Plone is Cool!
Ecco la maglietta sfoggiata alla Conference di Budapest... in versione open source.
Alla recente Plone Conference ci siamo presentati in gruppo con una maglietta creata ad-hoc per l'occasione. Il tema è "Plone is Cool": l'immagine anteriore è costante, ma sulla schiena sono stati stampati 5 diversi frammenti di codice (python e jQuery) che portano tutti ad un risultato molto simile :-)
Grande successo soprattutto per il "lancio delle magliette" ai portatori sani di domande intelligenti al termine dei talk di Massimo e Andrew! Nei giorni successivi, infatti, non sono mancati gli incontri casuali con plonisti che diffondevano il Verbo del CMS più cool.
Sul sito di RedTurtle trovate i file sorgenti con loghi e codice pronti per la stampa.
Di seguito riporto il codice.
>>> import CMS >>> all_cms = CMS.queryAllKnowCMS() >>> all_cms.sort(lambda x, y: cmp(x.coolValue, ... y.coolValue)) >>> print all_cms[-1] 'Plone'
>>> import CMS
>>> plone = CMS.getCmsByName('Plone')
>>> CMS.getCoolerCmsThan(plone)
Traceback (most recent call last):
...
NotFoundError: can't find a cooler CMS than 'Plone'
>>> @memoize >>> def ploneIsCool(self): ... return True
>>> var title = jq(".documentFirstHeading > span");
>>> var old_title = title.text().strip();
>>> title.text(old_title.split(" ")[2] + " is Cool!");
>>> title.text();
"Plone is Cool!"
>>> import CMS >>> coolestCMS = IFullyFeatured(CMS) >>> coolestCMS.downloadURL() 'http://plone.org/products/plone'

