Qu'est ce qu'on se fait ch ... !

Aller au contenu | Aller au menu | Aller à la recherche

Tag - logiciel libre

Fil des billets - Fil des commentaires

Mon premier script ubiquity

Depuis pas mal de temps, j'avais dans la tête de créer un script ubiquity. Pour mon premier, je vous passe les tests des différents exemples du wiki , je cherchais une fonctionnalité intéressante et qui n'était pas encore fait - il y en a déjà un paquet. Vu que je commande pas mal en ligne et suit sur le site coliposte le cheminement de mon colis, j'ai eu l'idée d'automatiser cette dernière. Après une sélection de mon numéro de colis, il n'y a plus qu'à lancer la commande coliposte et hop c'est parti :-)

Pour ceux qui ne connaissent pas - il y en a ??? - vous pouvez consulter le site officiel ou le billet de tristan nitot sur son blog. Pour faire bref, cette extension firefox permet de voir le navigateur autrement en permettant une interaction de type ligne de commande. Autant vous dire qu'il faut être a priori informaticien pour saisir la finesse et la grandeur de ce genre d'outils :-D.

Pour trouver la bonne URL, j'ai utilisé une autre extension de firefox : firebug

Un exemple d'utilisation

ubiquity.png

Le code

CmdUtils.CreateCommand({
  name: "coliposte",
 takes: {"Votre numero de colis": noun_arb_text},
    _getColiposteInfo: function( num_colis ) {
    var coliposteUrl = "http://coliposte.net/gp/servlet?";
    var params = {
      id: num_colis + "_desc_0",
      width:"280"
    };
    displayMessage("checking coliposte website") ;
    return coliposteUrl + jQuery.param( params );
  },
  
  preview: function( pblock, num_colis ) {
    var msg = "Inserts the shipment information: <br/>";
    msg += "<img src='%s'/>".replace( /%s/, this._getColiposteInfo(num_colis.text) );
    pblock.innerHTML = msg;
  },
  
  execute: function( num_colis ) {
    CmdUtils.getImageSnapshot( this._getColiposteInfo(num_colis.text), function(imgData) {
      CmdUtils.setSelection( "<img src='" + imgData +"'/>");
    })
  }
})

je ne connais rien du tout en javascript/ecmascript et consort. Donc ne vous étonnez pas que le code soit un peu pourri. Je me suis inspiré des nombreux exemples du wiki. La seule difficulté que j'ai rencontré est la non présence d'un débogueur. Pour une buse comme moi en javascript, ça m'aurait un peu aidé.

Deux phénomènes très rares en moins d'une semaine !!

Maven a sorti une nouvelle version 2.10 et Debian Lenny est sorti !

Mulder et Scully, débarquez au plus vite, c'est incroyable!! :-D

Installation du bouquetin intrépide sur un ordinateur portable ACER Aspire 5520

Après quelques déboires avec le SAV d'ACER, me voici à installer le bouquetin intrépide sur cet ordinateur portable.

Je ne vais détailler que les actions supplémentaires que j'ai réalisé. La documentation ubuntu à ce sujet est déjà bien fournie!

Synthèse du support matériel

ComposantStatut Commentaires
CPUOK
Résolution 1024x768OK
Carte vidéoOKL'accélération graphique et les animations COMPIZ fonctionnent
HibernationOK
ACPIOK
Mise en veille prolongéeOK
Disque durOK
Combo graveurOK
Carte EthernetOK
ModemA TESTERJ'ai même pas cherché ou était la prise :-D
WIFIOKJ'ai utilisé ndiswrapper. Voir ci-dessous
USBOK
Carte audioOK
PCMCIAA tester
BluetoothNOK
Ports VGAA tester
Touches spécialesOK

Installation du wifi

Je n'ai pas réussi à faire fonctionner le wifi avec le module ath5k et ath_pci. L'interface était bien la mais je n'arrivais pas à scanner mon routeur wifi. J'ai pourtant suivi les différentes manipulations décrites sur cette page. Mon dernier espoir résidait dans ndiswrapper

Je l'ai installé comme indiqué dans la documentation.

Après j'ai effectué les actions suivantes :

$ wget http://blakecmartin.googlepages.com/ar5007eg-32-0.2.tar.gz
$tar -zxf ar5007eg-32-0.2.tar.gz
$cd ar5007eg-32-0.2
$cd ar5007eg
$sudo ndiswrapper-1.9 -i 5211.inf
$sudo ndiswrapper -m

Ajouter le module ndiswrapper dans le fichier /etc/modules, puis créer le fichier /etc/modprobe.d/blacklist-atheros

blacklist ath_pci
blacklist ath_hal
blacklist ath_rate_sample

Comme indiqué dans la documentation, j'ai désactivé les modules atheros via la blacklist de modprobe et installé ndiswrapper dans le fichier /etc/modules.

