Off the record

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

samedi 2 juillet 2011

Who is occupying *my* port?

Annoying bind exception...
If it looks like :

java.net.BindException: Address already in use

Then you might start your inquiry with the following command :

Windows : netstat -nab

OSX / Unix : lsof -i :9000

And...

WTF, Firefox (might be Windows though) is responsible for the port occupation. Shut down Firefox, kill the annoying issue !

-> lsof == list open files -> man lsof

jeudi 6 décembre 2007

Forward de ports...

Bon. On a besoin de tester un produit dont la license est limitée à l'usage sur l'hôte localhost? Bon. Une petite manip simple peut nous aider à le tester quand même sur des hôtes distants.
Il suffit en fait d'ouvrir un port d'écoute localement (comme le fait tout serveur) par exemple le port XXX. Bon. On lie ensuite ce port via une connection distante sur le protocole ssh à la machine distante. Et le tour est joué. Le navigateur demande l'url localhost port XXX : http://localhost:XXX et le système d'exploitation sait qu'il faut alors faire suivrela demande à la machine distante via la connection ssh préalablement ouverte...
Mais ça le browser n'en a pas connaissance. Il croit que le serveur contacté est bien local. Magie.

Donc la commande magique pour ouvrir le port local vers le port distant via ssh :
ssh –L local_port: remote_machine_name:remote_port login@remote_machine_name

Enjoy.

vendredi 8 juin 2007

Tester son proxy sous cygwin

Un petit outil bien pratique vient avec Cygwin, curl. Celui-ci permet d'afficher le code HTML d'une page web par exemple. Utile si on veut tester qu'on a accès à internet via Cygwin, et que ping est...interdit ! Pourr setter le proxy dans Cygwin ou dans toute console tournant sous Windows, il faut setter la variable http_proxy :

export http_proxy="monproxy.net:8080"

Après quoi :

curl http://www.google.fr retourne le code HTML de la page de garde de Google...

Voila. Maintenant, rien à voir, les stats du blog :

13.2k
132721327213272
9.4k
942294229422
8.8k
888588858885
9.0k
903690369036
9.7k
972397239723
12.2k
122281222812228
14.6k
146741467414674
18.0k
180341803418034
13.7k
137051370513705
17.7k
177421774217742
18.5k
185451854518545
Jui Aou Sep Oct Nov Déc Jan Fév Mar Avr Mai

jeudi 31 mai 2007

L'histoire du tunnel SSH

Construire un tunnel crypté de sa machine locale à chez soi ou à un site distant est parfois souhaitable.

Lire la suite

dimanche 18 mars 2007

Burning utilities on Unix/Linux/Mac Os X

Build an iso file from a cd/dv/usb key/directory

  1. check the mounted medias : diskutil list
  2. unmount the media : diskutil unmountDisk /dev/disk1
  3. extract the iso file : dd if=/dev/disk1 of=my_file.iso bs=2048

Burn the iso file on a cd/dvd :

hdiutil burn my_file.iso
Usb key / SD card : diskutil list to identify where the key is
Go to the disk utility in Apps -> Utilities and unmount all partitions of this usb key dd if=myiso.iso of=/dev/dikSomething Done...

mercredi 28 juin 2006

Un bureau en 3D...

Cette application est pour moi la "killer app" de l'année. les différents effets en video :

Pour disposer de ces petits amusements chez soi, il faut bien sûr rouler sous linux, et installer les composants suivants :

  1. pilotes pour l'accélération matérielle
  2. le gestionnaire d'effets, nommé compiz

On peut trouver de très nombreux tutoriels sur internet, celui-ci a fonctionné sans anicroches sur mon pc : ubuntu dapper/800MHz/300M de ram/vieille carte graphique Nvidia...
Les effets tournent sans aucun problème sur cette config, par contre Xgl et compiz sont encore en version alpha : il plante très très facilement...Cependant c'est sans dommage, on relance la commande et ça repart...Chez moi ça a foncitonné ainsi en tout cas.

En ce qui concerne Xgl sur ppc (mac) tout s'est installé sans que je ne demande rien, j'ai bien l'accélération matérielle, tuxracer et torcs tournent nickel magré les faibles 32M de mémoire vidéo. Par contre impossible de réussir à faire tourner les effets compiz, il manque toujours quelquechose...Je vais attendre un peu et les paquets mis à jours devraient arriver bientôt 8-)

dimanche 11 juin 2006

Ubuntu dapper sur ppc (sur mac, quoi...)

Samedi, l'install party a battu son plein, j'y ai glané quelques informations qui me permettent depuis ce matin de bloguer sous ubuntu linux sur l'ibook !

Lire la suite

lundi 3 avril 2006

Expressions régulières (regexp) avec Perl

Si vous croyez que Perl sert à fabriquer des bijoux, allez plutôt ici ou la.
Les expressions régulières sont un outil intégré dans presque tous les langages de programmation...Plus loin mon petit pense-bète

Lire la suite

mercredi 8 février 2006

Open BSD

Voila, c'est fait, je peux bloguer sous firefox sur ce nouveau système

Lire la suite

jeudi 5 janvier 2006

La gendarmerie nationale passe à Firefox/Thunderbird

Ca y est, une administration française passe en partie à l'open source : la gendarmerie, autour de 100 000 personnes tout de même...
les changements :

  • Microsoft Office abandonné pour Open Office (migration effectuée en 2005)
  • Outlook abandonné pour Thunderbird sur 45 000 postes en 2006
  • Internet Explorer pour Firefox migration sur 70 000 postes en 2006

