Tous les articles "développement"

  • symfony2
Cannot allocate memory sur un déploiement Symfony2

Sur un projet utilisant Symfony2 et tournant sur une micro-instance Amazon, j’ai eu ce message d’erreur lors du ./composer.phar update :

Uncaught exception ‘ErrorException’ with message ‘proc_open(): fork failed – Cannot allocate memory’ in phar:

En effet les micros-instances d’Amazon ne disposent que de 613MB de mémoire et il faut croire que cela ne suffit pas au composer pour faire son update. On aurait pu passer au type d’instance supérieur mais franchement juste pour mettre à jour le projet ça ne vaut pas le coût de dépenser plus. Lire la suite »

  • jquery-ui
jQuery : datepicker is not a function

Sur un site que je suis en train de développer, je viens de perdre une poignée d’heures sur un problème stupide (comme souvent). Je voulais implémenter un Datepicker jQuery et là : fail! Mon firebug me sortait un truc du genre TypeError: $(…).datepicker is not a function
Lire la suite »

  • google-plus wordpress
WordPress: Ajouter un lien author Google+ sur vos articles

J’ai envie de dire: vite fait bien fait.

En fait on va tout simplement utiliser le champ « site web » des profils utilisateurs.

Mais d’abord, commencez par récupérer le lien Google+ de votre profil, en cliquant tout simplement sur l’onglet « profil ». Il devrait ressembler à quelque chose du genre https://plus.google.com/u/0/112233445566778899.
Lire la suite »

  • netbeans svn
Ubuntu: Netbeans freeze lors d’un commit subversion

Si votre Netbeans se bloque lorsque vous essayez de faire un commit de votre travail sur un dépot SVN, c’est a priori parce que le plugin qui gère ceci plante. Pour contourner ceci, vous pouvez demander à Netbeans d’utiliser la version ligne de commande de SVN plutôt que son plugin interne. Lire la suite »

  • zend framework
Zend_Date: échapper un caractère

Un problème simple: comment afficher une date & heure comme ceci: 26/01/2011 15h30 ?
Normalement il faudrait juste échapper le caractère ‘h’ avec un backslash mais ça ne marche pas sous Zend. La solution aussi est simple, voici le code:
Lire la suite »

  • jquery submit
jQuery: l’évenement « submit » n’est pas capturé

Travaillant actuellement sur un projet mettant en œuvre du jQuery, je suis tombé sur un problème qui m’a fait perdre du temps lors de la mise en prod. En effet ce problème ne se posait pas lors des tests en développement mais apparaissait sur le serveur de production (je ne sais pas pourquoi d’ailleurs).
Lire la suite »

  • recess framework
Supprimer des éléments d’un formulaire avec le framework PHP Recess

Le framework Recess vous permet de créer des api REST en PHP pour vos applications.
Il possède entre autres un système sympa de générations d’objets (models) et une génération automatique de formulaires pour pouvoir les créer/modifier/supprimer/mettre à jour.

Seulement il peut arriver que vous n’ayez pas envie qu’un champ soit modifiable car vous lui attribuez une valeur directement dans votre code source, donc autant ne pas afficher le bouton ou champ input correspondant.
Lire la suite »

  • amanda nagios
Plugins Amanda pour Nagios

Voici plusieurs scripts qui vous permettrons de vérifier via Nagios le bon fonctionnement d’une sauvegarde effectuée par Amanda. Les fonctionnalités sont les suivantes:

– amchecklabel.pl: vérification du label de la bande attendue pour la prochaine sauvegarde.

– amcheckconnection.pl: vérification de la connexion avec les clients Amanda qui seront sauvegardés lors de la prochaine sauvegarde.

Lire la suite »

  • Zimbra nagios
Plugin Zimbra pour Nagios

En cas de boîte mail proche de la saturation, Zimbra peut prévenir par mail l’utilisateur concerné. C’est génial, mais partant du constat que beaucoup de (mes) utilisateurs ne lisent pas leurs mails dès que ça ressemble de près comme de très loin à de l’informatique, je me suis concocté un petit script en Perl me permettant d’avoir un visu sur les utilisateurs ayant leur messagerie saturée.

Lire la suite »

  • recess-framework
Recess Framework: traitement avant insertion ou update

Dans un de mes projets, j’utilise le framework Recess pour créer une API REST en php. Ce framework est intéressant mais jeune et il peut être long de trouver une information simple.

Ici mon besoin était de faire un traitement sur le model avant son insertion en base. On peut facilement faire ceci en utilisant l’annotation !Before dans l’objet. Voici un exemple:
Lire la suite »