Django Web Framework

Come estendere la classe User in Django

Ultimamente mi sono trovato ad affrontare un problema di cui ci sono svariate soluzioni: estendere il comportamento della classe User.   Premessa: NON pensate che l’ORM di Django abbia risolto magicamente tutti Continua la lettura »

Privacy

Privacy online? Si può!

Partendo dal fatto che esistono già leggi in Italia e in Europa per la regolamentazione della privacy, vediamo più da vicino come finora tutti, o quasi, sottovalutino l’importanza che essa ha sia Continua la lettura »

Stats

Piwik: un’ottima alternativa a Google Analytics

Spesso è utile avere statistiche dettagliate sul numero di visitatori, sui termini di ricerca che li conducono al nostro sito e su informazioni come la località da cui provengono, gli orari in Continua la lettura »

Immagine di hostingeserver.com

Python on Alwaysdata :P

Di hosting gratuiti ce ne sono a centinaia se non migliaia e grosso modo offrono tutti le stesse cose: qualche MB di spazio (c’è chi offre anche GB!), un TOT di banda, Continua la lettura »

Eclipse - Pydev

Eclipse + Python + Nose + Hg

Ci sono molti IDE in giro, ma quello che preferisco per funzionalità è senza dubbio Eclipse. Perché? E’ completamente customizzabile e in più supporta i linguaggi che utilizzo solitamente (Python e Java). Continua la lettura »

Come estendere la classe User in Django

Django Web Framework

Ultimamente mi sono trovato ad affrontare un problema di cui ci sono svariate soluzioni: estendere il comportamento della classe User.

 

Premessa: NON pensate che l’ORM di Django abbia risolto magicamente tutti i problemi. Purtroppo gli RDBMS non supportano di default gli oggetti/classi/ereditarietà, per cui in un modo o nell’altro bisogna fare una traduzione concettuale: entità <-> oggetto. Spesso tale traduzione crea un po’ di ambiguità: il campo “indirizzo” è di User o no? Il campo “lavoro” è dell’entità Utente, ma come estendo User?

Privacy online? Si può!

Privacy

Partendo dal fatto che esistono già leggi in Italia e in Europa per la regolamentazione della privacy, vediamo più da vicino come finora tutti, o quasi, sottovalutino l’importanza che essa ha sia per quanto riguarda la nostra navigazione online.

Mondo Reale vs. Mondo Virtuale

Spesso si sente parlare di “mondo reale” e “mondo virtuale”, soprattutto quando si parla di villaggio globale e fetenzie simili.

Piwik: un’ottima alternativa a Google Analytics

Stats

Spesso è utile avere statistiche dettagliate sul numero di visitatori, sui termini di ricerca che li conducono al nostro sito e su informazioni come la località da cui provengono, gli orari in cui vengono effettuate maggiormente le visite e tanto altro!

Web Radio italiana: Spreaker!

Foto di Alan Levine

Dagli anni ’70 in Italia esistono le cosiddette radio libere, chiamate così dopo che fu liberalizzata l’etere. Ma sappiamo benissimo che mettere su una radio del genere ha dei costi e dei limiti, come ad esempio l’area di trasmissione.

Oggi tutto questo è cambiato e chiunque sia in possesso di un computer, un microfono e una connessione a Internet può trasmettere gratis a livello mondiale.

Quando bisogna usare Adobe Flash?

FlashPlayer

Qualche mese fa Nicola Iarocci ha scritto sul suo blog un articolo da flame puro: Adobe Flash è una pessima idea :P

Il titolo spiega chiaramente la posizione dell’autore in merito all’uso della tecnologia Flash. Ma è realmente una tecnologia tanto “scadente” e inutile?