Menu principal

Statut de la page

Notes de travail : installer ffmpeg depuis les sources sur MacOSX Snow Leopard

Tout le monde a déjà utilisé un logiciel dérivé de ffmpeg dans sa vie. Cette librairie de traitement vidéo et audio est connue pour sa robustesse et sa vitesse d’exécution, ainsi que le fait qu'elle soit bien codée, ce qui permet de construire facilement de puissantes applications traitant des flux médias. Ayant dans l'optique de faire une version customisée de ffmpeg, je dois d'abord commencer par le compiler depuis les sources sur mon mac. Voici quelques notes que j'ai prises durant l'installation. Le seul prérequis est une installation de XCode (gcc 4.2.1 dans mon cas). Allons-y ! Installation de lame Mais qu'est ce que  [...]
Lire la suite
Vus : 1840
Publié par Romain Bochet : 29

Développement Android : abandonnez Logcat dans Eclipse!

Tous les développeurs Android (sauf ceux qui programment si bien qu'ils n'ont pas besoin de faire de débogage) sont un jour confrontés à Logcat, l'afficheur gestionnaire de logs d'Android qui permet d'avoir des retours sous forme de texte lors que l'on programme une application. Le fonctionnement est similaire au System.{out,err}.println(), sauf qu'il est un peu plus sophistiqué et permet par exemple de définir des niveaux de verbosité et des "tags" qui permettent de filtrer plus finement tout ce qui nous intéresse parmi tous les éléments envoyés par le téléphone. Si vous utilisez Eclipse pour programmer, vous avez surement installé le  [...]
Lire la suite
Vus : 5625
Publié par Romain Bochet : 29

SmcFanControl pour les MacBook pro

Si vous avez déjà vécu des extinctions subites de votre précieux MacBook Pro, je ne saurais que vous recommander chaudement le petit logiciel SmcFanControl. Comme son nom le laisse à penser aux plus anglophiles d'entre vous, il permet de piloter la vitesse des ventilateur de votre portable (entre 2000 et 6200 tours/minutes). En plus d'éviter ces reboots intempestifs, SFC vous permet également de faire durée votre batterie plus longtemps car elle évite de trop chauffer. Il est également possible de définir des profils spéciaux (qui peuvent même être déclenché par des événements tels que la connexion au secteur). Pour plus de précision sur la batterie, Coconut Battery peut être d'une aide précieuse.  [...]
Lire la suite
Vus : 1657
Publié par Romain Bochet : 29

Remote shell avec netcat (multi OS)

Aujourd'hui, présentation d'une petite astuce avec netcat, un des outils réseaux qui a certainement un ratio nombre d'octets/fonctionnalités parmi les plus élevés dans le monde du logiciel libre. En quelques mots, comment ouvrir un accès sur une machine afin de récupérer un shell de manière distante sans passer par des mécanismes d'authentification ? Tout simplement grâce à l'option -e qui permet d'envoyer l'entrée à un programme et dans ce cas, à bash : $ netcat -l -p 6666 -e /bin/bash Et si vous vous connectez à ce poste avec une ligne de commande telle que : $ netcat 127.0.0.1 6666 Vous obtenez un accès au shell : uptime 11:26  up 19:51, 3 users, load averages: 0,46 0,41 0,40 ls [...]
Lire la suite
Vus : 4280
Publié par Romain Bochet : 29

Un widget Dashboard pour les particularités françaises

Saviez vous que le caractère ù était présent dans un seul mot de la langue française (devinez où) ? Connaissez vous la réforme de l'orthographe de 1990 ? Elle vise à obtenir une version plus simple du français, ce qui passe par l'élimination d'un certain nombre de diacritiques (plus d'accents circonflexes sur u et i par exemple). Ces évolutions sont certes à saluer, mais de nombreux accents se cachent encore dans les textes de notre chère (et compliquée) langue. Si vous avez acheté un ordinateur à l'étranger, il est possible que vous souffriez du qwerty et de son absence de lettres accentuées. Il existe néanmoins un certain nombre de raccourcis clavier qui me permettent par exemple d´écrire ce texte avec un taux [...]
Lire la suite
Vus : 1889
Publié par Romain Bochet : 29

