Bienvenue sur Think-Underground.com

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

dimanche, août 29 2010

Gnome : Comment choisir quel périphérique est contrôllé par les touches de volume ?

J'ai deux cartes son sur mon PC, et sur ma Debian fraîchement installée, les touches multimédia ne contrôlent pas la bonne carte.

À force de tâtonnements j'ai trouvé l'option magique. Il s'agit de deux clefs gconf :

/desktop/gnome/sound/default_mixer_tracks
/desktop/gnome/sound/default_mixer_device

Chez moi j'ai configuré default_mixer_device sur alsamixer:hw:1 et default_mixer_tracks sur ['DAC', 'DAC 1'] qui fonctionnement parfaitement pour une M-Audio Audiophile 24/96.

Pour trouver l'identifiant de la carte j'ai utilisé cat /proc/asound/cards. J'ai trouvé les noms des canaux avec amixer -c1 où 1 est l'identifiant de ma carte.

Ça m'étonne qu'il n'existe pas d'interface graphique pour faire cette manipulation, donc si vous en connaissez une, ça m'intéresse.

jeudi, août 19 2010

Javascript : Logger avec Blackbird

En triant mes favoris, j'ai retrouvé Blackbird, non pas des Beatles, mais de G. Scott Olson. Cette petite librairie, permet de tracer (logger, journaliser, historiser, …) du Javascript.

BlackbirdLa mise en place de la petite console se fait en quelques secondes, est compatible avec presque tous les navigateurs, et permet de débugger facilement un script ou bien de tester les performances de différentes fonctions.

Sous Firefox c'est moins direct que Firebug, mais c'est simple, c'est efficace, et donc ça me plaît :D

jeudi, août 12 2010

Facebook et XMPP (Jabber)

Je ne savais pas que Facebook était compatible avec le protocole XMPP (Jabber) ! Vous pouvez en apprendre plus ici.

Ça veut tout simplement dire que vous n'avez pas besoin de vous connecter sur Facebook pour clavarder avec vos contacts, vous pouvez passer par votre client XMPP favori[1] et vous connecter sur chat.facebook.com en utilisant votre username Facebook (et non votre adresse électronique…)

Notes

[1] irssi+bitlbee par exemple ^^

Putty et les bips système

Rien d'extraordinaire dans ce billet, mais j'ai découvert récemment qu'on pouvait décider assez précisément du comportement de Putty en cas de bip système dans une session SSH.

Il est possible par exemple de jouer le bip de l'OS, celui du PC speaker ou même un son perso. Il est aussi possible (et c'est surtout ça qui m'intéressait) de faire flasher l'application dans la barre des tâches.

Bip sytème dans Putty

Cas d'usage typique : j'ai ma messagerie instantanée dans un terminal Putty et j'aime entendre un petit bip discret et voir l'application flasher histoire de ne pas oublier d'aller répondre un jour à mes amis qui me parlent :D

Si vous utilisez un screen dans vos sessions SSH, n'oubliez pas de vous mettre en mode audio bell et non visual bell en tapant Ctrl+a Ctrl+g.

mardi, juillet 20 2010

Faire ses tests HTML/CSS/JavaScript sans prise de tête

Si comme moi vous êtes amenés régulièrement à tester des fonctionnalités Mootools, jQuery, ExtJS ou tout simplement si vous voulez tester un bout de code HTML/CSS, rendez-vous sur jsFiddle qui vous fera gagner bien du temps.

samedi, juillet 17 2010

Monter automatiquement un disque FAT32 sous Fedora

DisqueJ'utilise un disque FAT32 pour faire mes sauvegardes et quelques transferts entre GNU/Linux et Windows. En conséquence, je trouvais ça plus pratique d'avoir ce disque monté automatiquement à chaque démarrage plutôt qu'il se monte lorsque je vais l'explorer.

Pour ce faire, voici quelle a été ma démarche : (Par la suite, le disque à monter s'appelle /dev/sda2 et le point de montage /media/PARTAGE)

  • J'ai d'abord laissé Fedora monter mon disque et j'ai regardé les options de montage qu'il avait utilisé :
# mount -l
/dev/sda2 on /media/PARTAGE type vfat
  (__rw,nosuid,nodev,uhelper=udisks,uid=500,gid=500,shortname=mixed,
  dmask=0077,utf8=1,flush__)
  • J'ai ensuite cherché le UUID de mon disque /dev/sda2 (ce n'est pas essentiel, mais un peu plus robuste en cas d'ajout de disque dans le boitier par exemple) :
# ls -l /dev/disk/by-uuid
lrwxrwxrwx. 1 root root 10 17 juil. 12:12 481C-8E9C -> ../../sda2
  • J'ai ajouté une ligne dans mon /etc/fstab :
UUID=481C-8E9C		/media/PARTAGE		vfat	
  rw,nosuid,nodev,uhelper=udisks,uid=500,gid=500,
  shortname=mixed,dmask=0077,utf8=1,flush 0 0
  • Enfin j'ai démonté le disque et créé le point de montage /media/PARTAGE à la main.

Voilà, rien de révolutionnaire, mais c'est une démarche qui permet de conserver les options de montage par défaut de Fedora, ce que j'apprécie.

- page 1 de 109