diff --git a/content/2006/2006-05-04-ie-mon-amour/index.html b/content/2006/2006-05-04-ie-mon-amour/index.html index 35c80be..0551426 100644 --- a/content/2006/2006-05-04-ie-mon-amour/index.html +++ b/content/2006/2006-05-04-ie-mon-amour/index.html @@ -1,46 +1,91 @@ - - Yannick François - Elsif.fr - - - + IE mon amour… - lespiedsdanslecode.org + + - - - + + + - - + +

IE mon amour…

-

Oui ce navigateur est vieux, mais ce n’est pas pour ça que je vais le respecter…

-

C’est une grosse bouze, je viens de passer une bonne partie de l’après midi à mettre au point une page de l’application sur laquelle je bosse pour qu’elle soit compatible mozilla/ie.

-

C’est un problème dans mon entreprise, tout est fait pour IE… ça me fait rager.

-

Bref, tout ça pour noter ici un des fameux petit problème de l’après midi (ça pourras aidé d’autre personne peut-être et surtout ça me permettras de ne pas l’oublier ;-) )

+

Oui ce navigateur est vieux, mais ce n’est pas pour ça que je + vais le respecter…

+

C’est une grosse bouze, je viens de passer une bonne partie de + l’après midi à mettre au point une page de l’application sur + laquelle je bosse pour qu’elle soit compatible mozilla/ie.

+

C’est un problème dans mon entreprise, tout est fait pour IE… + ça me fait rager.

+

Bref, tout ça pour noter ici un des fameux petit problème de + l’après midi (ça pourras aidé d’autre personne peut-être et + surtout ça me permettras de ne pas l’oublier ;-) )

Pour faire simple, je voici un petit bout de page:

-

Basique n’est-ce pas ? Et bien en executant ce code sous Firefox puis sous IE on trouveras respectivement 5 et 3 comme nombre d’enfant.

-

Effectivement, firefox, et je supose la pluspart des navigateur moderne (confirmation après rapide test sous opéra qui affiche 5 childNodes egalement), compte 2 childNodes de type element (un “checkbox” et un “button”). A la limite, IE aussi compte ces deux Elements (heuresement !). C’est sur la considération des elements de type text, c’est à dire les blancs avant et après chaque éléments. En XML il faut tenir compte de ces zones qui peuvent contenir du texte, et le fait de les différencier est important car elle donne plus de souplesse dans la gestion des ordonnancements d’enfants. IE lui ne considère pas le premier comme une zone de texte utilisable…

-

Et pourtant, et c’est là tout l’illogique de la situation, en modifiant le code de cette manière:

-

On se rend compte que maintenant IE compte comme Firefox et Opéra (surement d’autres) compte 5 elements enfants.

-

Pour résumer, il est délicat de prendre des raccourcis si on veux que l’application web fonctionne aussi sur les dinosaures comme IE.

-

Personnelement pour vérifier et modifier l’état de la checkbox je suis obligé de faire une boucle supplémentaire pour vérifier sur quelque type d’element je me trouve avant d’appliquer ma modification/lecture. Avec IE forcement je ne passe qu’une fois dans la boucle, avec Firefox 2 du coup… Mais c’est la faute à IE ;-).

-

Alors je suis peut-être passé à coté d’une astuce qui permet de signaler à firefox de ne pas considérer le premier blanc comme zone de texte possible, mais bon. Si un jour du texte fait sont apparition, je serais bien embété et obligé de modifier le script.

-

Merci IE pour cette folle après-midi ! (je garde mes autres problèmes pour d’autres jours… Sinon j’en ai pour la nuit :-p )

+

Basique n’est-ce pas ? Et bien en executant ce code sous + Firefox puis sous IE on trouveras respectivement 5 et 3 comme + nombre d’enfant.

+

Effectivement, firefox, et je supose la pluspart des navigateur + moderne (confirmation après rapide test sous opéra qui affiche 5 + childNodes egalement), compte 2 childNodes de type element (un + “checkbox” et un “button”). A la limite, IE aussi compte ces deux + Elements (heuresement !). C’est sur la considération des elements + de type text, c’est à dire les blancs avant et après chaque + éléments. En XML il faut tenir compte de ces zones qui peuvent + contenir du texte, et le fait de les différencier est important + car elle donne plus de souplesse dans la gestion des + ordonnancements d’enfants. IE lui ne considère pas le premier + comme une zone de texte utilisable…

+

Et pourtant, et c’est là tout l’illogique de la situation, en + modifiant le code de cette manière:

+

On se rend compte que maintenant IE compte comme Firefox et + Opéra (surement d’autres) compte 5 elements enfants.

+

Pour résumer, il est délicat de prendre des raccourcis si on + veux que l’application web fonctionne aussi sur les dinosaures + comme IE.

+

