Blog Jaune

Home

Windows 7 Sins

Blog Jaune est un blog sur pas mal de sujets différents, qui parle de tout, mais aussi de rien . Ça, ça arrive pendant longtemps.

Voici l'historique du blog, la liste des pages, l'endroit ou on peut lancer des recherches. Bon, mais surtout voici le flux rss. Si avec tout ça vous trouvez pas un article… 

18/06/2007 à 19:00

SpaceTime

    Ou comment découvrir les limites de la métaphore de l'espace de travail en 3D. Une ergonomie complètement loupée, des ressources gaspillées (si google affiche une description d'un site et pas un site, c'est peut-être pour être plus ergonomique et soulager les serveurs du site), en seulement un navigateur web, voilà la définition de SpaceTime™. Rien de bien nouveau à l'horizon, mais juste une expérience utile, car l'échec est aussi nécessaire dans la recherche technologique. Au passage, on est loin de l'ergonomie d'apple, retrouvée en partie dans beryl/compiz.

17/06/2007 à 11:25

Mélanger un tableau en ruby

    Une petite astuce du matin: Pour mélanger un tableau en ruby (array), il y a deux méthodes.
    La première ne donnera jamais le même ordre, à l'inverse de la deuxième qui change l'ordre, quand le tableau change.

>> [1,2,3,4,5].sort_by {rand}
=> [1, 5, 2, 3, 4]
>> [1,2,3,4,5].sort_by {rand}
=> [2, 1, 4, 5, 3]
>> [1,2,3,4,5].sort_by {rand}
=> [3, 2, 4, 5, 1]

>> [1,2,3,4,5].sort {1}
=> [5, 3, 1, 4, 2]

#quelque soit le nombre (différent de 0), l'ordre sera toujours le même
>> [1,2,3,4,5].sort {2}
=> [5, 3, 1, 4, 2]

>> [1,2,3,4,5,6].sort {1}
=> [6, 4, 1, 5, 3, 2]

>> [1,2,3,4,5,6,7,8].sort {1}
=> [8, 5, 1, 6, 3, 7, 2, 4]

15/06/2007 à 19:16

Deux scripts pour Adium

    Dans le genre inutile, et donc indispensable, voici deux scripts pour Adium.
Le premier sert à exécuter du ruby, pour avoir un pseudo dynamique par exemple.

Ici, le script va chercher le nombre d'articles sur wikipedia:
Nombre d'articles sur wikipedia fr: %_ruby{
    require 'net/http'
    page = Net::HTTP.new('fr.wikipedia.org', 80).get('/wiki/Utilisateur:Apultier/nb', nil).body
    nb = /<p>(.+)<\/p>/.match(page)[ 1].gsub( '&#160;','')
    puts nb
}

Télécharger le script (4ko)

Le deuxième est un traducteur SMS.
Les puristes peuvent lui reprocher le fait qu'il est très bête (il se contente de faire des remplacements), mais pour le peux de fois qu'il va servir, c'est tolérable.

%_sms{Des milliers de Poètes, travaillant pendant des milliers d'années, ne pourraient décrire ta beauté.}
dé milié de poèté, travailan p1dan dé milié dannéé, ne purrai1 décrire ta bOté.

Télécharger le script (8ko)

13/06/2007 à 11:39

Safari sur PC

    Déjà, on pourrait arrêter d'assimiler pc et winnonononondows ? Même si l'équipe marketing d'apple a choisi d'ignorer le libre, l'on ne devrait pas faire de même. Par ailleurs, je souhaite bien du courage à cette équipe, pour corriger la honte qu'à provoquer cette horrible beta.
    Autre point choquant, dans ce marketing, c'est les graphiques de part de marché.

Apple veut donc être seul face à Internet Explorer, ça parait louche et totalement impossible.

Graphique safari

Allez, voilà à quoi l'on devait s'attendre, si on prend on compte la progression de Firefox, et la bonne humeur de Steve Jobs.