Toute l'actualité francophone sur PHP en un seul flux

1er janvier – Nexen.net: Meilleurs Voeux 2010

Image pour le titre du contenu
Nexen.net vous souhaite une excellente année 2010. Tous nos voeux de bonheur et de santé. Je vous souhaite beaucoup de PHP MySQL, des projets passionnants dans l'Open Source et la réussite dans vos entreprises

1er janvier – Nexen.net: OpenID Google avec PHP OpenID

Image pour le titre du contenu
Les services Google proposent pour les différentes communications d'utiliser le service Google OpenID. Cependant vous pouvez effectuer cette opération avec la librairie PHP OpenID.
Le blog de Daniel Hofstetter montre comment réaliser cette opération en activant les extensions cURL et openSSL

2 janvier – Nexen.net: Confoo : les conférences

Image pour le titre du contenu
Le CONFOO, anciennement PHP Quebec, a dévoilé voici quelques jours le programme des conférences Webs technologiques.
Le Confoo propose de nombreux thèmes et sujets divers touchant :
  • CMS
  • Bases de données (MySQL...)
  •  .Net
  •  Frameworks
  • Java
  • Autre
  • PHP
  • Gestion de projets
  • Python
  • Ruby
  • Sécurité
  • SEO/marketing/réseaux sociaux
  • Administration de systèmes/scaling
  • Tests
  • Standards Web / Front-end

Bien entendu, les conférenciers du monde entier seront présents pour animer 1 ou plusieurs conférences comme : Rasmus Lerdorf, Damien Seguy, Fabien Potencier, Andrei Zmievski...)
Les pré-inscriptions sont ouvertes. Elles ouvrent à de nombreux avantages.

2 janvier – Nexen.net: EyeOS 2.0 preview

Image pour le titre du contenu
EyeOS est un bureau Open Source PHP. Cette nouvelle version en cours de déploiement propose de nombreuses évolutions. Elle sera complètement disponible et stabilisée dans les prochains jours.
Au programme : la gestion de documents, un client mail, un agenda, etc. Une vidéo est proposée pour avoir une idée des possibilités offertes

3 janvier – z-f.fr: PHP est de plus en plus utilisé

Forum: Brèves
Auteur: Vincent
Écrit le: Sat, 02 Jan 2010 20:49:57 +0100
Dernier message: Mon, 04 Jan 2010 10:31:22 +0100

4 janvier – Nexen.net: MySQLviz

Image pour le titre du contenu
MySQLviz est une application réalisée en PHP sous licence Open Source. Cette API va vous permettre de générer un graphique d'une exportation SQL.
MySQLviz exploite une partie de la librairie MySQLdump en utilisant les commandes « sed » et « grep ».
L'avantage de cette API est de vous permettre de réaliser facilement des schémas graphiques.

5 janvier – Nexen.net: Rapport autour de PHP

Image pour le titre du contenu
La société Gartner a rédigée fin 2009 un rapport d'étude autour du langage PHP et un résumé a été traduit en français par le site industrialisation PHP.
Ce rapport se porte sur le passé, le présent et l'avenir pour faire ressortir quelques points importants :
A court terme, le langage PHP reste la technologie la plus déployée
A moyen terme (en 2013), le nombre de développeurs PHP est estimé à 5 millions
Sur le long terme, le langage PHP va rencontrer une concurrence plus importante venant des autres technologies.
Le rapport donne quelques conseils pour bien démarrer autour de PHP... Donc à lire.

5 janvier – Nexen.net: Les frameworks de développement

Image pour le titre du contenu
Les frameworks de développement ont été considérés en 2009 comme les catalyseurs des langages dynamiques dans les entreprises si nous suivons l'article de LeMagIT.
Les frameworks ont permis de structurer et d'améliorer les méthodes de programmation depuis de nombreuses années mais l'année 2009 marque une accélération au niveau de leurs déploiements.
Ceci est tout particulièremnet vrai en ce qui concerne Zend Framework et Symfony pour le langage PHP.

5 janvier – PHPortail: Temps (05/01/10)

Comme il est évident que je n'ai plus le temps de mantenir le site, j'aimerais trouver un volontaire (ou groupe de volontaires) pour reprendre le site.

5 janvier – Nexen.net: Tester votre base de donnée MySQL avec PHPUnit

Image pour le titre du contenu
Matthew Turland a publié sur son blog une contribution à PHP Unit. Elle concerne les bases de tests et permet de les utiliser sans avoir à vider le contenu de votre base de données OUT à un CSV.
L'opération s'effectue très facilement en 4 étapes.

6 janvier – PHP Index: Nouvelles extensions pour eZ Publish 4.2

eZ Systems commence l'année en annonçant la sortie immédiate de nouvelles extensions pour la version 4.2 de eZ Publish.

Parmi ces nouveautés :

  • eZ Style editor : une nouvelles extension qui fournit un outil facile à utiliser pour changer l'apparence d'un site réalisé avec eZ Publish. Basée sur le JavaScript, cette application est écrite en utilisant Yahoo! User Interface Library (YUI) et permet de modifier en même temps les styles et la structure DOM d'un site.
  • eZ XML export : permet de gérer le contenu fourni aux plateformes tières, donne le contrôle sur le contenu exporté, le format d'export XML avec le support de XSD et XSLT, et un ensemble d'options de configuration pour automatiser l'export
  • Teamroom pre-release : une extension qui fournit des options pour faciliter le travail collaboratif

Plus de détails : ez.no

7 janvier – Nexen.net: BackPress

Image pour le titre du contenu
Un nouveau site vient de sortir, il s'intitule BackPress et est un ensemble de librairies PHP qui sont prêtes à l'emploi.
Ce projet est le regroupement de 2 projets : WordPress et bbPress comme ceci, cette librairie propose des routines comme :
  • Gestion des connexions utilisateurs
  • Gestion des rôles et des permissions
  • Différents types de connexion à une base de données
  • Gestion du cache
  • Utilisation des protocole XML-RPC serveur et client
  • Taxonomies
  • etc

Un ensemble utile si vous ne souhaitez pas utiliser un CMS ou un framework.

7 janvier – Nexen.net: TomatosCMS

Image pour le titre du contenu
Depuis quelques mois, un nouveau genre de CMS est apparu en PHP / MySQL, réalisé à partir de frameworks existant.
TomatosCMS est un CMS sous Zend Framework qui embarqueCSS 960 Grid system et utilise aussi Front Jquery.
TomatosCMS possède les nombreuses fonctionnalités que propose un CMS classique comme :
  • Création et l'installation de nouveaux Plugins
  • Personnalisation le Design du site
  • Gestion de modules
  • Gestion de templates
  • Gestion Multilangues
  • SiteMap
  • Rewriting
  • RSS
  • ACL
  • etc...

7 janvier – Hello Design: Plus de 40 façons de savoir que tu bosses dans le web

En lisant un article, je me suis dit : "que 40 façons c'est pas beaucoup". L'article énumère de nombreux repères permettant de repérer les personnes qui travaillent pour le Web.

Les développeurs webs sont tous différents : - entre les programmeurs (PHP, mysql,js, html...) - les webmasters - les surfeurs - etc

Bien sur, tous les points ne vont pas vous concerner, mais il est interressant de lire l'article

http://www.freshpixel.fr/tu-sais-que-que-tu-bosses-dans-le-web-quand/

8 janvier – Nexen.net: Obtenir le mois suivant en PHP

