Tuscany, Italy

4 days / 20 talks
Awesome and great speakers

October 16-21

Lou Picciano

Lou has been an Omnis developer for a very long time; one of the first in the world, in fact, starting with early DOS-only versions back in ’82 and ’83. Essex Systems was the first Omnis Development Center in the world as well – a program developed under ‘prior management’ at Omnis.

Lou was one of the founders of The Macintosh Consultants Network, a group comprised primarily of Omnis Developers.

He was also the Director of Blyth & Associates, Omnis’ only foray into the world of direct-to-client professional services, focusing on Omnis’ very largest accounts.

He is now the principal architect of OmnisCloud, a database-centric SaaS platform serving a variety of vertical market and compute-intensive infrastructure needs in The Cloud, including work in media apps, workflow, document management, medical and bioinformatics, genomics and other areas.

Lou started in Omnis as he was going broke completing his M.D. degree. His first projects? Supporting the newly-appearing world of private Day Traders, active in the commodities markets.

The Internet of Things is Here! A walking tour through the Arduino-RaspberryPi-Edison Foodchain.

A hands-on, sweeping tour of the IoT, with some emphasis on the hardware side of things. This workshop will provide a view of what’s possible in the ‘Maker’ world.

What is The IoT, apart from immense? Who’s doing what with it? Some Big Players are making huge investments in it – yet the foodchain is accessible to the tiniest ‘Makers’. We’ll see where this workshop takes us, but IoT Platforms and Remote Controls are on the menu… Within a few years, IoT devices will be monitoring and controlling your home, car, appliances; well, everything. The needs/opportunities for good database designs/analytics will be immense. As-yet unforeseen applications will arise from the collection and analysis of huge datasets, and present huge opportunities. These solutions?/apps? are both pie in the sky and right here, right now. A recent Wired article: “When people talk about “the next big thing,” they’re never thinking big enough.”

A generation of ‘Makers’ is growing up around us, as schoolchildren are introduced to Pop Computing via coding and robotics. Why should kids have all the fun? We may even get to play with some IoT toys in this session. The intrepid attendee may wish to pre-install the Arduino IDE, Fritzing and Node.Red… And don’t forget your MicroUSB cables.

Gettin’ Sexy with PostgreSQL: SuperComputing features… and why aren’t you using Full-Text Search?

A high-level overview of the major PostgreSQL ‘SuperComputing’ approaches – including scalable clustering and multi-CPU approaches, both in single-node and massively parallel contexts. Principles apply directly analytics and large datasets.

What are the differences between muti-core and multi-node approaches to PostgreSQL, and how might these be applied to workloads? PostgreSQL 9.6, just released, introduces Parallel Query. This workshop will explore features/differences among the ‘SuperComputing’ approaches taken by PostgreSQL 9.6, PostgreSQL-XL and GreenPlum.  We’ll explore implementation, management and monitoring of parallel queries within the context of PostgreSQL’s background worker architecture. We’ll also touch on approaches to integrating GPUs into the PostgreSQL engine. What are current limitations?  And what data designs might the developer implement to prepare for the future?…

Next, we’ll review changes to Full-Text Search in PostgreSQL 9.6, and compare these with other more-specialized approaches. Along the way we touch upon PostgreSQL Foreign Data Wrappers (a super addition to any Omnis Developer’s toolkit) and SphinxSearch in making available a body of data particularly useful to Omnis Developers. What role might Machine Learning play in all this?



Follow Lou




About workshops


You’ll sign up for the session you want to attend on a first-come, first-served basis. Up to 6 participants may attend a session, if full, you can sign up for the same topic at a different time. During the session, the speaker will guide the audience through the main topic but you will be able to ask him/her to deviate and cover related areas. Sometimes participants offer new ideas and solutions to a problem.

Check the


Pursue any question or area not directly related to the core topic. Every speaker hosts at least 4 sessions which means there are about 11 to 12 simultaneous sessions running all the time with an average of 5 or 6 participants

Meet the Speakers

Check the


Flexible conference format means you can choose the best classes for you and at the best time. Some sessions will be repeated, so when you miss one, you can attend the same session later in the day or the week.

Check the Schedule