Archive for June, 2009
Posted on June 28, 2009 - by Jérôme M.
Pacgraph
J’ai trouvé un logiciel sympathique sur le forum d’Arch Linux l’autre jour. Il s’agit de Pacgraph, un logiciel qui va représenter vos paquets installés sous forme de graphique. Ça m’a permis de me rendre compte d’une chose : c’est vraiment le bordel sur ma machine. Le ménage s’impose, jugez vous même.
Pacgraph
Mon pc commence vraiment à ressembler à mon appart’ LOL.
Installation
Un PKGBUILD est disponible dans AUR.
yaourt -S pacgraphOn lance pacgraph dans un terminal, et on finit avec 1 image au format SVG et une autre au format PNG.
Vous pouvez me montrer à quoi ressemble les votres ? (pour me rassurer lol)
Posted on June 27, 2009 - by Jérôme M.
Levelhead et réalité augmentée
Levelhead est un jeu crée par Julian Oliver, se jouant à l’aide de votre caméra et de petits cubes que vous tenez à la main. Le but du jeu est tout simplement de faire sortir un petit personnage de ce cube le plus rapidement possible, en l’orientant dans différentes positions.
Comme vous pouvez le voir sur cette image, les faces des cubes possèdent des symboles qui seront reconnus par le jeu pour créer la pièce ou le personnage évoluera.
Le jeu est maintenant considéré comme stable et jouable. Il y a toutes les instructions nécessaires pour l’installer ici. Au niveau du matériel il vous faut une webcam avec une résolution pas trop mauvaise et une carte graphique gérant la 3D. Je vous laisse regarder cette petite vidéo, qui sera plus parlante :
levelHead v1.0, 3 cube speed-run (spoiler!) from Julian Oliver on Vimeo.
N’ayant pas de caméra qui tienne la route, je n’ai pas pu tester le jeu :(
Je me demande s’il y en a parmis vous qui ont eu l’occasion de l’essayer ?
Posted on June 22, 2009 - by Jérôme M.
5 bonnes polices pour coder
Quand on passe beaucoup de temps à coder, il vaut mieux passer une dizaine de minutes à trouver une bonne police. Quand on trouve le code plus beau, c’est soudain plus facile de travailler ;)
Il y en a trois ou quatre que j’aime bien, donc j’ai fait une petite compilation. Normalement vous devriez pouvoir les utiliser dans n’importe quel OS.
Anonymous
Envy Code R
Inconsolata
Bitstream Vera Sans Mono
Lucida Console
Dans le paquet des polices Windows de votre distribution.
Questions
Et vous ? Vous codez avec quoi ?
Posted on June 18, 2009 - by Jérôme M.
La config’ du mois : Juin 2009
Mois de juin, donc nouvelles config’s ! Je tiens d’abord à m’excuser pour le sortir aussi tard, mais j’étais plutôt occupé récemment. Alors ce mois ci on va faire plaisir aux gens qui ont compiz-fusion (stand-alone ou avec Gnome). J’ai déjà quelques idées pour le mois prochain ( dans deux semaines quoi), je peux déjà vous dire qu’il y aura du conky :)
Let’s go !
Gtk : MGT
Emerald : Bump
Icônes : area 0.43
Posted on June 14, 2009 - by Jérôme M.
Evilwm
Je viens de commencer mes expérimentations avec mon 1000H. Et je me suis dit que j’allais essayer evilwm. Incroyablement simple. C’est la première impression que j’ai eu. Simple, minimaliste et puissant. Tout peut se faire au clavier, que ce soit le déplacement des fenêtres, l’agrandissement ou la réduction. Il possède des bureaux virtuels. Il n’y a pas de décorations de fenêtres ou d’icônes, parce qu’on en a tout simplement pas besoin avec evilwm.
Installation
Si votre distro est cool, le paquet sera disponible dans votre dépôt. Par exemple sous Arch Linux :
sudo pacman -S evilwm
Sinon ça sera direction le site de evilwm pour récupérer les sources et compiler tout ça à la mano.
Lancement
Il suffit de lancer evilwm avec tous les arguments qu’on veut dans le ~/.xinitrc.
exec evilwm -fg "#554444" -bg "#3c3c3c" -bw 2 -term bashrun
Voici la liste des arguments et leurs fonctions :
- -display display
- on dit sur quel X on veut le lancer. (utilise seulement si vous en avez plusieurs)
- -term termprog
- le programme qui sera lancé avec le raccourcis ctrl-alt-entrer. Perso je met un lanceur comme bashrun.
- -fn fontname
- la font à utiliser pour les infos sur la fenêtre qu’on redimensionne.
- -fg foreground colour
- couleur de la bordure des fenêtres actives.
- -fc fixed colour
- couleur de la bordure des fenêtres fixes.
- -bg background colour
- couleur de la bordure des fenêtres inactives.
- -bw borderwidth
- la taille de la bordure en pixels
- -snap num
- active les fenêtres qui collent aux autres. num est la distance minimum en pixels.
- -mask1 modifiers
- -mask2 modifiers
- -altmask modifier
- utile pour changer les touches claviers à utiliser pour activer les raccourcis. mask1 est utilisé pour la plupart des raccourcis claviers (défaut: control+alt), et mask2 est utilisé avec la souris pour bouger les fenêtres (défaut: alt). Si vous en mettez plusieurs il faut les séparer avec des + . Voici la liste : shift, lock, control, alt, mod1, mod2, mod3, mod4, mod5.
- -app name/class
- Pour donner certaines propriétés à certaines application. Il faut donner le nom de la classe. Utiliser xprop pour la trouver. Les options -g -v et -s qui suivent seront appliqués à cette application.
- -g geometry
- la taille. En utilisant la convention de X
- -v vdesk
- sur quel bureau virtuel la lancer
- -s
- spécifie que cette application aura une fenêtre persistante
- -nosoliddrag
- ne dessine pas la fenêtre quand on la bouge
- -V
- écrit le numéro de version
Utilisation
J’ai mis bashrun comme argument à evilwm pour pouvoir lancer mes applications facilement. Je vous conseille de faire la même chose, pas forcément avec bashrun mais avec un lanceur d’application du même style. Parce que du coup il n’y a pas de menu par défaut :)
Je l’utilise sans panel, sans tray mais rien ne vous empeche de les utiliser (rajouter les dans le .xinitrc) et j’utilise nitrogen pour mon fond d’écran.
Vous trouverez la liste des raccourcis ici.
Posted on June 12, 2009 - by Jérôme M.
Nouvelle machine : ASUS EEEPC 1000H
Et oué petite folie ! J’ai acheté à un ami un Asus eeePC 1000H et je dois dire que je suis plutôt satisfait. Je me suis empressé bien sur de virer Windows XP pour mettre Arch Linux. L’opération s’est bien déroulée, et même trop bien je dirai. Le wifi a été reconnu tout de suite, le driver graphique intel marche du tonnerre et le trackpad aussi, tout ça sans xorg.conf, merci hal. Et bien sur la webcam n’a pas eu de mal à se lancer.
Donc du coup il me reste quoi à faire ?
Je pense que je vais essayer des WM assez obscurs du style evilwm. Ou alors me réinstaller un petit tiling. Je pourrai aussi faire quelques tests du côté de Jolicloud et Moblin.
Et pis si je m’ennui encore je m’attaquerai à *BSD :D
Posted on June 7, 2009 - by Jérôme M.
Un éditeur de thèmes OpenBox
Ce qui est bien avec Openbox, ce sont tous les petits outils qui ont été développés pour faciliter son utilisation. Obmenu, obconf, obkeys… ces outils simples à utiliser évitent d’éditer les fichiers de configuration à la main. Si je vous fais ce billet, c’est que j’ai découvert il y a peu de temps Obtheme.
Donc Obtheme est un éditeur graphique de thèmes Openbox. On peut voir les changements fait sur un thème en live, il possède un éditeur de fichiers .xbm (vous savez les petites icônes des boutons réduire/agrandir/fermer), ainsi qu’une palette pour changer les couleurs du thème. Il a été développé par Xyne, sur son site vous y trouverez aussi d’autres outils principalement dédiés à Arch Linux.
Installation
Pour les archers c’est facile, c’est dans AUR :)
yaourt -S obthemeSinon pour tous les autres, attrapez les sources sur son site. Il vous faut python, pygtk, python-fuse et gtk2 (c’est pas forcément ces noms sous vos distributions mais ça devrait y ressembler).
Posted on June 6, 2009 - by Jérôme M.
100 supers wallpapers
Cet après-midi j’ai fouillé ma collection d’images à la recherche de fonds d’écrans sympa à partager. Parce que je sais pas pour vous mais pour moi le fond d’écran c’est super important :D Je peux passer des heures à en chercher un qui va bien avec mon thème. Alors comme je commence à en avoir une sacré collection.. je fais tourner. Ce sont des fond d’écrans que j’ai chopé un peu partout (surtout DeviantArt en fait).
Aperçu
L’archive pèse a peu pres 90Mo. Je l’ai uploadé sur Gazup, de cette manière il y a plusieurs miroirs, donc il ne devrait pas y avoir de problèmes de liens morts.
Posted on June 6, 2009 - by Jérôme M.
Suse Studio, ça avance !
Suse studio est un service proposé par Novell vous permettant de construire votre propre distribution Linux. J’en avais déjà parlé il y a quelques semaines, par l’intermédiaire de ce screencast. Depuis le service ne cesse d’évoluer, et il est sorti depuis quelques jours en version béta. À cette occasion Suse Studio change de décor et ajoute quelques nouveautés…
L’application n’est toujours pas ouverte au publique, mais vous pouvez demander une invitation sur le site ou alors via twitter.
Le nombre de templates, c’est à dire de modèles servant de base à la création d’un LiveCd par exemple, à été revu à la hausse. On peut maintenant créer des images pour Suse Entreprise 10 et 11.
Un effort a été fait sur la rapidité du selecteur de paquets et de dépôts. La gestion des dépendances et des dépôts se fait en arrière-plan. Il est maintenant possible d’ajouter carrément vos propres .rpm (pour ceux qui savent pas, le .rpm est paquet sur Red Hat, Suse etc. Comme le .deb sur Debian). Donc même si avec tout leurs dépôts vous ne trouvez pas un logiciel, il reste la possibilité de le rajouter comme ça.
L’API se voit maintenant bien remplie. Il est donc possible de créer un programme utilisant Suse Studio afin de créer ou de mettre à jour des distributions automatiquement.
Suse Studio continu donc son chemin en s’améliorant de jour en jour. Je me dis que ça pourrait devenir un service très utile. Comme par exemple pour faire une mini-distribution sur clef usb contenant des programmes spécifiques. Ça pourrait aussi simplifier la tâche d’un bon nombre d’administrateur pour l’installation sur des machines multiples : on fait toute la configuration sous Suse Studio -> donc on l’a fait qu’une seule fois. Bref un service à surveiller :)