Personnelement pour vérifier et modifier l’état de la checkbox + je suis obligé de faire une boucle supplémentaire pour vérifier + sur quelque type d’element je me trouve avant d’appliquer ma + modification/lecture. Avec IE forcement je ne passe qu’une fois + dans la boucle, avec Firefox 2 du coup… Mais c’est la faute à IE + ;-).

+

Alors je suis peut-être passé à coté d’une astuce qui permet de + signaler à firefox de ne pas considérer le premier blanc comme + zone de texte possible, mais bon. Si un jour du texte fait sont + apparition, je serais bien embété et obligé de modifier le + script.

+

Merci IE pour cette folle après-midi ! (je garde mes autres + problèmes pour d’autres jours… Sinon j’en ai pour la nuit :-p + )

- - diff --git a/content/2006/2006-06-03-week-end-en-savoie.html b/content/2006/2006-06-03-week-end-en-savoie.html index 693e330..4aea855 100644 --- a/content/2006/2006-06-03-week-end-en-savoie.html +++ b/content/2006/2006-06-03-week-end-en-savoie.html @@ -1,36 +1,54 @@ - - Yannick François - Elsif.fr - - - + Week-end en Savoie - lespiedsdanslecode.org + + - - - + + + - - + +

Week-end en Savoie

Chose promise, chose dûe

-

Voici donc les quelques photos du week-end plein air qui ma fait du bien. Les personnes qui étaient avec moi ne souhaitent pas (ou non pas l’âge d’en décider) voir leurs tronche sur la toile. Je respect donc leur volonté et du coup j’ai moins de photos, mais bon c’est déjà ça. Au moins on voit qu’il faisait beau ;).

-

Photo de peluche giraffe dans l’herbe

+

Voici donc les quelques photos du week-end plein air qui ma + fait du bien. Les personnes qui étaient avec moi ne souhaitent pas + (ou non pas l’âge d’en décider) voir leurs tronche sur la toile. + Je respect donc leur volonté et du coup j’ai moins de photos, mais + bon c’est déjà ça. Au moins on voit qu’il faisait beau ;).

+

Photo de peluche giraffe dans l’herbe

- - diff --git a/content/2006/2006-10-10-explosion-de-boite-cranienne.html b/content/2006/2006-10-10-explosion-de-boite-cranienne.html index 236194b..05ce3d1 100644 --- a/content/2006/2006-10-10-explosion-de-boite-cranienne.html +++ b/content/2006/2006-10-10-explosion-de-boite-cranienne.html @@ -1,51 +1,109 @@ - - Yannick François - Elsif.fr - - - + Explosion de boite cranienne - lespiedsdanslecode.org + + - - - + + + - - + +

Explosion de boite cranienne

-

En ce moment j’explose, ça fuse beaucoup trop. Peut-être parce que je blog plus assez. C’est vrai après tout, mon blog me sert à ça normalement, défouloir, bloc-note…

-

En ce moment l’activité numéro uno c’est trouver du boulot dans le sud. Tiens d’ailleurs ce précédent billet me rappel que ça fait un mois que j’ai commencé. C’est une sorte de bilan alors que je fait ? ah ben oui.

-

Je n’ai toujours rien trouvé. C’est pas faute d’avoir cherché, mais il faut bien avouer qu’il y a beaucoup moins de choix qu’à Paris. Bon ça je m’en doutais, mais peut-être pas à ce point. Ce qui est rassurant c’est de mettre son CV sur monster et d’être dès le lendemain contacté par un paquet de vendeurs de viande SSII. Malheuresement ils ont mal lu, et me proposent des missions parigo-parisienne.

-

J’ai bien postulé aux quelques postes trouvé de ci de là, mais aucune réponse positive (voir aucune réponse tout court). Alors, c’est le syndrome du parigo en tongue qui descend piquer le boulot des gens du sud ?

-

Je sais qu’habituellement on part en province par rapport à des propositions toute faites, j’en avais pour Toulouse, mais non, mon choix c’est Montpellier.

-

Pourquoi on choisi toujours le plus dur ? Parce que plus facile, c’est le chemin du coté obscur ?

-

La semaine dernière par contre, j’ai eu la surprise d’avoir deux boites au bout du fil:

+

En ce moment j’explose, ça fuse beaucoup trop. Peut-être parce + que je blog plus assez. C’est vrai après tout, mon blog me sert à + ça normalement, défouloir, bloc-note…

+

En ce moment l’activité numéro uno c’est trouver + du boulot dans le sud. Tiens d’ailleurs ce précédent billet me + rappel que ça fait un mois que j’ai commencé. C’est une sorte de + bilan alors que je fait ? ah ben oui.

+

