jeudi 8 mars 2012

Imprimante HP cm1415fn et Ubuntu

Parce qu'une telle information est toujours utile à partager avec des Linuxiens.

J'ai fais l'acquisition d'une imprimante Laser Couleur HP cm1415fn pour l'utiliser sur le réseau domestique (uniquement des machines Ubuntu 10.10).
Là encore, HP fait la différence avec ses concurrent.
En 10 minutes, elle fonctionnait sur notre petit réseau maison.

Ce qui a de génial, c'est que cette imprimante dispose d'une interface réseau... (donc pas besoin de l'attacher à une machine et d'avoir impérativement ce PC en route pour faire des impressions :-)
J'ai configurer l'imprimante en IP Fixe (par exemple 192.168.1.205) avec une adresse n'interférant pas avec le DHCP du routeur Belgacom (il dépasse rarement 192.168.1.15).

L'utilisation en IP fixe est bien pratique pour l'installation de l'imprimante sur les autres PC Ubuntu.
Il suffit de connaître l'IP de l'imprimante et cela devient un vrai jeu d'enfant :-)
Utiliser une IP Fixe pour l'imprimante
simplifie son installation sous Ubuntu
 

Il faut juste savoir qu'il faut sélectionner le modèle "Color LasetJet cp1514n" (oui, 1514!) pour l'installation du pilote.

Une particularité intéressante de cette imprimante est qu'elle dispose d'une cartouche noir. Il est donc possible de faire des impressions noir et blanc sans consommer les toners couleurs. Pratique pour faire des économies :-)
Il faut juste penser à demander une impression en dégradé de gris (volet "avancé" dans la boîte de dialogue des impressions).
Pouvoir imprimer en dégrader de gris permet
d'économiser les toners couleurs
Je ne me suis pas attardé sur les fonctionnalités de scanning, certains articles laisseraient à penser que cela ne fonctionne pas (à vous de voir si ce modèle vous intéresse). 

mercredi 29 février 2012

Un wizard en ligne pour définir les bordures de tables HTML

C'est toujours lorsque l'on s'y attend le moins que l'on trouve les meilleurs outils.
Voici "HTML and CSS Table Border Style Wizard", un petit outil Javascript qui vous permet de manipuler facilement le style CSS des tables HTML. Avec une pré-visualisation & un
Encore un outil en or.

mardi 28 février 2012

Alignement des DIV dans une page HTML

Qui à déjà fait un peu de développement HTML sait qu'aligner des DIV dans un container se transforme souvent en foire d'empoigne.
Je vous propose la lecture de l'article "Creating a CSS Based Fixed Page Layout - Part1" qui propose une approche vraiment pragmatique à l'aide d'un exemple.
Source: l'article mentionné

C'est tellement mieux qu'une longue dissertation sur les attributs et propriétés de DIV.

Déterminer le type d'encodage d'un fichier en PowerShell

Si vous avez besoin de déterminer le type d'encodage d'un fichier mais que vous ne savez pas comment faire, je vous recommande la lecture de l'article "Powershell get encoding file type" de Franck RICHARD (anglais).

Son script "Get-FileEncoding.ps1" est vraiment très complet et peu s'avérer vraiment pratique.
Encore une petite merveille :-)

samedi 25 février 2012

Lancement de MCHobby - vente de kit et matériel Arduino en Belgique

Il y a un an, j'ai découvert la plateforme de prototypage électronique Arduino.
Avec du recul, Arduino est une plateforme idéale pour hobbyiste, elle ne réclame pas de connaissances poussées en électronique et en programmation.

J'ai commencé par le kit d'exploration ARDX et je dois bien le reconnaître, j'y ai pris un plaisir monstre (et c'est peu dire). C'est un kit de prise en main parfait (un article paraîtra bientôt à ce sujet sur une version française du kit).

