We are committed to make our community as active and vibrant as possible. Meetings in person as well as other events will be scheduled on a regular basis. Here you can find a list of events for the JUG Lugano.
Whether you share our passion for software development, or you simply are interested in technology and innovation, join now our community and come to our next event!
Introducing OSGi and modularity in Java
Bots, Spiders and Web Crawlers
University of Lugano, Via G. Buffi 13 - Lugano
Informatics Building, Room SI-008
Thursday 24th May, 18:30
18:30 | Introducing OSGi and modularity in Java Andrea Chiodoni |
19:30 | Bots, Spiders and Web Crawlers Brett Crawley |
21:00 | A truly effective networking idea: Pizza! |
Modularity is a general systems concept long time adopted by different engineering areas. OSGi brings modularity to Java as both Java SE and EE lack of adequate support. Although modularity should play a central role in software design, OSGi has seen limited adoption in enterprise software development so far. In this introductory presentation we will discuss why modularity is important and show how OSGi-based modular software can be build today.
View the presentationBots Spiders and Crawlers are programs that follows paths down the different branches of the web. There are simple spiders and intelligent spiders. Spiders don't necessarily download any information, they may simply be building a map. There are a number of technical difficulties involved in spidering particularly with dynamic sites and even more so with the advent of web 2. The speech will outline some different types of spiders. The difference between simple and intelligent spiders as well as between spidering and scraping. It will also explain some of the difficulties and approaches that are being taken to overcome them.
View the presentationAndrea has always been fascinated by system and software architectures in both engineering, constructing, and managing. His primary goal is to deeply know technologies in order to be able to apply the right one at the right moment while always trying to apply the following base principles: correctness and "keep things easy". Andrea's interests include Systems and Software architectures, Java development, Open source, Security. Andrea is Software Architect at La Posta.
Brett has been working in research and development for the last 12 years in the UK and Italy. This research has ranged from real time embedded systems to web applications on both Windows and Unix/Linux platforms in C++, Java and C# dotNet. A particular area of specialization has been data extraction and manipulation be that at the packet level or from within a vector graphic format such as PDF. More details to be found here