Image pour le titre du contenu
Derick Rethans répond à une question qui est souvent posée, touchant le problème de l'utilisation du « parser chaîne » de date en PHP pour le mois suivant.
Il nous décrit ce qui se passe en interne : Le calcul par rapport aux nombres de jours qui sont comptés et comment l'utiliser avec les nouvelles fonctionnalités offertes avec PHP 5.3

9 janvier – Nexen.net: IntraMessenger

Image pour le titre du contenu
IntraMessenger est de plus en plus présent dans le secteur de la messagerie instantanée pour les entreprises et les communautés.
IntraMessenger garde toujours les possibilités initiales : « une messagerie personnelle », réalisé en PHP/MySQL.
De nombreuses fonctionnalités sont offertes avec la nouvelle version, permettant l'authentification externe (blog, CMS, ERP...). Mais aussi la possibilité de créer des groupes de travail tout en étant dispersé sur différents sites et de contrôler votre propre réseau de messagerie instantanée collaborative.

9 janvier – Nexen.net: Gestion des erreurs en PHP

Image pour le titre du contenu
Lorsque vous réalisez un projet web, des erreurs peuvent ralentir votre développement.
La solution consiste à mettre en place une gestion des erreurs. Pour cela, de nombreuses possibilités vous sont offertes avec les fonctions PHP.
Francis Besset explique sous la forme d'un tutorial accompagné d'un script  l'utilisation de la fonction set_error_handler. Cette fonction nous permet de récupérer les différents types d'erreurs possibles

9 janvier – PHP Index: CrawlTrack 3.2.0

La nouvelle version de CrawlTrack s'intéresse de très près à Google.

La fameux script CrawlTrack, véritable tableau de bord du webmaster, évolue en fournissant encore plus d'information sur l'indexation de votre site dans Google.

La version 3.2.0 de CrawlTrack permet maintenant de suivre au jour le jour le nombre de pages indexées et de backlinks pour votre site dans Google.

Les pages de statistiques visiteurs s'enrichissent aussi, en donnant pour chacun des mots clef utilisés par vos visiteurs la position dans l'index de Google.

Vous trouverez plus d'information, une démonstration et le lien de téléchargement sur www.crawltrack.net/fr/

Proposé par Jean-Denis Brun

10 janvier – Nexen.net: MySQL-snmp 1.0

Image pour le titre du contenu
MySQL-snmp est un SNMP pour MySQL et plus précisément un regroupement de Cacti MySQL et de Net-SNMP agent.
Le résultat obtenu va vous faciliter la surveillance en générale. MySQL-snmp affiche différents résultats sous la forme de diagrammes.
L'auteur (Masterzen) de ce projet montre de nombreux détails et de résultats possibles.

10 janvier – Nexen.net: CodePad

Image pour le titre du contenu
CodePad est une application disponible exclusivement sur internet. Elle va vous permettre de tester une fonction, une ligne de commande ou tout simplement un bout de code dans différents langages.
Cette application accepte les langages suivant :
  • C
  • C++
  • D
  • Haskell
  • Lua
  • Ocaml
  • PHP
  • Perl
  • Python
  • Ruby
  • Scheme
  • Tcl

Son utilisation est très simple car il suffit de choisir le langage de votre choix et d'attaquer vos lignes de codes.
Le site propose quelques exemples et documentations pour vous faciliter l'utilisation.

10 janvier – Nexen.net: Zend Framework 1.9.7, 1.8.5, and 1.7.9 Released

Image pour le titre du contenu
Zend Framework vient d'annoncer plusieurs mises à jours touchant 3 versions différentes du Framework. Ces évolutions doivent être mises en place car elles concernent avant tout les corrections de bugs et de sécurité.

10 janvier – Nexen.net: CrawlTrack 3.2.0

Image pour le titre du contenu
Le référencement, le nombre de pages indexées pour un site web sont des points très importants.
Ces points sont visibles au niveau des statistiques.
Cette nouvelle version apporte quelques nouvelles évolutions utiles par rapport aux différents moteurs de recherche comme :
  • Le nombre de pages indexées par Google
  • Le nombre de backlinks
  • Le changement d'API pour les interrogations sur Yahoo
  • Différentes corrections
  • etc

11 janvier – PHP Québec: ConFoo 2010: Fin des tarifs de pré-vente

Nous sommes heureux de dévoiler le programme de la conférence ConFoo. Avec plus de 130 présentations réparties dans 8 salles, ConFoo vous apporte le meilleur du développement Web. Prenez note que le tarif de pré-vente prend fin le 22 janvier.

Nous sommes fiers d'accueillir plus de 100 spécialistes qui viendront partager leur expertise lors des présentations et formations; parmi eux, nous comptons:

Vous ne voudrez définitivement pas manquer les présentations suivantes:

Enregistrez-vous en ligne avant le 22 janvier pour bénéficier du tarif de pré-vente, une économie de 200$. http://confoo.ca/fr/register

Ne tardez plus car le nombre de places est limité.

Au plaisir de vous compter parmi nous.

11 janvier – PHP Québec: ConFoo 2010: Fin des tarifs de pré-vente

Nous sommes heureux de dévoiler le programme de la conférence ConFoo. Avec plus de 130 présentations réparties dans 8 salles, ConFoo vous apporte le meilleur du développement Web. Prenez note que le tarif de pré-vente prend fin le 22 janvier.

Nous sommes fiers d'accueillir plus de 100 spécialistes qui viendront partager leur expertise lors des présentations et formations; parmi eux, nous comptons:

Vous ne voudrez définitivement pas manquer les présentations suivantes:

Enregistrez-vous en ligne avant le 22 janvier pour bénéficier du tarif de pré-vente, une économie de 200$. http://confoo.ca/fr/register

Ne tardez plus car le nombre de places est limité.

Au plaisir de vous compter parmi nous.

11 janvier – PHP Index: Techniques pour maîtriser cURL

Dans un tutoriel publié sur NET TUTS+, Burak Guzel explique les bases pour l'utilisation de la bibliothèque cURL de PHP.

Après une rapide explication du mode de fonctionnement d'une requête avec cURL, l'auteur présente plusieurs utilisations plus avancées que voici :

  • Comment détecter une redirection.
  • Comment effectuer une requête avec des données transmises en POST.
  • Comment effectuer un upload de fichiers.
  • Comment effectuer plusieurs requêtes simultanément.
  • Comment détecter des liens morts sur un blog basé sur Wordpress.

Il présente ensuite quelques options pratiques de cURL comme l'authentification HTTP, l'upload via le protocole FTP, l'utilisation d'un proxy et l'utilisation de fonctions callback.

Lien vers l'article : Techniques for Mastering cURL

11 janvier – Nexen.net: Active cache pour MySQL

Image pour le titre du contenu
Sur le blog de MySQL Performance, Peter parle d'un problème que vous pouvez aussi rencontrer avec MemCache en PHP.
Le principe de Memcache est de stocker les données mises en cache. Sur la durée, cela peut provoquer des temps de latence accrue. L'idée de Peter pour résoudre ce problème, consiste à utiliser en plus « Active Cache », permettant ainsi de mettre à jour facilement les données.
Son petit article donne une approche détaillée

12 janvier – Nexen.net: PHP Solutions Janvier 2010

