Tag: PHP

de PHP / symfony à Ruby / Rails : un an après


J’ai toujours très peu de temps dispo, d’où la fréquence de publication proche du néant depuis pas mal de mois. La faute à un bureau toujours trop sommaire à la maison, les travaux s’éternisant, et le peu de temps libre qui me reste est consacré à quelques projets pour l’instant un peu « top secret » ;)

On pourra remercier Vince au passage qui lui trouve du temps à consacrer à ce modeste blog !

Mais je viens de réaliser que cela allait faire quasi un an que j’avais attaqué Ruby / Rails de manière plutôt intensive et qu’un petit bilan s’imposait donc ! Alors je me lance !

Lire la suite

De PHP à Ruby : votre premier index.php en Ruby


Je suis un développeur PHP depuis environ 10 ans maintenant, et j’en suis plutôt content à vrai dire. J’aime écrire des web apps, et ça tombe bien, PHP a été initialement créé pour ça. Bien. Et après ? Je suis curieux. Diantre. Il m’a donc fallu aller satisfaire ma curiosité. J’ai essayé Ruby on Rails, mais comme je voulais aussi apprendre le Ruby, ce n’était pour moi pas la bonne façon de commencer. J’ai donc voulu écrire ma première web app en Ruby, comme je l’ai fait il y a 10 ans de cela avec mon premier < ?php echo 'hello world'; ?> dans un index.php. Nous y voici.

Lire la suite

La Ferme du Web – Web Event #2

Le weekend dernier, 29 Mai 2010, avait lieu le Web Event #2 organisé par La Ferme du Web. J’ai donc quitté ma région nantaise pour me rendre à Lyon afin de participer à l’évènement mais aussi revoir quelques connaissances ;)

En attendant les photos, les discussions détaillés et les vidéos, voici un bref résumé de ce petit weekend lyonnais.

Lire la suite

Développement Web: les bons plans de la semaine #29

Voilà, un petit break, un numéro qui change quand j’écris une date et nous revoilà parti pour les bons plans de la semaine! Je vais pas vous faire l’affront de vous souhaiter une fois de plus une bonne année et tout et tout, mais le coeur y est ;)

Lire la suite

Développement Web: les bons plans de la semaine #27

snowroad Une sélection sans jQuery, sisi c’est possible! Comme quoi des fois on parle d’autre choses ici ;) Je me prend de plus en plus à lire des réflexions plutôt que des codes sources, donc vous allez forcément croiser plus de lectures que d’exemple de code tout fait pendant quelques temps.
Je vous rassure c’est rarement du Shakespeare, même si c’est pas en français.

Lire la suite

Développement Web: les bons plans de la semaine #26

christmas Premier billet hors bon plans de la semaine jeudi dernier depuis quelques temps, on est sur la bonne voie pour reprendre les choses en mains. Même si ce sont des billets pas vraiment techniques encore, j’ai bon espoir d’arriver à reprendre un rythme un peu plus régulier. Celui de mercredi est même déjà programmé, c’est pour dire!

C’était pour vous tenir au courant un peu. Mais voici ce que vous êtes venu chercher, les bons plans de la semaine.

Lire la suite

Développement Web: les bons plans de la semaine #25

legume Nous revoilà parti pour une nouvelle semaine qui s’annonce déjà chargée. Mais les bons plans sont à l’heure cette semaine ;)

Lire la suite

Développement Web: les bons plans de la semaine #24

luberon Petit weekend dans le lubéron et donc manque de temps pour boucler ma sélection de la semaine à temps! D’ailleurs une semaine assez pauvre, soit parce que j’avais trop la tête dans le guidon, soit parce qu’il y avait vraiment rien de sensationnel à découvrir.

Du coup, des liens assez portés graphisme pour une fois. Et oui, on espère tous un jour pouvoir se passer de nos amis graphistes pour des sites basiques :p

Lire la suite

Développement Web: les bons plans de la semaine #23

many_book Une semaine encore cric crac, j’ai toujours pas trouvé le rythme de croisière pour continuer à écrire régulièrement et mener de front mon boulot (toujours aussi prenant) et mes projets persos.

Il faudra donc se contenter de mes sélections de la semaine encore un peu. Et voici donc celle de la semaine.

Lire la suite

Développement Web: les bons plans de la semaine #22

enveloppe De la chair fraîche pour cette semaine! Vous devriez avoir un autre billet que celui-ci cette semaine encore si vous êtes sage. On m’a soufflé que ca pourrait parler de WordPress! Un sujet un peu oublié depuis la V2 mais qui m’intéresse toujours autant.

Wait and see mais en attendant voici la sélection de la semaine.

Lire la suite