Je n’ai toujours rien trouvé. C’est pas faute d’avoir cherché, + mais il faut bien avouer qu’il y a beaucoup moins de choix qu’à + Paris. Bon ça je m’en doutais, mais peut-être pas à ce point. Ce + qui est rassurant c’est de mettre son CV sur monster et d’être dès + le lendemain contacté par un paquet de vendeurs de + viande SSII. Malheuresement ils ont mal lu, et me proposent + des missions parigo-parisienne.

+

J’ai bien postulé aux quelques postes trouvé de ci de là, mais + aucune réponse positive (voir aucune réponse tout court). Alors, + c’est le syndrome du parigo en tongue qui descend piquer le boulot + des gens du sud ?

+

Je sais qu’habituellement on part en province par rapport à des + propositions toute faites, j’en avais pour Toulouse, mais non, mon + choix c’est Montpellier.

+

Pourquoi on choisi toujours le plus dur ? Parce que plus + facile, c’est le chemin du coté obscur ?

+

La semaine dernière par contre, j’ai eu la surprise d’avoir + deux boites au bout du fil:

-

rh: “Bonjour, j’ai vu votre CV sur le monstre-plein-de-cv et je suis interessé par votre profil, vous en etes où de vos recherche ?”

-

Moi: “Et bien je suis toujours à la recherche d’un poste dans le languedoc roussillon” rh: “Hmm ……….” rh: “Et bien écouté, nous avons une agence dans cette région, pret de Montpellier ça vous irais ?”

+

rh: “Bonjour, j’ai vu votre CV sur le monstre-plein-de-cv et je + suis interessé par votre profil, vous en etes où de vos recherche + ?”

+

Moi: “Et bien je suis toujours à la recherche d’un poste dans + le languedoc roussillon” rh: “Hmm ……….” rh: “Et bien écouté, nous + avons une agence dans cette région, pret de Montpellier ça vous + irais ?”

moi: “C’est parfait” :)

-

Et me voilà avec deux rendez vous pour des entretiens pour des postes sur Montpellier, mais proposé par des boites parisienne :-/

-

C’est mieux que rien, en plus ils ont l’air sympathique (contrairement au vendeurs de viande SSII habituelle). Je dirais même qu’ils ont réussi à me convaincre, ils m’ont présenté leurs projets, les deux se ressemble un peu, c’est très orienté web. Ca me convient tout à fait.

-

Le principal c’est de descendre. Pour un climat plus clement, pour rencontré d’autres personnes, pour voir paris de l’extérieur (ou pas). Je crois surtout que c’est pour passé à l’étape suivante (comment ça c’est la trentaine qui approche ? :p ).

+

Et me voilà avec deux rendez vous pour des entretiens pour des + postes sur Montpellier, mais proposé par des boites parisienne + :-/

+

C’est mieux que rien, en plus ils ont l’air sympathique + (contrairement au vendeurs de viande SSII habituelle). + Je dirais même qu’ils ont réussi à me convaincre, ils m’ont + présenté leurs projets, les deux se ressemble un peu, c’est très + orienté web. Ca me convient tout à fait.

+

Le principal c’est de descendre. Pour un climat plus clement, + pour rencontré d’autres personnes, pour voir paris de l’extérieur + (ou pas). Je crois surtout que c’est pour passé à l’étape suivante + (comment ça c’est la trentaine qui approche ? :p ).

J’attend la suite avec impatience.

-

A coté de ça, je me bas avec ma dediboiboite pour choisir un environnement pour rails: apache+fastcgi, apache+mongrel, lighttpd+fastcgi, lighttpd+mongrel, webrick ? Pour le moment j’ai un peu tout essayer sauf lighttpd+mongrel, ça seras peut-être le couple qui vas me convaincre. Il faut aussi que je migre mon blog pour passer à la nouvelle version de typosphere. Mais ça c’est encore une autre affaire. Surtout que je compte bien me reécrire quelque truc fait maison. Et tout les projets “inside my brain” qui traine lamentablement…..

-

Je crois que mon passage aux Journée Du Logiciel Libre de samedi vont me faire le plus grand bien. Un voyage en train, au petit matin (j’adore être dehors pour ces heures de la journée :5h -> 8h), une journée avec des tas d’infos à engranger, de gens à rencontrer (si ma timidité ne fait pas trop des siennes) bref, un grand bol d’air pour l’esprit: ça me feras du bien !

+

A coté de ça, je me bas avec ma dediboiboite pour choisir un + environnement pour rails: apache+fastcgi, apache+mongrel, + lighttpd+fastcgi, lighttpd+mongrel, webrick ? Pour le moment j’ai + un peu tout essayer sauf lighttpd+mongrel, ça seras peut-être + le couple qui vas me convaincre. Il faut aussi que je migre mon + blog pour passer à la nouvelle version de typosphere. Mais ça + c’est encore une autre affaire. Surtout que je compte bien me + reécrire quelque truc fait maison. Et tout les projets “inside my + brain” qui traine lamentablement…..