Image pour le titre du contenu
Le premier numéro de PHP solutions de l'année vient de paraître.
Vous trouverez les sujets suivants :
  • Le Web service (partie 2)
  • Testez votre projet
  • L’intégration du .Net à PHP
  • Rédiger et optimiser le contenu d’un site pour les moteurs de recherche
  • Édition de documents OpenOffice ODF avec PHP
  • Création de fichier de logs
  • Votre boutique en ligne
  • La puissance des démarches descriptives
  • Envoyer des mails en PHP
  • Symfony 1.3 : nouvelles fonctionnalités et envoi d’emails
  • Manipuler les répertoires avec PHP
  • BeEF Exploitation

Par ailleurs un CD ROM proposant un tutorial vidéo est disponible en français sur le thème PHP & PDO et le livre blanc « Industrialisation PHP » de Alter Way

12 janvier – z-f.fr: Zend Framework 1.7.9, 1.8.5 & 1.9.7

Forum: Brèves
Auteur: mikaelkael
Écrit le: Tue, 12 Jan 2010 09:02:55 +0100
Dernier message: Tue, 12 Jan 2010 09:02:55 +0100

12 janvier – PHP Index: Apprendre PHP 5.3 en écrivant un ORM

Peter Verhage propose sur le blog de ibuilding un tutoriel de mise en place d'un ORM en utilisant certaines fonctionnalités de PHP 5.3.

L'objectif n'est pas d'écrire un ORM aussi complet que Doctrine ou Propel mais d'améliorer ses compétences en programmation et accessoirement de comprendre certaines fonctionnalités apparues avec PHP 5.3.

On peut ainsi découvrir (ou redécouvrir) dans ce tutoriel l'utilisation des namespaces, une nouvelle utilisation du mot-clé "static" ou encore le fonctionnement de la nouvelle méthode magique "__callStatic".

Pour mettre en place cet ORM, l'auteur utilise le module Zend_Db du Zend Framework mais il n'est pas nécessaire de bien connaître ce dernier pour comprendre le tutoriel.

Lien vers le tutoriel : Learning PHP 5.3 by writing your own ORM

12 janvier – Kamelot Blog: Zend_Locale_Format::convertNumerals return NULL

En voulant essayer l'exemple 31.40 de la doc de ZendFramwork Je me confrontais à un petit problème

Zend_Locale_Format::convertNumerals retourne NULL

En fait ca vient du fait que mon php.ini défini iconv.internal_encoding à ISO-8859-1 et pas UTF-8

  • Solution n°1 : Zend_Framework 1.10 (réparation / test)
  • Solution n°2 : changer iconv.internal_encoding avec un ini_set ou dans la config php/

13 janvier – Kamelot Blog: De nouveaux channels pour pear

Un channel pear, c'est un repository de packages.

Contrairement à Zend Framework, Pear c'est plus qu'une librairie de classes.

Pear c'est aussi un mécanisme d'installation similaire à ce qu'on utilise pour les RPM.

Envie de faire le vôtre ?

J'expliquais cela il y a 4ans

Mais allez directement à la source :

13 janvier – Nexen.net: Le gourou du logiciel libre : Richard Stallman

Image pour le titre du contenu
Le mardi 12 janvier ,
Richard Stallman a démarré sa tournée  de conférences pour la sortie deson nouveau livre : «Richard Stallman et la révolution du logiciel libre » aux éditions Eyrolles à Paris.
Richard Stallman est pour les informaticiens, un des gourou du logiciel libre et j'ai eu la chance d'être présent à cette présentation.
Lors de la conférence, il a expliqué ces différentes visions et solutions pour les logiciels libres par rapport aux logiciels «privateurs». Bien sur, PHP TV a couvert ce passage à Paris et vous met à disposition un reportage.

14 janvier – Nexen.net: MyClientBase 0.6.3.2

Image pour le titre du contenu
MyClientBase est une application open source, destinée aux auto-entrepreneurs. Cette application est réalisée en PHP/MySQL.
Elle va vous permettre de créer des factures, suivre des règlements, des rapports.
De nombreuses options sont proposées pour le paramétrage comme :
  • La gestion de la date
  • Les valeurs de paiement
  • Différents modes de templates pour la facturation
  • etc

14 janvier – Nexen.net: Messagerie instantanée avec PHP & XMPP

Image pour le titre du contenu
La messagerie instantanée peut être utilisée pour recevoir des notifications en temps réel de l'état de vos serveurs. Vous pouvez utiliser PHP et XMPP (Extensible Messaging and Presence Protocol).
Abhinav Singh a publié sur son blog la méthode qu'il utilise pour obtenir des notifications en temps réel par l'intermédiaire de Jabber sous la forme d'un exemple assez détaillé.

14 janvier – Nexen.net: Player FLASH en Javascript

Image pour le titre du contenu
Le titre peut surprendre, mais cela fonctionne...
Tobias Schneider a réalisé un script javascript pour lire les fichiers FLASH (SWF).Pour se faire, il utilise  javascript, le langage HTML 5 et propose l'application sous licence MIT.
Actuellement ce nouveau player fonctionne avec les dernières versions des navigateurs comme Firefox, Chrome et Safari. et permet aussi de visualiser les fichiers Flash sur les téléphones 3G.
Il propose 3 démos qui montrent les possibilités de son player expérimental.

14 janvier – Hello Design: numéro PHP Solutions

Dans le numéro courant de PHP Solutions, j'ai un article et un tutorial video... Pour preuve voici le communiqué du magazine :




Le numéro 1/2010 de notre magazine est déjà disponible dans les kiosques. Grâce au dossier principal vous apprendrez comment le PHP interagit avec le Framework .NET.

En plus dans le numéro vous trouverez, entre autres, des articles sur : ● Nouvelles fonctionnalités de Symfony.

● E-commerce, comment créer et fonctionner une boutique en ligne ? ● Édition de documents OpenOffice ODF avec PHP. ● Manipuler les répertoires avec PHP

● Comment réussir son référencement web ? ● Puissance des démarches descriptives ● Envoi de mails en PHP

● Découvrez BeEF Exploitation

Et de nombreaux autres articles à ne pas manquer !




En exclusivité, sur le CD joint au magazine, nous vous présentons le cours vidéo sur PHP et PDO réalisé par Christophe Villeneuve du groupe Alter Way Solutions.




Pour en savoir plus, visitez notre site : http://phpsolmag.org/fr/magazine/990-integrez-net-a-php



Bonne lecture !

15 janvier – Nexen.net: Analyse du type de flux pour PHP

Image pour le titre du contenu
Les flux de données permettent d'effectuer de nombreuses choses en PHP, comme des analyses, l'affichage d'informations.
Etienne Kneuss propose une mise en forme des informations obtenues. Bien sûr, elle est propre à son cas, mais cela peut servir de base pour la vôtre.

15 janvier – Nexen.net: Jquery 1.4

Image pour le titre du contenu
L'équipe de jQuery vient de publier la nouvelle version de sa bibliothèque du même nom.
Jquery est une des bibliothèques Javascript très populaires et surement une des plus utilisées. Cette nouvelle version sort pour la date anniversaire de sa naissance, il y a 4 ans.
Cette nouvelle version apporte de nombreuses fonctionnalités, comme :
  • Amélioration des performances
  • Nouvelles fonctions pour manipuler les objets
  • Evolution de la partie Ajax
  • Amélioration de la communication Json
  • Animation en Leasing
  • etc

Avec cette nouvelle version, les nombreuses applications PHP qui utilisent jQuery vont évoluer très rapidement...

15 janvier – Nexen.net: Devoila Geo 1.0.0

