12/10/2006
12/09/2006
Firefox et Java
Vous est-il déjà arriver sur une page avec un applet java et que vous ne soyez pas capable de le voir... Voici la solution: il suffit d'installer dans un premier temps le java de SUN (sun-java5-jre)
apt-get install sun-java5-jrele plugin qui va avec... Maintenant allez dans le répertoire des plugins de Firefox:
cd ~/.mozilla/pluginset il ne suffit plus que de créer un lien symbolique:
ln -sfn /usr/lib/jvm/java-1.5.0-sun/jre/plugin/i386/ns7/libjavaplugin_oji.so ./ça y est le tour est joué: amusez vous bien
Tags: java, plugin, sun, firefox, sun-java5-jre
Freemind sur ma Debian
Freemind est une application java, permettant de créer facilement des cartes cognitives. Freemind est publié sous licence GNU GPL. Il existe donc un paquet sous Debian ;-) Installons le... Mais lorsque vous essayez de lancer Freemind, vous allez vous retrouver avec une erreur du genre:

Tags: java, freemind, sun-java5-jre, carte cognitive, cognitif, debian, export
Exception in thread "main" java.awt.AWTError: Cannot load AWT toolkit: gnu.java.awt.peer.gtk.GtkToolkit at java.awt.Toolkit.getDefaultToolkit(libgcj.so.7) at java.awt.GraphicsEnvironment.getLocalGraphicsEnvironment(libgcj.so.7) at java.awt.Window.en fait il ne peut charger le toolkit gnu.java.awt.peer.gtk.GtkToolkit, qu'à cela ne tienne: installons le java de SUN: java-1.5.0-sun (jre) soit:(libgcj.so.7) at java.awt.Frame.(libgcj.so.7) at javax.swing.JFrame.(libgcj.so.7) at freemind.main.FreeMind.(FreeMind.java:68) at freemind.main.FreeMind.main(FreeMind.java:500) Caused by: java.lang.ClassNotFoundException: gnu.java.awt.peer.gtk.GtkToolkit at java.lang.Class.forName(libgcj.so.7) at java.lang.Class.forName(libgcj.so.7) at java.awt.Toolkit.getDefaultToolkit(libgcj.so.7) ...6 more zsh: exit 1 freemind
apt-get install sun-java5-jreRéessayons... Même problème: cela signifie qu'il faut indiquer à Debian où regarder: ajoutons donc ces deux petites lignes:
export PATH=$PATH:/usr/lib/jvm/java-1.5.0-sun/binLa première indique où regarder pour trouver l'application Java, et l'autre où regarder quand on a démarrer Java pour les librairies et autres... Réessayons: ça marche
export JAVA_HOME=/usr/lib/jvm/java-1.5.0-sun/

