P
'
t
i
t
e
C
h
a
t
t
e
 
spacer~ ALCOHOL & CALCULUS DON'T MIX. NEVER DRINK & DERIVE Articles | Connexion
 
~INTERLUDE

 Japon 2009 : Tokyo, Roppongi (2)
01/07/2009 - 08:00

Tokyo Smog



Réponses (2)Romain GUY (Gfx)


 Japon 2009 : Tokyo, Akihabara (0)
30/06/2009 - 07:07

Tokyo, Metro and Phones



Réponses (0)Romain GUY (Gfx)


 Road Trip 2008 : Joshua Park (0)
19/06/2009 - 07:37

Joshua Tree Park



Réponses (0)Romain GUY (Gfx)


 Road Trip 2008 : Monument Valley et Canyon de Chelly (0)
18/06/2009 - 07:11

Dark Monument Valley

Canyon de Chelly Spotlight



Réponses (0)Romain GUY (Gfx)


 Présentations Google I/O disponibles en ligne (2)
06/06/2009 - 09:53

Alors que JavaOne vient tout juste de se terminer, toutes les vidéos des sessions de Google I/O apparaissent en ligne. Si vous êtes intéressés par Android ou les API Google, rendez-vous sur le site de Google I/O. Je vous recommande évidemment les présentations Android :)



Réponses (2)Romain GUY (Gfx)


 Air France : "C'est pas nous, c'est IATA !" (3)
04/06/2009 - 22:38
Peut-être certains d'entre vous ont entendu parler de l'action menée par l'UFC Que Choisir contre certaines clauses abusives pratiquées par certaines compagnies aériennes. Aujourd'hui même j'ai pu constater par moi même l'étendue d'une pratique pour ainsi dire ... franchement malhonnête de la part d'Air France.

#ProgX Image


