theClimber

To content | To menu | To search

Tag - linux

Entries feed - Comments feed

Thursday, October 1 2009

Open your OpenOffice files in MS Office 2003 and 2007 !!

I love OpenOffice.org, and have been using it for years. One of the benefits is the sheer amount of space that one can save when using OpenOffice Writer - the ODT files are much smaller. In an age where hard drives and other storage doesn't limit the size of files as much, it seems I am a dinosaur for even considering the amount of bytes I can save. Still, the more free space I have, the more I can store. Plus, when it comes to sending and receiving documents, the smaller they are the less impact it is on a network. In the grand scheme of things, I think bloated documents are as bad as low bandwidth in some areas.

This benefit of OpenOffice.org is lost when I have to send someone a Microsoft Office format for a text file. It bugs me, and I often forget to wipe the converted files to save space - maybe I am getting old. Thus, when I came across How to open ODT (openoffice.org text) files in Microsoft Word, I was surprised and happy.

Quoting from the original site:

Office 2007

  1. Install Service Pack 1 for Office 2007.
  2. Install Sun ODF Plugin for Microsoft Office.
  3. Open ODT document via File > Open, or by double-clicking the ODT file and when prompted for the application to open it with, choose Word.

If you have Office 2003, installing the Sun ODF Plugin should just work.

If you don’t have administrator privileges to install software, you can try an online converter such as Zamzar or Media Convert. You can also upload ODT documents to Google Docs or Zoho Writer.

Thank you. Now, when I accidentally send a smaller file and am short on time, I can simply point people to that and allow me to stop converting files because Microsoft itself had never supported ODT - an open standard with open source software that they could easily have allowed for to be intercompatible.

Monday, June 22 2009

La bible traduit pour les geek

Dieu dit:

$ tar -xzvf light-0.1.tar.gz
$ cd light-0.1
$ ./configure
$ make
$ su
password:
# make install
# exit
exit
$ light

et la lumière fut.

Wednesday, June 17 2009

Trics & Tips : configurer son client ssh

Flash_by_allanced.jpg

Quand vous êtes un utilisateur fréquent de machines distantes, il arrive que ça soit pratique d'optimiser un peu votre client ssh pour ne pas toujours devoir tapper une ligne de commande hyper longue, juste pour se connecter à un serveur. Si vous utilisez votre client ssh comme le commun des mortels, voici la ligne de commande que vous utilisez d'habitude :

login@hote:~> ssh login@server.domain.extension
Password:
login@server:~>

Et je vous propose d'obtenir après quelques manips :

login@hote:~> ssh server
login@server:~>

Ce qui est déjà nettement plus court, admettez-le ;)

Continue reading...

Wednesday, June 3 2009

En vrac quelques liens

Monday, April 6 2009

Arrêtez de spammer vos amis avec vos tests

email11.jpg

C'est chaque fois un peu ennuyant d'envoyer des email à ses amis ou des clients pour tester une applications web n'est-ce pas?

Pour éviter ça, vous pouvez changer d'application mail ou modifier votre configuration postfix, mais c'est lourd en manipulation et pas toujours évident pour tout le monde. De plus, je viens de trouver une solution bien plus simple et facile :

python -m smtpd -n -c DebuggingServer localhost:2525

Et désormais tous les mails envoyés en local seront affichés dans le terminal (si vous utilisez un port plus petit que 1024, vous devez être root)

Bref, une solution bien pratique pour faire des tests avec votre application web et voir si les mails sont bien envoyés là où il faut !

Bon développement !

Thursday, April 2 2009

Un regard en avant vers GNOME 3.0

20080710_gnome3.jpg

Ca a mis du temps à sortir des maquettes, on n'en parle pas encore beaucoup ou timidement, mais si vous voulez en savoir plus à propos du projet de GNOME 3.0 vous allez surement aimer la lecture du planning détaillé que l'équipe de développement nous prépare. Pendant le GUADEC (Users’ And Developers’ European Conference) l'idée de base était surtout de parler de GNOME 3.0 et on espérait aussi que ça serait l'occasion pour qu'on puisse commencer à en parler plus sérieusement. Et c'est arrivé. Avant les gens essayaient vaguement de mettre quelques propositions d'idées sur papier, après le GUADEC nous voyons un résultat plus concret avec un planning précis, des propositions et du code !

