Les news

page 1 page 2 page 3 page 4 page 5 >>
Mardi 6 mai 2008
News wamp Comme le dit si bien Romain, "Tout est dans le titre :".

- PHP5.2.6 et MySQL 5.0.51b pour WampServer2
Mardi 6 mai 2008
News php Maarten Balliauw publie un tutoriel pour réaliser des sites Web dont la logique métier est établie sur une feuille excel.
En se basant sur phpexcel, un projet d'interface entre le fameux tableur et PHP, on peut charger une feuille excel, et l'utiliser pour exécuter des calculs, puis en extraire le résultat. Le tout, en 5 étapes.

A voir, car il existe de nombreuses PME où les feuilles excel portent les calculs complexes métier.

- Reuse Excel business logic with PHPExcel
- site phpexcel
- codeplex
Mardi 6 mai 2008
News mysql Guiseppe Maxia publie sa conférence de CommunityOne, consacrée à la programmation créative en MySQL. C'est un ensemble de trucs et d'utilisation de différentes tables et technologies de MySQL, très habiles.

Il y a par exemple les doubles insertions : il suffit de faire un moteur blackhole, et d'ajouter un trigger qui réalise les insertions dans deux autres tables. Il y a aussi les tables fédérées ou les vues.

La conférence fait aussi une liste sans concession des limitations de certaines technologies actuelles. J'aurai aimé le voir en conférence, car Guiseppe a une expérience SQL incroyable.

- Creative programming with MySQL
Mardi 6 mai 2008
News php Difficile de se passer des constructeurs, mais en fait, difficile de ne pas être génés par eux. Comment ?

Les constructeurs créent des objets, et sont nécessaires au fonctionnement du programme. Mais la création peut se faire de différentes manières : par exemple, pour créer un intervalle, on pourrait avoir un constructeur avec les deux bornes, ou bien un constructeur avec la borne inférieure et la taille, ou la borne supérieure et la taille. Cela fait 3 constructeurs différents, qui ne peuvent se différentier par leur signature (le nombre des arguments du constructeur).

Il semble qu'en Java, tel que m'en parlait David Avenante, la pratique consiste à faire une usine avec un nom explicite, qui fait appel au constructeur. Cela masque le new, mais permet de produire les objets avec des méthodes explicites.

Voyez les exemples de Jared pour mieux comprendre son point.

- Public constructors considered harmful
Mardi 6 mai 2008
News web Chris Shiflett présente myVidoop, un site dont la devise est : un nom d'utilisateur, pas de mot de passe. Le système est un SSO, qui utilise différentes techniques habiles du coté utilisateur : Au lieu de fournir un nom d'utilisateur et un mot de passe, vous ne fournissez qu'un code d'activation, qui utilise un moyen de communication secondaire : en d'autres termes, par le site Web. Cela vous protège contre les problèmes de sécurité dans un site Web, car maintenant un pirate doit trouver des vulnérabilités dans plusieurs média.

Au lieu de se considérer comme identifié, vous êtes simplement autorisé à vous identifier avec l'Image Shield (un CAPTCHA cognitif). Par conséquent, l'Image Shield est une protection supplémentaire.

Chris Shiflett utilise le tout avec Open ID. Et ce sera d'ailleurs ma crainte principale en voyant ce système : OpenID n'est déjà pas partout, alors, myVidoop ?

- OpenID with myVidoop
- myVidoop
page 1 page 2 page 3 page 4 page 5 >>

Remonter Remonter
L'éditeur javascript - CSS - Gentoo - Tutoriaux PHP - Tutoriels PHP - Php