HTC Desire HD : root, clockworkMod et custom ROM

HTC Desire HD: root, clockworkmod et custom ROM

Cet article a été écrit il y a maintenant plus d’un an et fut oublié dans mon dossier brouillon, étant donné qu’il peut toujours servir à certains je me suis tout de même décidé à le mettre un peu à jour et de le poster. En un an j’ai eu le temps d’oublier de nombreux détails donc il est possible que quelques opérations soient peu expliquées.

Il y a peu de temps, je me suis enfin décidé à rooter et installer une custom ROM Android sur mon HTC Desire HD. Certes ce n’est pas le dernier ni le plus performant des terminaux, mais en passant de la version 2.3.2 Gingerbread à la 4.2.2 Jellybean mon téléphone a retrouvé une seconde jeunesse ! Étant donné que j’ai été confronté à quelques soucis lors des différentes procédures, je vais vous expliquer comment faire et vous verrez que c’est plus simple qu’il n’y paraît.

Lire l’article

Mac: ouvrir un dossier dans le terminal depuis finder

Mac: ouvrir un dossier dans le terminal

 

Mise à jour : il existe désormais une solution encore plus simple et attrayante pour ouvrir un terminal directement depuis un dossier, voir l’article Mac : ouvrir un terminal depuis un dossier avec TermHere.

 

Il y a quelques années, alors que j’utilisais énormément Ubuntu, j’adorais pouvoir me balader dans mes dossiers puis faire un clic droit sur l’un d’entre eux pour accéder à l’option “ouvrir le dossier dans le terminal“.

Puis je suis arrivé sous mac et le terminal est un peu passé à la trappe. Mais dernièrement je me suis retrouvé à le sortir du placard plus d’une fois et je me suis rendu compte que cette option qu’Ubuntu me proposait dans Gnome devait me faire gagner pas mal de temps à l’époque.

J’ai donc cherché des solutions faciles et, sympa comme je suis, je vous en partage deux qui sont totalement natives:

  • Dans “Préférences système > Clavier > Raccourcis claviers > Services” cochez le service “Nouveau terminal sur dossier” qui vous permet d’y accéder à cette option depuis le sous-menu “Services” qui s’affiche lors d’un clic droit sur un dossier. (si le nom du service n’est pas exactement celui que je vous donne c’est normal: mon système est en anglais du coup je vous traduis :-)).
  • Si vous possédez la dernière version de Mac OS X, à savoir Lion, alors il y a une solution encore plus simple: glisser-déposer votre dossier sur l’application terminal!

En cherchant une peu plus sur google vous trouverez d’autres solutions possibles, notamment certaines qui consistent à créer un script avec Automator, mais moi j’ai pas voulu m’embêter vu que le drag & drop me satisfait pour le moment!

Source

Mac: diviser votre écran comme sous Windows 7

Mac screen splitter

Quand Windows 7 est sorti, tout le monde (et moi le premier) a apprécié les nouvelles petites fonctionnalités que le système propose. Parmi celles-ci, la possibilité en un clic de re-dimensionner une fenêtre sur la moitié de l’écran, permettant ainsi d’avoir deux fenêtres qui prennent chacune la moitié de la taille de l’écran horizontalement.

Mac aussi propose plein de fonctionnalités mineures qui permettent de booster sa productivité ou son confort d’utilisation, mais cette option n’en fait pas partie!

Pour remédier à ça, il existe sur le Mac App Store une application gratuite nommée Screen Splitter et qui se présente sous la forme d’un menu accessible en haut à droite de votre écran. À travers ce menu vous aurez donc le choix de re-dimensionner horizontalement ou verticalement une fenêtre à la moitié ou à la totalité de votre écran.

C’est gratuit et vous pouvez y accéder directement à l’App Store en cliquant ici!

Ajouter Google Maps aux recherches rapides de Google Chrome

Ajouter Google Maps aux recherches rapides de Google Chrome

Si vous utilisez Google Chrome comme navigateur internet, vous devez probablement, comme moi, vénérer les recherches rapides directement depuis la barre d’URL. Le princpipe de cette «omnibox» est de pouvoir accéder directement à des résultats de recherche d’un site sans passer tout d’abord par le site en question.  En général quand je tombe sur un site qui propose un système de recherche et que je l’utilise, Google Chrome l’enregistre et ainsi tout est transparent. Or je sais pas pourquoi mais ça n’a jamais été fait automatiquement avec Google Maps, chose bien dommage puisque ça m’arrive régulièrement d’y faire des recherches!

