Archive

Archives de l'auteur

Comment être notifié par mail lors d’erreurs Symfony

03/07/2009

Note: Cet article a été initialement diffusé sur le blog de Clever Age.

hoptoad-fluid

Symfony fournit un mécanisme de journaux permettant de tracer toute sorte de messages, en leur affectant un niveau de criticité (info, warning, err, …). Ainsi, lorsque l’on constate un comportement anormal, on peut aller voir dans les logs les messages nous permettant de mieux comprendre le problème.

Néanmoins, on ne va pas fouiller ces journaux tous les jours, comment faire pour être automatiquement averti lorsqu’un problème survient ?

Il existe plusieurs plugins, par exemple sfErrorNotifierPlugin ou sfHoptoadNotifierPlugin.

Lire la suite…

Développement , ,

Quelques exemples de services Twitter

15/06/2009

logo-twitter-54

Twitter permet entre autres de suivre l’activité de ses amis, de faire de la veille technologique, ou de s’entre-aider.

Néanmoins, la variété des services que Twitter peut rendre ne fait que s’accroître, voici quelques exemples.

Lire la suite…

Divers ,

Tutorial pour découvrir Facebook Connect

13/06/2009

Note: Cet article a été initialement diffusé sur le blog de Clever Age.

icon_facebookAnnoncé il y a un peu moins d’un an et mis en application depuis six mois, Facebook propose son nouveau concept « Facebook Connect ». Les librairies et l’API sont relativement faciles à utiliser, mais le plus dur est de se repérer dans l’amas de documentation. Cet article a pour but d’expliquer le concept, de recoller les morceaux de documentation, et combler certains manques.

Lire la suite…

Développement , , ,

PocMe, coté technique: Symfony

29/04/2009

logo-4Le but de PocMe est surtout pour moi de tester certaines solutions techniques.

Donc principalement Symfony 1.2 et Doctrine.

Lire la suite…

Développement , ,

PocMe, service de notification par mail

19/04/2009

logo-4Un peu d’auto-promo pour une petite application que je viens de mettre en ligne: PocMe, un service gratuit de notification par mail.

Le principe est d’avoir un service très simple d’utilisation, qui ne fait que vous envoyer un petit mail le jour J, rien de plus, il ne vous proposera pas un formulaire d’inscription de 10 pages et ne vous fera pas le café.

Ceci pour vous éviter d’oublier un anniversaire ou toute autre tâche importante (loyer, réservation, …).

Lire la suite…

Divers , ,

Profiler PHP

28/02/2009

jauge-thumb4561403Le but de ce billet est simplement de montrer qu’il est facile de mettre en place un profiler et que l’intérêt peut être énorme.

Pour rappel, un profiler est un outil dont le but est d’optimiser une application. Que ce soit pour la faire exécuter plus rapidement ou pour diminuer la mémoire consommée. Habitué au profiling java (via OptimizeIt, JProbe, JProfiler …), ce n’est que récemment que je me suis intéressé au profiling PHP (j’entends déjà les mauvaises langues siffler « ben oui, php, c’est rapide et léger, pas besoin de profiler ! »).

Lire la suite…

Développement , , , ,

Je suis l’ami des pigeons … rotis !

01/02/2009

Huit mois sans four … Si si c’est possible, du coup on développe d’autres talents, tel un aveugle qui développe son sens de l’audition, je suis donc devenu le roi de la poelle ! Mais bon, l’hiver, c’est quand même plus gênant, et finalement, ce beau four tout neuf vient tout juste d’arriver. Cela faisait si longtemps que j’ai décidé de me faire plaisir, et le premier à en faire les frais, ce sont les pigeons !

Le pigeon, c’est comme le cochon, c’est bon. A tous ceux qui ne connaissent pas trop cette volaille: cela n’a rien à voir avec du poulet ! La chair est plus colorée, la texture plus fondante. Il y a plein de façons de le cuisiner, mais celle que j’adore est le pigeon simplement rôti au pain à l’ail.

Lire la suite…

Cuisine

Sauvegarde des données

14/01/2009

Il y a quelque temps, un couple d’amis s’est fait cambrioler. Ce n’était pas le petit cambriolage. Tout est parti: hifi, bijoux, informatique, voiture, … Bref, le truc qu’on ne souhaite à personne, même si votre voleur assureur vous a certifié que tout serait couvert par l’assurance… Tout vous avez dit ? Pas vraiment … La chose la plus terrible était en fait toutes les photos stockées sur disque dur. Les photos des enfants, leurs premiers pas, des souvenirs que l’on pensait gravés à jamais sur support numérique…

Bref, c’est suite à ça que je me suis rendu compte à quel point le backup était important. Je me disais toujours « oui oui, c’est vrai, il faut que je backup ». Mais ça trainait. On pense toujours que ce genre d’aventure n’arrive qu’aux autres. On pense toujours qu’on peut passer à travers les mailles du filet de la malchance. Mais quand le cambriolage, l’incendie, le crash disk survient, et bien … c’est trop tard ! Aucun signe avant-coureur ! Bref, leur petite histoire m’a sacrément motivé pour rechercher une solution de backup !

Je me suis penché sur 3 solutions:

mozyAmazon S3dropbox

Lire la suite…

Divers , , , , , , ,

Installation d’un serveur subversion sur Ubuntu

11/01/2009

Certes, on trouve plein de doc sur le sujet un peu partout, que ce soit sur le site de subversion, sur les sites de Ubuntu, ou des forums alternatifs. Et pourtant, j’ai quand même eu du mal à rassembler toutes les billes, car il existe plusieurs solutions (apache, svnserve), basées ou non sur SSL, avec différents moyens d’authentification, avec des procédures plus ou moins différentes suivant les OS, gérées en vhost ou non, …

Mon besoin: avoir un virtual host (https://svn.domaine.fr) dans lequel je peux y gérer plusieurs repository svn (https://svn.domaine.fr/projet1, etc…). Le tout hébergé sur un serveur Ubuntu 8.04 (Hardy).

J’ai finalement adopté la solution basée sur apache2, et ce fut plus simple que certaines manips que j’ai vu sur certains forums.

Lire la suite…

Développement , , , ,

Et hop, c’est parti !

11/01/2009

Bon, ça y’est, je me lance enfin dans l’aventure du blog. Je voyais fleurir autour de moi un bon nombre de sites perso, mais j’avais du mal à me laisser aller à cet engouement. Je résistais avec vaillance (si si !) aux slogans du type « ouaiiiis, si t’es cool t’as ton blooooog » ! Mais finalement je suis peut-être en train de faiblir !

Lire la suite…

Divers