X

Au travail !

Au travail !, La boîte à menthol...
Les 8 points du bon manager…
19 septembre 2014 at 13:26 0
Dans un article daté du 16 juillet 2014, Harvard Business Review détaille le cas Google dans le cadre de la mise en place d'une méthode de management moderne. Certes payante, l'acquisition de cet article est fortement conseillée. On y découvre comment Google a utilisé la matière grise de ses ingénieurs pour obtenir mathématiquement le profil du manager idéal... (suite…)
LIRE LA SUITE...
Au travail !, La boîte à menthol...
Une startup dans un grand groupe…
7 décembre 2013 at 14:01 0
Dans une récente étude, on signalait que les managers du secteur IT dans les médias étaient beaucoup plus sujets au burnout que dans d'autres secteurs. Il est vrai que le virage industriel et idéologique qu'opère actuellement le monde de la presse écrite bouscule les habitudes. Tout se digitalise et l'on a l'impression que la dématérialisation cannibalise le support papier... (suite…)
LIRE LA SUITE...
Au travail !, La boîte à menthol..., La vie d'un blog..., Projecteur sur..., Surfez léger...
Personal page upgrade…
27 juin 2011 at 21:41 0
Petite mise à jour de la page personnelle de votre serviteur. Enfin petite... Pas si petite que ça ! Nouveau design, nouveau contenu (in English por favor) et... C'est tout. Rien de plus ! Mais... C'est déjà pas mal...
LIRE LA SUITE...
Au travail !, En programmant..., La boîte à menthol..., Projecteur sur..., Surfez léger...
On mange où ?
19 novembre 2010 at 17:34 1
Question ultime des bureaux français à l'approche de midi : "on mange où ?" Oui, car le français pense beaucoup à sa pause repas... Et comme la routine s'installe vite dans une équipe, il est parfois intéressant de faire confiance au hasard. Dans cette optique, le service OnMangeOù.net propose à ceux qui sont en quête d'adrénaline culinaire de choisir pour eux le type de repas qu'ils s'offriront lors de leur pause. Il ne s'agit pas d'un annuaire ou d'un service de réalité augmentée mais simplement d'un sélecteur aléatoire. L'option "Cette semaine" permet, par ailleurs, de planifier sa semaine avec l'assurance de ne pas manger deux fois de suite au même endroit ! De plus, la création d'un compte sur le site offre la possibilité de sauvegarder ses choix pour les jours ou les semaines suivantes. Et pour les nouveaux ou les petits stagiaires qui ne connaissent pas bien le quartier, il leur suffira de renseigner leur localisation dans les paramètres du profil pour se voir proposer quelques choix de restaurants sur une carte... Sous le capot, OnMangeOù.net tourne avec l'aide du Zend Framework et de son MVC soigneusement réglé par MagicBart et votre serviteur. jQuery et l'API Google Maps animent un design réalisé par Zuzüll. Il est certain que ça va enlever une énorme épine du pied de certains...
LIRE LA SUITE...
Au travail !, C'est important..., En programmant..., La boîte à menthol..., Open Source, Projecteur sur...
Zend Certified Engineer…
7 mars 2010 at 15:00 1
C'est un fait, développer en PHP est trop souvent associé à une tâche d'un niveau proche de l'amateurisme. Si c'est ce que pense la majorité des développeurs de langages "professionnels", ce n'est pas pour autant une vérité... Certes, le PHP avait été lancé dans une optique d'ouverture et permettait, du coup, à un individu lambda débrouillard de développer un site (ou une application) sans grandes notions de programmation. Cette période est désormais révolue grâce à PHP 5 (disponible et utilisé depuis plusieurs années déjà) et son système objet très évolué... Malheureusement, dans la tête des gens, on débute en PHP et on conclut en J2EE... Ce qui, vous en conviendrez, est une aberration pour tout puriste qui se respecte. Zend, la société à l'origine de l'industrialisation de PHP, a donc fait comme ses concurrents et mis en place sa certification...

Ce qu'il faut savoir...

La certification Zend PHP 5 est un examen sur machine d'une durée d'une heure et trente minutes. Les soixante-dix questions sont principalement à choix multiples (une ou plusieurs réponses peuvent être cochées) mais peuvent parfois être ouvertes ; dans ce cas, on vous demandera, par exemple, le nom d'une fonction ou d'une propriété. Les questions et les réponses sont rédigées dans un français approximatif. Ainsi, un index de base de données devient un indice ; la méfiance doit être de rigueur... Le résultat du test est affiché dès la fin de celui-ci. Il n'y a aucune notion de note, mention ou classement.

Training tests, oui mais pas trop !

La première chose que Zend propose à ses futurs candidats, c'est l'acquisition d'une batterie de tests blancs destinés à préparer l'examen. Ceux-ci se révèlent intéressants dans la mesure où ils permettent de se familiariser avec le fonctionnement de l'examen. Ils sont, cependant, en anglais et beaucoup plus simples que l'examen lui-même. C'est donc la surprise dès la première question le jour J. La deuxième est une jolie panoplie de livres (au format PDF) offrant une aide à la préparation de cette certification. Une rapide lecture du Zend Study Guide peut s'avérer intéressante mais bien moins utile qu'un parcours du manuel PHP.

Les surprises...

