Midilibre.fr
Tous les blogs | Alerter le modérateur| Envoyer à un ami | Créer un Blog

15/05/2009

[wmii] - skvm le gestionnaire de volume ultra-léger (+how-to compile)

11970919651729077809molumen_USB_flash_drive.svg.med.pngAttention : je parle ici d'un projet tout jeune(premier commit le 6 avril 2009), et qui impacte le systéme, à tester avec prudence.

Vous le savez j'ai une attirance particulière pour Wmii, seulement voila, une chose à laquelle je n'avais pas pensé, c'était la gestion des medias externes. Ainsi comment allais-je pouvoir récupérer des données de ma clef usb, de mon appareil photo.. sans passer par la commande mount qui allait s'avérer désastreuse au bout d'un moment (création de répertoire ...) il faut dire que sur ce point la kde, gnome, et autre xfce font bien les choses. Comment diable monter mes périphériques usb sans se casser la tête ?

Il y a la solution GUI, je lance thunar, et voila, j'ai mes médias... mais cela va à l'encontre de ce que je fais depuis de nombreuses semaines. puisque je gére tout mes fichiers en ligne de commande. Il y a bien pmount mais il faut connaître le point de montage, ce n'est pas simple. Il y a la solution usbmount, mais qui n'est plus maintenu depuis 2007.

C'est alors que je suis tombé sur skvm un projet tout jeune, à peine quelques semaines. Mais, problème, jusqu'à présent un utilisateur normal ne pouvait démonter le périphérique.... jusqu'à il y a 16h (il est 22h20 le 16mai). Miracle ! C'était le moment parfait pour tester ce gestionnaire de volume.

Seulement voila, le projet est tellement jeune qu'il n'y a pas de deb, ni de binaire. Il faut tout compiler tout seul. Avec l'aide de mon apt-file j'ai retrouvé toute les dépendances et je vous libre ici la manière de compiler ce petit soft trés léger et trés bien pensé. Le tout est basé sur hal et dbus.

Il faut tout d'abord récupérer les sources : installez mercurial (dans les dépots), et tapez : hg clone http://code.suckless.org/hg/skvm

Ainsi vous aurez un répertoire skvm avec les derniers fichiers. Je part du principe que vous avez installé le minimum pour compiler : pkg-config, gcc et make

Voici la liste des librairies à installer (testé sur debian et ubuntu) :  libglib2.0-dev, lbdbus-glib-1-dev, libhal-dev, libhal-storage-dev

Une fois ces 4 paquets installés, il ne vous reste plus qu'a vous rendre dans le dossier skvm, pour taper le fameux : make. Une fois terminé votre binaire est là sous vos yeux vous pouvez le tester en tapant ./skvm start .... en branchant une clef usb ou autre celle ci est automatiquement monté dans le répertoire /media/* Si le fonctionnement vous convient vous pouvez lancer le déploiment de la bête avec un "make install"

Il faudra bien vérfier que le daemon est bien présent dans le rc de lancement de votre distribution. Pour ma part je n'ai pas procédé à cette dernière étape car j'ai d'autres utilisateurs sur mon poste et avec des bureaux sous kde et gnome, pour ne pas créer de conflit, je lance donc ma petite commande en root dés que j'ai une clef à mettre, et hop c'est prêt pour mon utilisateur.

13/05/2009

[grabouille] - V0.5 Ca vient de sortir !

grab0.5.jpg

Alors la voila enfin cette version v0.5, aprés un gros creux dans le développement, voici la réécriture complète de Grabouille, un remodelage complet pour pouvoir évoluer vers autre chose... c'est donc une version intermédiaire, avec un nouveau mode de jeux : Tracer. Ou il faut regarder l'apparition de pastille et tracer un trait pour lié les deux points (ce mode en est a ces balbutiements vous excuserez la simplicité.)

Pour ce qui est des ajouts sympathique  : maintenant vous avez deux nouveaux dossiers : mes_grabouilles/images et mes_grabouilles/musiques ou vous pouvez placer vos jpg et vos mp3 pour personnaliser un peu plus le jeux.

Pour ce qui est de l'enregistrement des images, il est maintenant possible de sauvegarder plus d'une image par jour et surtout il y a une conversion en jpg  (plus léger que le bmp)...

Quelques petites innovations par ci par la, mais en préparation plein de noveauté pour la  v0.6 qui devrait sortir rapidement maintenant que la base est stabilisé.

Zzzzzzz m'a également informé d'une page sur ubuntu-fr que je viens de mettre a jour avec les nouvelles options.http://doc.ubuntu-fr.org/grabouille

comme toujours les sources sont la et le deb la

