What is Sencha Touch? Jay Garcia and Mitch Simoens, authors of Sencha Touch in Action, give a presentation on everything Sencha Touch. This presentation is for developers of all skill levels.
The six obstacles of moving to microservices and how to deal with them - Mois...Codemotion
Migrating to Microservices can easily become a mess, not only because of technical factors but mostly because of human factors: it's a major change in the software culture of a company. In this talk, I'll share my experience as technical lead of an ambitious Microservices-based product, go through the parts we struggled with, and give you some advice on how to deal with some obstacles that you may find: * The Common Patterns Phobia * The Book Club Cult * The Never-Decoupled Story * The Buzz Words Syndrome * The Agile Trap * The Conway's Law Hackers
A presentation I did with @lgladdy back in June 2012 for BathCamp (http://bathcamp.org/events/cms-smackdown).
Before you start commenting like a crazy-assed loon, please remember the title is entirely designed to provoke. Like anything else in this entire universe, I'm long enough in the tooth to know this: "IT DEPENDS".
So: No. I don't think Wordpress shits on all CMS's in every situation*
Peace, out
x
* Just most of them **
** kidding
SDOs as de facto do-ocracies — how standards are really madeTobie Langel
This talk was given at the "Decision-making in standard developing organisations for the internet" workshop at the University of Warwick's Brussels office in April 2017.
It explores how Web standards are actually developed in practice, and how technological changes in the way browsers are built, distributed, and licensed has impacted the role of standard organisations.
WordCamp Milwaukee 2012 - Contributing to Open Sourcejclermont
Ever hear the expression “No one wants to see how the sausage gets made”? Perhaps that’s how you feel about WordPress and other open source projects. Come hear Joel talk about the open source process and why you should get involved. If you’ve wanted to make a meaningful contribution to WordPress or your favorite plugin, but just didn’t know where to start, this talk is for you as well. All skill levels are welcome. It doesn’t matter whether you’re a new developer with limited PHP skills or an expert coder wanting to get some code committed to WP core.
The project manager journey.
What to take care and analyze the a web design production into a WordPress Theme.
Learn the different types of content sources and administration and organice the development of that design in a way that content creator can understand how the Theme works.
It helps you to calculate the time and effort of a project.
The six obstacles of moving to microservices and how to deal with them - Mois...Codemotion
Migrating to Microservices can easily become a mess, not only because of technical factors but mostly because of human factors: it's a major change in the software culture of a company. In this talk, I'll share my experience as technical lead of an ambitious Microservices-based product, go through the parts we struggled with, and give you some advice on how to deal with some obstacles that you may find: * The Common Patterns Phobia * The Book Club Cult * The Never-Decoupled Story * The Buzz Words Syndrome * The Agile Trap * The Conway's Law Hackers
A presentation I did with @lgladdy back in June 2012 for BathCamp (http://bathcamp.org/events/cms-smackdown).
Before you start commenting like a crazy-assed loon, please remember the title is entirely designed to provoke. Like anything else in this entire universe, I'm long enough in the tooth to know this: "IT DEPENDS".
So: No. I don't think Wordpress shits on all CMS's in every situation*
Peace, out
x
* Just most of them **
** kidding
SDOs as de facto do-ocracies — how standards are really madeTobie Langel
This talk was given at the "Decision-making in standard developing organisations for the internet" workshop at the University of Warwick's Brussels office in April 2017.
It explores how Web standards are actually developed in practice, and how technological changes in the way browsers are built, distributed, and licensed has impacted the role of standard organisations.
WordCamp Milwaukee 2012 - Contributing to Open Sourcejclermont
Ever hear the expression “No one wants to see how the sausage gets made”? Perhaps that’s how you feel about WordPress and other open source projects. Come hear Joel talk about the open source process and why you should get involved. If you’ve wanted to make a meaningful contribution to WordPress or your favorite plugin, but just didn’t know where to start, this talk is for you as well. All skill levels are welcome. It doesn’t matter whether you’re a new developer with limited PHP skills or an expert coder wanting to get some code committed to WP core.
The project manager journey.
What to take care and analyze the a web design production into a WordPress Theme.
Learn the different types of content sources and administration and organice the development of that design in a way that content creator can understand how the Theme works.
It helps you to calculate the time and effort of a project.
Gli stili di vita ed il rapporto degli italiani con la comunicazione esterna approfonditi da Paolo Casti al Master in Marketing e Comunicazione Internazionale UPA Ca’ Foscari di Venezia.
Are you experiencing "spreadsheet chaos"? This presentation shows you how to use BI and CPM software to produce your financial statements and analyze your ERP finance data with just a few clicks. You too can climb out of spreadsheet hell.
If you're interesting in business intelligence software or BI tools for ERP systems, please send an e-mail to info@i-app.com or call Performa Apps at 703.251.4504. Performa ERP LN consultants are available to design and build LN reports, dashboards and other customized presentations of your ERP data. We also do Baan to LN upgrades worldwide.
Visit us on http://inforln.com for many more enterprise software and ERP software presentations.
QS graphics behoort tot één van de grootste, professionele, reprografische bedrijven in de Benelux en is gericht op het zakelijke segment. Met meer dan 35 jaar printservice ervaring in alle B2B markten, biedt QS graphics een volledig pakket aan “in en uit huis” printing services en producten op het gebied van kleinformaat, grootformaat en XL printing.
U kunt rekenen op een snelle en betrouwbare dienstverlening en vindt in
QS graphics de partner die steeds voor u klaarstaat.
QS graphics is een onderdeel van de QS Goedhart Groep.
Mobile Development with uPortal and Infusioncolinbdclark
A half-day, code-oriented workshop teaching developers how to build mobile applications using Infusion and the mobile Fluid Skinning System. Includes advice on performance optimization and techniques for using the open Web to reach more users on more devices.
Whether you want to add some serious eye candy to your XPages Applications or just want to do more with less code, jQuery, the world’s most popular JavaScript framework can help you. Come to this webinar and find out how you can use some of the thousands of jQuery plugins, in harmony with Dojo, within your XPages applications to create a better experience not only for your users, but for you as a developer. In this webinar, we'll look at how jQuery works, how to add it to your XPages, and how a complete JavaScript beginner can take advantage of its power. We'll demonstrate many working examples -- and a sample database will be provided.
Gli stili di vita ed il rapporto degli italiani con la comunicazione esterna approfonditi da Paolo Casti al Master in Marketing e Comunicazione Internazionale UPA Ca’ Foscari di Venezia.
Are you experiencing "spreadsheet chaos"? This presentation shows you how to use BI and CPM software to produce your financial statements and analyze your ERP finance data with just a few clicks. You too can climb out of spreadsheet hell.
If you're interesting in business intelligence software or BI tools for ERP systems, please send an e-mail to info@i-app.com or call Performa Apps at 703.251.4504. Performa ERP LN consultants are available to design and build LN reports, dashboards and other customized presentations of your ERP data. We also do Baan to LN upgrades worldwide.
Visit us on http://inforln.com for many more enterprise software and ERP software presentations.
QS graphics behoort tot één van de grootste, professionele, reprografische bedrijven in de Benelux en is gericht op het zakelijke segment. Met meer dan 35 jaar printservice ervaring in alle B2B markten, biedt QS graphics een volledig pakket aan “in en uit huis” printing services en producten op het gebied van kleinformaat, grootformaat en XL printing.
U kunt rekenen op een snelle en betrouwbare dienstverlening en vindt in
QS graphics de partner die steeds voor u klaarstaat.
QS graphics is een onderdeel van de QS Goedhart Groep.
Mobile Development with uPortal and Infusioncolinbdclark
A half-day, code-oriented workshop teaching developers how to build mobile applications using Infusion and the mobile Fluid Skinning System. Includes advice on performance optimization and techniques for using the open Web to reach more users on more devices.
Whether you want to add some serious eye candy to your XPages Applications or just want to do more with less code, jQuery, the world’s most popular JavaScript framework can help you. Come to this webinar and find out how you can use some of the thousands of jQuery plugins, in harmony with Dojo, within your XPages applications to create a better experience not only for your users, but for you as a developer. In this webinar, we'll look at how jQuery works, how to add it to your XPages, and how a complete JavaScript beginner can take advantage of its power. We'll demonstrate many working examples -- and a sample database will be provided.
jQuery Mobile, Backbone.js, and ASP.NET MVCTroy Miles
Websites designed for smart phones are one of the fastest growing segments of the internet. jQuery Mobile makes it easy to create sites for mobile devices, but it is mostly about UI. It doesn’t address the needs of an enterprise application. Things like how to load data from and persist data to the server, how to tie the JavaScript and HTML together, and minimize the amount of data transmitted. In this session I will show how to combine jQuery Mobile with Backbone.js and a ASP.NET Web API back-end. The end result is a website which is fast, efficient, and easy to enhance and maintain.
This 6 hour, hands-on training class introduces you and teaches you intermediate to advanced mobile web development using jQuery Mobile. We get you up and running with this popular JavaScript framework for creating mobile apps and mobile optimized web sites! In this six hour class, you will learn how to develop client side user interfaces for smart phones and tablets.
jQuery: The World's Most Popular JavaScript Library Comes to XPagesTeamstudio
Whether you want to add some serious eye candy to your XPages Applications or just want to do more with less code, jQuery, the world’s most popular JavaScript framework can help you. Come to this webinar and find out how you can use some of the thousands of jQuery plugins, in harmony with Dojo, within your XPages applications to create a better experience not only for your users, but for you as a developer. In this webinar, we'll look at how jQuery works, how to add it to your XPages, and how a complete JavaScript beginner can take advantage of its power. We'll demonstrate many working examples -- and a sample database will be provided.
What does a Business Analyst need to know about Responsive Web Design? How does RD impact the 6 KAs of a BA? How does RD impact other parts of a development team with whom the BA regularly interacts? What advice can a BA use in their first RD project?
The XPages Mobile Controls: What's New In Notes 9.0.1Graham Acres
Presented at MWLUG 2014 (Aug/2014), and as a webinar in conjunction with Teamstudio and TLCC (Oct/2014)
There are new XPages mobile controls available to us as developers in Notes 9.0.1 and they make it even easier to add a mobile layer to your Notes and Domino applications. This session will present those new controls and how to use them with an existing traditional Domino application. We will show you how to take an app that was built with Notes 6.x and add a mobile interface. In addition to the XPages mobile controls we will show the same application built using the free mobile tools available from OpenNTF. You will leave the session with practical examples of how to take the first step to putting a fresh mobile face on your applications and everything that goes with it.
This is an all day course focused on building good PhoneGap applications. This is not a class for newbies or those wanting to learn programming. It is intended for those who have some programming experience and some knowledge of JavaScript or other curly brace language. This class is hands-on and focused on development. You will write code, not watch slides.
The Apereo Open Academic Environment is a platform that focusses on group collaboration between researchers, students and lecturers, and strongly embraces openness, creation, re-use, re-mixing and discovery of content, people and groups.
How does Apereo OAE work? OAE targets a large scale and a multi-tenant cloud-compatible deployment model, where a single installation can host multiple institutions at the same time.
This presentation provides an overview of the different components and technologies that are being used, as well as details around deploying and configuring OAE and its associated running costs.
A summary of the approach used for continuous nightly performance testing and how we are validating the desired (horizontal) scalability is provided. Details around back-end and UI unit testing, code coverage and security testing will be shared and contribution models for service development and UI development is discussed as well.
The XPages Mobile Controls: What's New in Notes 9.0.1Teamstudio
There are new XPages mobile controls available to us as developers in Notes 9.0.1, and they make it even easier to add a mobile layer to your Notes and Domino applications.
This session will present those new controls and how to use them with an existing traditional Domino application. We will show you how to take an app that was built with Notes 6.x and add a mobile interface. In addition to the XPages mobile controls, we will show the same application built using the free mobile tools available from OpenNTF. You will leave the session with practical examples of how to take the first step to putting a fresh mobile face on your applications and everything that goes with it.
Presentation by Dominic White at the ITweb security summit 2010.
This presentation is about online privacy. The presentation begins with a discussion on behavioral tracking, Ways to prevent tracking such as DNT, TPL,googleSharing and opt out are discussed. The presentation ends with a series of disclussions on evercookie and nevercookie.
The browser has been called the "most hostile software development
environment imaginable." While at the same time, the ubiquity of the
browser is exactly what makes a web application so powerful. A good
web application is designed to run everywhere and for everyone. Today
that means supporting more browsers on more devices than any time in
history. This session will explore the challenges (and fun) of
building sites in a multi-platform and multi-device world while still enabling features of the Open Web like HTML5 and CSS3.
Modus CTO, Jay Garcia's presentation at the Time, Inc. Watecooler Series March 30, 2011.
JavaScript has come a long way since the 90's and has been proven to be the programming language with the most investment today.
With all the attention to the language, there are many resources on the web that promote less than optimal development patterns, which can hurt performance and maintainability.
In this discussion, Jay Garcia will reveal secrets behind the best JavaScript development techniques that will help your web pages scream.
Connector Corner: Automate dynamic content and events by pushing a buttonDianaGray10
Here is something new! In our next Connector Corner webinar, we will demonstrate how you can use a single workflow to:
Create a campaign using Mailchimp with merge tags/fields
Send an interactive Slack channel message (using buttons)
Have the message received by managers and peers along with a test email for review
But there’s more:
In a second workflow supporting the same use case, you’ll see:
Your campaign sent to target colleagues for approval
If the “Approve” button is clicked, a Jira/Zendesk ticket is created for the marketing design team
But—if the “Reject” button is pushed, colleagues will be alerted via Slack message
Join us to learn more about this new, human-in-the-loop capability, brought to you by Integration Service connectors.
And...
Speakers:
Akshay Agnihotri, Product Manager
Charlie Greenberg, Host
Key Trends Shaping the Future of Infrastructure.pdfCheryl Hung
Keynote at DIGIT West Expo, Glasgow on 29 May 2024.
Cheryl Hung, ochery.com
Sr Director, Infrastructure Ecosystem, Arm.
The key trends across hardware, cloud and open-source; exploring how these areas are likely to mature and develop over the short and long-term, and then considering how organisations can position themselves to adapt and thrive.
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...Ramesh Iyer
In today's fast-changing business world, Companies that adapt and embrace new ideas often need help to keep up with the competition. However, fostering a culture of innovation takes much work. It takes vision, leadership and willingness to take risks in the right proportion. Sachin Dev Duggal, co-founder of Builder.ai, has perfected the art of this balance, creating a company culture where creativity and growth are nurtured at each stage.
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...Jeffrey Haguewood
Sidekick Solutions uses Bonterra Impact Management (fka Social Solutions Apricot) and automation solutions to integrate data for business workflows.
We believe integration and automation are essential to user experience and the promise of efficient work through technology. Automation is the critical ingredient to realizing that full vision. We develop integration products and services for Bonterra Case Management software to support the deployment of automations for a variety of use cases.
This video focuses on the notifications, alerts, and approval requests using Slack for Bonterra Impact Management. The solutions covered in this webinar can also be deployed for Microsoft Teams.
Interested in deploying notification automations for Bonterra Impact Management? Contact us at sales@sidekicksolutionsllc.com to discuss next steps.
UiPath Test Automation using UiPath Test Suite series, part 3DianaGray10
Welcome to UiPath Test Automation using UiPath Test Suite series part 3. In this session, we will cover desktop automation along with UI automation.
Topics covered:
UI automation Introduction,
UI automation Sample
Desktop automation flow
Pradeep Chinnala, Senior Consultant Automation Developer @WonderBotz and UiPath MVP
Deepak Rai, Automation Practice Lead, Boundaryless Group and UiPath MVP
Elevating Tactical DDD Patterns Through Object CalisthenicsDorra BARTAGUIZ
After immersing yourself in the blue book and its red counterpart, attending DDD-focused conferences, and applying tactical patterns, you're left with a crucial question: How do I ensure my design is effective? Tactical patterns within Domain-Driven Design (DDD) serve as guiding principles for creating clear and manageable domain models. However, achieving success with these patterns requires additional guidance. Interestingly, we've observed that a set of constraints initially designed for training purposes remarkably aligns with effective pattern implementation, offering a more ‘mechanical’ approach. Let's explore together how Object Calisthenics can elevate the design of your tactical DDD patterns, offering concrete help for those venturing into DDD for the first time!
GraphRAG is All You need? LLM & Knowledge GraphGuy Korland
Guy Korland, CEO and Co-founder of FalkorDB, will review two articles on the integration of language models with knowledge graphs.
1. Unifying Large Language Models and Knowledge Graphs: A Roadmap.
https://arxiv.org/abs/2306.08302
2. Microsoft Research's GraphRAG paper and a review paper on various uses of knowledge graphs:
https://www.microsoft.com/en-us/research/blog/graphrag-unlocking-llm-discovery-on-narrative-private-data/
State of ICS and IoT Cyber Threat Landscape Report 2024 previewPrayukth K V
The IoT and OT threat landscape report has been prepared by the Threat Research Team at Sectrio using data from Sectrio, cyber threat intelligence farming facilities spread across over 85 cities around the world. In addition, Sectrio also runs AI-based advanced threat and payload engagement facilities that serve as sinks to attract and engage sophisticated threat actors, and newer malware including new variants and latent threats that are at an earlier stage of development.
The latest edition of the OT/ICS and IoT security Threat Landscape Report 2024 also covers:
State of global ICS asset and network exposure
Sectoral targets and attacks as well as the cost of ransom
Global APT activity, AI usage, actor and tactic profiles, and implications
Rise in volumes of AI-powered cyberattacks
Major cyber events in 2024
Malware and malicious payload trends
Cyberattack types and targets
Vulnerability exploit attempts on CVEs
Attacks on counties – USA
Expansion of bot farms – how, where, and why
In-depth analysis of the cyber threat landscape across North America, South America, Europe, APAC, and the Middle East
Why are attacks on smart factories rising?
Cyber risk predictions
Axis of attacks – Europe
Systemic attacks in the Middle East
Download the full report from here:
https://sectrio.com/resources/ot-threat-landscape-reports/sectrio-releases-ot-ics-and-iot-security-threat-landscape-report-2024/
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...DanBrown980551
Do you want to learn how to model and simulate an electrical network from scratch in under an hour?
Then welcome to this PowSyBl workshop, hosted by Rte, the French Transmission System Operator (TSO)!
During the webinar, you will discover the PowSyBl ecosystem as well as handle and study an electrical network through an interactive Python notebook.
PowSyBl is an open source project hosted by LF Energy, which offers a comprehensive set of features for electrical grid modelling and simulation. Among other advanced features, PowSyBl provides:
- A fully editable and extendable library for grid component modelling;
- Visualization tools to display your network;
- Grid simulation tools, such as power flows, security analyses (with or without remedial actions) and sensitivity analyses;
The framework is mostly written in Java, with a Python binding so that Python developers can access PowSyBl functionalities as well.
What you will learn during the webinar:
- For beginners: discover PowSyBl's functionalities through a quick general presentation and the notebook, without needing any expert coding skills;
- For advanced developers: master the skills to efficiently apply PowSyBl functionalities to your real-world scenarios.
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...James Anderson
Effective Application Security in Software Delivery lifecycle using Deployment Firewall and DBOM
The modern software delivery process (or the CI/CD process) includes many tools, distributed teams, open-source code, and cloud platforms. Constant focus on speed to release software to market, along with the traditional slow and manual security checks has caused gaps in continuous security as an important piece in the software supply chain. Today organizations feel more susceptible to external and internal cyber threats due to the vast attack surface in their applications supply chain and the lack of end-to-end governance and risk management.
The software team must secure its software delivery process to avoid vulnerability and security breaches. This needs to be achieved with existing tool chains and without extensive rework of the delivery processes. This talk will present strategies and techniques for providing visibility into the true risk of the existing vulnerabilities, preventing the introduction of security issues in the software, resolving vulnerabilities in production environments quickly, and capturing the deployment bill of materials (DBOM).
Speakers:
Bob Boule
Robert Boule is a technology enthusiast with PASSION for technology and making things work along with a knack for helping others understand how things work. He comes with around 20 years of solution engineering experience in application security, software continuous delivery, and SaaS platforms. He is known for his dynamic presentations in CI/CD and application security integrated in software delivery lifecycle.
Gopinath Rebala
Gopinath Rebala is the CTO of OpsMx, where he has overall responsibility for the machine learning and data processing architectures for Secure Software Delivery. Gopi also has a strong connection with our customers, leading design and architecture for strategic implementations. Gopi is a frequent speaker and well-known leader in continuous delivery and integrating security into software delivery.
3. @ModusCreate
What is SenchaTouch
• The first and best mobile-
centric HTML 5 framework
• Provides the foundation to
develop kick ass cross platform
mobile Web apps
• Built on the best Web
Standards
Thursday, May 16, 13
4. @ModusCreate
A peek under the hood
• Robust class inheritance model
• Full Component lifecycle
• Observable event model
• Elaborate Container model
• Configureable layout managers
• Robust packaging system
Initialization
Render Destruction
Thursday, May 16, 13
5. @ModusCreate
AboutThe Book
• Took over 2 years to develop
• Originally started early 2010
• Touch 1.1
• Started from scratch Fall of 2010
• Touch 2.0 targeted
• Touch 2.2 covered today
Thursday, May 16, 13
6. @ModusCreate
Who’s this book for?
• Anyone looking to develop
mobile HTML5 apps with
Touch
• Must have skills:
• JavaScript
• HTML5
• CSS
Thursday, May 16, 13
7. @ModusCreate
Who’s this book for?
• Anyone looking to develop
mobile HTML5 apps withTouch
• Must have skills:
• HTML5
• CSS
• JavaScript
Thursday, May 16, 13
8. @ModusCreate
What does this book cover?
• Part 1:
• Intro toTouch 2
• Downloading the
framework
• Looking at the package
contents
• Building a basic application
Thursday, May 16, 13
9. @ModusCreate
What does this book cover?
• Part 2:
• Event system
• DOM, Class
• Layouts
• All of them!
• Components
• Basic to complex
• Data package
• Models
• Stores
Thursday, May 16, 13
10. @ModusCreate
What does this book cover?
• Part 3:
• OOJS
• Class system
• Extensions & Plugins
• Building an app
• Deploying an HTML5 app
• Sencha Cmd
Thursday, May 16, 13
13. @ModusCreate
Inheritance challenge
Two extensions needed to be created!
Ext.dataview.DataView
Ext.dataview.ListItem
Ext.Container
Ext.dataview.List
Ext.ux.ActionList Ext.ux.ActionListItem
Thursday, May 16, 13
15. @ModusCreate
ActionListItem does most work
• Detect swipe gesture
• Show / Hide actions
• DOM injections
• Register tap event
• Prevent item selection
• Manage scroll
Thursday, May 16, 13
16. @ModusCreate
Detect swipe gesture
• Detect swipe gesture
• Show / Hide actions
• DOM injections
• Register tap event
• Prevent item selection
• Manage scroll
Thursday, May 16, 13