Category Archives: Pratique

Exit la télé par câble, bienvenue à l’enregistreur numérique libre

Mon projet d’autonomie télévisuelle à la maison avance et a franchi une étape importante cette semaine: notre compte de câble (service Illico) de Vidéotron est officiellement fermé :) Un enregistreur numérique conçu à partir de logiciels libres et de composantes informatiques ordinaires remplace maintenant la boîte noire fournie par cette entreprise québécoise. Ce projet s’est étalé sur environ 2 ans à temps perdu, parfois quelques minutes à la fois, parfois quelques heures de suite lors de nuits blanches ou autre moments de loisirs (j’ai une famile plus nombreuse que la moyenne des foyers au Québec) :)

Je tiens à préciser que le service technique et la qualité des services et appareils de Vidéotron sont exceptionnels, par contre le service à la clientèle pour ce qui est de la facturation lors  un week-end de fête du travail peut vous laisser avec une brique à la maison à la place de votre enregistreur numérique.

 

Illico_télé_numérique

Source: Wikipedia 

Ce projet personnel et son partage sont motivés par plusieurs facteurs:

  • Les pratiques douteuses de Radio-Canada, société d’état canadienne, pays où je paie des taxes qui la financent, et leur utilisation douteuse et discriminatoire de formats qui exigent des logiciels propriétaires sur leurs sites web, un sujet qui revient souvent sur la liste de discussion Ubuntu Québec;
  • Le lancement du site Tout.TV avec son manque flagrant de respect pour son audience utilisant Gnu/Linux: il faut encore simuler être un navigateur Apple pour avoir accès à des formats standards ou utiliser Flash, une aberration en 2012- des restrictions futiles étant donné la possibilité technique de les contourner (sauf pour la qualité de l’image);
  • Les restrictions par géolocalisation, d’espace, format (pas de HD sur les site web, même si on voudrait payer pour), heure (un exemple, une émission “osée” qui avait été limitée sur Internet), visionnement (“uniquement en ligne”, pas de téléchargement direct possible/visionnement hors-ligne) et autres;
  • Le constat que mon enregistreur numérique était sous le contrôle de Vidéotron et devenait une brique si le service était interrompu, tout en bloquant l’accès aux émission enregistrées. J’ai d’ailleurs fait l’expérience du contrôle qu’exerce Vidéotron sur ces appareils lorsqu’ils ont effacé son contenu au complet à distance (à ma demande);
  • Le fait que passer à la technologie HD chez moi nécessiterait de racheter l’équipement (enregistreur numérique) et payer plus cher non seulement pour le service mais aussi pour les émissions/postes, ainsi que pour avoir accès au visionnement et programmation à distance;
  • Le manque d’exemples documentés publiquement auxquels on pourrait se référer facilement, sous forme de “recette”, en utilisant un maximum de logiciels libres et formats libres pour remplacer ces pratiques et équipements désuets.
Cbc_tux

Source: LibrePlanet QC

j’ai commencé à documenter ce que je trouvais pour contourner ou trouver une solution permanente à ces problèmes sur “Radio-Canada Libre“, une page wiki éditée sur LibrePlanet, site de communauté de la Free Software Foundation dont je suis membre. Je trouvais incohérent de faire la promotion d’autonomie et liberté technologique dans mon travail en même temps que j’avais cet appareil dans mon salon. Au fil du temps je me suis rendu compte que la solution de remplacement est possible pour peu qu’on se renseigne, et à la portée de tous, pour peu qu’on sache suivre une telle recette.

n298602129514_4994

Tux et Tou.TV

L’enregistreur numérique de Vidéotron est remplacé par TVHeadEnd (logiciel libre sous licence GPLv3) sur Gnu/Linux (dans une machine virtuelle), qui enregistre vers deux NAS (stockage réseau) DNS323 par NFS (protocole d’accès à distance aux fichiers sur le NAS), à partir de 2 syntoniseurs numériques réseau doubles HDHomeRun. Le NAS qui roule aussi Gnu/Linux (microgiciel Alt-F, logiciel libre sous licence GPLv2) partage ensuite par DLNA. La capacité de stockage des deux NAS est de 5 TB (combinée).

