jeudi 23 février 2006

Pourquoi Linux est-il meilleur ?

A la lecture de ce billet de Kagou, je m'étais dit qu'il serait peut-être judicieux de mettre en place un site web hyper simple pour faire la promotion des points forts de Linux. Et bien c'est fait, et c'est Manu Cornet qui s'y est collé : Why Linux is better ?

mardi 14 février 2006

En vrac

Pfiouuuu, pas vraiment le temps de bloguer ces derniers temps, donc voila une petite selection en vrac de liens interessants...

Ah, oui, je prépare un tuto pour Rails, mais ça fait quatre fois que je le réécris car à chaque fois je trouve une méthode encore plus simple... Just be patient.

dimanche 22 janvier 2006

Programmer ses backups Dotclear grâce à un script bash et CRON

Si vous avez la chance de posséder un accès SSH à votre hébergement Dotclear (ou autre), voici un petit script bash permettant de sauvegarder l'intégralité des fichiers de votre blog ainsi que la base de données dans une seule et unique archive.

Le script envoie même le fichier d'export de la base de données compressée par email à l'adresse de votre choix. À l'heure des comptes GMail de 2Go, le poids et la quantité des pièces jointes ne devraient pas poser de problèmes ;)

Associé à une tâche CRON, ce système permet de vous assurer de toujours posséder une copie de sauvegarde de votre blog.

Lire la suite...

dimanche 8 janvier 2006

Interlude - Installer un blog Typo

En attendant le tutorial complet de la création d'une application avec Ruby on Rails et RadRails, voila de quoi patienter et découvrir un peu plus les possibilités du framework.

Les applications RoR fleurissent un peu partout ces temps-ci, et certaines sont assez bluffantes. Je viens de tomber sur Typo, un gestionnaire de Weblog très sympa écrit en Ruby et doté de fonctionnalités tout à fait interessantes :

  • Interface tout AJAX,
  • Notification de commentaires et trackback par mail et messagerie jabber,
  • Pings automatiques vers des sites comme Technorati,
  • Gestion de tags (multicatégories, ou folksonomies),
  • Gestionnaire de pages statiques,
  • Contrôle du SPAM avancé (blacklistes locales et distantes, nombre d'URL dans un commentaire, etc.),
  • Gestion intelligente du cache des pages,
  • Nombreux plugins vers des sites disposant d'API (FlickR, Del.icio.us, Upcomming, LastFM, etc.)
  • Etc.

Bon, le plus simple pour se rendre compte de l'interêt de cet outil, c'est de l'installer et de le tester soi-même.

Tout d'abord, et après avoir installé RoR sur Ubuntu, il faut récupérer les sources Subversion [1] de Typo :

$ cd /path/to/docroot
$ svn checkout svn://leetsoft.com/typo/trunk typo

Ceci fait, il faut créer une base de données MySQL dédiée à Typo :

$ cd typo
$ mysql -u root -p
Enter password:
Welcome to the MySQL monitor.  Commands end with ; or \g.
Your MySQL connection id is 12 to server version: 4.1.12-Debian_1ubuntu3.1-log

Type 'help;' or '\h' for help. Type '\c' to clear the buffer.

mysql> CREATE DATABASE typo_dev;
Query OK, 1 row affected (0.00 sec)

mysql> \q;

On va y insérer le schema SQL fourni :

$ mysql -u root -p typo_dev < db/schema.mysql.sql

Il nous reste à configurer le fameux fichier ./config/database.yml :

login: &login
  adapter: mysql
  host: localhost
  username: <nom_utilisateur_mysql>
  password: <votre_mot_de_passe>

On lance Webrick, le petit serveur web fourni avec RoR :

$ script/server

Et on teste on faisant pointer son navigateur à l'adresse 0.0.0.0:3000.

Bon amusement :)

Notes

[1] Si vous ne disposez pas de Subversion, sudo apt-get install subversion

vendredi 6 janvier 2006

Ruby on Rails #1 - Lets go Ruby !

