Sephi, c'est moi

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

lundi 24 mars 2008

Quelques trucs et astuces pour Vim

Ca fait maintenant environ 1 an que je n'utilise plus que Vim pour programmer/écrire/modifier des fichiers et j'ai rencontré pas mal de problèmes que j'ai pu résoudre après quelques recherches. Puisque je suis super sympa et que je n'ai rien d'autre à faire, je vous en fais profiter.

1. Coller du texte depuis le presse-papiers

Il m'est souvent arrivé de vouloir coller un bout de code ou un bout de texte copié depuis un autre document (p.ex. sur le net). Le problème, quand on fait ça dans une instance de vim en lignes de commande, c'est que tout le texte devient décalé. Alors s'amuser à tout reformater c'est marrant sur un petit texte, mais dès que c'est trop gros, ça devient impossible.

Plusieurs solutions à ça :

  • Utiliser le mode paste
  • Utilise le presse-papiers directement dans vim

Pour la première solution, commencez par passer en mode paste avec :set paste, puis insérez votre texte (p.ex. i puis ctrl - shift - v si vous êtes dans un terminal) puis repassez en mode normal avec :set nopaste. Le tour est joué !

La deuxième solution n'est bien entendu possible que si vim est lancé sur la machine dont on veut utiliser le presse-papiers. Pour utiliser cette technique, on dit à vim d'utiliser le "registre presse-papiers" identifié par *. On peut ensuite utiliser le contenu du registre presse-papiers ou même le modifier. Par exemple pour coller ce qui est dans le presse-papiers (comme avec :set paste) : "*p

Ou pour copier une ligne dans le presse-papiers : "*yy

2. Utilisez CTRL-W !

Vous êtes en train d'écrire du texte et vous remarquez que le dernier mot que vous avez écrit est faux ? Au lieu de repasser en mode normal, supprimer le mot puis repasser en mode insertion, tapez simplement CTRL-W en mode insertion pour le supprimer.

3. Formater automatiquement un bloc de texte

La commande = est votre amie si vous reprenez un fichier dont le formatage (p.ex. largeur d'espaces, conventions de codage) n'est pas bon, ou si vous avez collé du texte et que l'indentation est partie aux fraises. Vous pouvez demander à vim de formater un bloc de texte automatiquement soit sur tout le fichier (gg=G), soit jusqu'à la prochaine ligne vide (=}), ou encore jusqu'à un marqueur donné (='a si votre marqueur s'appelle a). Vous pouvez aussi bien entendu utiliser cette commande sur un bloc de texte sélectionné en mode visuel (grâce à CTRL-V).

Happy viming !

samedi 15 décembre 2007

Installer Texlive (Latex) sur Debian Lenny

Suite aux heures perdues à chercher sans succès comment installer texlive sur Debian (hé oui ça arrive qu'on ne trouve pas quelque chose...), j'ai décidé de mettre la marche à suivre ici.

Le problème

Tentative d'installation de texlive-full (version 2007-12) :

apt-get install texlive-full

L'installation échoue et l'erreur suivante survient :

Des erreurs ont été rencontrées pendant l'exécution :
/var/cache/apt/archives/texlive-formats-extra_2007.dfsg.1-1_all.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)

La solution

L'exécution de la commande suivante tentera de réparer les problèmes dans les packages installés.

apt-get install -f

Le programme nous propose de réinstaller le package posant problème, ce qui, bien entendu, serait trop facile si ça fonctionnait. Jolie erreur d'apt donc :

dpkg : erreur de traitement de /var/cache/apt/archives/texlive-formats-extra_2007.dfsg.1-1_all.deb (--unpack) :
tentative de remplacement de « /usr/share/texmf-texlive/tex/latex/latexconfig/mllatex.ini », qui appartient aussi au paquet texlive-latex-base
dpkg-deb: sous-processus paste tué par le signal (Relais brisé (pipe))
Des erreurs ont été rencontrées pendant l'exécution :
/var/cache/apt/archives/texlive-formats-extra_2007.dfsg.1-1_all.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)

