PHP ici et ailleurs

C’est donc là que j’ai découvert ce groupe PHPBelgium voulant donc regrouper les développeurs et amoureux de ce beau langage et par là permette un échange de connaissance. J’aime bien, j’adopte :).

Qui plus est, j’en sors gagnant d’un ticket pour l’événement PHP|Tek 2009 (http://tek.mtacon.com/) youhou, celui-ci à lieu à Chicago (c’est pas tout près) en mai.

Maintenant vous saurez que le PHP est né suite à l’envie de Rasmus Lerdorf d’avoir des informations sur les visiteurs de son CV ^^.

Si j’y vais je vous tiens informé 🙂

Arrivée de fozzgog

Vient de Fizgig de Dark Crystal, mais si la bêbête en peluche de Jim Hensson qui râle tel un roquet sans pattes, mais en version orc :p.

Il s’agit de mon Nabaztag:tag, chèrement acquis, remplacé faute d’alim en carton et qui n’arrivent jamais à dormir/se réveiller tout seul.

Outre ça j’ai viré tout les services vu que mon idée du nabz c’est lui donné un caractère, une personnalité, hors ceux qui vous envoie un message peuvent changer selon eux. J’ai juste laissé le taï-chi, que je trouve sympa, des lumières et une chorégraphie (et coupe le son).

Dès lors vous me direz que j’ai perdu 160€ dans un plastique lumineux et dormant… On pourrait le croire.

Je lui ai conçus un script de parlotte personnalisé, lancé par le serveur il envoie les messages. Ceci est relativement simple, une boucle aléatoire et une série de phrase. Évidemment pas moyen de lui répondre.

Je pensais, via un framework, le refondre, mais manque de temps ce n’est pas pour tout de suite. Et via d’autre framework j’ai pu voir que beaucoup de projet avait été avorté car violet change son code ou ses techniques (normal il évoluent) mais l’accès à la bête est limité, faut passer par leur serveur.

Enfin on verra ce que ce nabministrateur fera par la suite.

689_g 690_g 691_g 692_g 693_g 694_g 695_g 696_g 697_g 698_g 699_g 700_g 701_g

Du neuf chez les orcs

Par où commencer sinon par l’état des choses :

– La refonte de daaboo en v9 re-répartissant les 3 sites, à savoir daaboo, tech, killan (babylaw reste séparé tant que maintenant) + refonte visuelle pour tous sur le même thème.

– daaboo va afficher son offre d’hébergement et proposer une nouvelle offre performance (cf Be a Buzz ci-après).

– Ce site devrait se diviser, avec une nouvelle section CV vidéo ainsi que la refonte du blog, soit un cms (wordpress, etc) pour en apprendre un, soit refondre le code de celui-ci, une galerie photos séparé et mieux foutue, pareil pour les vidéos.

Une belle réorganisation.

– Un nouveau projet à cours termes : ‘Be a Buzz’ avec Bertrand Mathieu (www.beabuzz.be) à découvrir prochainement.

Ce site disposera de son propre serveur (Kikoup), d’une configuration orientée optimisation et d’une application très particulière, vous verrez ça 🙂 L’installation est en cours.

– La suite de Nahyan, jamais oublié, toujours continué !

Sinon d’un point de vue personnel, l’entreprise qui m’engage, Ausy, va m’envoyer à Paris suite à un concours interne de Mario Kart sur Wii ^^ et je vais aller disputer la finale mondiale (d’Ausy), le 1er s’étant désisté et étant 3ème hop j’embarque avec le 2ème :d, fort content :p !

Premier travail

Tadaaa c’est aujourd’hui vers 14hxx que le petit Killan a signé son premier contrat de travail chez [–censuré–]//dans un belle grosse boite de Bruxelles en tant que consultant 🙂

Je suis d’humeur généreuse, je partage ma joie ^^

Évidemment je ne quitte pas mon statut d’indépendant, il passe en complémentaire, j’ai donc 2 ki-koup’ :d

Défense de mémoire

Je dois dire que je suis fort déçu, si pas plus qu’il y a 3 ans, lors de la défense de mon premier graduat.

On se donne, on fait ce qu’on nous demande et on nous reproche le manque de communication que les profs eux-même n’ont pas su avoir entre eux…

Je me faisais une réelle joie de leur présenter mon chef d’?uvre technologique que j’ai su mener à bien malgré les conditions de timing.

Je ne devais pas parler de programmation, car « ce n’est pas une défense d’informaticien », je devais montrer ce que j’avais mis 10 minutes à faire et non le développement, je comprend bien évidemment… mais l’on ne m’a pas donné une fois l’occasion de prouver publiquement ce que je valais… frustration… Ce qui aurait du être le cas dans les 20 minutes de question et non parler du fait que le client (prof initiateur du projet et jury) n’a pas eu ce qu’il voulait…

Au final, une présentation qui a plu à mon « fan club » merci à vous Céline, Catherine, Marie & Jonathan, Arnaud, Arnaud, Grégory & Nancy et autres curieux inconnus… Donc je suis content pour eux, car ils ont compris mes néophytes de copains, ce qui prouve que la présentation n’a pas été technique, mais bien sur le cahier des charges et le manque de communications globales cassera l’idée de ce doux moment de partage et bam cela devient une présentation simple…

Merci aussi à l’indélicatesse des prof qui avant de commencer n’hésitent pas à dire qu’ils ont trouvé l’ouvrage (l’écrit) un peu indigeste à cause du code… normal pour un tutoriel de développement…

L’année prochaine je viendrais avec des panneaux pour les WEB, ne cherchez pas à faire ce que le marché pourra vous demander, contentez-vous de faire un ‘biess’ site vu et revu avec des explications bateau comme au cours et ne cherchez surtout pas à comprendre et utiliser les dernières techniques/technologies de pointe… Cela ne peut intéresser que des « informaticiens »… Mais quand comprendront-ils que la barrière est floue et que la naissance d’une formation mixte donnera la voie vers un nouveau métier complet de réel développeur web, combinant connaissances des contraintes web et de codes divers…

Oui je râle, clairement ! L’incompréhension ça fait râler, être tenu dans des marges est insoutenable quand on a de l’énergie créatrice à revendre… 6 jours pour pondre le c?ur de mon système (= très très rapide) et ça c’est pas grave, mais que j’ai oublié la couleur d’un bouton.. ça, ça fera la différence entre 2 infographistes ?

Détails, futilités… mais où est le génie ? La recherche et la perfection ? On s’en balance…

Mon système vous permet de générer des formulaires via un mini IDE JS, de l’obtenir en web, PDF, word xml, etc… tout est modulaire, flexible, pluri-technologiques, multi-contexte et non ça… boh mon bouquin sert juste de somnifère…

Que dire de plus, un résumé, ça été mais en même temps non ? Je chipote entre une diss et une grande diss ? Et alors, la volonté de faire mieux ?

C’est en chipotant, en remettant en question et en se prenant la tête un minimum qu’on fera progresser nos créations, notre confort, notre vie peut-être… Rester dans son cocon de facilité, très peu pour moi.

Après 6 ans d’étude, en 2 graduats distincts, je ne peux constater qu’un système fermé qui se contente de rester tel quel. Faire des points, rendre des travaux et obtenir un papier… mais l’individu seul (l’élève) n’est que très peu poussé à l’amélioration, évidemment cela dépend de prof mais ici je généralise, car au final tout est un seul et même système : points, travaux et papier…

Je n’ai rien foutu, peu étudié, le jour avant et je ne suis pas une tête, loin de là, mais j’ai rendu tous mes travaux et été présent ce qu’il fallait, le peu que j’ai appris et qui me servira je l’ai appris seul, entre 2 cours, aux travers de questions, de recherches, d’idées partagées et je n’ai pas peur de le dire ! Certes je peu remercier 2-3 prof en 6 ans… cela est trop peu !

Je m’égare un peu… soit, les résultats c’est le 30, je n’ai pas hâte d’y être, j’ai réussi, je le sais, mais j’aurais souhaité mieux.

Un exemple : on a voulu faire des badges pour notre fin de graduat « promo 2008 » super non ? ha ben non, tout le monde s’en fout, ne vit que pour soi, même les profs ont presque ri alors que les mêmes râlent sur le manque de vie, d’échange, d’initiative… Déception sous tous les angles, je m’en faisais une joie n’ayant pas connu le t-shirt rétho.

Je n’aurais pas perdu 6 ans de ma vie, ça m’a permis à coté de me construire, merci le système, un peu quand même.

Il en faut peu pour être heureux, mais avant de l’obtenir…

Nouveau thème : rosange

Suite à une correction de la navigation de la version AJAX du site (page précédente et suivante) je me suis dit qu’un changement de thème serait sympa.

Zou ! Quelques heures plus tard voilà un thème rosangé 🙂

Une réfection totale du JS va être entreprise, en avant toute !

Et merde

Les photos se sont barrées suite à une mauvaise manip FTP lors de la création du systeme de gestion de style pour le blog…

Il y avais 100 photos et y faut tout refaire… du moins si je me rappelle ce que j’avais envoyé y a 1 mois…

Nom di dju… >:(

Nouvelle peau pour le blog

L’automne est bien passé il fallait donc changer de peau 🙂

Voici la peau « été » du blog 🙂

Et en prépa un module de gestion de style via l’admin 🙂

Les photos ont été prise à Verlaine S/O et ce sont elles qui ont inspiré cette peau pour le blog.

3_g 4_g 5_g

En quête de référencement

Une chose des plus essentiel mais souvent méconnue, j’en fait l’expérience : le référencement bien fait.

Pour la plupart des webdesigner soucieux on écrira un code conforme, modulaire, css et js externe en respectant quelques règles d’accessibilité : alt, title, arguments de balise fortements conseillés, etc…

D’un point de vue site statique cela est vite réglé mais si vous faites un site dynamique (PHP, ASP, JSP, …) et/ou muni d’ajax (attention à la dégradabilité ) la difficulté augmente

– les metas (mots clé et description) et le titre doivent être en relation avec la page en + d’un titre explication et peut-être avec une description visible
– les url : on va vers l’url rewriting, j’expérimente, j’en parlerai après 🙂

Pour les métas, test avec ce blog en mode non-ajax, une table de donnée en fontion de la pagé désirée change le contenu de ces champs et du coup la page est meilleur pour le référencement 🙂 simple sur ce coup là mais faut bien faire ça !

Le problème c’est Ajax et là je suis toujours dessus, vu qu’il ne recharge pas l’entête…

A suivre donc 🙂