Hormis le fait que l'examen apparaît comme étant nettement plus compliqué que les tests blancs, celui-ci souffre parfois de quelques bugs. Ainsi, on pourra tomber sur des réponses de ce type (exemple fictif) :
Le PHP est-il le meilleur langage de la Terre ? Réponses (deux à choisir) :
  • Oui
  • Non
  • Aucune des précédentes
Comique... Dans le même style, cette question aurait pu avoir des boutons radio en lieu et place des cases à cocher...

Les astuces...

Il ne faut pas oublier (et c'est rappelé au début de l'examen) que cette certification se base sur la version 5.1.1 de PHP. Les blagues de ce type sont donc à surveiller :
L'opérateur instanceof a été introduit en PHP 5. Avant cette version, is_a() était utilisé mais is_a() est depuis devenu obsolète, en faveur de instanceof. Notez que depuis PHP 5.3.0, is_a() n'est de nouveau plus obsolète.
Vous êtes prévenus... Il arrive souvent que le bout de code, qui effectue des calculs binaires en jouant avec les bits et les conversions, contenu dans la question souffre en fait d'une erreur de syntaxe. Inutile de se torturer l'esprit en comptant les 0 et le 1 ; il faut dans un premier temps vérifier qu'aucune coquille n'est placée pernicieusement dans le script. Enfin, certaines questions demandent parfois le typage du troisième paramètre optionnel de la fonction vive_le_php() (exemple encore fictif). Dans ce cas là, bon courage...

Félicitations ! Vous avez réussi...

Pour conclure, on retiendra que ce qui rend important cet examen réside dans la quantité d'informations que chaque candidat aura du apprendre pour connaître les quelques réponses attendues. Il n'est pas évident que cette certification ait un réel poids chaque jour passé dans la vie d'un développeur. Il n'est pas non plus évident qu'elle soit garante de la logique et de la qualité du code de celui-ci. Cette certification est avant tout un bon moyen de prouver au monde, aux incrédules et aux développeurs Java que le PHP, non content d'être une technologie en forte croissance, est bel et bien un langage professionnel...
LIRE LA SUITE...
Au travail !, En programmant..., La boîte à menthol..., Open Source, Projecteur sur..., Surfez léger...
JobsPHP.fr : captcha, contributeurs et correctifs…
20 janvier 2010 at 17:00 2
S'il ne s'agit pas de la version 2.0 tant attendue, cette nouvelle mouture de JobsPHP.fr poussée hier en production propose quelques nouveautés dont une très importante...

Anti-spam

Beaucoup (et le serveur de bases de données le premier) se sont plaints des robots spammeurs qui postulaient (sans aucune qualification) ou déposaient des annonces (pour des succursales étranges de revente de médicaments). C'est terminé ! Un captcha est en place grâce au service reCAPTCHA.

Correctifs divers

Parmi les divers correctifs associés à cette version, on trouve la prise en charge des serveurs mandataires... Des tests de l'application ont été effectués derrière des serveurs mandataires peu permissifs et semblent concluants.

Contributeurs

JobsPHP.fr est un service libre et gratuit. La politique reste la même ;  il n'est pas dans les projets de revenir sur ce point. Un nouveau type d'intervenant fait, tout de même,  son apparition (en plus des employeurs et des candidats) : le contributeur. Il s'agit, en fait, d'un employeur qui aurait encouragé le projet JobsPHP.fr. Le contributeur, en échange d'une participation de son choix, voit ses annonces affichées sur la page d'accueil du service en permanence. C'est le cas de notre première société contributrice Actiane dont l'offre apparaît sur la home. Il est prévu, dans les mois à venir, de réserver d'autres avantages aux contributeurs...

Open Source

JobsPHP.fr reste impliqué au cœur du monde Open Source et le prouve, une fois de plus, en restant fidèle au CMS JobberBase. Celui-ci étant, cependant, pas mal remanié.

Réflexions

Une refonte graphique ainsi qu'une amélioration de l'ergonomie de JobsPHP.fr sont espérées lors des prochaines livraisons. Toute proposition est la bienvenue.
LIRE LA SUITE...
Au travail !, En programmant..., La boîte à menthol..., Surfez léger...
JobsPHP.fr : (encore) un peu de nouvelles…
18 janvier 2010 at 15:17 0
Non, JobsPHP.fr n'a pas été oublié... Le projet vit juste un peu plus longtemps que prévu sur sa version actuelle. La faute à des journées qui ne veulent pas durer plus de vingt-quatre heures... Des perturbations ont été rencontrées ces derniers temps par les utilisateurs du service ; la base de données n'ayant pas supporté la quantité de spam qui lui est injectée. L'avenir, à court terme, devrait donc voir arriver un captcha... En ce qui concerne le long terme, une réévaluation des besoins doit être faite. Trop de fonctionnalités sont attendues pour la V2 ; il va falloir très vite simplifier les choses pour terminer les développements...
LIRE LA SUITE...
Au travail !, Humeur, La boîte à menthol...
Syndrome du lundi…
19 octobre 2009 at 12:09 0
Classe PHP du jour :
class hasFlemme
{
     public function __construct()
     {
          $this->_getMotivation();
     }

     private function _getMotivation()
     {
          return false;
     }
}
C'est lundi...
LIRE LA SUITE...