Tiennot blog

Accueil

Un CV sous LaTeX
Dimanche 15 janvier 2012, 13:43 (par admin)
Pas de commentaire

Manquant encore un peu d'expérience en LaTeX, j'ai créé une classe pour la rédaction d'un CV, afin de mettre en pratique mon apprentissage. J'ai publié celle-ci sous licence GNU GPL 2 dans la rubrique logiciels, afin d'en faire profiter la communauté. C'est par ici !


image : /images/logiciels/cvlatex.png

Vœux pour 2012
Dimanche 1 janvier 2012, 12:25 (par admin)
1 commentaire

Je vous adresse à tous mes meilleurs vœux de réussite et de santé pour cette nouvelle année qui commence.

En ce qui me concerne, je tâcherai de mettre à jour plus souvent ce site, sachant qu'en 2011 j'avais été très pris par mes études.

Tous mes vœux de bonheur, et à bientôt pour de nouveaux sujets passionnants !

Noël 2011
Dimanche 25 décembre 2011, 0:11 (par admin)
Pas de commentaire

Joyeux Noël à tous !

LibreOffice sous Debian ?
Samedi 5 novembre 2011, 19:03 (par admin)
Pas de commentaire

Depuis le rachat de Sun par Oracle, un groupe de développeurs, soutenu par plusieurs sociétés dont Google, a décidé de « forker » la suite bureautique gratuite pour en faire un logiciel libre. Cependant, cette nouvelle branche n'est toujours pas supportée par Debian dans sa version stable. Voici comment procéder pour l'installer malgré tout.

image : /images/blog/libreoffice_debian_0001.png

Le dépôt backport

Le plus simple serait, semble-t-il, de télécharger les paquets Debian depuis le site officiel, et de les installer. Cependant, cette méthode présente l'inconvénient de ne pas fournir automatiquement les mises à jour disponibles.

Pour résoudre le problème, nous allons utiliser le dépôt backport. Ce dépôt un peu particulier permet l'ajout de logiciels plus récents à sa Debian, tout en la conservant en branche stable. Autrement dit, ne sont incorporés dans ce dépôt que des logiciels relativement stables, pouvant comporter toutefois des bogues mineurs. Ceci nous évite d'aller chercher les paquets dans la branche instable.

Pour ajouter ce dépôt à sa liste de dépôts, il faut modifier le fichier /etc/apt/sources.list. Ajoutez à la fin du fichier les lignes suivantes :


# dépôt backport
deb http://backports.debian.org/debian-backports squeeze-backports main contrib non-free

Et pour ajouter la clef du dépôt, tapez la commande :


# apt-get install debian-backports-keyring

Avant de lancer apt-get pour mettre à jour la liste des paquets, il faut d'abord le configurer afin de rendre prioritaire la branche stable.

Le pinning

Le problème est que le dépôt backport contient des versions plus récentes des logiciels que celui de la branche stable. Si on met à jour directement le système, certains paquets vont être remplacés par d'autres plus récents, ce qui n'est pas forcément souhaitable. C'est là qu'intervient le pinning.

Le pinning est une opération un peu complexe, nous n'entrerons pas dans les détails ici. Vous pouvez retrouver un tutoriel sur le pinning sur le site debian-facile.org.

Pour faire simple, il s'agit d'attribuer des priorités aux différents paquets en fonction de leurs origines. Nous allons donc configurer la branche stable pour que ses paquets soient prioritaires par rapport à tous les autres. Ceci se fait au moyen du fichier /etc/apt/preferences (celui-ci n'existe pas par défaut, il faut le créer). Ajoutez-y les lignes suivantes :


Package: *
Pin: release a=stable
Pin-priority: 900

Package: *
Pin: release a=stable-updates
Pin-Priority: 900

Package: *
Pin: release a=proposed-updates
Pin-Priority: 900

Package: *
Pin: release o=Debian                                                             
Pin-Priority: -10

Concrètement, nous demandons de rendre prioritaires tous les paquets et toutes les mises à jour de la branche stable.

Installation

Commençons par mettre à jour la liste des dépôts, puis le système :


# apt-get update
# apt-get upgrade

Si OpenOffice est installé sur le système, il faut le désinstaller :


# apt-get remove --auto-remove openoffice*

Enfin, nous pouvons installer LibreOffice. Cependant, un problème se pose. Comme nous avons demandé à apt-get d'installer en priorité ce qui vient de la branche stable, il faut lui spécifier d'utiliser le dépôt backport. Ceci se fait au moyen du paramètre -t squeeze-backports :


# apt-get install -t squeeze-backports libreoffice

Et pour finir, installez les paquets linguistiques pour le Français, et l'intégration à Gnome/KDE :


# apt-get install -t squeeze-backports libreoffice-l10n-fr

# si vous avez Gnome :
# apt-get install -t squeeze-backports libreoffice-gnome

# si vous avez KDE :
# apt-get install -t squeeze-backports libreoffice-kde

Triste temps pour les geeks
Samedi 15 octobre 2011, 13:04 (par admin)
Pas de commentaire

Le petit monde de l'informatique est en deuil en ce moment, avec la disparition de deux personnalités importantes qui ont révolutionné cette discipline.

Steve Jobs, un génie médiatisé

Steve Jobs est mort le 5 octobre 2011 d'un cancer du pancréas, qui durait déjà depuis plusieurs années. En tant que cofondateur d'Apple, sa contribution à la démocratisation de l'ordinateur individuel fut importante.

Avec la série des ordinateurs Macintosh, auxquels Jobs a largement contribué, Apple a réalisé une brillante percée sur le marché de l'époque (1984). Et encore aujourd'hui, la firme s'est largement imposée sur le marché des smartphones, et ne cesse de gagner du terrain sur celui des ordinateurs portables.

Steve Jobs n'était pas seulement doué en technique. Il était aussi un brillant communicateur, et c'est grâce à cette qualité qu'il a pu sauver Apple, au bord de la faillite lorsqu'il en a repris les rênes. Souhaitons bonne chance à son successeur, Tim Cook.

Dennis Ritchie, un pionnier méconnu

Dennis Ritchie est décédé le 12 octobre 2011. La cause de son décès n'a pas été révélée. Contrairement à Steve Jobs, dont la disparition a fait le tour de la planète en peu de temps, celle de Dennis Ritchie a été peu médiatisée. Pourtant, cet homme a apporté une importante contribution au développement de l'informatique.

Dennis Ritchie est le créateur du langage C, et cofondateur du système d'exploitation UNIX (avec Ken Thompson et Brian Kernighan, en 1969). Ces deux inventions jouèrent un rôle important dans l'histoire de l'informatique. Avec le langage C, il fut possible de conserver une certaine proximité avec le matériel, tout en garantissant la portabilité des programmes. Ainsi, les logiciels purent être portés sur différentes architectures sans nécessiter d'être réécrits.

Et que dire d'UNIX, sinon qu'il est le premier système d'exploitation moderne, c'est à dire proche de ceux qu'on connaît aujourd'hui. D'ailleurs, sans UNIX, Windows, Mac OS, Linux, BSD et bien d'autres n'auraient sans doute jamais existé. De fait, il est intéressant de constater que le génie de Steve Jobs repose en partie sur celui de Dennis Ritchie.

Quoi qu'il en soit, ces deux hommes ont changé l'histoire de l'informatique. Qu'il leur soit rendu hommage ici.