Image pour le titre du contenu
Devoila Geo est un service accessible en RPC. Le RPC signifie Remote Procedure Call (Appel de procédure distante) qui va vous permettre de géolocaliser un point comme une ville.
La géolocalisation de Devoila Geo s'effectue à partir de coordonnées et vous pourrez obtenir différentes informations comme le nom de la ville, le pays...
Cette nouvelle application s'associe avec les différentes cartographies déjà existantes comme Google Maps, mais sera également portée facilement sur des supports mobiles (ex iPhone)

15 janvier – Kamelot Blog: PHP Mess Detector 0.2 released.

Ca commence avec

$ pear channel-discover pear.pdepend.org 
$ pear channel-discover pear.phpmd.org 
$ pear install --alldeps phpmd/PHP_PMD-alpha

Puis une lecture du post de Manuel Pichler

PHPMessDetector est une application frontend, customisable et pratique pour Php_Depend. Un outil d'analyse de code qui permet de cartographier les dépendances entre les différents packages de classes composant une application. présenté ici

16 janvier – Nexen.net: Les fonctions souvent oubliées

Image pour le titre du contenu
Lorsque vous réalisez un nouveau projet PHP, vous pouvez utiliser de nombreuses fonctionnalités pour mener à bien votre projet. Cependant, certaines fonctions sont souvent oubliées, qui peuvent faire gagner du temps.
Le site infinity-infinity propose 10 fonctions à ne pas oublier :
  • sys_getloadavg
  • Pack
  • cal_days_in_month
  • _()
  • get_browser
  • debug_print_backtrace
  • metaphone
  • natsort
  • levenshtein
  • glob

Dans cet article, chaque fonction est décrite sous la forme d'un résumé et d'un exemple

16 janvier – Nexen.net: Barre Timeline avec PHP et CSS et jQuery

Image pour le titre du contenu
La navigation dans un calendrier peut s'effectuer de nombreuses façons. De plus en plus, différentes barres de navigation apparaissent pour obtenir des résultats animés.
Martin Angelov montre comment réaliser cette opération en 2 temps :
  • Tout d'abord en utilisant PHP et MySQL pour interfacer avec les données
  • L'utilisation du CSS et de jQuery pour habiller les résultats et les animer.
Et il y a une démo en prime.

17 janvier – Nexen.net: Clés étrangères et actions

Image pour le titre du contenu
Le site dbnewz.com montre une autre manière pour la définition des clés étrangères en MySQL. L'utilisation d'une autre méthode peut vous permettre de résoudre certains soucis comme la suppression de données dans la table parente.
L'article explique étape par étape, comment réaliser cette opération de suppression.

17 janvier – PHP Index: Confoo 2010: Web Techno Conférence

Nous organisons la plus grande conférence pour les développeurs web à Montréal. Nous y attendons plus de 500 visiteurs

L'équipe de Confoo est heureux de dévoiler le programme de la conférence ConFoo. Avec plus de 130 présentations réparties dans 8 salles, ConFoo vous apporte le meilleur du développement Web. Prenez note que le tarif de pré-vente prend fin le 22 janvier.

Nous sommes fiers d'accueillir plus de 100 spécialistes qui viendront partager leur expertise lors des présentations et formations; parmi eux, nous comptons:

* Rasmus Lerdorf
* Terry Chay
* Chris Shiflett
* Morgan Tocker

Vous ne voudrez définitivement pas manquer les présentations suivantes:

* HTML5: Where Are We Now? (Mark Pilgrim)
* Andrei's Regex Clinic (Andrei Zmievski)
* Security-Centered Design (Chris Shiflett)
* Welcome to the Wild Wild Web (Carl Mercier)

Enregistrez-vous en ligne avant le 22 janvier pour bénéficier du tarif de pré-vente, une économie de 200$.
http://confoo.ca/fr/register

Ne tardez plus car le nombre de places est limité.

Au plaisir de vous compter parmi nous.

Proposé par Francis Begin

18 janvier – Nexen.net: Pré-inscriptions Confoo.ca

Image pour le titre du contenu
Confoo est l'évènement de ce début d'année touchant l'ensemble des langages informatiques. Le langage PHP est bien sûr présent et il ne reste plus que quelques jours pour bénéficier des tarifs de pré-inscription.
Ce rendez-vous a lieu du 10 au 12 mars et un communiqué est disponible pour avoir toutes les informations.

18 janvier – Nexen.net: Actualité de développement PEAR, edition 265

Image pour le titre du contenu
6 paquets ont été mis à jour cette semaine :

 

 

PEAR est la bibliothèque de composants PHP.

 

 

19 janvier – Nexen.net: Qrcode générator

Image pour le titre du contenu
La gestion de code barre est très utilisée dans différents secteurs d'activité touchant les prix, le suivi de colis, etc...
Vous pouvez générer ces codes barres sous différentes formes, par exemple avec la librairie GD (graphique).
Cependant, il existe une librairie PHP, appelée « libqrencode », permettant de générer facilement les codes barres. Cette librairie offre aussi d'autres possibilités.
Qrcode générator propose de faire différents types de codes barres associés à une autre action comme
  • Envoyer un SMS au numéro
  • Envoyer un email
  • Lecture de texte
  • Associer un numéro de téléphone
  • Créer un lien vers un site internet

Grâce à ces nouvelles possibilités, vous pouvez mettre un code barre dans vos nouveaux documents commerciaux. très utile aux personnes équipées de téléphones mobiles avec scanner.

19 janvier – Nexen.net: Actualité de développement PECL, edition 262

Image pour le titre du contenu
4 paquets ont été mis à jour cette semaine :

PECL est la bibliothèque d'extensions C de PHP.

19 janvier – Nexen.net: PHPTV émission 5

Image pour le titre du contenu
La nouvelle émission de PHP TV vient de paraître. Ce numéro présente 3 sujets :
  • Industrialisation PHP par Damien Séguy
  • Expert en hébergement et infogérance de projets PHP par Sébastien Lucas
  • Projet DOTDEB par son auteur Guillaume Plessis

19 janvier – Nexen.net: Extension Zend pour chrome

Image pour le titre du contenu
Dennis Docter vient de publier une nouvelle barre de débuggage destinée au navigateur chrome.
Cette barre propose les fonctionnalités de base : debug, profil, options de configuration.
Pour rappel, ce genre de barre existe déjà pour Firefox et IE.

20 janvier – Lindev: Apprendre par la pratique

Wablab C'est un site qui vous propose des "défis" , d'exploitation de failles , les plus connus pour commencer ... Aprés une inscription très rapide , sur le site , vous voilà prêt à relever les 7 premières épreuves . Chaque épreuve pointe une faille bien précise , de plus , ils ne vous laissent (...)

20 janvier – PHP Index: Conférence Git

Récemment l'équipe de Symfony a annoncé la migration de leur framework sous Git.

À l'occasion de la "Symfony Live Conference" en février Scott Chacon viendra faire une présentation de Git.
Scott Chason est un acteur important quand on parle de Git. Il a écrit le livre Pro Git et il travaille pour le site GitHub.com. Il expliquera notamment en quoi cet outil diffère de SVN, en quoi il peut être très puissant pour gérer le code ainsi que ses bonnes pratiques d'utilisations.
Scott Chason animera un cours le lendemain de la conférence (les places sont limitées). En suivant ce cours vous devriez être en mesure d'utiliser Git pour vos développement bien sûr mais aussi de parfaitement comprendre son fonctionnement et de maitriser ce puissant outil. Petite précision ce cours ne s'adresse pas aux anglophobes, il sera en anglais.

