On travaille maintenant ?

7
Jun/09
1
Mon nouveau bureau

Mon nouveau bureau

Ca c’est fait. Alors finalement, c’est un Samsung SyncMaster 2433BW que j’ai pris. Il est eye-candy, salissant (plein de poussière après une journée) et niveau couleur comparé à l’iMac que j’ai au boulot c’est quand même moins bien (bien qu’après avoir trifouiller les réglages et le profil colorimétrique, j’arrive a avoir quelque chose de plutôt cool).

Reste plus qu’a rédiger le mémoire si l’envie m’en prends.

*fier*

Where we do what we do

31
May/09
4

D’ici quelques jours, je vais devoir me mettre à travailler sérieusement le fond de mon mémoire pour un rendu situé mi-juin. Depuis un peu plus de deux ans, je suis équipé de mon valeureux MacBook Pro mid-2007 auquel j’ai adjoint l’écran LCD de mon ancienne machine, un 17″ dont l’age commence à se faire sentir via des baisses d’intensité lumineuses pas toujours agréables.

Etant donné que je vais signer un contrat à durée indéterminée à la fin du mois de juin, je prends un petit peu d’avance histoire de pouvoir travailler tranquillement. Niveau écran, je pense m’être fixé sur un Iiyama 24″, le PLB2409HDS-B1 (ouch) qui est visiblement pas mal du tout, après une petite séance de calibrage. J’aimerais quand même savoir si seul son réglage en hauteur et sa fonction de pivot justifient les 30€ qui le séparent du PLE2407HDS-B1 ou si cela cache d’autres nouveauté. Parce que dans le pire des cas, je ne pense pas beaucoup me servir du pivot.

Iiyama PLB2409HDS-B1

Iiyama PLB2409HDS-B1

Ensuite, depuis que la 6800m GT de ma machine m’a lâchée (et entraînant un retour SAV pour changement de la carte mère), je porte une attention toute particulière à sa température. J’hésite entre une plaque de refroidissement classique, équipée de ventilateurs (de ce type par exemple) ou bien un refroidissement passif de type stand comme le Griffin Laptop Stand ou le stand de Rain Design qui trône souvent sur les bureaux de wherewedowhatwedo.com.

mStand de Rain Design

mStand de Rain Design

Problème direct à tout ceci, la nécessité d’acheter un clavier. Et là mon coeur balance entre Apple Keyboard Bluetooth ou USB. A 30€ le wireless, je ne sais pas quoi choisir. J’ai déjà une MX Revolution (donc sans fil) et je me dit que la logique voudrait que je continue dans le sans fil.

Reste une dernière chose à prévoir, un hub USB classe.

Et ouais, j’suis une pétasse à ma façon moi aussi.

Test brouillon de Tweetie

21
Apr/09
1

Allez hop, petit truc fait rapidement mais que j’avais envie de poster. Promis la prochaine fois je m’applique et on entendra ma jolie voix.


Screenflow & Tweetie test from Thibault Lacroux on Vimeo.

(Au moins, ScreenFlow a arrêté de prendre la poussière sur mon disque dur. Et j’peux faire voir Tweetie qui rosque quand même !)

URL Rewriting avec Stripes

15
Apr/09
0

Dans le cadre de mon stage, j’ai dû me mettre à Stripes afin de comprendre le fonctionnement de la plateforme actuelle.

Je souhaitait faire de la réécriture d’URL dans mes applications J2EE. Au cours de ma veille, je suis tombé sur UrlRewriteFilter, mais j’étais embêté du fait de devoir utiliser un filtre de plus sur mon application. Finalement, j’étais passé à côté de l’annotation @UrlBinding qui permettait de faire quasiment ce que je souhaitais au détail prêt que je devais terminé mes URLs par .action.

En fouillant un peu dans mon web.xml, j’étais tombé sur cette partie là :

1
2
3
4
<servlet-mapping>
	<servlet-name>StripesDispatcher</servlet-name>
	<url-pattern>*.action</url-pattern>
</servlet-mapping>

Pas de problèmes, je remplace la ligne 3 par

