Un grosso in bocca al lupo a Jacopo che ha appena lanciato un sito che si propone come centro di diffusione della cultura agile.
I primi due articoli sono veramente interessanti, specialmente per chi si approccia per la prima volta a queste metodologie.
Oggi, in compagnia del mitico Fullo, sono a “tenere il banchetto” del GrUSP (Gruppo Utenti Italiani PHP) all’Opensource expo di Rovigo. Devo dire piuttosto seccamente che l’affluenza in questo primo giorno è stata piuttosto bassa, speriamo che domani migliori. Ma è un grande onore aver assistito al talk di Richard Stallmann sulla brevettabilità del software, a quello di Zeev Suraski sulla storia del web ed avere conosciuto il simpaticissimo Cliff di SugarCRM.
Abbiamo pure tesserato 4 persone, tutto sommato giornata positiva!
Congratulazioni vivissime a mia moglie Nina che è risultata prima alla prova di accesso per Scuola Superiore per Interpreti e Traduttori. Un grossissimo in bocca al lupo!
Sabato ho passato una piacevolissima giornata al RomagnaCamp. E’ stato il mio primo Barcamp, e non sapevo cosa aspettarmi. È stato molto carino, finalmente sono riuscito a dare un viso a tanti nomi di cui conoscevo solo la versione digitale (mi ha fatto particolarmente piacere incontrare Flod, che ringrazio per la foto).
Alcuni talk sono stati molto interessanti, in particolare quello di Antonino sulle responsabilità civili e penali dei gestori di blog, il sempre ottimo Ciccio con il suo nuovo fiammante MailOnFeed e consiglierei di riflettere sugli argomenti proposti da ciao robot.
Naturalmente non poteva mancare l’onnipresente Fullo, del quale ho particolarmente apprezzato il talk sul Moka Drink, e di cui mi rammarico non aver assistito a quello sul fresbee!
Un piccolo appunto a me stesso: il network manager di Ubuntu non funziona. Volendolo utilizzare da utente “ignorante” (e quindi volutamente ignorando il fatto che esista un /etc/resolv.conf) imposto un DNS server, e lui sistematicamente me lo reimposta all’indirizzo del gateway di casa.
Ora, io lo capisco che avendo impostato un DHCP lui riceve l’indirizzo da utilizzare come DNS dal server, e capisco anche che quello che dovrei capire è perchè di tanto in tanto la mia ubuntu box non si collega al router… ma la vera domanda è: perchè la windowz box di mia moglie invece va sempre?
P.S: ricordati che se tu navighi ma durante i test del tuo applicativo web postfix non spedisce le email, probabilmente il network manager ha reimpostato anche /var/spool/postfix/etc/resolv.conf.
Oggi ho pubblicato il mio primo (speriamo ne seguano altri!) plugin per symfony. Si tratta di una semplice gestione news, ma ero interessato alle modalità con cui si realizza un plugin, per cui mi ci sono buttato.
Devo dire che la cosa è stata piuttosto semplice, il framework è fatto veramente bene. Se poi uno ci capisce di MVC (questo è un appunto per me stesso, Andrea devi studiare!) il tutto risulta ancora più facile.
Se vuoi provarlo, segui le istruzioni qui.
Se ti sei mai imbattuto nell’admin generator e non ti piace il fatto che un oggetto boolean con valore false venga visualizzato (nella vista list) con uno spazio bianco, puoi fare come me: edita [$sf_symfony_lib_dir]/generator/sfAdminGenerator.class.php e cambia la linea (all’incirca 589)
return “$columnGetter ? image_tag(sfConfig::get(’sf_admin_web_dir’).’/images/tick.png’) : ‘ ‘”;
con la linea
return “$columnGetter ? image_tag(sfConfig::get(’sf_admin_web_dir’).’/images/tick.png’) : image_tag(sfConfig::get(’sf_admin_web_dir’).’/images/cancel.png’)”;
Buon symfony!
…per me stesso. Ebbene si, dopo l’esperienza con Typo3 mi sto mettendo a studiare eZ. Dato che ad una prima occhiata mi pare molto vasto, inaugurerò con questo post una sezione “tips a me stesso”, che poi mi andrò a consultare nel momento del bisogno.
Tip #1:Â le match conditions nell’override delle template funzionano in OR.
Oggi sono stato con la mia famiglia al Parco Oltremare di Riccione: di seguito alcune considerazioni.
Comincio con il punto positivo (l’unico, a mio parere): lo spettacolo dei delfini conteneva un grado di interazione con l’essere umano molto maggiore rispetto all’unico altro show di delfini che ho visto (in Germania).
Ed ora gli aspetti negativi.
Per concludere una nota di disappunto non rivolta al parco ma in generale all’offerta italiana: prendiamo esempio da paesi più civilizzati, e mettiamo a disposizione delle famiglie veri servizi rivolti ai bimbi (anche i più piccoli: in Germania non mi è mai capitato - e giuro di aver girato molto - di dover cambiare un pannolino dentro il passeggino). E NON A PAGAMENTO, per cortesia.
Oggi ho giocato un pochetto con il plugin in oggetto. Devo dire fatto molto bene (non potevamo aspettarci di meno dall’ottimo Francois), unica limitazione (per ora) le parti editabili di una pagina (chiamate slot) che sono solo 4. Comunque le basi per un ottimo prodotto sono gettate…