+

Je crois que mon passage aux Journée Du Logiciel Libre de + samedi vont me faire le plus grand bien. Un voyage en train, au + petit matin (j’adore être dehors pour ces heures de la journée :5h + -> 8h), une journée avec des tas d’infos à engranger, de gens à + rencontrer (si ma timidité ne fait pas trop des siennes) bref, un + grand bol d’air pour l’esprit: ça me feras du bien !

- - diff --git a/content/2007/2007-08-14-microformats-on-commence-petit.html b/content/2007/2007-08-14-microformats-on-commence-petit.html index f70aa09..cfd5326 100644 --- a/content/2007/2007-08-14-microformats-on-commence-petit.html +++ b/content/2007/2007-08-14-microformats-on-commence-petit.html @@ -1,52 +1,94 @@ - - Yannick François - Elsif.fr - - - + Microformats: on commence +petit - lespiedsdanslecode.org + + - - - + + + - - + +

Microformats: on commence petit

-

Depuis le temps que je les observent du coin de l’oeil, il fallait que je passe le pas.

-

Etant en train de travailler sur un nouveau design, j’en ai profité pour reprendre quelque éléments de la barre de menu.

+

Depuis le temps que je les observent du coin de l’oeil, il + fallait que je passe le pas.

+

Etant en train de travailler sur un nouveau design, j’en ai + profité pour reprendre quelque éléments de la barre de menu.

Mais les microformats c’est quoi ?

-

D’autre l’expliquent déjà depuis bien longtemps. Je suis loin de connaitre parfaitement le sujet, mais je m’y met. En guise de point de départ pour en savoir plus, je vous colle ici la première phrase de l’“article de wikipedia sur les microformats”:http://fr.wikipedia.org/wiki/Microformats

+

D’autre l’expliquent déjà depuis bien longtemps. Je suis loin + de connaitre parfaitement le sujet, mais je m’y met. En guise de + point de départ pour en savoir plus, je vous colle ici la première + phrase de l’“article de wikipedia sur les + microformats”:http://fr.wikipedia.org/wiki/Microformats

-

Les microformats sont un langage de balisage qui permet l’expression de la sémantique dans une page web HTML (ou XHTML). Les programmes peuvent extraire du sens à partir d’une page web qui est balisée avec des microformats.

+

Les microformats sont un langage de balisage qui permet + l’expression de la sémantique dans une page web HTML (ou XHTML). + Les programmes peuvent extraire du sens à partir d’une page web + qui est balisée avec des microformats.

-

D’autres informations sont disponibles sur le site des microformats. Très enrichissant.

-

Plusieurs blogs que je lit régulièrement mon amené a réfléchir sur le sujet, même si je suis loin d’approcher à une conclusion complète. Je vous conseil leur lecture pour compléter tout ça.

+

D’autres informations sont disponibles sur le site des microformats. Très + enrichissant.

+

Plusieurs blogs que je lit régulièrement mon amené a réfléchir + sur le sujet, même si je suis loin d’approcher à une conclusion + complète. Je vous conseil leur lecture pour compléter tout ça.

Il en existe sûrement plein d’autres.

-

Les microformats et le web sémantique sont-ils bon ou pas pour le web en général ? Je n’en sait rien pour le moment. Toujours est-il que faire une hcard dans la barre de menu ne m’a pas demandé beaucoup d’effort, et permet a divers outils de traité mes données personnels plus facilement.

-

Je commence petit, j’espère continuer tant que rien ne me fait penser que c’est idiots, stupide ou inutile.

-

Il n’y a pas mon adresse complète, je préfère recevoir des mails plutôt que du courrier :-). C’est juste pour me situé géographiquement. De même je préférerais que l’on me contact via Jaber (article de wikipedia sur jabber )

+

Les microformats et le web sémantique sont-ils bon ou pas pour + le web en général ? Je n’en sait rien pour le moment. Toujours + est-il que faire une hcard dans la barre de menu ne m’a + pas demandé beaucoup d’effort, et permet a divers outils de traité + mes données personnels plus facilement.

+

Je commence petit, j’espère continuer tant que rien ne me fait + penser que c’est idiots, stupide ou inutile.

+

Il n’y a pas mon adresse complète, je préfère recevoir des + mails plutôt que du courrier :-). C’est juste pour me situé + géographiquement. De même je préférerais que l’on me contact via + Jaber (article de wikipedia + sur jabber )

- - diff --git a/content/2008/2008-06-29-openbsd-livecd.html b/content/2008/2008-06-29-openbsd-livecd.html index daac91b..362bc8b 100644 --- a/content/2008/2008-06-29-openbsd-livecd.html +++ b/content/2008/2008-06-29-openbsd-livecd.html @@ -1,36 +1,61 @@ - - Yannick François - Elsif.fr - - - + OpenBSD LiveCD - lespiedsdanslecode.org + + - - - + + + - - + +

