En 2006, j'avais décris ma façon de travailler, et plus particulièrement les logiciels que j'utilisais.
Et si, 4 ans après, on refaisait la même chose ? (histoire de le mettre au goût du jour, et raviver la flamme de ce blog ?)
Allez hop, c'est parti.
Je suis maintenant sur Windows 7 Edition Familiale Premimum. Je ne m'embête plus à essayer d'autres OS ou des choses comme ça, ça me convient tout à fait.
Ceci est un brouillon d'introducion à la documentation de nyroFwk. Toutes remarques, suggestions ou questions pour l'améliorer est la bienvenue !
Vendredi dernier, j'ai mis en ligne l'API et le svn (user : anon / passe : anon) de nyroFwk.
Bon c'est très bien tout ça, mais qu'est-ce que c'est ?
Pour commencer, petit extrai de wikipedia : Un framework est un kit de composants logiciels structurels, qui définissent les fondations ainsi que les grandes lignes de l'organisation de tout ou partie d'un logiciel.
Elle traînait dans le cartons depuis plus d'un an, elle arrive enfin : la nouvelle version de mon site est enfin en ligne !
C'est Aymeric aka Miho qui a réalisé le graphisme que je trouve très clair et laissant bien la place pour le contenu avec une bonne lisibilité.
Je l'ai développé en utilisant mon propre framework qui optimise toutes les requêtes vers le serveur en compressant les pages HTML, mais aussi les CSS et les JavaScript.
Voilà, mon stage s'est terminé vendredi dernier.
Presqu'un an au total passé chez Fluidesign à programmer, développer, intégrer, apprendre.
J'ai beaucoup progresser en JavaScript et Ajax avec jQuery que je ne peux plus quitter. J'ai aussi beaucoup appris en intégration HTML/CSS grâce à PJ à qui je demandais toujours son avis.
Bref, un an de bonheur avec des gens fabuleux. Les dernières semaines avait un petit air de vacances pour tout le monde (je plains ceux qui reprennent le boulot lundi).
Bientôt un mois que je n'ai pas publié de billet en français. Occupé à traduire des billets en anglais, occupé à développer chez Fluidesign, occupé à vivre à Los Angeles.
Et puis ces derniers temps, je me suis aussi attelé à développer mon premier plugin jQuery : nyroModal.
Alors pourquoi un nouveau plugin de ce genre alors qu'il en existe déjà tant ?
4 réponses :
Il n'en existe pas tant que ça sous jQuery, la plupart étant sur Prototype/Scriptaculous La plupart ne sont pas autant personnalisable qu'il ne le laisse entendre Lorsqu'on trouve un bug, il est difficile de contacter le développeur (qui demande souvent un peu de Paypal) ou d'appréhender le code d'un autre pour le corriger Parce qu'il est toujours plaisant pour son égo de réaliser les choses soi-même.
Si vous réaliser l'intégration de sites Web, vous vous êtes surement déjà posé la question de quelle propriété allait être appliqué, selon quel ordre d'importance.
Sitepoint a écrit un article pour vous aidé dans la compréhension de ce mécanisme.
Je vous traduit ici le principe de base, en 5 étapes (par déclaration, on entend définition d'une propriété à appliquer comme la couleur du texte) :
Si une déclaration est faite dans l'attribut style de l'élément, (un style en ligne, ex style="
Un peu de nouvelles de Los Angeles, brut de pomme :
Fluidesign a déménagé depuis le début d'année. Nouvelle adresse, suivez le lien. Vue sur l'océan depuis la salle de réunion, grande classe pour commencer la semaine. Dans le même immeuble, deux étages plus bas, on trouve le fameux Habbo J'en ai profité pour déménager pour ne pas me taper une heure ou plus de bus le soir... 10 minutes de bus pour aller au boulot, un peu moins pour la plage.
Depuis un peu plus de 3 mois, on n'avait pas de nouvelles de TinyMCE. Je m'étais promené sur le site pour essayer de trouver une roadmap mais je n'avais pas trouvé.
Et aujourd'hui, qu'est-ce qui tombe dans mon netvibes ?
L'annonce de la sortie de la version 3 alpha 1
Et les changements sont réjouissants :
Réécriture complète du code (d'où le passage à la version 3) avec nettoyage en profondeur Réduction de 33% de la taille totale des scripts Réduction de 75% des requêtes au serveur Les popups sont maintenant personnalisables à souhait lors d'une ouverture inline (popup Ajax) Les plugins peuvent maintenant ajouter des éléments au menu contextuel, avec des sous-menus possibles Chargement à la demande des éléments et non tout au chargement Tous les éléments d'affichages passent maintenant par CSS (les images des boutons par exemple).
Histoire de ma vie de tous les jours à Los Angeles pendant mon stage.
Voilà maintenant 2 mois et demi que je suis à Los Angeles. Petit bilan de ce que j'ai appris, ce que je fais chez Fluidesign, et comment se passe ma vie de tous les jours ici.
Le travail
Arrivée tous les jours vers les 8h30 pour commencer à 9h00. Ca me permet de lire mes mails et mes RSS tranquillement le matin.
Sur mon blog, j'ai mis en place des headers qui changent à chaque appel. Voici ma petite analyse par rapport à cet élément qu'on peut mettre facilement en place sur un site.
1) Dans quels cas on rencontre ça ?
Commençons par regarder quelques exemples :
Ville de Besançon : l'image incluse dans le header change selon la catégorie dans laquelle on se trouve. Cette image est en rapport avec la catégorie (Ex: dans "