Des obstacles ou “irritants” importants demeurent, et on comprends pourquoi quelqu’un pourrait choisir de payer 100$ et plus par mois pour accéder au service par câble/satellite:

  • Pour avoir un bon signal il est indispensable d’avoir une bonne antenne. En poser une et la positionner correctement n’est pas toujours facile ou fiable ou simple ou abordable.
  • Malgré la présence d’une antenne, il faut être proche des zones où le signal des postes que vous voulez se rends, soit un grand centre urbain (Montréal) ou en banlieue pas trop loin. Un endroit idéal: la rive-sud de Montréal d’où on peut capter aussi des postes numériques américains. Même dans les zones de très bon signal les commis de magasins qui vendent des télévisions n’y connaissent pas grand chose ou vont rapidement proposer le service de câblo-distribution sans élaborer sur les alternatives. Pourtant, vendre l’équipement requis serait probablement plus payant!
  • Les 400+ postes parfois disponibles en combinant multitude de plans offerts par les cablo-distributeurs ne sont pas transmis gratuitement sur les ondes en HD. Si vous dépendez de postes comme RDS, Yoopa, History Channel, etc. ceci ne remplacera pas vos plans numériques
  • Le coût du matériel, qui, je suppose, est financé par les coûts d’abonnement aux services, monte vite. Ma configuration personnelle dépends d’un ordinateur (utilisé pour la famille aussi, oui), de capacité moyenne (Core i5 avec 8GB de RAM), un réseau local Gigabit, 2 NAS (~200$ ou plus chacun, neuf, moins seconde main), 4 disques durs (~150$ chacun), 2 syntoniseurs réseau doubles (~130$ chacun), une bonne antenne (prix variés), et j’en oublie certainement. En revanche cette équipement peut servir à beaucoup plus.
  • Pas de fonctions de télé intelligente (ie. comme le service Illico): TV à la demande, radio, etc. – à moins d’ajouter un système XBMC.
  • La programmation pour l’enregistrement se fait via une interface web, pas à partir du poste de télé directement (sauf si on utilise XBMC)
  • Pour écouter des émissions sur d’autres appareils ou à distance il faut transcoder dans le bon format
L'interface web de contrôle de TVHeadEnd

L’interface web de contrôle de TVHeadEnd

Quelques avantages très concrets de cette configuration libre “maison”

  • La programmation pour l’enregistrement se fait via une interface web, pas à partir du poste de télé directement (sauf si on utilise XBMC) :)
  • Les syntoniseurs réseaux ne sont pas “incrustés” à vie dans l’ordinateur qui en tire le signal de télé numérique, on peut donc les remplacer facilement en cas de bris
  • Les syntoniseurs réseaux sont disponibles à partir d’une machine virtuelle pour laquelle je peux allouer des ressources (mémoire, disque, etc.) selon les besoins, sans changer la configuration physique (câblage, connection, emplacement, antenne, etc.) de ceux-ci
  • On peut écouter des émissions d’une quantité illimitée d’appareils pour peu qu’on transcode au bon format
  • Pas de restrictions sur l’accès au fichiers: je peux le copier, partager sur mes appareils, couper (pour prendre un extrait de bulletin de nouvelles par exemple), archiver, graver, etc. sans limites pour fins personelles
  • Accès gratuit illimité au contenu en format HD (jusqu’à 1080p! 1920×1080) – j’ai souvent une réaction de surprise totale sur ce seul point. Comparé à ce qu’offre Tou.TV, c’est très intéressant.
  • Enregistrement et visionnement possible sur plus de 2 postes pour peu qu’on ajoute des antennes/synthoniseurs – quoique je crois que Bell est rendu à 4 en simultané
  • Possibilité d’organiser les émissions et trier le contenu pour parents, enfants, films, séries, etc.
  • Mobilité! Je peux maintenant quitter la maison avec quelques émissions pour enfants lors de longs voyages (pas pour la route, mais pour les soirées “patate”), sans payer un extra
  • Le serveur TVHeadEnd en place est compatible avec XBMC et si j’ajoute un ou plusieurs PC avec XBMC, ils pourront tous utiliser le même serveur TVHeadEnd sans changement à la configuration actuelle.
  • Autonomie et liberté: personne d’autre que moi contrôle et connaît les contenus ainsi obtenus
  • Logiciels libres: je peux participer au développement et aux rapports de failles et améliorer tous les logiciels qui rendent cette configuration possible, explorer le code source, poser des questions à la communauté et repartager toute cette information librement. Je peux aussi installer et reproduire toute cette configuration sans restrictions: pas de frais supplémentaires par prise/appareil/format, etc.!

Voici un exemple d’émission HDTV en format 720p (1280×720). Attention, c’est une émission complète qui prends presque 9GB!

Le Téléjournal Midi de Radio-Canada sur VLC

Le Téléjournal Midi de Radio-Canada sur VLC

Quelques détails de fonctionnement:

  • Le signal transmis au Québec par la plupart des chaînes que je peux capter inclût la piste vidéo (MPEG2-TS), deux pistes audio (AC3 et Dolby je crois), ainsi que jusqu’à 4 pistes de sous-titrage (“closed-captioning”). L’enregistrement via TVHeadEnd se fait directement dans un conteneur .ts bien supporté par VLC, mplayer, etc.
  • Il est indispensable d’avoir une source du “télé-horaire” (l’horaire complet des chaîne de TV) pour pouvoir utiliser un enregistreur. Le seul que j’ai trouvé au Canada est payant, dans certains pays certains signaux numériques incluent cette information. Le prix est très raisonnable et on peut l’utiliser sans restrictions (source de données XML). J’ai aussi aimé la mission de SchedulesDirect qui fnance d’autres projets libres, entre autres Cable in the Classroom.
  • Je contrôle TV HeadEnd et l’appareil NAS par une interface web chez moi ou à distance, sur un PC ou sur #Android avec TVHGuide (logiciel libre sous  licence GPLv3).
  • On visionne sur mobile (après transcodage par HandBrake) ou sur la TV Sony qui a lit directement les partages #DLNA. Je calcule que d’ici moins d’un an des tablettes et téléphones seront capables de jouer le format original en 1080p, si ce n’est pas déjà le cas.
  • Cette configuration a été testée sur Ubuntu