OpenBSD LiveCD

-

Il existait déjà quelques versions officieuses, mais cette fois, c’est la bonne. Suite à plusieurs discussion sur la mailling list @misc@@ l’équipe de “BSDAnywhere”:http://bsdanywhere.org/ propose maintenant une version live d’“OpenBSD”:http://www.openbsd.org.

-

Ce live CD contient, outre OpenBSD, un bureau sous “Enlightenment”:http://www.enlightenment.org/, “AbiWord”:http://www.abisource.com/, “Firefox”:http://www.mozilla.com/en-US/firefox/, “Thunderbird”:http://www.mozilla.com/en-US/thunderbird/, “Gimp”:http://www.gimp.org/, et toute une liste de paquet que vous pouvez consulter sur leur site: “http://bsdanywhere.org/software”:http://bsdanywhere.org/software

-

_via “Undealy.org, le journal officiel d’OpenBSD_”:http://undeadly.org/cgi?action=article&sid=20080629134031

+

Il existait déjà quelques versions officieuses, mais cette + fois, c’est la bonne. Suite à plusieurs discussion sur la + mailling list @misc@@ l’équipe de + “BSDAnywhere”:http://bsdanywhere.org/ propose maintenant une + version live d’“OpenBSD”:http://www.openbsd.org.

+

Ce live CD contient, outre OpenBSD, un bureau sous + “Enlightenment”:http://www.enlightenment.org/, + “AbiWord”:http://www.abisource.com/, + “Firefox”:http://www.mozilla.com/en-US/firefox/, + “Thunderbird”:http://www.mozilla.com/en-US/thunderbird/, + “Gimp”:http://www.gimp.org/, et toute une liste de paquet que vous + pouvez consulter sur leur site: + “http://bsdanywhere.org/software”:http://bsdanywhere.org/software

+

_via “Undealy.org, le journal officiel + d’OpenBSD_”:http://undeadly.org/cgi?action=article&sid=20080629134031

- - diff --git a/content/2008/2008-08-16-choisir-un-ordinateur-portable.html b/content/2008/2008-08-16-choisir-un-ordinateur-portable.html index b6aef1b..6dd3d84 100644 --- a/content/2008/2008-08-16-choisir-un-ordinateur-portable.html +++ b/content/2008/2008-08-16-choisir-un-ordinateur-portable.html @@ -1,53 +1,116 @@ - - Yannick François - Elsif.fr - - - + Choisir un ordinateur +portable - lespiedsdanslecode.org + + - - - + + + - - + +

Choisir un ordinateur portable

-

Quand on a l’habitude d’utiliser une bonne grosse tour avec un écran gigantesque, un bon clavier et de la place autour de tout ça, c’est dur de choisir un ordinateur portable correctement, voici quelque pièges dans lesquels je suis tombé, et comment j’ai eu l’occassion de rectifié le tir.

-

Il y a quelque mois, me voici dans l’obligation de choisir un ordinateur portable. Le contexte, c’est important pour le choix d’une machine: un nouveau job dans une SSII qui m’amènera à me déplacer souvent.

-

Ok, alors il me faut un bon processeur et de la ram, il ne faut pas déconner, je vais quand même faire un peu de developpement sur cette machine ! Un bon disque dur aussi, les portable sont souvent équipé d’un disque qui tourne pas très vite, je vais prendre un 7200 tours/minutes, comme ça, ça va envoyer la purée. Il me faut un belle écran aussi, je vais me prendre un truc trop bien en utlra bright view wild très large avec tout plein de pixels affiché et l’écran qui brille ! Je me restreint à un beau 15 pouces en écran large quand même. Bien sur niveau connectique, il me faut tout, et le lecteur/graveur de cd/dvd aussi.

-

A tiens ils (dans mon cas, Dell) fournissent un sac à dos ? C’est original (c’est là que ça aurait du me mettre la puce à l’oreille).

-

Bon, je vous passe le prix de la configuration, et je vous montre ce que j’ai du coup (fait) acheter:

+

Quand on a l’habitude d’utiliser une bonne grosse tour avec un + écran gigantesque, un bon clavier et de la place autour de tout + ça, c’est dur de choisir un ordinateur portable correctement, + voici quelque pièges dans lesquels je suis tombé, et comment j’ai + eu l’occassion de rectifié le tir.

+

Il y a quelque mois, me voici dans l’obligation de + choisir un ordinateur portable. Le contexte, + c’est important pour le choix d’une machine: un nouveau job dans + une SSII qui m’amènera à me déplacer souvent.

+

