blog.mozbox.org

To content | To menu | To search

Monday 5 May 2008

Open Mashups Studio

A new entry to the Mozpad Universe: Open Mashups Studio.

From open-mashups.org :

Open Mashups is a unique solution that empower any creative user to design, run and share its own applications. These applications are built by assembling components.

Take a look at the screencast ! It's awesome (notice the SVG related work) !

Open-Mashups is a Firefox extension based on technologies such as SVG, XBL, XSLT and XPCom. The author of the extension (Fabrice Desré, from Orange Labs - France Telecom) told me a future version of this tool will be based on XulRunner in order to provide a cross platform Desktop widget engine :)

Try it ! (Firefox 3 required)

Thursday 17 April 2008

En vrac

Ça fait un bout de temps que je n'ai pas posté. Donc voici un tout en un:

  • Déjà, bravo à Marie et à Laurent pour le petit nouveau !
  • Je travaille actuellement sur le déploiement/packaging d'une application sous Windows. N'ayant pas de machine Windows à disposition, j'utilise VirtualBox. Ça fonctionne drôlement bien, mais je suis impressionné par mes lacunes liées à Windows.
  • Je travaille sur une conférence qui va dépouiller (genre plein de couleurs et de trucs qui bougent partout, du hack, etc). Pour le moment c'est presque top-secret :)
  • La semaine dernière, je me suis retrouvé au milieu d'une baston en pleine heure de pointe sur le quai du tram. Un gars costar-cravate se fait emmerder des punk/racailles. On n'a été que 3 à réagir pendant qu'une foule se formait autour de nous (plusieurs dizaines de personnes, dont certaines en train de filmer avec leur portable). Si vous vous faites emmerder à Paris, ne vous attendez pas à avoir de l'aide: courez !
  • Je me suis acheter ça tout récement :)
  • J'espère pouvoir faire passer ce patch pour Thunderbird. Il y a encore beaucoup de travail, et je n'ai pas énormément de temps :/ Mais on m'aide en coulisse. Un peu plus d'infos ici.
  • J'ai testé Compiz. Et bien parmis tout les effets 3D, j'en ai trouvé un particulièrement utile: group & tab plugin. Pour voir à quoi ça ressemble: ici et . L'idée est d'avoir un gVim et mon screen (avec mon src/build/dist dir) groupés l'un derrière l'autre.
  • Firefox 3, ça dépouille, surtout Places et l'Awesome bar. J'ai abandonné le gestionnaire de bookmarks classique pour les tags, et franchement, c'est super efficace. Il ne manque plus que l'autocomplete dans l'éditeur de tags pour que ce soit parfait.
  • Je suis passé à la version 8 de Ubuntu (avec un retour temporaire à une Slack 12 entre temps), et maintenant, il me casse les couilles avec des messages de sécu (genre sous Fvwm, avec Zsh, si je fais un ssh, il m'ouvre une popup !!!), des popups si un processus plante, des popups de mise à jour, etc... on se croierait sous Windows :/ (maj: en plus, ''xmms'' n'est plus dans les dépots !!!)
  • ... et puis pour faire comme tout le monde:
mozbox% uname -a
Linux mozbox 2.6.24-16-generic #1 SMP Thu Apr 10 13:23:42 UTC 2008 i686 GNU/Linux
mozbox% history | awk '{a[$2]++ } END{for(i in a){print a[i] " " i}}'|sort -rn|head
1482 ls
996 cd
293 vim
268 svn
157 rm
142 grep
105 find
94 mv
78 fg
77 sudo

Saturday 23 February 2008

Vue dans Thunderbird et richTree ?

Pendant que tout le monde est en train de se saouler aux Fosdem (... et oui, je n'ai pas pu me libérer cette année), j'ai passé la nuit à essayer de comprendre comment fonctionne en partie la mécanique de layout de Gecko. Et hop, j'ai joué avec le layout des <tree/>.

Je rajoute une ligne contenant du text dans les <treerow/>. Le tout peut être stylé via des régles CSS (::-moz-tree-richrow / ::-moz-tree-desc /::-moz-tree-desc-text)

Une interface héritant de nsITtreeView permet de préciser le text en question (j'ai pas encore bindé les templates et le DOM dessus, mais c'est la prochaine étape).

Là où ça devient rigolo, c'est dans Thunderbird:

Plus tard, ce sera peut être du contenu plus riche (j'ai comme fantasme d'implémenter un sorte de richtree, à la richlistbox, mais ça pose un sacré soucis de perf lors du calcul des tailles).

# cat richTree/patch | grep \^+ | wc -l

479

Thursday 21 February 2008

Projets OpenSource porteurs

Vous cherchez à participer à un projet OpenSource et faire en sorte que ce soit aussi un investissement pour votre avenir professionnel ? Voici une petite liste (bien évidement non exaustive) de ce que je vous conseillerais (du plus au moins pertinant à mon avis) :

  • Webkit
  • Androide
  • Xen
  • QT
  • Cairo (core) (màj: ainsi que le toolkit Clutter)
  • EFL (Enlightenment) et/ou OpenMoko
  • Asterisk
  • ... et Mozilla, mais là on est beaucoup trop ;)

Parce que les bon codeurs dans ces projets sont rares et recherchés (ou le seront), parce que les projets sont passionnants, et parce que ces projets vous ferons certainement voyager.

Il y en a très probablement d'autres, mais c'est ce qui me passait par la tête.

Je déconseillerais les technologies côté serveur, CMS, J2E & co ... (c'est blindé).

Wednesday 6 February 2008

Solutions Linux sur LCI

Un petit reportage sur LCI à propos des Solutions Linux, ça se passe ici (version téléchargeable).

Merci à tous ceux qui m'ont fait remarquer qu'on me voit rapidement (en compagnie d'Oliver Gambier) assis au fond du stand Mozilla (je me cache toujours pour geeker).

- page 1 of 12