jeudi 29 septembre 2011

WeDo et Scratch sur Ubuntu


Scratch est complètement fonctionnel sur XO. Tous les capteurs du kit Lego WeDo fonctionnent très bien. Alors comment se fait-il que sur ma distribution préférée Ubuntu ces mêmes capteurs ne fonctionnaient pas?

Après quelques recherches et essais, j'ai réussi à faire fonctionner le tout. Voici comment:
  • La dernière version de Scratch pour Ubuntu ne contient pas les fichiers nécessaires à faire fonctionner les capteurs.
  • Il faut télécharger la version pour SugarXO: http://web.media.mit.edu/~jmaloney/scratch-xo/Scratch-16.xo
  • Décompresser le tout! Et oui, il s'agit d'un format ZIP. J'ai utilisé Ark pour réaliser le tout. Un dossier "Scratch.activity" sera créé. 
  • Ouvrir un terminal et se rendre dans le dossier Scratch.activity (cd Scratch.activity)
  • Taper les commandes suivantes:
    • sudo cp WeDoPlugin-disabled /usr/lib/scratch/Plugins/WeDoPlugin
    • sudo ./installWeDoRules.sh
Il ne reste qu'à démarrer Scratch et à utiliser les capteurs! Un pas de plus vers la liberté...

mercredi 1 juin 2011

Scratch sur Pharo

L'objectif de Pharo est d'offrir un environnement propre, novateur, gratuit et open-source Smalltalk.


Il existe un projet afin de porter l'environnement de programmation Scratch sur Pharo. Il s'agit de télécharger Pharo et par la suite télécharger le projet sur Squeaksource.


Voici ce que cela donne sur mon poste de travail:




C'est intéressant si on souhaite un prolongement de l'apprentissage de la programmation de Scratch vers Smalltalk.


Ajout: Vous trouverez ici (Google Code) une façon vraiment simple d'installation dans Pharo. Le projet se nomme Scat.

samedi 23 avril 2011

TestDisk, outil de récupération de données

Dernièrement, un de mes disques externes a flanché. Impossible de lire, le monter sur mes différents systèmes Linux.

Ce crash m'a permis de découvrir lors de mes recherches un outil merveilleux open-source multi-plateforme : TestDisk de CGSecurity.

TestDisk est un logiciel performant de récupération de données. Il a été conçu à l'origine pour aider à la récupération des partitions perdues, la réparation des tables des partitions corrompues quand ces symptômes ont été causés par des logiciels défectueux, certains types de virus ou des erreurs humaines telles que l'effacement accidentel de la Table des Partitions.

TestDisk peut :
  • Réparer la table des partitions, récupérer des partitions perdues
  • Récupérer le secteur de boot d'une partition FAT32 à partir de sa sauvegarde
  • Reconstruire le secteur de boot d'un système de fichier FAT12, FAT16 ou FAT32
  • Réparer les tables FAT
  • Reconstruire le secteur de boot NTFS
  • Restaurer le secteur de boot NTFS à partir de sa sauvegarde
  • Réparer la MFT à partir de sa sauvegarde (MFT miroir)
  • Localiser un superblock de secours pour une partition ext2/ext3 ou ext4
  • Récupérer un fichier effacé d'une partition FAT, NTFS ou ext2
  • Copier les fichiers depuis une partition FAT, NTFS, ext2/ext3/ext4 même si elle est effacée.
TestDisk a des fonctions à la fois pour des experts et des utilisateurs avertis. Pour ceux qui connaissent peu ou rien aux techniques de récupération de données, TestDisk peut être utilisé pour collecter des informations détaillées sur le système en panne de façon à ce qu'un technicien puisse analyser et corriger le problème. Ceux plus familiers avec ces procédures trouveront TestDisk utile pour effectuer des récupérations de données sur site.

TestDisk peut fonctionner sous :
  • DOS (tant en mode réel que sous une fenêtre DOS de Windows 9x),
  • Windows en mode 32-bit (NT4, 2000, XP, 2003, Vista)
  • Linux
  • FreeBSD
  • NetBSD
  • OpenBSD
  • SunOS
  • Mac OS X
Des exécutables sont disponibles pour DOS, Win32, Linux et Mac OS X.

Grâce à TestDisk, j'ai réussi à réparer la table FAT de mon 250 Go et ainsi récupérer toutes les informations qui s'y trouvaient.

vendredi 8 avril 2011

lundi 28 mars 2011

ThinkUp: Une application de suivi de Tweets....

J'ai installé aujourd'hui une application web intéressante : ThinkUp!

ThinkUp est une application web libre open source qui "capte" vos messages, tweets, des réponses, retweets, amis, et des liens sur les réseaux sociaux comme Twitter et Facebook.

Avec ThinkUp, vous pouvez stocker votre activité sociale dans une base de données que vous contrôlez , le rendant facile de rechercher, trier, analyser, publier et afficher l'activité de votre réseau. Tout ce que vous avez besoin est un serveur Web qui peut exécuter une application PHP.



Je vais tester cette application au cours des prochains mois.

mercredi 23 février 2011

Souvenirs des Iles de la Madeleine - Octobre 2010

Que dire de plus...






J'ai déjà hâte d'y retourner! Merci de votre accueil chaleureux!

Graph.tk - un site intéressant

Depuis plusieurs mois, j'utilise Google Chrome comme navigateur afin de tester sa fiabilité, sa robustesse et sa convivialité.

Google Chrome met à la disposition de ses usagers le Chrome Web Store qui offre des extensions et des applications. Plusieurs applications sont offertes au monde de l'éducation. J'ai testé dernièrement Graph.tk.

Graph.tk est un utilitaire de création graphique (type grapheur de fonctions) en ligne et open-source. Il fonctionne dans n'importe quel navigateur moderne qui prend en charge l'élément «canvas». Il est simple à utiliser et peut être pratique afin de réaliser rapidement des courbes de fonctions en classe de mathématique.

Voici un petit vidéo de cette application:

De plus, l'auteur donne accès à l'API si vous souhaitez placer une fonction quelconque sur votre site web. Voici un exemple:






Il est possible d'agrandir et/ou de rapetisser l'image produite dans le cadre, de la déplacer.

Si votre navigateur le permet, n'hésitez pas à tester ce logiciel en ligne. Et si vous utilisez Google Chrome, vous pourrez l'installer comme une application dans le navigateur.

Site de l'auteur