21 janvier – Nexen.net: Drupal 7.0 alpha 1

Image pour le titre du contenu
La première version alpha de Drupal est sortie. Pour rappel, Drupal est un CMS écrit en PHP.
L'interface utilisateur a été complètement repensée et quelques nouveaux modules très utilisés dans les versions actuelles ont été intégrés en standard dans ce CMS comme les modules CCK et ImageField.
Cette nouvelle version supporte l'ensemble des bases de données en intégrant une couche d'abstraction avec PDO. La gestion des fichiers est maintenant basée sur SimpleTest
Pour l'utiliser en production, il est préférable d'attendre une version stable qui devrait être disponible prochainement.

21 janvier – Nexen.net: ElePHPant a son site

Image pour le titre du contenu
PHP fête ses 15 ans en 2010.
A cette occasion, la mascotte PHP,  « L'elePHPant », réalisée par El roubio, possède maintenant son site internet.
Vous pourrez le suivre dans ses différents déplacements, mais aussi autour des différents évènements PHP.
Par ailleurs, le site vous propose la possibilité d'adopter un ou plusieurs éléphpants de tailles différentes.
Les ElePHPants vous présentent leurs meilleurs voeux pour cette année en attendant de vous rencontrer très bientôt.

22 janvier – PHP Québec: 3/10 8:00 ConFoo : Montréal Web Conférence

Avec plus de 130 présentations réparties dans 8 salles, ConFoo vous apporte le meilleur du développement Web. Prenez note que le tarif de pré-vente prend fin le 22 janvier.

Nous sommes fiers d'accueillir plus de 100 spécialistes qui viendront partager leur expertise lors des présentations et formations; parmi eux, nous comptons:

* Rasmus Lerdorf
* Terry Chay
* Chris Shiflett
* Morgan Tocker

Vous ne voudrez définitivement pas manquer les présentations suivantes:

* HTML5: Where Are We Now? (Mark Pilgrim)
* Andrei's Regex Clinic (Andrei Zmievski)
* Security-Centered Design (Chris Shiflett)
* Welcome to the Wild Wild Web (Carl Mercier)

Ne tardez plus car le nombre de places est limité.

22 janvier – PHP Québec: 3/8 9:00 Formation MYSQL Developpeur

Formateur : Morgan Tocker, expert MySQL

This tutorial teaches you how to build a High Performance, Scalable Application around MySQL. While it can be critical of stupid decisions some ORMs make, it does not relate to any specific programming language. You'll learn about MySQL concepts, what it's good (or bad at), and how to design your schema and queries to solve a large array of theoretical problems. The examples I use come from various web/social networking challenges, the lessons that come out of them have been designed to be as generic as possible.

22 janvier – PHP Québec: 3/8 9:00 Formation PHP

1 salle, 2 jours, 3 Formateur : Sebastian Bergmann Arne Blankerts Stefan Priebsch, experts PHP.

15 personnes max.

How much effort is required to adapt your code to your customers' change requests? Is it easy, or is it cumbersome and tedious? And what about your code's complexity and readability? Is everything crystal clear, or are there parts of the code base that nobody dares to touch anymore? How often do you need to fix bugs after a release? And, by the way, how easy is it to roll a release anyway?

If any of these questions made you blush with embarrassment, it's high time that you attend the PHP Days Montreal! Join Sebastian Bergmann, Arne Blankerts and Stefan Priebsch and learn how to turn bad code into good code and become better, more professional PHP developers. No question goes unanswered when the trainers pull up an editor and explain best practices as they code a sample application live.

22 janvier – PHP Québec: 3/9 9:00 Formation MYSQL DBA

Formateur : Morgan Tocker, expert MySQL

This tutorial is about running a High Performance MySQL Application in production. You will learn how to inherit an application, and then start running diagnostics to find out where your performance problems are, using the same approach I have as a database consultant. We then move onto tuning queries, tuning MySQL configuration and understanding how InnoDB works internally to start tuning it. This tutorial comes with prerequisites: You need to have some production experience with MySQL, and understand concepts such as "what is a storage engine".

22 janvier – Arnaud Limbourg: Gestion des dates en PHP 5.3

La version 5.3 de [PHP][php] apporte son lot de nouveautés dont une méthode bien utile pour la gestion des dates: *date_add*. Comme le nom l'indique elle permet d'ajouter un interval de temps à une date, il devient possible d'ecrire: date_default_timezone_set('Europe/Paris'); $date = new DateTime('2008-11-12 00:00:00'); // Ajoutons 3 jours 2 heures 54 minutes et 23 secondes date_add($date, new DateInterval("P3DT2H54M23S")); echo $date->format("d-m-Y H:i:s"), "\n"; => 15-11-2008 02:54:23 La notation est certes étrange mais tous ceux ayant eu à manipuler des dates seront ravis de cet ajout. Plus d'informations dans la [documentation][doc]. [php]: http://www.php.net [doc]: http://fr.php.net/manual/en/function.date-add.php

22 janvier – Arnaud Limbourg: Forum PHP 2008

Le [Forum PHP][forum] aura lieu dans un tout petit plus d'un mois, les 8 et 9 décembre prochains. L'édition 2008 adopte un format différent des années précédentes et capitalise sur l'année dernière. Cette année deux pistes se déroulent en même temps, cela veut dire qu'il faut choisir la session à laquelle assister. Nous avons fait tout notre possible pour rendre le choix plus simple en évitant les conférences s'adressant au même public en même temps. Le programme mêle les retours d'expériences (20minutes.fr, BNP, rue89.com, ...), les sujets plus techniques (Oracle 11G et PHP, montée en charge chez Mozilla, atelier sur la sécurité: "Hackez-moi ca!", les performances coté client, maitriser javascript, ...) et des sujets plus larges (La communauté PHP et son devenir, les machines dans nos sociétés humaines). Le [programme complet][sessions] est disponible [ici][sessions]. En espérant vous y voir ! J'y serais, et vous ? [forum]: http://afup.org/forumphp [sessions]: http://afup.org/pages/forumphp2008/sessions.php

22 janvier – Arnaud Limbourg: Lightroom - photos supprimées du catalogue mais pas du disque

Lors du traitement de photos avec [Lightroom][lr] l'une des étapes essentielles est de supprimer des photos du catalogue lors du tri. Il arrive que la photo soit retirée du catalogue mais se trouve toujours sur le disque. La place disque ainsi perdue devient non-négligeable. N'ayant pas trouvé de solution sur la toile j'ai écrit un script [PHP][php] qui parcourt récursivement un répertoire et regarde si les fichiers photos existe dans le catalogue de lightroom. [lr]: http://www.adobe.com/products/photoshoplightroom/ [php]: http://www.php.net
Continuer à lire "Lightroom - photos supprimées du catalogue mais pas du disque"

23 janvier – Nexen.net: Qualité du password

Image pour le titre du contenu
Le sujet qui revient régulièrement à la une concerne la sécurité informatique.
Une étude réalisée par Imperva montre que si les comptes des utilisateurs sont piratés, la première cause est provoquée par un mot de passe ne dépassant pas 6 caractères dont la majorité sont les noms communs ou une suite de chiffres ou lettres. Depuis de nombreux mois, ces attaques touchent les sites de réseaux communautaires (Facebook...), les webmails (Hotmail, Gmail, Yahoo)...
Mais des solutions existent pour éviter le piratage de comptes. Si vous suivez les recommendations de la NASA, un mot de passe doit contenir au moins 4 types de caractères différents :
  • Des lettres minuscules
  • Des chiffres
  • Des lettres majuscules
  • Des caractères spéciaux