screenshot-1358542991928

L’application TVHeadEnd sur Android

Pour un remplacement à 100% de l’enregistreur numérique que nous avions dans le salon (pause en temps réel, enregistrement en voyant une émission, CC, etc.) il faudrait ajouter un PC dédié avec #XBMC. Plus tard, peut-être… :)

Si le sujet vous intéresse, contactez-moi ou mieux encore, joignez-vous au groupe Libre Planet QC en vous inscrivant à la liste de discussion.

Quelle est la suite de tout ça? Pour l’instant il est difficile d’accéder à nos contenus à distance efficacement, la vitesse des réseaux n’est pas tout à fait là. Les réseaux autonomes se développent de plus en plus suite aux mouvements globaux de protestation contre le contrôle et les abus des gouvernements, et d’autres mouvements et initiatives d’activisme pour promouvoir les media alternatifs, l’autonomie des données et l’informatique libre. En tant que citoyen je considère mon devoir de demeurer critique face à ce que proposent les entreprises et aussi tenter d’utiliser des alternatives utilisant les logiciels libres. Parfois il suffit de poser la question, parfois il faut démontrer par l’absurde (vu l’effort requis) que les alternatives techniques sont possibles. Encore faut-il qu’elles soient compatibles avec les modèles d’affaires existants, les intérêts des actionnaires ou le train de vie que nous menons. Pouvons-nous changer ces aspects de notre société par l’activisme technologique?

Pour l’instant, je me concentre sur rêgler ces problèmes pour moi, tout en essayant de partager les résultats. Le grandes questions de société démarrent parfois par des petit efforts individuels, et je crois qu’il est encore possible de provoquer des changements importants par de petits gestes quotidiens. En attendant, je vais placer une petite annonce pour vendre l’ancien enregistreur numérique de Vidéotron :)

Quelques liens pour aller plus loin:

Is it worth it to upgrade my netbook/laptop hard disk to SSD?

A few years back I started using solid state drives (SSD) whenever I got a new netbook/laptop or when someone asked for hardware upgrade suggestions. The speed increase and shorter boot times on any given system is phenomenal and current GNU/Linux distributions take care of the configuration details. I don’t even take into consideration finer details like bus speed, hybrid disks or other technical features.

I’ll say this just once again, even though the price is high, the speed increase is ridiculous. If your job is in IT or requires using a dedicated computer full-time (some accounting positions or other engineering, graphic design, development, etc.), you may be able to justify the time gain (ie. booting/rebooting/starting apps/loading data) and calculate a short ROI justifying the expense. That’s not my line of expertise but I think I get the point accross.

Having picnic while waiting for the email indexing to finish

From the archives: having picnic while waiting for the email indexing to finish. License: CC-BY, source: Moon Stars and Paper

Back from one week at the hospital after two small but painful operations, I have one month leave to get back on my feet. I also just finished my employment and needed to upgrade my older personal laptop, so I decided to also evaluate how to make my housewife’s netbook a bit faster for occasional use at home – I can’t move much or sit down for extended periods at the home computer / with a big laptop.

Although I know the speed increase will justify the upgrade, I still want to confirm how slow the current disk is, and of course what type of disk it is – if the system is using the older PATA interface, I am not even sure if you can find such SSDs. Confirming the system has a SATA interface will make it easier to shop around and prevent ending up with a hard disk I can’t connect.

Most consumer laptop/netbook systems come with the cheapest hard disk at the time of manufacture, which often means 4200 RPM. The hard disk exact model number can be found easily via command line or graphically, without opening your system.

The following information can also be used after booting from a live CD, if you’re evaluating such a hardware upgrade for a system that doesn’t have a GNU/Linux OS installed. That’s right, no need to find (or buy) and install any vendor-specific disk utilities for the simple checks I am sharing how to do here. Just an Ubuntu live CD.

Using the command line from a terminal you can get such information as follows (assuming your system only has one hard disk, extra information redacted):

magicfab@hermes:~$ sudo hdparm -I /dev/sda

/dev/sda:

ATA device, with non-removable media
Model Number: Hitachi HTS545016B9A300
Serial Number: 090726PB5B03QCH542MH
Firmware Revision: PBBOC66G
Transport: Serial, ATA8-AST, SATA 1.0a, SATA II Extensions, SATA Rev 2.5, SATA Rev 2.6; Revision: ATA8-AST T13 Project D1697 Revision 0b
[...]

Configuration:
[...]
Form Factor: 2.5 inch
Nominal Media Rotation Rate: 5400

Using the graphical environement there is the Disk Utility application that will give you the same information. It’s under System > Administration unless you’re using the Unity interface in Ubuntu.

