The Troll's factory

Geekeries & pensées
-->

Archive pour novembre, 2010

Utiliser buildconf avec la version autoconf de son choix // Use buildconf with a specific autoconf version

As usual, for international readers, the english version is below, at the end of the French version ;-)

Alors, on va encore m’accuser de publier que des billets geeks, et court pour celui-ci en plus, mais c’est tellement galère à chercher sur le net, que je ne peux m’empêcher de partager cette astuce avec vous :)

Passons aux choses intéressantes : Il peut être intéressant, voire indispensable (et ça vous intéressera majoritairement dans le cas où c’est indispensable, n’est-ce pas :) ) de pouvoir utiliser une vieille version de autoconf, notamment la fameuse 2.13, à la place votre super version hyper à jour utilisée par votre système GNU/Linux. Cependant, la question toute bête : bordel comment on fait pour dire à buildconf d’utiliser une autre version que celle par défaut du système ?

Eh bien, si vous avez passé une heure à chercher sur internet avant d’atterrir ici, vous allez être peut-être un peu déçu par la simplicité de la chose, mais bon, on n’échappe pas aux lois de Murphy ! :

export PHP_AUTOCONF=`which autoconf-2.13`

Note : ceci est l’exemple pour la compilation de PHP, pour la compilation d’un autre programme cela ressemblera très certainement à cela, je ne peux cependant pas donner de généralité !

Voilà c’est fini. Il suffit de taper cela dans votre console juste avant d’exécuter la commande « ./builconf » (ou généralement « ./buildconf –force » mais peu importe). Attention, cependant, vous devez taper cette commande et celle du buildconf dans la même console, évidemment.

J’espère que vous vous sentez soulagés ;-) Notamment si vous étiez en train d’essayer d’installer…humm… php depuis les sources ? ;-)

Merci à MaGeekGuy pour l’astuce :)

————————————————————————————————- Lire la suite…

posté par Troll dans Administration serveur,astuces,Geekeries,Scripts, astuces, dév. web avec aucun commentaire

La vache ! [Quelques chiffres et quelques significations – Relativisons la technologie]

twitter facebookSalut à tous,

Chers lecteurs, avez-vous déjà vu des chiffres qui vous impressionnent au point de vous demander, vraiment, si les choses tournent rond ?

Je ne parle pas de chiffres « simplement impressionants » comme savoir que, alors que la moyenne de densité de population de l’Europe est 32 hbt/km², Monaco a pour sa part environs 16 000 hbt / km² (eh ouais… ), ou encore savoir que dans une usine de montage d’Airbus (en Europe donc :) ), la minute de panne sur un pont roulant est de l’ordre de 30 000 € de perte (allez-y, je vous en prie, comptez le prix d’une demi-heure de panne…).

Non non, je parle de chiffres encore plus impressionants, surtout parce qu’ils sont d’actualité et parce qu’ils pourraient bien avoir une signification décisive…

Ces chiffres, ce seraient par exemple le nombre de nouveaux inscrits par jour sur les réseaux sociaux. Oui, pourquoi pas ?

Regardez, par exemple, Twitter accueille chaque jour, non pas 10 000, non pas 100 000 mais bien 300 000 (environs) nouveaux utilisateurs chaque JOUR sur son réseau (soit presque la population de Malte, et environs 600 fois la population de mon village natal).

Impressionant, n’est-ce pas ? Eh bien vous n’êtes pas au bout de vos surprises : Facebook maintenant.

Facebook accueille chaque jour environs 725 000 nouveaux utilisateurs sur son réseau, 725 000 vous avez bien lu, une fois et demi la population du Luxembourg, chaque jour !

En France, environs un français sur 6 aurait un compte facebook « actif ».

Côté nouvelles technos, il y a aussi les téléphones, avec actuellement plus d’1 téléphone portable pour deux personnes sur Terre (oui oui, on est, à la louche, 6 à 7 milliards, et beh ouais, il y a la moitié de ça en téléphones portables), alors que pourtant on est loin des même chiffre pour l’accès à l’eau potable.

