Aller au contenu | Aller au menu | Aller à la recherche

25 mars 2012

RenCorp a son Shaarli

Afin de faciliter la mise en ligne des infos que je trouve intéressantes, j'ai installé une petite application dont la seule fonction est de partager rapidement des liens avec une mise en forme minimaliste, merci à Sebsauvage pour le développement.

Le Shaarli de RenCorp

Le site de Sebsauvage

24 mars 2012

Zimbra OSE + Z-Push = Zimbra Mobile

Pour ceux qui chercherait une solution de webmail complet avec gestion des agendas et tout un tas de trucs supplémentaires, Zimbra OSE est une superbe application.

Cependant, il manque les fonctionnalités mobiles qui sont disponibles dans la version Network, mais qu'à cela ne tienne, il existe un moyen d'implémenter une "émulation" du protocole Active Sync de Microsoft afin de règler le problème, cette surcouche open-source se nomme Z-Push.

Ainsi, vous pourrez avoir accès à vos mails, contacts et agendas de façon synchronisée sur vos appareils mobiles qui supportent le protocole Active Sync.

Zimbra OSE

Z-Push

Installation de Zimbra OSE + Z-Push

Liste des périphériques compatibles

23 décembre 2011

Fritzing

Fritzing est un outil de prototypage graphique rapide pour Arduino, il permet d'implanter des composants sur une platine et de visualiser ainsi le rendu d'un futur projet, ce n'est pas un émulateur ni un générateur de code. Cette application fonctionne sous Linux, Windows et MacOSX.

Fritzing

19 décembre 2011

ArduBlock

Il y a quelques mois je vous présentais une interface en C++ nommée Minibloq servant à programmer l'Arduino de façon graphique, voici maintenant une nouvelle interface, ArduBlock, en java, donc compatible Linux/Windows/Mac

ArduBlock


La version française chez Semageek

4 décembre 2011

A coup de schlague

Compte tenu du climat délétère qui règne ces derniers temps, de toutes ces demandes de filtrage, censure et autres référés par des soi-disants "ayants-droits", je vous invite, sous Linux, à compléter vos DNS par ceux de Telecomix :

echo "nameserver 91.191.136.152" >> /etc/resolv.conf

Si vous utilisez le DHCP de votre (Free|Live|SFR)*Box, celui-ci écrasera le resolv.conf, donc pensez à scripter cet ajout au démarrage, pour les autres systèmes, voir le lien ci-dessous.

DNS de Telecomix

13 octobre 2011

Dennis Ritchie est mort

Avec quelques jours de retard, nous apprenons le décès de Dennis Ritchie, un des pères du langage C et du système d'exploitation UNIX pour lequel il avait reçu le prix Turing en 1983 avec Kenneth Thompson.

dennis-ritchie-desk.jpg

#include <stdio.h>

main()
{
 printf ("Goodbye Dennis.");
}

2 octobre 2011

We are the 99%

Depuis le 17 septembre, des gens se réunissent devant Wall Street afin de faire entendre leur voix, notre voix, la voix de 99% des gens qui en ont assez d'être manipulés, volés et humiliés par 1% de mécréants qui se sont octroyés les richesses du monde.

Soutenons leur notre combat !!!


((/public/occupy-wall-street-1.jpg|Occupation de Wall Street|C|Occupation de Wall Street, oct. 2011))
OccupyWallStreet

4 mai 2011

Design By Numbers

Douglas Rushkoff a intitulé son dernier livre Programmer ou être programmé en expliquant dans cet ouvrage que l'évolution de nos sociétés humaines tend à connaitre un décalage par rapport à la transmission du savoir et des informations.

Les prédictions orales ont laissé place aux écrits lus par les prêtres, puis l'imprimerie a supplanté les scribes et les copistes et enfin l'ordinateur a donné la possibilité à chacun de nous de programmer la réalité...

Qu'en avons nous fait ?

Rien ou presque, la majorité des gens se contentent d'écrire leurs états d'âmes sur des sites (Facebook, Blogger et cie) qui mettent à leur disposition un espace encadré d'expression.

En 1985, en France, le gouvernement lançait une opération baptisée "Plan informatique pour tous" mettant à disposition des écoles, collèges et lycées près de 120 000 ordinateurs organisés en nano-réseau autour d'un micro-serveur. Cette démarche, perçue comme un simili-échec, faute de formation et d'intéressement des professeurs d'un coté et du choix d'un matériel déjà quasiment obsolète d'autre part a cependant permis à des milliers d'élèves de prendre contact avec ce qui allait devenir leur quotidien 20 ans plus tard.

Dans ce dispositif, il existait l'implémentation d'un langage de programmation baptisé Logo dans lequel l'utilisateur devait diriger une tortue par le biais de primitives telles que AVANT 50 ou TOURNEDROITE 90 (respectivement avance de 50 pixels et rotation sur toi-même à droite de 90°). Cet animal laissait un trait derrière lui et nous tentions alors de dessiner des maisons et tout un tas d'autres formes plus ou moins abouties, LA PROGRAMMATION ETAIT ENTREE DANS NOTRE BOITE A OUTILS INTELLECTUELLE !!!

Malheureusement, peu d'entre eux ont poussé plus loin l'expérimentation du voyage dans les méandres de la machine et se contentent actuellement simplement d'ingurgiter un contenu qui leur est pré-chauffé.

John Maeda (MIT Media Lab) nous offre à travers le langage Design By Numbers (DBN), une nouvelle expérience de programmation simplifiée (ou pas selon la complexité des formes) à destination des artistes mais aussi, selon mon point de vue, à destination des plus jeunes. La syntaxe du langage est simple et permet d'obtenir rapidement des résultats visuels satisfaisants.

Pour conclure, je vous offre cette réflexion :

Les ordinateurs des années 60 avaient la puissance de calcul d'un de nos smartphones. En 1969, la NASA a réussi à envoyer des hommes sur la lune, en 2011 on arrive tout juste à envoyer des oiseaux fachés sur des cochons. A méditer...

Design By Numbers

Informatique pour tous (INA)

Le langage LOGO



29 avril 2011

Minibloq

Minibloq est une interface graphique en C++ conçue pour faciliter la programmation des kits Arduino. Ce projet, développé dans un but éducatif pour les enfants des écoles primaires, devrait bientôt connaitre une première version téléchargeable.



Minibloq


Arduino

13 décembre 2010

Un serveur HTTP en 2 secondes

Une astuce toute simple pour créer un serveur HTTP ultra-simple en une ligne de commande pour faire un partage de fichiers par exemple :

python -m SimpleHTTPServer 8900

et la page est accessible via un navigateur à l'adresse http://<mon_adresse>:8900

Plein d'autres astuces dans le lien qui suit :

Le blog de DevAyd

- page 1 de 6