Corriger un ebook avec Calibre, gestionnaire libre d’ebook

Je suis un gros lecteur, j'ai toujours été envahi par les livres qui ont décoré littéralement ma chambre pendant plusieurs années. Depuis près de 4 mois, je suis l'heureux propriétaire d'un Kindle, et je suis un véritable fan de ce petit appareil qui me permet de transporter avec moi plus de livres que je ne pourrais probablement en lire. La véritable force d'une telle plateforme, c'est que l' on peut lire des livres tels que ceux d'Amazon, mais aussi des PDF et des news compilées au format MOBI, qui est le format du Kindle. Seul problème, certains ebooks contiennent parfois des erreurs dues à leur conversion, ce qui est extrêmement pénible lors de la lecture ; le plus souvent, le chemin du fichier sur l'ordinateur de celui qui l'a compilé apparait aléatoirement, une page sur deux ou trois. J'ai fini par trouver une astuce pour ce débarrasser de ces petits [...]
Lire la suite
Vus : 11353
Publié par Romain Bochet : 29

Google Maps API v3 : utilisation de multiples InfoWindows et zoom

Aujourd'hui, j'ai essayé de jouer un petit peu avec l'API Maps v3 de Google. Dans le cadre d'un projet personnel (relié à un article précédent sur les coordonnées GPS dans les photos et les problèmes de vie privée), j'aimerais afficher plusieurs informations sur une carte. Le but est d'avoir plusieurs marqueurs, et de pouvoir cliquer sur ces marqueurs afin de pouvoir faire afficher les données qu'ils contiennent, comme dans l'exemple ci dessous :  [...]
Lire la suite
Vus : 5389
Publié par Romain Bochet : 29

Google ne prévoit pas de libérer le code source d’Android Honeycomb avant plusieurs mois

Google apporte un véritable vent de renouveau dans l'Open Source ! (NDT : ironie) Après les déclarations d'AndyRubin (VP engineer Google) qui expliquait dans un tweet brillant ce qu'était l'Open Source pour Android : mkdir android cd android repo init -u git://android.git.kernel.org/platform/manifest.git repo sync make Nous constatons qu'il faudra ajouter au début de cette séquence la commande sleep x, avec x un nombre de secondes qui risque d’être assez important, puisque nous apprenons aujourd'hui sur Business Week par le même Andy Rubin que le code source d' [...]
Lire la suite
Vus : 2362
Publié par Romain Bochet : 29

Photos, EXIF et social networking : difficile de garder ses données sous Controle

Aujourd'hui apparait un sujet intéressant dans un certains nombre de mes flux RSS : il s'agit d'un reportage sur un chaîne américaine, ABC 7, qui traite de la diffusion de plus en plus large de photos géotagguées sur Internet. En effet, alors que le taux d'équipement en smartphones explose littéralement (ils représenteraient la majorité du marché fin 2011), de plus en plus d'utilisateurs utilisent ces merveilleux petits jouets pour faire voir au monde ce qu'ils sont en train de voir ou de faire. Pour ce faire, ils utilisent souvent les trois fonctionnalités les plus plébiscitées du smartphone : L'appareil photo / caméra : de manière assez [...]
Lire la suite
Vus : 2184
Publié par Romain Bochet : 29

Rotation de fonds d’écrans du National Géographic

Je pense que vous connaissez tous l'excellent magazine National Geographic, reconnu notamment pour ses superbes reportages, et ses photos magnifiques. Ce matin, alors que je me jurais de m'abonner à ce journal dès que j'habiterais pendant plus de six mois de suite au même endroit, j'ai vu qu'ils proposaient de télécharger certaines de leurs images mises au format des écrans pour en faire des wallpapers. J'ai été assez rapidement étonné de la qualité de ces fonds d'écrans, ainsi que par leur nombre, et j'ai voulu en télécharger quelques un pour les faire tourner sur le bureau de mon ordinateur. Seul problème, il n'est pas du tout [...]
Lire la suite
Vus : 2456
Publié par Romain Bochet : 29
Powered by BilboPlanet