Pendant qu’on parle des téléphones portables, voyons la vague smartphone maintenant : l’AppStore d’Apple comptait en janvier dernier environs 125 000 applications, on a d’ores-et-déjà dépassé les 300 000 applications disponibles sur l’AppStore. Et Android, s’il est loin derrière en nombre, n’est pas à la ramasse au niveau croissance, avec 25 000 applications en janvier dernier, Android compte déjà désormais plus de 100 000 applications sur son Android Market.

On poste chaque semaine sur Facebook plusieurs milliards de liens, que se passerait-il si chaque minute passée à poster un lien sur Facebook était passée à chercher une solution à la misère dans le monde ? Environs 32 années de recherche de solutions à la misère dans le monde seraient gagnées par jour.

32 années par jour… Je vous laisse cogiter sur ce chiffre, on se retrouve la prochaine fois :)

posté par Troll dans Geekeries,Pensées avec aucun commentaire

Android : Utiliser Opera Mobile comme navigateur par défaut / Use Opera Mobile as your default browser

For international readers, go to the bottom for the English version

Salut tout le monde,

Opera a sorti très récemment (le 09/11) son navigateur très attendu & très utilisé sur Windows mobile : Opera Mobile !

Comment ça ? Opera sur Android ? Mais je l’avais déjà !
Non petit padawan, ce que tu avais c’était Opera Mini (et la différence est grande, mais ce n’est pas l’objet de mon billet).

Cependant il y a un léger soucis : Android (du moins c’est le cas sur Android 2.2 « Froyo ») ne reconnaît pas Opera Mobile (et pourtant ça fonctionne avec Opera Mini) comme navigateur !

Ainsi, il est impossible de choisir Opera Mobile comme navigateur par défaut dans la petite fenêtre de choix du navigateur qui s’affiche en temps normal lorsque plusieurs navigateurs sont installés sur votre Androphone et que vous n’en avez pas sélectionné un par défaut.

L’astuce est un magnifique bidouillage mais en retour vous pourrez enfin utiliser à coeur joie Opera Mobile.

Il s’agit d’installer l’application « Browser Chooser » que vous pouvez trouver sur le Market Android (il y a deux versions, une payante et une gratuite) puis de la configurer de manière à ce qu’elle lance Opera Mobile par défaut… et ensuite sélectionner « Browser Chooser » comme application par défaut pour les liens Internet sur votre Androphone :

Note : Si vous aviez déjà mis un autre navigateur sur votre androphone et que vous avez déjà sélectionné un navigateur par défaut dans ce cas il vous faut d’abord « supprimer les défauts associés » à votre navigateur par défaut actuel en faisant : Paramètres >> Applications >> Développement >> Gérer les applications >> Sélectionner votre navigateur par défaut actuel >> Effacer les associations (« clear defaults » en anglais… j’ai pas la version FR désolé ;) ).

  1. Télécharger et installer « Browser chooser » depuis le Market Android
  2. Lancer Browser Chooser
  3. Tapez sur « Settings » :

    browser_chooser

    Android Application : Browser Chooser

  4. Sélectionnez « Use default ? » :

    browser_chooser

    Android Application : Browser Chooser Settings

  5. Tapez ensuite sur « Default browser » juste en dessous, puis sélectionnez Opera Mobile :

    browser_chooser

    Android Application : Browser Chooser Settings Default Browser

  6. Maintenant, lancez « Internet » avec le navigateur fourni avec Android, ou lancez n’importe quel lien Internet en fait (dans un mail par exemple) et sélectionnez Browser Chooser comme application par défaut pour cette action :

    android_default_browser

    Android Default Browser Choice

Voilà c’est terminé !

Enjoy ;-)

—————————– Now for English / International readers ;-) —————————–

Hi folks,

Opera Softwares recently released (11/09) their long-awaited browser & also very used browser on Windows Mobile : Opera Mobile !

Wtf ?! Opera on Android ? Well.. I already got it !

No, young padawan, what you got was Opera Mini (which is way different from Opera Mobile, but that’s not the subject of this article).