The above results indicate it’s a 2.5 inch 5400 RPM SATA drive, a perfect candidate for an SSD upgrade. On higher-end laptops you may have a 7200 RPM hard disk which may be fast enough if you optimize your system otherwise (and having cheap, matching SSD-per-GB to 7200 RPM drives is not happening anytime soon).

I also use this method to check the firmware version of newly installed SSD drives, which sometimes needs updating depending on its manufacture time and purchase time – if I am buying a drive that has been on the market for some time, there are high chances its initial firmware as shipped at the factory has a new version available for updating.

If you’re somewhat of an SSD geek like me, take a look at my SSD checklist, it has a few tricks to optimize SSD configuration and some of those tricks can also increase performance on non-SSD systems.

Once you have installed and used your first SSD hard disk, please don’t hurt yourself too much for not having done so before ;) I still think it’s the best ratio of dollar/performance gain of any hardware upgrade you can simply accomplish on most laptop/netbook systems.

Oh, and don’t forget to sell your older, slower hard disk – or re-purpose it for external storage and backups using an external case!

Pellete-in au pont Jacques-Cartier: Les cyclistes réclament l’accès à la piste cyclable 12 mois sur 12.

Communiqué du Collectif Vélo 365

Longueuil, le 23 janvier 2011 –  Le CollectifVélo365 vous invite à participer à un Pellete-in afin de déneiger l’accès à  la piste cyclable du pont Jacques Cartier.
Quand :     le samedi 29 janvier à 10h.
Où :         Au pied du pont, à l’intersection Lafayette et Saint-Laurent (Longueuil).

Apportez votre pelle et votre pic car nous dégagerons l’accès à la piste cyclable!

Il s’agit d’une réédition du Pellete-in organisé à la même époque, l’année dernière.

Beaucoup d’eau a coulé sous les ponts depuis. En effet, les personnes qui participeront à l’évènement pourront constater de visu que le tronçon de la piste cyclable donnant accès au pont Jacques Cartier a été complètement reconfiguré. Ainsi, le printemps prochain, les cyclistes et les piétons vont découvrir une piste cyclable élargie et sécuritaire. De plus, la pente pour accéder au pont a été adoucie. Dorénavant, Monsieur et madame « Tout le monde » pourront circuler en toute sécurité sur cette piste. Que ce soit pour aller travailler ou pour aller s’amuser au parc des îles Jean Drapeau, dans le Vieux-Port ou au canal Lachine. Bien sûr, les gens de la métropole pourront faire le trajet en sens inverse et venir découvrir les beaux coins de la Montérégie : le parc des îles de Boucherville, le parc Marie Victorin…

Maintenant que la piste est sécuritaire, le CollectifVélo365 se permet d’insister pour que la SPJCC ainsi que la ville de Longueuil en permettent l’accès 12 mois sur 12. En effet, depuis la première tempête de l’hiver, le 6 décembre dernier,  une chenillette n’aurait eu qu’à passer trois fois pour en garantir l’accès. Pas besoin de fondant, ni de sable ou d’équipements sophistiqués. Juste un peu d’ouverture d’esprit et de jugement de la part des autorités permettraient d’encourager l’utilisation du moyen de transport le plus efficace, le plus économique, le plus écologique et le meilleur pour la santé en milieu urbain; le vélo.

Le CollectifVélo365 espère que la SPJCC ainsi que la ville de Longueuil trouveront le moyen de convenir d’un protocole permettant d’encadrer l’accès à cette piste cyclable 12 mois sur 12.

-30-

Sources:          Renald Desharnais (450) 646 2869, renalddesharnais@hotmail.com
Porte-parole :     Francis Casaubon (450) 748-4658, collectifvelo365@gmail.com
Le CollectifVélo365 est un regroupement de personnalités et d’organismes unis dans le but de promouvoir la pratique du vélo en toute saison.

Les membres du Collectif Vélo365 sont:

  • Renald Desharnais, Instigateur de la pétition pour le parachèvement de la piste cyclable du pont Jacques Cartier qui a recueilli 4 000 signatures à l’automne 2008.
  • Jean Dorion¸député de Longueuil-Pierre Boucher
  • Bernard Drainville, député de Marie-Victorin
  • Marc André Gadoury, conseiller municipal de l’arrondissement Rosemont-Petite-Patrie (Projet-Montréal)
  • Coopérative de plein-air Mountain Equipment Co-op  (Montréal et Longueuil)
  • Vélo quatre saisons
  • Équiterre
  • Environnement JEUnesse, stimule le développement d’une conscience environnementale et d’une pensée critique auprès des jeunes afin qu’ils exercent des actions citoyennes pour un avenir viable.
  • Centre d’économie urbaine de Montréal
  • Association générale des étudiants du CEGEP Édouard-Montpetit
  • Association générale des étudiants du CEGEP Rosemont
  • Fédération étudiante collégial du Québec
  • Association étudiante du campus de Longueuil de l’Université de Sherbrooke
  • La coalition pour la réduction et l’apaisement de la circulation
  • Déménagement Myette
  • Le Centre d’Information sur l’Environnement de Longueuil (CIEL) est un organisme à but non lucratif visant la protection et l’amélioration de l’environnement à Longueuil.

