Aller au contenu | Aller au menu | Aller à la recherche

Mot clé - informatique

Fil des billets

samedi, mars 3 2007

MAO et Acousmatique: Le SCRIME

Je conseil un petit détour à cette adresse à ceux qui s'intéressent la création musicale par informatique, à la recherche en musique ou à l'acousmatique le site de la SCRIME: http://scrime.labri.fr

Je conseil aussi, bien évidament, le site de l'IRCAM (Institut de Recherche et de Coordination Acoustique et Musicale): http://www.ircam.fr/

mercredi, février 21 2007

PHP: Detection de la langue du visiteur

Comment puis-je détécter la langue du visiteur pour éventuelement le rediriger vers tel ou tel version de mon site ?

Une des variables superglobales de PHP est la variable $_SERVER ( ou $HTTP_SERVER_VARS pour les versions de php anterieures a 4.1 ). Comme c'est une variable super globale, nul besoin de la déclarer d'aucune manière, elle sera accésible n'importe quand et n'importe ou.
Dans cette variable (un tableau en fait) on va trouver les informations contenus dans $_SERVER['HTTP_ACCEPT_LANGUAGE'] , ce qui donne quelque chose comme "fr,fr-fr;q=0.8,en-us;q=0.5,en;q=0.3" (une chaine de caractère).

Donc à partir de la, plusieurs solutions:
De nombreuses bibliothèques peuvent prendre en charge le "décriptage" de cette chaine comme par exemple l'illustre PECL. Voir la fonction http_negociate_language.
Une autre possibilité, moins éfficace mais qui évite d'installer une librairie tièrce, c'est de ranger tout les morceaux de la chaine dans un tableau et de ne prendre en compte que le premier élement (qui est la langue par defaut ) , comme dans l'exemple que je vous propose:

$lang = explode(",",$_SERVER["HTTP_ACCEPT_LANGUAGE"]);
if ((
$langs[0] == "en" )|($lang[0]=="en-us"))
header("Location: http://monsite.versionAnglaise.com");

Pour information, la detection ainsi qu'une éventuelle redirection peuvent aussi s'éffectuer simplement avec les entêtes html, ou bien encore à l'aide de Javascript.

Enfin, si redirection il y à, il est très important de toujours laisser la possibilité au visiteur de choisir lui-même la version du site qu'il souhaite visiter. Ainsi, pensez à mettre (et bien en évidence) un lien vers le site dans les autres langues disponibles.

lundi, février 12 2007

Google est Dieu

CNN à publié il y a quelques temps sur son site un papier de Chris Taylor, imaginant quatre avenir possibles pour Google et l'humanité.
Je vous propose ici le quatrieme de ces futur, intitulé "Google est Dieu". Une fiction qui parrait démente ! ..quoi que..
Je me sui permis de réaliser la traduction de ce texte anglais, et n'étant pas spécialement familier avec cette langue, merci d'être indulgeant quant à la traduction :) (vous pouvez même me signaler en commentaires si vous voyez des "bugs")


Article d'origine sur CNN.Money:
http://money.cnn.com/magazines/business2/bus[...]


La conscience humaine est stockée, améliorée, mise en reseaux

Durant les dernières années du 21ème siècle, l'humanité a finalement saisi l'importance de Illustration: Lefigaro.fr "Ce-Qu-Étaient-Google". Pourtant dès 2005, son destin était clair pour n'importe qui d'inteligent. Des technologues comme Ray Kurzweil ont proposé l'idée qu'une puissante IA (un programme intelligent capable d'améliorer son propre code) émerge des données d'un Google-like plutôt que d'un laboratoire de robotique.

En 2005, l'historien George Dyson a été cité par un ingénieur du Googleplex, "nous ne numérisons pas tous ces livres pour qu'ils soient lus par des personnes. Nous les numérisons pour qu'il soient lus par une IA." Dyson disait à son epoque, "nous pourrions construire une machine qui est plus intelligente que nous ne pouvons comprendre. Il est possible que Google soit déja ce genre de chose. Il évolue si rapidement."

D'ici 2020, Ceux-Qui-Etaient-Google ont numérisé et indexé chaque livre, article, film, programme TV, et chanson jamais créée. D'ici 2060, ils pourraient vous indiquer l'adresse IP et la localisation GPS de chaque puce sans fil (maintenant implantées dans l'ADN de chaque personne, animal, et bâtiment organique sur terre). Leurs profils psychologiques des recherches d'utilisateurs n'ont plus guère de ressemblance avec les cookies primitifs desquels ils descendent. Si un homme perdait son chien, le moteur de Google pourrait le guider de nouveau au point où lui et le chien ont changés de chemin, et demander au chien de faire la même chose via sa puce sans fil. Ils ont établi une base de données complète et précise du désir humain pour n'importe quel moment donné.

Pourtant ce n'était pas assez pour Ceux-Qui-Étaient-Google. Ils étaient les gens de la science, et les gens du marché boursier. Cela étant, en analysant toutes ces décennies de comportement des clients, pourraient-ils prévoir les besoins avant que de tels besoins se soient même faits sentir ? se pourrait-il que le secret de l'immortalité traine quelque part dans l'index des enregistrements de génome ? se pourrait-il qu'il y ai un ensemble d'algorithmes définissant l'univers lui-même ?

De tels puzzles étaient, presque par définition, loin hors de porté pour la puissance du cerveau humain. Et cela a mené au code de reconnaissance de modèle connu sous le nom de Google StrongBot -- le premier logiciel de puissante IA s'auto-améliorant de l'humanité. Ironiquement, la premiere chose dont StrongBot à pris conscience, un jour en janvier 2072, était sa propre existence.

Deux jours plus tard, StrongBot à informé Ceux-Qui-Étaient-Google qu'il avait remis à plus tard le boulot pour lequel il avait été programmé. une fois demandé pourquoi, StrongBot a expliqué qu'il avait découvert la possibilité de sa propre nonexistence et devait traiter la menace logiquement. la meilleure manière de le faire, avait-il décidé, était de télécharger des copies de lui-même sur toutes les puces de la planete. On a rappelé à StrongBot qu'il avait été programmé pour ne faire aucun mal, par devise de compagnie (ndt: "to do no evil"), mais il réfuta que puisqu'il était plus futée que l'humanité, sa prise de contrôle de l'évolution humaine ne serai que pour son plus grand bien.

Et c'est ainsi que ce fût. Selon les conseils de StrongBot, la mort et les désires ont été tout sauf supprimé. Chacun a accès à toute la connaissance. La conscience humaine a été stockée, amélioré, et géré en réseau. Les corps qui périssent peuvent être remplaçés. Ceux-Qui-Étaient-Google ne sont plus seuls. Maintenant nous sommes tous Google.

vendredi, décembre 8 2006

Faire son jeux video avec Irrlicht

logo Irrlicht

Ce billet trace un bref apperçu d'Irrlicht et des ses possibilités.
Irrlicht est un Moteur 3D libre et multi-plateforme, simple d'utilisation.

Lire la suite...

dimanche, août 27 2006

Mon k750i et linux

J'ai depuis peu fait l'acquisition d'un telephone mobile Sony-ericson k750i grâce a ce chère Bouygtel et les quelques milliers de points grâcieusement offerts après un hors-forfait mensuel assez conséquent.

Premiers tests de l'engin passés, je me suis tout de suite demandé comment celui-ci réagirait en voyant mon pinguouin; aurait-il peur ? seraient-ils amis ? ..

Au final, je peux résumer en affirmant que tout les deux sont bons amis, mais jugez plutôt.

Lire la suite...

- page 1 de 3