Edit du 16 Mai : Merci à la classe pour sa version Windows : http://velay-pc.nuxit.net/portable/grabouille-0.5-portabl...

(note : les problémes de grésillements au niveau des sons ont également été résolu)

10/05/2009

[grabouille] - Version v0.5 en vue (dites l'Arlésienne)

1.jpg

Enfin, dirons certains... la v0.4 de Grabouille remonte à plusieurs mois. Entre temps beaucoup de changements, beaucoup de nouveautés, et un emploi du temps qui ne m'a pas forcément laissé le temps suffisant pour travailler sereinnement sur le code. D'autant qu'avec cette version je voulait faire plus qu'une évolution : je voulais tout recoder, en effet avec le temps le code était un chateau de carte. J'ai donc tout repris, tout repensé de manière a pouvoir faire évoluer sereinnement mon petit soft. Ne vous attendez donc pas à un changement radical, pour cette version il s'agit d'une étape vers autre chose. Mais que je vous rassure tout de suite, nouveautés il y a ... Christophe (http://www.road2mayotte.org/) m'avait demandé dés la première version la possibilité de mettre un fond musical, il y a maintenant un dossier musiques qui vous permettra de placer les fichiers que vous souhaitez voir votre chérubin écouter pendant sa scéance de grabouillage. Il y avait également en attente les différents retours de François (http://scideralle.org/AbulEduLive-8-04.html) (Amélioration de certains points...) que je remercie pour son interêt pour grabouille. Bref pas de grande révolution mais un petit lot de nouveautés qui en anoncent de plus grand. J'ai déja en tête quelques projets pour faire évoluer Grabouille.

J'oubliais, il y aura un nouveau mode de jeux : Tracer, qui fonctionnera sur le principe des points liés. C'est à dire que des pastilles apparaissent à l'écran dans un certains ordre, il faudra les rejoindre pour retrouver le dessin (un sapin, une etoile...) c'est à destination des un peu plus grand car il faut mémoriser l'ordre d'appartition

J'en profite également pour remercier Stéphane (pas moi, l'autre, celui de laclasse) pour avoir porté grabouille sous windows et ainsi avoir pu mettre grabouille sur la framakey : http://framakey.org/Portables/PortableGrabouille

Voila pour les fonctionnalités de cette v0.5, qui devrait voir le jour sous 2 semaines, il me reste a peaufiner certaines choses, mettre a jour le svn et refaire completement le deb qui apparement ne fonctionnait pas sur toutes les machines.

01/05/2009

[divers] - Mes logiciels préférés

momoko_Ace_of_Spades.jpgJe prends la suite de Daria : voici les logiciels que j'utilise le plus. Je trouve l'idée sympathique, même si j'étais un peu sceptique au début, je me dits que finalement cette liste de logiciel représente bien les personnes. Un peu de psychologie informatique déguisé en somme. Bonne lecture. (Et puis cela permet de faire découvrir parfois des logiciels... merci clapico pour Sparkangel)

Environnement de travail (résolution 1680 x 1050) :
Wmii (je ne m'en passe plus, le gestionnaire de fenêtre dynamique que je cherchais)
Urxvt (mon nouveau terminal-joujou)

Internet :
Firefox (Difficile de s'en passer...)
Epiphany (...même si j'essaie de temps en temps)
Thunderbird (A défaut de trouver mieux et d'avoir trouvé l'outil idéal)
Extension webdevelopper pour firefox (indispensable pour le travail)
Extension Colorzilla pour firefox (pour trouver rapidement les codes couleurs trouvé sur une page web)
Extension mouseless browser (pour laisser la souris tranquille)
Extension MeasureIt (pour les tailles d'éléments d'une page web, pratique quand on css....)

IM :
Irssi couplé a un serveur local Bitlbee

Développement :
Vim (pour son aspect pratique et rapide)
Geany (pour de gros projets, car il permet de retrouver les classes, les fonctions.... tout en ayant un terminal à disposition)
Lftp pour les transferts ftp

Audio & Vidéo :
Vlc (classique mais fonctionne tellement bien)
Mp3blaster (pour écouter sans soucis)
Abcde (pour encoder un cd audio)
Alsamixer pour gérer les niveaux sonores

Graphisme :
The gimp (no comment)
Inkscape (même si j'aimerais l'utiliser plus)
Blender (grand parmis les grands)
ImageMagick (pour convertir, retailler, modifier et les captures d'écran)

Divers :
Virtualbox pour tester sereinement les distributions
OOoWriter pour taper un peu de texte mis en forme.

Une petite capture d'écran pour finir :

my_screen.jpg