Whereas, there is a little issue with Opera Mobile… : Android (at least Android 2.2 « Froyo ») does not recognize Opera Mobile as a browser (although it works with Opera Mini….) !

Thus, it’s impossible to choose Opera Mobile as default browser in the browser choice window which is displayed – normally – when you have more than one browser installed on your androphone without having selected one of them as a default for opening links.

The tip is now a wonderful do-it-yourself, but quite simple : You have to install an application called « Browser chooser », which can be found on the Android Market (there are two versions : one free and one charged, select the free) and then configure Browser Chooser to use Opera Mobile as its default browser… your Android to set Browser Chooser as a default browser for you androphone :

Nota bene : If you already have installed another browser on your androphone and you set it as default browser, in this case you have to « clear defaults » of this browser before by following these steps : Settings >> Applications >> Development >> Manage applications >> Select your actual default browser >> « Clear defaults ».

  1. Download & install « Browser chooser » from the Android Market.
  2. Launch Browser  Chooser
  3. Tap on « Settings » :

    browser_chooser

    This is a legend

  4. Then check « Use default ? » :
    browser_chooser

  5. Then tap on « Default browser » and choose « Opera Mobile » :

browser_chooser 6. Now, launch « Internet » with the Android built-in browser or any other link (as in a e-mail) and select « Browser Chooser » as the default application for this action :

android_default_browser

Here it is !

Enjoy ;)

posté par Troll dans Non classé avec aucun commentaire

Je somme quiconque de faire mieux !

Aujourd’hui j’établie un nouveau record du monde, homologué par moi-même et O&O Software Professional : Le record du monde de fragmentation sur un Windows XP qui fonctionne parfaitement :D

Ci-dessous une photo de l’exploit :

Record de fragmentation

Record du monde de fragmentation : 54.67%

Avec 54.67%, plus de la moitié de mon disque dur est un bordel monstre au niveau Physique :D !

Allez, postez vos records qu’on voit si vous faites mieux :D

posté par Troll dans Geekeries avec 2 commentaires

Mettre à jour son Samsung Galaxy S i9000 vers Froyo (Android 2.2) [+ LagFix]

A NEW VERSION OF ANDROID CAME OUT FOR THE SAMSUNG GALAXY S, READ THIS ARTICLE TO UPDATE TO GINGERBREAD : Update Samsung Galaxy S to Gingerbread (Android 2.3) using Kies 2

UNE NOUVELLE VERSION D’ANDROID POUR LE GALAXY S EST SORTIE, LISEZ CET ARTICLE POUR METTRE A JOUR VERS GINGERBREAD : Mettre à jour son Samsung Galaxy S i9000 vers Gingerbread (Android 2.3) avec Kies 2

Alors, certains l’auront peut-être remarqué, d’autres non, Samsung a ENFIN [re]mis à disposition l’update vers Android 2.2 (Froyo) pour son téléphone Galaxy S i9000, sa meilleure vente du moment.

Cependant… Comme d’habitude il va falloir bidouiller un peu pour ceux qui n’ont pas gardé leur téléphone sous la version bien moisie « sortie d’usine » qui avait un nombre incalculable de soucis.

Pour ceux-là, il va falloir mettre les mains dans le camboui, du moins un petit peu.

La première chose à faire est de NE SURTOUT PAS METTRE A JOUR VOTRE VERSION DE KIES vers la version 1.5.3.10103_100 mais bien garder la version précédente, qui fini par « 82 ».

Si c’est déjà trop tard et que vous avez installé la version qui se termine par « 100 » lorsque Kies vous l’a proposé, vous pourrez trouver ici l’ancienne version : Téléchargez Samsung Kies version 82.

En effet, dans la nouvelle version, le logiciel Kies revérifie la version du logiciel sur le téléphone juste avant d’effectuer une recherche de « Mise à jour du microgiciel » (ou Firmware update dans le langage standard) ce qui nous empêche de lui faire croire que nous sommes des utilisateurs lambda avec une version sortie d’usine.

La procédure en détails