PHVsPjxsaT48c3Ryb25nPndvb19hZHNfcm90YXRlPC9zdHJvbmc+IC0gdHJ1ZTwvbGk+PGxpPjxzdHJvbmc+d29vX2FkX2ltYWdlXzE8L3N0cm9uZz4gLSBodHRwOi8vd3d3Lndvb3RoZW1lcy5jb20vYWRzL3dvb3RoZW1lcy0xMjV4MTI1LTEuZ2lmPC9saT48bGk+PHN0cm9uZz53b29fYWRfaW1hZ2VfMjwvc3Ryb25nPiAtIGh0dHA6Ly93d3cud29vdGhlbWVzLmNvbS9hZHMvd29vdGhlbWVzLTEyNXgxMjUtMi5naWY8L2xpPjxsaT48c3Ryb25nPndvb19hZF9pbWFnZV8zPC9zdHJvbmc+IC0gaHR0cDovL3d3dy53b290aGVtZXMuY29tL2Fkcy93b290aGVtZXMtMTI1eDEyNS0zLmdpZjwvbGk+PGxpPjxzdHJvbmc+d29vX2FkX2ltYWdlXzQ8L3N0cm9uZz4gLSBodHRwOi8vd3d3Lndvb3RoZW1lcy5jb20vYWRzL3dvb3RoZW1lcy0xMjV4MTI1LTQuZ2lmPC9saT48bGk+PHN0cm9uZz53b29fYWRfdXJsXzE8L3N0cm9uZz4gLSBodHRwOi8vd3d3Lndvb3RoZW1lcy5jb208L2xpPjxsaT48c3Ryb25nPndvb19hZF91cmxfMjwvc3Ryb25nPiAtIGh0dHA6Ly93d3cud29vdGhlbWVzLmNvbTwvbGk+PGxpPjxzdHJvbmc+d29vX2FkX3VybF8zPC9zdHJvbmc+IC0gaHR0cDovL3d3dy53b290aGVtZXMuY29tPC9saT48bGk+PHN0cm9uZz53b29fYWRfdXJsXzQ8L3N0cm9uZz4gLSBodHRwOi8vd3d3Lndvb3RoZW1lcy5jb208L2xpPjxsaT48c3Ryb25nPndvb19hbHRfc3R5bGVzaGVldDwvc3Ryb25nPiAtIGN1c3RvbS5jc3M8L2xpPjxsaT48c3Ryb25nPndvb19hdXRvX2ltZzwvc3Ryb25nPiAtIGZhbHNlPC9saT48bGk+PHN0cm9uZz53b29fY29udGVudF9hcmNoaXZlczwvc3Ryb25nPiAtIGZhbHNlPC9saT48bGk+PHN0cm9uZz53b29fY29udGVudF9ob21lPC9zdHJvbmc+IC0gZmFsc2U8L2xpPjxsaT48c3Ryb25nPndvb19jdXN0b21fZmF2aWNvbjwvc3Ryb25nPiAtIDwvbGk+PGxpPjxzdHJvbmc+d29vX2ZlZWRidXJuZXJfdXJsPC9zdHJvbmc+IC0gPC9saT48bGk+PHN0cm9uZz53b29fZ29vZ2xlX2FuYWx5dGljczwvc3Ryb25nPiAtIDwvbGk+PGxpPjxzdHJvbmc+d29vX2xvZ288L3N0cm9uZz4gLSBodHRwOi8vd3d3LmFtaWNhbGVtZW50LXdlYi5uZXQvd3AtY29udGVudC93b29fdXBsb2Fkcy8zLWxvZ28ucG5nPC9saT48bGk+PHN0cm9uZz53b29fbWFudWFsPC9zdHJvbmc+IC0gaHR0cDovL3d3dy53b290aGVtZXMuY29tLzwvbGk+PGxpPjxzdHJvbmc+d29vX25hdl9leGNsdWRlPC9zdHJvbmc+IC0gPC9saT48bGk+PHN0cm9uZz53b29fcmVzaXplPC9zdHJvbmc+IC0gdHJ1ZTwvbGk+PGxpPjxzdHJvbmc+d29vX3Nob3J0bmFtZTwvc3Ryb25nPiAtIHdvbzwvbGk+PGxpPjxzdHJvbmc+d29vX3RoZW1lbmFtZTwvc3Ryb25nPiAtIFR5cGViYXNlZDwvbGk+PGxpPjxzdHJvbmc+d29vX3RodW1iX2hlaWdodDwvc3Ryb25nPiAtIDEwMDwvbGk+PGxpPjxzdHJvbmc+d29vX3RodW1iX3dpZHRoPC9zdHJvbmc+IC0gMTAwPC9saT48bGk+PHN0cm9uZz53b29fdXBsb2Fkczwvc3Ryb25nPiAtIGh0dHA6Ly93d3cuYW1pY2FsZW1lbnQtd2ViLm5ldC93cC1jb250ZW50L3dvb191cGxvYWRzLzMtbG9nby5wbmc8L2xpPjwvdWw+