Lo speech potrà essere tenuto in italiano od in inglese in base ai partecipanti
L'agenda potrebbe essere soggetta a variazioni
Speaker
José León Serna ha fondato qadram software S.L. nel 2003, una società incentrata sullo sviluppo software Custom e specializzato nelle customizzazioni open source. Nel 2007, qadram software S.L. diventa partner di CodeGear per lo sviluppo congiunto e la vendita di Delphi for PHP, basato su un prodotto esistente chiamato qstudio. Oggi si alterna tra il ruolo di CEO con quello di Chief Architect per Delphi for PHP.
Speaker
Pawel Glowacki è Senior Software Consultant per Embarcadero Technologies e Lead Technical Evangelist per Delphi e RAD Studio per l'aerea europea. Precedentemente ha lavorato 6 anni nel ruolo di senior consultant e trainer per Delphi nel Borland Education Services. E' uno dei maggiori speaker di Embarcadero a livello mondiale.
Speaker
Marco Cantù è autore del best-seller Mastering Delphi 4 (pubblicato da SYBEX negli USA e tradotto in altre dieci lingue), autore di numerosi articoli per riviste italiane (Computer Programming, PDJ) e internazionali e relatore alle principali conferenze su Delphi a livello mondiale. In italiano ha pubblicato i volumi "Delphi 2" e "Delphi 3" con McGraw-Hill Italia. Prima di concentrarsi su Delphi era un esperto di C++ e programmazione Windows con MFC, OWL e API.
Speaker
Johan Aludden è un appassionato sviluppatore con un grande interesse per i linguaggi di programmazione, tecnologie e processi di sviluppo agili. Sviluppa software dal 1998 e ha esperienze in piccole e grandi applicazioni. Promuove l'utilizzo di metologie agile, pratiche di sviluppo e implementazioni di sistemi completi.Attualmente vive in italia e lavora come consulente.
Speaker
David Intersimone (conosciuto dai più come David I.) è un appassionato ed innovativo veterano dell'industria software - un'icona nel campo dello sviluppo che insegna al mondo degli sviluppatori l'utilizzo dei tool Embarcadero e gestisce la community online di sviluppatori. Condivide le sue visioni come membro attivo del circuito degli speaker ed è considerato dai media una fonte autorevole di informazioni. E' un "campione" di vecchia data per gli sviluppatori software e lavora facendo in modo che i loro bisogni siano incanalati nei piani strategici di prodotto Embarcadero. Prima di lavorare in Embarcadero, David ha passato più di 20 anni in Borland con diverse funzioni di evangelist, engineer, sviluppatore. Precedentemente ha ricoperto il ruolo di Director of Product Services per Softsel Computer Products Inc. (attualmente Merisel). David ha conseguito una laurea in computer science al Polytechnic State University a San Luis Obispo, in California.
Speaker
Debora Mizzoni dopo una laurea in Ingegneria delle telecomunicazioni è entrata nel mondo dell'IT. Lavora da sempre in progetti host e client-server. Attualmente si occupa di consulenza web, presentazione di prodotti Embarcadero e corsi di formazione su Delphi4PHP. Ha partecipato in qualità di speaker in manifestazioni come il Delphi day ed altre conferenze organizzate da bit Time Software.
Speaker
Daniel Magin ha una ventennale esperienza in progetti host e client-server. Attualmente si occupa della consulenza e presentazione di delphi, .net, interbase per la rappresentaza di CodeGear in Germania. E' stato speaker in confernze internazionali negli USA, Europa, Emirati Arabi, Asia su argomenti quali: OOP, Delphi, .net, Interbase, Database e Application Design. Ha partecipato in qualità di speaker in manifestazioni quali BorCon, 24hours Delphi, 8 hours Interbase e molte altre.
Speaker
Giancarlo Thiella è stato responsabile ICT del gruppo tessile industriale Schneider. Ha tutt'ora in carico la manutenzione e gli aggiornamenti delle applicazioni gestionali in uso nel gruppo, installate presso una decina di stabilimenti industriali in Italia, Cina, Argentina, Iran, Mongolia ed Australia.Esperto di programmazione ad oggetti, analista programmatore di applicazioni gestionali e DB Analyst. Nel 2008 decise di costituire Alter ONE, una software house fondata con l'obiettivo di valorizzare le metodologie e l'esperienza di gestione di progetti internazionali maturate in molti anni. Nell'ultimo anno si è dedicato allo sviluppo di A1 Suite, framework in Delphi 2009 ed Oracle, che implementa tutte le soluzione e le metodologie studiate ed applicate nelle precedenti esperienze.
Speaker
Un geek allo stadio terminale, CEO di Ideato, società specializzata nello sviluppo di applicazioni per il web 2.0. Nel tempo libero si diletta a fare il divulgatore informatico ed opensource. Molto attivo nella rete: fa parte del direttivo del primo PHP user group italiano, collabora a diversi progetti, opensource e non, e scrive su alcuni blog tecnologici.
Speaker
Boian Mitov è uno sviluppatore software e fondatore di Mitov Software http://www.mitov.com azienda specializzata nelle aree di Video, Audio, Elaborazione dei segnali digitali, acquisizione dati, controllo hardware, automazione industriale, telecomunicazione, tecnologie visive e intelligenza artificiale. Inoltre è autore della tecnologia open source OpenWire (http://www.openwire.org), della libreria open source IGDI+ (http://www.igdiplus.org), delle librerie VideoLab, SignalLab, AudioLab, PlotLab, InstrumentLab e VisionLab (http://www.mitov.com ) nonchè della tecnologia "VCL for Visual C++" (http://www.mitov.com ).
Boian vanta 25 anni di esperienza nella programmazione e nel mondo hardware, incluso 19 anni di C++ e 10 anni di sviluppo Delphi. Durante questi anni ha lavorato su diverse applicazioni Windows e soluzioni embedded per alcune società come Rockwell International, Johnson Controls e Innovative Integration. Boian ha progettato molte VCL avanzate che è possibile scaricare gratuitamente dal sito http://www.mitov.com .
Attualmente si dedica allo sviluppo di soluzioni per la sua azienda ed alla fornitura di soluzioni custom.
Speaker
Daniele Teti è R&D Director & Educational di bit Time Software, rappresentanza italiana di Embarcadero Technologies.Ha una pluriennale esperienza nel mondo ICT. Collabora con diversi progetti Open Source per la comunità di sviluppatori Delphi e PHP.E' stato speaker a molte delle conferenze italiane che parlano di Delphi, PHP e dei prodotti Embarcadero. E' inoltre un convinto sostenitore della progettazione tramite design pattern e del TDD. Scrive frequentemente articoli pubblicati on-line e su diverse riviste Italiane. Nella sua attività educativa (attraverso i corsi di formazione erogati da bit Time) assegna largo spazio all'esposizione dei concetti relativi ai design pattern e alle SOA.
Speaker
Giacomo Degli Esposti e' Senior Software Engineer nella divisione Enterprise di Optima Software. Lavora da oltre 13 anni su applicazioni client/server, ricoprendo negli anni diverse mansioni, come sviluppatore, amministratore e progettista di database. Giacomo ha avuto il primo contatto con gli strumenti Borland/Codegear/Embarcadero a scuola, in cui usava Turbo Pascal 3, ed ha continuato negli anni ad utilizzare turbo pascal e c++ fino al 1998, anno in cui ha iniziato ad utilizzare Delphi professionalmente. Ha una laurea in Scienze dell'Informazione conseguita all'universita' di Bologna nel 1996 e nel suo tempo libero ama cucinare, guardare film di fantascienza e viaggiare.
Speaker
Holger Klemt è conosciuto da molti sviluppatori Firebird, Interbase e Delphi come l'autore di un libro sul database SQL Interbase, pubblicato da bhv, ed anche per gli speech tenuti presso le conferenze Borland/Inprise negli Stati uniti ed in Germania. La IBExpert KG è l'organizzatrice della Firebird-Conference dal 2003.
Speaker
Engineer with broad interests, I'm really passionated for business and development processes. I'm a great open standards and open source supporter. I push every project I'm in to move towards integral agile methodologies, Extreme Programming above all. I strongly believe that domain knowledge and agile methodologies are the key for success. My efforts are pointed to become a strongly experienced team manager, no matter what the technology or the environment is.
Speaker
19 anni di esperienza nel settore dell'ICT. Dopo il diploma di Perito Tecnico Industriale con specializzazione in Informatica, comincia la sua carriera professionale come programmatore per diverse realtà del calibro di Olivetti, specializzandosi nella programmazione con i linguaggi C++, C e Java e nell'utilizzo degli allora prodotti Borland (oggi Embarcadero).
Nel 1996 decide di trasferirsi in Inghilterra dove lavora in IBM UK ltd e DST International, occupandosi di importanti progetti per il London Stock Exchange, sviluppando applicativi per il settore finance e acquisendo skill sia tecnici che funzionali in ambito finanziario.
Tornato in Italia, dopo qualche anno di collaborazione con software house italiane, nel 2002 inizia la sua avventura fondando bit Time Software, di cui attualmente ne è C.E.O. nonchè Direttore Tecnico.
Speaker
Joachim is System Consultant at Sybase iAnywhere and responsible for consulting and trainings of the Advantage Database Server (ADS) in the EMEA region. Before entering iAnywhere's presales team he built and lead the European ADS support team. Joachim is regular speaker at international conferences around the world, author of several articles in various german developer magazines and co-author of the book 'Datenbanken mit Delphi' (databases with Delphi).
Speech
Implementing Artificial Intelligence with Delphi
Artificial intelligence is experience a new renaissance, due to a rapid development in the areas of feature extraction and classifiers.
The session will cover:
Overview of the current state of AI.
Introduction to the concept of feature extractor and classifier.
Implementing classifiers in Delphi.
Speech
Developing multithreaded applications with Delphi
With the new multicore CPUs developing multithreaded applications is more important than ever.
The session will include:
Advantages of the multithreaded applications.
Multithreaded architectures.
Creating and managing threads in Delphi.
Thread synchronization with Critical Sections, mutexes, semaphores, multiread locks, and other synchronization techniques.
Detecting and avoiding deadlocks.
Speech
Delphi friendly GDI+ with the free open source IGDI+ library
IGDI+ www.igdiplus.org is a free open source, Delphi friendly GDI+ implementation. The library allows very easy and short implementations of complex GDI+ applications, in a natural Delphi friendly code.
The session will cover the IGDI+ features, and will demonstrate its usage in Delphi UI development.
Speech
Video and Audio processing with Delphi
There are number of multimedia technologies available for Video and Audio development in Windows. The session will make a quick overview of them, and will focus on developing DirectShow video and audio applications.
Speech
Controlling hardware from Delphi and C++ Builder
Delphi and C++ Builder are powerful development platforms, however information on how to control hardware from them is not readily available.
The session will cover the concepts of device drivers, and communicating with them from higher level languages, controlling hardware registers, accessing hardware memory, and responding to interrupts. A brief overview over the typical hardware API architectures will also be included.
Speech
Computer Vision with Delphi
Computer vision has advanced significantly in the last few years due to advances in artificial intelligence algorithms, and hardware power.
The session will cover the different areas of computer vision, algorithms and Delphi code examples.
Speech
What's New in Delphi IDE and Language
The overview of new features in Delphi 2010, including IDE usability improvements and new Delphi language features.
Speech
Delphi Natural Input
The overview of new Delphi support for Touch, Gesturing, Windows 7 and Direct2D.
Speech
Delphi Enterprise Architecures and DataSnap 2010
The overview of new features in Delphi 2010 DataSnap features including new transports, 3-tier architectures, callbacks, REST interfaces, JSON support and Web Broker hosting.
Speech
Continuous integration
What is continuous integration and what are the common problems that you will encounter. Also some hints on how you could start and get to a system that could be continuous deployed. This speak will be about the benefits with continuous integration, how to improve the build time, build pipelines and rapid feed back cycles, as well as how you could take the concept of continuous integration one step further and make it to continuous deployment, development machines, test servers, staging and production.
Speech
Go To Unicode
This session will give you a simple step by step checklist how to convert your existing Delphi application, so it can be used with Delphi 2009 and Unicode. Several database platforms can be converted in the same step, for example paradox, dbase etc. The free Open Source Database Firebird is used for storing the data in Unicode format. If you choose the right technology and components, a conversion is easier as you think
Speech
Interbase 2009 - The Vault
InterBase 2009 now comes with the new encryption technology! Daniel Magin is presenting in live demonstrations the new DES and AES encryption to encrypt a database and/or individual columns in a database table, providing ultimate security for data and communications between servers and clients. What are the new topics for Administrators and Developers? Learn about this and much more!
Speech
Delphi and Subversion
Learn how to setup a Subversion Server and including in your Delphi Development Process. In a 2007 report by Forrester Research, Subversion was recognized as the sole leader in the Standalone Software Configuration Management (SCM) category and a strong performer in the Software Configuration and Change Management (SCCM) category. All steps (install and use) are showed live.
Speech
Remove the BDE from Delphi Projects
Learn how the replace the BDE with different Components. Daniel Magin is showing you the best to eliminate the BDE from your Projects and open the secrets to replace with best components depends from the Target Database incl. Oracle, InterBase, Firebird, MySQL, MSSQL, DB2 and other. Also how you can transform your Access/Paradox/Dbase Data in a SQL-Server Architecture.
Speech
Software + Database Archeology with Delphi
What is Software + Database Archeology? A process for approaching unknown software and databases that you have become responsible for An approach to unraveling the complexities of an existing application. A method for evaluating frameworks, component libraries, and databases you are considering. The analysis of past systems to learn and understand why it was done that way. This session will take you through the process using a large, real world Delphi application and complex SQL database.
Speech
Advanced VCL for PHP
The focus of this session is to teach existing Delphi for PHP developers and advanced PHP developers, how to create their own components and how components can interact with the IDE. Topics for this session are: Basic component creating, visual property editors, design-time features, graphic controls, using CSS, serialization, etc.
Speech
Advanced Delphi for PHP
The focus of this session is to teach existing Delphi for PHP developers and advanced PHP developers, how to extract the maximum from Delphi for PHP to create web applications. Topics for this session are: using templates, create web services, master pages, input filtering, zend framework, profiling applications or generating professional documentation.
Speech
Delphi for PHP from a Delphi for Windows developer perspective
This session will focus on the similarities and differences between the two products and how you can use your existing skills with Delphi for PHP. I will cover both the IDE and VCL for PHP, paying special attention to the class structure and how VCL for PHP replicates some of the functionality found on VCL for Windows.
Delphi para PHP desde la perspectiva de un desarrollador Delphi para Windows
Speech
Being Agile... means not
Ma quanti story point mi costa fare questo? Mi avete detto che siete agili, perì non siete tanto veloci a scrivere il codice... In questo talk viene re-introdotto il manifesto agile spiegando quelli che sono i principali misunderstanding con i propri clienti nell'applicazione dei principi dello stesso e cercando di offrire qualche strategia di contenimento.
Speech
Tdd, dove iniziare
Cos'è il test driven development? A cosa serve? In questo talk discuteremo delle basi di questa pratica di extreme programming vedendo parallelamente esempi in phpUnit ed in dUnit.
Speech
Generics and Closures in Delphi
This presentation focuses on the new features just added to the Object Pascal language, specifically generics and closures. We'll delve into the details of these features, recap some other recent little-used language extensions, like class helpers, and assess the overall power of the Delphi language.
Speech
Multitier with DataSnap
Delphi 2007 saw the introduction of a brand new version of DataSnap, based on sockets and with the inclusion of server methods. This is a relevant new version and the foundation of the updates coming in Weaver.
Speech
Multi-Threading in Delphi
Multi-threading technologies are coming to the spotlight thanks to the significant advantage they can give applications running on multi-core CPUs. This presentation covers Delphi's TThread class, details advantages and problems of multi-threaded applications (including synchronization issues), and shows in practice how to speed up some processing tasks. Examples will focus on handling pure CPU/memory bound processing, database-related operations, and Internet-based requests.
Speech
Domain Specific Languages in Delphi
This session discusses building Domain Specific Languages and DSL-style code in Delphi. The use of DSL is becoming a very popular technique in Java, C#, and even more in Ruby. The presentations introduces the role of DSL and shows different approaches you can use to implement them in Delphi.
Speech
jQuery with Delphi
This presentation introduces one of the most interesting and fastest growing JavaScript libraries, jQuery, showing how it can be used for developing the browser-based and rich user interface of a Delphi web application.
Speech
Un approccio per unificarli tutti: cosa significa sviluppo agile
Lo sviluppo agile è ormai un concetto diffuso e un termine sulla bocca di molti. Fortunatamente indipendente dalla tecnologia, questo approccio al nostro lavoro permette un notevole incremento del tasso di successo di un progetto software. Ma facciamo un passo indietro e cerchiamo di capire: abbiamo capito bene coa significa sviluppo agile? In questo talk introduttivo Jacopo Romei spiegherà le pratiche Extreme Programming e i principi e i valori che sono il vero nocciolo dello sviluppo agile.
Speech
From BDE/Paradox to Client/Server in 5 Minutes
There are still a lot of applications around which use the BDE and Paradox to store data. Due to the fact that direct file access can be over the network, index and data corruption is a common problem. In addition, PC based data access in a multi-user environment can be very slow. Both issues can be solved by implementing a Client/Server Database Management System (DBMS).
Classically, migrating an existing application to a DBMS could be very difficult. In this sesssion you will see just how easy it is to move your existing BDE/Paradox application to Client/Server using Advantage Database Server and Delphi 2009.