-->[]

Aller au contenu | Aller au menu | Aller à la recherche

mercredi 31 mars 2004

jabber de dire une connerie

Sur jdev@conference.jabber.org :


[22:39:59] *** Kormichev has joined
[22:40:40] <Kormichev> 44
[22:40:48] *** Kormichev has left
[22:41:30] <ze> 42 ?

jdev est donc un salon de discussion très sérieux pour les gens qui développent des trucs pour Jabber, voire même les gens qui font évoluer ce protocole.
Comme vous pouvez le constater, il est nécessaire d'avoir une très bonne connaissance du protocole Jabber/XMPP et un anglais parfait.

lundi 29 mars 2004

efficacité

Vous connaissez peut-être le célèbre paradoxe : Plus il y a de gruyère, plus il y a de trous. Plus il y a de trous, moins il y a de gruyère. Donc plus il y a de gruyère, moins il y a de gruyère.

Pour vous en exclusivité, top(1) a revisité la théorie. Maintenant, c'est : "Plus il y a de processeurs, plus la machine est idle". Avec preuve.

vendredi 26 mars 2004

La sécurité c'est important

On trouve vraiment de tout dans les JEPs.

Ga la la que la vie est dure

C'est quand même un peu le bonheur. Ma soeur est en stage depuis un mois chez MCM, elle s'occupe des partenariats avec les étudiants, et elle a tout le temps plein de places pour plein de trucs. La dernière fois, elle devait aller à une soirée prout prout avec Paris-Match, et mademoiselle se tape la discute avec Laurence Ferrari. Pis pas du oh j'ai toujours rêvé de vous voir,hein :


L.F. (en se la pétant un peu) : Il n'y a pas assez de filles dans le journalisme, je trouve... C'est dommage vous ne croyez pas ?
Delphine : Oh vous savez, moi le journalisme c'est pas trop mon truc. Je préfère "Vis ma vie".

Ce soir, mademoiselle est "obligée" d'aller au Gala de l'École Centrale, son chef lui a demandé comme une faveur. Elle a donc accepté, la mort dans l'âme comme on peut l'imaginer, et a bien sûr récupéré 2 places supplémentaires. Ben oui, le devoir d'un grand frère c'est d'assister sa soeur dans de telles situations pénibles :)

La vie est parfois cruelle.

mercredi 17 mars 2004

but Y ?

Je viens de tester (vite fait) quelque chose dont on risque d'entendre parler de plus en plus : Y-Window.
Voilà c'est tout.
Pour les liens faut demander à Google, j'ai super pas le temps :)

remote, remote... mon cul ouais

Super : j'ai réussi à faire exécuter un programme par un serveur RPC situé sur ma machine, à la demande d'un client RPC situé... sur ma machine. Le XML-RPC en question est transporté sur du Jabber, par un serveur situé... allez je vous laisse deviner. La magie d'internet.

lire la suite

mardi 16 mars 2004

Mother

J'aime pas trop parler des films que j'ai vus, tout simplement parce que je me sens incapable de parler d'un film sans avoir l'impression de le réduire. Pour ne pas "trahir" le film, il faudrait... le montrer. C'est aussi pour ça que je serais incapable de traduire un bouquin : à chaque fois que je lis un livre en VO pas française, je me dis qu'il serait impossible, en le traduisant en français, de faire passer exactement les mêmes émotions que l'oeuvre originale. Une sorte de sabotage, en quelque sorte. C'est d'ailleurs pour ça que, autant que possible, je préfère les livres et les films en VO, que ce soit français, anglais, tchétchène ou que sais-je (je parle super mal le que-sais-je par contre), avec quand même un sous-titrage quand c'est des langues trop bizarres (par exemple tout sauf le français et l'anglais, en fait).

Pour en revenir à Mother, je vais quand même en dire 2-3 mots, parce que ça fait longtemps que j'avais pas vu un film aussi étrange, et puis aussi ce blog est un peu vide.
Ben voilà, d'ailleurs mine de rien je viens de tout dire. Je le redis quand même, parce que je suis sûr que tout le monde a loupé l'assertion : ça fait longtemps que j'avais pas vu un film aussi étrange.
Un film où il se passe des choses complètement incongrues, et en même temps on se dit que c'est tellement courant... On hésite entre se dire c'est vraiment exagéré, ou bien c'est trop ça.

Les deux, en fait. Enfin bon, ceux qui iront le voir ne le regretteront sûrement pas, je suppose.

Putain je suis nul en critiques de films

lundi 8 mars 2004

Les bouts du tunnel

Bon, je viens de découvrir un truc pas mal qui devrait intéresser pas mal de monde, par exemple les étudiants de l'INSIA.
Ce merveilleux protocole qu'est SSH comporte une fonctionnalité que je ne connaissais pas : le port-forwarding dynamique. Autrement dit, le client ssh transforme votre machine en proxy SOCKS (4 ou 5).
Comment ça marche : ssh -D nnnn login@machine_distante
Et ça fait quoi ? Ça permet d'utiliser localhost:nnnn comme serveur SOCKS quand on en a envie. Petit exemple.
Je suis sur une machine qui s'appelle par exemple "pfff" (on ne rigole pas). Je fais les opérations suivantes :

  • davux@pfff% ssh -D 1080 dammouia@ssh.insia.org
  • J'ouvre mon browser web préféré que j'ai préalablement configuré pour toujours passer par le serveur localhost sur le port 1080 (c'est juste pour l'exemple, il faut bien sûr le configurer de manière moins catégorique)
  • J'essaie de charger une page sur 10.43.43.1 (oui oui, c'est bien une IP non routable)

