Banner
Banner
Banner

Une histoire de pxe…

septembre 19th, 2011

Au travail j’utilise le boot pxe afin d’installer mes systèmes d’exploitations. Tout fonctionnait parfaitement jusqu’au jour où j’ai rencontré un ordinateur qui refusé de booter. Le message d’erreur était le suivant:

[...]

Cathegorie(s): Divers, Trucs&Astuces

BeedBox est sur les rails

septembre 9th, 2011

Lors de son article sur l’auto-hébergement, Tim vous avez parlé brièvement de BeedBox.

[...]

Cathegorie(s): Divers

[TUTO] Installation et configuration de SQuirreL SQL pour Sybase

février 8th, 2011

Pour mon travail, j’ai dû chercher un client sql permettant de se connecter à une base de données Sybase. Dans les critères de sélection, il fallait que celui-ci soit gratuit et qu’il puisse gérer l’unicode. Ma recherche c’est arrêté sur SQuirreL SQL.

[...]

Cathegorie(s): Software, Tutos

Scripter Android avec SL4A

janvier 20th, 2011

Il y a quelques mois, en me perdant sur la toile, j’ai découvert qu’il était possible de développer des scripts pour android comme pour toute distribution linux qui se respecte. Pour ce faire, google avait développé une application qui se nommait ASE. Aujourd’hui, celle-ci a évolué et se nomme SL4A, Scripting Layer For Android.

logo SL4A

SL4A est une application gratuite et open source sous licence apache 2.0. Elle permet de développer des scripts sous différents languages:

  • BeanShell 2.0 b4
  • JRuby 1.4
  • Lua 5.1.4
  • PHP 5.3.3
  • Perl 5.10.1
  • Python 2.6.2
  • Rhino 1.7 R2

Là, vous devez vous demander: mais qu’est-ce que l’on peut faire avec ça? Il existe déjà un grand nombre de script sur la toile, comme par exemple (liste plus détaillé ici):

  • Un système de chat par bluetooth
  • Une télécommande pour porte de garage
  • L’activation automatique du mode silencieux lorsqu’il fait nuit

Pour installer SL4A, vous pouvez soit le télécharger sur le site officiel, soit utiliser le QR Code ci-dessous:

QR Code SL4A

Je vous invite également à vous rendre sur cette page pour visualiser des screencasts vous expliquant le fonctionnement de SL4A.

A l’occasion de cet article j’ai donc rédigé un petit script qui affiche le titre des articles du jour et les lit avec un synthétiseur vocale. Vous pouvez le télécharger ici. Voici le code source:

import android
import httplib
import time

droid = android.Android()

conn = httplib.HTTPConnection("geekdefrance.fr")
conn.request("GET", "/")
resp = conn.getresponse()
body = resp.read()
conn.close()

start = body.find("Les 10 derniers articles") + 35
end = body.find("</ul>", start) - 5
msg = body[start:end]
tab = msg.split("</li>")

date = time.strftime('/%Y/%m/%d/')
trouve = 0
first = 1

i = 0
while i < len(tab):
    if tab[i].find(date) != -1:
        trouve = 1

        if first == 1:
            droid.ttsSpeak('Les articles du jour sur geek de france sont:')
            time.sleep(5)
            first = 0

        titre = tab[i]
        debTitre = titre.find(">", 10) + 1
        finTitre = titre.find("<", 10)
        titre = titre[debTitre:finTitre]
        titre = titre.replace("&#8217;","'").replace("&#8243;",""").replace("[","").replace("]","")

        print titre
        droid.ttsSpeak(titre)
        time.sleep(5)
    i += 1

if trouve == 0:
    droid.ttsSpeak('Aucun article n'a encore ete publie sur geek de france aujourd'hui')
    time.sleep(5)

Le langage utilisé est du python, donc vous devrez ajouter cette interpréteur avant de pouvoir le lancer (voir screencast). Vous devrez également installer au préalable SpeechSynthesis Français, disponible sur le marketPlace (c’est le synthétiseur vocale utilisé par Google navigation).

Je m’excuse d’avance auprès des pros du python si j’ai fait des erreurs. C’est la première fois que je me sers de ce langage, c’était pour tester et c’est codé à la rache ;).

N’hésitez pas à partager vos scripts ou vos découvertes. Amusez vous bien ;)

Cathegorie(s): Software

Piwik passe en version 1.1

janvier 4th, 2011

Je vous parlais il y a peu du logiciel Piwik, qui permet d’analyser le trafic de vos sites internet. Celui-ci vient de passer en version 1.1 aujourd’hui.

Au programme, quelques corrections de bugs mineurs et critiques (112 au total). Il est donc fortement conseillé de mettre à jour votre installation. [...]

Cathegorie(s): Software

Piwik analyse votre trafic web

décembre 21st, 2010

La semaine dernière, j’effectuais des recherches sur l’auto-hébergement et j’ai découvert un super concurrent à Google analytics: Piwik.

Piwik est une application gratuite et open source d’analyse du trafic d’un site internet. Il va vous générer toutes sortent de rapports: [...]

Cathegorie(s): Software

Backtrack 4 Release 2 est sorti!

novembre 24th, 2010

Backtrack est une distribution que j’apprécie beaucoup car elle regorge d’applications utiles pour le hackeur qui sommeille en moi. Après deux mois et demie de travail acharné, la version 4 release 2 est sortie, nom de code Nemesis.

[...]

Cathegorie(s): Divers

Mon histoire avec HTC

novembre 19th, 2010

Lorsque je me suis décidé à acheter un smartphone, mes recherches s’étaient arrêtées à l’époque sur le HTC Legend. La marque ainsi que le modèle possédaient une bonne notoriété et c’est ce qui a influencé ma prise de décision.

[...]

Cathegorie(s): Divers, Dossiers

Asterisk passe en version 1.8

novembre 15th, 2010

Mercredi dernier (10/11/2010), Asterisk c’est vu passer en version 1.8. Celle-ci est estampillée LTS, Long Term Support, ce qui veut dire qu’elle sera maintenu pendant 4 longues années.

[...]

Cathegorie(s): Divers

Meego passe en version 1.1

novembre 3rd, 2010

Jeudi dernier (le 28 Octobre), Meego est passé en version 1.1. Pour rappel, Meego est la fusion entre Maemo et Moblin, respectivement soutenus par Nokia et Intel.

Le coeur de meego (Core os) a été mis à jour en version… 1.1 :D et voici quelques une des nouveautés (pour la liste complète c’est par ici) :

  • Le compilateur GCC 4.5
  • Le kernel Linux 2.6.35
  • X.org 1.9.0 et Mesa 7.9, pour l’affichage 2D / 3D
  • QT4.7, QT-Mobility 1.0.2 et QtWebKit 2.1 pour augmenter les possibilités de développement
  • Le système de fichier BTRFS
  • Gstreamer 0.10.30 pour la gestion multimédia

Meego possède une version par type de matériel:

  • Les Netbooks basés surle processeur Intel Atom

  • Les ordinateurs de voiture ou IVI (In-Vehicle Infotainment) basés sur le processeur Intel Atom

Si vous voulez plus d’informations, rendez-vous sur le site officiel. N’hésitez pas à poster vos avis sur MeeGo en commentaire ou sur notre forum.

Cathegorie(s): Software