Un an plus tard, je décide d'ouvrir un WebShop Francophone pour distribuer du Matériel Arduino en Belgique (et pays voisins).
C'est ainsi qu'est né Microcontrôleur Hobby (alias MC Hobby).
MC Hobby, vente de kit et matériel pour Arduino



Dans toutes mes tribulations Arduino, j'ai rencontré d'excellents produits et une communauté francophone très actives. Malheureusement, cet univers pêche par un gros défaut, ses fournisseurs sont principalement anglophones.
En conséquence, les produits sont peu traduits (voire pas du tout) et les achats intéressants doivent se faire à l'étranger (Pays-Bas, Etats-Unis, Grande-Bretagne, Chine, voire Japon) dans la langue de Shakespeare. 

Pour palier à cette situation, j'ai décidé de lancer un WebShop francophone distribuant des produits traduits et des documentations traduites (dans les limites de mes capacités humaines).

Mon premier objectif fut la traduction de l'ARDX d'AdaFruit (kit vendu sur MC Hobby). Accompagné de quelques autres produits, j'ai donc ouvert MC Hobby, un WebShop Francophone principalement destiné à la Belgique mais aussi aux pays environnants comme la France, le Luxembourg, la Suisse, etc.

Mon deuxième objectif est de mettre en place un Wiki pour supporter la traduction des tutoriels et instructions de montages des autres produits mis en ventes sur MC Hobby. J'ai d'ores et déjà décidé de consacrer 3 heures de traductions tous les mercredi car je reste convaincu que c'est essentiel pour promouvoir la plateforme Arduino.

La politique de MC Hobby c'est la transparence

MC Hobby ne se cache pas derrière un nom de domaine et une adresse e-mail.
Des conditions de ventes, de livraisons sont mises à votre disposition mais c'est  surtout les mentions légales qui sont importantes pour établir une relation de transparence entre le client et le vendeur.
Ces mentions légales sont obligatoires et reprennent toutes les informations d'identification de MC Hobby.
Bref, tout ce qu'il faut pour commencer une vraie relation de confiance. 

Votre avis compte, il est primordial!
MC Hobby démarre et dispose de quelques produits. J'ai pourtant l'intention d'en faire un WebShop où le hobbyiste pourra trouver tout ce dont il a besoin pour effectuer ses montages (y compris le matériel électronique de base) au prix le plus juste (car je suis aussi un hobbyiste :-) ).
J'ai donc du pain sur la planche et les meilleurs produits seront ceux dont vous aurez besoin. N'hésitez donc pas à m'envoyer vos suggestions sur info@mchobby.be
Vos avis et suggestions sont primordiaux, cela me permet de concentrer mon énergie sur vos besoins et d'en préserver un maximum pour investir dans les traductions. Qu'en pensez-vous?

Par où poursuivre l'effort traduction?

En sus d'ajouter de nouveaux produits au WebShop, un long travail m'attends encore sur les produits existants.
Il me faut encore traduire les tutoriels et notes de montages des autres produits proposés.
La question que je me pose, c'est "par quel produit et quel tutoriel commencer"?
Auriez-vous un avis en tant que client potentiel ?
Cet avis là compte aussi pour moi.

MC Hobby est une Entreprise Open-Source
Un des points vraiment important de la réalisation du projet MC Hobby était sa concrétisation résolument orientée Open-Source. Tout le processus de création de MC Hobby (inclus Web, WebShop, produits, traductions, documentation, système d'exploitation, traitement de texte, traitement d'image, etc) ne repose que sur des éléments Open-Source.
Il est donc possible, aujourd'hui, de concevoir une entreprise sans faire appel à des logiciels propriétaires.

L'hébergement de MC Hobby
MC Hobby est actuellement hébergé sur un Web Farm chez OVH.
Si le démarrage est trop populaire, il est possible que vous rencontriez des problèmes pour y accéder. Merci de m'en tenir informé (info @ mchobby.be)... dans l'attente de vos réactions, je planifie déjà l'utilisation d'un serveur dédicacé. Merci pour votre patiente.

