Blog Programmation

Programmation Le test de Turing remporté par un « bot » de jeu vidéo

Le test de Turing remporté par un « bot » de jeu vidéo
Un « personnage virtuel » de jeu vidéo a réussi à remporter le BotPrize en arrivant à convaincre un panel de juges qu'il était plus humain que la moitié des autres compétiteurs vraiment humains, eux. La compétition a été réalisée avec le jeu « Unreal Tournament 2004 » (UT), un FPS très connu. L'idée était de faire en sorte que les personnages dirigés par l'ordinateur, les « bots », puissent app ...
16     le 28-09-2012 à 10:00   

Programmation Programmer des jeux vidéo... sur un iPad !?

Programmer des jeux vidéo... sur un iPad !?
Les tablettes ne semblent pas vraiment pratiques pour programmer. Pourtant, des environnements de développement commencent à apparaitre, notamment sur l'iPad. Codify par exemple permet d'écrire des scripts en Lua (un langage rapide et léger, très utilisé par l'industrie du jeu vidéo). Il est bien sûr préférable d'avoir un clavier externe à l'iPad. Pour l'instant il n'y a pas moyen d'exporter les j ...
3     le 27-10-2011 à 19:30   

Programmation CSS4 : que nous réserve le W3C ?

CSS4 : que nous réserve le W3C ?
Le CSS (« feuilles de style en cascade ») est un langage qui permet de définir comment un document HTML doit être présenté à l'écran (ou ailleurs). Alors que le CSS 3 est de mieux en mieux supporté par les navigateurs, le World Wide Web Consortium planche déjà sur la version 4. Un premier « brouillon de travail » a été publié puis mis à jour récemment, ce qui donne quelques indices sur ce qui atte ...
    le 27-10-2011 à 17:51   

Programmation Google dévoile son langage Dart, concurrent de Javascript

Google dévoile son langage Dart, concurrent de Javascript
Nous avions déjà évoqué Dart, le nouveau langage que Google lance dans l'espoir de remplacer JavaScript dans les navigateurs. Google vient de dévoiler quelques éléments du langage et donne accès à une série d'outils open-source pour que les développeurs puissent s'y intéresser. La syntaxe ressemble fort à celle de JavaScript, si ce n'est qu'elle est davantage orientée objet (plus proche de Java, d ...
1     le 11-10-2011 à 16:23   

Programmation Tentative de démonstration du théorème du singe savant

Tentative de démonstration du théorème du singe savant
Un statisticien et spécialiste des probabilités du nom d'Émile Borel a imaginé une curieuse idée : si l'on mettait des millions (une infinité même) de singes dactylographe pour taper aléatoirement sur une machine à écrire, on pourrait bien obtenir, dans le lot, toute une oeuvre de Shakespeare. C'est ce qu'a voulu tester un programmeur américain; Jesse Anderson. Les singes sont bien entendu virtuel ...
3     le  2-10-2011 à 08:00   

Programmation Créer un jeu par navigateur en HTML/JS

Créer un jeu par navigateur en HTML/JS
Créer un jeu complexe est un travail de longue haleine, réservé aux professionnels, ce n'est pas de cela que nous parleront ici. Mais faire de petits jeux par navigateur est de plus en plus simple, grâce à l’apparition de bibliothèques de fonctions de haut niveau. Je sais que cela intéresse beaucoup de jeunes (Taurus_ a d'ailleurs fait une excellente fiche pour expliquer les aspects de la création ...
    le  6-07-2011 à 12:00   

Programmation HTML5 : le W3C calme le jeu !

Alors que les grands éditeurs de navigateurs mènent une guerre de compatibilité de cette nouvelle norme, le W3C, l'organisme de certification des standards du Web, rappelle que cette norme est encore en cours de développement et n'est pas finalisé. Ainsi le français Philippe Le Hégaret, responsable notamment de la plateforme HTML5 (HTML5, CSS3, SVG, WOFF, Web APIs) au W3C, a fait une mise au point ...
    le  7-10-2010 à 17:00   

Programmation PostgreSQL passe en version 9.0

Ce lundi 20 septembre, le groupe responsable du développement de PostgreSQL annonçait la sortie d'une nouvelle version 9.0 de son système de gestion de bases de données (SGDB) relationnelles open source. De nombreuses nouveautés sont présentes, notamment la « reprise à chaud » (hot standby) ainsi que la « réplication en continu » (streaming replication), très attendues et demandées par les utilisa ...
    le 21-09-2010 à 08:00   

Programmation Sortie de MySQL 5.5 en version Release Candidate

Oracle vient de dévoiler MySQL 5.5 Release Candidate, dernière version avant le lancement final. Cette nouvelle version du système de gestion de base de données (SGBD), très connu et très répandu puisque Open Source, se voudrait d'être désormais plus performante et plus rapide. Oracle explique ainsi que lors du développement de cette version 5.5 RC, de meilleures performances et une meilleure f ...
    le 21-09-2010 à 05:00   

Programmation WebMatrix : un environnement de développement web signé Microsoft

Scott Guthrie, vice-président du département .NET et chargé des technologies web chez Microsoft, présente, sur son blog, WebMatrix. C'est un outil de travail prévu pour rendre le développement d'un site web accessible à tous de par sa facilité d'utilisation. De plus, il intègre les fonctionnalités d'ISS Express, SQL Compact Edition, ASP.NET Razor, mais peut aussi se compléter avec plusieurs plug-i ...
3     le  7-07-2010 à 15:00   

Programmation Google lance HTML5Rocks.com

Alors qu'Apple vantait au début de ce mois de juin le HTML5, c'est au tour de Google de faire des efforts dans la promotion de cette nouvelle norme en lançant un site spécialement dédié. Nommé HTML5Rocks.com, il est principalement conçu pour les développeurs Web et introduit toutes les nouveautés de ce langage au niveau du HTML, du JavaScript et des propriétés CSS. Ainsi, Google propose un édit ...
21     le 25-06-2010 à 14:30   

Programmation Microsoft développe un plug-in pour JQuery

Microsoft développe un plug-in pour JQuery
Scott Guthrie, le vice-président du département .NET chez Microsoft a annoncé la publication d'un nouveau plug-in pour la librairie JavaScript JQuery, distribué en open source chez Github. Ce plugin, JQuery Globalization, permettra de localiser des applications web dans 350 langues. De plus, la possibilité d'ajustement de l'affichage des données numériques sera intégrée, par exemple 2,150 en Angla ...
    le 15-06-2010 à 01:00   

Programmation Les services web de PayPal disponibles en version Beta

La compagnie de paiement en ligne PayPal vient de mettre la version Beta de sa nouvelle API à la disposition des programmeurs. Ces services web SOAP permettent aux développeurs de créer des solutions de commerce électronique et des applications qui acceptent les payements. En plus des recherches de transactions, les nouveaux services web de PayPal permettent notamment d'effectuer des remboursement ...
    le  3-05-2004 à 20:20   

Programmation Nouveautés sur le site

J'ai profité des congés de fin d'année pour faire quelques améliorations sur le site. Désormais les articles sont accompagnés de quelques liens provenant de Google. Les recherches sont automatiquement mises à jour aux 24 heures via l'API Google. Certains sites de l' annuaire sont pourvus de vignettes, grace à Thumbshots. J'ai ajouté d'autres blogs dans l'annuaire, il y en a plus de 40 ...
1     le  3-01-2004 à 13:54   

Programmation Vive le GIF libre!

La compression par dictionnaire LZW (Lempel-Ziv-Welch) vient de tomber dans le domaine public en Europe, au Canada, aux États-Unis et au Japon. En 1999, la compagnie Unisys avait réclamé des droits d'auteur pour cet algorithme ainsi que tous les logiciels qui l'utilisent. Cela s'appliquait également au format d'image GIF, qui fait appel à l'algorithme LZW pour compresser les images. Les logiciel ...
    le 23-06-2003 à 07:07   

Programmation Sérieuse vulnérabilité dans PHP 4.3.0

Un trou de sécurité à été découvert dans la version 4.3.0 du langage PHP. Cette vulnérabilité affecte les programmes CGI en rendant le marqueur "--enable-force-cgi-redirect" inefficace. Cela peut permettre à un utilisateur mal intentionné de d'outrepasser l'authentification du serveur web et d'avoir accès à tous les fichiers que son usager peut lire. Le PHP group encourage les administrateurs à fa ...
    le 19-02-2003 à 20:14   

Programmation Microsoft révèle son code-source à la Russie

La Russie est devenue le premier pays à disposer du code-source de Microsoft, a déclaré le numéro un mondial des logiciels lundi. Le géant de Redmond a annoncé la semaine dernière qu'il ouvrirait ce code-source aux gouvernements afin de les aider à améliorer la sécurité des logiciels qu'ils emploient pour la surveillance des données personnelles, dans le domaine fiscal ou pour garantir la sécur ...
    le 21-01-2003 à 13:00