Je devais théoriquement embarquer ce matin sur le vol Paris CDG/Genève de 7h00, manque de chance, un accident sur la route, provoquant un embouteillage pour le moins exceptionnellement conséquent m'a fait arriver en retard de 10 minutes ...
Confiant, je me dirige vers le guichet Air France afin de voir ce qu'il était possible de faire. J'ai donc été accueilli par une hôtesse à l'amabilité douteuse qui m'annonce que pour prendre un vol suivant, je dois repayer un billet plein tarif (jusque là, je m'y attendais) mais que tous les autres vols sont pleins ... décidément c'est ma journée. C'est précisément à ce moment là, que pris d'un doute, je lui pose la question suivante : "Si je me rends à Genève par un autre moyen, je pourrais tout de même prendre le vol retour demain soir ?". La réponse "Oui, en repayant un billet plein tarif, ce sont les conventions IATA, les billets doivent absolument être validés dans l'ordre d'émission, c'est comme ça et ce n'est pas la peine de discuter je ne peux rien y faire !" ... visiblement, je ne devais pas être le premier dans cette situation face à cette hôtesse.

Hormis les taxes d'aéroport qui sont récupérables, j'ai donc pu *m'asseoir* sur 650 euros (j'ai heureusement pu annuler la voiture de location et l'hôtel sans frais).

A l'heure qu'il est, je n'ai pas l'intention de réclamer puisque par expérience, je sais pertinemment que dans la majeure partie des cas, cela ne sert à rien face à ce genre de compagnies et quand bien même, si Air France daigne changer son fusil d'épaule sur ce genre de pratiques, ce ne sera sûrement pas rétroactif. De plus, après ceci, je me doute bien qu'Air France en "a rien à battre" du petit client que je suis. A vrai dire, jusqu'à ce jour je ne voyageais prioritairement sur Air France, mordicusement sûr qu'avec cette compagnie, soucieuse d'une bonne relation clients, je serais à l'abri de ce genres de mauvaises surprises quitte à payer mes billets plus chers ... je me suis lourdement trompé.
La conclusion que je retire de cette péripétie c'est que finalement, Air France ne dispose d'aucun avantage par rapport à des compagnies "low cost" (pour le voyageur que je suis) et logiquement, à l'avenir, lorsque j'aurais le choix entre Air France et une autre compagnie, mon choix se tournera systématiquement vers la moins chère.


La question que je me pose actuellement est la suivante : Maintenant que Air France sait que je ne monterais pas dans le vol retour, vont-ils vendre à nouveau la place ? :-°


Réponses (3)Erik LOUISE (RICO)


 Quiz Java (4)
21/05/2009 - 07:26

Je vous ai déjà parlé à plusieurs reprises des syntaxes curieuses de Java et en nettoyant du code je suis tombé aujourd'hui sur une curiosité que je n'avais pas utilisé depuis des années. Il faut avouer qu'elle n'est pas très utile et surtout assez... "sale". Mais avant de vous la montrer j'aimerais voir si vous la connaissez.

Voici donc un petit problème très simple, ni le code ni la question ne contient d'erreur. Je vous donne la classe A suivante :

class A {
    private String getName() {
        return "Class A";
    }

    class B {
        void doYourJob() {
            System.out.println(getName());
        }
    }
}

Voici maintenant une classe C et sa méthode main:

class C {
    public static void main(String... args) {
        // TODO
    }
}

L'exercice consiste à écrire dans le code de la méthode main, sans modifier la classe A ni la classe B, une ou deux lignes de code qui appellent la méthode B.doYourJob(). L'exécution de la classe C doit produire le résultat suivant:

Eden:Desktop gfx$ java C
Class A
Eden:Desktop gfx$ 

Et on ne triche pas !



Réponses (4)Romain GUY (Gfx)


 Uncharted: Drake's Fortune (2)
20/05/2009 - 09:17

Je viens de finir Uncharted: Drake's Fortune sur PlayStation 3. Uncharted est sorti fin 2007 et j'ai toujours hésité à y jouer en raison des critiques parfois moyennes. Je suis néanmoins ravi d'avoir enfin succombé car il y avait bien longtemps qu'un jeu ne m'avait pas autant emballé.

Bien que ce jeu ne soit effectivement pas original dans son gameplay, il est extrêmement efficace, plaisant à jouer et surtout très fun. Ce qui est le plus important après tout. La réalisation du jeu est probablement le plus gros point fort du jeu. Le style visuel est très plaisant, enfin différent du gris marron des jeux d'action modernes, et superbement bien implémenté. Au-delà de ces considérations techniques, ce sont surtout les innombrables détails que l'on découvre au fur et à mesure qui ravissent: les plis des vêtements du héros, les vêtements qui se mouillent puis sèchent, les nombreuses animations toujours adaptées à la situation, la qualité et la variété des textures, etc.

Naughty Dog a réalisé les nombreuses cinématiques avec autant de brio que le jeu lui-même. L'histoire, bourré de clichés efficaces, vous rappellera avec délice ces films d'aventures des années 80 comme Romancing the Stone, la série des Indiana Jones. Les acteurs jouent leurs rôles à merveille et tous les doublages sont extrêmement convaincants, du moins en VO US. J'aimerais en fait que ce jeu devienne un film :)

Ne vous fiez pas trop aux critiques de ce jeu et écoutez les joueurs. C'est ce que je fais et je suis vraiment content de ne pas être passé à côté de cette perle.

Uncharted: Drake's Fortune


Réponses (2)Romain GUY (Gfx)


 Nouvelle voiture, yay ! (16)
10/05/2009 - 22:24

Ça y'est je suis un grand, j'ai acheté ma première voiture ! Je suis maintenant l'heureux propriétaire d'une Mazda 6. Je remercie d'ailleurs Erect0r pour m'avoir soufflé l'idée, je n'aurais jamais pensé à cette marque moi-même :)

#ProgX Image

#ProgX Image

#ProgX Image

#ProgX Image



Réponses (16)Romain GUY (Gfx)


 Petit coucou d'Italie (6)
27/04/2009 - 19:00
Départ de Roissy/CDG avec A319 : Beau temps ... stop
Arrivée à Milan/Malpensa avec un Hydravion : Temps pourri de chez pourri ... stop

Bref, j'y suis jusqu'à Mercredi soir, j'espere qu'il va au moins y avoir une ou deux éclaircies, parce que là ... même en France, j'avais rarement vu ça :)


Réponses (6)Erik LOUISE (RICO)


 Petit coucou du Japon (8)
20/04/2009 - 18:06
Bonjour aux lecteurs de #ProgX (s'il en reste :) depuis Kyoto ! Cela fait une semaine que je suis ici et j'ai deja 46 Go de photos. J'espere en avoir quelques-unes correctes a montrer a mon retour (temps de merde @!#).


Réponses (8)Romain GUY (Gfx)


 Golden Gate en fin d'après midi (2)
03/04/2009 - 09:30

Golden Gate Afternoon



Réponses (2)Romain GUY (Gfx)


 Road Trip 2008 : Mesa Sunset (0)
16/03/2009 - 05:36

Mesa Sunset



Réponses (0)Romain GUY (Gfx)


 Road Trip 2008 : Monument Valley/Dust (0)
06/03/2009 - 08:31

Dust and Light



Réponses (0)Romain GUY (Gfx)


 Market Sunset (7)
28/02/2009 - 04:26

Market Sunset



Réponses (7)Romain GUY (Gfx)


 
#ProgX©2005 Mathieu GINOD - Romain GUY - Erik LOUISE