Clem blog

Ripper des vieux 33 tours


J'ai une petite collection de 33 tours qui prennent un peu la poussière, pour la plupart récupérés dans des vide-greniers.
J'adore certains albums que j'aimerais bien pouvoir écouter un peu partout donc je me suis un peu renseigné sur le RIP de vinyles, let's go !

Le pré-requis est évidemment l'utilisation de logiciels libres, ça tombe bien une référence dans le traitement des fichiers audio est Audacity
Maintenant que c'est installé, on va paramétrer sur quelle source on enregistre l'audio.
Si comme moi, votre platine possède un port usb, il va falloir aider audacity à reconnaitre quelle source utiliser.
Encore une fois la documentation d'Ubuntu-fr va nous donner la solution

Après, ça se complique un peu, audacity ne brille pas par son ergonomie.
En plus de la doc officielle, j'ai déniché cet article très très pratique et en français, et tout s'est déroulé sans problème :)

Sophrologue à Nantes

Mieux gérer son stress, ses problèmes de sommeil, sa confiance en soi ou encore se préparer aux examens --> la sophrologie peut vous aider

Read next

Qui suis-je est de retour !

qui suis je

Le jeu à succès Qui suis-je ? est de retour sur le Playstore.
Pour l'installer c'est ici : https://play.google.com/store/apps/details?id=net.equasoft.whoami

Memento git


# git add
# git commit -m "comment"
# git push
# git push upstream master

// Get update from master :
# git pull upstream master

# git config --global alias.st 'status'

// Credentials

// Store credentials in cache 
# git config --global credential.helper "cache --timeout=3600"

// Store credentials permanently 
# git config credential.helper store

// remove credentials 
# git config --unset credential.helper


More on alias
More on credentials storage

Ubuntu 11.10

Ubuntu version 11.10 vient de sortir, c'est cool, c'est beau, c'est neuf ... mais Unity est désormais obligatoire, et comme ça pue toujours autant je migre définitivement vers un bureau lxde.
Merci à l'équipe de lubuntu !

[Android] Configuration Proguard

Pour que Proguard l'obfuscateur de code livré avec le SDK ne casse pas votre application Android, voici quelques instructions intéressantes à placer dans le fichier de configuration proguard.cfg de chaque projet

Pour que les méthodes spécifiées de cette façon dans les onClick des fichiers xml de Layout puissent etre appelées :
Ex :

<Button 
    android:layout_width="wrap_content" 
    android:layout_height="wrap_content" 
    android:id="@+id/Button04" 
    android:text="@string/click" 
    android:onClick="clickOnPropos"/>


Insérer dans le fichier proguard.cfg :

-keepclassmembers class * extends android.app.Activity{
public void *(android.view.View);
}



Egalement, lorsqu'on utilise des noms de champs de la classe R dynamiquement (instruction class.getField()) :

ImageView flag = (ImageViewfindViewById(R.id.class.getField("flag"+(i+1)).getInt(null));


Insérer dans le fichier proguard.cfg :

-keepclassmembers class **.R$* { public static <fields>; }


Optimiser firefox ubuntu en 1 ligne de code

Firefox sur linux semble toujours un peu moins réactif que sur les autres systèmes propriétaires (suivez mon regard).
Voici une astuce qui permet de réduire le temps d'affichage des pages.

echo "export MOZ_DISABLE_PANGO=1" >> ~/.bashrc



Source

Nautilus : Afficher le chemin à la place des boutons de dossier

gconftool-2 --type=Boolean --set /apps/nautilus/preferences/always_use_location_entry true

[Java] Effectuer une action lorsque une application java s'arrête

    Runtime.getRuntime().addShutdownHook(new Thread(){

        @Override
        public void run() {
            /** Faire une action */
        }
        
    });

Pöpcørn

Boutons de fenêtre mal placés

Remettre les boutons à droite en une ligne de commande, pour éviter la "mac OS X-ification" du lynx clairvoyant :

gconftool-2 --type string --set /apps/metacity/general/button_layout "menu:minimize,maximize,close"

Une couille dans le podcast

Tiens tiens, bizarrement le podcast du billet d'humeur hebdomadaire de Didier Porte n'a pas proposé la chronique du 20 mai 2010.

Read next

Netbook Samsung N150 et Ubuntu 10.04 LTS Lucid Lynx

Ubuntu Netbook Edition sur un netbook Samsung N150, ça marche "outofzebox" et c'est même très réactif.

Il n'y a que le réglage de la luminosité qui ne fonctionne pas par défaut. L'astuce est d'installer des packages samsung :

sudo add-apt-repository ppa:voria/ppa
sudo apt-get update && sudo apt-get upgrade
sudo apt-get install samsung-backlight samsung-tools

Un reboot et le tour est joué, la combinaison Fn + touches Haut et Bas permet de régler la luminosité de l'écran.

Twitter et Drupal

Le module twitter pour Drupal affiche correctement les derniers tweets d'un utilisateur et permet de publier sur twitter la création d'un nouvel article.

Cela semble plus compliqué pour afficher l'activité des contacts/amis de l'utilisateur.
Heureusement, il existe un flux rss privé qui récupère ces informations : http://twitter.com/statuses/friends_timeline/138042287.rss
On peut même remplacer l'identifiant de l'utilisateur, ici 138042287, par son login : http://twitter.com/statuses/friends_timeline/openkwaky.rss

rss twitter friends

L'intégration de l'activité Facebook dans Drupal est au contraire bien plus complexe !

ubuntu 10.04 powered by ...

Oracle ! (il va falloir s'y habituer)

1 2 3 4 5 6 7 8 9 >