Que se passe-t-il ? La page demandée est chargée : le browser l'a demandée au serveur SOCKS en local qui est allé demander à sa mère ssh.insia.org parce que tout seul il y connaît rien. Et pour ssh.insia.org, 10.43.43.1 ça répond, donc il fait passer. En plus, ce qui est cool c'est que la partie internet du voyage se fait sur une connexion chiffrée.
Total : on se retrouve avec la même chose que les tunnels SSH classiques, mais en mieux : chaque requête peut s'adresser à une machine différente (c'est un tunnel avec une entrée et plusieurs sorties en fait).

Alors y'a quand même un problème, qu'on connaissait avec le port-forwarding classique : si la machine en face est un serveur web qui bosse avec des virtual hosts, c'est pas cool de lui filer juste une IP. Le problème, c'est que c'est l'OS local qui essaie de résoudre le nom, et que forcément, il connaît pas la machine qu'on cherche, par exemple machinelocale.insia.org. Une solution est alors de mettre la correspondance entre 10.43.43.1 et machinelocale.insia.org dans le fichiers /etc/hosts (sous unix). Une autre solution serait que le DNS de insia.org (dans notre exemple) réponde aux requêtes qui demandent machinelocale.insia.org. Ça ne poserait pas de problème de sécurité énorme de dévoiler quelques noms de machines internes (puisqu'elles sont internes justement, donc inaccessibles), et ça permettrait d'éviter de maintenir une liste de mappings.

Enfin donc voilà : cette méthode devrait permettre d'éviter de configurer plein de tunnels SSH dans tous les sens. Un seul tunnel dynamique et ça roule...

Sagesse

Je comprends pourquoi les bébés arrêtent pas de pleurer quand ils font leurs dents. Ça fait trop mal ces conneries.

(je comprends aussi pourquoi les bébés arrêtent pas de pleurer quand ils ont la dalle... faudrait que je pense à manger de temps en temps)

Contrôleur matériel, ça c'est sûr

L'avenir me dégoûte.

J'aurais jamais cru possible que cette horreur de DRM (anciennement Palladium) inventée par Microsoft soit vraiment utilisée un jour. Windows qui contrôle le BIOS, la carte graphique, la carte son...

Et en utilisant un autre OS, c'est pareil, puisque la protection est au niveau du matériel. Et le pire c'est que des constructeurs commencent déjà à l'utiliser.

Ça me dégoûte. Vraiment.

Enfin, peut-être que ce genre de conneries va faire un peu plus parler de l'Open Hardware.

vendredi 5 mars 2004

fais gaffe t'as la bouche pleine de terre

<davux> bisou au passage
<Eve> bisou au passage pareil
<Eve> pis bisou à toi aussi :)

jeudi 4 mars 2004

non rien

Quand même, apprendre la mort de Claude Nougaro sur linuxfr, c'est pas commun.

mercredi 3 mars 2004

Le goût des choses saines

Joël : Putain j'ai soif, y'a rien à boire ici.
Moi : bah t'as la fontaine, juste là.
Joël : Quoi ? L'eau cuivrée, là ? C'est pas de la bonne eau ça.
Moi : ...
Joël : Allez je vais m'acheter du Coca.


Parse error: syntax error, unexpected T_STRING, expecting ')' in /var/www/davux.weeno.net/public_html/blog/ecrire/tools/bbclone/var/access.php on line 2293