The Document Foundation launches LibreOffice 3.3

This just in:

The Internet, January 25, 2011 – The Document Foundation launches LibreOffice 3.3, the first stable release of the free office suite developed by the community. In less than four months, the number of developers hacking LibreOffice has grown from less than twenty in late September 2010, to well over one hundred today. This has allowed us to release ahead of the aggressive schedule set by the project.Not only does it ship a number of new and original features, LibreOffice 3.3 is also a significant achievement for a number of reasons:

  1. the developer community has been able to build their own and independent process, and get up and running in a very short time (with respect to the size of the code base and the project’s strong ambitions);
  2. thanks to the high number of new contributors having been attracted into the project, the source code is quickly undergoing a major clean-up to provide a better foundation for future development of LibreOffice;
  3. the Windows installer, which is going to impact the largest and most diverse user base, has been integrated into a single build containing all language versions, thus reducing the size for download sites from 75 to 11GB, making it easier for us to deploy new versions more rapidly and lowering the carbon footprint of the entire infrastructure.

The full announcement is available here.

There are important release notes regarding this version of LibreOffice.

A complete list of new features and fixes included in LibreOffice (with screenshots) is also available.

LibreOffice logo

Getting involved in LibreOffice

Most importantly, the LibreOffice project needs all the help it can get. If you want to join a vibrant, active community around a very visible and dynamic project, there are plenty of ways to do so.

If you or someone you know has some time and resources to dedicate to this important part of Ubuntu and of every libre desktop, come by sometime to the #libreoffice IRC channel and we’ll take care of you :)

Getting help for LibreOffice

I joined the LibreOffice project a few weeks ago and I must say this is a very exciting day ! I am mostly involved in marketing and documentation, but I’m also proposing the following two resources to become official support and self-help channels:

The LibreOffice project has a dedicated page listing all available online help resources.

I believe having additional self-help and support communities that complement the exiting OpenOffice.org existing ones is important, as the LibreOffice code-base will inevitably diverge more and more, and as we have more version-specific issues and bugs that can’t be treated equally. Furthermore, having language-specific communities and tools that can be used in your own language is also an important way to advocate LibreOffice in any part of the world – without depending on English-only tools.

Installing LibreOffice in Ubuntu

If you haven’t tried LibreOffice in Ubuntu yet, this would be a good time :)

If you are using Ubuntu do not download the .deb files for manual installation, there is a PPA repository that has been available for a few weeks now. Follow these instructions to install LibreOffice from the PPA so you get automatic updates. If you are running Ubuntu 11.04 LIbreOffice is already part of the standard packages, just search for libreoffice in your favorite package manager. Keep in mind the PPA shows version 3.3 rc4 as of this writing (which is bit-for-bit identical to the released 3.3), however a 3.3-numbered release should be available shortly.

The following is needed and works for Ubuntu 10.04 LTS and Ubuntu 10.10. Keep in mind a PPA is always considered a third-party application and unfit for production purposes (as far as official commercial support goes), however LibreOffice is becoming part of Ubuntu officially in the next release, due in April 2011, so the PPA will get a lot of attention and care. Make sure you test this and perhaps wait a few weeks if you intend to use this in 10.04 LTS or 10.10 in any significant way.

Here are the steps, then to install LibreOffice in Ubuntu 10.04 LTS or Ubuntu 10.10:
Start a terminal window and issue these commands (you’ll be asked for your password):

sudo add-apt-repository ppa:libreoffice/ppa
sudo apt-get update && sudo apt-get install libreoffice

To complete the integration to Ubuntu (Gnome) or Kubuntu (KDE), you will also need to either

sudo apt-get install libreoffice-gnome

or

sudo apt-get install libreoffice-kde

… accordingly.

Filing a bug for LIbreOffice in Ubuntu is easy, I have documented the process here.

Additional language modules, help files and extensions are also available if you search for libreoffice in your package manager.

Formation : Initiation aux logiciels libres et à GNU/Linux (Montréal)

Dimanche prochain (30 janvier) de 14h à 16h je vais animer un atelier-formation sur les logiciels libres, plus particulièrement GNU/Linux (Ubuntu et Trisquel), Android, ainsi que quelques applications de bureautique comme LibreOffice.

Apprenez à utiliser, modifier, dupliquer et diffuser ces logiciels complètement gratuits. Une façon intelligente d’utiliser vos outils informatiques. Venez même avec vos ordinateurs portables si le coeur vous en dit. Ces ateliers/conférences se tiendront un dimanche par mois à partir du 30 janvier 2011.

Pour inscription téléphonez au 514 872-2141
Bibliothèque du Mile End, 5434, Avenue du Parc,Montreal, QC

Signe des temps, vous pouvez confirmer votre présence sur Facebook.