Quelle avancée depuis quelques années! Le passage à Linux s'aplanit de jour en jour...
L'interview complète du général Brachet sous-directeur des télécommunications et de l'informatique de la direction générale de la Gendarmerie Nationale, sur le standblog de Christian Nitot, directeur de la fondation Mozilla Europe.
Merci à Lord Phoenix pour son lien vers le thême dotclear firefox qui me plaît bien. Marrant, je viens de constater que le blog s'affiche à la vitesse de l'éclair, donc soit Free a donné des barrettes de ram et de la fibre optique à manger à ses serveurs, soit ce nouveau thême optimise l'affichage...Apparemment c'est indépendant du navigateur en plus, cool !

mardi 3 janvier 2006

L'application dashboard d'Apple intégrée à KDE en 2006

On peut lire sur le blog de Zack, développeur KDE (un des "bureaux/gestionnaire de fenêtres" de Linux) qu'un moteur ermettant d'afficher les widgets Apple sera intégré à KDE l'année à venir. Ainsi tous les widgets Apple seront utilisables nativement sous KDE. Le moteur de widget d'Apple, nommé DashBoard permet de lancer des "mini-applications" qui ont une fonction simple, par exemple :
  • afficher une horloge semi-transparente
  • afficher les horaires de cinéma
  • afficher un jeu de sudoku
  • afficher des informations système (occupation du processeur et de la ram...)

Tout ça dans des fenêtres petites et semi transparentes de préférence...
Il existe un concurrent moteur de widget proposé par yahoo : konfabulator...je le teste depuis un mois, c'est fort pratique, et parmi les quelques milliers de widgets proposé, il y en a surement un qui correspond à votre besoin :razz:

vendredi 16 décembre 2005

plusieurs sessions graphiques en même temps avec Unix/Linux

C'est tellement simple qu'on oublie à chaque fois comment ça marche... :mad:
Donc à la base on a 6 "terminaux" texte accessibles par ctrl+alt+F1 à ctrl+alt+F6.
Ensuite une session X en général sur le terminal 7 (ctrl+alt+F7).
Pour ouvrir une autre session graphique, on commence par ouvrir un terminal (émulation= fenêtre de commande...ou un vrai avec ctrl+alt+F1 à F6).
Une fois connecté, on peut lancer une session graphique, qui va se connecter au serveur X de la machine, mais envoyer le display dans une session ... graphique. Ben oui, la on était dans un terminal texte... Bref, voici LA commande pour lancer sur le display 1 (a priori le display 0 est déja occupé par votre première session graphique...) :
startx -- :1
Euhhh oui c'est tout. Je suis malade, c'est pour ça. Si on veut démarrer l'affichage des couleurs en 8 bits, on peut passer l'option suivante :
startx -- -bpp 8 :1

samedi 26 novembre 2005

mac os et linux, ssh et applications graphiques à distance

Vous connaissez peut-être déja, j'ai découvert ce matin comment activer le lancement d'applis graphiques à distance sous mac OS. Entre St Cloud et l'Ensta ça marchait, mais entre deux machines Linux. Avec le mac, il faut spécifier une option en plus pour forwarder l'afichage, surement pour raison de sécurité :
le mac s'appelle "lola", le pc "amidala"
nico@lola$ssh -o ForwardX11=yes amidala
Après on lance...tuxracer, par exemple, et hop on joue sur le mac alors que c'est le pc qui mouline !
Et sous Windows comment je fais? tu changes d'os tu installes XFree86 qui fournit le serveur graphique X11 et ssh et hop, tu joues à klines sous Windows.
plus d'infos sur le sujet (ssh et X11)

mardi 28 juin 2005

MPMan

Comme moi, tu as un vieux (2 ans et demi) lecteur mp3, le MPManF50.
Comme moi tu n'as plus de windows, parce que la licence est trop chère pour toi .
Comme tu le sais, le cd MPMan n'est livré qu'avec des pilotes windows (au moins pour la version F50), et impossible de faire reconnaitre le lecteur comme "mass storage" souslinux ou mac...

Lire la suite

jeudi 2 juin 2005

Le chipset Broadcom du ibook.

[Certified Geek Stuff]
Vous vous demandez pourquoi le wifi (= airport extreme sous mac) n'estpas supporté par Linux? A cause du chipset broadcom dont le driver estpropriétaire. Une discussion bien technique´ ce sujet sur les forums d'Ubuntu (en Anglais désolé) permet de comprendre un peu mieux les enjeux, et la GPL. Un peu technique mais pas trop compliqué...

jeudi 26 mai 2005

La tablette Nokia sous Linux.

Le sommet LinuxWorld se tient en ce moment à New York, et Nokia y a présenté un nouveau type de périphérique nomade, une sorte de tablette qui permet de surfer, de relever ses mails, de télécharger des fichier en Peer to peer etc.
Le truc semble assez innovant, c'est tout tactile, en wifi bien sur,portable avec une batterie affichant 7 jours en mode veille et 3 heuresen surf, et pesant un peu moins de 300g...
Enfin, (they say) c'est très adapté à un utilisateur qui ne veut pas s'occuper d'antivirus ou d'administration...un utilisateur normal, donc...  Read more on google...

lundi 23 mai 2005

Linux Cuba

vu ici Aujourd'hui, c'est le gouvernement Cubain qui vient d'annoncer qu'il allait faire migrer ses départements d'?tat sous le système d'exploitation libre Linux.
Le gouvernement cubain possède déjà un parc informatique conséquent de 1 500 postes tournant sous Linux, et met en avant des formations et un cadre légal pour faciliter ce passage.
Dans un premier temps, le changement sera effectué dans les ministères de la Justice, de l'Intérieur, de l'Informatique et des communications, l'Université des sciences informatiques et l'Institut supérieur polytechnique.