Pour la deuxième année consécutive, la société Logilab, spécialisée dans les domaines de l'informatique avancée et de la gestion des connaissances, annonce la conférence Sem Web.Pro dédiée au Web Sémantique.
L'évènement permettra de fédérer les communautés professionnelles du Web 3.0 grâce à un espace d'échanges et de networking qui lui sera dédié.
L'objectif de cette conférence est de démontrer qu'aujourd'hui le Web Sémantique est opérationnel et qu'il est prêt à être adopté par les entreprises.
La conférence se tiendra sur deux jours, avec une journée de présentation de solutions et retours d'expérience et une autre plus académique, consacrée aux tutoriels et ateliers.
Un communiqué de presse a été publié, qu'il est important de consulter
Après 8 RC, la version stable de PHP 5.4 vient d’être publiée par l’équipe de PHP. Cette version effectue un grand bon après plus de 2 ans de développements et de correctifs de bugs.
Les points forts de cette nouvelle version sont :
-
Les traits
-
Une syntaxe abrégée
-
Un serveur intégré pour vous aider dans la validation de votre projet
-
Améliorations de la performance
-
Optimisation de la mémoire
Bien sur, il existe un guide de migration pour vous aider à changer de version. Et un fichier de logs affiche l’ensemble des autres points mis en place.
Google plus est un réseau social apparu depuis quelques mois. Il commence à prendre ces marques, avec de nombreuses possibilités offertes à l'ensemble des développeurs pour publier dynamiquements des informations.
Le site passion-net publie un article pour vous aider à rendre compatible vos publications dans les flux RSS visible pour Google+.
L'article montre les bases nécessaires pour que cela fonctionne et surtout l'utilisation de l'outil proposé par Google+.
Par ailleurs, les explications sont très facile à mettre en place dans vos développements PHP.
Lorna Mitchell s'est attardée sur la fonction PHP : 'iterator_to_array', qui est souvent mal connue et par conséquent pas assez utilisée.
Cette fonction permet de copier un itérateur dans un tableau et l'article montre à travers quelques lignes de codes le moyen de l'utiliser dans votre développement, avec un exemple avec MongoDB.
Lorsque vous entedez parler Unix, celui-ci fait penser rapidement ligne de commandes, qui est la base de l'ensemble des systèmes d'exploitations.
Par ailleurs, Le langage PHP peut s'exécuter aussi de la même façon, c'est à dire en ligne de commande. Christoph Hochstrasser montre à travers un article qu'il ne faut pas avoir peur des lignes de commandes, car il montre quelques recettes assez facile à utiliser au quotidien, comme :
-
Les fonctions d'arrêts
-
L'affichage des errors
-
Les fonctions de lectures et d'écritures
-
etc
L'article montre quelques fonctionnalités qu'il est facile à retenir, et surtout utile si vous ne possédez pas d'éditeurs ou d'interfaces graphiques
Les réseaux sociaux sont de plus en plus répandus, et Facebook fait parti de cette catégorie. Mais lorsque les sites webs sont de plus en plus utilsés par les internautes, ils font aussi succiter des vocations malvaillantes, ce qui impacte directement de la sécurité du site web mais aussi la sécurité des comptes des utilisateurs.
Une double sécurité est nécessaire :
- Dans un premier temps, la sécurité du site s'effectue du coté serveur et Facebook peut s'appuyer sur le langage PHP (technologie utilisée pour réaliser le site).
- L'autre point au niveau de la sécurité, concerne les utilisateurs, qui ont des configurations à mettre en place suivant leurs envies.
Le site passion-net montre dans un article, le moyen de mettre en place la sécurité de votre compte et d'identifier si votre compte Facebook est utilisé par une personne.
Le site Facebook a mise en place de nombreux moyens et outils pour assurer la confidentialité des informations privées.
source : compte facebook piraté ? voici les solutions
phpVirtualbox est un outil de gestion de VirtualBox, qui va vous aider à travailler avec vos instances VirtualBox par l'intermédiaire d'une interface en PHP.
Le but principal de celuièci va vous aider à administrer vos machines virtuelles. Le protocole utilisé est le SOAP à partir d'une interface propre à cet outil.
La version stable de la base de données MariaDB 5.3.5, venant du fork MySQL, est disponible pour l'ensemble des langages comme PHP, Python,...
Elle bénéficie des évolutions suivantes :
-
Optimiseur de requêtes
-
Interface NoSQL
-
Améliorations des performances
-
Accélérateurs lors de l'exécution de sous-requêtes
-
Optimisations des tables dérivées, des vues, de l'accès disque, du contrôle
-
etc
Bien sur, cette version peut être utilisée en production.
Pour la 6ème édition, l'évènement JoomlaDays 2012 se déroulera à Strasbourg, par l'AFUJ le 24 et 25 mars 2012.
Les points forts mis en avant de ce CMS en PHP sont la version 2.5 (sortie en début 2012) et les extensions. Un ensemble d'ateliers thématiques et de conférences sont prévus.
Toutes les informations sont disponibles directement sur le site de l'évènement et vous pouvez consulter le programme complet et vous inscrire
Le nouveau numéro du magazine PHP solutions vient d'être publier avec comme sujet principal : « PHP et sécurité web ».
Le sommaire de celui-ci comprend :
-
Comprendre le fonctionneme nt bas-niveau du cache eZ Publish – Optimiser les performances
-
Comment analyser la sécurité d’une application Web
-
Améliorer son référencement avec l’optimisation On-Page
-
Accéder à Oracle à partir de PHP
-
Développer une application web avec ExtJS et PHP – 2ème partie
-
Générer et manipuler des images dynamiquement avec GD
-
Actualités du monde du développement.
L'évènement annuel incontournable des professionnels de l'Open Source et du logiciel libre se tiendra les 19, 20 et 21 juin 2012 au CNIT de Paris – La Défense.
Enrichie de 14 thématiques pour être au plus près des attentes et de l'actualité du moment, cette quatorzième édition abordera des sujets chauds tels que l'Open Data, la mobilité, les réseaux sociaux et le Cloud Computing.
Un communiqué regroupant toutes les dernières informations importantes sont disponibles à partir de ce lien ci-dessous.
Par ailleurs, l'AFUP (Association Française des Utilisateurs de PHP) sera bien présente avec un stand dans la partie village.
Le site info-ecommerce a publié un article pour vous aider à améliorer le référencement d'une boutique e-commerce.
Les astuces proposées peuvent être appliquer à vos boutiques PHP, comme :
-
Un titre pertinent
-
Une description riche et détaillée
-
Des pages de catégories améliorées
-
Les ventes croisées
-
Le fil d’Ariane
-
Les landing pages et le contenu rédactionnel
-
Les url propres et pages uniques
-
Un menu organisé
-
Une balise title et une meta description par page
-
Un temps de chargement « honnête »
L'ensemble des points sont présentés et détaillés pour mieux comprendre les titres.
La version 3.7.2 est une version mineure de l'EDI Eclipse. Cependant, il est important d'effectuer la mise à jour de celui-ci si vous l'utilisez car elle corrige de nombreuses anomalies.
Même si ces correctifs sont principalement liés avec l'utilisation de Java 7, vous devez migrer pour mener à bien vos développements PHP.
Anthony Ferrara a publié dans un article la recherche et la manipulation de plugins en PHP, ce qui peut-etre utile pour vos développements d'applications.
L'article se base sur le principe lors d'un démarrage application, il n'est pas toujours évident de mesurer si la sélection de plugins mise en place, répondra aux différents besoins du projet. C'est pourquoi l'auteur montre certaines orientations à retenir :
-
l'observateur
-
le médiateur
-
la stratégie
-
le décorateur
-
la chaine de responsabilité
Chaque point est expliquée et illustré avec un petit script PHP et comment cela est mise en place dans les frameworks.
La nouvelle version de Percona vient de sortir. Elle apporte principalement des correctifs pour les bases données.
Par ailleurs, il est important d'effectuer la mise à jour car elle sera aussi utile pour les utilisateurs de des bases de données MySQL, MariaDB, PostgreSQL....
suite de mes tweet à propos de php en février
- Cube (a qui on doit une bonne présentation au #fosdem) engage (en flandre) #php http://awe.sm/5eylz
- PHP Bug Lost - A debug console and monitor tool for PHP scripts. http://awe.sm/5fEQy
- List Of PHP String Functions Programmer Need To Know | Techno Tab http://awe.sm/5fEAs
- Comment utiliser l'outil Zend_Tool en ligne de commande | LyRiX Blog http://awe.sm/5fCc8 #zendframework
- Pascal Martin: Dommage d’utiliser #Ant, dans un projet #PHP,j’ai tendance à lui préférer #Phing
- CakePHP evolves to 2.0 | Refulz PHP http://awe.sm/5f1Fu
- #PHP 5.4 Built In Webserver http://awe.sm/5f4rW
- PHP 5.4.0 RC8 released http://bit.ly/zfrMtc
- j'ai commenté le dernier post de @mageekguy42 et je vais me faire descendre (vidéo)
- #php 5.4 <?= is now always available regardless of the short_open_tag setting http://bit.ly/yibJIh
- URL rewriting in PHPCloud | ESchrade - Pure PHP Goodness http://awe.sm/5ezV9
- taint pour #php , une release tous les 2 jours http://awe.sm/5gEMM1 (vidéo)
- Rafael Dohms - Your code sucks, let's fix it PHPBenelux Meeting February 28, 201 (vidéo) http://awe.sm/5gB3r2
- Zend Framework / Nouveau View Layer pour ZF (vidéo) http://bit.ly/x7efQG2
- Créer un moteur de recherche avec Sphinx et PHP http://awe.sm/5fxea #sphinxsearch #php
- If you missed Michelangelo van Dam's webinar on Unit Testing Zend Framework Apps last week, you can now watch the... http://fb.me/1JVg1ROHT
- Codeception a full-stack testing PHP framework. Inspired by BDD, for writing acceptance, functional and even unit tests http://awe.sm/5fsS3
- PHP's development visualized by gource through svn commit logs http://awe.sm/5fsNO (vidéo)
Le site PHPMaster montre à travers un article la moyen de mettre en place les contrôles d'accès pour certaines pages PHP, en se basant sur le principe de rôle.
La méthode proposée, n'utilise pas de framework ou de CMS, mais directement avec du code pure. Comme ceci, vous pourrez vous baser sur une gestion de droit d'accès, utile pour réaliser des applications métiers.
Par ailleurs, l'article montre les points les plus importants :
-
La base de données
-
La déclaration des rôles
-
Les accès pour les utilisaturs
-
L'organisation
Régulièrement les failles de sécurités sont mises en avant, et les articles parlent de XSS (cross site scripting) qui touchent beaucoup de sites webs et d'applications.
Des solutions pour se protéger existent, mais même cette protection ne suffit pas si les internautes utilisesnt de anciennes versions des navigateurs
Pádraic Brady montrent que la fonction htmlspecialchars() ne suffit pas ou est mal utilisée. Il aborde dans son article les points suivants :
-
qu'est ce que cette fonction
-
l'utilisation
-
l'encodage
-
l'ouverture vers des types encodages non standard
La version 5.4 de PHP est sortie avec pas mal de nouveautés bien intéressantes : les traits, une syntaxe de déclaration et d’utilisation des tableaux simplifiée, un serveur web embarqué pour les tests et comme d’habitude, une augmentation des performances ainsi qu’une réduction de la mémoire utilisée et (...)
Voici une appli web très pratique pour générer des codes CSS3 avec une preview des styles http://css3generator.com/
La validation d'un formulaire peut sembler très facile à réaliser. Cependant, si vous vous penchez un peu plus dessus, vous risquez de voir qu'il existe de nombreuses manières pour effectuer son traitement et la validation de celui-ci.
Le site phpmaster.com montre une manière d'effectuer une validation correcte. L'article montre les points suivants :
-
Les différents champs possibles en HTML
-
Le processus
-
La validation du contenu
-
La manipulation des valeurs
-
etc
Par ailleurs, les commentaires de l'article montre des approches différentes au niveau de la validation qui vous seront utile
L’équipe Nginx vient de publier une nouvelle version de son serveur. Cette release apporte principalement des correctifs concernant les réponses http mal formées.
Bien sur, la version apporte d’autres correctifs comme la sécurité.
Enfin, il est important d’effectué la migration pour les possesseurs des anciennes versions
Forum:
Brèves
Auteur: philippe
Écrit le: Fri, 16 Mar 2012 11:42:43 +0100
Dernier message: Mon, 18 Feb 2013 17:05:11 +0100
Lorsque vous souhaitez mettre en place un cache pour votre projet web, vous pouvez vous appuyer sur une extension PHP comme APC ou Mencache. Cependant, vous pouvez aussi cacher vos scripts ou certaines valeurs qui n’ont pas besoin d’utiliser une extension.
Le site PHP-HTML montre le moyen de réaliser un script de cache sur disque pour stocker une valeur dans un fichier.
L’article montre une approche qui n’est pas très répandu, mais peut répondre à certaines obligations métiers.
Linutop est un ordinateur de dimensions réduites, permettant de proposer des solutions intégrées pour les entreprises. La nouvelle version vient de sortir avec une nouvelle version de l’OS qui tiens toujours sur une clef USB.
De nombreux logiciels Open Source ont été intégrés et pré-installés (Firefox, Open Office, VLC, Media player, etc…). Enfin, la version 4 intègre un serveur LAMP (Linux Apache MySQL PHP) utilisable de suite sans aucun paramétrage supplémentaire.
Le site TechPortal a publié un article de Nick Peirson autour des alternatives MySQL qui existent actuellement.
L’article rappelle certains points :
-
L’historique
-
Les alternatives qui existent
-
Lequel choisir
-
La compatibilité
-
Le futur
-
Etc
L’ensemble des points présentés sont expliqués, et les noms des logiciels et bases de données sont cités pour que vous puissiez les tester.
Le site Speckyboy a publié la 4ème partie d'une série d'articles pour accélérer votre code et votre site web. Cette partie est consacrée avant tout au langage PHP.
L’article montre l’optimisation de quelques fonctions qui permet d’éviter des lignes de codes superflus. Ces fonctions mises en avant sont :
-
IF ELSE
-
Création des tableaux de nombres
-
La boucle FOR
-
Améliorer la rapidité d’affichage
Chaque point publie un petit script exemple pour mieux comprendre l'optimisation.
Bien sur, vous pouvez lire et relire les parties présentes qui abordaient les points suivants :
-
Website Speed Part 1: Write More Efficient CSS
-
Website Speed Part 2: Working With and Optimizing Images for the Web
-
Website Speed Part 3 – Caching WordPress
Jmeter est un projet maintenu par la fondation Apache et permet de réaliser de nombreux tests touchant des projets Webs. Un de ces points forts concernent les tests de montés de charges qui est en autre utile avec les projets PHP et MySQL.
Cependant, il existe d’autres possibilités que l’outil propose, comme nous explique le blog d’Eric German.
Les fonctionnalités expliquées dans l’article que vous pouvez utiliser avec jmeter concerne :
-
L’enregistrement de scénarios
-
La réalisation de tests fonctionnels
-
Des tests de chargement de fichier
L'article explique point par point les fonctionnalités mal connue avec une capture écran pour illustrer la configuration
RIPS est un outil qui va vous aider à analyser vos scripts PHP et pour détecter les failles éventuelles de votre projet.
L’outil va utiliser la méthode statique pour étudier tous vos fichiers individuellement et va repérer certains risques que vous pouvez rencontrer.
Les points d’études que l’outil analyse, sont :
-
L’injection (SQL , fichiers, entete, etc.)
-
Les exécutions en lignes de commandes
-
Etc
Bien sur, la liste complète des différents points d’études, est accessible sur la home page du projet. Enfin de nombreuses captures écrans sont disponibles pour vous rendre compte de l’outil.
Jean François Lépine s'est lancé dans une série d'articles autour de tests de validations en se basant sur l'outil Behat avec PHP.
Aujourd'hui la troisième partie de cette série, parle des tests pour une application web avec l'outil de simulation des navigateurs Mink. L'article explique étape par étape l'ensemble des commandes à effectuer comme l'installation, la création du scénario et des expressions.
Bien sur, les 2 premières parties sont toujours accessibles directement sur le site et aborde les points suivants :
-
1ere partie : Behat - Comment tester son produit SCRUM
-
2ème partie : Behat – Installation et premiers tests
Chaque partie est illustrée par quelques lignes de commandes et de la codes. Le résultat obtenu est représenté entre autre par des captures écrans.
Suite au sondage effectué en 2011 auprès des développeurs du monde entier , le code source PHP vient de migrer vers Git pour permettre aux nombreux contributeurs d'avoir une plateforme plus évoluée. Par ailleurs, un mirroir GitHub a été mis en place pour les dépôts officiels.
Bien sur, cette migration s'applique aussi autour des autres projets comme : le système de karma, site web, gestion de la documentation, etc.
Enfin, une aide est disponible pour permettre aux différents acteurs d'effectuer la migration
La migration du code source de PHP de Subversion à GIT est terminée. Vous pouvez dès maintenant cloner le projet : GitHub mirror ou git.php.net. Plus d’infos ici : php.net/git.
Les CSS sont des feuilles de styles indispensables pour réaliser vos pages webs, et vous pouvez les générer de différentes manières : à partir de logiciels, à la main, ou avec un langage.
Le site Alsacréations s’est attardé sur ce sujet et montre à travers un article le moyen de générer les feuilles de styles CSS en PHP. Les points abordés sont :
-
Créer la CSS proprement dite
-
Quelques possibilités données par PHP
-
Autre exemple pratique : un site multilingue
-
Site à fort trafic : des solutions simples
Bien sûr, il s’agit d’un sujet d’introduction pour vous montrer la méthode à mettre en place.
Weevely est une nouvelle application PHP et plus précisément un Webshell et va simuler une connexion Telnet.
Un des points forts, c'est la possibilité de se retrouver comme une console telnet pour gérer vos différents comptes Web. Par ailleurs, son usage peut être varié et diversifié car plus de 30 modules sont disponibles
Enfin, une documentation est disponible sur le site pour vous permettre de l'utiliser rapidement, ainsi une video de démonstration.
Aussi, cette version ouvre un peu plus les portes vers d'autres applications comme la distribution de pentesting Backtrack (backBox, Blacckubuntu)
Le site memo-linux.com donne à travers un article la possibilité de réaliser un benchmark pour un serveur MySQL, au cas si vous ne souhaitez pas vous appuyer sur les différents outils déjà existants ou le développer par vous même en PHP.
L'aritcle explique les différentes étapes que vous avez besoin :
-
L'installation
-
La création
-
La préparation des tests
-
Différents types de tests : Lecture, écriture
Bien sur vous verrez de suite le résultat que vous pourez analyser.
Il faudra la version 1.8 pour voir les nouveautés de jQuery, en attendant, la 1.7.2 est disponible en version finale, c’est une version de correction et pas mal de choses ont été corrigées… Vous pouvez aller voir l’annonce officielle avec le change (...)
Le blog de Denis Szalkowski montre en quelques lignes le moyen d’exécuter un script PHP en ligne de commande.
L’opération peut être utile quand vous réalisez des applications et que vous devez effectuer des interventions qui ne nécessitent pas l’utilisation d’une interface.
L’article montre à travers un exemple, l’utilisation sous windows et linux. Par ailleurs, vous verrez que vous pouvez rendre un script PHP directement exécutable sous linux.
Lorsque vous entendez surveillance web, et surtout la performance d’un site internet, cela signifie optimisation et améliorer de celui-ci.
Vous pouvez vous appuyer sur l’environnement AMP (Apache, PHP, MySQL) pour améliorer le développement, mais aussi Il existe de nombreux outils open source.
Le blog Monitour a regroupé de nombreux points à surveiller pour vous aider à avoir un regard différent de votre projet. L’article place en avant ceci :
-
Le cache
-
L’utilisation des expressions régulières
-
Optimisation du code
-
La manipulation de la mémoire
-
La compression
-
L’analyse des erreurs
-
Etc
Chaque point est expliqué en détails avec les quelques lignes de codes à utiliser
Le site InfoWorld a étudié les IDEs du marché qui supporte le langage PHP. Tout d’abord l’article s’est penché sur les points forts et les faiblesses de chacun, y compris PHPStorm, Eclipse, Aptana et Zend Studio.
Dans l’ensemble des éditeurs disponibles actuellement, huit ont été échantillonnées, qui sont :
• Zend Studio
• PHPStorm
• PhpED
• phpDesigner
• NetBeans
• Komodo IDE
• CodeLobster
• Aptana Studio
Bien sur l’article montre les bonnes et moins bonnes choses à leur sujet. Cependant l’article signale qu’il faut tous les essayer car chacun d’eux répondra à un de vos projets.
Un site web de moyenne reste avec le même design et approche pendant au moins 2 à 3 ans, si ce n'est plus. Cependant, même si vous souhaitez réaliser une nouvelle version de celui-ci en vous appuyant sur des langages dynamiques comme PHP ou modernes (HTML 5), il est important de se poser certaines questions avant de sauter directement sur le projet.
Le blog Business/WebMarketing/Management a essayé de répondre autour des questions à se poser avant la refonte d'un site web.
L'article a trouvé 10 points d'interrogations qui sont :
-
Qu’est-ce qui intéresse en premier lieu mes visiteurs lorsqu’ils viennent sur mon site?
-
Qu’est-ce qui fonctionne mal aujourd’hui sur mon site?
-
Qu’est-ce qui fonctionne bien aujourd’hui sur mon site?
-
Comment vais-je m’y prendre pour ne pas perturber mes visiteurs fidèles?
-
Dois-je revoir l’architecture de mes contenus?
-
Comment me positionner par rapport à mes concurrents
-
Quelle image de marque doit retranscrire mon site aujourd’hui?
-
Comment vais-je gérer mes redirections d’URL pour éviter les liens mort et la perte de mon référencement?
-
Finalement, ai-je réellement besoin de refondre mon site entièrement, ou puis-je seulement améliorer l’existant?
-
Comment vais-je faire connaitre la nouvelle mouture de mon site web?
Chaque point est détaillé au maximum pour que vous puissiez répondre au maximum par vous même
FoxMaSk, très connu sur Twitter, est l'initiateur du relais des flux RSS venant du site planete-php.fr, sous la forme de twittes automatique à travers son compte personnel, dont nous pouvons le remercier
Aujourd'hui, j'ai effectué le transfert sur un compte 100 % Planete PHP FR (@planetephp), dont vous pouvez vous inscrire et suivre.
Ce nouveau compte a pour but de proposer un nouveau moyen de suivre les actualités PHP venant des différents blogs Francophones comme cela existe déjà pour les flux RSS et ATOM.
La mise en place du relais des actualités en automatique, a été possible par l'intermédiaire du site ifttt
Voici le lien des twittes Planete PHP
Le site 'APP With PHP' revient dans un article sur l'utilisation de la cryptographie avec PHP.
Pour rappel, la cryptographie est très utilisée dans les sites webs modernes car elle permet de sécuriser des données sensibles comme un mot de passe.
L'article revient sur les fonctionnalités existantes pour réaliser l'opération, mais montrent qu'il est possible de réaliser un cryptage plus puissant à partir d'un hachage de la valeur du champ.
Par ailleurs, vous verrez aussi le moyen de décrypter cette valeur pour retrouver son contenu exact.
La huitième édition du Google Summer of code (GSoC) vient d’être lancer et ouvert principalement aux étudiants pour une durée de réalisation durant le prochain été.
Les projets seront open source et ouvert aussi bien pour les Frameworks, que pour les CMS. Cependant, le développement est aussi ouvert à de nombreux langages (PHP, Python, Ruby…), mais aussi des bases de données (MySQL, PostgreSQL…).
La liste complète des thèmes est disponible en consultation.
SugarCRM et son partenaire Synolia présenteront le témoignage de la société GESEC, le mercredi 4 avril à 16h00 lors du salon Stratégie Clients.
Christel Bouquier, Responsable Développement des offres de Service - Chargée du projet CRM de GESEC reviendra sur les enjeux de ce projet, les raisons du choix de SugarCRM et les bénéfices apportés.
Les équipes de SugarCRM se tiendront à votre disposition pour répondre à vos questions sur le stand G11.
Un communiqué est disponible pour connaître toutes les informations
Les 2 et 3 mai 2012 se tiendra à Paris, la deuxième édition de SemWeb.Pro, une conférence francophone dédiée au Web sémantique.
En s'appuyant sur des cas pratiques et les résultats des travaux de recherches issus des entreprises, des secteurs industriels et scientifiques ou universitaires, SemWebPro présentera les dernières avancées du domaine.
La première journée proposera des conférences et retours d'expériences avec la participation notamment d'Antidot, Renault, Bibliothèque Nationale de France (BNF), le Centre Pompidou et Nuxeo/Apache.
Un communiqué est disponible pour connaître le programme complet et toutes les informations
GridGain est un outil d’analyse de données pour vos plateformes webs au niveau processing, analytiques…
La version 4 vient de sortir et elle ouvre un peu plus les portes vers de nombreux langages open source qui sont objectif-c, PHP, Python, node.js pour les incorporés en version native.
Le blog Gridgain montre à travers un article les différents résultats graphiques que vous pouvez obtenir. Par ailleurs les résultats sont aussi disponibles dans des tableaux.
Enfin, de nombreuses autres évolutions et incorporations ont été ajoutées pour répondre aux mieux aux différentes attentes des utilisateurs.
Le site programmeWeb revient sur une technique disponible depuis de nombreuses années qui consiste de tester une application (API) FUL REST avec YQL.
L'utilisation des applications REST sont de très répaNdu dans les sites webs. Cependant vous pouvez les utiliser avec YQL (Yahoo Query Langage) pour effectuer des requêtes très poussées avec des filtres à travers des services Webs. Bien sur, ces requêtes peuvent être manipuler avec PHP et MySQL
L'article montre comment utiliser les API REST avec un petit exemple facile à comprendre. Par ailleurs, il explique aussi le principe d'utilisation.
L'association RGC (Retro Gaming Connexion) organise depuis 2006, une convention des anciens La convention des anciens Ordinateurs ludique et du Retro Coding. L'édition 2012 se déroulera les 14 et 15 avril 2012 à la salle des fêtes de Congis (77440)
Les points forts de l'évènement permettent de voir et revoir de nombreux ordinateurs comme : Acorn Archimede, Amiga, Commodore, Amstrad CPC, Atari ST, Falcon, MSX, ZX Spectrum, Oric et autres Thomson.
Mais aussi au programme :
- Une speed coding party.
- Un tournoi de Medieval Mayhem à 4 sur Atari 2600.
- Des zones de jeu (freeplay) avec de nombreuses machines mises à disposition.
- Une zone de bourse vente/échange pour tous.
- La possibilité de se restaurer sur place, boissons à volonté. (sur réservation)
Par ailleurs, un communiqué est disponible pour avoir plus de détails :
Concours de Speed Coding lors de l’AC2012
Si vous êtes codeur, graphiste ou musicien sur des micro-ordinateurs ou consoles des années 80-90 (8, 16 et 32 bits), que ce soit au sein d’un groupe ou que vous voulez juste vous lancer dans un challenge d’une journée et demi de folie pour la réalisation d’un jeu sur un thème fixé, alors cette news va surement vous intéresser.
Pour ceux qui ne connaissent pas l’AC, c’est une convention liée aux ordinateurs de la génération 8-16-32bits, qui se déroulera dans l’Est de l’Ile de France, à Congis (77440). Elle se déroule avec des présentations de projets software/hardware, un tournoi, du freeplay et des expos sur toutes les machines de ces marques emblématiques.
Et depuis 4 ans, l'AC inclut un concours Speed-coding autour de la réalisation d'un jeu.
Les trois éditions précédentes ont permis les réalisations de projets ambitieux. Un nouveau défi pour 2012 s’annonce, dont voici le thème pour le concours de speed-coding (AC 2012) : "un jeu basé sur la musique".
Vous pouvez bien sûr vous orienter vers un jeu purement musical façon Dance Dance Revolution ou Guitar Hero, mais également laisser libre cours à votre imagination tant que le thème de votre jeu est lié à la musique. Par exemple, pourquoi pas un shoot où il faudrait collecter des fragments de partitions afin de reconstituer progressivement une mélodie ?
Comme d'habitude désormais, afin de pimenter le défi, un dernier élément imposé ne vous sera dévoilé qu'au début de la compétition.
Si vous avez la moindre question, n’hésitez pas à me contacter.
Le site de l’association RGG (avec des liens sur le forum, les anciennes conventions,…)
http://www.retro-gc.org/
Et pour finir, voici le règlement de la speed-coding :
• Le principe de cette coding est la création d'un jeu sur la plateforme de votre choix et sur un thème précis.
• Vous avez une journée et demi (samedi 9h00 jusqu'à dimanche 15h00) avant de présenter votre jeu travail.
• Aucune restriction technique n'est donnée, il est possible de faire un jeu en 4Ko ou en 16Mo voir plus (sans limite). Le tout, sur la machine de votre choix. Il n'y aura qu'un seul podium.
• La diffusion de votre travail sur rétro-projecteur, ainsi que la mise en présentation de celui-ci pourra être demandée à leur(s) auteur(s).
• Tous les éléments du jeu - le code, les graphismes, les sons, etc. - doivent soit avoir été créés par le(s) participant(s) de l'équipe, soit être sous une licence permettant la réutilisation légalement (domaine public, Creative Commons...).
• Toutes les productions pourront être diffusées sur différents médiums après l'AC via un DVD Vidéo de rétrospective de la party, via scene.org et pouet.net, etc.
• Une seule production par personne ou par groupe doit être présentée.
• Toute production doit être présentée pour la première fois, on ne réutilise pas le même programme que lors d'une précédente convention.
L’AC2012 se déroulera les 14 et 15 avril 2012
Le nombre aléatoire, comme son nom l'indique, a pour but de vraiment proposer un chiffre aléatoire. Cependant même s'il existe des fonctions pré-définies en PHP, on ne peut être jamais certains que cette valeur soit aléatoire dans une tranche définie.
L'article publié par le site Learn Computer montre le moyen de générer un vrai nombre aléatoire. Il se base tout d'abord sur les fonctionnalités classiques et anciennes comme RAND() et MT_RAND() pour au final utilisé Mcrypt().
Mcrypt est une extension PHP avec de nombreuses fonctionnalités qui vont vous permettre d'obtenir une vrai valeur.