23 janvier – Nexen.net: Zend Framework 1.10 RC1

Image pour le titre du contenu
La prochaine version stable du Zend Framework va bientôt être disponible. Aujourd'hui une version RC est sortie.
Cette nouvelle version apporte une simplification de la partie téléchargement, une documentation de l'API par version mineure.
Bien sur, la nouvelle version apporte aussi de nombreuses évolutions comme le cache, les validations, le Markup....

23 janvier – Apprendre-PHP.com: PHP Solutions : numéro de janvier 2010

Le numéro 1/2010 de PHPSolutions est déjà disponible dans les kiosques. Grâce au dossier principal vous apprendrez comment le PHP interagit avec le Framework .NET. En plus dans le numéro vous trouverez, entre autres, des articles sur les nouvelles fonctionnalités de Symfony, le...

23 janvier – Nexen.net: Sugar CRM 5.5

Image pour le titre du contenu
Sugar CRM est un CRM (gestion relation client) réalisé en PHP. Cette nouvelle version sortie depuis quelques jours est disponible en Français.
Elle était très attendue pour les possesseurs de PHP 5.3. Par ailleurs, de nombreuses nouveautés sont apparues comme :
  • Les nouveaux connecteurs clouds (Linked in)
  • Les logs d’activité
  • Les droits multi-équipes
  • Une nouvelle interface REST
  • Un nouveau référentiel de thèmes
  • Un nouvel éditeur d’écran pour les terminaux mobiles
  • etc

24 janvier – PHP Québec: 2/5 18:30 Con FooBarBeer

L'équipe de PHP Québec, Python-Montreal, Ruby-Montreal, W3QC vous invites à la première édition du ConFoo Beer.

Ce vendredi 5 Février, joignez vous l'équipe de ConFoo pour une première édition des FooBarBeer.
Les FooBarBeer sont un excellent moyen d'élargir votre réseaux et échanger sur divers sujet avec d'autre passionés des technologies du web.

Venez nous y rejoindre vers 18:30 au Pub le Ste-Elisabeth. Si vous ne nous trouvez pas vous pouvez contacter l'équipe de ConFoo au 514-316-4659.

Confirmez votre présence sur :
FaceBook : http://www.facebook.com/event.php?eid=265574867549
Upcoming : http://upcoming.yahoo.com/event/5275332

Au plaisir de vous y voir.

Date : 05 Février 2010
Heure : 18:30
Lieu : Le Ste-Elizabeth, 1412 Ste-Elizabeth
Ville : Montréal

=================================================

The PHP Quebec team , Montreal-Python, Montreal-Ruby, W3QC are please to invite you to the first edition of the Con FooBarBeer.

Join the ConFoo team on February 5th at 6:30pm at the Ste-Elisabeth pub.
Con FooBarBeer are a great way to meet with web developers from different technologies and talk about random topics and maybe talk web technologies.

If you can not find us, you can contact the ConFoo Team at 514-316-4659.

Confirm your presence on :
FaceBook : http://www.facebook.com/event.php?eid=265574867549
Upcoming : http://upcoming.yahoo.com/event/5275332

See you there!

Date : 05 February 2010
Time : 18:30
Location : Pub Le Ste-Elizabeth, 1412 Ste-Elizabeth
City : Montréal

24 janvier – Nexen.net: Replication MySQL

Image pour le titre du contenu
La réplication MySQL s'effectue généralement avec 1 master et 1 ou plusieurs slave(s).
Cependant, si vous possédez plusieurs « master » et que vous devez ajouter plusieurs « slaves », les combinaisons deviennent complexes.
Le site DuChatelet.net explique sous la forme d'un petit article les opérations qu'il a effectué pour mettre tout cela en place et en utilisant des scripts webs.

25 janvier – Kamelot Blog: PHP Version Sérieuse.

Colombo 2.0 une délicieuse parodie, qui devrait tous vous mener à lire le livre blanc sur l'industrialisation des développements php.

Utilisez vous un IDE ? Un système de versionning ? Comment déployez-vous ? Comment testez vous ? Les developpeurs sont-ils des dactylo ? L'erreur est-elle acceptable ? Qui fait de la veille ? Quels outils de contrôle automatisé avez vous intégré dans vos process ? Avez vous aussi créé votre propre framework parce que les autres ne font pas ce dont vous avez besoin ? Avez vous profilé avant d'optimiser ? Votre documentation est à jour et reconstruite toutes les nuits ?

Au forum php, Anna Filina nous montrait comment Motiver ses développeurs

Ici Damien Seguy nous présente un aperçu du livre Blanc


PHP TV #5 (1/3) : Damien Séguy, Industrialisation PHP
envoyé par phptv.

Coder en suivant quelques Best practice ou d'autres ou une autre ou une autre ou le livre best practices de Guillaume Ponçon

Contrôler avec php -l ou mieux avec snoopy ou PHP_CodeSniffer placé dans un Hook ou dans votre IDE, des batteries de tests unitaires, de recette, des versions beta, avec GreenPepper (qui plait) et garder votre code php sous contrôle et humainement avec l'audit interne suivi avec Groogle

Documenter avec phpDoc et un wiki ou googleDoc ?

Déployer avec capistrano ou avec Fredistrano ou en utilisant un Zend Server ou directement avec svn ou à l'aide d'outils comme DbMorph, Phing, Phar, Pear, ...



Notez que Colombo 2.0 qui est à l'origine de ce post, a fait des petits

25 janvier – Nexen.net: 7 prévisions en Open Source

Image pour le titre du contenu
.
Découvrez les 7 prévisions de Roger Burkhardt  sur le site Zdnet pour l'Open Source en 2010
  • L'Open Source aura le vent en poupe
  • Introduction en bourse (IPO)
  • Les solutions SaaS
  • Les fusions et acquisitions seront toujours présentes
  • Les éditeurs propriétaires vont changer leur Business models
  • Le CA va augmenter
  • Les intégrateurs vont continuer à adopter ces solutions

Alter Way est une des sociétés qui proposent des solutions Open Source et qui illustre déjà l'ensemble de ces prévisions.

25 janvier – Nexen.net: Extension SSH2 sous Snow Léopard (10.6)

Image pour le titre du contenu
Vid Luther propose un guide d'installation pour l'extension SSH2 en PHP. Cette extension est disponible pour la version Snow Léopard (Mac).
Ce guide vous aide à utiliser SSH2 et montre la mise en place de celle-ci.
Vous devrez au préalable avoir installé Xcode et Brew pour suivre son guide.

26 janvier – Nexen.net: Présentation de GIT

Image pour le titre du contenu
Git est un logiciel de versions décentralisée, du même genre que subversion ou perforce. Scott Chason est l'un des acteurs importants, et se trouve de passage en France.
Il sera présent au Symfony live 2010 en février prochain, organisé par Sensio Labs et en partenariat avec l'AFUP (Association françaises des Utilisateurs de PHP).
L'application GIT est une application, et une session spéciale sous la forme de formation, est proposée autour de ce produit pour en connaître l'ensemble des possibilités.
Pour en connaître toutes les informations, il suffit de lire le communiqué

26 janvier – Nexen.net: Tableaux croisés dynamique PHP

