This document outlines strategies for optimizing iOS applications to improve performance and user experience. It discusses measuring performance using tools like NSLog and Instruments to identify optimization opportunities. Specific techniques covered include optimizing for animation, Objective-C code, C/ARM code generation, and frameworks like Accelerate and Grand Central Dispatch. The document also addresses optimizing for memory usage to avoid crashes and improving energy efficiency by reducing network, location services, and sensor usage.
This document describes an IoT hackfest event promoted by Oracle and Devoxx. It provides an agenda for two days of workshops and hacking on IoT projects using Java and devices like the Raspberry Pi. On the first day, there will be introductory sessions on Raspberry Pi, Leap Motion, and brainstorming project ideas. The afternoons will involve developing prototype projects in teams with mentor support. On the second day, there will be more technical sessions and time for teams to continue working and present their projects. Prizes will be knowledge and networking rather than competitions. Various hardware kits and components will be provided for the projects.
The document discusses the benefits of exercise for mental health. Regular physical activity can help reduce anxiety and depression and improve mood and cognitive functioning. Exercise boosts blood flow, releases endorphins, and promotes changes in the brain which help enhance one's emotional well-being and mental clarity.
English version of
http://www.slideshare.net/1950/la-boveda-del-fin-del-mundo
The Svalbard Global Seed Vault, which is established in the permafrost in the mountains of Svalbard, is designed to store duplicates of seeds from seed collections around the globe. Many of these collections are in developing countries. If seeds are lost, e.g. as a result of natural disasters, war or simply a lack of resources, the seed collections may be reestablished using seeds from Svalbard.
The document provides an analysis of the trailer for the film "Orphan". It summarizes that the trailer builds suspense by not revealing the film's title until near the end. It ensures viewers will remember the title. The trailer also introduces the unknown stars through images to build familiarity without naming them. Finally, the trailer is deemed more effective at attracting an audience than the poster through its use of mystery, excitement, shots and sound.
English version of
http://www.slideshare.net/1950/la-boveda-del-fin-del-mundo
The Svalbard Global Seed Vault, which is established in the permafrost in the mountains of Svalbard, is designed to store duplicates of seeds from seed collections around the globe. Many of these collections are in developing countries. If seeds are lost, e.g. as a result of natural disasters, war or simply a lack of resources, the seed collections may be reestablished using seeds from Svalbard.
The combination of the trailer, film poster, and magazine front cover for "The Possession" effectively promote the key elements of the film in a consistent manner. All three focus on the locket as the source of possession for the main character Clarissa. While the images are similar, they were taken at the same photoshoot to maintain consistency. Horror elements like makeup effects and the lead actress appearing possessed also tie the materials together to convey the film's genre to the target audience. Fonts, icons, and stars are presented uniformly across the different media.
The document analyzes how effectively the trailer, film poster, and magazine front cover for the film "The Possession" work together by highlighting their consistent use of similar main images focusing on the possessed locket, similar representations of the horror genre through makeup and lighting, and complementary fonts and prominence given to the lead actress without explicitly naming her.
This document discusses e-learning and its introduction in the Faculty of Dental Sciences (FDS). It provides information on what e-learning is, including that it involves the computer-assisted transfer of skills and knowledge using web-based learning, virtual classrooms, and content delivered via the internet. Surveys found that over 60% of first year FDS students were proficient in MS Office and interested in using computers for learning. For second years, over 73% found e-learning applicable to their studies. The document lists strengths like student interest and existing computer/mobile device use, as well as weaknesses such as limited numbers of computers and servers. It provides a list of useful anatomy and histology websites for students.
This document describes an IoT hackfest event promoted by Oracle and Devoxx. It provides an agenda for two days of workshops and hacking on IoT projects using Java and devices like the Raspberry Pi. On the first day, there will be introductory sessions on Raspberry Pi, Leap Motion, and brainstorming project ideas. The afternoons will involve developing prototype projects in teams with mentor support. On the second day, there will be more technical sessions and time for teams to continue working and present their projects. Prizes will be knowledge and networking rather than competitions. Various hardware kits and components will be provided for the projects.
The document discusses the benefits of exercise for mental health. Regular physical activity can help reduce anxiety and depression and improve mood and cognitive functioning. Exercise boosts blood flow, releases endorphins, and promotes changes in the brain which help enhance one's emotional well-being and mental clarity.
English version of
http://www.slideshare.net/1950/la-boveda-del-fin-del-mundo
The Svalbard Global Seed Vault, which is established in the permafrost in the mountains of Svalbard, is designed to store duplicates of seeds from seed collections around the globe. Many of these collections are in developing countries. If seeds are lost, e.g. as a result of natural disasters, war or simply a lack of resources, the seed collections may be reestablished using seeds from Svalbard.
The document provides an analysis of the trailer for the film "Orphan". It summarizes that the trailer builds suspense by not revealing the film's title until near the end. It ensures viewers will remember the title. The trailer also introduces the unknown stars through images to build familiarity without naming them. Finally, the trailer is deemed more effective at attracting an audience than the poster through its use of mystery, excitement, shots and sound.
English version of
http://www.slideshare.net/1950/la-boveda-del-fin-del-mundo
The Svalbard Global Seed Vault, which is established in the permafrost in the mountains of Svalbard, is designed to store duplicates of seeds from seed collections around the globe. Many of these collections are in developing countries. If seeds are lost, e.g. as a result of natural disasters, war or simply a lack of resources, the seed collections may be reestablished using seeds from Svalbard.
The combination of the trailer, film poster, and magazine front cover for "The Possession" effectively promote the key elements of the film in a consistent manner. All three focus on the locket as the source of possession for the main character Clarissa. While the images are similar, they were taken at the same photoshoot to maintain consistency. Horror elements like makeup effects and the lead actress appearing possessed also tie the materials together to convey the film's genre to the target audience. Fonts, icons, and stars are presented uniformly across the different media.
The document analyzes how effectively the trailer, film poster, and magazine front cover for the film "The Possession" work together by highlighting their consistent use of similar main images focusing on the possessed locket, similar representations of the horror genre through makeup and lighting, and complementary fonts and prominence given to the lead actress without explicitly naming her.
This document discusses e-learning and its introduction in the Faculty of Dental Sciences (FDS). It provides information on what e-learning is, including that it involves the computer-assisted transfer of skills and knowledge using web-based learning, virtual classrooms, and content delivered via the internet. Surveys found that over 60% of first year FDS students were proficient in MS Office and interested in using computers for learning. For second years, over 73% found e-learning applicable to their studies. The document lists strengths like student interest and existing computer/mobile device use, as well as weaknesses such as limited numbers of computers and servers. It provides a list of useful anatomy and histology websites for students.
The document discusses the benefits of exercise for mental health. Regular physical activity can help reduce anxiety and depression and improve mood and cognitive functioning. Exercise causes chemical changes in the brain that may help protect against mental illness and improve symptoms.
Mathilde Lemée & Romain Maton
La théorie, c’est bien, la pratique … aussi !
Venez nous rejoindre pour découvrir les profondeurs de Node.js !
Nous nous servirons d’un exemple pratique pour vous permettre d’avoir une premiere experience complete autour de Node.js et de vous permettre de vous forger un avis sur ce serveur Javascript qui fait parler de lui !
http://soft-shake.ch/2011/conference/sessions/incubator/2011/09/01/hands-on-nodejs.html
The document discusses key elements that are often present in horror film synopses and plots. It outlines common settings in small towns that trap characters and suggest they are being killed by someone known to them. It also notes that orphaned or troubled children are frequently featured as icons to elicit unease, as seen in the example of a couple adopting a mysterious young girl with a troubling past. Finally, it explains that protagonists typically have some past trauma and try to uncover the truth about the threat, though others ignore their warnings, leaving them without control of the unfolding sinister events.
soft-shake.ch - Data grids and Data Cachingsoft-shake.ch
This document summarizes a presentation given by Galder Zamarreño on using Infinispan as an in-memory data grid and data caching solution. The presentation covered how Infinispan can be used as a local cache, clustered cache, and data grid. It also discussed how Infinispan can enable building a data-as-a-service and provided examples of companies using Infinispan as a cache and data grid.
soft-shake.ch - Java SE 7: The Fork/Join Framework and Project Coinsoft-shake.ch
Julien Ponge
This talk introduces part of the Java SE 7 novelties. The fork/join framework aims at making parallel programming simpler, while Project Coin brings a set of subtle yet useful changes to the Java programming language.
http://soft-shake.ch/2011/conference/sessions/java/2011/09/06/java7.html
This document provides an introduction to the topic of histology. It defines histology as the study of microscopic anatomy. The document outlines the hierarchy of structural organization in the body from atoms to organ systems. It explains that students learn histology in order to understand how cells and tissues are arranged and specialized to perform functions. Methods of learning histology include practical sessions examining tissue samples under microscopes as well as theoretical learning through multiple choice and short answer questions.
This document provides an overview of the histology of the respiratory system. It describes the major components, including the nose, pharynx, larynx, trachea, bronchi, bronchioles, and alveoli. For each component, it discusses the epithelial lining, underlying tissues like cartilage and smooth muscle, and histological structures. It emphasizes how the epithelial tissues and supporting structures change along the respiratory tract to condition air and facilitate gas exchange at the alveolar-capillary membrane. Diagrams and photomicrographs are included to illustrate histological features. The goal is to understand the microscopic anatomy and how it enables the functions of the respiratory system.
This document provides information about an IoT and data hackathon taking place from May 28-30, 2018 in Zurich. It outlines the agenda for each day which includes daily announcements, team hacking sessions, and architecture design sessions. Information about the event organization team, coaches and Microsoft participants is also included. The document discusses the challenges around instrumenting roller coaster trains with IoT sensors to collect real-time telemetry data and using that data to make operational decisions. It provides details on the Microsoft technology stack that can be used to build IoT and analytics solutions including Azure IoT Hub, IoT Edge, SDKs and various Azure services. Finally, it outlines the ground rules for participating in the hackathon challenges.
OpenStack: Everything You Need To Know to Get Started (ATO2014)Mark Voelker
Slides for my talk at All Things Open 2014
OpenStack is widely recognized as a leading open source cloud computing platform and has attracted plenty of attention from developers, end users, IT companies, and media. As OpenStack continue to gain adoption, the audience of potential users continues to expand. Whether you’re building a public cloud service or private clouds for e-commerce, video/collaboration apps, sceintific research, NFV, or are simply looking for a more elastic model of infrastructure, OpenStack is an option to consider. This talk will serve as an extensive introduction for newcomers to OpenStack. We’ll discuss both the software itself and the makeup of the community of developers and users around it. We’ll learn how to contribute to OpenStack, who’s using it today, different deployment scenarios and use cases, and provide both online and local resources for learning more. We’ll also provide an introduction to incubated components, underpinning pieces, and pointers to installers and service providers who can help you get started.
OpenStack: Everything You Need to Know To Get StartedAll Things Open
All Things Open 2014 - Day 2
Thursday, October 23rd, 2014
Mark Voelker
Technical Leader with Cisco
Cloud/OpenStack
OpenStack: Everything You Need to Know To Get Started
Find more by Mark here: http://www.slideshare.net/markvoelker
SensorStudio is a sensor platform that simplifies software and algorithm development for sensors. The agenda for the IDC SensorStudio track includes an introduction to SensorStudio and how it can help tackle challenges in the expanding IoT market. It will cover new SensorStudio features and development kits, provide a deep dive into the development environment, and showcase real use cases. Hands-on time with the SensorStudio development kits will be provided.
The document describes an inaugural OpenStack meetup organized by Mark T. Voelker, Arvind Somya, and Amy Lewis on 2013-03-07. The meetup included welcome remarks and introductions of OpenStack, OpenStack Quantum, and installing DevStack. Speakers included Mark Voelker, Kyle Mestery, and Arvind Somya. Pizza was served afterwards.
Graphical DSL with Sirius: how to simplify the creation of custom modeling toolsEtienne Juliot
This document discusses how to use Sirius to create custom modeling workbenches. Sirius allows tool specifiers to easily create modeling tools tailored to their domain vocabulary and processes. It provides a specification environment for defining metamodels and graphical editors, and a runtime environment for end users. Sirius reduces the cost and complexity of developing modeling tools and allows tools to be created in just a few hours. The document demonstrates how Sirius has been used to create many open source modeling tools and describes services available from Obeo to help organizations develop and deploy custom tools with Sirius.
Alessandro Martellone works as an IT engineer at Create-Net, where he is involved in the XIFI project. XIFI is creating a federated cloud infrastructure using OpenStack across multiple sites in Europe. It aims to provide resources to developers and showcase FI-WARE technologies. The infrastructure will connect sites in Trento, Berlin, and Santander using a multi-domain VPN from GEANT. Fuel and a customized ITBox module are being used to automate and customize the deployment of the distributed OpenStack cloud.
Srikanth Pilli has over 6 years of experience in embedded software development. He has expertise in C/C++, Python, Linux kernel driver development, video streaming, and networking. He has worked on projects involving home automation, surveillance systems, and embedded device development. His skills include embedded Linux systems, microcontroller programming, real-time protocols, and tools like Git. He holds an M.Tech in embedded systems and postgraduate diplomas in embedded systems and electronics.
soft-shake.ch - Vaadin - Rich Web Applications in Server-side Java without Pl...soft-shake.ch
Joonas Lehtinen
Get introduced to the Vaadin Web framework by one of its core developers, Joonas Lehtinen. The Vaadin framework provides a desktop-like programming model on the server for creating Rich Internet Applications (RIAs) in plain Java - without the need for HTML, XML, plug-ins or JavaScript. In this session, Joonas lays out the key concepts of the server-side RIA development model and compares it to client-side RIA. To demonstrate the use of framework, an example application is developed during the session step-by-step. The presentation is concluded with pointers on how to start developing your own applications with Apache-licensed Vaadin-framework.
Slides for the 60 minutes workshop I presented at the virtual edition of ClueCon 2020 (ClueCon Deconstructed). The many slides cover different aspects in Janus, ranging from configuration, to plugins, how to write your own plugin, core features, recording, monitoring, and so on. Unfortunately I didn't have enough time to talk about everything, but slides should be easy to follow anyway.
Elyra - a set of AI-centric extensions to JupyterLab Notebooks.Luciano Resende
In this session Luciano will explore the different projects that compose the Jupyter ecosystem; including Jupyter Notebooks, JupyterLab, JupyterHub and Jupyter Enterprise Gateway. Jupyter Notebooks are the current open standard for data science and AI model development, and IBM is dedicated to contributing to their success and adoption. Continuing the trend of building out the Jupyter ecosystem, Luciano will introduce Elyra. It's a project built to extend JupyterLab with AI-centric capabilities. He'll showcase the extensions that allow you to build Notebook Pipelines, execute notebooks as batch jobs, navigate and execute Python scripts, and tie neatly into Notebook versioning.
OCCIware, a formal framework for Everything as a Service. OW2con'15, November...OCCIware
This document introduces OCCIware, a framework that uses the Open Cloud Computing Interface (OCCI) standard to provide interoperability between different cloud computing implementations and domains. It discusses challenges with partitioning and lock-in between cloud layers and domains. OCCIware outputs include a model-driven platform to manage any cloud resource using OCCI, along with use cases demonstrating infrastructure as a service, big data, linked open data, and deployment interoperability. A demo is provided of using OCCIware Studio and Runtime to configure linked open data projects and models as a service.
The document discusses the benefits of exercise for mental health. Regular physical activity can help reduce anxiety and depression and improve mood and cognitive functioning. Exercise causes chemical changes in the brain that may help protect against mental illness and improve symptoms.
Mathilde Lemée & Romain Maton
La théorie, c’est bien, la pratique … aussi !
Venez nous rejoindre pour découvrir les profondeurs de Node.js !
Nous nous servirons d’un exemple pratique pour vous permettre d’avoir une premiere experience complete autour de Node.js et de vous permettre de vous forger un avis sur ce serveur Javascript qui fait parler de lui !
http://soft-shake.ch/2011/conference/sessions/incubator/2011/09/01/hands-on-nodejs.html
The document discusses key elements that are often present in horror film synopses and plots. It outlines common settings in small towns that trap characters and suggest they are being killed by someone known to them. It also notes that orphaned or troubled children are frequently featured as icons to elicit unease, as seen in the example of a couple adopting a mysterious young girl with a troubling past. Finally, it explains that protagonists typically have some past trauma and try to uncover the truth about the threat, though others ignore their warnings, leaving them without control of the unfolding sinister events.
soft-shake.ch - Data grids and Data Cachingsoft-shake.ch
This document summarizes a presentation given by Galder Zamarreño on using Infinispan as an in-memory data grid and data caching solution. The presentation covered how Infinispan can be used as a local cache, clustered cache, and data grid. It also discussed how Infinispan can enable building a data-as-a-service and provided examples of companies using Infinispan as a cache and data grid.
soft-shake.ch - Java SE 7: The Fork/Join Framework and Project Coinsoft-shake.ch
Julien Ponge
This talk introduces part of the Java SE 7 novelties. The fork/join framework aims at making parallel programming simpler, while Project Coin brings a set of subtle yet useful changes to the Java programming language.
http://soft-shake.ch/2011/conference/sessions/java/2011/09/06/java7.html
This document provides an introduction to the topic of histology. It defines histology as the study of microscopic anatomy. The document outlines the hierarchy of structural organization in the body from atoms to organ systems. It explains that students learn histology in order to understand how cells and tissues are arranged and specialized to perform functions. Methods of learning histology include practical sessions examining tissue samples under microscopes as well as theoretical learning through multiple choice and short answer questions.
This document provides an overview of the histology of the respiratory system. It describes the major components, including the nose, pharynx, larynx, trachea, bronchi, bronchioles, and alveoli. For each component, it discusses the epithelial lining, underlying tissues like cartilage and smooth muscle, and histological structures. It emphasizes how the epithelial tissues and supporting structures change along the respiratory tract to condition air and facilitate gas exchange at the alveolar-capillary membrane. Diagrams and photomicrographs are included to illustrate histological features. The goal is to understand the microscopic anatomy and how it enables the functions of the respiratory system.
This document provides information about an IoT and data hackathon taking place from May 28-30, 2018 in Zurich. It outlines the agenda for each day which includes daily announcements, team hacking sessions, and architecture design sessions. Information about the event organization team, coaches and Microsoft participants is also included. The document discusses the challenges around instrumenting roller coaster trains with IoT sensors to collect real-time telemetry data and using that data to make operational decisions. It provides details on the Microsoft technology stack that can be used to build IoT and analytics solutions including Azure IoT Hub, IoT Edge, SDKs and various Azure services. Finally, it outlines the ground rules for participating in the hackathon challenges.
OpenStack: Everything You Need To Know to Get Started (ATO2014)Mark Voelker
Slides for my talk at All Things Open 2014
OpenStack is widely recognized as a leading open source cloud computing platform and has attracted plenty of attention from developers, end users, IT companies, and media. As OpenStack continue to gain adoption, the audience of potential users continues to expand. Whether you’re building a public cloud service or private clouds for e-commerce, video/collaboration apps, sceintific research, NFV, or are simply looking for a more elastic model of infrastructure, OpenStack is an option to consider. This talk will serve as an extensive introduction for newcomers to OpenStack. We’ll discuss both the software itself and the makeup of the community of developers and users around it. We’ll learn how to contribute to OpenStack, who’s using it today, different deployment scenarios and use cases, and provide both online and local resources for learning more. We’ll also provide an introduction to incubated components, underpinning pieces, and pointers to installers and service providers who can help you get started.
OpenStack: Everything You Need to Know To Get StartedAll Things Open
All Things Open 2014 - Day 2
Thursday, October 23rd, 2014
Mark Voelker
Technical Leader with Cisco
Cloud/OpenStack
OpenStack: Everything You Need to Know To Get Started
Find more by Mark here: http://www.slideshare.net/markvoelker
SensorStudio is a sensor platform that simplifies software and algorithm development for sensors. The agenda for the IDC SensorStudio track includes an introduction to SensorStudio and how it can help tackle challenges in the expanding IoT market. It will cover new SensorStudio features and development kits, provide a deep dive into the development environment, and showcase real use cases. Hands-on time with the SensorStudio development kits will be provided.
The document describes an inaugural OpenStack meetup organized by Mark T. Voelker, Arvind Somya, and Amy Lewis on 2013-03-07. The meetup included welcome remarks and introductions of OpenStack, OpenStack Quantum, and installing DevStack. Speakers included Mark Voelker, Kyle Mestery, and Arvind Somya. Pizza was served afterwards.
Graphical DSL with Sirius: how to simplify the creation of custom modeling toolsEtienne Juliot
This document discusses how to use Sirius to create custom modeling workbenches. Sirius allows tool specifiers to easily create modeling tools tailored to their domain vocabulary and processes. It provides a specification environment for defining metamodels and graphical editors, and a runtime environment for end users. Sirius reduces the cost and complexity of developing modeling tools and allows tools to be created in just a few hours. The document demonstrates how Sirius has been used to create many open source modeling tools and describes services available from Obeo to help organizations develop and deploy custom tools with Sirius.
Alessandro Martellone works as an IT engineer at Create-Net, where he is involved in the XIFI project. XIFI is creating a federated cloud infrastructure using OpenStack across multiple sites in Europe. It aims to provide resources to developers and showcase FI-WARE technologies. The infrastructure will connect sites in Trento, Berlin, and Santander using a multi-domain VPN from GEANT. Fuel and a customized ITBox module are being used to automate and customize the deployment of the distributed OpenStack cloud.
Srikanth Pilli has over 6 years of experience in embedded software development. He has expertise in C/C++, Python, Linux kernel driver development, video streaming, and networking. He has worked on projects involving home automation, surveillance systems, and embedded device development. His skills include embedded Linux systems, microcontroller programming, real-time protocols, and tools like Git. He holds an M.Tech in embedded systems and postgraduate diplomas in embedded systems and electronics.
soft-shake.ch - Vaadin - Rich Web Applications in Server-side Java without Pl...soft-shake.ch
Joonas Lehtinen
Get introduced to the Vaadin Web framework by one of its core developers, Joonas Lehtinen. The Vaadin framework provides a desktop-like programming model on the server for creating Rich Internet Applications (RIAs) in plain Java - without the need for HTML, XML, plug-ins or JavaScript. In this session, Joonas lays out the key concepts of the server-side RIA development model and compares it to client-side RIA. To demonstrate the use of framework, an example application is developed during the session step-by-step. The presentation is concluded with pointers on how to start developing your own applications with Apache-licensed Vaadin-framework.
Slides for the 60 minutes workshop I presented at the virtual edition of ClueCon 2020 (ClueCon Deconstructed). The many slides cover different aspects in Janus, ranging from configuration, to plugins, how to write your own plugin, core features, recording, monitoring, and so on. Unfortunately I didn't have enough time to talk about everything, but slides should be easy to follow anyway.
Elyra - a set of AI-centric extensions to JupyterLab Notebooks.Luciano Resende
In this session Luciano will explore the different projects that compose the Jupyter ecosystem; including Jupyter Notebooks, JupyterLab, JupyterHub and Jupyter Enterprise Gateway. Jupyter Notebooks are the current open standard for data science and AI model development, and IBM is dedicated to contributing to their success and adoption. Continuing the trend of building out the Jupyter ecosystem, Luciano will introduce Elyra. It's a project built to extend JupyterLab with AI-centric capabilities. He'll showcase the extensions that allow you to build Notebook Pipelines, execute notebooks as batch jobs, navigate and execute Python scripts, and tie neatly into Notebook versioning.
OCCIware, a formal framework for Everything as a Service. OW2con'15, November...OCCIware
This document introduces OCCIware, a framework that uses the Open Cloud Computing Interface (OCCI) standard to provide interoperability between different cloud computing implementations and domains. It discusses challenges with partitioning and lock-in between cloud layers and domains. OCCIware outputs include a model-driven platform to manage any cloud resource using OCCI, along with use cases demonstrating infrastructure as a service, big data, linked open data, and deployment interoperability. A demo is provided of using OCCIware Studio and Runtime to configure linked open data projects and models as a service.
OCCIware, a formal framework for Everything as a Service. OW2con'15, November...OW2
The OCCIware project aims at building a comprehensive engineering toolchain for managing Everything as a Service (XaaS). The objective is to dramatically decrease the cost of using or providing XaaS by breaking silos between layers and domains of Cloud Computing. Leveraging the Open Cloud Computing Interface (OCCI) standard-to-be, we are developing a model-driven engineering studio as well as generic runtimes adapted to various domains: Linked Open Data, cloud computing, platform as a service, Big Data, connected objects, etc. The project, funded by French Ministry of Industry, involves 10 academic and industrial partners and is supervised by a committee of 11 top scientists and industry experts. The session will include a demo of the design and implementation of an OCCI application.
Stackato is a Platform as a Service (PaaS) cloud computing product from ActiveState that allows developers to easily deploy applications and services written in languages like Perl, Ruby, and JavaScript to public and private clouds. The presenter evaluates Stackato based on their experience, demonstrating how to deploy a simple "Hello World" Perl application using Mojolicious and exploring Stackato's management console, application updating process, and built-in app store. They conclude that Stackato provides benefits like easy access to platforms and frameworks with minimal differences between development and production.
This document provides biographies for Dr. "Alex" Gouaillard and Dr. Ludovic Roux, who are experts in WebRTC testing. It discusses their backgrounds, careers, awards, and involvement in WebRTC standardization. It also outlines their company CoSMo Software's vision of contributing to open source to help grow the WebRTC community and ecosystem.
Building a Real-Time IoT monitoring application with AzureDavide Mauri
Being able to analyze data in real-time is a very hot topic already and it will be more and more in. From product recommendations to fraud detection alarms a lot of stuff would be perfect if it could happen in real time. In this session a sample solution using the serverless capabilities of Azure will be developed, right from the ingestion of sensor data to their analysis and recommendation using AI in real time. Come to see how you could do the same in your environment, moving your application capabilities to the next level.
Open source computer vision with TensorFlow, Apache MiniFi, Apache NiFi, Open...DataWorks Summit
This document discusses using open source computer vision tools like OpenCV, TensorFlow, Apache Tika, Apache NiFi and MiniFi for processing images from IoT devices. Python is used to interface with OpenCV and capture images via PiCamera on edge devices like Raspberry Pis. TensorFlow runs on the edge devices to analyze images and determine attributes. MiniFi coordinates running the Python scripts and sends the results to an Apache NiFi server for additional processing like storing in HDFS. The NiFi server routes images and metadata to different flows, enriching the data before storing in Hive tables.
Cisco Paris DevNet Hackathon slideshow - IntroBeMyApp
This document outlines an agenda for a 48-hour hackathon in Paris to invent the city of the future. It will include presentations from Cisco and various technology partners on topics like smart cities, Internet of Things, and cloud platforms. Participants will then pitch project ideas before forming teams and beginning development. Over the weekend, teams will work on their projects, receive mentoring, and do practice pitches. On the final day, projects will be presented to a jury for cash prizes. The goal is to generate innovative ideas for connecting people, data, and devices to improve city services.
Similar to soft-shake.ch - Optimizing iOS applications (20)
soft-shake.ch - Windows Phone 7 „Mango“ – what’s new for Developers?soft-shake.ch
Sascha Corti
Just a year after Windows Phone 7 was released to the market, Microsoft is updating the already widely popular platform to a new release called “Mango”, which adds a lot of highly anticipated features, especially for developers.
This session will introduce you to what’s new in the Mango platform for you as a developer. Many samples will show you the latest additions including background agents, the new on-device database, how to make your application run in the background and how to create augmented-reality applications or create multiple live tiles per application, that can be easily updated from within the running app.
http://soft-shake.ch/2011/conference/sessions/microsoft/2011/09/06/windows-phone-7-mango.html
Sascha Corti
With Internet Explorer 9, Microsoft has entered the league of HTML 5 browsers and with its active participation in the W3C working groups, the company proves its engagements towards the new and emerging standards. Developers however are often left wondering where the boundaries are drawn between HTML5 web site, plug-in based rich internet application and smart client or “app”.
This session intends to answer this question and uses many examples to show you some of the most important enhancements introduced by HTML5, CSS3, SVG, DOM, WOFF and ECMA script. You will learn now the standards are still evolving and how Microsoft is contributing.
http://soft-shake.ch/2011/conference/sessions/microsoft/2011/09/06/introduction-to-html5.html
soft-shake.ch - WebMatrix: Your Web Made Easysoft-shake.ch
WebMatrix is a free web development tool that allows users to easily create and host dynamic websites. It includes features like IIS Express, SQL Server Compact Edition, and support for ASP.NET pages and Razor syntax. WebMatrix also offers many helpers for adding functionality like security, video playback, images, charts, social networking integration, and PayPal support. Additional helpers can be created by developers and custom code is supported through an App_Code folder.
soft-shake.ch - Domotique et robotique avec le micro Framework .NETsoft-shake.ch
Jean-Claude Armici and Philippe Schutz
Le micro Framework .NET offre un environnement de développement et d’exécution complet et innovant. Il offre une programmation de haut niveau, par exemple en C#, permettant de gérer toutes les possibilités offertes par diverses carte électroniques modernes et performantes.
Cette présentation a pour but de faire connaître le micro Framework .NET, son architecture et ses fonctionnalités, au travers d’exemples et de démonstrations dans les domaines de la domotique et de la robotique. La programmation, dans un environnement standard, ainsi que le matériel utilisé, très abordable à tous les points de vue, devraient permettre à chacun de s’initier sans peine à l’utilisation de l’informatique embarquée.
http://soft-shake.ch/2011/conference/sessions/microsoft/2011/09/06/domotique-et-robotique-avec-le-micro-framework-NET.html
Christophe Grand
Une introduction à Clojure qui met l’accent sur la programmation par valeurs.
Sans elle, pas de programmes plus simples à “faire tenir dans sa tête”, pas de gestion saine des états et encore moins de programmation concurrente !
http://soft-shake.ch/2011/conference/sessions/java/2011/09/06/clojure.html
soft-shake.ch - Data grids and Data Gridssoft-shake.ch
This document summarizes a presentation given by Galder Zamarreño on data grids versus databases. The presentation discusses how data grids provide extremely fast access to in-memory data and how they are suitable for scaling applications horizontally. It also covers how data grids can be used to cache database access for improved performance or potentially replace databases for certain use cases requiring high speed and scalability. However, databases are still necessary for many applications and both data grids and databases each have their appropriate use cases.
soft-shake.ch - JBoss AS 7, la révolutionsoft-shake.ch
Alexis Hassler
JBoss AS 7 est sorti pendant l’été 2011. Cette version est une véritable révolution pour tous les utilisateurs JBoss : temps de démarrage et de déploiement record, techniques d’administration renouvelées, configuration simplifiée et plus expressive,…
Dans cette présentation, j’explique ces nouveautés et je les montre avec des vrais morceaux de ligne de commande.
http://soft-shake.ch/2011/conference/sessions/java/2011/09/13/jboss.html
soft-shake.ch - Tests d'intégration JavaEE avec Arquilliansoft-shake.ch
Alexis Hassler
Avec les EJB 3, on a beaucoup mis en avant leur caractère POJO qui facilite la mise en oeuvre de tests unitaires ainsi que le conteneur autonome pour des tests d’intégration. On a vite constaté que ces possiblités étaient limitée et qu’ils manquait un outil dans cet ensemble.
Les équipes de JBoss nous proposent Arquillian. Cet outil est capable de piloter les serveurs d’applications, d’y déployer des archives et de tester toute sorte de composant JavaEE dans leur jus, avec un effort minimal.
Cette session est très pratique, elle montre comment utiliser Arquillian pour les tests d’intégration CDI, EJB, JPA, sur JBoss, Glassfish et Tomcat.
http://soft-shake.ch/2011/conference/sessions/java/2011/09/06/arquillian.html
soft-shake.ch - Un zeste d’Erlang dans le shaker!soft-shake.ch
Dominic Williams & Fabrice Nourisson
Les technologies logicielles se multiplient. Il faut savoir combiner les forces de plusieurs langages et outils. Erlang est la seule technologie conçue spécifiquement pour tirer parti très simplement des architectures multi-coeur et en cluster. Cette présentation vous invite à ajouter cet ingrédient à votre cocktail.
Sommaire:
- Aperçu du langage.
- Démo de code, en TDD et en binôme, avec du refactoring et de la mise à jour de code à chaud.
- Points forts, points faibles, domaines et contextes adaptés.
- Ecosystème (références, produits).
- Cas d’étude: chat online de Facebook.
http://soft-shake.ch/2011/conference/sessions/incubator/2011/09/13/un-zeste-d-erlang-dans-le-shaker.html
soft-shake.ch - Déploiement continu sur le cloud avec SlipStreamsoft-shake.ch
Marc-Elian Begin
Le passage en production de toute application nécessite de franchir une série d’étapes - p. ex. construction, testes unitaires, déploiement en environnement de certification, testes fonctionnels, déploiement en production, maintenance, mise-à-jour). Ces étapes sont souvent, à l’heure actuelle, manuelles et donc prônes à l’erreur.
De plus, dans un contexte agile, ou les équipes de développement sont amenées à ‘releaser’ souvent, ce besoin de passer en production crée en goulot d’étranglement important et peut être la source de stresses et frictions importantes.
Avec l’avènement du cloud, de la virtualisation et des services en ligne (SaaS), une nouvelle génération de produits et services permet d’automatiser considérablement la chaine de production logiciel, permettant de déployer en continue et à la demande, des systèmes multi-tiers, pour créer des environnements de développement et testes proches de la production et ce en quelques minutes.
Cette session propose un workshop, ou les participants pourront ‘apprendre en faisant’, ou la théorie et la pratique s’alternera pour permettre aux participants de créer et déployer une application sur un environnement de cloud, par petites étapes et de la tester.
Cette session utilisera SlipStream, une application développée par SixSq et un cloud basé sur StratusLab, une solution open source européenne de cloud IaaS.
Venez participer avec ou sans laptop !!
http://soft-shake.ch/2011/conference/sessions/incubator/2011/09/12/deploiement-continu-sur-le-cloud-avec-slipstream.html
soft-shake.ch - An introduction to social architecturesoft-shake.ch
The document is a presentation by Pieter Hintjens on social architecture and how organizing groups in certain ways can make them 1000x more effective. It discusses basic patterns like engagement by choice, freedom of access, and decentralization that enable smart self-organization. It also covers more advanced patterns, challenges to effectiveness like complexity and inertia, and solutions like simplicity, fluidity and collaboration. Examples given of effective adhocracies include open source communities, radical management, Wikipedia and the Web.
soft-shake.ch - De Hermes RUP à Hermes Scrumsoft-shake.ch
Alexandre Cuva
Retour d’expérience à l’Administration Cantonale sur la mise en place de Scrum dans une équipe de maintenance évolutive avec des procédures de gestion de projet Hermes RUP et des stratégies de test TMap.
Nous allons couvrir les différentes étapes de l’évolution de l’équipe SCRUM dans un monde standard. Les problèmes rencontrés et les solutions que nous avons trouvées.
“YES WE CAN !!!”
http://soft-shake.ch/2011/en/conference/sessions.html?key=hermes
soft-shake.ch - Stewardship et motivationsoft-shake.ch
Thierry Cros
L’auto-organisation est à la base des pratiques agiles.
Nous verrons lors de cet atelier les pratiques agiles qui vous permettent de véritablement vous auto-organiser.
Nous reviendrons aux bases de l’agilité : responsabilité et hédonisme.
http://soft-shake.ch/2011/en/conference/sessions.html?key=stewardship
soft-shake.ch - Agile qu'es aco : scrum xp leansoft-shake.ch
Thierry Cros
Aujourd’hui l’agilité est “mainstream”. Comment s’y retrouver parmi les innombrables présentations, retours d’expérience qui se réclament de l’agilité ?
Cette présentation vous propose un bref panorama de l’agilité, depuis ses débuts historiques jusqu’aux évolutions actuelles. Vous allez donc acquérir les informations qui vous permettront de vous forger viotre propre opinion et discerner ainsi ce qui est véritablement agile.
http://soft-shake.ch/2011/conference/sessions/agility/2011/09/23/agilte-kesaco.html
soft-shake.ch - Documentation et agilitésoft-shake.ch
Jean-François Jagodzinski
<br /><br />
La documentation est une question récurrente des organisations qui découvrent le mode de fonctionnement agile pour les projets.
<br /><br />
Les bases du manifeste Agile “un logiciel opérationnel plutôt qu’une documentation exhaustive” ainsi que le fait de privilégier l’accueil du changement perturbent la logique actuelle dont les fondations reposent avant tout sur la documentation.
Le but de cette présentation est de répondre aux interrogations que suscite la logique Agile. La documentation ne disparaît pas, c’est son rôle qui change. Sa forme, son contenu, son mode de production s’en trouvent affectés. En modifiant son point d’observation les choses deviennent plus claires.
http://soft-shake.ch/2011/conference/sessions/agility/2011/09/12/Documentation-et-ailite.html
soft-shake.ch - Agilité = discipline et rigueur ?soft-shake.ch
Christian Lapointe
L’Agilité. Liberté pour les uns, chaos pour les autres. La liberté de choisir comment on veut travailler vient avec la responsabilité de livrer ce que nous promettons. La réussite d’un projet Agile demande de la discipline et de la rigeur. Cela vous semble t’il aller à l’encontre de la définition que vous avez de l’Agilité?
Nous allons jeter un coup d’œil sur certaines perceptions que les gens ont de l’Agilité. Celles où ont entends :
“Oui mais en Agile, vous ne faites pas de doc”
“Nous, on n’a pas de spec car nous sommes agiles”
“On livre une première version tout de suite même si elle est buggé. C’est pas grave, en Agile on itère”
soft-shake.ch - Transition agile & Accompagnement au changementsoft-shake.ch
Romain Couturier
Des pressions externes grandissantes poussent les entreprises à changer leurs organisations pour s’adapter et développer la réactivité. Les SI, eux aussi sont impactés. L’agilité devient une alternative pertinente pour accélérer la mise en œuvre de produits et sécuriser les développements.
Premier challenge : définir l’organisation agile adaptée au contexte de votre entreprise.
Mais au-delà, la réelle complexité réside dans l’implication des hommes à tous les échelons. L’évolution des habitudes de travail doit être couplée à l’évolution des habitudes de conception des solutions informatiques. Je vous propose un premier cadre de réflexion sur la transition organisationnelle nécessaire au déploiement de l’agilité.
http://soft-shake.ch/2011/conference/sessions/agility/2011/08/31/transition-agile-et-accompagnement-au-changement.html
soft-shake.ch - Agilité et Testing: de l'intérêt d'une démarche structuréesoft-shake.ch
Julien Behr
Comment réconcilier l’approche des tests structurés et les démarches Agile.
http://soft-shake.ch/2011/en/conference/sessions.html?key=agiliteettesting
soft-shake.ch - Le développement durablesoft-shake.ch
Dominic Williams
La société civile et le monde politique soumettent les entreprises à une pression croissante pour intégrer des préoccupations sociales, environnementales et économiques dans leurs activités. A l'heure du développement durable, quelle part peut jouer le développement logiciel dans la révolution Green-IT, aujourd'hui principalement cantonnée aux problématiques matérielles ?
Après une brève introduction au domaine de la RSE (responsabilité sociale des entreprises), cette présentation dissèque le poids de l'activité de développement logiciel sur l'environnement et sur le bien-être des individus.
Ensuite, quelques grands axes de travail sont identifiés afin d'encourager chacun à contribuer, au travers du métier de développeur, à ce nos sociétés évoluent vers un modèle plus respectueux des gens et de la nature.
• S'approprier son métier, son poste et son entreprise.
• Adoption de technologies et méthodes de travail efficaces.
• Réduction de l'empreinte écologique des logiciels.
• Réduire, grâce aux logiciels, l'empreinte écologique d'autres activités.
• Développer les structures coopératives.
Mario Fusco
The presentation is an introduction to the Scala language. It will show the most important characteristics and winning points of the language with special attention to some specific features like: the ability to painlessly mix functional and object oriented programming, its powerful collections framework, its type inference mechanism, the clear distinction between mutable and immutable data and how its actor model could make the concurrent programming more effective and less error-prone.
In our second session, we shall learn all about the main features and fundamentals of UiPath Studio that enable us to use the building blocks for any automation project.
📕 Detailed agenda:
Variables and Datatypes
Workflow Layouts
Arguments
Control Flows and Loops
Conditional Statements
💻 Extra training through UiPath Academy:
Variables, Constants, and Arguments in Studio
Control Flow in Studio
QA or the Highway - Component Testing: Bridging the gap between frontend appl...zjhamm304
These are the slides for the presentation, "Component Testing: Bridging the gap between frontend applications" that was presented at QA or the Highway 2024 in Columbus, OH by Zachary Hamm.
"$10 thousand per minute of downtime: architecture, queues, streaming and fin...Fwdays
Direct losses from downtime in 1 minute = $5-$10 thousand dollars. Reputation is priceless.
As part of the talk, we will consider the architectural strategies necessary for the development of highly loaded fintech solutions. We will focus on using queues and streaming to efficiently work and manage large amounts of data in real-time and to minimize latency.
We will focus special attention on the architectural patterns used in the design of the fintech system, microservices and event-driven architecture, which ensure scalability, fault tolerance, and consistency of the entire system.
GlobalLogic Java Community Webinar #18 “How to Improve Web Application Perfor...GlobalLogic Ukraine
Під час доповіді відповімо на питання, навіщо потрібно підвищувати продуктивність аплікації і які є найефективніші способи для цього. А також поговоримо про те, що таке кеш, які його види бувають та, основне — як знайти performance bottleneck?
Відео та деталі заходу: https://bit.ly/45tILxj
As AI technology is pushing into IT I was wondering myself, as an “infrastructure container kubernetes guy”, how get this fancy AI technology get managed from an infrastructure operational view? Is it possible to apply our lovely cloud native principals as well? What benefit’s both technologies could bring to each other?
Let me take this questions and provide you a short journey through existing deployment models and use cases for AI software. On practical examples, we discuss what cloud/on-premise strategy we may need for applying it to our own infrastructure to get it to work from an enterprise perspective. I want to give an overview about infrastructure requirements and technologies, what could be beneficial or limiting your AI use cases in an enterprise environment. An interactive Demo will give you some insides, what approaches I got already working for real.
Keywords: AI, Containeres, Kubernetes, Cloud Native
Event Link: https://meine.doag.org/events/cloudland/2024/agenda/#agendaId.4211
What is an RPA CoE? Session 2 – CoE RolesDianaGray10
In this session, we will review the players involved in the CoE and how each role impacts opportunities.
Topics covered:
• What roles are essential?
• What place in the automation journey does each role play?
Speaker:
Chris Bolin, Senior Intelligent Automation Architect Anika Systems
Introducing BoxLang : A new JVM language for productivity and modularity!Ortus Solutions, Corp
Just like life, our code must adapt to the ever changing world we live in. From one day coding for the web, to the next for our tablets or APIs or for running serverless applications. Multi-runtime development is the future of coding, the future is to be dynamic. Let us introduce you to BoxLang.
Dynamic. Modular. Productive.
BoxLang redefines development with its dynamic nature, empowering developers to craft expressive and functional code effortlessly. Its modular architecture prioritizes flexibility, allowing for seamless integration into existing ecosystems.
Interoperability at its Core
With 100% interoperability with Java, BoxLang seamlessly bridges the gap between traditional and modern development paradigms, unlocking new possibilities for innovation and collaboration.
Multi-Runtime
From the tiny 2m operating system binary to running on our pure Java web server, CommandBox, Jakarta EE, AWS Lambda, Microsoft Functions, Web Assembly, Android and more. BoxLang has been designed to enhance and adapt according to it's runnable runtime.
The Fusion of Modernity and Tradition
Experience the fusion of modern features inspired by CFML, Node, Ruby, Kotlin, Java, and Clojure, combined with the familiarity of Java bytecode compilation, making BoxLang a language of choice for forward-thinking developers.
Empowering Transition with Transpiler Support
Transitioning from CFML to BoxLang is seamless with our JIT transpiler, facilitating smooth migration and preserving existing code investments.
Unlocking Creativity with IDE Tools
Unleash your creativity with powerful IDE tools tailored for BoxLang, providing an intuitive development experience and streamlining your workflow. Join us as we embark on a journey to redefine JVM development. Welcome to the era of BoxLang.
Connector Corner: Seamlessly power UiPath Apps, GenAI with prebuilt connectorsDianaGray10
Join us to learn how UiPath Apps can directly and easily interact with prebuilt connectors via Integration Service--including Salesforce, ServiceNow, Open GenAI, and more.
The best part is you can achieve this without building a custom workflow! Say goodbye to the hassle of using separate automations to call APIs. By seamlessly integrating within App Studio, you can now easily streamline your workflow, while gaining direct access to our Connector Catalog of popular applications.
We’ll discuss and demo the benefits of UiPath Apps and connectors including:
Creating a compelling user experience for any software, without the limitations of APIs.
Accelerating the app creation process, saving time and effort
Enjoying high-performance CRUD (create, read, update, delete) operations, for
seamless data management.
Speakers:
Russell Alfeche, Technology Leader, RPA at qBotic and UiPath MVP
Charlie Greenberg, host
ScyllaDB is making a major architecture shift. We’re moving from vNode replication to tablets – fragments of tables that are distributed independently, enabling dynamic data distribution and extreme elasticity. In this keynote, ScyllaDB co-founder and CTO Avi Kivity explains the reason for this shift, provides a look at the implementation and roadmap, and shares how this shift benefits ScyllaDB users.
"Frontline Battles with DDoS: Best practices and Lessons Learned", Igor IvaniukFwdays
At this talk we will discuss DDoS protection tools and best practices, discuss network architectures and what AWS has to offer. Also, we will look into one of the largest DDoS attacks on Ukrainian infrastructure that happened in February 2022. We'll see, what techniques helped to keep the web resources available for Ukrainians and how AWS improved DDoS protection for all customers based on Ukraine experience
QR Secure: A Hybrid Approach Using Machine Learning and Security Validation F...AlexanderRichford
QR Secure: A Hybrid Approach Using Machine Learning and Security Validation Functions to Prevent Interaction with Malicious QR Codes.
Aim of the Study: The goal of this research was to develop a robust hybrid approach for identifying malicious and insecure URLs derived from QR codes, ensuring safe interactions.
This is achieved through:
Machine Learning Model: Predicts the likelihood of a URL being malicious.
Security Validation Functions: Ensures the derived URL has a valid certificate and proper URL format.
This innovative blend of technology aims to enhance cybersecurity measures and protect users from potential threats hidden within QR codes 🖥 🔒
This study was my first introduction to using ML which has shown me the immense potential of ML in creating more secure digital environments!
Essentials of Automations: Exploring Attributes & Automation ParametersSafe Software
Building automations in FME Flow can save time, money, and help businesses scale by eliminating data silos and providing data to stakeholders in real-time. One essential component to orchestrating complex automations is the use of attributes & automation parameters (both formerly known as “keys”). In fact, it’s unlikely you’ll ever build an Automation without using these components, but what exactly are they?
Attributes & automation parameters enable the automation author to pass data values from one automation component to the next. During this webinar, our FME Flow Specialists will cover leveraging the three types of these output attributes & parameters in FME Flow: Event, Custom, and Automation. As a bonus, they’ll also be making use of the Split-Merge Block functionality.
You’ll leave this webinar with a better understanding of how to maximize the potential of automations by making use of attributes & automation parameters, with the ultimate goal of setting your enterprise integration workflows up on autopilot.
From Natural Language to Structured Solr Queries using LLMsSease
This talk draws on experimentation to enable AI applications with Solr. One important use case is to use AI for better accessibility and discoverability of the data: while User eXperience techniques, lexical search improvements, and data harmonization can take organizations to a good level of accessibility, a structural (or “cognitive” gap) remains between the data user needs and the data producer constraints.
That is where AI – and most importantly, Natural Language Processing and Large Language Model techniques – could make a difference. This natural language, conversational engine could facilitate access and usage of the data leveraging the semantics of any data source.
The objective of the presentation is to propose a technical approach and a way forward to achieve this goal.
The key concept is to enable users to express their search queries in natural language, which the LLM then enriches, interprets, and translates into structured queries based on the Solr index’s metadata.
This approach leverages the LLM’s ability to understand the nuances of natural language and the structure of documents within Apache Solr.
The LLM acts as an intermediary agent, offering a transparent experience to users automatically and potentially uncovering relevant documents that conventional search methods might overlook. The presentation will include the results of this experimental work, lessons learned, best practices, and the scope of future work that should improve the approach and make it production-ready.
"Choosing proper type of scaling", Olena SyrotaFwdays
Imagine an IoT processing system that is already quite mature and production-ready and for which client coverage is growing and scaling and performance aspects are life and death questions. The system has Redis, MongoDB, and stream processing based on ksqldb. In this talk, firstly, we will analyze scaling approaches and then select the proper ones for our system.
LF Energy Webinar: Carbon Data Specifications: Mechanisms to Improve Data Acc...DanBrown980551
This LF Energy webinar took place June 20, 2024. It featured:
-Alex Thornton, LF Energy
-Hallie Cramer, Google
-Daniel Roesler, UtilityAPI
-Henry Richardson, WattTime
In response to the urgency and scale required to effectively address climate change, open source solutions offer significant potential for driving innovation and progress. Currently, there is a growing demand for standardization and interoperability in energy data and modeling. Open source standards and specifications within the energy sector can also alleviate challenges associated with data fragmentation, transparency, and accessibility. At the same time, it is crucial to consider privacy and security concerns throughout the development of open source platforms.
This webinar will delve into the motivations behind establishing LF Energy’s Carbon Data Specification Consortium. It will provide an overview of the draft specifications and the ongoing progress made by the respective working groups.
Three primary specifications will be discussed:
-Discovery and client registration, emphasizing transparent processes and secure and private access
-Customer data, centering around customer tariffs, bills, energy usage, and full consumption disclosure
-Power systems data, focusing on grid data, inclusive of transmission and distribution networks, generation, intergrid power flows, and market settlement data
How information systems are built or acquired puts information, which is what they should be about, in a secondary place. Our language adapted accordingly, and we no longer talk about information systems but applications. Applications evolved in a way to break data into diverse fragments, tightly coupled with applications and expensive to integrate. The result is technical debt, which is re-paid by taking even bigger "loans", resulting in an ever-increasing technical debt. Software engineering and procurement practices work in sync with market forces to maintain this trend. This talk demonstrates how natural this situation is. The question is: can something be done to reverse the trend?
2. Agilité iPhone Java Incubateur
8:15 Accueil des participantsAccueil des participantsAccueil des participantsAccueil des participants
8:40 Mot des organisateurs & Criée des orateursMot des organisateurs & Criée des orateursMot des organisateurs & Criée des orateursMot des organisateurs & Criée des orateurs
9:00 Keynote de Nicolas Martignole (30 minutes)Keynote de Nicolas Martignole (30 minutes)Keynote de Nicolas Martignole (30 minutes)Keynote de Nicolas Martignole (30 minutes)
9:40
10:40
- A1 -
Le terrain Agile
Jean-Philippe Vigniel
- I1-
Hello iPhone
Stephane Tavera
- J1 -
NOSQL also means RDF stores: an
Android case study
Fabrizio Giudci
- X1 -
Le développement durable
Dominic Williams
11:00
12:00
- A2 -
Integration of User Centered Design
in Agile Development of RIA
J. Borkenhagen, J. Desmazières
- I2 -
Développement d'une application
iPhone pilotée par les tests
Emmanuel Etasse, Van-Charles Tran
- J2 -
La Tequila du développement Web
Nicolas Martignole
- X2 -
Cloud Computing: anatomie et
pratique
Marc-Elian Bégin
12:20
13:20
- A3 -
Adoption de l'Agilité par les usages
Xavier Warzee
- I3 -
Distribution d'applications iPhone
en Entreprise: Réalisation d'un
AppStore interne
Géraud de Laval
- J3 -
Vaadin - Rich Web Applications in
Server-side Java without Plug-ins or
JavaScript
Joonas Lehtinen
- X3 -
Les DVCS sont vos amis
Sébastien Douche
Pause repas (50 minutes)Pause repas (50 minutes)Pause repas (50 minutes)Pause repas (50 minutes)
14h10 Keynote de Regis Medina (30 minutes)Keynote de Regis Medina (30 minutes)Keynote de Regis Medina (30 minutes)Keynote de Regis Medina (30 minutes)
14h50
15h50
- A4 -
Scrum, introduction et mise en
oeuvre avec iceScrum
Claude Aubry
- I4 -
Agile iOS Development
Jérôme Layat, Alexander Osterwalder
- J4 -
JAX-RS and Java EE 6
Paul Sandoz
- X4 -
IT Design & Ergonomy
Pascal Petit, Aude Lussigny
16h10
17h10
- A5 -
Agilité : 10 ans déjà
Thierry Cros
- I5 -
Optimizing iOS applications
Marc-Antoine Scheurer
- J5 -
Ecrivez et automatisez vos tests
fonctionnels avec jBehave
Xavier Bourguignon
- X5 -
NoSQL : Enfin de la biodiversité
dans l'écosystème des BD
Olivier Mallassi
17h30
18h30
- A6 -
Lean engineering
Jean-Christophe Dubail
- I6 -
iPhone et Agile, l'amour vache
Guillaume Duquesnay
- J6 -
Let's make this test suite run faster
David Gageot
- X6 -
The feel of Scala
Mario Fusco
Mot de la fin & tombolaMot de la fin & tombolaMot de la fin & tombolaMot de la fin & tombola
Programme de la Conférence
www.soft-shake.ch