Je découvre Ruby on Rails (RoR pour les intimes), c'est assez sympa. Pour mémoire, c'est un framework de developpement web rapide basé sur le motif de conception MVC qui offre une facilité de conception, de déploiement ainsi qu'une maintenance aisée, le tout en langage Ruby. J'en veux pour preuve ces quelques vidéos qui m'ont laissées pour le moins scié en quatre, notamment celle-ci.

En plus, ça tourne chez Typhon, mon hébergeur préféré :)

Ce billet est donc le premier d'une série que je rédigerai au gré de mes découvertes de cet outil qui promet d'être passionnant. Commençons par le commencement, l'installation de l'environnement.

Lire la suite...

lundi 2 janvier 2006

Sortie du livre Ubuntu chez Eyrolles

Ubuntu Fin de l'odieux teasing : c'est officiel, donc je peux vous annoncer à mon tour la sortie imminente [1] aux Éditions Eyrolles du livre Ubuntu, que votre serviteur a eu le plaisir de relire et auquel il a même contribué, en compagnie de Ploum [2] et de Play notamment. La préface est signée Mark Shuttleworth (!).

Voici l'inévitable pitch :

À la découverte d'Ubuntu et de ses applications libres

Que vous soyez ou non habitué à un système MS-Windows, Ubuntu allie la puissance et la fiabilité du logiciel libre à une convivialité hors pair. Système d'exploitation libre et gratuit, la richesse de ses applications en fait l'une des distributions Linux favorites du grand public, avec l'indispensable arsenal bureautique : OpenOffice.org, Mozilla Firefox pour le Web et Thunderbird pour le mail, Evolution pour le groupware, Gimp pour la retouche photo, en passant par les jeux, la vidéo et le son, jusqu'aux outils d'administration.

Le livre est fourni avec un CD-Rom d'installation de la version Breezy.

J'éspère que les lecteurs apprécieront les efforts fournis par l'ensemble des gens qui ont travaillé sur ce livre afin de proposer un ouvrage clair, simple et didactique d'initiation aux joies de notre distribution préférée, Ubuntu :)

Notes

[1] Très probablement courant janvier JEUDI 5 JANVIER :)

[2] Ploum, dont les poussées délirantes commencent déjà à se faire sentir :green:

mardi 13 décembre 2005

Users are idiots

[Via Jorge Castro]

Certains semblaient trouver l'amorce d'un troll dans mon billet sur KDE... Qu'ils me permettent de leur dire que si ça c'était un troll des bois, ce qui suit est un Leviathan :

I personally just encourage people to switch to KDE.

This users are idiots, and are confused by functionality mentality of Gnome is a disease. If you think your users are idiots, only idiots will use it. I don't use Gnome, because in striving to be simple, it has long since reached the point where it simply doesn't do what I need it to do.

Please, just tell people to use KDE.

Linus

Essai de traduction :

J'encourage personnellement les gens à passer à KDE.

Cette mentalité "les utilisateurs sont des idiots embrouillés par les fonctionnalités" de Gnome est une maladie. Si vous pensez que vos utilisateurs sont des idiots, seuls les idiots l'utiliseront. Je n'utilise pas Gnome parcequ'à force d'essayer d'être simple, ça fait longtemps qu'il n'arrive plus à m'aider à faire ce que j'ai besoin de faire.

Par pitié, dites aux gens d'utiliser KDE.

Linus

Oui, vous avez bien lu la signature, c'est bien lui :green:

Bon les mecs, keep cool, respirez par le nez, pas de trolls dans les commentaires SVP ;)

Edit : Ploum, comme souvent, possède à mon sens le mot de la fin.

dimanche 11 décembre 2005

[KDE] Petites astuces à l'intention du migrant

Si un jour, comme moi, vous passez de Gnome à KDE [1], voici quelques astuces utiles pour vous familiariser à votre nouvel environnement et l'adapter à vos habitudes.

Notes

[1] En version 3.5

Lire la suite...

- page 4 de 8 -