Archives par mot-clef : tutoriel

Logo Git

Lier une branche Git locale à la branche remote correspondante

Catégorie : Geekeries | Laisser un commentaire

Quel est le problème ? Imaginez que vous avez créé une branche sur votre reposiroty Git nommée « MaBrancheAMoi ». Et que lorsque vous désirez faire un « pull », Git vous renvoit le message d’erreur suivant : You asked me to pull without telling me which branch you want to merge with, and ‘branch.MaBrancheAMoi.merge’ in your configuration file does not tell me, either. … Continuer la lecture

Modifier le noyau Linux sous VirtualBox

Catégorie : Geekeries | Un commentaire

((/public/Divers/virtualbox.png|VirtualBox|L|VirtualBox, mai 2010)) En ce moment en cours, nous avons un projet consistant à ajouter une fonctionnalité au noyau [Linux|tag:Linux]. Pour cela, on modifie un noyau linux (téléchargeable sur [The Linux Kernel Archives|http://www.kernel.org/]), on le compile, et on fait booter notre Linux dessus pour voir le résultat. A l’école, on utilise une distribution créée par l’école nommée Yaka, qui a l’avantage de s’installer et de se démarrer très rapidement. Mais du coup, il faut travailler sur les ordinateurs de l’école… Ce serait quand même plus pratique de travailler tranquillement chez moi, aussi tard que je le souhaite. Mais vu que je n’avais pas trop envi de faire de bêtises sur mon joli [Ubuntu|tag:Ubuntu], j’avais un petit peu abandonné l’idée. Jusqu’à ce que je vois un ami qui a virtualisé une Fedora et qui utilise son noyau Linux modifié dessus. Du coup, bah j’ai essayé de faire pareil ! Ce qui a fonctionné avec plus ou moins de succès. %%% Dans ce billet j’explique comment installer VirtualBox et créer une machine virtuelle, puis j’essaie de décrire comment booter sur un autre noyau que le noyau d’origine ! Continuer la lecture

Créer plusieurs processus avec fork()

Catégorie : Geekeries | 2 commentaires

((/public/Divers/minifork.jpg|Fork en folie|R|Fork en folie, mai 2010)) Faisons une petite parenthèse sur le sujet du moment (vous ne le savez pas encore, mais j’ai quasi terminée la série [jQuery|tag:jQuery] et j’ai entamé une série Java EE) et allons faire un tour dans le monde merveilleux du C avec @@fork()@@ et @@[pipe|tag:pipe]()@@ ! L’idée est de créer plusieurs processus avec @@fork()@@, d’écrire dans le pipe avec le père, et de faire lire les pipe par les processus. Pour se rendre compte qu’un seul processus fils arrive à lire les informations ! %%% Avant d’écrire ce billet, en plus du @@man pipe@@, et du @@man fork@@, j’ai clarifié mes idées préconçus à propos du pipe en lisant ce très bon tutoriel de Commentçamarche : [Que fait un fork|http://www.commentcamarche.net/faq/10611-que-fait-un-fork]. Continuer la lecture

Comment faire fonction Eclipse Galileo derrière un proxy ?

Catégorie : Geekeries | 2 commentaires

((/public/Divers/.eclipse_logo_s.jpg|Logo Eclipse|R|Logo Eclipse, mai 2010)) !!!Avant Galileo Avant Galileo, pour configurer le proxy sous Eclipse, ça marchait bien : Window > Preferences > Install-Update. Puis cocher la case « Enable HTTP Proxy connection » puis, compléter les paramètres « HTTP proxy host address » et « HTTP proxy host port ». !!!Depuis Galileo Depuis Galileo, on croit que ça va bien marcher : Window > Preferences … Continuer la lecture

Des bords arrondis, sans images, avec les CSS3

Catégorie : HTML et CSS | 2 commentaires

Je suis actuellement en train de faire le design d’un nouveau site, et pour la première fois, je me suis amusé un petit peu avec les CSS 3. Je n’ai utilisé que des bords arrondis (@@border-radius@@), et des effets d’ombres (@@box-shadow@@), et je suis impressionné par ce que l’on peut faire en quelques lignes. Quand je pense aux transitions, aux … Continuer la lecture

Logo LibreOffice

Où trouver des templates pour LibreOffice Impress

Catégorie : Geekeries | Un commentaire

S’il y a un truc que j’apprécie vraiment dans PowerPoint 2007, c’est le nombre de modèles de présentation possible, pour une fois c’est généralement vraiment bien fichu, et assez joli (En fait, je trouve que Microsoft a vraiment assuré avec Office 2007). Une chose qui m’embête vraiment, c’est le manque certain de jolis modèles sous OpenLibreOffice Impress. De bases, l’assistant … Continuer la lecture

Réécriture d’url pour Dotclear

Catégorie : Dotclear | Laisser un commentaire

Voilà déjà quelques temps que j’ai réussi à réécrire l’url des pages de mon blog Dotclear. Auparavant une page billet avait un url ressemblant à @@index.php?post/2009/07/16/titre-du-billet.html@@, et maintenant, elles sont de la forme : @@/post/2009/titre-du-billet.html@@. C’est quand même mieux ! On pourrait optimiser encore, mais moi ça me suffit. %%% Il y a deux choses à faire pour modifier la … Continuer la lecture

De la pédagogie des tutoriels sur le Web (et ailleurs)

Catégorie : Geekeries | 2 commentaires

Voilà tout de même un petit bout de temps que je me farcie des tutoriels dans le domaine de l’informatique, que ce soit dans des livres, ou sur la Toile elle même. Et je remarque quand même quelques trucs : * Quand il y a trop de gros pavés à lire, je ne lis qu’en diagonale ou je zappe tout … Continuer la lecture

Joomla 1.5, tutoriel en ligne

Catégorie : Joomla | Laisser un commentaire

Je viens de trouver un tutoriel en ligne sur Joomla ! Même mieux : un livre ! Ce livre s’appelle tout simplement Joomla! 1.5 et est écrit par Hagen Graf. Vous pouvez l’acheter ou le lire en ligne (français, anglais, allemand) sur [Cocoate|http://joomla.cocoate.com/fr]. * [Joomla 1.5! Lire le livre|http://joomla.cocoate.com/fr/joomla-15-fr] J’ai commencé à le feuilleter, j’en suis au chapitre 4 et … Continuer la lecture

Débuter avec Joomla (2)

Catégorie : Joomla | Laisser un commentaire

Aujourd’hui’hui je me suis atteler à mieux comprendre toute cette histoire de section, catégorie, module. Section Pour mieux comprendre, un synonime de section serait partie. Une section est une partie de votre site. J’ai par exemple créé une section Blog (dans laquelle vous êtes actuellement) et si un jour il me venait l’idée de rajouter une galerie de photos, j’ajouterai … Continuer la lecture