Quelques logiciels supplémentaires installés

$sudo apt-get install ubuntu-restricted-extras gstreamer0.10-plugins-bad gstreamer0.10-plugins-bad-multiverse xsane nautilus-open-terminal gtk-recordmydesktop cheese xfonts-intl-european language-support-fr preload gphoto2 brasero
Linux On Laptops TuxMobil - Linux on Laptops, Notebooks, PDAs and Mobile Phones

Ajouter picasa dans les écrans de veille Ubuntu

Google picasa ne gère plus les écrans de veille depuis le passage de xcreensaver à gnome-screensaver. Ca fait donc une paye . Je sais qu'il existe d'autres solutions telles que f-spot, le slideshow standard, ... mais je souhaitai quand même utiliser cette fonctionnalité de picasa ( je sais c'est pas libre , ca pue, etc etc ; mais pour l'instant c'est le meilleur outil que j'ai trouvé dans ce domaine).

Si on lit leur FAQ on voit que l'on peut quand même executer la commande /opt/picasa/bin/showpicasascreensaver.

Les utilisateurs de picasa trouveront donc grisés les élements relatifs à la configuration de l'écran de veille dans ce dernier. Voici après quelques recherches sur le net et dans les fichiers de configuration un tuto pour installer l'écran de veille picasa dans l'environnement Gnome.

warning.png ATTENTION: Cette manipulation n'est pas standard et peut mettre à mal votre système!



Dans Picasa

Ajouter des photos dans l'album écran de veille

Création du raccourci

Créer le fichier de thème

$sudo  gedit   /usr/share/applications/screensavers/picasa-slideshow.desktop

Et renseigner les valeurs suivantes :

[Desktop Entry]
Encoding=UTF-8
Name=PICASA Slideshow
Name[fr]=Ecran de veille picasa
Comment=Shows google picasa screensaver
Comment[fr]=Affiche l ecran de veille google picasa
Exec=picasaslideshow
TryExec=picasaslideshow
StartupNotify=false
Terminal=false
Type=Application
Categories=GNOME;Screensaver;
X-Ubuntu-Gettext-Domain=gnome-screensaver

Maintenant nous devons renseigner la commande picasaslideshow. Pour ce faire, nous devons créer le fichier suivant : /usr/lib/gnome-screensaver/gnome-screensaver/picasaslideshow

$sudo touch /usr/lib/gnome-screensaver/gnome-screensaver/picasaslideshow

Et maintenant voici la commande fournie par google:

#!/bin/sh
/opt/picasa/bin/showpicasascreensaver

Pour tester

Il faut redémarrer gnome-screensaver

$killall gnome-screensaver
$gnome-screensaver

Configurer l'écran de veille par le menu système > préférences > écran de veille Capture-Preferences_de_l__economiseur_d__ecran.png

Pour tester, soit vous attendez le délai d'application de l'écran de veille, soit vous lancez la commande suivante :

$gnome-screensaver-command -a

Installer et configurer Glassfish en mode cluster - 3ème partie

Me voici rendu à l'installation du serveur WEB et configuration du load labalancing coté HTTP...

Lire la suite...

Ubuntu-fr soutient la campagne d'adhésion de l'APRIL

Pour ceux qui ne sont pas encore adhérents à l'APRIL ( il y en a ??) : Ubuntu-fr vient d'annoncer son soutien à la campagne d'adhésion de l'APRIL!

Promouvoir et soutenir le logiciel libre

Si le gartner le dit ...

Ça doit être vrai :)

La je vous ai fait le raisonnement du DSI moyen ( voir médiocre)

En tout cas, c'est intéressant de voir qu'une boite de consulting qui édite des études à base de magic quadant et qui est très - trop ? - écoutée dit que l'open source est déjà présent dans 85% des entreprises et les 15% restants ne tarderont pas à intégrer des logiciels libres.

Le problème majeur évoqué également dans ce rapport est l'utilisation et la modification du code source. En effet, pas mal d'entreprises ne respectent pas totalement les licences (ex. GPL3 ) en ne publiant pas leurs modifications.. Et le pire c'est qu'elles ne risquent actuellement pas grand chose ...

Mon adhésion à l'APRIL

J'ai adhéré à l'APRIL - non je ne parle pas de la complémentaire santé. Comme d'autres j'y pensai depuis quelques temps. Après avoir vu leurs actions contre les brevets logiciels, pour les standards ouverts et plein d'autres sujets qui me tiennent à cœur, j'ai décidé de soutenir leurs actions en adhérant.

Bref, si vous utilisez les logiciels libres régulièrement, que vous voulez soutenir ce mouvement, n'hésitez pas à adhérer à l'APRIL ! Le montant des adhésions débute à 10 €

I-want-you-4-april Promouvoir et soutenir le logiciel libre