Tags: java, freemind, sun-java5-jre, carte cognitive, cognitif, debian, export
12/07/2006
Casino Royal
Le dernier James Bond... Je dois avouer, qu'étant trop jeune pour avoir pu apprécier les James Bond de Sean Connery... Je préférais de loin Pierce Brosnan, même s'il était un peu vieillissant... J'étais donc un peu curieux de voir Daniel Craig incarner le célèbre agent secret au service de sa majesté... et je n'ai pas été déçu: il est parfaitement à son aise dans le costume d'un 007 qui vient juste d'être promu double 00. D'ailleurs savez vous ce que signifie 007? Le premier 0 signifie qu'il a le droit de tuer, le second qu'il l'a déjà fait et le 7 est là pour rappeler qu'il est le 7ème agent. Vous verrez donc les premiers meurtres de James Bond... mais contrairement aux James Bond précédants excepté "Meure un autre jour"... Daniel Craig s'en prend plein la figure (pour ne pas citer d'autres parties de son anatomie)... et l'intrigue n'est pas trop plate ;-) Un très très bon divertissement: de l'action mais avec un fond: du très grand James Bond ;-) à aller voir ;-)Petite paranoïa passagère...
ça y est ça me reprends... Je ne veux pas que Big Brother regarde au dessus de mon épaule à chaque fois que je fais une recherche sur Internet... Donc aidé de mon fidèle Renard, j'ai installé quelques extensions pour rendre la vie un peu plus difficile à Yahoo, Google ou MSN...
- CookieCuller: il vous permet de spécifier quels sont les cookies intéressants et que vous voulez garder... Une fois la sélection terminée, il suffit d'aller dans
Edit > Preferences > Privacy et d'indiquer tous les cookies à la fermeture de Firefox... Ne vous inquiétez pas CookieCuller protège les cookies que vous avez sélectionné: ces dernier seront encore là au prochain démarrage de Firefox. - TrackMeNot: j'aime bien ce nom, qui ressemble un peu au contraire de ForgetMeNot... Cette fois vous aller inonder (à raison d'une requête par minute, par défaut) les grands moteurs de recherches avec des recherches bidons du genre Pamela Anderson, Truck, Irak et j'en passe... Vous pouvez même personnaliser cette liste ;-)
- BlackBox Greasemonkey Extension: cette extension renvoie toutes vos requêtes faites sur Google, Yahoo ou MSN vers le site BlackBoxSearch qui est un proxy sécurisé...
Tags: BlackBox, Greasemonkey, Extension, CookieCuller, TrackMeNot, Google, Yahoo, MSN
12/06/2006
Métaphore de la virtualisation
Il y a quelque temps, j'ai assisté à une conférence au cours de laquelle un intervenant a utilisé cette métaphore pour explique le principe de la virtualisation au sein de l'entreprise:
Imaginez que vous utilisez Google Earth, que vous zoomez Place de la Concorde à 18H. Vous voyez l'obelisque et plein de voitures... C'est un véritable cauchemar plein d'embouteillage et où on n'avance pas. Vous zoomez encore et vous vous apercevez que dans chaque voiture il n'y a qu'une seule personne... Imaginez maintenant que vous pratiquiez le co-voiturage... dans chaque voiture il y a 5 personnes maintenant: ce qui signifie que sur la place de la Concorde, il y a 5 fois moins de voitures... Le trafic est fluide... Mais encore faut-il que toutes les personnes au sein d'une même voiture veuillent aller dans la même direction... C'est ça les promees et les difficultés de la virtualisation...J'ai adapté un peu parce qu'il ne parlait pas de co-voiturage mais de bus... Ce qui est bien mais qui suppose de changer toutes les machines... ce qui en matière de cout n'est pas vraiment optimal... Surtout que des solutions comme Xen, Qemu ou VmWare sont quasiment multi-plateforme... Je voulais seulement partager avec vous ce petit moment de poésie ;-)
Tags: Xen, Qemu, VmWare, Concorde, virtualisation, optimisation
12/05/2006
Vague de spam...
Est-ce moi ou bien y a-t-il une recrudescence du spam... ou bien est-ce le moteur d'anti-spam de Gmail qui n'est plus à la hauteur...? Dans tous les cas voici le genre de spam que je reçois depuis quelque temps... Il vous noie le moteur anti-spam avec un charabia qui semble normal à une machine mais qui ne signifie absolument rien pour un être humain... J'ai beau les signaler à Google régulièrement... Rien ne change... J'en ai déjà éliminé une partie grace à une série de filtres, mais c'est un peu une rustine... M'enfin, je me demande ce que les spammeurs veulent faire passer avec ce genre de truc:
When companies falter or are under-valued they quickly get scooped off of the public markets. So what happens when you extrapolate an estimate based on two measurements of differing certainty?
When companies falter or are under-valued they quickly get scooped off of the public markets. So what happens when you extrapolate an estimate based on two measurements of differing certainty? Clients include AOL, eBay, MySpace, plus virtually every major interactive agency in the US. OK, then, on to Excel. I disabled trackbacks on my site because of spam. Asa Julian showed up a week and a half early this Saturday afternoon.
And I was trying to read the article about it over her shoulder, while she open and closed windows, checked her email, and otherwise made it hard for me to read anything on her screen. I'm arguing that the most attractive equity returns are being systematically removed from the pubilc markets. Public companies are being taken private to avoid costs and to take better risks with their capital beyond what Wall Street's quarterly thinking allows.
It just gives an answer. How many cells are there in the total sample?
It just gives an answer.
Efficient markets, perfect information, etc. Not much room for new sites in that flow.
Instead, the borrower signed a contract guaranteeing the payment of a certain percentage of their post-graduation income. Not sure how I'm going to deal for a week until the replacement arrives.
If they need to find something, they Google it. How many cells are there in the total sample? But, a SWEAR BEAR that says EAT SHIT and. And the nursing staff at Beth Israel hospital is soooo nice.
12/02/2006
Flash Player 9.0 pour Linux
Youpi, ça y est, je vais enfin pouvoir jouer aux jeux flash et pouvoir profiter entièrement du Web 2.0 basé sur Flex2.0. En plus pour une fois rien de difficile: c'est l'enfance de l'art ;-) il suffit de récupérer le plugin à cette adresse:
http://www.adobe.com/go/fp9_update_b2_installer_linuxplugin
vous le décompressez et il ne suffit plus que de copier libflashplayer.so dans votre répertoire utilisateur des plugins de votre renard préféré (Firefox), ce doit être quelque chose comme: ~/.mozilla/plugins/ ... ça y est redémarrez le renard et en route pour tous les sites en flash (vous pouvez tester un jeu MacDo) And now enjoy ...
http://www.adobe.com/go/fp9_update_b2_installer_linuxplugin
vous le décompressez et il ne suffit plus que de copier libflashplayer.so dans votre répertoire utilisateur des plugins de votre renard préféré (Firefox), ce doit être quelque chose comme: ~/.mozilla/plugins/ ... ça y est redémarrez le renard et en route pour tous les sites en flash (vous pouvez tester un jeu MacDo) And now enjoy ...
Tags: flash player, flash 9, linux, Firefox, Flex2.0
11/30/2006
Les Intel Dual Core vont se trainer
Une nouvelle attaque devrait bientôt faire grand bruit dans le monde de l'informatique... Cette attaque a été développée par Onur Acriçmez, Cetin Kaya Koç et Jean-Piere Seifert, pour l'instant aucun code n'est disponible, du moins à ma connaissance... Mais toute la théorie de l'attaque a été publié dans un article intitulé: "On the Power of Simple Branch Prediction Analysis". Cette attaque permettra donc de récupérer la clé RSA, lorsque vous utilisez OpenSSL pour signer un document ou encrypter un de vos documents... Le calcul RSA est basé sur une exponentiation du message (grosso modo), or parce que les calculs sont faits en binaire (c'est mieux sur un ordinateur ;-) ) lorsque la clé possède un 1 le temps de calcul est un tout petit plus long que si c'était un 0. Des contre mesures ont donc été mises au point mais cette fois la faille se cache au sein des nouveaux processeurs... En effet pour accélérer les calculs, les résultats sont anticipés... C'est justement de cette particularité que tire partie l'attaque... Comment les fondeurs vont réagir? L'avenir nous le dira, à suivre...
11/29/2006
Un chien obèse...
Ce matin dans le journal anglais, on peut lire que les frères Derek et David Benton sont actuellement au tribunal parce que leur chien est obèse... Non pas qu'ils poursuivent une quelconque marque de Fast Food pour chien (Royal McDo) , non ce sont eux les accusés 0_0 mais de quoi les accusent-on : de trop nourir leur chien...
j'attends la prochaine étape : les parents d'enfants obèses envoyés au tribunal pour avoir trop nourri leurs rejetons ou pour leur avoir laissé manger n'importe quoi... Je sens que les avocats vont bientôt pouvoir se frotter les mains... du moins dans un premier temps aux Etats Unis ;-)
j'attends la prochaine étape : les parents d'enfants obèses envoyés au tribunal pour avoir trop nourri leurs rejetons ou pour leur avoir laissé manger n'importe quoi... Je sens que les avocats vont bientôt pouvoir se frotter les mains... du moins dans un premier temps aux Etats Unis ;-)Tags: chien obèse, tribunal, Royal McDo
11/28/2006
Retina & Nessus
Ce sont tous les deux des scanners de vulnérabilités, c'est-à-dire que vous leur fournissez une cible et quelques informations sur cette dernière du genre un nom d'utilisateur et son mot de passe... Et ces deux logiciels vous fournissent un rapport sur les vulnérabilités de la cible... Ils sont tous les deux équipés d'un système de mise à jour (au moins tous les jours). Mais la grande différence est que l'un est libre et multi plateforme (Nessus) et que l'autre ne fonctionne que sous Windows et est payant. Je travaille un peu à la consolidation des résultats issus de ces scanners... je peux vous dire que maintenant je sais vraiment pourquoi je préfère l'open source et le logiciel libre! Nessus fonctionne naturellement avec MySQL, qui est parfaitement géré au PHP, qui est lui même parfaitement intégré à Apache... Alors que Retina ne fonctionne qu'avec SQL Server qu travers d'un DSN et d'un ODBC... Après avoir compris cela, il vous faut encore exploiter la base de données avec du PHP, j'ai bien essayé mssql_connect mais visiblement il faut changer les dll ... Je me suis donc tourné vers une solution ODBC avec PHP... Tout ça en local car la simplicité de SQL Server Express 2005 n'est qu'apparente et je n'ai toujours pas réussi à le faire fonctionner correctement en réseau... Mais bon il paraitrait que parce qu'on paye on a un meilleur service après vente... Oui Monsieur à part si la société a sa solution bricolée qu'elle veut vous refourguer contre paiement... Elle n'est pas belle la vie... Alors les personnes qui ne voient pas l'interêt de l'Open Source et des logiciels libres... c'est très certainement qu'ils ne considèrent l'ordinateur que comme une grosse console qui sert de temps en temps à écrire une lettre au Père Noël...
Tags: Retina, Nessus, Open SOurce, Logiciel libre, ODBC, DSN, SQL Server Express 2005, MySQL
11/27/2006
Les moteurs de recherche coopératifs
Je viens juste de créer ce nouveau site qui s'appuie sur la technologie de Google... En effet il est possible de retreindre le domaine de recherche du moteur Google pour créer un moteur de recherche performant donnant des réponses beaucoup plus pertinentes. L'intérêt du système est que des groupes d'utilisateurs peuvent ajouter leurs propres urls au système pour l'améliorer. En voici deux exemples:


un moteur de recherche dédié à la distribution Gentoo/Linux et en Français

un moteur de recherche dédié à la distribution Debian/Linux et en Français

un moteur de recherche dédié à la distribution Gentoo/Linux et en Français
de nombreux autres moteurs seront bientôt disponibles à cette adresse: http://cosearch.googlepages.com ;-) SO ENJOY
Tags: moteur de recherche, google, Debian, Gentoo, Linux, collaboratif
11/18/2006
Angry Alien Productions
En parcourant la blogosphère (notamment le blog "Ceci dit...") j'ai découvert ces petits films d'une trentaine de seconde en flash. 30 secondes c'est le temps nécessaire pour vous raconter un film en entier: Pulp Fiction, Massacre à la tronçonneuse, Star Wars, Reservoir Dog, Les aventuriers de l'arche perdu, Titanic, Scream, Rocky... Je suis un fan des Happy Tree Friend, qui sont un peu les Itchy&Scratchy de notre monde alors j'ai beaucoup apprécié ces petites animations beaucoup moins violentes mais extrêmement bien réalisées: bonne scéance









Inscription à :
Articles (Atom)