Ok, alors il me faut un bon processeur et de la ram, il ne faut + pas déconner, je vais quand même faire un peu de developpement sur + cette machine ! Un bon disque dur aussi, les portable sont souvent + équipé d’un disque qui tourne pas très vite, je vais prendre un + 7200 tours/minutes, comme ça, ça va envoyer la purée. Il + me faut un belle écran aussi, je vais me prendre un truc trop bien + en utlra bright view wild très large avec tout plein de pixels + affiché et l’écran qui brille ! Je me restreint à un beau 15 + pouces en écran large quand même. Bien sur niveau connectique, il + me faut tout, et le lecteur/graveur de cd/dvd aussi.

+

A tiens ils (dans mon cas, Dell) fournissent un sac à dos ? + C’est original (c’est là que ça aurait du me mettre la puce à + l’oreille).

+

Bon, je vous passe le prix de la configuration, et je vous + montre ce que j’ai du coup (fait) acheter:

!http://farm3.static.flickr.com/2054/2146300114_15faecdfcb.jpg?v=0!:http://www.flickr.com/photos/yafra/2146300114/

ps: C’est celui de droite bien sur

-

Alors la super configue qui va bien, c’est sur, posé sur le bureau c’est top de chez top. Mais alors dès que je part en déplacement, c’est la misère. Je me retrouve avec une carapace de tortue géante sur le dos de pas loin de 5 kilos. Je ne parle même par de l’autonomie, a peine plus de 2 heures

-

Au bout de 3 déplacements, j’ai commencé à raler sur mon choix… Une opportunité plus loin, et voilà que je peut changer de machine ! On me propose de refaire une commande !

-

Bien, cette fois je ne vais pas utiliser les même critères, mon contexte c’est le mobilité. Quitte à prendre moins puissant, avec un écran moins grand, il me faut de la légèreté, un faible encombrement, de l’autonomie

-

Me voilà cette fois dans le coin des 12 pouces de chez Dell, ou plutôt dans la catégorie des moins de 2 kilos. Voilà, je craque pour le petit là, oui oui le tout petit…

+

Alors la super configue qui va bien, c’est sur, posé sur le + bureau c’est top de chez top. Mais alors dès que je part en + déplacement, c’est la misère. Je me retrouve avec une carapace de + tortue géante sur le dos de pas loin de 5 kilos. Je ne + parle même par de l’autonomie, a peine plus de 2 + heures

+

Au bout de 3 déplacements, j’ai commencé à raler sur mon choix… + Une opportunité plus loin, et voilà que je peut changer de machine + ! On me propose de refaire une commande !

+

Bien, cette fois je ne vais pas utiliser les même critères, mon + contexte c’est le mobilité. Quitte à prendre moins + puissant, avec un écran moins grand, il me faut de la + légèreté, un faible encombrement, de l’autonomie

+

Me voilà cette fois dans le coin des 12 pouces de chez Dell, ou + plutôt dans la catégorie des moins de 2 kilos. Voilà, je craque + pour le petit là, oui oui le tout petit…

!http://farm4.static.flickr.com/3129/2762608879_7a0ea9d01c.jpg?v=0!:http://www.flickr.com/photos/yafra/2762608879/

ps: toujours celui de droite hein :)

-

Alors c’est sur j’ai pas un écran brillant machin truc qui fait 3 kilomètres de large. Jai pas de lecteur/graveur cd/dvd intégré, c’est un lecteur externe qui est fourni avec, d’ailleurs je le laisse à la maison en général. Mais le gros avantage, le grand trip c’est quand je le glisse dans la house du MacBookAir (ben oui c’est ce que j’ai trouvé de mieux adapté) et que je met ça entre deux pochettes dans mon sac habituel. Avec ça et presque 4 heures d’autonomie, je suis tranquille, et la machine me suit partout ! :)

-

Alors faite attention quand vous choississez un ordinateur portable. Prenez bien en considération le contexte d’utilisation de votre machine. Vous allez pas me dire qu’il n’y a que moi pour m’être planté de la sorte ?

+

Alors c’est sur j’ai pas un écran brillant machin truc qui fait + 3 kilomètres de large. Jai pas de lecteur/graveur cd/dvd intégré, + c’est un lecteur externe qui est fourni avec, d’ailleurs je le + laisse à la maison en général. Mais le gros avantage, le grand + trip c’est quand je le glisse dans la house du MacBookAir + (ben oui c’est ce que j’ai trouvé de mieux adapté) et que je met + ça entre deux pochettes dans mon sac habituel. Avec ça et presque + 4 heures d’autonomie, je suis tranquille, et la machine me suit + partout ! :)

+

Alors faite attention quand vous choississez un ordinateur + portable. Prenez bien en considération le contexte d’utilisation + de votre machine. Vous allez pas me dire qu’il n’y a que + moi pour m’être planté de la sorte ?

Pour information:

- - diff --git a/content/2008/2008-10-16-quel-type-de-developpeur-je-suis.html b/content/2008/2008-10-16-quel-type-de-developpeur-je-suis.html index 96678cf..9f33546 100644 --- a/content/2008/2008-10-16-quel-type-de-developpeur-je-suis.html +++ b/content/2008/2008-10-16-quel-type-de-developpeur-je-suis.html @@ -1,57 +1,112 @@ - - Yannick François - Elsif.fr - - - + Quel type de développeur je suis +? - lespiedsdanslecode.org + + - - - + + + - - + +

Quel type de développeur je suis ?

-

La question du moment: “Quel développeur êtes vous ?”:http://www.miximum.fr/culture/99-quel-developpeur-etes-vous.

-

Ce n’est pas facile de se définir. Je me retrouve assez bien dans la “categorie Laurent Jouanneau”:http://ljouanneau.com/blog/post/2008/10/16/Quel-type-de-developpeur-suis-je :

+

La question du moment: “Quel développeur êtes vous + ?”:http://www.miximum.fr/culture/99-quel-developpeur-etes-vous.

+

Ce n’est pas facile de se définir. Je me retrouve assez bien + dans la “categorie Laurent + Jouanneau”:http://ljouanneau.com/blog/post/2008/10/16/Quel-type-de-developpeur-suis-je + :

Avec des nuances:

-

Ninja 10%, mais pas trop: ne suis pas à la recherche de l’outil ultime, je ne connais pas tout les raccourci de “vim”:http://www.vim.org/ , je ne pense pas être dangereux, je ne méprise que les cons, par contre c’est promis, dès que j’ai le temps, je m’essaie à Dvorak !

-

Libriste 20% Deux grosse nuances. La première, c’est que je ne travail pas dans un environnement très libre. Disons que je parle peu de licence (un tord peut-être ?). Je suis un peu comme TF1 pour Coca: je vend mon temps de cerveaux disponible à mes clients. Je les aident comme je peut en leur conseillant en général d’utilisé un outil libre quand c’est mieux pour lui. Mais si ces contraintes ou autre lui fond préférer du sources fermé, tant pis, je continue à l’aider. A la maison c’est tout autre chose, on passe à beaucoup plus ! J’ai une petite barbe, j’aime l’entreaide, une petite tendance écolo, et je n’ai aucun logiciel propriétaire sur mon système @home (ni aucun blob d’ailleurs :p).

-

Pragmatique 70% Faire ce qu’il faut pour que cela marche, ni plus ni moins. Plus peut engendrer des problèmes bien souvent, moins ne suffit pas. Après, le coté rentrer à la maison c’est tout… De toute façon à la maison, je continue, du coup c’est moins pragmatique…

+

Ninja 10%, mais pas trop: ne suis pas à la recherche + de l’outil ultime, je ne connais pas tout les raccourci + de “vim”:http://www.vim.org/ , je ne pense pas être dangereux, je + ne méprise que les cons, par contre c’est promis, dès que j’ai le + temps, je m’essaie à Dvorak !

+

Libriste 20% Deux grosse nuances. La première, c’est + que je ne travail pas dans un environnement très libre. Disons que + je parle peu de licence (un tord peut-être ?). Je suis un peu + comme TF1 pour Coca: je vend mon temps de cerveaux disponible à + mes clients. Je les aident comme je peut en leur conseillant en + général d’utilisé un outil libre quand c’est mieux pour lui. Mais + si ces contraintes ou autre lui fond préférer du sources fermé, + tant pis, je continue à l’aider. A la maison c’est tout autre + chose, on passe à beaucoup plus ! J’ai une petite barbe, j’aime + l’entreaide, une petite tendance écolo, et je n’ai aucun logiciel + propriétaire sur mon système @home (ni aucun blob d’ailleurs :p).

+

Pragmatique 70% Faire ce qu’il faut pour que cela + marche, ni plus ni moins. Plus peut engendrer des problèmes bien + souvent, moins ne suffit pas. Après, le coté rentrer à la maison + c’est tout… De toute façon à la maison, je continue, du coup c’est + moins pragmatique…

-

Edit: pour être honnête, je suis obligé d’ajouter les outils/environnements qu’il m’arrive d’utiliser en journée, parfois toute la journée :-/

-

En regardant la liste, je me demande si tout colle à mon profile… :-D

-

Je reprend maintenant la question de base, et vous quel développeur êtes vous ?

-

Merci à “Thibault”:http://www.miximum.fr/ pour ce billet très interessant !

-

Edit : Pour être tout à fait honête, je doit ajouter windows, progress et compagnie..

-

Edit 2 : JRuby n’est effecitvement pas un langage à part entière, c’est une simple implémentation de Ruby sur la JVM.

+