/!\Attention, il semblerait que cette procédure ne fonctionne plus totalement (Samsung a mis à jour ses serveurs). Je n’ai pas le temps matériel actuellement de la réécrire mais elle est en fait complémentaire à celle décrite ici : http://forum.xda-developers.com/showthread.php?p=9140758#post9140758. Si vous avez du mal avec l’anglais, pensez à essayer Google Translate. Il semblerait qu’il faille maintenant télécharger la dernière version du logiciel.

  1. Désinstallez donc la nouvelle version si vous l’avez installé.
  2. Utilisez ensuite un logiciel comme CCleaner pour faire un nettoyage de votre registre (n’oubliez pas de répondre « Oui » quand il vous propose de faire une sauvegarde de votre registre avant…).
  3. Redémarrez votre ordinateur.
  4. Installez la nouvelle version.
  5. Vous êtes prêts à attaque la seconde partie de la manipulation : le bidouillage !
  6. Lancez Kies.
  7. Connectez votre téléphone.
  8. Attendez qu’il soit reconnu etc. …
  9. Lancez maintenant l’éditeur de registre (appuyez sur les touche « Windows » (la petite touche avec le logo windows) et « R » en même temps, puis tapez « regedit » et appuyez sur la touche Entrée).
  10. Rendez-vous (via l’arborescence à gauche) dans la clé (comme un dossier) suivante : HKEY_CURRENT_US ER/Software/Samsung/Kies/DeviceDB/.
  11. Dans cette clé, plusieurs sous-clés sont présentes (du nom de « 1 », « 2 », « 3 » etc. … ), cliquez sur chacune d’entre elles jusqu’à ce que vous voyez dans la partie à droite des lignes avec les noms suivants : « SoftwareRevision », « ProductCode », « HIDSWVER » et « DEVCONINFO » (vous devez TOUTES les voir présentes, sinon ce n’est pas la bonne « sous clé »).
  12. Quand vous l’avez trouvée, remplacez les lignes suivantes comme suit :
  13. “SoftwareRevision”=”I9000XXJF3/I9000OXAJF3/I9000XXJF3/I9000XXJF3″
    La“ProductCode”=”GT-I9000HKDXEF”
    “HIDSWVER”=”I9000XXJF3/I9000OXAJF3/I9000XXJF3/I9000XXJF3″
    “DEVCONINFO”= «  »
    (pour devoninfo les “” veulent dire de laisser les cases vides)
  14. Appuyez sur F5 pour vérifier que les valeurs restent bien affichées.
  15. Par précaution nous allons également faire croire à Kies qu’il est à jour :
  16. Remontez dans le registre jusqu’à la clé « Samsung » (qui est dans « Software »).
  17. Dans la partie droite de la fenêtre, modifiez la ligne « LocalVer” en mettant la valeur « 1.5.3.10103.100 ».
  18. A nouveau, appuyez sur F5.
  19. Retourner dans Kies, cliquez sur « Mise à jour du microgiciel » en bas à droite. Sauvegardez les contacts si vous avez envie… et regardez bien : Samsung Kies vous propose de mettre à jour votre téléphone !

Pour la suite des opérations, bien que Kies soit qu’à moitié traduit, il n’y a pas grand chose à faire à part cliquer sur suivant, je vous laisse vous débrouiller seuls ;-) Si vous avez un quelconque soucis, postez un commentaire !

Concernant le LagFix

Votre téléphone ne sera cependant, après la mise à jour, pas exempt des lags auxquels il pouvait être déjà sujet avant. Pour ça, je vous conseille d’utiliser les applications « LagFix » que l’on peut maintenant trouver sur le market (personnellement j’utilise celle de Ryanza, elle propose en plus de rooter (en 2.2 ça marche pas mais chuut.) et d’autres bidouilles  utiles, et je n’ai jamais eu de soucis avec). Votre téléphone aura sans doute besoin d’être rooté. Alors là pour ça c’est une autre histoire, je vous ferai prochainement un post sur comment rooter son galaxy S, en attendant vous pouvez tenter de vous débrouiller seuls en allant ici : SuperOneClick Application : Root, Unlock, Do Everything you dream about with your Android.

posté par Troll dans astuces,Geekeries,High-tech avec 51 commentaires