Ce sera un survol rapide mais efficace, j’espère que chaque personne repartira avec des logiciels mais surtout avec une nouvelle ouverture d’esprit sur l’importance de contrôler la technologie plutôt que de se laisser contrôler par la celle-ci. Participer, plutôt que seulement consommer, c’est un choix parfois intéressant.

La Bibliothèque Mile-End a été Fondée en 1982 et est installée depuis 1992 dans la superbe ancienne église Church of the Ascension. Cette bibliothèque est rapidement devenue un endroit que je fréquente souvent avec mes enfants et ma femme chaque semaine.

Au rez-de-chaussée on y retrouve la section adultes, avec une section réservée à l’étude et aux ordinateurs portables. L’accès Internet sans-fil y est gratuit. En traversant un espace café on peut accéder aux escaliers ou à l’ascenseur (pratique pour les poussettes). Au sous-sol la section jeunesse abrite une partie réservée aux contes, des ordinateurs disponibles pour les enfants, des jeux en prêt et de confortables fauteuils où les parents peuvent rester près des petits. C’est assez intime!

Le personnel de la bibliothèque est très accueillant. En remarquant les nombreuses activités et cours qui y étaient offerts, j’ai proposé à la bibliothécaire Mme. Marie-Christine Lavallée une première activité en Octobre 2010 qui a eu un bon accueil. La salle de conférence au premier étage est spacieuse, bien équipée et confortable, idéale pour ce genre d’activités. J’ai aussi fait don de quelques livres – je me disais qu’il serait utile de proposer aux visiteurs de la bibliothèque des livres accompagnés de DVD avec les logiciels dont on parle.

J’espère avec le temps faire connaître aussi la suite bureautique LibreOffice, projet auquel je m’intéresse depuis quelques moist, pour éventuellement pouvoir proposer des formations de “traitements de textes” et non de “Microsoft Word”, pourquoi pas. On verra :)

LibreOffice est ici: êtes-vous prêts ? Getting ready for LibreOffice

(English version follows)

LibreOffice 3.3 (release candidate 2) est disponible, grâce aux contributeurs de la Document Foundation. Comme vous l’avez probablement déjà constaté, LibreOffice sera la suite bureautique par défaut dans la prochaine version d’Ubuntu (11.04), du moins c’est le but pour Natty alpha 3 tel qu’indiqué sur le bogue #651124 [needs-packaging] LibreOffice Productivity Suite. Abonnez-vous si vous voulez suivre le progrès des package pour Ubuntu. Alors, pendant les vacances ou en attendant la nouvelle année, pourquoi ne pas augmenter votre bon karma en participant à ce projet ? :)

On peut parier que LibreOffice remplacera donc OpenOffice.org non seulement dans Ubuntu mais aussi dans la multitude de distributions dérivées mais aussi dans Debian, d’ailleurs on l’y retrouve déjà. Parmi mes lectures à ce sujet, Steven J. Vaughan-Nichols résume la petite histoire dans une série d’articles sur son blog, Ralph Janke donne les détails techniques et logistiques du projet sur son blog.

LibreOffice et la Document Foundation progressent rapidement, et on retrouve déjà des versions de leur site en danois, allemand, espagnol, français, galicien, néerlandais et russe en plus d’une centaine de language packs pour l’application elle-même!

Essayer LibreOffice sous GNU/Linux, Mac OSX ou Windows

Pour l’instant il n’y a pas de dépôt officiel ou de PPA pour installer LibreOffice pour Ubuntu ni pour Trisquel. Les installateurs Mac OSX et Windows fonctionnent bien, et je les ai trouvé très utiles pour remplacer rapidement des installations OpenOffice.org existantes. Vous pouvez consulter des instructions d’installation détaillés sur leur site mais j’ai préféré résumer mon expérience Ubuntu et Trisquel ici:

  1. Si vous désirez supprimer complètement OpenOffice.org, utilisez cette commande:
    sudo apt-get remove openoffice.org*
  2. Si vous avez déjà une version antérieure de LibreOffice, il faudra la désinstaller. Consultez les instructions pour GNU/Linux (traduction en cours).
  3. Dirigez-vous à http://www.libreoffice.org/download/
  4. Assurez-vous d’avoir le bon choix de système d’exploitation
  5. Choisissez votre langue (!) Si vous voulez installer d’autres langues, il faudra les choisir et télécharger les fichiers un par un.
  6. Une fois que vous aurez les fichiers, dans le cas qui nous intéresse ici (GNU/Linux, paquets deb pour distributions Debian), ouvrez une fenêtre de terminal et éxécuter ces commandes:
    tar -xzvf LibO_3.3.0rc2_Linux_x86_install-deb_en-US.tar.gz
    tar -xzvf LibO_3.3.0rc2_Linux_x86_langpack-deb_fr.tar.gz
    sudo dpkg -R -i .

Attention, le point “.” est important à la fin de la dernière commande!

Après quelques minutes vous devriez voir le lanceur de LibreOffice.org et ses applications sous le menu Applications > Bureautique. J’ai beaucoup apprécié le nouveau site et surtout la version plus intelligente de cette page de téléchargement!