vendredi 13 janvier 2012

Détecter les Clé/lecteur USB en PowerShell

Bien que l'instruction Get-PSDrive fournisse déjà une information bien utile (la liste des lecteurs), celle-ci n'était pas suffisante.
En effet, j'ai besoin de localiser un lecteur spécifique (une clé USB) ayant de surcroit un nom de volume spécifique (la bonne Clé USB, celle qui ne nomme "Cruizer").

Voici un petit script vraiment très utile que j'ai trouvé ici sur PowerShell.Com.
Merci à Brian Hagerty pour ce post vraiment très utile.

# DESCRIPTION: Checks to see if a USB logical drive is present, if so, then alerts the user and rechecks 
function CheckFor-USBDrive () { 
    # Gets the USB logical drive  
    $USBDrive_Present = Get-WmiObject -Class Win32_LogicalDisk | Where-Object {($_.DriveType -eq 2) -and ($_.DeviceID -ne "A:")} 
    $count = 0 
         
    # If a USB drive is present then sound 'alert' five times and show message box 
    while($USBDrive_Present) { 
        Write-Host -NoNewline "`a`a`a`a`a" # Alert tone (5) 
        # Checks whether this is the first time the message box is displayed. 
        if($count -lt 1) { 
            Show-MessageBox "ATTENTION: USB Drive" "`nThere is a USB Flash Drive present. Please remove then click OK." 
            $count++ 
        } 
        # If its not the first time then display a different message 
        else { Show-MessageBox "ATTENTION: USB Drive" "`nThe USB Flash Drive was not removed. Please remove then click OK." } 
           
        # Recheck for USB flash drive, then continue while loop if applicable 
        $USBDrive_Present = Get-WmiObject -Class Win32_LogicalDisk | Where-Object {($_.DriveType -eq 2) -and ($_.DeviceID -ne "A:")} 
    } 
} 

dimanche 8 janvier 2012

Dessiner des flèches avec Gimp

Bien que le meilleur logiciel pour faire cette tâche soit Shutter (Ubuntu) ou FastStone Screen Capture (Windows), il est assez ennuyant de passer par un tel logiciel de capture pour de telles tâches si le reste du travail se fait sous Gimp.

Script Gimp
J'ai eu l'occasion de trouver un script gimp pour remplir cette tâche de façon assez élégante.
Ce script est disponible dans le gnome registry http://registry.gimp.org/node/20269
Il faut placer le fichier arrows.scm dans le répertoire script de gimp (répertoire caché) puis ensuite redémarré Gimp.
Dans mon cas, il s'agit de:
  ~/.gimp-2.6/scripts/ 
Comment utiliser le plugin:
  1. Créer un chemin (habituellement <B>) en commençant par la pointe de la flèche (premier point d'ancrage) et ensuite la queue de la flèche (second poinr d'anchrage). 
  2. Appeler le script qui s'est lui même ajouter dans le menu "Tools"/"Outil"
    (J'utilise <AltGr+P> comme raccourcis car  "Pfeil" est le mot allemand pour désigner "flèche").
Dans ma version de gimp, le script est disponible dans le menu "Outils | Flèche".

Modification des options
L'activation du script affiche une boite de paramétrage.
Le seul que j'ai vraiment changé c'est Brush Tickness que j'ai placé à 5 (au lieu de la valeur relative - nombre négatif)
Source: Registry.gimp.org
Brosses
Il est aussi possible d'utiliser des brosses en utilisant des templates.
C'est une méthode que je n'ai pas encore exploré... mais dès que j'ai l'occasion je m'y attarde.
Pour plus d'information sur ce point voir ce thread sur Ubuntu-fr.
Et pour la galerie de flèches et WebDings, suivez ce lien vers jsitebuilder sur deviantart.com.