Image pour le titre du contenu
De nombreuses manières existent pour manipuler les données en PHP. Dans la majorité des cas, les données sont présentées sous forme de tableau.
Cependant si vous souhaitez effectuer un tableau dynamique croisé, vous pouvez non seulement  effectuer l'opération du coté de la base de données mais aussi en PHP. Gonzalo Ayuso montre à partir de données provenant de SQL, les étapes pour réaliser un tableau croisé.
L'article ne montre pas tout le source, mais vous montre la ligne directrice.

27 janvier – Nexen.net: Migration de PHP 5.2 vers 5.3

Image pour le titre du contenu
Avec le déploiement de PHP 5.3, de nombreux ajouts et de modifications importantes à PHP sont apparus.
Pour faciliter le passage de PHP 5.2 à PHP 5.3, Stas Malyshev propose un petit script.
Ce script concerne les points les plus répandus, et répond à une grande partie des évolutions.

27 janvier – Nexen.net: Symfony live 2eme édition en approche

Image pour le titre du contenu
L'évènement de ce début d'année en PHP, est le Symfony live qui va se dérouler les 16 et 17 février prochains à la Cité Universitaire Internationale de Paris.
Cet événement est organisé par Sensio Labs, l'agence interactive spécialiste de l'Open-Source et créatrice du framework Symfony. L'AFUP (Association Française des Utilisateurs de PHP) est également partenaire.
Cette seconde édition sera pour les utilisateurs et l'ensemble de la communauté PHP une belle opportunité de rencontrer les meilleurs experts et la Core Team Symfony.
De nombreuses sessions à ne pas manquer...
  • Stefan Koopmanschap, Community manager Symfony, qui animera la conférence « The symfony Community: how you can help »
  • Matthew Weier O'Phinney, Lead developer du Zend Framework, qui présentera « Using the Zend Framework with symfony »
  • Dustin Whittle, Developer Evangelist for Yahoo's Open Strategy, animera la conférence « Building a platform from open source at Yahoo! »
  • Fabien Potencier, Lead Developer de Symfony, dévoilera « Symfony 2 »
  • Pour la 1ère fois en France, Scott Chacon, Git evangelist et développeur sur GitHub.com, animera une session « Introduction to Git »

Pour connaître l'ensemble du programme, il vous suffit de vous rendre sur le site de l'évènement.

27 janvier – Nexen.net: 10 étapes pour Memcached Server

Image pour le titre du contenu
Pour améliorer vos applications PHP, vous devez souvent utiliser un cache. Il en existe différentes extensions et différents paquets.
Le site « Web Developer juice » montre sous linux comment installer et configurer Memcached Server en 10 étapes.
La démonstration utilise le paquet yum en vous montrant tous les processus.

28 janvier – Kamelot Blog: Chaque chose en son temps avec Zend_Queue

Zend_Queue a été proposé par Justin Plock et ajouté à Zend_framework.

En voici la documentation

Voici son API

Dans cet exemple pour l'envoi de mail vous trouverez le script appelé, le cron appelant et la classe qui mes ses emails en queue.

Il peut utiliser MemcacheQ, Simple Queue Service over Memcache.

Moi j'ai commencé mes essais avec Zend_Queue, vous pouvez récupérer cela par SVN. Et suivre mon repository où je rassemble les exemples de la doc et des tutos, ainsi que mes propres essais.

Quelques lectures Stacks and Queues, Files sur Wikipedia, priority Queue, point de vue théorique : mise en bouche en français créusée en anglais, dans la SPL

28 janvier – PHP Québec: 2/4 19:00 Rencontre PHP Quebec

PHP Québec vous convie à la rencontre mensuelle du mois de Février.

En premier lieu, Mathieu Viau fera une introduction à PHP ainsi qu'un tour horizons des extensions PHP.

Par la suite, Joel Perras une introduction sur le framework CakePHP.

CakePHP est un framework de dveloppement rapide pour PHP qui fournit une architecture extensible pour dvelopper, maintenir et dployer des applications.
Nous allons visitez les composantes majeures du framework, ansi que les outils de dveloppement tels que les tests unitaires, la console cake, et toucher sur les ressources (documentation, plugins, tutoriels) disponibles pour les dveloppeurs. Finalement, nous allons faire une petite comparaison entre CakePHP et quelques frameworks PHP populaires pour y voir les avantages et les dsavantages de ce premier.

Si vous le souhaitez, confirmez votre présence sur :
Facebook: http://www.facebook.com/event.php?eid=282438283386&index=1
Upcoming: http://upcoming.yahoo.com/event/5320887
Date : 4 Février 2010
Heure : 19h00

Lieu : École de technologie supérieure, Montréal
Salle : B-1508
Metro: Bonaventure
Carte : http://www.etsmtl.ca/zone2/enbref/rendre.html

Vous aimeriez faire une présentation ou vous avez un sujet à proposer pour une prochaine rencontre? Veuillez contacter les organisateurs: board@phpquebec.com

Prochaine activité:
- 5 Février: ConFoo Beer
- 8-9 Mars Formation ConFoo (PHP,MySQL,Python)
- 10-12 Mars ConFoo 2010
- 10-11 Mars Salon de l'emploi ConFoo
- 12 Mars Party de fermeture de ConFoo
Website: http://www.phpquebec.com

28 janvier – Nexen.net: PHP Loc

Image pour le titre du contenu
PHP Loc est un outil PHP vous permettant d'analyser votre code et d'obtenir un résultat sous la forme d'une sélection statistique.
Les résultats proposés, retournent le nombre de répertoires, de fichiers, les interfaces, méthodes et les fonctions.
Lorna Mitchell montre que la prise en main s'effectue facilement, en utilisant une ligne de commande, vous saisissez le chemin de votre code et PHP Loc effectue le reste. Il vous donne toutes les informations que vous avez besoin.

28 janvier – Nexen.net: Zend Framework 1.10

Image pour le titre du contenu
Après quelques jours la sortie RC de Zend Framework, la version stable est disponible.
Cette nouvelle version apporte de nombreuses évolutions, mais aussi une réorganisation la documentation pour vous faciliter la recherche des fonctions par rapport à la version que vous utilisez.
Par ailleurs, Zend-tool a été completement refait pour éliminer les problèmes d'étranglement avec de nouvelles fonctionnalités

29 janvier – PHP Québec: 3/10 11:30 Salon d'emploi TI et cocktail

Date : Mercredi et jeudi, 10 et 11 mars 2010
Heure : Ouvert de 11h30 à 19h00.

Lieu : Hilton Bonaventure, 900 de la Gauchetiere West. (Metro Bonaventure)

«Ne manquez pas cette opportunité de rencontrer les entreprises les plus dynamiques de la région.»

Tous les visiteurs de la conférence, développeurs, professionnels, et membres des diverses communautés locales sont invités à rencontrer les entreprises et les chasseurs de têtes à la recherche de développeurs, chefs d'équipe, gestionnaires de base de données, gestionnaires de systèmes qualifiés. Vous pouvez également prendre un verre et discuter avec d'autres professionnels passionnés par les TI.

Inscription sur http://jobfair.confoo.ca/

29 janvier – PHP Québec: 3/11 11:30 Salon d'emploi TI et cocktail

Date : Mercredi et jeudi, 10 et 11 mars 2010
Heure : Ouvert de 11h30 à 19h00.

Lieu : Hilton Bonaventure, 900 de la Gauchetiere West. (Metro Bonaventure)

«Ne manquez pas cette opportunité de rencontrer les entreprises les plus dynamiques de la région.»

