16 juillet 2009

Urbex pawa

Ça y est, pour la première fois, j’ai des photos d’Urbex dans ma galerie Flickr.

Mais qu’est-ce que c’est que ce terme barbare, vous demandez-vous ? Hé bien il s’agit d’explorer des lieux abandonnés et d’y prendre des photos plutôt graphiques, sombres, glauque, au choix et en fonction des goûts.

Pour cette première fois, direction Sathonay le 14 juillet (oui, y a 2 jours). Après une entrée facile (pas de chiens), nous y étions entrés, avec plein d’amis photographes de Flickr. Ce camp avait été un camp militaire, où les soldats étaient formés et où ils logeaient. Un Hangar, un stand de tir, un entrepôt (dont des compartiments grillagés permettaient surement le stockage des armes et munitions), 4 immeubles d’habitations, une énorme cour d’exercices aujourd’hui envahie par la verdure… alors que cela ne fait que 10 ans environ que le site est abandonné.

L’ambiance est incroyable, c’est un peu étrange de voir tous ces objets, toutes ces bâtisses, tous ces lieux, autrefois plein de vie et entretenus, passer dans un état déplorable d’abandon complet, où la nature reprend peu à peu du terrain. Les émotions sont étranges. On essaie d’imaginer comment cela était quand c’était encore occupé, en activité. On se prend à imaginer divers histoires macabres, les cadavres de pigeons et autres rongeurs y étant pour quelque chose.

Mais place à quelques photos, les autres étant disponibles sur l’album Urbex à Sathonay de mon compte Flickr.

Direction

Sauver Zion ou Trinity ?

Sneak attack

Et si vous avez l’habitude de faire de l’Urbex à Lyon, n’hésitez pas à rejoindre le groupe dédié à l’Urbex à Lyon !

13 juillet 2009

I got the power !

Certains l’ont remarqué, je vais donc l’avouer.

Je suis un gros troll poilu.

Voilà. Maintenant, vous serez gentil de continuer à me donner à manger, c’est une question de moral.

Et j’y peux absolument rien, au fait, je suis né comme ça, c’est naturel. Et vous savez ce qu’on dit du naturel. Chassez-le et …

7 juillet 2009

Le problème Mono.

Comme beaucoup d’utiliseurs de GNU/Linux, mon environnement de bureau est Gnome.

Depuis quelques temps, cependant, quelque chose me chagrine : de plus en plus de petites applications inclues dans Gnome sont codées en Mono, port linux compatible de la plateforme .Net de chez Microsoft. Dans la pratique, cela donne des applis codées plus facilement qu’en C mais qui ajoutent encore des dépendances, et donc du poids, à Gnome.

De plus, on pourrait évoquer le fait que Microsoft peut tout à fait trouver ce port illégal car violant un brevet. Imaginons. Dans 5 ans, beaucoup des petites applis de Gnome qui simplifient la vie sont codées avec Mono. Et là, Microsoft se rendant compte de l’importance de ces outils pour le passage à GNU/Linux, décide de réagir face à la violation de son brevet américain sur .Net. Ce qui se passerait, c’est que tous ces petits outils ne seraient plus installés par défaut sur toutes les distributions, car violant les brevets dans certains pays. Et c’est ça de perdu pour les utilisateurs lambda/débutants …

La question que je me pose donc est la suivante : Pourquoi ces outils ont-ils été codés en Mono ?

Peu importe les raisons, à mon sens, car le problème est le même : si beaucoup d’applications utiles à Gnome sont codées en Mono, que Mono devienne un langage plus utilisé encore qu’aujourd’hui dans Gnome, que deviendra Gnome le jour où Microsoft embêtera tout le monde avec ses brevets ?

Je peux comprendre l’envie de coder facilement, d’avoir un langage pour des applications portables, mais Mono n’est pas la solution optimale si l’on prend en compte les éventuels soucis juridiques à venir. Je n’ai rien contre le fait d’avoir des applications en Mono du moment que des alternatives dans des langages ou des plateformes libres sont le choix par défaut.

Python avec Glade/PyGTK ou QtDesigner/PyQT répond aux mêmes besoins de simplicité de code, de concision du programme, de portabilité, tout en étant libre de toute contrainte juridique. Pourquoi dans ce cas ne pas faire ces applications actuellement codées sur Mono en Python ?