Si vous souhaitez donc avoir la possibilité d’effectuer des recherches Google Maps depuis cette «omnibox», il va falloir ajouter manuellement Google Maps aux moteurs de recherches.

Lire l’article

YOURLS: Résoudre le problème d’affichage des caractères spéciaux

YOURLS: résoudre les problèmes d'affichage des caractères spéciaux

YOURLS est un ensemble de scripts PHP permettant de créer son raccourcisseur d’URL sur un nom de domaine que l’on possède. Ce type de services est bien pratique notamment pour twitter puisque n’autorisant qu’un nombre limité de caractères dans un message. Par exemple à chaque fois que je publie un article sur mon blog, un tweet est automatiquement envoyé contenant l’url raccourcie de l’article en question du style u.yann.me/9oWJD.

J’ai donc installé YOURLS sur mon hébergement et je l’utilise depuis maintenant presque 3 mois en utilisant une base de données MySQL. Par habitude j’avais configuré cette BDD en UTF-8 (utf8_general_ci) puisque cet encodage permet de représenter l’ensemble des caractères Unicode, c’est-à-dire la majorité des alphabets du monde entier (voir la liste).

Du coup je sais pas si ça vient de là mais ça fait trois mois que j’utilise un pannel admin de YOURLS qui ressemble à ça:

YOURLS: le pannel admin avec problèmes d'affichage des caractères

Tout ces petits accents qui se transforment en losanges contenant un point d’interrogation c’est pas super sympa à utiliser donc j’ai cherché une solution et elle est toute bête: il faut définir l’encodage à utiliser lors de la connexion à la BDD.

C’est simple mais faut mettre les mains dans le camboui alors je vais vous expliquer. Tout d’abord rendez-vous dans votre dossier qui contient YOURLS et cherchez pour le fichier «class-mysql.php» contenu dans le dossier «includes». À l’intérieur de se fichier vous devriez trouver le code suivant autour de la ligne 270:

### ezSQL MYSQL Class
class ezSQL_mysql extends ezSQLcore {

	## Constructor - allow the user to perform a qucik connect at the same time as initialising the ezSQL_mysql class
	function ezSQL_mysql($dbuser='', $dbpassword='', $dbname='', $dbhost='localhost') {
		if ($dbuser && $dbname) {
			$this->quick_connect($dbuser, $dbpassword, $dbname, $dbhost);
		}
	}

Il vous suffit de rajouter «$this->query(” SET CHARACTER SET utf8 “);» juste après l’appel de la fonction «quick_connect» pour obtenir quelque chose comme ça:

### ezSQL MYSQL Class
class ezSQL_mysql extends ezSQLcore {

	## Constructor - allow the user to perform a qucik connect at the same time as initialising the ezSQL_mysql class
	function ezSQL_mysql($dbuser='', $dbpassword='', $dbname='', $dbhost='localhost') {
		if ($dbuser && $dbname) {
			$this->quick_connect($dbuser, $dbpassword, $dbname, $dbhost);
			$this->query(" SET CHARACTER SET utf8 ");
		}
	}

Une fois ce fichier modifié vous ne devriez plus avoir de problèmes d’affichage. Chez moi ça fait deux semaines que j’ai mis en place ce morceau de code et tout semble tourner parfaitement bien comme vous pouvez le voir sur le screenshot ci-dessous:

YOURLS après la résolution du problème d'affichage des caractères

Source

Créer une web application type raccourci pour Google Chrome

Créer une application simple pour Google Chrome

Sous Google Chrome j’aime bien avoir des raccourcis vers certains sites quand j’ouvre un nouvel onglet. Pour faciliter ma navigation j’installe donc des applications du genre raccourci vers Twitter ou raccourci vers Pocket.

Sauf qu’il y a quelques temps je souhaitais ce type d’appli pour Google Plus et pas moyen d’en trouver une! Vu la facilité de création de ces machins, je vais vous expliquer comment créer une application simple pour Google Chrome.

Lire l’article