Tous les visiteurs de la conférence, développeurs, professionnels, et membres des diverses communautés locales sont invités à rencontrer les entreprises et les chasseurs de têtes à la recherche de développeurs, chefs d'équipe, gestionnaires de base de données, gestionnaires de systèmes qualifiés. Vous pouvez également prendre un verre et discuter avec d'autres professionnels passionnés par les TI.

Inscription sur http://jobfair.confoo.ca/

29 janvier – PHP Index: Zend Framework ajoute le support de Microsoft Windows Azure et de la plateforme Developer Garden de Deutsche Telekom

Les développeurs PHP peuvent utiliser des services de stockage Cloud et des interfaces de télécommunications grâce au projet Open Source Zend Framework

CUPERTINO, Californie, 28 janvier 2010 – Zend Technologies Inc., the PHP Company, vient d’annoncer la disponibilité de Zend Framework 1.10, la nouvelle version de son framework PHP. Zend Framework 1.10 inclut désormais le support les services Cloud de Microsoft Windows Azure et la plateforme Developer Garden de Deutsche Telekom. Cette nouvelle version apporte également des améliorations de la documentation et des tutoriels.

Stockage persistant et dupliqué dans le Cloud
En utilisant le nouveau composant Zend_Service_WindowsAzure, une contribution de Microsoft au projet Open Source Zend Framework, les développeurs peuvent aisément appeler les API Windows Azure depuis leurs applications PHP afin d’accélérer le développement web et s’adapter en fonction de la charge. Zend_Service_WindowsAzure fournit des interfaces pour les services de stockage Windows Azure, incluant le Blob Storage, le Table Storage et les Queues Services. Ces services fournissent les possibilités de persistance et de réplication dans le Cloud.
“Les développeurs PHP trouvent la plateforme Windows Azure attractive,” déclare Jean Paoli, Responsable de l’offre Interopérabilité chez Microsoft. “La décision de Microsoft de contribuer à développer des composants Windows Azure basés sur PHP au sein du Zend Framework démontre l’engagement de Microsoft vers l’ouverture et l’interopérabilité en fournissant un choix étendu pour les clients et les partenaires de Microsoft.”

“L’ubiquité, la simplicité et la flexibilité de PHP rendent ce langage idéal pour développer des applications Cloud. Le support natif de Windows Azure dans le Zend Framework 1.10 apporte la puissance de Windows Azure vers une communauté importante d’utilisateurs Zend Framework,” déclare Zeev Suraski, CTO et co-fondateur de Zend. “En plus de ces nouvelles fonctionnalités pour les développeurs expérimentés, nous avons raccourci la courbe d’apprentissage pour les débutants grâce à une documentation améliorée, de nouveaux tutoriels et une documentation mieux structurée.”

Services de communication Web
Egalement ajouté à cette nouvelle version du Zend Framework, le nouveau composant qui permet d’accéder au Developer Garden de Deutsche Telekom, une plateforme collaborative ouverte entre les développeurs et Deutsche Telekom. En utilisant Zend_Service_DeveloperGarden, les développeurs peuvent bénéficier d’un ensemble de services de télécommunication, telles que les SMS, les appels vocaux et les conférences téléphoniques depuis leurs applications PHP.

Télécharger Zend Framework 1.10 via http://framework.zend.com/download/latest .

Contacts :
Christophe Chervy
Zend Technologies EMEA
christophe@zend.com
+33 1 48 55 02 02

Zend Technologies Inc., la PHP Company, est la société de référence pour les produits et services de développement, déploiement et gestion d’applications Web PHP critiques. PHP fait fonctionner 35% des sites Web mondiaux et est rapidement devenu le langage le plus répandu pour développer des applications Web dynamiques. Mondialement déployée dans plus de 27 000 entreprises, la gamme de produits Zend apporte une solution complète durant tout le cycle de vie d’une application PHP. Le siège de Zend est situé à Cupertino en Californie.

Pour plus d’informations, visitez www.zend.fr ou appelez le 01 48 55 02 00.

# # #

Zend, Zend Technologies, Zend Framework, Zend.com, Zend Server, and Zend Studio, and associated logos and icons, are trademarks of Zend Technologies, Inc. and may be registered in certain jurisdictions. All other trademarks are the property of their respective owners.

Proposé par Christophe Chervy

29 janvier – PHP Index: 2eme edition de Symfony Live

L'évènement de ce début d'année en PHP, est le Symfony live qui va se dérouler les 16 et 17 février prochains à la Cité Universitaire Internationale de Paris.

Cet événement est organisé par Sensio Labs, l'agence interactive spécialiste de l'Open-Source et créatrice du framework Symfony. L'AFUP (Association Française des Utilisateurs de PHP) est également partenaire.

Cette seconde édition sera pour les utilisateurs et l'ensemble de la communauté PHP une belle opportunité de rencontrer les meilleurs experts et la Core Team Symfony.

De nombreuses sessions à ne pas manquer...

* Stefan Koopmanschap, Community manager Symfony, qui animera la conférence « The symfony Community: how you can help »
* Matthew Weier O'Phinney, Lead developer du Zend Framework, qui présentera « Using the Zend Framework with symfony »
* Dustin Whittle, Developer Evangelist for Yahoo's Open Strategy, animera la conférence « Building a platform from open source at Yahoo! »
* Fabien Potencier, Lead Developer de Symfony, dévoilera « Symfony 2 »
* Pour la 1ère fois en France, Scott Chacon, Git evangelist et développeur sur GitHub.com, animera une session « Introduction to Git »


Pour connaître l'ensemble du programme, il vous suffit de vous rendre sur le site de l'évènement.

Proposé par Hello

29 janvier – Hello Design: Symfony live 2eme edition

Sensio Labs, créateur du framework Symfony organise la deuxième édition du "Symfony Live" en partenariat avec l'AFUP (Association Française des Utilisateurs de PHP).

Cet évènement se déroule le 16 et 17 février 2010 à la cité des sciences à Paris.

Pour avoir toutes les informations, il faut se rendre le site officiel de l'évènement (http://www.symfony-live.com

30 janvier – Nexen.net: Adobe Browserlabs

Image pour le titre du contenu
Lorsque vous réalisez un projet Web et avant sa mise en production, vous devez vérifier que le résultat obtenu est identique sur l'ensemble des navigateurs.
Les navigateurs réagissent de différentes façons suivant les versions des langages, du javascript ou des CSS et surtout des systèmes d'exploitations.
Adobe propose un outil appelé « Adobe Browserlabs », pour contrôler l'affichage de votre projet.
Vous devez vous inscrire gratuitement pour bénéficier des différents navigateurs proposés. Ces navigateurs sont :
  • Chrome 3.0
  • Safari 3 et 4
  • Firefox 2.5 – 3.0 – 3.5
  • Internet explorer 6 – 7 – 8

Avec les différents systèmes d'exploitations

31 janvier – Nexen.net: Unicode près de 50 % du web

Image pour le titre du contenu
Il y a 18 mois, une étude avait été effectuée concernant la répartition des codages de caractères pour le Web. L'étude montrait la répartition entre ASCII, Latin-1, ou Windows 1252 ou Unicode avec une orientation pour l'Unicode.
Mark Davis publie de nouveau une autre étude sur le blog de Google avec les même critères. Le résultat montre que près de 50 % des pages webs utilisent l'unicode.
Pour être sur d'utiliser l'unicode (UTF-8), des fonctions PHP existent comme utf8_encode() ou utf8_decode()