Experimentalia

Appunti raminghi

Archive for novembre 2009

Aggiornamenti via email

leave a comment »

Da qualche giorno è disponibile anche su questa piattaforma il plugin che permette di ricevere un avviso via email ogni qual volta saranno presenti nuovi contenuti.

Il controllo è abbastanza flessibile. E’ possibile ricevere un’email ogni volta che viene aggiunto un nuovo post piuttosto che una volta alla settimana o ad una certa ora della giornata.

Nella colonna di destra trovate la form per sfruttare questa nuova feature.
Non vi rubo altro tempo con una segnalazione che lascerà il tempo che trova per chi non è interessato a questa possibilità di fruire il blog.

Annunci

Written by Eineki

novembre 30, 2009 at 12:52 pm

Campi privati in Javascript

with 2 comments

Con la traduzione di quest’ultimo pezzo penso di concludere la serie di traduzioni dei testi presenti sul sito di Douglas Crockford. Si è trattato di pezzi interessanti che hanno coperto aspetti del linguaggio Javascript che solitamente misconosciuti. Almeno per me lo erano, e non potrò mai ringraziare abbastanza l’autore per averli scritti ed avermi concesso di pubblicarne la traduzione.

In questo post Crockford illustra la possibilità di utilizzare le chiusure per dotare gli oggetti Javascript di membri privati. Al solito non si limita a riportare un pattern di programmazione ma si sofferma sulla sua implementazione e sui meccanismi che gli stanno dietro.

Buona lettura.

Leggi il seguito di questo post »

Written by Eineki

novembre 27, 2009 at 6:59 am

Riviste: Dev – Non fraintendere Javascript

leave a comment »

Dev Anno 15 numero 4

E’ uscita da qualche giorno DEV, di Infomedia. Chi ha qualche anno sulle spalle ne ricorderà la presenza in edicola fin dalla notte dei tempi, non penso che in Italia ci sia stata una rivista informatica più vecchia, a parte Computer Programming, sempre di Infomedia, e qualche rivista degli albori,metà anni ottanta, specializzata in cassette per l’Atari, il Commodore 64 e lo Spectrum. Ah, quanti ricordi.

Questo numero ha la copertina, e diversi articoli all’interno, dedicati a Javascript, quello di Douglas Crockford, un interessante articolo sulla progettazione di un algoritmo per la soluzione di sudoku, soluzioni per migliorare la programmazione in openoffice ed altro ancora. Quanto meno val la pena dare un’occhiata, almeno al sommario.

Ed il contenuto della rivista non è l’unico motivo per farlo.

Questo scampolo di 2009 dovrebbe essere il momento in cui Infomedia, dopo aver abbandonato la scena editoriale per qualche tempo, e dopo essere stata rifondata, cerca di recuperare anni di esperienza nel campo che rischia di andare perduta per sempre (aggiungerei — come lacrime nella pioggia — se non fosse una citazione troppo ovvia).

Leggi il seguito di questo post »

Written by Eineki

novembre 18, 2009 at 18:28 pm

Libri da scaricare: Ultima lezione a Gottinga

leave a comment »

Ultima lezione a Gottinga

Ultima lezione a Gottinga

Novembre sembra essere il mese delle graphic novel. Lo scorso anno avevo consigliato di scaricare Uccidere un hacker di Andrea Ferraresso questa volta voglio segnalare Ultima lezione a Gottinga.

Si tratta di una graphic novel da leggere in punta di piedi per il temi  che tratta, sia per l’ambientazione che non si limita a fornire lo spunto alla narrazione.

Dovrei sperticarmi ora in lodi all’autore ed in approfondite analisi ma c’è chi l’ha già fatto  e con argomenti basati su una documentazione che io non potrei accumulare nel poco tempo che posso dedicare alla recensione, il resto l’ho impiegato a leggere e rileggere il fumetto.

Leggi il seguito di questo post »

Written by Eineki

novembre 15, 2009 at 6:57 am

Pubblicato su ebook

Tagged with , , , ,

Javascript: Ereditarietà basata su delega (Eredità prototipale)

leave a comment »

Dopo la traduzione dell’illuminante divertissement sull’ereditarietà classica in Javascript. Douglas Crockford arriva a commentare il suo stesso articolo (a distanza di qualche anno) affermando che l’ereditarietà prototipale è di gran lunga più potente ed espressiva di quella basata su classi e che più si conosce Javascript e meno si utilizza ed apprezza quest’ultima. Ragione per cui ho deciso di tradurre anche il pezzo di Crockford che tratta l’ereditarietà prototipale. Ho invertito la posizione delle date rispetto alla versione originale mettendole all’inizio del parte di testo a loro associato, piuttosto che alla fine, perché la cosa mi lasciava un pò perplesso. Si tratta solamente di gusti personali, però.

Buona Lettura

Leggi il seguito di questo post »

Written by Eineki

novembre 8, 2009 at 4:58 am

Golf programming: Sono Pazzi Questi Romani

with 8 comments

E’ passato un mese dall’ultimo contest di golf programming. E’ arrivato il momendo di ricominciare a consumare, il meno possibile, le nostre tastiere per risolvere quello del mese di novembre.

Le Regole

Si tratta delle solite regole, in ossequio al contesto le ho riportare con il copia e incolla 🙂 :

  1. Scrivere un programma, il più breve possibile, che risolva il problema enunciato prima e riportato meglio qui sotto;
  2. per ogni linguaggio utilizzato è considerato vincitore il programma scritto usando meno caratteri;
  3. l’efficienza dell’algoritmo non è un fattore fondamentale ma il programma deve terminare senza errori;
  4. si può optare, se più concisa, per una funzione, piuttosto che un programma intero;
  5. ovviamente non di vince niente se non la soddisfazione di aver accettato una sfida ed averla vinta.

L’algoritmo

Il programma da scrivere questa volta riguarda i numeri romani. Quelli che compaiono nelle prefazioni dei libri, per intenderci. O in qualche versione di latino o su centinaia di monumenti.

Questa volta bisogna scrivere un programma che conti, uno per riga, fino a 3999. Partiremo da 1 per arrivare fino a 3999 perché non è possibile, con i caratteri ascii, usare i caratteri romani per esprimere numeri più grandi di 4000. Non mi resta che lasciarvi al vostro compito con un link ad un file di riferimento con tutti la sequenza di numeri da replicare ed aspettare le vostre soluzioni.

La mia, al solito, tra circa una settimana tra i commenti.

Written by Eineki

novembre 2, 2009 at 4:38 am

Pubblicato su golf