Posted by Tarin Gamberini
Sat, 21 Jun 2014 03:14:00 GMT
Quando: sabato 28 giugno 2014 dalle 9 alle 12:30
Dove: Talent Garden Padova – Via della Croce Rossa, 36 – 35129 Padova – guarda la mappa
Programma
- 9:00 Accoglienza
- 9:15 Groovy 2.3 e grails 2.4, a cura di Paolo Foletto
- 10:15 while( coffee ) break;
- 10:30 Google Go: una introduzione con esempi di applicazione, a cura di Enrico Mezzato
- 11:30 Assemblea annuale, a cura del Presidente Lucio Benfante
- 12:30 Fine meeting
Groovy 2.3 and Grails 2.4
Grails is an Open Source, full stack, web application framework for the JVM. It takes advantage of the Groovy programming language and convention over configuration to provide a productive and streamlined development experience.
Google Go
In 2007 Rob Pike, Ken Thompson (one of the Unix fathers) and Robert Griesemer decided to design a new software language for Google, which had the benefits of statically-typed language like C++/Java and yet maintained the simplicity of dynamic languages like Ruby, Python, JavaScript.
This is how Go was born, it has been used since 2010 in production at Google and has been adopted by several large-scale projects like YouTube.
Some features:
- simple
- statically-typed like C++/Java
- light-weight
- fast
- scales well
- runs on FreeBSD, Linux, Mac OS X, Windows
- well suited to networking and multiprocessing
This talk will touch on the main features of Go and will show some running examples.
Ulteriori informazioni
Note
La partecipazione è, come sempre, libera e gratuita.
Al termine del meeting andremo tutti assieme a mangiare una pizza.
Sponsored by
Posted in Meeting, Eventi, Programmazione | Tags assemblea, go, google, grayls, groovy | 11 comments
Posted by Lucio Benfante
Thu, 18 May 2006 18:25:00 GMT
Sembra che finalmente si potrà cambiare la maniera di scrivere le applicazioni Web.
Google ha rilasciato, con licenza Apache 2.0, il Google Web Toolkit (GWT) un framework per lo sviluppo di applicazioni Web AJAX “totalmente in Java”, cioè senza dover scrivere codice HTML e JavaScript, ma solamente delle classi Java, molto simili a quelle usate in applicazioni Swing, che vengono successivamente tradotte da un apposito compilatore. Viene inoltre fornito un ambiente di esecuzione, che permette di eseguire l’applicazione in modalità “host”, prima di compilarla, anche all’interno di un ambiente di sviluppo, usando quindi il normale debugger Java, e tutti i tool disponibili per questo linguaggio.
Il risultato è assolutamente stupefacente, e diventa alla portata di tutti realizzare applicazioni Web che non hanno nulla da invidiare a quelle desktop. Guardate e provate gli [esempi](http://code.google.com/webtoolkit/documentation/examples/)!
Purtroppo, leggendo un po’ meglio, non viene tutto rilasciato con licenza opensource. Il compilatore Java-to-JavaScript e l’ “hosted web browser” vengono distribuiti solo in binario e occorre sottoscrivere un’apposita licenza, che sostanzialmente vieta di ridistribuirli, di derivarne ulteriori prodotti e di includerli in prodotti commerciali. Inoltre, ogni volta che si usa l’hosted web browser, verrà contattato un server di Google, per verificare che si sta usando la versione più aggiornata del prodotto. Però il codice e le classi prodotte con tali strumenti sono liberamente distribuibili, anche con scopi commerciali.
Maggiori informazioni nel [sito Google Code](http://code.google.com/webtoolkit/).
Posted in Software | Tags ajax, google, toolkit, web | 13 comments | no trackbacks
Posted by Andrea Nasato
Sat, 18 Feb 2006 14:44:00 GMT
Quando: Sabato 18 Febbraio 2006 dalle 09:00 alle 12:30
Dove: aula De – piano terra al DEI,
via Gradenigo 6/B (ingresso studenti)
Padova
Programma: |
09:00 |
Accoglienza |
09:15 |
“Algoritmi di analisi dei link per motori di ricerca” a cura del prof. Luca Pretto (slides) |
10:15 |
D&R – Domande e Risposte |
10:30 |
Pausa caffe’ – Java Break |
10:45 |
“Programmazione Orientata agli Aspetti e AspectJ” a cura di Mariano Ceccato (slides) |
11:45 |
D&R – Domande e Risposte |
12:00 |
“Eventi e Proposte” a cura di tutto il JUGPadova |
12:30 |
Fine meeting 25 |
13:00 |
Pizza con chi vuole fermarsi con noi ;-) |
Ingresso sempre libero!
Il PDF della locandina lo trovate a questo indirizzo
Vi aspettiamo!!!
Posted in Meeting | Tags AOP, google, search