Dans la sphère du libre, beaucoup de gens critiquent la réaction que Richard Stallman a eu face à « l’invasion » Mono dans Gnome, disant qu’il voit le mal partout et qu’il est déconnecté du monde réel. Autant il est effectivement souvent à côté de la plaque, autant sa réaction sur Mono est tout à fait justifiée !

Bref, à mon humbre avis, les applis par défaut de Gnome ne devraient pas être dans des langages dont la liberté au niveau juridique n’est pas certaine.

Edit :

Il se trouve que Microsoft a fait un contrat disant en gros « si vous utilisez bien que ça, ça, ça et ça, pas de poursuites, jamais ». Il semble que les applications en Mono (et Mono lui même) soit couvertes par ce contrat contre tout soucis.

Cela dit, je vais reposer ma question : pourquoi Mono quand Python avec Qt, GTK ou Wx (On ne trolle pas au fond), on fait pareil ?

6 juillet 2009

Fête médiévale à Pérouges

Un peu déçu il y a quelques temps par le village médiéval de St Jean (à Lyon), j’avais entendu parler de la fête de Pérouges.

N’ayant pas de voiture, c’était à priori fichu, mais c’était sans compter sur la communauté Flickr. Et nous voilà parti avec un ami et Baptigrou, nikoniste de son état, vers une folle journée. L’entrée à 5 euros c’est pas gratuit, mais pas cher non plus.

Finalement, le temps de discuter un peu, de se poser, et le shoot commence, on ne fera une pause qu’à cause de la pluie, mais sinon shoot, shoot, shoot. De jolis costumes, des spectacles sympa, de jolies filles (ben oui…), et un cadre très joli aussi, Pérouges étant une vraie cité médiévale très bien préservée.

Quelques photos en vrac :

Mimique

Ecorcheur !

Parade au bouclier

Piquier.

D’autres photos sont visibles sur l’album correspondant de ma galerie Flickr.

3 juillet 2009

Ce qu’on ferait pas pour une connaissance vague et lointaine…

Votez pour qu’une connaissance vague, lointaine, mais jolie, pour qu’elle assiste à un concert de Blur !

Allez là-bas, votez pour Flofliflon !

2 juillet 2009

Une honte, ce Blizzard !

J’en rêvais pas. Ils l’ont fait quand même.

Starcraft 2 ne permettra pas de parties à plusieurs sans connexion internet (ce qu’on appelle couramment LAN). Il faudra passer par le bouzin de chez eux : Battle.net ! Sans cela, point de partie à plusieurs.

Ils ont également annoncé réutiliser ce principe pour leurs futurs jeux (dont Diablo 3).

Adieu, je n’achèterais plus chez vous, Blizzard.

Remarquez, Steam fait la même chose pour les jeux Valve.

Monde de merde :o

30 juin 2009

PHP 5.3 est là, mais je ne l’attendais pas…

En tant que développeur, PHP est le langage que j’utilise le plus.

Au boulot, en dehors, c’est toujours PHP. PHP 5 avait apporté de nombreuses nouvelles choses pour une syntaxe pour la POO plus claire.

Mais maintenant que j’ai pu goûter à Python, à Ruby, des langages vraiment objets, puissants, à la syntaxe moins laxiste, j’ai de plus en plus de mal avec PHP qui, sans framework, reste fonctionnel quand bien même tout est mal codé …

J’en avais déjà parlé, même si j’ai peu de temps pour m’y mettre, python me plait. Je ne le maitrise pas encore aussi bien que PHP, il faut dire que des notions comme les générateurs, les itérateurs, l’introspection … c’est pas facile à prendre en main tout ça. Et malgré toute cette puissance, python reste remarquablement concis, et la version 3 qui casse la compatibilité avec la version 2.x pour des raisons de nettoyage continue dans ce sens.

Python est un langage de plus très adéquat pour apprendre la programmation, complètement objet, qui permet de poser sans difficulté et sans bidouilles du code pour suivre certains design patterns, idéal pour programmer en suivant la programmation orientée par les tests (Test-Driven Development ou TDD), ou encore les méthodes agiles, l’eXtreme Programming (XP), de même que la programmation orientée aspect (POA) et que sais-je encore …