Vous remarquerez que j’ai ajouté une étape pour supprimer OpenOffice.org. Personellement je n’ai pas constaté de problème majeurs à l’utilisation de LibreOffice, j’ai donc préfére de remplacer OpenOffice.org sur tous mes ordinateurs de bureau, à vous de décider si vous faites la même chose.

Note: j’ai effectué mes tests sous Trisquel 4.0.1 et Ubuntu 10.10 32-bit et 64-bit (pour ces deux distributions) ainsi que Windows 7 et Mac OSX.

Un document intéressant qui saura guider et rassurer les utilisateurs débutants ou experts est déjà disponible: le Getting Started Guide. L’équipe de documentation est d’ailleurs à la recherche de contributeurs et traducteurs. Si vous voulez contribuer aux traductions de documentation anglais -> français, inscrivez-vous à la liste discuss@fr.libreoffice.org.

J’en profite pour laisser quelques liens pour ceux et celles qui voudront bien aider à mener LibreOffice à bon port:

Pour une prochaine fois, j’écrirais sur comment utiliser et tester LibreOffice en plusieurs langues.

English, as promised :)

LibreOffice 3.3 (release candidate 2) is now available, thanks to all the contributors to the Document Foundation. As you may have noticed, LibreOffice will be the default office applications suite in the upcoming Ubuntu version (11.04), at least that’s where its heading starting with Natty alpha 3 as indicated on Bug #651124 [needs-packaging] LibreOffice Productivity Suite. Subscribe to it if you wish to follow its packaging progress in Ubuntu. So, during these holidays or while waiting for the New Year to come, is there any excuse not to earn some extra karma by contributing to this project ? :)

I would bet LibreOffice will be replacing OpenOffice.org in many of the Ubuntu-based distributions but also in others too – see it’s already making its way into Debian. While reading about LibreOffice few writers caught my attention like Steven J. Vaughan-Nichols with his blog where one can grasp what happened and when, and Ralph Janke’s opinions and detailed accounts of technical and logistical progress of this project.

LibreOffice and the Document Foundation make great progress each day, and we already see versions of the site in Danish, German, Spanish, French, Galician, Dutch and Russian – nevermind having LibreOffice itself already offering more than a hundred languages packs for immediate consumption!

Trying LibreOffice in GNU/Linux, Mac OSX or Windows

There isn’t an official LibreOffice repository yet (or even a PPA) for Ubuntu or Trisquel, but installing it is rather trivial. The Mac OSX and Windows installers worked really well, and I found them very useful when wanting to quickly replace existing OpenOffice.org. You can find detailed installation instructions on their site but I’ve summarized my experience in Ubuntu and Trisquel here:

  1. If you want to completely remove an existing OpenOffice.org installation, issue the following command:
    sudo apt-get remove openoffice.org*
  2. If you already have an existing LibreOffice installation, you will need to remove it completely before proceeding any further. see the Linux instructions for that.
  3. Go to http://www.libreoffice.org/download/
  4. Make sure the right operating system is selected
  5. Choose your language (!) If you want to install support for several languages, you will have to download all the language packs separately.
  6. Once you have all the files, in my example (GNU/Linux, deb packages for Debian distributions), you can open a terminal window and issue the following commands::
    tar -xzvf LibO_3.3.0rc2_Linux_x86_install-deb_en-US.tar.gz
    tar -xzvf LibO_3.3.0rc2_Linux_x86_langpack-deb_fr.tar.gz
    sudo dpkg -R -i .

Make sure you don’t forget the dot “.” at the end of the last command!

After a few minutes you should be done and LibreOffice applications will be available in the Applications > Office menu. I really appreciated the clear and easy web site and was impressed by the download page!

You will notice my first step above is to completely remove OpenOffice.org. LibreOffice and OOo will happily co-exist but I like LibreOffice so much after a few weeks using it that I decided to replace all my desktops OOo installations right now. Of course you can decide not to do so!

Note: I made all my tests using Trisquel 4.0.1 and Ubuntu 10.10 32-bit and 64-bit (for those two distributions) as well as Windows 7 and Mac OSX.

An interesting document that will help new users and guide old hats is already available for review: the Getting Started Guide. The documentation team is always looking for contributors and translators, BTW. If you want to help English -> French translation, join the discuss@fr.libreoffice.org mailing list – note all the local mailing lists in that page!

I’ll take this opportunity to share some links that will help those of you interested in joining this project and make it rock:

Coming up next: Using and testing LibreOffice in several languages

Gobby server in 3 steps

I was tasked to examine different options for internal collaborative editing in a small project, for only a few documents and even fewer people.

I knew there was a Gobby server in Ubuntu but didn’t know it was this easy to setup. I quickly found out about Gobby-Infinote (Gobby using the new Infinote protocol) and Infinoted (server). It was really nice to be able to go to the #infinote channel on Freenode and ask questions one-on-one to the actual developpers and validate my tests! Thank you!

