Archive for November, 2007

7 millions de $ pour Qwaq

Thursday, November 29th, 2007

Qwaq, la première entreprise commerciale, qui travaille sur la plateforme libre de collaboration 3D OpenCroquet, annonce avoir recueilli 7 millions de dollars de deux fonds de capital risques (Alloy Ventures et Storm Ventures).

OpenCroquet est une plateforme de réalité virtuelle P2P écrite en Squeak. Le premier produit nommé Qwaq Forums développé est un espace virtuel pour les entreprises permettant à des utilisateurs de collaborer en partageant des applications (traitement de texte, navigateur web) et des outils de visualisations 2D/3D de représentation de données complexes. Parmi les fondateurs de Qwaq, on retrouve David Smith et Andreas Raab.

C’est une excellente nouvelle pour assurer la pérennité des deux communautés open-source Squeak et OpenCroquet.

Qwaq Forums

SmalltalkParty dans une semaine

Friday, November 23rd, 2007

Il reste une semaine avant la SmalltalkParty du 1ier décembre 2007. Le programme est chargé et plus de 34 personnes sont inscrites ! Vous avez également la possibilité de vous inscrire sur le groupe Facebook. J’envisage de lancer une nouvelle SmalltalkParty après la conférence C5 2008 à Poitiers.

Fun Script : le blog de Philippe Mougin

Thursday, November 22nd, 2007

Fun Script est un nouveau blog de Philippe Mougin. Philippe est le développeur de F-Script, un langage de script objet open-source pour Mac OS X qui permet d’avoir accès à Cocoa en utilisant une syntaxe proche de celle de Smalltalk. La version 2.0 de F-Script devrait sortir très prochainement.

Philippe fera une présentation de F-Script à la prochaine SmalltalkParty le 1ier décembre à Paris.

Squeak en manga : ce n’est pas pour les enfants !

Thursday, November 22nd, 2007

Julien me fait part d’une nouvelle façon qu’utilise les japonais pour diffuser Squeak : Moesuku est un tutoriel sur les EToys qui utilise des personnages de bande dessinée de type Manga. Ce tutoriel n’est pas réellement destiné à des enfants (notamment à cause des images de filles un peu dénudées que l’on y trouve) mais plutôt à une population de lycéens Otaku. Une version pour windows est disponible en téléchargement.

Squeak en Manga

Moesuku CD

Moesuku a été présenté à la conférence open-source Kansai Open Source 2007. Voir également l’article décrivant le tutoriel (en japonais).

La plus importante conférence mondiale Smalltalk

Thursday, November 22nd, 2007

La première conférence en Argentine Smalltalks 2007 va vraisemblablement être la plus importante des manifestations Smalltalk de ces dernières années. En effet, l’un des organisateurs, Andres Valloud annonce plus de 200 participants. Chiffre à comparer à la centaine de participants des dernières conférences ESUG. Bravo aux organisateurs !

Le programme de la conférence, ainsi que les résumés des présentations (en espagnol) sont disponibles sur le site web de la conférence. Cette conférence est sponsorisée par l’ESUG.

Smalltalks 2007 Logo

Mise à jour : le chiffre a encore augmenté pour arriver à 210 participants!

Offre d’emploi Squeak au Nepal

Friday, November 16th, 2007

Open Learning Exchange Nepal recherche un développeur Smalltalk pour développer des applications éducatives Squeak/EToys pour l’ordinateur à 100$ (One Laptop for Child). OLEN est une organisation sans but lucratif basée à Katmandou (Nepal).

Voir le détail de cette offre d’emploi ainsi que d’autres offres sur le site d’OLEN.

Open Learning Exchange Nepal

Les systèmes multi-agents pour les nuls

Tuesday, November 13th, 2007

Il n’est pas toujours simple pour un chercheur en informatique d’expliquer sur quoi il travaille à sa famille ou ses amis non chercheurs. Julien Laumonier a trouvé une idée pour expliquer ses travaux sur les systèmes multi-agents : il utilise la bande dessinée. Il est vrai que la notion d’agent se prête tout à fait bien à une illustration sous forme de dessins. Il est également possible de suivre les planches par un fil RSS.

Utiliser Seaside en 1 clic

Sunday, November 11th, 2007

La critique souvent faite à Smalltalk, Squeak ou Seaside est que ces outils peuvent être difficile à installer pour ceux qui les découvrent pour la première fois. C’est que se propose d’améliorer “One-click Experience” pour Seaside. Vous téléchargez une archive, que vous désarchivez sur votre machine, vous obtenez une application Seaside 2.8 qui fonctionne de manière transparente quelque soit votre machine : Mac OS X, Windows ou encore Linux. C’est magique ! On a en définitive quelque chose d’assez proche des binaires universels Mac OS X qui marchent de manière transparente de la même façon sur une plateforme Intel ou PPC. Il serait tout à fait intéressant que Squeak soit packagé de la même façon pour être utilisé par le plus grand nombre.

Squeak par million

Thursday, November 8th, 2007

La production en masse de l’ordinateur à 100$ (OLPC), le X0 vient de démarrer sur la ligne de production de Quanta Computer à Changshu, après que les derniers soucis techniques ont été maitrisés. 15000 portables par semaine vont être produit dans un premier temps, puis la production augmentera petit à petit. Bientôt ce seront des millions de machines qui seront disponibles avec en standard dessus Squeak et EToys.

Article EToys en vedette sur le blog Lambda-The-Ultimate

Wednesday, November 7th, 2007

L’article “Idioms for Composing Games with EToys” que nous avions écrit Oscar Nierstrasz, Markus Gälli et moi pour la conférence C5-2006 vient d’être remarqué par le blog Lambda-The-Ultimate. J’avais également fait une traduction de l’article (pas tout à fait fini) pour les lecteurs français disponible sur le Wiki Squeak-fr.

Créer ses propres jeux a été la motivation principale d’apprendre à programmer pour plusieurs personnes. Mais les barrières pour apprendre un langage de programmation générique sont importantes, notamment si certains résultats positifs ne peuvent être espérés qu’après avoir écrit plus de 100 lignes de code. Dans cet article, nous voulons motiver quelques utilisateurs potentiels en montrant qu’il est possible de créer des jeux de plateau ou d’arcade comme Lights Out, TicTacToe ou encore Pacman en utilisant l’environnement d’apprentissage constructiviste et ludique EToys, en glissant-déposant quelques lignes de code. Puis nous présentons quelques idiomes récurrents pour développer ces jeux en seulement quelques lignes.