Espérons maintenant que le planning qui a été mis en place est la bonne manière d'avancer, et qu'elle sera acceptée par la communauté. Pour en savoir plus je n'ai pas recopié le mail d'annonce, mais allez lire ce dernier (il est coupé en deux à cause du système d'archives web, voici la seconde partie) ou vous pouvez aussi aller lire la version wiki.

Cette nouvelle version va apporter beaucoup de nouveautés et de changements. C'est à double tranchant et peut proposer des avantages comme des inconvénients. Espéront qu'on ne va pas assister à un grand flop comme on a pu le voir avec KDE 4 qui se remet tout doucement de sa chute. Voici en quelques lignes les grands axes de développement proposé pour GNOME 3.0 :

  • Une nouvelle expérience utilisateur
    • Gnome Shell a pour but de changer la façon de passer d'une application à l'autre, changer la manière de fonctionner habituelle
    • Changer la manière dont on accède à nos documents et notre manière de fonctionner
  • Remise à jour de la platteforme
    • Supprimer toutes les librairies dépréciée qui sont encore utilisées et qui ne devraient pas
    • Créer un staging pour les librairies promettantes qui ne sont pas encore intégrée car pas encore assez stables, mais ça pourrait venir (comme Gstreamer)
    • Intégrer quelques effets sympas qui sont déjà largement utilisés comme les effets 3D (avec Clutter) ou la géolocalisation (avec GeoClue)
    • Intégrer quelques dépendances extérieures comme D-Bus ou Avahi
    • Rendre les bindings plus proche et attirer les développeurs de plusieurs langages
  • Promotion de GNOME

Tuesday, February 17 2009

How to create a SSH tunnel

First of all, this is a small memo for me because I'll need to use this quite often the next weeks. So if it can be usefull for others, I post it here ;)

openssh.gif

  • I want to access to a private port on a remote host. This port will be mapped on a local port with the tunnel.
  • After creating the tunnel, the service will be accessible on the port localhost:LocalPort
  • All the communications will pass trough the SSH connection (so it will be ssl-encrypted)
ssh -f -N -L LocalPort:RemoteHost:RemotePort Login@RemoteHost
  • -f is to hide the session
  • -N and -L are there for the tunnel

Saturday, February 14 2009

Lavoisier : une police OpenSource

J'aime bien découvrir des nouvelles typographies et polices qui sont sympa et chouette à utiliser dans le documents un peu pro. Or je viens de découvrir une nouvelle police Sans-Serif OpenType appellée Laoisier, avec pas mal de characteres, diacritics et autres symboles utiles dans un style que j'aime bien : épuré, petit et simple.

La famille typographique lavoisier est aussi disponible en italique, gras et gras-italique et est sous licence SIL Open Font. Voyez un exemple dans l'image ci-dessous.

Comme c'est libre et open-source, vous pouvez vous-même l'utiliser, l'améliorer et la compléter comme bon vous semble. Les fichiers sources sont disponibles au format FontLab qui n'a par contre pas l'air d'être libre (je ne l'ai jamais utilisé et je ne sais pas s'il tourne sous Unix).

N'hésitez pas à faire un tour sur la page perso du concepteur de cette police pour lui donner un feedback ou des critiques constructives. Vous pourrez aussi trouver les sources sur son site.

lavoisier

Et alors le comble de tout c'est que vous avez même la police en cyrilique si vous voulez !! Je suis sur que ça va intéresser les lecteurs de ce blog ;)

Comment installer des polices sous linux

Ca vous fait une belle jambe d'avoir des fichiers otf si vous ne savez pas les installer sur votre machine. Alors voici un petit mot pour ceux que ça intéresse :

  • Allez dans votre répertoire utilisateur : cd /home/user
  • Créez un répertoire .fonts : mkdir .fonts
  • Copiez vos fichiers .otf dans ce répertoire : cp Desktop/*.otf ~/.fonts/

Et voilà, le tour est joué.

Wednesday, February 11 2009

Ma configuration Vi / Vim / gVim

Ce billet n'apporte pas grand chose au monde, mais juste ma configuration vim du moment qui se trouve dans mon fichier ~/.vimrc (et que vous pouvez aussi mettre dans votre fichier /etc/vim/vimrc. C'est pas grand chose c'est vrai, mais en même temps c'est vraiment pratique d'avoir bien configuré son éditeur de fichier préféré pour optimiser sa vitesse de travail.

vim-editor_logo.png

Si vous avez vous aussi des configurations particulières et perso que vous trouvez bien pratiques et que vous ne retrouver pas ici, n'hésitez pas à m'en faire part dans les commentaires. Autant optimiser au maximum pour avoir une configuration parfaite (même si chacun a ses petites manies, j'en convient ;) )

Continue reading...

Configurer son interface sans fil avec wireless-tools

irkick.png

J'ai constaté sur internet une grosse sur-information en matière de la configuration de votre interface wifi sous linux avec des logiciels divers (network-manager, wicd, ...), mais très peu d'information claire et concise concernant le fond du problème qui est de configurer son interface wifi à la main dans le terminal à l'aide de wireless-tools. En effet, les logiciels que vous utilisez ne sont d'une façade à ce qui se fait dans le terminal. Alors pourquoi ne pas mettre les mains à la pâte et essayer de configurer votre interface vous-même?

Petit rappel

Pour bien comprendre comment ça marche, je me permet de vous rappeler comment fonctionne une interface réseau et comment elle se connecte à un réseau. Il y a plusieurs éléments à tenir en compte. D'abord il faut établir la connexion réseau à proprement parler (connexion par ondes radio dans une fréquence qui varie entre 2 et 2.5 GHz). Ensuite, en fonction que vous souhaitiez établir une connexion ad-hoc ou managée, vous devrez fixer votre adresse IP à la main ou utiliser un serveur DHCP.

Continue reading...

- page 1 of 2