Edit: pour être honnête, je suis obligé d’ajouter les + outils/environnements qu’il m’arrive d’utiliser en journée, + parfois toute la journée :-/

+

En regardant la liste, je me demande si tout colle à mon + profile… :-D

+

Je reprend maintenant la question de base, et vous quel + développeur êtes vous ?

+

Merci à “Thibault”:http://www.miximum.fr/ pour ce billet + très interessant !

+

Edit : Pour être tout à fait honête, je doit ajouter + windows, progress et compagnie..

+

Edit 2 : JRuby n’est effecitvement pas un langage à + part entière, c’est une simple implémentation de Ruby sur la + JVM.

- - diff --git a/content/2009/2009-01-18-ruby-if-unless.html b/content/2009/2009-01-18-ruby-if-unless.html index 3a50f96..8803e56 100644 --- a/content/2009/2009-01-18-ruby-if-unless.html +++ b/content/2009/2009-01-18-ruby-if-unless.html @@ -1,43 +1,71 @@ - - Yannick François - Elsif.fr - - - + Ruby if unless - lespiedsdanslecode.org + + - - - + + + - - + +

Ruby if unless

-

Une des choses très agréable avec Ruby c’est ça syntaxe. Un des mots bien particulier en Ruby est unless.

-

Je partage tout à fait l’avis de ce billet Unless, The Abused Ruby Conditional unless c’est bien, très bien même dans certain cas, mais en abuser c’est mal. Ce mot peut rendre les choses plus lisible tout comme il pourrait les compliquer.

-

Une condition doit représenter une intention, unless permet de le faire, mais cela doit rester une intention.

+

Une des choses très agréable avec Ruby c’est ça syntaxe. Un des mots + bien particulier en Ruby est unless.

+

Je partage tout à fait l’avis de ce billet Unless, + The Abused Ruby Conditional unless c’est bien, + très bien même dans certain cas, mais en abuser c’est mal. Ce mot + peut rendre les choses plus lisible tout comme il pourrait les + compliquer.

+

Une condition doit représenter une intention, unless permet de + le faire, mais cela doit rester une intention.

         {% highlight ruby %}
           xml.updated @items.first.updated_at.xmlschema unless @items.empty?
         {% endhighlight %}
       
-

Ce code, extrait de la classe feed.atom.builder de Typo est une bonne utilisation de unless. On évite ainsi le vilain:

+

Ce code, extrait de la classe feed.atom.builder de Typo est une bonne utilisation de + unless. On évite ainsi le vilain:

         {% highlight ruby %}
           xml.updated @items.first.updated_at.xmlschema if !@items.empty?
         {% endhighlight %}
       
-

Un peu comme, et dans la même classe, nous avons un peu plus haut:

+

Un peu comme, et dans la même classe, nous avons un peu plus + haut:

         {% highlight ruby %}
           if(not this_blog.blog_subtitle.blank?)
@@ -59,7 +87,9 @@
           xml.subtitle this_blog.blog_subtitle, "type"=>"html" unless this_blog.blog_subtitle.blank?
         {% endhighlight %}
       
-

Il y a part contre dans la méthode ping_article! du modèl blog.rb une mauvaise utilisation de unless (à mon avis)

+

Il y a part contre dans la méthode ping_article! + du modèl blog.rb une mauvaise utilisation de + unless (à mon avis)

         {% highlight ruby %}
           unless global_pings_enabled? && settings.has_key?(:url) && settings.has_key?(:article_id)
@@ -75,7 +105,8 @@
           end
         {% endhighlight %}
       
-

Pour la bonne, rien à dire. Par contre, la première n’exprime pas assez clairement l’intention.

+

Pour la bonne, rien à dire. Par contre, la première n’exprime + pas assez clairement l’intention.

         {% highlight ruby %}
           if !global_pings_enabled? || !settings.has_key?(:url) || !settings.has_key?(:article_id)
@@ -83,13 +114,11 @@
           end
         {% endhighlight %}
       
-

Je trouve que là c’est plus clair, on comprend mieux que si l’une des trois conditions n’est pas rempli, on lève un exception.

-

Tout ceci est une histoire de gout peut-être, vous en pensez quoi ?

+

Je trouve que là c’est plus clair, on comprend mieux que si + l’une des trois conditions n’est pas rempli, on lève un + exception.

+

Tout ceci est une histoire de gout peut-être, vous en + pensez quoi ?

- - diff --git a/content/2021/2021-02-24/index.html b/content/2021/2021-02-24/index.html index 3aa3ee9..a418c3a 100644 --- a/content/2021/2021-02-24/index.html +++ b/content/2021/2021-02-24/index.html @@ -2,20 +2,20 @@ - Mercredi 24 février 2021 - Elsif.fr - - + Mercredi 24 février 2021 - lespiedsdanslecode.org + + - - - + + + - +