Menu

08:00 – 09:00

Registration and Welcome Coffee

09:00 – 09:30

Opening Speech
Sponsored Moment

09:00 - 09:20 - Gold Sponsor, Intel Romania
09:20 - 09:30 - Silver Sponsor, Microsoft Romania

09:30 – 10:20

Keynote - KRIS BUYTAERT, Inuits

About Collaboration - between developers and user, between devs and ops, between humans and devices.

10:20 – 10:40

Developing 3rd party apps with Vector Watch

Bogdan Ripa
Product Director | Vector

10:40 – 11:00

Coffee Break
Live Coding Area Tour

Tracks:

IOT, Embedded & Mobile Systems

Moderator: Lucian Ghinda, DevAcademy

Cloud Solutions

Moderator: TBD

11:00 – 11:40

Implementing Lossy Texture Compression for Mobile Devices

Radu Velea
Lossy compression refers to a mechanism for compressing image data in a way that drastically reduces its size, but incurs some reduction in quality. The presentation will cover some of the popular lossy compression techniques, both for images and textures and it will discuss ways of implementing encode/decode operations in environments with limited computational power.

The Microsoft Cloud and Open Source

Mihai Tataran
You might already know about the Microsoft .NET going open source, and its distributions for Linux and Mac OSX. You might also know about Azure and its openness to other technolgoies. In this session we will explore how the Microsoft Cloud solution is more open than ever. We will talk about: Linux in IaaS Virtual Machines, Docker for faster and cheaper environments setup replacing virtualization through containers, nodeJS a first class citizen, and more.

11:40 – 12:40

How to mess with Android Intents + DEMO

Cristina Popescu
Given that Inter-Process Communication (IPC) is crucial for the integrity of the Android system, the IPC fuzzing becomes fundamental for Android. Drozer is a comprehensive security audit and attack framework for Android, but it does not support fuzzing testing methods. Our solution is a new module, “intents.fuzzinozer”, which allows us to send fuzzed intents to applications installed on the device, monitor their behavior under attack and, also, to trigger a DoS attack by flooding the activity manager with intents.

Python Performance Comparison in OpenStack Deployments

Alecsandru Patrascu & Florin Papa
In our talk we present a hot topic in the field of Cloud and datacenters - the performance of software applications that stand at its core. We discuss about Keystone and Swift, two major components of OpenStack, together with a performance comparison between running workloads on CPython and PyPy interpreters.

12:40 – 13:20

Enabling third party VPN in Chrome OS using Native Client

Adrian Belgun
Support for Virtual Private Networks (VPN) in mobile devices is critical for assuring user privacy and data security when using public networks. Chrome OS currently embeds OpenVPN and L2TP/IPsec VPN clients and supports third party implementations via a JavaScript API. Our solution is to expand the Native Client API to allow third party VPN solution vendors to easily port their clients to Chrome OS by reusing existing code, leverage the performance of native code and also benefit from hardware acceleration.

PHP in the Cloud: How to make your app faster without writing a single line of code

Andreea Florescu & Octavian Moraru
Love it or hate it, PHP is still the most used programming language for web applications. For many years, the only available PHP runtime was the Zend Engine. Facebook's new PHP interpreter/just-in-time compiler (HHVM) proved superior performance, determining a major revamp of the classical implementation. PHP 7 was recently launched, achieving impressive benchmark results. Join us for a discussion about elePHPants in the Cloud, performance, JIT compilers and much more.

13:20 – 14:30

LUNCH

14:30 – 16:30

Creating Java Bindings

Intel Corporation
REQUIREMENTS

Turbocharge your software delivery with Docker

Microsoft Romania
REQUIREMENTS

16:30 – 16:45

Coffee Break

16:45 – 17:15

Sharing Infrastructure cu Ansible

Andrei Petcu
From a crash course on provisioning servers with Ansible to slightly more advanced topics like secrets, DNS, email and DKIM using examples from a FOSS project.

Workshop 3 - How to evaluate the security of cloud applications using open source tools (2 h)

Adrian Furtuna, KPMG Romania
 REQUIREMENTS

17:15 – 17:55

Tiny B

Petre Eftime
IoT devices offer numerous connectivity options, including
Bluetooth Low Energy, which is already included in many
devices. However, there is a gap in easily accessing these
devices on GNU/Linux platforms. With TinyB we aim to create
a modern, multi-language API which fills this gap, allowing
developers to quickly integrate BluetoothLE devices into their
IoT projects.

17:55 – 18:55

Designing the IoT 'Jukebox'
with Brillo + DEMO

Constin Musca
Wouldn’t you like to be able to play your favorite music in the
restaurant or bar from your smartphone ? It is for those
moments that we have developed an embedded IoT device
that allows easy music playing management using Brillo OS
on Intel Edison.

18:55 – 19:10

AWARDS and closing

Best Presentation Award for the IoT, Embedded & Mobile Track - presented by iMedicare
Best Presentation Award for the Cloud Solutions Track - presented by Adobe

19:10

Networking

DRINKS