The document discusses building mobile web applications with Sencha Touch 2. It provides an overview of Sencha Touch, including how to get started, create user interfaces and views, handle events and data, implement device profiles and themes, and offers some tips. The presentation was given by Martin de Keijzer on building mobile apps with the Sencha Touch JavaScript framework.
Volume is calculated by multiplying the area of the base by the height of the object. The area of a two-dimensional shape is calculated by multiplying its length and width. The volume of a three-dimensional object considers its length, width, and height. Several examples are provided to demonstrate calculating the volume of prisms and cylinders by finding the area of their base and multiplying it by the height.
2012 11-01 Hackers & founders - Boot to the web, boot 2 gecko / Firefox OSMartin de Keijzer
This document summarizes how to build apps for Firefox OS and contribute to its development. It discusses the core components of Firefox OS (Gonk, Gecko, Gaia), supported devices, and how to turn existing websites or applications into installable apps using a manifest file and the window.navigator API. It encourages developers to contribute code, documentation, and bug reports to Mozilla's GitHub and Bugzilla repositories and participate in IRC and mailing lists to help advance the open web platform.
This document defines perimeter as the sum of all sides of an object. It provides examples of calculating the perimeter of different shapes by adding up the lengths of their sides. Users are instructed to visit a web link to practice calculating their own perimeters.
The document reports results from assays testing compounds 15a, 15b, tacrine, 6-chlorotacrine, and donepezil against human BChE, human AChE, and bovine AChE. It provides IC50 values in nM for each compound and enzyme combination. It also reports reduction of fluorescence percentages from a thioflavin T competition assay for tacrine, 6-chlorotacrine, donepezil, 15a, and 15b. Structures are provided for compounds 15a and 15b, which are donepezil-tacrine hybrids.
Entorns accessibles en l'educació del segle XXImtcrmtcr
Com han de ser els entorns digitals que utilitzen els alumnes al segle XXI per tal que siguin accessibles a tothom. En particular, als alumnes amb discapacitat visual. Guies i normes d'accessibilitat.
Creating apps usually is a very time consuming process when it comes to development. You need to write your code for all different platforms like iOS, Android, Blackberry, Windows Phone. Sencha Touch solves this problem by giving you a framework for the langauge we as web developers all know and love; Javascript! In this session we will see how Sencha Touch makes it easy to create apps. We will talk about the pro’s and cons of using HTML5 and Javascript. After that I will take you on a tour on how to create a simple tab-based application with an external data source. We will have a look at theming, and look into some performance optimizations.
Ben de jong kgb spionage in de koude oorlog en russische spionage na 1991VeenMedia
College 3: Ben de Jong: KGB-spionage in de Koude Oorlog en Russische spionage na 1991
De KGB – de Russischtalige afkorting voor ‘Comité van Staatsveiligheid’ – was de belangrijkste inlichtingen- en veiligheidsdienst van de Sovjet-Unie in de periode na Stalins dood en daarmee een belangrijk onderdeel van het interne repressieve apparaat van de communistische dictatuur in de SU. De KGB had ook een qua aantallen personeel relatief kleine inlichtingentak die als taak had het vergaren van inlichtingen (spionage) in de hele wereld waaronder ook het Westen. De KGB maakte bij spionageoperaties veelvuldig gebruik van personen die bereid waren voor de SU te werken vanwege hun communistische sympathieën. Ook werkte men vaak met eigen personeel dat in het diepste geheim onder een valse, niet-Sovjet identiteit vaak voor vele jaren in het Westen of elders in de wereld werd gestationeerd.
Dr. Ben de Jong was tot aan zijn pensionering in 2012 als universitair docent verbonden aan de Universiteit van Amsterdam en vanaf dat jaar als gastonderzoeker. Hij gaf aan de UvA vooral college over de politiek en geschiedenis van de Sovjet-Unie en het Rusland van na 1991. Daarnaast verdiepte hij zich ook in het functioneren van inlichtingen- en veiligheidsdiensten, in het bijzonder de KGB en zijn voorgangers in de Sovjet-Unie. Over genoemde onderwerpen heeft hij ook regelmatig gepubliceerd.
Volume is calculated by multiplying the area of the base by the height of the object. The area of a two-dimensional shape is calculated by multiplying its length and width. The volume of a three-dimensional object considers its length, width, and height. Several examples are provided to demonstrate calculating the volume of prisms and cylinders by finding the area of their base and multiplying it by the height.
2012 11-01 Hackers & founders - Boot to the web, boot 2 gecko / Firefox OSMartin de Keijzer
This document summarizes how to build apps for Firefox OS and contribute to its development. It discusses the core components of Firefox OS (Gonk, Gecko, Gaia), supported devices, and how to turn existing websites or applications into installable apps using a manifest file and the window.navigator API. It encourages developers to contribute code, documentation, and bug reports to Mozilla's GitHub and Bugzilla repositories and participate in IRC and mailing lists to help advance the open web platform.
This document defines perimeter as the sum of all sides of an object. It provides examples of calculating the perimeter of different shapes by adding up the lengths of their sides. Users are instructed to visit a web link to practice calculating their own perimeters.
The document reports results from assays testing compounds 15a, 15b, tacrine, 6-chlorotacrine, and donepezil against human BChE, human AChE, and bovine AChE. It provides IC50 values in nM for each compound and enzyme combination. It also reports reduction of fluorescence percentages from a thioflavin T competition assay for tacrine, 6-chlorotacrine, donepezil, 15a, and 15b. Structures are provided for compounds 15a and 15b, which are donepezil-tacrine hybrids.
Entorns accessibles en l'educació del segle XXImtcrmtcr
Com han de ser els entorns digitals que utilitzen els alumnes al segle XXI per tal que siguin accessibles a tothom. En particular, als alumnes amb discapacitat visual. Guies i normes d'accessibilitat.
Creating apps usually is a very time consuming process when it comes to development. You need to write your code for all different platforms like iOS, Android, Blackberry, Windows Phone. Sencha Touch solves this problem by giving you a framework for the langauge we as web developers all know and love; Javascript! In this session we will see how Sencha Touch makes it easy to create apps. We will talk about the pro’s and cons of using HTML5 and Javascript. After that I will take you on a tour on how to create a simple tab-based application with an external data source. We will have a look at theming, and look into some performance optimizations.
Ben de jong kgb spionage in de koude oorlog en russische spionage na 1991VeenMedia
College 3: Ben de Jong: KGB-spionage in de Koude Oorlog en Russische spionage na 1991
De KGB – de Russischtalige afkorting voor ‘Comité van Staatsveiligheid’ – was de belangrijkste inlichtingen- en veiligheidsdienst van de Sovjet-Unie in de periode na Stalins dood en daarmee een belangrijk onderdeel van het interne repressieve apparaat van de communistische dictatuur in de SU. De KGB had ook een qua aantallen personeel relatief kleine inlichtingentak die als taak had het vergaren van inlichtingen (spionage) in de hele wereld waaronder ook het Westen. De KGB maakte bij spionageoperaties veelvuldig gebruik van personen die bereid waren voor de SU te werken vanwege hun communistische sympathieën. Ook werkte men vaak met eigen personeel dat in het diepste geheim onder een valse, niet-Sovjet identiteit vaak voor vele jaren in het Westen of elders in de wereld werd gestationeerd.
Dr. Ben de Jong was tot aan zijn pensionering in 2012 als universitair docent verbonden aan de Universiteit van Amsterdam en vanaf dat jaar als gastonderzoeker. Hij gaf aan de UvA vooral college over de politiek en geschiedenis van de Sovjet-Unie en het Rusland van na 1991. Daarnaast verdiepte hij zich ook in het functioneren van inlichtingen- en veiligheidsdiensten, in het bijzonder de KGB en zijn voorgangers in de Sovjet-Unie. Over genoemde onderwerpen heeft hij ook regelmatig gepubliceerd.
The document discusses JavaScript tools for development including:
- Testing frameworks like Jasmine for test-driven development and using spies
- Continuous integration tools for running automated tests and measuring code coverage
- IDE features that support development like embedded test runners and code linting/formatting hints
- Browser developer tools like the JavaScript console and inspectors for debugging code
- Future tools aim to provide instant previews and intelligent code completion directly in the browser.
This document discusses how Etsy enables rapid experimentation through continuous deployment and metrics-driven development. Key points include deploying small code changes frequently using feature flags and ramp-ups, measuring everything with tools like StatsD, optimizing for learning by running many experiments, and gaining confidence to change through quantitative metrics. The goal is to make failures cheap and iterate quickly to find product-market fit.
Building Rich User Experiences w/o JavaScript SpaghettiJared Faris
Most Javascript is written to glue code and UI together without any thought to design patterns. Over time this leads to piles of Javascript that look nothing like code you’d be proud of writing. In this talk we’ll look at the rise of software libraries (like Knockout) that can help add structure to your JS. We’ll talk about when they help your project, and when they get in the way. We’ll also look into how you can easily use the Mediator pattern in JavaScript to really clean up your code with or without other libraries.
Hybrid Mobile Web Apps with Sencha Touch 2Ibuildings
The document discusses building mobile web applications with Sencha Touch 2. It introduces Sencha Touch and its command line interface for rapidly generating app structures. It covers creating views, controllers, models, stores and proxies to manage user interfaces and data. It also discusses styling apps with Sass/Compass and using device profiles to customize experiences for different devices.
Mobile Apps - Why Agile Project Management Mattersroland99
Irish market research forecasts that €800 million worth of transactions will be conducted through mobile devices in 2012. As smartphones adoption continues to rise, the demand for the development of mobile applications is enormous.
But what are the implications for a project manager working on app projects? How relevant is planning in iterations and launching with a minimal viable product (MVP)?
In this presentation, Roland shows pitfalls when it comes to mobile app development and demonstrates how elements of Agile Project Management can support the success of mobile apps.
Roland is the founder of mApps.ie, a consultancy company that creates mobile apps. He also co-founded AppKickr to deliver affordable mobile apps to SMEs.
This talk was part of the PMI Ireland Event about Mobile Apps and Agile on May 2012.
Experiências, Erros e Acertos no Desenvolvimento de Projetos ÁgeisLambda 3
This document summarizes lessons learned from the experiences of developers working on agile projects. It discusses challenges with complexity, automation, balancing processes with people, maintaining an agile mindset, generating visibility for stakeholders, focusing on delivering value quickly, and prioritizing frequent delivery of working software over comprehensive documentation and long-term planning. The key lessons are that agility requires constant reinforcement, delivering value to the customer as early as possible, and prioritizing working software over process and documentation.
Striving for Perfection: The Ultimate APEX Application ArchitectureRoel Hartman
APEX supports a flexible architecture. That means that there are multiple ways of solving problems like: separation of data and logic, security issues, re-use, including javascript and CSS, etc. etc.
In this session I'll give the pro's and cons of each available option. As this is aimed to be an interactive session, the attendees are encouraged to put forward their own ideas - and concerns. So, maybe, in the end, we'll reach the "Ultimate APEX Application Architecture"!
The document discusses Open Graph, Facebook's protocol for publishing and consuming information about activities people take part in on websites and mobile apps. It describes how developers can model data, markup objects and expose actions to enable sharing and personalization across Facebook platforms and third-party sites using Open Graph. The document provides best practices and tips for using Open Graph including reading actions, field expansion, built-in objects and localization.
This document summarizes a presentation about live broadcasting with PHP. It discusses why companies live stream, the benefits of live streaming like creating hype and product presentations. It also outlines some of the challenges of live streaming like bandwidth and technical issues. The presentation then introduces a PHP live broadcast bundle that handles scheduling broadcasts, processing the video with FFMPEG, and outputting to channels like Twitch, Facebook, and YouTube. The goal of the bundle is to make high quality live streaming easier to implement in PHP applications.
I'm going to admit it, I'm a n00bie! And the great thing is that I start developing software with the experience I have from using software and developing for the web. But how do you turn an inexperienced developer into a productive asset to your team?
In this talk we'll look at the mistakes I made and how those could be prevented. After that we'll see the resources available and the steps that I've took to feel familiar and confident in developing with Titanium Mobile.
Native Javascript apps with PhoneGap 11-04-2014 Codemotion RomeMartin de Keijzer
Writing applications for phones has been a daunting task since every platform uses it's own language and API's. PhoneGap will solve this problem for you by utilizing the browser capabilities. In this session we will see how we can turn a web based application into a native app. We will also look at posibilites to integrate native functionality, like the camera or accelerometer, in our application. The final part of the presentation is about deployment of these applications. Adobe offers a cloud based service called PhoneGap Build which easily builds your application for all platforms.
The document discusses using Vagrant and Chef to create reproducible development environments. Vagrant allows developers to run identical virtual machine environments. Chef helps provision these VMs with all necessary software like PHP, MySQL through recipes and cookbooks. The summary outlines how Vagrant initializes VMs from configuration files, while Chef installs software by running recipes which can install packages, configure files, link binaries, and more through tools like Knife and Librarian. Overall it promotes consistent, versioned environments that improve collaboration and deployment.
Writing applications for phones has been a daunting task since every platform uses it's own language and API's. PhoneGap will solve this problem for you by utilizing the browser capabilities. In this session we will see how we can turn a web based application into a native app. We will also look at posibilites to integrate native functionality, like the camera or accelerometer, in our application. The final part of the presentation is about deployment of these applications. Adobe offers a cloud based service called PhoneGap Build which easily builds your application for all platforms.
Martin de Keijzer gave a presentation on using Phonegap to create native mobile apps with JavaScript. Phonegap allows wrapping HTML apps as native apps by bridging native functionality to a JavaScript API. It was originally created by Nitobi and later acquired by Adobe, and is now maintained by the Apache Software Foundation as Cordova. The presentation covered installing Phonegap, creating a first project, using Phonegap Build for easier builds, working with plugins, and choosing from available open source plugins.
This document discusses the ubiquity of mobile devices and apps. It notes that smartphones and tablets are everywhere, with the majority of people owning smartphones. It then discusses how brands can build a presence on mobile through apps. It provides tips for app development, noting that apps should focus on performing a single task well. The document also covers various mobile platforms, technologies for building apps, distributing apps through stores, security considerations, hardware features, and bringing mobile and BYOD policies together in companies.
2012 09-04 smart devcon - boot to the web, boot 2 geckoMartin de Keijzer
Martin de Keijzer gave a presentation on Firefox OS (Firefox/Boot to Gecko) at SmartDevCon in Poland. He discussed the core components of Firefox OS including Gonk (the Linux kernel), Gecko (the web rendering engine), and Gaia (the user interface). He explained how to build and run Firefox OS on different devices and emulators. Finally, he covered how to develop web apps for Firefox OS using a manifest file and ways for developers to contribute such as providing feedback, submitting pull requests on GitHub, and uploading apps to the Mozilla Marketplace.
This document discusses building mobile web applications with Sencha Touch 2. It provides an overview of Sencha Touch, including its model-view-controller (MVC) paradigm and device profiles. It also demonstrates how to set up a Sencha Touch project using Sencha Command, create views and controllers, manage data with models and stores, and configure themes using Sass and Compass. The document concludes with some tips, such as keeping views clean and leveraging controllers, and points to additional Sencha Touch resources.
Many people use Zend Framework for it's MVC implementation, but it has a lot of hidden gems. Internationalization (i18n) is one of them. We will look how you can create an application that will have the right languages, currencies, dates and times all based on the location of the visiting user. This session will take away a lot of headaches in international projects and will improve the quality in overall.
The document discusses JavaScript tools for development including:
- Testing frameworks like Jasmine for test-driven development and using spies
- Continuous integration tools for running automated tests and measuring code coverage
- IDE features that support development like embedded test runners and code linting/formatting hints
- Browser developer tools like the JavaScript console and inspectors for debugging code
- Future tools aim to provide instant previews and intelligent code completion directly in the browser.
This document discusses how Etsy enables rapid experimentation through continuous deployment and metrics-driven development. Key points include deploying small code changes frequently using feature flags and ramp-ups, measuring everything with tools like StatsD, optimizing for learning by running many experiments, and gaining confidence to change through quantitative metrics. The goal is to make failures cheap and iterate quickly to find product-market fit.
Building Rich User Experiences w/o JavaScript SpaghettiJared Faris
Most Javascript is written to glue code and UI together without any thought to design patterns. Over time this leads to piles of Javascript that look nothing like code you’d be proud of writing. In this talk we’ll look at the rise of software libraries (like Knockout) that can help add structure to your JS. We’ll talk about when they help your project, and when they get in the way. We’ll also look into how you can easily use the Mediator pattern in JavaScript to really clean up your code with or without other libraries.
Hybrid Mobile Web Apps with Sencha Touch 2Ibuildings
The document discusses building mobile web applications with Sencha Touch 2. It introduces Sencha Touch and its command line interface for rapidly generating app structures. It covers creating views, controllers, models, stores and proxies to manage user interfaces and data. It also discusses styling apps with Sass/Compass and using device profiles to customize experiences for different devices.
Mobile Apps - Why Agile Project Management Mattersroland99
Irish market research forecasts that €800 million worth of transactions will be conducted through mobile devices in 2012. As smartphones adoption continues to rise, the demand for the development of mobile applications is enormous.
But what are the implications for a project manager working on app projects? How relevant is planning in iterations and launching with a minimal viable product (MVP)?
In this presentation, Roland shows pitfalls when it comes to mobile app development and demonstrates how elements of Agile Project Management can support the success of mobile apps.
Roland is the founder of mApps.ie, a consultancy company that creates mobile apps. He also co-founded AppKickr to deliver affordable mobile apps to SMEs.
This talk was part of the PMI Ireland Event about Mobile Apps and Agile on May 2012.
Experiências, Erros e Acertos no Desenvolvimento de Projetos ÁgeisLambda 3
This document summarizes lessons learned from the experiences of developers working on agile projects. It discusses challenges with complexity, automation, balancing processes with people, maintaining an agile mindset, generating visibility for stakeholders, focusing on delivering value quickly, and prioritizing frequent delivery of working software over comprehensive documentation and long-term planning. The key lessons are that agility requires constant reinforcement, delivering value to the customer as early as possible, and prioritizing working software over process and documentation.
Striving for Perfection: The Ultimate APEX Application ArchitectureRoel Hartman
APEX supports a flexible architecture. That means that there are multiple ways of solving problems like: separation of data and logic, security issues, re-use, including javascript and CSS, etc. etc.
In this session I'll give the pro's and cons of each available option. As this is aimed to be an interactive session, the attendees are encouraged to put forward their own ideas - and concerns. So, maybe, in the end, we'll reach the "Ultimate APEX Application Architecture"!
The document discusses Open Graph, Facebook's protocol for publishing and consuming information about activities people take part in on websites and mobile apps. It describes how developers can model data, markup objects and expose actions to enable sharing and personalization across Facebook platforms and third-party sites using Open Graph. The document provides best practices and tips for using Open Graph including reading actions, field expansion, built-in objects and localization.
This document summarizes a presentation about live broadcasting with PHP. It discusses why companies live stream, the benefits of live streaming like creating hype and product presentations. It also outlines some of the challenges of live streaming like bandwidth and technical issues. The presentation then introduces a PHP live broadcast bundle that handles scheduling broadcasts, processing the video with FFMPEG, and outputting to channels like Twitch, Facebook, and YouTube. The goal of the bundle is to make high quality live streaming easier to implement in PHP applications.
I'm going to admit it, I'm a n00bie! And the great thing is that I start developing software with the experience I have from using software and developing for the web. But how do you turn an inexperienced developer into a productive asset to your team?
In this talk we'll look at the mistakes I made and how those could be prevented. After that we'll see the resources available and the steps that I've took to feel familiar and confident in developing with Titanium Mobile.
Native Javascript apps with PhoneGap 11-04-2014 Codemotion RomeMartin de Keijzer
Writing applications for phones has been a daunting task since every platform uses it's own language and API's. PhoneGap will solve this problem for you by utilizing the browser capabilities. In this session we will see how we can turn a web based application into a native app. We will also look at posibilites to integrate native functionality, like the camera or accelerometer, in our application. The final part of the presentation is about deployment of these applications. Adobe offers a cloud based service called PhoneGap Build which easily builds your application for all platforms.
The document discusses using Vagrant and Chef to create reproducible development environments. Vagrant allows developers to run identical virtual machine environments. Chef helps provision these VMs with all necessary software like PHP, MySQL through recipes and cookbooks. The summary outlines how Vagrant initializes VMs from configuration files, while Chef installs software by running recipes which can install packages, configure files, link binaries, and more through tools like Knife and Librarian. Overall it promotes consistent, versioned environments that improve collaboration and deployment.
Writing applications for phones has been a daunting task since every platform uses it's own language and API's. PhoneGap will solve this problem for you by utilizing the browser capabilities. In this session we will see how we can turn a web based application into a native app. We will also look at posibilites to integrate native functionality, like the camera or accelerometer, in our application. The final part of the presentation is about deployment of these applications. Adobe offers a cloud based service called PhoneGap Build which easily builds your application for all platforms.
Martin de Keijzer gave a presentation on using Phonegap to create native mobile apps with JavaScript. Phonegap allows wrapping HTML apps as native apps by bridging native functionality to a JavaScript API. It was originally created by Nitobi and later acquired by Adobe, and is now maintained by the Apache Software Foundation as Cordova. The presentation covered installing Phonegap, creating a first project, using Phonegap Build for easier builds, working with plugins, and choosing from available open source plugins.
This document discusses the ubiquity of mobile devices and apps. It notes that smartphones and tablets are everywhere, with the majority of people owning smartphones. It then discusses how brands can build a presence on mobile through apps. It provides tips for app development, noting that apps should focus on performing a single task well. The document also covers various mobile platforms, technologies for building apps, distributing apps through stores, security considerations, hardware features, and bringing mobile and BYOD policies together in companies.
2012 09-04 smart devcon - boot to the web, boot 2 geckoMartin de Keijzer
Martin de Keijzer gave a presentation on Firefox OS (Firefox/Boot to Gecko) at SmartDevCon in Poland. He discussed the core components of Firefox OS including Gonk (the Linux kernel), Gecko (the web rendering engine), and Gaia (the user interface). He explained how to build and run Firefox OS on different devices and emulators. Finally, he covered how to develop web apps for Firefox OS using a manifest file and ways for developers to contribute such as providing feedback, submitting pull requests on GitHub, and uploading apps to the Mozilla Marketplace.
This document discusses building mobile web applications with Sencha Touch 2. It provides an overview of Sencha Touch, including its model-view-controller (MVC) paradigm and device profiles. It also demonstrates how to set up a Sencha Touch project using Sencha Command, create views and controllers, manage data with models and stores, and configure themes using Sass and Compass. The document concludes with some tips, such as keeping views clean and leveraging controllers, and points to additional Sencha Touch resources.
Many people use Zend Framework for it's MVC implementation, but it has a lot of hidden gems. Internationalization (i18n) is one of them. We will look how you can create an application that will have the right languages, currencies, dates and times all based on the location of the visiting user. This session will take away a lot of headaches in international projects and will improve the quality in overall.
Improving code quality with continuous integration (PHPBenelux Conference 2011)Martin de Keijzer
Continuous Integration is the combination of any number of the available tools used to improve quality of both code and process. In this session we will look at these available tools and how these can be used. We will also look at Continuous Integration in general and CruiseControl in particular, at how to set it up and built a platform for robust and high-quality code. This session is a must-see for development leaders and technical managers alike, to understand the available options and the advantages offered by this approach.
Have you ever been confused by the myriad of choices offered by AWS for hosting a website or an API?
Lambda, Elastic Beanstalk, Lightsail, Amplify, S3 (and more!) can each host websites + APIs. But which one should we choose?
Which one is cheapest? Which one is fastest? Which one will scale to meet our needs?
Join me in this session as we dive into each AWS hosting service to determine which one is best for your scenario and explain why!
Introduction of Cybersecurity with OSS at Code Europe 2024Hiroshi SHIBATA
I develop the Ruby programming language, RubyGems, and Bundler, which are package managers for Ruby. Today, I will introduce how to enhance the security of your application using open-source software (OSS) examples from Ruby and RubyGems.
The first topic is CVE (Common Vulnerabilities and Exposures). I have published CVEs many times. But what exactly is a CVE? I'll provide a basic understanding of CVEs and explain how to detect and handle vulnerabilities in OSS.
Next, let's discuss package managers. Package managers play a critical role in the OSS ecosystem. I'll explain how to manage library dependencies in your application.
I'll share insights into how the Ruby and RubyGems core team works to keep our ecosystem safe. By the end of this talk, you'll have a better understanding of how to safeguard your code.
Ivanti’s Patch Tuesday breakdown goes beyond patching your applications and brings you the intelligence and guidance needed to prioritize where to focus your attention first. Catch early analysis on our Ivanti blog, then join industry expert Chris Goettl for the Patch Tuesday Webinar Event. There we’ll do a deep dive into each of the bulletins and give guidance on the risks associated with the newly-identified vulnerabilities.
5th LF Energy Power Grid Model Meet-up SlidesDanBrown980551
5th Power Grid Model Meet-up
It is with great pleasure that we extend to you an invitation to the 5th Power Grid Model Meet-up, scheduled for 6th June 2024. This event will adopt a hybrid format, allowing participants to join us either through an online Mircosoft Teams session or in person at TU/e located at Den Dolech 2, Eindhoven, Netherlands. The meet-up will be hosted by Eindhoven University of Technology (TU/e), a research university specializing in engineering science & technology.
Power Grid Model
The global energy transition is placing new and unprecedented demands on Distribution System Operators (DSOs). Alongside upgrades to grid capacity, processes such as digitization, capacity optimization, and congestion management are becoming vital for delivering reliable services.
Power Grid Model is an open source project from Linux Foundation Energy and provides a calculation engine that is increasingly essential for DSOs. It offers a standards-based foundation enabling real-time power systems analysis, simulations of electrical power grids, and sophisticated what-if analysis. In addition, it enables in-depth studies and analysis of the electrical power grid’s behavior and performance. This comprehensive model incorporates essential factors such as power generation capacity, electrical losses, voltage levels, power flows, and system stability.
Power Grid Model is currently being applied in a wide variety of use cases, including grid planning, expansion, reliability, and congestion studies. It can also help in analyzing the impact of renewable energy integration, assessing the effects of disturbances or faults, and developing strategies for grid control and optimization.
What to expect
For the upcoming meetup we are organizing, we have an exciting lineup of activities planned:
-Insightful presentations covering two practical applications of the Power Grid Model.
-An update on the latest advancements in Power Grid -Model technology during the first and second quarters of 2024.
-An interactive brainstorming session to discuss and propose new feature requests.
-An opportunity to connect with fellow Power Grid Model enthusiasts and users.
Generating privacy-protected synthetic data using Secludy and MilvusZilliz
During this demo, the founders of Secludy will demonstrate how their system utilizes Milvus to store and manipulate embeddings for generating privacy-protected synthetic data. Their approach not only maintains the confidentiality of the original data but also enhances the utility and scalability of LLMs under privacy constraints. Attendees, including machine learning engineers, data scientists, and data managers, will witness first-hand how Secludy's integration with Milvus empowers organizations to harness the power of LLMs securely and efficiently.
Northern Engraving | Nameplate Manufacturing Process - 2024Northern Engraving
Manufacturing custom quality metal nameplates and badges involves several standard operations. Processes include sheet prep, lithography, screening, coating, punch press and inspection. All decoration is completed in the flat sheet with adhesive and tooling operations following. The possibilities for creating unique durable nameplates are endless. How will you create your brand identity? We can help!
Conversational agents, or chatbots, are increasingly used to access all sorts of services using natural language. While open-domain chatbots - like ChatGPT - can converse on any topic, task-oriented chatbots - the focus of this paper - are designed for specific tasks, like booking a flight, obtaining customer support, or setting an appointment. Like any other software, task-oriented chatbots need to be properly tested, usually by defining and executing test scenarios (i.e., sequences of user-chatbot interactions). However, there is currently a lack of methods to quantify the completeness and strength of such test scenarios, which can lead to low-quality tests, and hence to buggy chatbots.
To fill this gap, we propose adapting mutation testing (MuT) for task-oriented chatbots. To this end, we introduce a set of mutation operators that emulate faults in chatbot designs, an architecture that enables MuT on chatbots built using heterogeneous technologies, and a practical realisation as an Eclipse plugin. Moreover, we evaluate the applicability, effectiveness and efficiency of our approach on open-source chatbots, with promising results.
"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.
Fueling AI with Great Data with Airbyte WebinarZilliz
This talk will focus on how to collect data from a variety of sources, leveraging this data for RAG and other GenAI use cases, and finally charting your course to productionalization.
The Microsoft 365 Migration Tutorial For Beginner.pptxoperationspcvita
This presentation will help you understand the power of Microsoft 365. However, we have mentioned every productivity app included in Office 365. Additionally, we have suggested the migration situation related to Office 365 and how we can help you.
You can also read: https://www.systoolsgroup.com/updates/office-365-tenant-to-tenant-migration-step-by-step-complete-guide/
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.
HCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAUpanagenda
Webinar Recording: https://www.panagenda.com/webinars/hcl-notes-und-domino-lizenzkostenreduzierung-in-der-welt-von-dlau/
DLAU und die Lizenzen nach dem CCB- und CCX-Modell sind für viele in der HCL-Community seit letztem Jahr ein heißes Thema. Als Notes- oder Domino-Kunde haben Sie vielleicht mit unerwartet hohen Benutzerzahlen und Lizenzgebühren zu kämpfen. Sie fragen sich vielleicht, wie diese neue Art der Lizenzierung funktioniert und welchen Nutzen sie Ihnen bringt. Vor allem wollen Sie sicherlich Ihr Budget einhalten und Kosten sparen, wo immer möglich. Das verstehen wir und wir möchten Ihnen dabei helfen!
Wir erklären Ihnen, wie Sie häufige Konfigurationsprobleme lösen können, die dazu führen können, dass mehr Benutzer gezählt werden als nötig, und wie Sie überflüssige oder ungenutzte Konten identifizieren und entfernen können, um Geld zu sparen. Es gibt auch einige Ansätze, die zu unnötigen Ausgaben führen können, z. B. wenn ein Personendokument anstelle eines Mail-Ins für geteilte Mailboxen verwendet wird. Wir zeigen Ihnen solche Fälle und deren Lösungen. Und natürlich erklären wir Ihnen das neue Lizenzmodell.
Nehmen Sie an diesem Webinar teil, bei dem HCL-Ambassador Marc Thomas und Gastredner Franz Walder Ihnen diese neue Welt näherbringen. Es vermittelt Ihnen die Tools und das Know-how, um den Überblick zu bewahren. Sie werden in der Lage sein, Ihre Kosten durch eine optimierte Domino-Konfiguration zu reduzieren und auch in Zukunft gering zu halten.
Diese Themen werden behandelt
- Reduzierung der Lizenzkosten durch Auffinden und Beheben von Fehlkonfigurationen und überflüssigen Konten
- Wie funktionieren CCB- und CCX-Lizenzen wirklich?
- Verstehen des DLAU-Tools und wie man es am besten nutzt
- Tipps für häufige Problembereiche, wie z. B. Team-Postfächer, Funktions-/Testbenutzer usw.
- Praxisbeispiele und Best Practices zum sofortigen Umsetzen
Driving Business Innovation: Latest Generative AI Advancements & Success StorySafe Software
Are you ready to revolutionize how you handle data? Join us for a webinar where we’ll bring you up to speed with the latest advancements in Generative AI technology and discover how leveraging FME with tools from giants like Google Gemini, Amazon, and Microsoft OpenAI can supercharge your workflow efficiency.
During the hour, we’ll take you through:
Guest Speaker Segment with Hannah Barrington: Dive into the world of dynamic real estate marketing with Hannah, the Marketing Manager at Workspace Group. Hear firsthand how their team generates engaging descriptions for thousands of office units by integrating diverse data sources—from PDF floorplans to web pages—using FME transformers, like OpenAIVisionConnector and AnthropicVisionConnector. This use case will show you how GenAI can streamline content creation for marketing across the board.
Ollama Use Case: Learn how Scenario Specialist Dmitri Bagh has utilized Ollama within FME to input data, create custom models, and enhance security protocols. This segment will include demos to illustrate the full capabilities of FME in AI-driven processes.
Custom AI Models: Discover how to leverage FME to build personalized AI models using your data. Whether it’s populating a model with local data for added security or integrating public AI tools, find out how FME facilitates a versatile and secure approach to AI.
We’ll wrap up with a live Q&A session where you can engage with our experts on your specific use cases, and learn more about optimizing your data workflows with AI.
This webinar is ideal for professionals seeking to harness the power of AI within their data management systems while ensuring high levels of customization and security. Whether you're a novice or an expert, gain actionable insights and strategies to elevate your data processes. Join us to see how FME and AI can revolutionize how you work with data!
Programming Foundation Models with DSPy - Meetup SlidesZilliz
Prompting language models is hard, while programming language models is easy. In this talk, I will discuss the state-of-the-art framework DSPy for programming foundation models with its powerful optimizers and runtime constraint system.
Digital Banking in the Cloud: How Citizens Bank Unlocked Their MainframePrecisely
Inconsistent user experience and siloed data, high costs, and changing customer expectations – Citizens Bank was experiencing these challenges while it was attempting to deliver a superior digital banking experience for its clients. Its core banking applications run on the mainframe and Citizens was using legacy utilities to get the critical mainframe data to feed customer-facing channels, like call centers, web, and mobile. Ultimately, this led to higher operating costs (MIPS), delayed response times, and longer time to market.
Ever-changing customer expectations demand more modern digital experiences, and the bank needed to find a solution that could provide real-time data to its customer channels with low latency and operating costs. Join this session to learn how Citizens is leveraging Precisely to replicate mainframe data to its customer channels and deliver on their “modern digital bank” experiences.
Digital Banking in the Cloud: How Citizens Bank Unlocked Their Mainframe
Sencha Touch 2
1. Building mobile web applications
with Sencha Touch 2
Martin de Keijzer
4Developers (Poznan, Poland) / April 18th 2012
woensdag 18 april 12
2. About me
Martin de Keijzer
Dutch web developer
Working for Ibuildings
PHPBenelux Board Member
@Martin1982
http://www.martindekeijzer.nl
2
woensdag 18 april 12
4. Apps
Languages
Apple: Objective-C
Android: Java
Windows Phone: C# / Visual Basic
Distribution Methods
Apple: AppStore
Android: Market
Windows Phone: Microsoft Market Place
4
woensdag 18 april 12
5. Web Apps
Available through the web
Platform independent
Can be transformed to an App-like experience
Can be wrapped as native apps
5
woensdag 18 april 12
7. The Sencha Touch way
Building applications, not websites
Pure JavaScript
Touch framework
MV(S)C Paradigm
Based on ExtJS 4
Downloadable from http://www.sencha.com
7
woensdag 18 april 12
12. User interface
Abstraction of various app-interface ui elements:
containers
panels
tabpanels
carousels
lists
forms
toolbars
12
woensdag 18 april 12
13. Creating views
app/view/Pictures.js
13
woensdag 18 april 12
40. Device profiles
Different devices require different options.
Tablet has more screen real estate and can provide more
user interaction than a phone.
Sencha Touch 2 provides profiles to build concrete
implementations of the device functionalities.
39
woensdag 18 april 12
55. Quick Tips
•Well documented on http://docs.sencha.com
•Sencha Command
•Sencha Designer 2 Beta
•Keep your views clean, use controllers!
•Mobile devices have limited hardware
54
woensdag 18 april 12
56. Need another look?
http://www.github.com/
Martin1982/4Developers
55
woensdag 18 april 12
57. Hungry for more?????
June 7 - 8 - 9, 2012
Amsterdam RAI (The Netherlands)
http://mobileconference.nl
Dutch PHP Conference visitors can attend the mobile conference and vice versa!
56
woensdag 18 april 12