Sai che in Elixir c'è uno style nello scrivere codice? Questi sono un paio di esempi che puoi trovare, simili e secondo noi da seguire:
Sei in cerca di librerie che ti possano aiutare nello svilupo? Il posto
da cui partire è questo hex.pm.
Se poi vuoi
qualche informazione in più puoi andare qui: http://toolbox.elixir.pm/
In questo talk vederemo alcune cose che sono peculiari del mondo Erlang/Elixir. Vedremo come fare un po' di debug di un'applicazione, come fare un po' di refactoring e come, per esempio, si possa strutturare diversamente il codice anche in situazioni apparentemente semplici
BWOF SLIDES Gianluca Padovani 9:30 - 10.15I tre mesi di un progetto Phoenix sono stati come un viaggio. Ci sono ricordi piacevoli ed altri meno. Qual è la sensazione finale e cosa si potrebbe migliorare per dei viaggi, ehm... progetti migliori?
SLIDES Paolo Montrasio 10:15 - 10:45Siccome i sistemi d'allarme tradizionali sono proprietari con scarse possibilità di integrazione, possiamo usare tanti strumenti open per realizzarne uno che faccia quello che davvero ci serve. Ho deciso di intraprendere lo studio di Elixir (e di un pò di elettronica ed altro) realizzando un impianto completo per la mia abitazione, usabile da non esperti, e vedremo cioò che ho utilizzato per arrivare alla fine, da Phoenix come API backend con Plug custom passando alla modellazione dei sensori con GenServer e :gen_statem , al Registry nonchè all'interfaccia di basso livello su un CAN bus per la comunicazione fra schede diverse, il tutto condito da una suite di test abbastanza completa
Matteo Brancaleoni SLIDESNel talk parleremo del clustering, uno degli aspetti più interessanti della BEAM.Partiremo dai concetti base fino alla creazione di una vera e propria applicazione web distribuita in Erlang
Gabriele Santomaggio HOKUTO SLIDES 12:00 - 12:45Divisione in gruppi ed esperimenti su temi proposti in giornata.
I più esperti faranno da tutor e gli altri saranno apprendisti stregoni.
Hai qualche idea e vuoi una mano per svilupparla? Questo è il momento buono, il pomeriggio è tuo.
Hai qualche dubbio e vuoi esercitarti sua qualcosa in particolare? Vieni e proponilo.
Vuoi semplicemente imparare un po' di Elixir/Erlang? Faremo un groppo solo per chi parte da zero.
Vuoi venire a divertirti con un gruppo di NERD, prendi il biglietto!!!
14:15 - 17:15Ho oltre 20 anni di esperienza nello sviluppo di software in vari ambienti (embedded, industriale ed entertainment). Ho sviluppato diversi tipi di software lavorando sia da solo che in team. Dal 2005 mi sono innamorato delle metodologie agili diventando addicted di TDD. Da qualche anno credo fortemente nei linguaggi funzionali in particolare in Erlang ed Elixir. Sono Founder & CTO di coders51.
Ho sviluppato software fin dagli anni '80 e sono stato analista e project manager dalla metà degli anni '90 utilizzando molte tecnologie (C, Perl, HTML/CSS, Java, JavaScript, Ruby on Rails). Alterno progetti di sviluppo software con altri in cui progetto applicazioni e coordino il lavoro degli sviluppatori. Sto iniziando ad usare Elixir e Phoenix. Titolare di connettiva.eu.
Tutta colpa di mio padre. Che mi regalò un C64 nel lontano '89. E non mi comprava i giochi. Da allora non mi sono staccato più dalla programmazione. Sono professionista da 17 anni e son passato dallo sviluppo web al mondo VoIP, specializzandomi nel backend di applicazioni telefoniche. Mi sono mosso fra Php, Perl, C, Python ed ora Elixir. Adoro sviluppare soprattutto perchè si possono inventare cose nuove che ieri non pensavi possibili.
Ho iniziato a programmare con AMIGA 500! ah i bei vecchi tempi! Ho più di 15 anni di esperienza e la mia passione sono le middleware technologies. Attualmente lavoro da remoto per Erlang-Solutions ( London ) come RabbitMQ developer and consultant. Sono contributor per RabbitMQ su github e stackoverflow supporter. Sono anche co-autore di "RabbitMQ Cookbook".
Anche questa volta, l'intera giornata sarà ospitata da Mikamai presso i propri uffici di Milano.