From Gobby’s website:

Gobby is a free collaborative editor supporting multiple documents in one session and a multi-user chat. It runs on Microsoft Windows, Mac OS X, Linux and other Unix-like platforms.

I performed my tests on an Ubuntu 9.10 64-bit desktop.

  1. On all client systems, install the gobby-infinote package
  2. Then on the server system, install the infinoted package
  3. Once the server is installed, either:
  • If you trust your local network and don’t want any security, launch the server using:
    infinoted --security-policy=no-tls

    or

  • If you’d rather have encryption, TLS is available. Use:
    infinoted --create-key --create-certificate -k key.pem  -c cert.pem

The keys creation is automatic, and you can launch the server just using:

infinoted -k key.pem  -c cert.pem

You can also specify such options in ~/.config/infinoted.conf as noted on Infinoted’s wiki (which I plan to update with some of my notes). I am not sure yet what’s best to start the server automatically at system’s startup, I am told upstart should handle this. I’ll probably file a bug or investigate that further later.

Of course your server system can be a desktop, and you can run Gobby from that same system. Once installed clients should go to Accessories > Internet > Gobby Collaborative Editor (0.5).

You will also need to install avahi-daemon so the Infinote Gobby server availability is advertised through your local network and it’s shown among possible choices in your Gobby clients.

If you have setup TLS and you double click one of the available servers that use it, you will be presented a warning as you have a self-signed certificate:

The “other” Gobby in Ubuntu is a previous, stable version (package: gobby). Its server companion, sobby, is not the focus of current development efforts.

The main differences I found are:

  • Optional TLS encryption
  • Undo ability (which required rewriting the sync protocol)
  • Interface improvements
  • Ability to delete files
  • Folder hierarchy creation now possible
  • Graceful recovery & offer to save when the server “disappears” or when someone deletes a file
  • Zeroconf support – so the server “advertises” itself on a LAN, no more IP/port info needed

The current client version in Karmic is 0.4.92 but 0.4.93 is already in Lucid and 0.4.94 is looing up.

Find out more here:

Which Android HTC Dream smartphone case ?

If you’re like me you want your phone with you all the time. HTC Dream phones and “smartphones” in general tend to be a bit bigger than regular cellphones, so most generic cases don’t fit. No biggie, this is Montreal, I should just be able to go to the next corner’s cell phone shop and get a proper case.

Not so fast!

I’ve had my phone for ~5 weeks now and during the first three weeks I couldn’t find a proper carrying case. Rogers doesn’t even carry any worth mentioning. And I mean none. Well, I’ve spotted some at the downtown store, but they were in hard plastic (go figure) or oversized and overpriced.

So every now and then, during lunch, when I spotted a cellphone accessories kiosk dowtown I would ask about a case for this phone. I went to La Source, Bell, La Cabine Téléphonique, etc. Hell, even the million-cases mini kiosks in underground Montreal couldn’t find anything for this phone!

Well guess what, Walmart near Décarie and Jean-Talon has it. I’ll spare you the details of why I ended up at Walmart, and I hate shopping there for a million reasons, but if the local shops can’t bother to carry something, I’ll gladly hand my money to WM. Although this applies to Montreal, this looks like a product at least a few stores carry online.

This Planet Wireless Smartphone Case (ref: PWSMT3BK) is made by Gentec International. Note the reference no., this one fits the HTC Dream perfectly. I can’t remember how much I paid for it, I think it was CDN$19.95. Not cheap, but not $40 like some cases at La Source!

Here, I thought I’d throw some pictures to illustrate this:

Formation sur les wikis chez Koumbit

Anne Goldemberg donne sa formation sur les wikis à la Fourmilière de Koumbit… visiblement on a sous-estimé le nombre de participants! C’est un bon problème à gérer, bravo à Koumbit pour l’organisation de ces formations.

J’y suis avec un client dans le domaine de la production vidéo (mon frère!) pour un petit projet d’implantation wiki. Drôle de journée!

Noma RX4: la faillite pour tous les fabricants d’adaptateurs et chargeurs

Combien seriez-vous prêt à payer pour un bidule qui:

  • Permet de charger 4 piles AA (donc, chargeur)
  • Inclût ces 4 piles AA
  • Permet de brancher un fil usb normal, fournissant 5 V à 8 types de connecteurs pour étirer la charge d’un appareil “mort” (donc permet aussi d’y brancher tout autre bidule se chargeant sur une prise USB)
  • Se branche dans une prise murale (combiné à la fonction antérieure, devient essentiellement un convertisseur 120VAC -> 5V USB universel)
  • Inclût un file USB vers mini-USB (le fil mentionné auparavant, avec un des adaptateurs)

Combien ?

80 $ ?
50 $ ?

Mmmhhh… 24.95 $ chez Canadian Tire, ou chez tout vendeur de bidules utiles.

Plus d’information dans le manuel d’usager du Noma RX4:

Passez le mot, et pour la faillite des autres fabricants d’adaptateurs, je suis persuadé qu’on va attendre.