Django è un framework Web di alto livello scritto in Python.
Messo spesso a confronto con RubyOnRails, Django si distingue per la sua filosofia a "batterie incluse", che lo rende un candidato favorito per il rapido sviluppo di applicazioni web.
Un design pulito e manutenibile di esse è garantito dall'utilizzo del pattern Model-Template-View e dall'aderenza quanto più possibile al principio del "Don't repeat yourself" (DRY).
Nello scenario attuale in cui è il Web a farla da padrona, conoscere e sapere scegliere il framework web più adatto alle proprie esigenze è diventato di fondamentale importanza.
Se Django ti ricorda solo il chitarrista jazz… Se hai già provato ad usarlo ma vorresti vederlo "for real" in scenari concreti… Se vuoi vederlo confrontato con altri framework web… Se vuoi trovare un'occasione per imparare, discutere, mettere in comune la tua esperienza riguardo lo sviluppo in Django… Bene, questa conferenza fa per te!
Dietro l'organizzazione della conferenza c'è WEBdeBS, un gruppo di persone accomunate dal fatto di nutrire una forte passione per tutto quello che ruota attorno al web (ma non solo) e dall'essere bresciani (ma non solo). Ci troviamo periodicamente per parlare di software e del suo sviluppo, di framework e linguaggi di programmazione, di tecnologie web/mobile e client/server, di comunicazione sui social media: insomma i soliti argomenti da geek (ma non solo di quelli). A volte ci troviamo tutti assieme dietro un proiettore, su cui qualcuno a turno presenta delle slide, altre volte in un locale a chiacchierare amabilmente fino a tarda sera, sorseggiando un pirlo o bevendo birra.
Questa conferenza nasce perciò con questo spirito: niente di commerciale o promozionale, solo un incontro organizzato mettendo assieme quel po' di tempo, passione e volontà che riusciamo a dedicare a questo progetto strappandolo al nostro lavoro quotidiano. Dalla community per la community, tutto qua.
Le iscrizioni all'evento sono ufficialmente aperte, perciò potete registrarvi fin da ora:
Però è meglio affrettarsi, i posti volano...
La data della conferenza è fissata per sabato 21 aprile 2012 e avrà inizio alle ore 9:00 in punto (quindi, siate puntuali). La durata dei singoli talk sarà di circa 30 minuti, al termine dei quali verrà lasciato ampio spazio alle domande e al dibattito che inevitabilmente nasce al termine di ogni presentazione.
Riportiamo di seguito il programma della giornata (suscettibile ancora di qualche piccola modifica):
Diverse persone ci hanno detto di sì, e porteranno la loro esperienza alla conferenza. Per chi non li conoscesse già o volesse saperne di più su chi sono e cosa fanno, ecco di seguito le loro fotografie e le loro biografie (la lista è in via di definizione e verrà aggiornata):
“A pragmatic software engineer, Aymeric discovered Django in 2008 and hasn't looked back since then. He became a core developer in 2011. He spends his days developing the information systems behind Autolib and his nights improving Django”
“Front-end and software engineer at Arpage Applications AG in Switzerland. I’m keen about web, accessibility, user experience, mobile development, agile methods and free (as in freedom) software.”
“Nato in Moldavia, attualmente vive a Reggio Emilia dove lavora presso un'azienda IT come sviluppatore software in ambiente linux. Usa esclusivamente software Open Source al quale cerca di contribuire sempre di più in base alle proprie conoscenze ed esperienze. E' fondatore e sviluppatore di Orkanizer, una piattaforma GTD scritta interamente in Django che ultimamente ha un discreto successo tra quelli che vogliono organizzare online il loro lavoro quotidiano.”
COLLEGAMENTI: Github
“Appassionato di programmazione low-level, kernel hacking, C, Perl e Python. Lead-developer dei progetti uWSGI e Koi-Ha. E' socio fondatore di Unbit.”
“Szilveszter joined Prezi as one of the first developers back in 2008. As Senior Web Engineer, he was responsible for introducing continuous integration and deployment into the development process. Currently he works on the DevOps team to build and improve the infrastructure serving millions of users, and provide tools to product development teams (continuous integration/deployment, monitoring, dashboards, etc.). He is the organizer of the Python meetup in Budapest, Hungary.”
“I've worked with various companies (Truelite, Eurotech HPC) both as an employee and as a consultant in various activities spanning from system and network administration to software development. Since 2007 I'm the IT Manager of the Istituto di Genomica Applicata, where I've built the HPC computing cluster, the storage, backup and network systems. Around two years ago I started to build a web interface to start tracking the biological samples which were being processed and sequenced in the lab, in order to automate some analysis tasks.”
“Appassionato di informatica da sempre, ha lavorato per anni in ambito industriale come sviluppatore di supervisore di impianti industriali. Recentemente si è convertito allo sviluppo web utilizzando Django e Python come compagni di lavoro per la creazione di siti web in ambito enterprise.”
“Appassionato di software (free), programmazione, tecnologia e poesia. Mongodb Master, Conoscitore (e contributor) di tecnologie NoSQL, Django, A11Y e qualsiasi cosa che possa essere divertente. Attualmente lavoro presso TNPE (The Net Planet Europe) nell'area di Ricerca & Sviluppo, utilizzando mongoDB (sia sul core che sui diversi framework che ne permettono l'uso) in ambienti di produzione. Mi piace condividere la conoscenza, perciò ogni volta che posso e ne ho l'occasione presento speech in giro pero il mondo. Nel mio tempo libero mi dedico comunque alla programmazione e alla ricerca di nuove tecnologie e/o metodi per migliorare quelle esistenti, il che vuol dire che 23h/24h sono online. Quando mi è possibile, tento anche di avere una vita.”
“Web Developer. Appassionato di linguaggi di programmazione. Ho iniziato collaborando nella realizzazione di gestionali per poi finire "sul web" realizzando siti e applicazioni con diversi linguaggi. Credo di essere pragmatico, cerco di seguire e darmi delle regole per "scrivere bel codice" e di non prendermela molto, non sempre ci riesco. Bere birra e lavorare in team, non necessariamente insieme.”
“Laureato in Biotecnologie ad indirizzo Computazionale, ho iniziato a lavorare all'Istituto di Genomica Applicata nel 2010, dove mi occupo della gestione informatica del laboratorio e dell'integrazione e automazione tra software disegnati per riga di comando o API e interfacce user-friendly che ne rendano più semplice la fruizione per chi, come me, non ha giocato dalla tenera età con un sistema operativo "senza finestre". Mi piace integrare nuove tecnologie e strumenti alle mie applicazioni per renderle più attrattive, performanti e solide.”
La conferenza si terrà presso il Centro Paolo VI di Brescia, un ampio e moderno centro congressi inserito nel contesto di un bellissimo palazzo padronale del '500, a due passi dal centro storico della città.
Abbiamo scelto questa struttura perché si trova in pieno centro della città ed è perciò comodamente raggiungibile sia per chi viene in treno che per chi viene in auto.
Il salone in cui si terrà la conferenza ha una capienza di circa 150 posti a sedere con ampi spazi sia all'interno che all'esterno in cui fermarsi a chiacchierare o a scambiarsi opinioni ed esperienze.
I servizi ai partecipanti che abbiamo concordato con la direzione del centro congressi sono:
La pausa pranzo è lasciata libera per i partecipanti: basta fare quattro passi e attorno alla sede della conferenza si trovano numerosi bar e ristoranti oltre ad alcune focaccerie, tisanerie e kebabberie, nonché un parco cittadino (Parco dell'Acqua) dove, tempo permettendo, si può comodamente fare pic-nic fra pesci affrescati sui muri ed enormi carpe che nuotano nel laghetto, fra edifici a impatto zero e mura ottocentesche, fra alberi ultracentenari e spazi museali.
Per chi volesse fermarsi a dormire presso il Centro Paolo VI, abbiamo concordato con la direzione prezzi convenzionati per le camere, comprensivi di prima colazione:
Per ogni altra esigenza o necessità scriveteci e vedremo per quanto possibile di accontentarvi.
Raggiungere la sede della conferenza non è difficile. Qui trovate le indicazioni stradali.
L'indirizzo esatto è Via Calini 30 - Brescia.
Se si arriva in macchina la cosa migliore è uscire al casello autostradale di Brescia Centro, proseguire seguendo le indicazioni per il centro cittadino e una volta giunti in zona Spalti San Marco seguire le indicazioni di Google Maps.
Per chi invece preferisce spostarsi in treno, subito fuori dalla stazione si trovano le fermate degli autobus: prendere la linea 12 (direzione "Sanpolino") e scendere alla fermata di Corso Magenta; da lì in poco più di due minuti si arriverà a destinazione. Se si preferisce si può prendere un taxi oppure fare quattro passi a piedi (circa 20 minuti).
Non sarebbe possibile organizzare questa conferenza senza il contributo concreto dei supporter e senza il prezioso aiuto dei partner che hanno deciso di darci una mano. Il nostro ringraziamento va a tutti loro: