MagpieRSS

MagpieRSS provides an XML-based (expat) RSS parser in PHP.

MagpieRSS is compatible with RSS .9 through RSS 1.0, and supports the
RSS 1.0's modules (with a few exceptions).

La nouvelle ère du diamant

Via Simon Willison, je suis tombé sur cet article de Wired absolument passionnant sur les progrès récents en matière de "culture" de diamants. Deux startups sont littérallement en train de produire des diamants quasi parfaits de manière industrielle.


Mais concurrencer De Beers, le sulfureux leader mondial du diamant (d'origine minière) n'est qu'une première étape... (avec des menaces réelles toutefois!) En réalité, l'objectif est, avant tout, de financer l'étape suivante: la production de semi-conducteurs à base de diamant (et non plus de silicium) pouvant fonctionner à des températures, et donc des vitesses, largement supérieures!


Ceci était inenvisageable avec des diamants d'origine minière (et douteuse...) mais en les fabriquant industriellement, tout devient possible... y compris la fin de ce marketing détestable autour de la supposée valeur des diamants. Ne ratez pas Anil Dash sur le sujet!

CSS is no cure for layout techniques abuse

Browsing the web for CSS related info often turns out to be a painful search through naive CSS glorification and anti table propaganda... :-/

So I always find it very refreshing when I stumble upon a more balanced article like Sitepoint's "Exploring the Limits of CSS Layout":

For better or worse, the vogue of Web design has evolved to favour a layout similar in style to a newspaper. Common design elements include:

  • a header and footer that each spans the page horizontally
  • content constrained by page width
  • vertical scrolling is acceptable, within reason
  • navigation and secondary content in vertical columns next to the main content

That last one is the real kicker. The sad reality is that the current CSS specificaton (CSS2) was not designed with multiple columns of content in mind. As a result, just as Web designers have always had to abuse HTML tables to achieve complex page layout, they must now abuse CSS positioning to achieve those same ends.

Full story »

GNU gettext

gettext is a package that includes everything you need to internationalize a piece of software and then let translators localize it on the run without worrying too much about it.

It's not perfect (for example, it's poor at using multiple languages simultaneously, i-e in the same output), but it's still very useful... and the best I found! ;)

Thanx to curio.

Capitalisme personel

Alors que je postais récemment à propos du PEL dans un contexte de préoccupations financières sur lesquelles je reviendrai peut être ultérieurement, je trouve marrant de constater que Russel Beattie lui aussi se retouve aujourd’hui dans des considérations plus capitalistiques que technologiques.

En fait, j’ai de plus en plus l’impression que nous – ex acteurs de l’ex nouvelle économie – nous retrouvons face à cette constation: la seule manière de maintenir nos trains de vie démeusurés (:> mais non pas tant que ça, je plaisante!) est aujourd’hui d’apprendre à exploiter le système réel qui reprend ses droits sur l’illusion d’une net expansion sans fin.

Ce système réel, c’est le capitalisme dans toute sa splendeur, dans toute sa démence, dans toute sa décadence… |-|