De plus, alors que PHP est limité au Web, Python n’est limité à rien, il tourne même sur de l’embarqué, car la debian en ARM (l’architecture de beaucoup de systèmes embarqués et plus récemments de la plupart des smartphones) contient python dans les dépôts…

Bref, même si je suis heureux de voir le développement de PHP continuer, le langage n’a pas une philosophie globale autre qu’être accessible aux débutants comme aux développeurs chevronnés, ce qui empêche de pouvoir juger sur le court terme du niveau exact d’un nouveau développeur PHP qu’on vient d’engager, on peut avoir de grandes disparités entre différents modules d’une application car plusieurs manières de faire existent pour un même traitement…

J’attends un peu PHP 6, mais j’attends surtout de pouvoir utiliser Python dans un cadre professionnel. Je sais que certains geeks parisiens ont cette chance, j’espère que cela va s’étendre…

30 juin 2009

Du statut de cadre et des heures supplémentaires…

Depuis peu, dépassant allègrement les 35 heures très régulièrement car ne m’arrêtant jamais à l’heure prévue « théorique » sur mon contrat, ce qui est normal, je me suis posé une question.

Avec ce dépassement d’horaires habituels, j’suis en moyenne à 37h30/38h par semaine. Vu mon salaire je me plains pas, et c’est tout à fait normal vu mon statut cadre.

Ce qui l’est moins, ce que lorsque je dépasse en plus de ses 38h suite à des urgences : pas de rattrapage, pas de paiement d’heures supplémentaires, rien. Comme si cadre = heures supplémentaires gratuites à volonté pour l’employeur. En attendant d’avoir le temps d’en causer aux avocats pour qui je bosse, mes lecteurs ont-ils des infos sur la légalité de ce truc ?

En effet, mon boss considère que je fais des horaires de fonctionnaire pour un cadre, alors que même quand je fais beaucoup beaucoup plus d’heures (dans l’ordre de 8 heures de boulot un samedi, par exemple), aucune récupération, rien, pour lui c’est « normal ». Donc j’aimerais vos avis.

29 juin 2009

Une première française en médecine… informatique !

Ubuntu-fr et Framasoft se sont associés pour créer une superbe clé usb en forme de gélule (médicament, quoi).

Dans la même clé, l’équivalent de la framakey dernière du nom (pleins de logiciels libres utilisables de n’importe quel pc windows sans installation) et en parallèle une Ubuntu 9.04 francisée en liveUSB (sisi).

Pire, dans les deux cas, les données sont gardées et sont utilisées que vous ayez lancé firefox windows depuis la partie framakey ou firefox depuis la liveUSB ! De même avec Thunderbird !

De quoi soigner toutes les machines !

Pour plus d’informations allez voir sur Ubuntu-linux

29 juin 2009

Le spam nouveau (encore).

Reçu ce matin :

Hello friend I wanting to warn you about a dangerous person. Her name is RebelChild, aka Sondra Whatley. She threatens people with physical violence and guns. She persecuted me long ago and is still persecuting others to this day. Please if you see this person avoid her at all costs. She many times disguises herself as a much younger and hotter girl by using fake pictures. Beware.

Sondra Mary Whatley
Sondra Mary Horne
Mary Whatley
Sondra Ha Whatley

788 Y C Nichols Road
Lowndesboro, AL 36752-3212
ph: 334-278-3603

42 years old
bd: May 29, 1967
distinguishing marks:
*very leathery wrinkly skin frm too much tanning
*breast implants

Aliases:
RebelChiId
RebelChild9mm
RebelChildAK47
ReBeLReCoiLak47
xxRebelChildxx
illegallyblonde9mm
illegallyblondeak47
LiPsOFaANGEL14
DurtyAnna16
paulacandance
NarcissticBitch
WarriorOnAWarpath
Warrior0nAWarpath
THELMAandLOUISEroll
GracieLuvsPink
ConstipatedDiahrea
ViolateMyself
KarenWaIker
VanillaLiceLiceBaby
HollaBackGirlllllll
iDontGivaSchitt
OMGwtfSTFUwhore
HuddleHouse247
PleaseMakeMeStop
iHearCrazyVoices
TakingBackMyBrave
MzWonderWoman2U
LilMissMeatyAnon
0pticalillusion
lLoveNerds

Avoid her at all costs.

Juste énaurme !