mardi 31 décembre 2013

[Ubuntu] installer le kernel 3.12.6

Description :
Cette version du kernel est considérée comme la plus importante des releases en 3.12. C'est donc une mise à jour recommandée. Elle apporte plusieurs corrections et améliorations tant au niveau des drivers (Radeon, i915, HID, hwmon, md, Ethernet, wireless, DVB, USB) et des systèmes de fichiers (Btrfs, XFS, NFS) ainsi qu'au niveau du son et du réseau.

Installation :

Dans une console :

VERSION="3.12.6"
RELEASE=$VERSION"-031206"
DATE="201312201218"
# à remplacer architecture i386 ou amd64
ARCH="amd64" 
wget "http://kernel.ubuntu.com/~kernel-ppa/mainline/v$VERSION-trusty/linux-headers-$RELEASE-generic_$RELEASE."$DATE"_"$ARCH".deb"
wget "http://kernel.ubuntu.com/~kernel-ppa/mainline/v$VERSION-trusty/linux-image-$RELEASE-generic_$RELEASE."$DATE"_"$ARCH".deb"
wget "http://kernel.ubuntu.com/~kernel-ppa/mainline/v$VERSION-trusty/linux-headers-"$RELEASE"_$RELEASE."$DATE"_all.deb"
sudo dpkg -i linux-headers-3.12.6*.deb linux-image-3.12.6*.deb
sudo update-grub
Désinstallation :
Lors du boot de votre machine restez appuyé sur la touche Shift du clavier et choisissez votre ancien kernel puis dans une console entrez la commande :
sudo apt-get purge linux-image-3.12.6*

mardi 17 décembre 2013

[Ubuntu] Obtenir de meilleures performances avec son SSD et la fonction TRIM

D'abord voir si TRIM est supporté par votre SSD :
sudo hdparm -I /dev/sda | grep "TRIM supported"

Voir ensuite si la commande suivante fonctionne :
sudo fstrim -v /
attendre quelques minutes et si elle affiche quelque chose comme çà :
/: 8004190208 bytes were trimmed
c'est bon.
Executer la commande ci dessous :
gksu gedit /etc/cron.daily/trim
puis coller cela :
#!/bin/sh 
LOG=/var/log/trim.log 
echo "*** $(date -R) ***" >> $LOG 
fstrim -v / >> $LOG 
fstrim -v /home >> $LOG


Enfin on rend le script executable : 
sudo chmod +x /etc/cron.daily/trim
et voilà TRIM est activé.
Un bon article démontrant cette fonctionnalité : http://www.hardware.fr/articles/830-13/tenue-performances-trim.html

samedi 14 décembre 2013

[Android] Android 4.4 KitKat sur HTC DESIRE

Je viens d'installer la ROM Android 4.4 custom KitKANG http://forum.xda-developers.com/showthread.php?t=2549776 basée sur  CM 11

Même si la version est en v0.2 alpha, j'ai sauté le pas... et quelle surprise ! Tout fonctionne pour le moment (téléphone, photo, youtube, navigation...) , pas de ralentissements majeurs et je suis bien content de pouvoir goûter à KitKat sur mon HTC Desire. J'ai noté simplement un problème pour la prise de vidéo mais je pense que cela sera résolu prochainement. Un grand merci à spezi77 !!

Je ne donne pas la marche à suivre pour l'installer car tout est bien décrit sur le post xda et encore une fois ces manipulations s'adressent à des gens avertis !

Quelques screenshots ci dessous :














Test d'endurance Antutu 1



Test d'endurance Antutu2

Test d'endurance Antutu 3 (score de mer** je l'avoue mais il l'a passé !)

Le fameux ART !!

et une petite vidéo :




[Android && Shell] Capture d'écran d'un appareil android avec adb

Voici la commande utile et pratique permettant de faire une capture d'écran rapide depuis une commande shell d'un appareil android :

adb shell screencap -p | perl -pe 's/\x0D\x0A/\x0A/g' > screen3.png


Si vous êtes en 4.4 et que vous souhaitez enregistrer une vidéo de capture de votre écran, entrez la commande suivante :

adb shell screenrecord /sdcard/test.mp4

[PHP] Voir sur quel fichier d'un projet il y a une erreur de syntaxe - PHP Parse error: syntax error, unexpected

Voici une commande utile pour vérifier une erreur de syntaxe php dans votre projet. La commande ci dessous scrute dans le répertoire src t...