23 décembre 2011
Fritzing
Par Fred le 23 décembre 2011, - Matériel
Fritzing
19 décembre 2011
ArduBlock
Par Fred le 19 décembre 2011, - Programmation
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
4 décembre 2011
A coup de schlague
Par Fred le 4 décembre 2011, - Général
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
Par Fred le 13 octobre 2011, - Programmation
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.

#include <stdio.h>
main()
{
printf ("Goodbye Dennis.");
}
2 octobre 2011
We are the 99%
Par Fred le 2 octobre 2011, - Humeur
Soutenons

OccupyWallStreet
4 mai 2011
Design By Numbers
Par Fred le 4 mai 2011, - Programmation
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
Par Fred le 29 avril 2011, - Programmation
13 décembre 2010
Un serveur HTTP en 2 secondes
Par Fred le 13 décembre 2010, - Programmation
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 :
1 décembre 2010
Déménagement du site
Par Fred le 1 décembre 2010, - Général
Le site vient de migrer vers un nouveau serveur dédié (Dedibox V3), les DNS se propagent (merci Gandi) et je pense avoir récupérer une grosse partie ou même la totalités des posts. Il me reste quelques ajustements à faire mais ça semble être en bonne voie.
13 novembre 2010
Bienvenue chez mon cousin Balin
Par Fred le 13 novembre 2010, - Général
Bon pour faire simple, Minecraft est une tuerie, un jeu hyper-addictif et pourtant il ne paye pas de mine... :-D
Je reprends la description sur Wikipedia :
"Le jeu plonge le joueur dans un monde créé dynamiquement par le logiciel, offrant aux joueurs un monde créé de cubes représentant des arbres, des cours d'eau, du sable, des montagnes, etc. Le joueur peut changer à sa guise le monde en ajoutant ou supprimant des cubes. Plusieurs matériaux et plusieurs outils sont disponible, mais chaque outil doit être créé à partir de matériaux, par exemple, avec du bois, nous pouvons faire des morceaux de bois. Avec les morceaux de bois, des bâtons et avec les bâtons et les morceaux de bois, nous pouvons créer des outils comme des pelles, des épées, etc.
Il est possible de jouer seul dans une carte générée dynamiquement, ou en multijoueur sur un serveur existant ou créé pour l'occasion."
Ce jeu, programmé en Java, peut s'exécuter en stand-alone ou dans un navigateur sous forme d'applet, il est bien entendu compatible Windows, Linux et MacOSX. Le programmeur a implémenté un cycle jour/nuit qui oblige à gérer son temps de collecte des ressources car quand vient la nuit, des créatures dangeureuses sortent de leurs cavernes...
La version gratuite ne donne pas une idée complète du gameplay, la version payante ne coûte que 9,95 euros et permet une foule de choses supplémentaires. Pour les acheteurs de cette version "alpha", les mises à jours seront gratuites et le jeu va bientôt passer en version beta avec une augmentation substantielle de son prix de vente.
« billets précédents - page 1 de 6
