nimhans convention center
Sessions
A talk where eminent speakers from the industry will share industry's expectations from FOSS professionals, skillset that recruiters look for while hiring open source professionals, opportunities that exists, key trends, and so on. read more
IT Managers
10 Golden Rules Of Thumb (Presentation - 45 Minutes)facebook_status
Doing proper object oriented design and programming of PHP based applications is by far not as easy as writing your first guestbook. Instead of preaching theoretical concepts, this session gives you 10 golden rules of thumb for improving your development. On basis of practical examples, important do's and dont's will be shown. read more
Developers (Expert)
Tobias Schlitt
A History of PHP Persistence (Presentation - 45 Minutes)PHP
Persistence is one of the most important part in a PHP project. Persisting data to a database came with PHPFI and its MySQL support. From native extensions and PHP4 database abstraction libraries to PDO and modern ORM frameworks, you will (re)discover how persistence has evolved during the last decade. This talk will also introduce the future of data persistence with the growing success of alternative storage engines. read more
Developers (Expert)
Hugo Hamon
The object-relational impedance mismatch makes persisting PHP objects in a relational database a daunting task. How about these new schemaless NoSQL databases? We will have a look at the problems involved with persisting PHP objects, and introduce design patterns that help solving these problems. Putting the patterns to good use, we will build a working PHP object persistence solution for MongoDB. read more
Developers (Intermediate), Developers (Expert)
Stefan Priebsch
Advanced OO patterns (Presentation - 45 Minutes)Cloud Computing
You already know Singleton, Signal/Observer, Factory and friends. But, which object oriented techniques are en vogue in the PHP world and how can you seize their power? This talk gives you an overview on Dependency Injection, Data Mapper and other OO patterns the PHP world talks about right know, using practical code examples. read more
Developers (Expert)
Tobias Schlitt
Agile development one step further (Presentation - 45 Minutes)PHP
So you've started using Scrum, XP or any other method of agile development. You've already encountered problems you would have never thought of and don't know how to fix them. Maybe your Impediments stay open for a long time or your team seems burnt out? Fear not! There's a lot you can do about it and it's very easy to improve your agile ways. read more
Developers (Expert)
Android Device Drivers (Presentation - 45 Minutes)Mobile
The talk would be a mix of demo and presentation to help the audience quick start into android device driver development. The presentation would start with introductions and software prerequisites, then moving to the demo (building and testing a device driver), and wrapping up with some tips and tricks. read more
Developers (Intermediate), Developers (Expert)
Apache Hadoop - HDFS and MapReduce (Presentation - 45 Minutes)Databases
This talk will cover what the Apache Hadoop revolution is all about in the Big Data industry, and why it has proven itself as the benchmark. Details would delve into the goal of Apache Hadoop, its architecture for massive, reliable storage and fast processing, and the community that surrounds it -- All of which make it a very usable, and supportable framework. read more
Developers (Intermediate), Developers (Expert)
Harsh Chouraria
Apache Hadoop MapReduce (Workshop - Half Day (4 Hrs))Databases
This workshop shall aim to cover what the MapReduce programming paradigm is all about, and how can one go about using Apache Hadoop to perform MapReduce querying over large sets of data. The workshop will include a short talk on MapReduce functional fundamentals and slightly more details of various stages, and then onto writing a simple MapReduce program, and finally to writing complex, real-world programs by leveraging the whole API. Also a brief demonstration of Pig at the end, if I can nick... read more
Developers (Intermediate), Developers (Expert)
Harsh Chouraria
Apache Zeta Components (Presentation - 45 Minutes)Databases
The high quality collection of PHP 5 components, formerly known as eZ Components, found a new home in the Apache Software Foundation. This interactive session will give you an overview on the state of the project and show you many of the cool components. See how to easily send and receive mail, how to integrate WebDAV in your app or how to render nice charts. You as the audience decide on the components to be shown. read more
Developers (Expert)
Tobias Schlitt