Tipi di programmatori

Sul blog di Fullo è apparso il suo risultato per quanto riguarda il questionario "che programmatore sei?".

Naturalmente da buon geek, partecipo volontariamente a questa catena di San't Antonio non scritta, o meglio non istigata e pubblico il risultato del questionario:

Your programmer personality type is: PLSC

You're a Planner.
You may be slow, but you'll usually find the best solution. If something's worth doing, it's worth doing right.

You like coding at a Low level.
You're from the old school of programming and believe that you should have an intimate relationship with the computer. You don't mind juggling registers around and spending hours getting a 5% performance increase in an algorithm.

You work best in a Solo situation.
The best way to program is by yourself. There's no communication problems, you know every part of the code allowing you to write the best programs possible.

You are a Conservative programmer.
The less code you write, the less chance there is of it containing a bug. You write short and to the point code that gets the job done efficiently.

Vinci Zend Studio con OssBlog e GrUSP

Ogni programmatore PHP sogna da sempre il migliore IDE per PHP. Zend Studio è uno di questi, non i progammatori, il software!

Per averlo è sufficiente scrivere codice sorgente. Partecipa al concorso indetto da OssBlog in collaborazione con l'associazione GrUSP.

Da lunedì 19 febbraio a lunedì 16 aprile, realizza un plugin per WordPress, oppure un modulo per Drupal, oppure un componente per Joomla, puoi vincere una licenza di Zend Studio Standard ed anche il tesseramento annuale all'associazione degli sviluppatori italiani PHP.

Il vincitore del concorso sarà decretato venerdì 18 maggio durante la manifestazione italiana dedicata a PHP: il PHPday 2007.

Il regolamento del concorso è il seguente:

  • Il concorso è aperto a tutti, anche ai soci dell'associazione GrUSP (non al direttivo)
  • Il plugin prodotto dovrà essere rilasciato con licenza compatibile con quelle definite da OSI
  • Il codice dovrà funzionare con PHP 5.2 ed è consigliato, ma non obbligatorio, scriverlo ad oggetti (compatibilmente al CMS)
  • Non saranno accettati plugin incompatibili con l'ultima versione del CMS scelto
  • Il software deve essere realizzato da zero, non sono ammesse riedizioni di qualcosa già esistente
  • Il codice dovrà contenere documentazione valida phpDoc (verrà usato lo stesso Zend Studio per compilare la documentazione)
  • Il codice sarà eseguito in modalità strict di PHP
  • Sarà accettato l'uso di librerie di terze parti a patto che queste ultime siano distribuite con una licenza Open Source
  • Il plugin non deve modificare file del CMS, ma deve sfruttarne le API ed i metodi standard per modificarne (se necessario) il comportamento.
  • Saranno accettate minor release con bugfix, a patto che siano consegnate entro il termine ultimo della scadenza
  • Si consiglia l'uso di strumenti per la gestione delle versioni (ad esempio SVN) che si possono trovare ad esempio in servizi gratuiti tipo Google Code o Sourceforge

In bocca al bug a tutti i partecipanti! Fixato

©MMVIII Bologna Informatica - p.i. 0123456789