Peut-être connaissez-vous l’AFUP, l’association française des utilisateurs de PHP. Cette association œuvre à la promotion du langage PHP et des technologies afférentes auprès des professionnels et des entreprises. L’AFUP organise deux grands rendez-vous, le Forum PHP et le PHP Tour, qui sont l’occasion d’assister à des conférences données par des…
Rachat par une grosse entreprise
L’entreprise dans laquelle je travaille, que j’ai participé à créer il y a près de 5 ans, a été rachetée l’été dernier par un grand groupe français. Je me suis souvent demandé comment je pouvais en parler sur ce blog de manière intéressante. Je me lance. Le passé C’est en…
Mes projets sur GitHub
J’ai migré sur GitHub un certain nombre de projets dont je mène le développement. L’URL est simple : https://github.com/Amaury Voici une rapide présentation des projets en question. Temma Le framework que j’ai développé au sein de mon entreprise. C’est un framework MVC écrit en PHP, qui accélère les développements par…
Le manifeste « micro PHP »
Je suis tombé récemment sur le manifeste micro PHP. Le manifeste Plutôt que de faire un copier-coller bête et méchant de la version originale, voici une traduction approximative : Je suis un développeur PHP Je ne suis pas un développeur Zend Framework ou Symfony ou CakePHP. Je pense que PHP…
Traiter les emails entrants (Exim + SpamAssassin + PHP)
Il y a quelque temps, j’ai passé en revue plusieurs services servant à envoyer et recevoir des emails dans un mode SaaS. Je reste persuadé que, la plupart du temps, ces services permettent de gagner du temps. On crée un compte, on écrit un bout de code pour s’y connecter,…
Les langages de programmation – Partie 4 : simplicité et syntaxe
Dans la suite de mes trois précédents articles consacrés à ce sujet, j’ai commencé à écrire un très long article dans lequel je décortique point par point les différentes caractéristiques des langages de programmation. L’écriture de l’article m’a obligée à structurer mes idées, et m’a aidée à réaliser un certain…
Professionnalisme : Le (mauvais) exemple de Fetchnotes
Cette nuit, le site Fetchnotes a procédé à des tests durant lesquels toutes les personnes inscrites à leur beta ont reçu l’email suivant, intitulé « Test » : This is my test bitches Évidemment, 45 minutes plus tard, ils envoyaient un message d’excuse, intitulé « We Really Screwed Up » : Hi, From all…
Les langages de programmation – Partie 3 : Créer un interpréteur (TinyCC inside)
J’avais annoncé initialement que j’écrirais 3 articles sur le sujet des langages de programmation, et que le troisième serait consacré au thème « Qu’est-ce que j’aimerais avoir comme langage ». Bon, j’ai menti, il y aura finalement 4 articles, et celui-ci sera consacré à la création d’un langage de programmation interprété. Je…
Les langages de programmation – Partie 2 : Le modèle objet
Après vous avoir parlé des langages que je connais (petit moment narcissique inutile), je vais maintenant partager quelques réflexions concernant le modèle objet, et comment il est implémenté dans les langages de programmation. Les objets, l’héritage et le polymorphisme La notion la plus importante de la programmation orientée objet, c’est……
Les langages de programmation – Partie 1 : Ce que je connais
Régulièrement (enfin, disons tous les 3/4 ans) je me pose des questions existentielles au sujet des langages de programmation. Pourquoi est-ce que j’aime tel langage, pourquoi je déteste tel autre, qu’est-ce que je pourrais vouloir et que je n’ai pas, et ainsi de suite… Ne me demandez pas pourquoi, mais…