Kamelot Blog

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

jeudi 28 janvier 2010

jeu
28
jan '10

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

mardi 26 janvier 2010

mar
26
jan '10

Le père du libre

lundi 25 janvier 2010

lun
25
jan '10

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

Lire la suite...

jeudi 21 janvier 2010

jeu
21
jan '10

Recrutement : RESPONSABLE SUPPORT & TRADUCTION EN ALLEMAND (H/F)

Une nouvelle offre sur notre groupe facebook de recrutement

Offre complète :http://www.delcampe.net/page/job/language,F,job_id,20090108G.html

Description de la fonction

Delcampe recherche un responsable pour la traduction et le support en Allemand.

Vous aurez un rôle important au sein de notre équipe internationale et participerez à l'évolution du site Delcampe.net.

Vous travaillerez sur des projets variés, nécessitant autant de compétences que d'adaptabilité. Vous aurez une bonne responsabilité sur vos projets, et serez formé aux tâches de promotion du site.

Responsabilités

  • Répondre aux emails, aider les membres ;
  • Rédiger et traduire du français vers l'allemand ;
  • Promouvoir le site Delcampe .

Profil

Langues

  • Allemand, niveau parfait (bonne orthographe) ;
  • Français, bonne compréhension ;
  • Bonus: Autres langues utilisées sur le site Delcampe (anglais, néerlandais, italien, espagnol) .

Compétences

  • Utilisation d'Internet et de l'Email ;
  • Bases d'Outlook, Word, Excel .

Talents

  • Dynamique, rigoureux, créatif, autonome ;
  • Vous appréciez le travail en équipe et savez vous impliquer dans les projets ;
  • Vous êtes motivé à l'idée de devenir une pièce importante du développement du site Delcampe .

samedi 16 janvier 2010

sam
16
jan '10

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

mercredi 13 janvier 2010

mer
13
jan '10

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 :

mardi 12 janvier 2010

mar
12
jan '10

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/

samedi 9 janvier 2010

sam
09
jan '10

Testez et partagez un bout de code en ligne

Steven Hazel a écrit CodePad, un pastebin qui exécute votre code pour vous.

Il supporte : C, C++, D, Haskell, Lua, OCaml, PHP, Perl, Python, Ruby, Scheme, Tcl

Comment ca fonctionne ?

L'exécution de code est géré par un superviseur basé sur Geordi. La stratégie consiste à exécuter tout sous ptrace, avec des appels système nombreuses rejetées ou ignorées.

Les compilateurs et exécutables générés sont tous deux exécutés dans une prison "chroot", avec des limites de ressources strictes.

Le superviseur est écrit en Haskell.

Quelques exemples de “Hello World” : http://codepad.org/hello-world

Tags