<url-pattern>/*</url-pattern>

Or, petits problèmes en perspective, plantage du serveur, redirections en boucle sur les mêmes pages. Owned.

Petite recherche de la part d’un collègue et j’apprends l’existence de DynamicMappingFilter dans Stripes. On reprends notre web.xml et on copie ceci :

1
2
3
4
5
6
7
8
9
10
11
<filter>
	<filter-name>DynamicMappingFilter</filter-name>
	<filter-class>net.sourceforge.stripes.controller.DynamicMappingFilter</filter-class>
</filter>
<filter-mapping>
	<filter-name>DynamicMappingFilter</filter-name>
	<url-pattern>/*</url-pattern>
	<dispatcher>REQUEST</dispatcher>
	<dispatcher>FORWARD</dispatcher>
	<dispatcher>INCLUDE</dispatcher>
</filter-mapping>

Et voilà, je peux mettre ce que je veux dans mes URLs !

Prochaine étape, pouvoir mettre des variables dans les @UrlBinding sans tout casser >_<

Connaître le nombre de ligne de code dans un dossier

14
Apr/09
4

J’inaugure une nouvelle catégorie dans laquelle je noterais les différentes réponses à des problèmes que j’ai rencontré dans mes petites aventures journalières.

Aujourd’hui, j’ai dû apprendre à compter le nombre de ligne de code dans un projet Java et ne voyant pas comment faire sous Eclipse (et puis compter, ça semblait un peu compliqué :p), j’ai gentiment demandé sur Twitter et la réponse est apparue quelques instant plus tard (merci @Patoch_ ;))

La réponse était ici, soit :

find . -type f | xargs cat | wc -l

Vous pouvez bien entendu utiliser tous les arguments de find pour préciser votre recherche, par exemple pour compter uniquement les fichiers dont l’extension est .java :

find . -type f -name "*.java" | xargs cat | wc -l
Tagged as: , , ,

Installation de Windows 7 sur un Mac (part 2)

22
Mar/09
0

Suite des aventures. Je me suis dit qu’émuler un programme avec Wine pour faire une ISO n’était peut-être pas une si bonne idée que ça, surtout quand des messages étranges venaient interférer dans le processus. J’ai donc installer Windows sur une machine virtuelle pour faire l’ISO en question grâce à la manipulation et Ô bonheur, cela à fonctionné. 100%, yaih !

J’avais déjà installé Windows XP et Vista sur mon Mac auparavant, sans trop de problème, avec un Vista qui reconnaissait beaucoup de chose dès l’installation. L’histoire est différente ici et en plus de cela, le lancement du programme d’installation de Boot Camp sur le CD de Leopard provoque une erreur. J’ai trouvé des solutions en parcourant un peu le net, mais elles étaient surtout valable pour les builds antérieures à la 7057. Ce qui fait que je me retrouve avec un bon paquet de choses non reconnues telles que le clavier (obligé de copier coller l’arobase pour l’avoir par exemple), le bluetooth, la carte son, le touchpad (donc pas de clic droit). Pour la carte son, ce fût assez rapide puisqu’un petit tour sur le site de Realtek m’a permis de télécharger le dernier driver. Le reste je n’ai pas réellement cherché, mas j’aurais bien aimé pouvoir utiliser correctement mon clavier et mon touchpad.

Du côté de l’OS en lui même, on est pas perdu quand on a connu Vista. Le système de dock (qui est une des rares nouveautés en fait) reste sympathique, mais je cherche tout le temps mon Exposé. Le fait de devoir cliquer sur l’icône puis de cliquer sur la bonne fenêtre est un tout petit peu “inergonomique” je trouve. Par contre, les changements sur le Alt-Tab sont sympa, la fenêtre sélectionné passe au premier plan alors que les autres voient leur intérieur disparaître. Mais bon, il me semble déjà avoir vu ça sur Linux. Niveau programmes, je trouve la présence du répertoire “Program Files (x86)” bizarre. Le fait de ne pas tout avoir au même endroit me dérange.

Malgré le peu de changement, je pense que si j’ai à travailler sous Windows je le ferais sur celui-ci, parce que l’OS se montre relativement réactif et puis petit plus, il possède un design plutôt soigné avec des wallpaper bien sympathiques (en particulier dans la série cartoon). Allez, je teste bientôt avec un jeu pour voir :3

Installation de Windows 7 sur un Mac (part 1)

21
Mar/09
0

Voici une petite manipulation qui est censée marcher si vous avez un message du genre
1.
2.
Select CD-ROM boot type:

sans que vous ayez la possibilité d’utiliser votre clavier, et bien je peux vous aider. Tout du moins je l’espère car j’ai quelques problèmes avec ma machine.

J’ai commencé par m’apercevoir que mon joli SuperDrive avait dû me lâcher il y a quelques temps puisqu’il m’a été impossible de graver l’ISO de Windows 7. Je ne l’utilise pas assez pour déterminer quand est-ce qu’il m’a lâcher, mais ce qui est certain c’est que ma machine n’est plus sous garantie. Il ne me reste plus qu’à trouver un SuperDrive d’occasion. J’en ai vu à 50€ mais aussi à 150 (gloups). J’ai donc remédié au problème en remettant en marche ma bonne vieille machine pré-Apple. Je grave l’image, j’insère le disque et j’obtient l’erreur ci-dessus.

Après quelques recherches sur le net, je suis tombé sur ceci. Autre problème qui s’est présenté à moi, plus de Windows sur mes machines. Le “Unzip-it” s’est résumé à une simple copie des fichiers du DVD gravé parce que l’ouverture avec le gestionnaire d’archive ne m’affichait qu’un “README” informant que le disque était un volume UDF. Le programme donnée sur la page ci-dessus à l’air de marcher via Wine sous Ubuntu, j’ai donc fait un wine cmd, puis j’ai tapé la commande donnée.

Le processus à l’air de s’être déroulé correctement, au chouïa prêt que l’image à l’air corrompue. Peut-être une erreur de gravage, je recommencerais demain !

Dollhouse

18
Feb/09
2

Intrigué légèrement par une plantureuse jeune femme apparaissant au bas de l’écran lors d’un épisode de The Sarah Connor Chronicles, je me suis dit que cela pouvait être seulement divertissant. Mon ami Christophe étant ce qu’on pourrait appeler un “série-vore” a été plus loin que moi et à choisis de se procurer le premier épisode de cette nouvelle série, Dollhouse. C’est donc ainsi qu’après quelques mésaventures moodlesque (comprendra qui pourra), un moment détente s’imposait.

Dollhouse, nouvelle série de Joss Whedon avec Eliza Dushku

Dollhouse, nouvelle série de Joss Whedon avec Eliza Dushku

Première réaction : “Oh, mais c’est Faith” (On se refait pas quand on est fan de Buffy). Après avoir apprécier Tru Calling, j’étais vraiment content de retrouver cette actrice dans quelque chose de neuf. Je dois même avouer que je l’appréciais bien plus que son alter-ego blonde. Deuxième réaction : “Joss Whedon ?!” (réalisateur de Buffy) Encore plus intéressant. La dernière production que j’ai vu de cette personne était Serenity. Un univers sympa, un film sans plus. Et après ça, je me suis mis à penser qu’il avait dû se prendre une retraite au soleil afin d’éviter de nouvelles critiques blessantes.

Pour parler un peu de la série, la trame se place sur les échanges de personnalités. Je n’en dit pas plus parce que j’avoue avoir aimé découvrir une série sans rien en connaître. L’épisode en lui même annonce de très bonnes choses, une histoire plutôt originale, bien tournée, avec des personnages qui se démarquent assez pour qu’on les retiennent. J’attends la suite avec impatience ! (c’est malin, t’a une série de plus à regarder maintenant…)

Nouvelle console, nouveaux jeux…

26
Jan/09
5

Le jeu vidéo et moi, ça remonte à quelques années maintenant. De la NES à la GameCube, en passant bien entendu par les consoles de Sony, j’ai toujours été plus ou moins plongé dans cet univers. Je me souviens encore des quelques larmes qui auront pu m’échapper à la fin d’un Xenogears ou des montées d’adrénaline en jouant à Devil May Cry 3.

Je n’avais jusqu’à présent jamais cru à l’arrivée de Microsoft dans l’univers des consoles. S’aventurer dans une aventure dont la totalité des produits était d’origine japonaise était déjà à la base, plutôt culotté. Bien sûr, ils avaient déjà quelques arguments pour eux, tel que la présence dans l’univers du jeux vidéo sur PC avec quelques perles telles que Age of Empire ou via DirectX. Il se trouve que ce dernier était un argument de poids pour les développeurs, car il signifiait principalement du temps gagné pour le portage des jeux. Au final, l’entrée de Microsoft sur ce marché fait beaucoup penser à Sony. Tous deux n’étaient pas plongés directement dans l’univers des consoles, et pourtant ils ont réussis à voler de nombreux joueurs à leurs concurrents.

Pourquoi une Xbox 360 plutôt qu’une PS3 ?

Tu m’a vu ? T’a cru que j’étais riche peut-être ? Ahahah

En effet, le prix fût un élément décisif pour l’achat de ma nouvelle console. la Xbox 360 à 139€ contre 400€ pour la PS3 (déduction faite des réductions disponibles lorsque j’ai fais mon achat), ya pas photo.

Ensuite au niveau offre de jeu… il faut avouer que Sony est en train de perdre toutes les exclus qui étaient potentiellement intéressantes pour moi. Au hasard, Final Fantasy XIII, même si malheureusement l’épisode Versus reste exclusif à la PS3 et je pense également à MGS4 pour lequel rien n’est annoncé. Globalement, les exclus PS3 tombent petit à petit pour devenir multi-plateforme. Peut-être la faute à une console qui reste extrêmement chère par rapport à ses concurrentes, moins agréable à programmer de l’aveu de certaines équipes de développement et donc peut-être peu rentable au final autant pour les éditeurs de jeux que pour les deux géants (Microsoft fait des bénéfices alors que Sony enregistre toujours des pertes importantes).

J’ajouterais aussi que les jeux présents sur PS3 me font de plus en plus penser à des jeux d’ado à moitié casual (bagnole, baston) alors que la Xbox propose de plus en plus de jeux d’aventures qui m’attirent bien (Fable II, Gears of War au hasard du côté des exclu).

Et sinon, ça donne quoi cette console ?

Côté on-line, je vais me limiter à dire que celui de la 360 est à la hauteur de sa réputation, c’est à dire cool. Plein de démo, de films en VOD, d’addons parfois gratuit. Je ne peux malheureusement pas en profiter a fond, car je n’ai pas encore de disque dur. L’abonnement me semble justifié, étant donné que le prix est valable pour tous les jeux, MMORPG ou pas. Contrairement au PlayOnLine de Sony j’ai envie de dire :)

Et ça c’est un peu le point noir de la console. On peut jouer avec celle qui nous est proposé de base, mais cela reste quand même relativement limité. Tout ce qui est dispo sur le Live doit être préalablement enregistré sur un support, et ce ne sont pas les 256Mo internes qui vont rattraper le coup (surtout qu’il y a apparement une partie du système dessus, ce qui fait qu’on arrive à 80Mo… Bon, bah les sauvegardes quoi). Et le HDD officiel coûte la modique somme de 129€ pour 120Go. Aux tarifs actuels du Go, ça fait quand même cher.

Mon côté feignant est aussi renforcé par le contrôleur sans fil. Eteindre et allumer sa console sans se lever, c’est vraiment le pied. Depuis le temps que j’attendait ça :3

Sinon côté logiciel pour interagir avec ma console, j’utilise Connect360 pour pouvoir utiliser les médias de mon Mac sur ma Xbox. Le tri reste hasardeux, mais je n’espérais pas avoir autant de chance (côté compatibilité Mac/Xbox). Et du côté de la gestion des amis, j’utilise Xbox Live Friends, qui a la gueule d’un vrai logiciel MacOS, contrairement à d’autres que j’ai pu tester. Si vous avez d’autres applis à me conseiller, n’hésitez pas ;)

Et tu joue pas avec ta console ?

Ah bah si quand même. J’avais déjà joué à Gears of War sur Windows, pour voir ce que ça donnait. Je n’avais pas été déçu en soit, un bon jeu d’action comme je les aime, mais au final je ne suis pas un joueur souris/clavier. L’habitude je dirais. Mais en l’occurrence, viser sur 360 avec un stick demande quand même une certaine habitude. Pour le jeu en lui même on voit que la console en a dans le ventre, c’est plutôt pas moche et ce même sur mon téléviseur cathodique. On sent qu’il y a eu une bonne évolution entre la génération précédente et celle-ci. Par contre, si j’avais une chose à dire, ce serait sur les voix françaises, à vomir, mais on commence à avoir l’habitude.

Côté Devil May Cry 4, ça bouge, ça tire, c’est classe. Mais après tout on commence à en avoir l’habitude. Vu que cet article commence a traîner en longueur, cela fera peut-être l’objet d’un autre billet.

Conclusion

Achat non regretté encore. Et non regrettable j’ai bien l’impression. Seul bémol, la connectique : J’ai un kit 5.1 avec entrée optique et la Xbox n’en possède point. Je profite donc seulement des jeux en stéréo, alors que la PS2 a son époque en possédait une. Je trouve ça dommage qu’il faille s’équiper en HD pour pouvoir bénéficier du privilège d’avoir du bon son (à moins que je n’ai pas trouvé l’adaptateur adéquat).

Une dernière chose, mon gamertag : Rykian !

Caramail 2.0 : Unikity

2
Nov/08
1

En me baladant dans mes fils RSS, je suis tombé sur l’interview d’un des créateurs d’un nouveau service de chat sur webdeux.info. En temps qu’ancien aficionados d’IRC, je me suis senti obligé de tester un service web 2.0 qui reprenait le principe d’un service 1.0 : Unikity.