Bienvenue sur la nouvelle version de mon blog !

Adieu OverBlog ! Bonjour OVH et Wordpress !

Il était temps de faire quelque chose pour rendre ce petit blog plus friendly user et surtout, pour me permettre de vous faire partager proprement et lisiblement du code (merci SyntaxHighlighter !).

Je ne vais pas promettre des posts toutes les semaines, je ne pourrai pas mais par contre, j’ai déjà quelques idées sur mes prochains billets (principalement sur du formulaire, je ne vous en dis pas plus !).

Welcome back and see you soon !

Livre symfony : « A Gentle Introduction to symfony 1.4″

Allez, un peu de lecture pour commencer cette semaine !

En effet, Fabien Potentier a annoncé hier soir sur le blog de symfony la publication d’un nouveau livre : « A Gentle Introduction to symfony 1.4″.

Un nouveau livre, oui et non. Il s’agit plus d’une mise à jour du « Definitive Guide to Symfony » pour symfony 1.4 qu’autre chose. Globalement, ce livre, travaillant la théorie, est plutôt destiné aux débutants et s’accompagne du « Practical symfony« , orienté cas pratique.

Vous pouvez directement lire ce livre ou le commander depuis le site de sensio.

Connaissez-vous le motercalo ? (SEO inside)

Non ? He bien moi non plus !

Jusqu’à ce matin tout du moins. C’est un animal très rare … enfin, entre autres choses ???

Regardons par ici ce qu’est réellement le motercalo

Mais, la réelle question est : Pourquoi je vous parle de motercalo ?

Ce terme est en fait lié à un concours de SEO organisé par SeoChuck.

Mais c’est quoi le SEO ??? Allez hop, direction Wikipedia ! Bon pour résumer, le SEO (Search Engine Optimization) « est un ensemble de techniques visant à favoriser la compréhension de la thématique et du contenu d’une ou de l’ensemble des pages d’un site web par les moteurs de recherche« .

Cela vous permet, entre autre, d’optimiser votre référencement auprès des moteurs de recherche.

Je ne ferai pas de cours de SEO, je ne m’y connais pas suffisament pour commencer, mais surtout, le SEO est à lui seul un métier.

Bref, tout ça pour dire : vive le motercalo !

Joyeux Noël 2009

Il est temps pour moi de vous souhaiter un excellent Noël ainsi que de très bonnes fêtes de fin d’année à tous! Rendez-vous l’année prochaine avec plein de nouveautés (un nouveau site sous symfony, …) !

L’été, c’est le mal …

… pour le blog :)

Juste un petit message pour vous confirmer que je n’étais pas porté disparu ou même mort mais juste pas mal occupé :)

Je ne pense pas trop poster cet été (quelques vacances mais surtout la tête ailleurs) mais je pense revenir à la rentrée avec plein de nouveautés (ou pas :p) !

Alors juste avant de vous laisser tranquille, je vais vous proposer un petit billet sur mon premier plugin : vjAuthPlugin.

See you soon !

De la regex …

… il en faut et dieu sait que c’est pas simple à utiliser quand on ne le fait que rarement.

Il arrive que dans symfony, on en ait besoin (pourtant, symfony fournit un paquet de validateurs efficaces – comme pour le mail) et quand on est pas coutumier de leur utilisation, aie aie aie !

Bref, j’ai trouvé un petit site sympathique avec plein d’exemples (des sites expliquant les regex, yen a plein mais des exemples concrets, j’ai toujours du mal à en trouver).
Je vous le fais donc partager : http://www.roscripts.com/PHP_regular_expressions_examples-136.html

Et juste pour la forme, un petit pattern qui peut servir à tester des champs avec des accents ou des ‘ç’ par exemple :

'/^[\p{L}\-\' \*]{1,255}$/'

Mon premier projet Symfony

Je viens tout juste de terminer mon premier projet complet sous symfony (17,5 jours) consistant en une reprise d’un outil métier pour la gestion des Déclarations d’Intention d’Aliéner (D.I.A.).

La déclaration d’intention d’aliéner (D.I.A.) est un imprimé CERFA destiné à tous les propriétaires, personne physique ou morale, désirant vendre leurs biens immobiliers par lequel, ils doivent obligatoirement informer la Ville de ce projet.

Il fallait donc un outil permettant d’insérer des fiches renseignant l’ensemble des informations du CERFA mais également de gérer les études notariales, les adresses de la ville et d’exporter au format SLK (pour des statistiques) ou PDF (impression de fiches & de courriers auto-générés).

Ce projet m’a permis d’appréhender symfony et d’y intégrer différentes technologies (AJAX, PDF, SLK, …).

L’essentiel du projet est basé sur l’admin generator.

Organigramme technique du projet


+ Afficher l’image en grand

Fonctionnalités spécifiques
- L’application backend est sécurisée grâce au module login basé sur l’authentification Active Directory.
- Intégration de la librairie PHP XAJAX (affichage automatique d’une liste déroulante de villes correspondant à un code postal, complétion de multiples champs en fonction d’un autre champ)
- Intégration d’un bloc PDF dans la page web

Bienvenue

Bienvenue à tous sur mon petit blog qui je l’espère vous aidera !

Mon idée est de recenser l’ensemble des astuces que je trouverai ainsi que les solutions aux problèmes rencontrés sur symfony.

Je ne garantis pas une mise à jour quotidienne mais au moins hebdomadaire (hum, ou mensuelle ??? mouais on va dire hebdomadaire :p) !