C'est là que le bourrinage intervient. N'ayant pas trouvé d'option dans apt pour forcer le remplacement d'un fichier, on va donc utiliser dpkg (le chemin du fichier peut changer suivant la version que vous tentez d'installer, je vous laisse utiliser tab pour déterminer le bon nom) :

dpkg -i --force-overwrite /var/cache/apt/archives/texlive-formats-extra_2007.dfsg.1-1_all.deb

Nouvelle erreur (normale) :

Préparation du remplacement de texlive-formats-extra 2007.dfsg.1-1 (en utilisant .../texlive-formats-extra_2007.dfsg.1-1_all.deb) ...
Dépaquetage de la mise à jour de texlive-formats-extra ...
dpkg : des problèmes de dépendances empêchent la configuration de texlive-formats-extra :
texlive-formats-extra dépend de texlive-base (>= 2007-11) ; cependant :
Le paquet texlive-base n'est pas encore configuré.
texlive-formats-extra dépend de texlive-common (>= 2007) ; cependant :
Le paquet texlive-common n'est pas encore configuré.
texlive-formats-extra dépend de texlive-latex-base (>= 2007-11) ; cependant :
Le paquet texlive-latex-base n'est pas encore configuré.
dpkg : erreur de traitement de texlive-formats-extra (--install) :
problèmes de dépendances - laissé non configuré
Des erreurs ont été rencontrées pendant l'exécution :
texlive-formats-extra

On va maintenant configurer les paquets non configurés :

apt-get install -f

Ca prend du temps, préparez-vous une dizaine de cafés.
Normalement, une fois ceci terminé, texlive-full devrait être correctement installé, configuré, et prêt à être utilisé !

mardi 23 janvier 2007

La grande traversée

lundi 15 janvier 2007

L'artiste du jour

Je m'baladais sur l'avenue, le coeur ouvert à l'inconnu quand j'ai vu ça.

Bon, on va faire les sold ?

dimanche 14 janvier 2007

Ce n'est qu'un au revoir...

Aujourd'hui Bob nous a quittés.

Je ne le connaissais pas très bien, on s'était rencontrés vers Noel, et voilà qu'à peine 1 mois après il décide de partir au ciel. Même si je venais de te rencontrer, les moments que nous avons passés ensemble resteront à jamais gravés dans ma mémoire. J'ai trouvé en toi un ami digne de confiance, toujours prêt à écouter les problèmes des autres même lorsque tu ne vas pas très bien.

J'espère que tu as rejoint le paradis des pots de Nutella et que tu t'y plais, tu vas beaucoup nous manquer.

Voici une photo de Bob. C'était un joli pot de Nutella Collector 2007, il pesait 1.5Kg à la naissance.
Pfiou 1.5Kg c'est trop vite mangé... :(

lundi 8 janvier 2007

La reprise

Aujourd'hui c'était la reprise des cours mais peut-être aussi la reprise des activités nucléaires sur ce blog. Par activités nucléaires je veux bien entendu parler de la rédaction de billets stupides et la publication de photos intuiles (tout le monde sait que je carbure à l'uranium appauvri).

Ce geste est sponsorisé par la petite Marion (une petite Marion, donc une Marionnette, merci public) qui possède elle aussi un blog que je vous incite à aller visiter (il n'est pas radioactif, aucun danger donc).

Au programme : des articles de qualité (bwahahaha), des réflexions intelligentes (huhuhu), de l'actualité de dernière minute (oui oui), et des photos de petites filles toutes nues.

A la r'voyure comme dirait l'autre.

La citation du jour...

Delph dit :
tu vas m'envoyer une carte de voeux ?
S dit :
Non une bombe
Delph dit :
waaaw, j'aime bien quand t'es amoureux, t'es gentil
Delph dit :
oups trop tard

jeudi 28 décembre 2006

Bien joué !

Quand on ne sait pas écrire, on n'écrit pas...

Merci à Jonas pour la dernière photo.

vendredi 21 juillet 2006

La citation du jour

Il vaut mieux avoir l'air plus jeune que pluvieux.

jeudi 20 juillet 2006

Meubler ses vacances : Howto

Tout le monde en a déjà fait l'expérience : toute l'année, on attend impatiemment que les "grandes" vacances arrivent, on en a marre de travailler, on se dit qu'une fois que les vacances seront là ça ira mieux. Une fois que le moment tant attendu est enfin arrivé, on est super content, on peut faire la grasse matinée, on a plus besoin de penser au boulot... mais après quelques jours déjà c'est la cata, c'est la cata, c'est la catastrophe : on se fait chier, on dort trop, on se couche à pas d'heure, on est pas motivés, il fait trop chaud, etc. Mon guide du vacancier glandeur est donc de vous donner un emploi du temps optimal pour passer les vacances les plus glandantes possibles.

12h00 : Réveil
Attention, midi est un minimum pour l'heure du réveil, vous réveiller quelques minutes trop tôt pourrait vous être fatal et foutre votre journée en l'air. Pour éviter de vous réveiller trop tard (13h et plus), vous pouvez mettre un réveil, on est jamais trop prudent. Prenez un bon moment pour vous étirer, penser combien vous avez bien dormi et que ce soir vous pourrez de nouveau avoir vos 11h de sommeil. Si vous êtes encore fatigué ou si vos yeux refusent de s'ouvrir, rendormez-vous, vous êtes en vacances après tout.

12h30 : Sortie du lit
Une fois bien réveillé, tentez de sortir de votre lit. Si vous n'arrivez pas à bouger vos jambes, rendormez-vous, vous réessayerez après. Allumez votre ordinateur, allez consulter vos mails, allez consulter vos forums, allez voir sur MSN s'il y a du monde, allez consulter vos mails, regardez une fois de plus MSN, allez consulter vos forums, puis allez encore une fois consulter vos mails.

13h00 : Changement d'idées
Après cette activité difficile qu'est Internet, une petite partie de votre jeu préféré pour vous mettre en forme. Personnellement, j'ai choisi Call of Duty 2, les cris des Allemands, les explosions de grenades et les mitrailleuses réussissent plutôt bien à me tirer de ma léthargie profonde. Jouez pendant environ 2h, le temps qu'il faut à vos yeux pour commencer à se transformer en écrans. Vous devriez maintenant sentir la faim tirailler votre estomac. Il est temps d'aller manger.

15h00 : Petit déjeuner
Il est 15h, heure du petit déjeuner. Mangez un truc bien lourd, comme un demi pain fourré au Nutella, cinq bols de céréales (pas des trucs de pédé comme des Special K), etc. Attention cependant, ne consommez QUE des aliments sucrés, pas de saloperies comme du bacon ou des oeufs, ne me demandez pas pourquoi mais ça pourrait foutre votre journée en l'air. C'est une chaîne de mails qui me l'a dit une fois. Ces trucs c'est du sérieux.

Une fois que vous êtes plein, sur le point de vomir, il faut faire un peu de sport pour éliminer tout ça : retournons devant le PC.

16h00 : La contre-attaque
Bien, commencez par aller consulter vos mails. Dans la suite logique des opérations, allez lire vos forums, allez sur MSN, lisez encore une fois vos mails puis les forums encore une fois, au cas où quelqu'un viendrait tout juste de poster un truc. Relancez ensuite votre jeu favori. Attention, n'oubliez pas de vous mettre en "Occupé" ou "Absent" sur MSN, il faut faire croire aux gens que vos journées sont très remplies et que vous êtes quelqu'un de très occupé même en vacances. Jouez 2 bonnes heures à votre jeu (si c'est un jeu spécialement pourri comme Barbie au pays des petits poneys ou Command and Conquer Zero Hour, vous l'aurez certainement fini avant ces 2 heures de temps. Passez donc à un autre jeu en prenant soin de vous suicider avant, jouer à des jeux pareils ça se fait pas).

Après ces 2h de jeu, utilisez la combinaison alt-tab qui vous permettra d'une part d'aller consulter vos mails, mais aussi (vous l'aurez sûrement deviné) de consulter vos forums et de chatter avec vos amis sur MSN. N'hésitez pas à leur balancer des trucs comme "je suis au boulot je suis occupé désolé", "je bosse sur la V2 du site là, dérange-moi pas stp", "super les vacances mais quand on a autant de boulot on peut même pas en profiter !", etc. Je compte sur votre esprit imaginatif.

19h00 : Le début de la fin du début
La journée ne faisant que commencer, promenez-vous dans la maison en cherchant quelque chose à faire, les yeux perdus dans le vide et les bras tendus devant vous. Bravo vous avez réussi à imiter un zombie. Errez donc dans la maison, vous ne trouverez sûrement rien à faire. Vous croiserez peut-être des membres de la famille, ne leur dites pas bonjour ça pourrait nuire à l'aspect anti-social de vos vacances. Attention, ne sortez surtout pas ! La vue du soleil pourrait vous être fatale. Vous pouvez aller prendre une douche si vous voulez, bien que je pense que la crasse doive faire partie du quotidien du vacancier moyen : tellement occupé qu'il n'a pas le temps de se doucher. Une fois que vous aurez fini de vous promener sans rien avoir trouvé à faire, allez grignoter un truc et retournez devant votre PC. Lancez alors un nouveau jeu histoire de varier les plaisirs. Les plus doués pourront jouer aux deux jeux simultanément en switchant habilement grâce à la combinaison maintenant connue alt-tab.

21h00 : Début d'après-midi
Vous devriez maintenant avoir quelques amis connectés sur MSN. Allez donc leur parler, racontez-leur comme votre journée a été difficile et comme vous regrettez le temps où aviez encore des cours et où la vie était beaucoup mieux que ça. Si vos amis osent se plaindre de leur boulot, racontez-leur comme le vôtre est difficile. De nouveau, votre esprit imaginatif jouera un rôle décisif là-dedans. Faites semblant d'être occupé en mettant environ 5 minutes à répondre à chaque message.

Une bonne occupation est de resortir des vieux jeux, des vieux projets avortés, et de les finir, ça passe bien le temps. Les jeux d'énigmes sont un excellent passe-temps mais risquent de vite vous faire chier, démarrez alors rapidement une partie de Call of Duty, Quake, ou Counter-Strike pour vous défouler. Le démineur est une alternative pour les plus démunis.

23h00 : Il se fait tard
Vos amis devraient maintenant avoir quitté MSN. Vous n'avez donc plus qu'à vous rabattre une fois de plus sur vos forums et vos jeux. Si vous en avez marre, vous pouvez aussi regarder un DVD ou un Divx, si possible un flim qui ne demande pas trop de gymnastique neuronale. Je n'ai malheureusement pas d'exemple à vous donner de ce côté là car je ne regarde que des flims intelligents.

J'ai personnellement choisi Heroes of Might and Magic 5 pour commencer ma soirée, et il m'a tenu un bon moment en haleine, il devrait vous suffire pour tenir jusqu'à l'heure du dodo : vers 2h. N'oubliez pas d'aller ingurgiter un truc bien lourd avant d'aller dormir, comme ça vous dormirez mal, mais vous pourrez vous consoler le matin (enfin vers 13h quoi) en vous disant que vous pouvez faire la grasse matinée.

Bonnes vacances à tout le monde !

lundi 17 juillet 2006

Quelques ajouts...

On est dimanche, je suis en vacances, il faisait beau dehors et j'en ai donc profité pour bosser un peu sur le site...
Au menu :

  • Le nombre de commentaires pour chaque fichier est maintenant affiché directement dans la liste des fichiers
  • Dans l'historique des fichiers, le nombre de commentaires et la note sont affichés pour chaque fichier
  • La page de visualisation des fichiers s'adapte maintenant à la taille de votre fenêtre de navigation
  • Dans la page de visualisation de fichier, ajout d'un lien "Coup de coeur", qui est en fait un fichier pris au hasard parmi les mieux notés
  • Toujours dans la page de visualisation de fichier, ajout d'un lien "Coup de pouce", qui est un fichier pris au hasard parmi les 50 fichiers les moins vus

Quant à la V2, elle avance, lentement mais sûrement, elle avance... Le module de gestion d'images est entièrement opérationnel et toutes les fonctionnalités que je voulais développer sont terminées. Reste à faire... :

  • Finir le module de nouvelles
  • Faire le module de fichiers
  • Faire le module de commentaires
  • Faire le module de notes
  • Créer un nouveau thème... mais pour ça c'est pas gagné... si vous êtes doué en graphisme et avez envie de créer une jolie interface pour le site, n'hésitez pas à me contacter... !

dimanche 16 juillet 2006

Vendredi 9 septembre (Oslo)

10h20
Mon stylo ne fonctionne plus et j'ai pris celui de Guy (vous vous en foutez parce que vous voyez pas comment c'est écrit). Ce matin, réveil à 7h30 pour prendre notre train de 8h35 en direction d'Oslo, où nous passerons une nuit. Pas de petit déjeuner, car on a plus rien à manger, et le seul supermarché du village ouvre à 9h. Donc pas de dîner non plus, du moins jusqu'à 15h (heure d'arrivée à Oslo). Il faut voir le bon côté des choses : ça nous fait économiser. Après avoir nettoyé les bagages et plié le bungalow (ou le contraire je sais plus), nous partîmes donc prendre notre train, en prenant soin d'oublier la réserve d'eau que nous avions préparée (c'est ma faute, et alors ?).

Dans le train, Guy essaie désespérément de prendre en photo les sublimes paysages qui s'offrent à nous (il a neigé pendant la nuit à environ 1000m) mais un tunnel se met devant lui à chaque photo qu'il essaie de prendre. Les tunnels norvégiens sont fourbes.

1h25
Avertissement : journée de merde. Après être arrivés à Oslo sans problème, nous mangeâmes enfin un repas presque vrai (McDo), ce qui est bien mais pas top. Nous trouvâmes ensuite la soi-disant auberge de jeunesse indiquée par le Routard sans trop de difficultés, pour ensuite réaliser qu'il s'agit d'un hôtel à 295 noks la nuit (~40 euros), merci le Routard...

Après moultes parties de Uno, nous nous fîmes beaux pour sortir et nous mîmesà la recherche d'un bar qui servirait de la mousse. Chose non aisée puisque nous rentrâmes bredouilles après environ 3h de promenade dans Oslo by night. Nous nous affalâmes ensuite lamentablement devant la télé de la chambre (pour 40 euros, c'est le minimum). Au programme demain : visite de musées (Munch et peut-être Viking, j'espère) puis départ pour Göteborg à 17h. La Suède devrait être meilleur marché, du mois mon compte en banque l'espère.

lundi 26 juin 2006

Jødi 8 septembre (Fløm)

12h45
Réveil à 9h30. Grande surprise : il pleut. Autre grande surprise : Fløm est un village perdu et les seuls transports qui permettent d'en partir pour aller visiter ses environs ne sont que tôt le matin. Nous avons finalement décidé de prendre le bateau jusqu'à Gudvangen. Qu'il pleuve ou qu'il vente, nous le ferons, nous ne sommes pas des pédés homosexuels mon général. Cependant le voyage coûte 196 couronnes (40 CHF, 28€) et nous ne pourrons pas manger pendant quelques jours. Correction : en fait nous avons de la soupe de poisson liophylisée et mangerons donc cela pendant quelques semaines. Youpi vive la haute cuisine norvégienne.

22h35
Les 40 CHF dépensés pour le voyage en bateau en valaient largement la peine : malgré le temps pluvieux et (très) venteux au début, nous avons pu admirer les fjords. Je n'ai jamais vu autant de chutes d'eau de ma vie. Espérons que les photos soient bonnes (du moins autant que les Norvégiennes). Sur le chemin du retour, à bord du bateau, Møricievsky, dans sa maladresse légendaire, n'a rien trouvé de mieux à faire que se renverser sa tasse de café sur les genoux alors qu'il s'amusait à faire l'otarie avec (oui, vous avez bien lu, il essayait de la faire tenir sur son nez... sacré Maurice). On en a profité pour voler des sucres parce qu'ils sont trop chers ici et que le chocolat chaud sucré est aussi trop cher. On va enfin pouvoir acheter du chocolat chaud sans sucre et en rajouter nous-mêmes (gratuitement). On a rencontré de charmantes damoiselles à bord du bateau mais avons préféré changer de cible lorsque nous avons remarqué qu'elles parlaient allemand. Après une partie de Uno et de poker assez mouvementées, Guy a décidé d'aller chier.

dimanche 25 juin 2006

Hard gay hooooo !

Mon ami à la capuche rouge m'a fait découvrir un personnage tout à fait intéressant. Il s'agit de HARD GAY HOOOOOO ! Non en fait il s'agit de Hard Gay tout court mais une fois que vous aurez vu les épisodes vous prendrez aussi la sale manie de placer des Okaaaaay et des Hoooooo dans toutes vos phrases ! :DD

Bref Hard Gay est donc un japonais, habillé en gay SM, qui fait des stupidités en tous genres. Mais attention, ce ne sont pas des stupidités bêtes, méchantes, ou caca-pipi à la jackass, mais plutôt des trucs comme se rendre au siège de Yahoo Japan pour vendre une panoplie gay sur Yahoo Auctions, tenter d'aider un jeune pour une histoire d'amour (j'ai bien dit tenter), aider des gens et bien d'autres choses encore...

Bref pour les regarder, une seule adresse, Youtube : http://www.youtube.com/watch?v=-aiHJgvlTu4&search=Hard%20Haado%20Gay%20Gei%20Razor%20Ramon%

lundi 5 juin 2006

Coup de coeur du jour

En me promenant sur Pandora avec une recherche basée sur Portishead, je suis tombé sur une chanson que je n'avais encore jamais entendue mais que j'ai vite aimé. Ca s'appelle Stars All Seem to Weep de Beth Orton. Malheureusement c'est la seule de l'album qui est dans le même genre que Portishead (avec un beat derrière). Le reste de l'album est quand même pas trop mal bien qu'un peu trop calme à mon goût (y'a même pas de double pédale, c'est une HONTE !). ^^

Je vous mets un très court extrait (sinon je vais me faire arrêter par la RIAA), hoplà ! :)