How to enhance your editor/content input interface.
How is Drupal 8 going to change the interface, and how are those improvements being implemented in Drupal 7
This presentation gives you an overview of reasons why you should migrate the Adobe Experience Manager digital marketing platform to version 6.1 if you are still working on previous versions.
Web Components in Action: building reusable components for web developmentManning Publications
Web components are a standardized way to build reusable custom elements for web pages and applications using HTML, CSS, and JavaScript. A web component is well-encapsulated, keeping its internal structure separate from other page elements so they don’t collide with the rest of your code. In Web Components in Action you’ll learn to design, build, and deploy reusable web components from scratch.
Save 42% off your purchase with code slfarrell at: https://goo.gl/Skvhbe
CIRCUIT 2015 - Content API's For AEM SitesICF CIRCUIT
Bryan Williams - ICF Interactive
Many sites need to expose their AEM repository content through a flexible remote API whether it be for consumption by mobile apps, third parties, etc. This presentation will walk through setting up a custom, extensible, secure and testable API utilizing various open source tools that are at your disposal.
End to end testing is a crucial part of a tool chain to deliver high-quality releases of many software systems.
With Geb, we have a very handy wrapper to WebDriver/Selenium at our fingertips that enables us to create actually maintainable E2E test suites even for large web applications.
Combining it with Docker and a CI system enables us to be very flexible about the context we use this tests in and allow us to provoke feedback for many interesting aspects we need to know about in our system.
This talk outlines findings and experiences from projects that utilized the mentioned technologies to succeed in constantly delivering high quality releases not only in slides but also with some live-coding and demos.
This presentation gives you an overview of reasons why you should migrate the Adobe Experience Manager digital marketing platform to version 6.1 if you are still working on previous versions.
Web Components in Action: building reusable components for web developmentManning Publications
Web components are a standardized way to build reusable custom elements for web pages and applications using HTML, CSS, and JavaScript. A web component is well-encapsulated, keeping its internal structure separate from other page elements so they don’t collide with the rest of your code. In Web Components in Action you’ll learn to design, build, and deploy reusable web components from scratch.
Save 42% off your purchase with code slfarrell at: https://goo.gl/Skvhbe
CIRCUIT 2015 - Content API's For AEM SitesICF CIRCUIT
Bryan Williams - ICF Interactive
Many sites need to expose their AEM repository content through a flexible remote API whether it be for consumption by mobile apps, third parties, etc. This presentation will walk through setting up a custom, extensible, secure and testable API utilizing various open source tools that are at your disposal.
End to end testing is a crucial part of a tool chain to deliver high-quality releases of many software systems.
With Geb, we have a very handy wrapper to WebDriver/Selenium at our fingertips that enables us to create actually maintainable E2E test suites even for large web applications.
Combining it with Docker and a CI system enables us to be very flexible about the context we use this tests in and allow us to provoke feedback for many interesting aspects we need to know about in our system.
This talk outlines findings and experiences from projects that utilized the mentioned technologies to succeed in constantly delivering high quality releases not only in slides but also with some live-coding and demos.
Meet web components - a new draft spec proposed by Google and used to write reusable and encapsulated widgets that can be attached to DOM isolated.
by Anna Khabibullina, Co-Founder at DA-14
for Kharkiv JS&UI Meetup #1
SPA Editor - Adobe Experience Manager SitesGabriel Walt
The Single Page Application (SPA) Editor of Adobe Experience Manager (AEM) Sites allows in-context authoring (wysiwyg editing) of content that is delivered headless as JSON and rendered in the browser with JavaScript frameworks like React or Angular. AEM provides a JS SDK that is lightweight and that allows the JS components to be built in ways that can be entirely agnostic from AEM: the front-end developers need only minimal AEM knowledge and can work independently from AEM.
Custom client context store AEM - This files birefs you about content personalization in web and tells you how to achive content personalization in AEM/CQ.
This session will highlight the capabilities within AEM 6.2 that allow you to create accessible web content and how to meet the important requirements of WCAG 2.0.
In this session, attendees will discuss the options for developers in AEM with a focus on Brackets for front end developers and Eclipse for back end developers as well as the auxiliary tooling including Maven, FileVault and granite-js.
If you don't already use a PHP framework then this is for you. CakePHP is one of the more popular frameworks and is similar to RubyOnRails.
I will start you off at the very beginning as though you know nothing about CakePHP.
Web Development and Web Development technologies - Temitayo FadojutimiTemitayo Fadojutimi
This is the Slide I used at the Lagos Web Meetup where I talked on Web Development and Web Development Technologies.
It outlines most of what was discussed at the meetup.
Best Web Designing Courses- Classes in Pune | Web Designing Training in pune ...Mukeshkumar Prajapati
Enroll for web designing courses in best institute. It is the Best Web Designing Courses- Classes in Pune | Web Designing Training in pune .Web designing course by pune training institute provides best knowledge of all aspects of web designing. Our web designing course includes basic to advance level and to get the placement in good MNC company."
Presented at WordCamp Montreal 2014
Do you ever browse the WordPress Plugin Directory and wish you could see your creations up there? Have you ever written code for a personal site or customer and thought that others could benefit from having access to your work? ‘So, you want to be a plugin developer?’ covers numerous aspects of plugin development, including finding an idea for your plugin and securing a space for it in the directory, programming resources and code quality guidelines to make sure your add-on is top-notch, and more business-oriented topics like monetization and promotion. With all of these tips and tools in hand, your next idea could be the next great WordPress plugin.
Meet web components - a new draft spec proposed by Google and used to write reusable and encapsulated widgets that can be attached to DOM isolated.
by Anna Khabibullina, Co-Founder at DA-14
for Kharkiv JS&UI Meetup #1
SPA Editor - Adobe Experience Manager SitesGabriel Walt
The Single Page Application (SPA) Editor of Adobe Experience Manager (AEM) Sites allows in-context authoring (wysiwyg editing) of content that is delivered headless as JSON and rendered in the browser with JavaScript frameworks like React or Angular. AEM provides a JS SDK that is lightweight and that allows the JS components to be built in ways that can be entirely agnostic from AEM: the front-end developers need only minimal AEM knowledge and can work independently from AEM.
Custom client context store AEM - This files birefs you about content personalization in web and tells you how to achive content personalization in AEM/CQ.
This session will highlight the capabilities within AEM 6.2 that allow you to create accessible web content and how to meet the important requirements of WCAG 2.0.
In this session, attendees will discuss the options for developers in AEM with a focus on Brackets for front end developers and Eclipse for back end developers as well as the auxiliary tooling including Maven, FileVault and granite-js.
If you don't already use a PHP framework then this is for you. CakePHP is one of the more popular frameworks and is similar to RubyOnRails.
I will start you off at the very beginning as though you know nothing about CakePHP.
Web Development and Web Development technologies - Temitayo FadojutimiTemitayo Fadojutimi
This is the Slide I used at the Lagos Web Meetup where I talked on Web Development and Web Development Technologies.
It outlines most of what was discussed at the meetup.
Best Web Designing Courses- Classes in Pune | Web Designing Training in pune ...Mukeshkumar Prajapati
Enroll for web designing courses in best institute. It is the Best Web Designing Courses- Classes in Pune | Web Designing Training in pune .Web designing course by pune training institute provides best knowledge of all aspects of web designing. Our web designing course includes basic to advance level and to get the placement in good MNC company."
Presented at WordCamp Montreal 2014
Do you ever browse the WordPress Plugin Directory and wish you could see your creations up there? Have you ever written code for a personal site or customer and thought that others could benefit from having access to your work? ‘So, you want to be a plugin developer?’ covers numerous aspects of plugin development, including finding an idea for your plugin and securing a space for it in the directory, programming resources and code quality guidelines to make sure your add-on is top-notch, and more business-oriented topics like monetization and promotion. With all of these tips and tools in hand, your next idea could be the next great WordPress plugin.
Adaptive Web Design Workshop [WebVisions NYC 2012]Aaron Gustafson
In this Workshop, Aaron Gustafson will teach you everything you need to know about modern web design with progressive enhancement. Whether you are a novice or an experienced professional, you will walk away from this workshop with a greater understanding of what progressive enhancement is and how to implement this philosophy in your own work.
During the course of the workshop, Aaron will mentor you on best practices as you work together to build a web page from the content out.
oin this hands-on tutorial for an introduction to Stitch (MongoDB's serverless platform) and Atlas (MongoDB's database-as-a-service). Upon completing this session, you will have created an Atlas cluster and created your first stitch app. You will have a clear picture of how to rapidly develop and iterate on apps using MongoDB. In 90 minutes we will walk through three real-world prototypes and leave you with a number of learns you can apply to your own projects. Come learn about DBaaS, database triggers, and serverless applications with MongoDB!
Requirements
Laptop
Wifi Connection
Chrome or Firefox Browser
Text Editor
SharePoint Designer no longer has the Design view to help you build your brand in SharePoint.
However SharePoint 2013 now offers the new Design Manager to help you convert your
Designer’s HTML design into a Master Page. In this session, we will cover the features the Design
Manager introduces: HTML to Master Page conversion, Device channels, Display templates,
Creating design packages. This session will help you get ahead by understanding what comes out
out-of-the-box with the Design Manager to help you build your brand on SharePoint.
In this session, we are going to brand a SharePoint site from start to finish. We will use SharePoint Designer, HTML and custom CSS to design a site how not to look like SharePoint. We'll touch upon themes, page layouts as well as master page design. As well as learn how to upgrade a SharePoint 2007 design to SharePoint 2010.
This session is focused on designers well versed with HTML and CSS but might not have the SharePoint development experience. Within the session, we'll also look at usability, accessibility and best practices on branding SharePoint public facing sites.
WordCamp Greenville 2018 - Beware the Dark Side, or an Intro to DevelopmentEvan Mullins
Crash course introduction to web development for WordPress covering acronyms, buzzwords and concepts that often leave outsiders mystified. Overview of primary development processes and what software and tools are needed to play the game. We’ll cover what you need to go from zero to developer and hopefully how to have fun on the way. WordPress development tools explained for beginners: ftp, git, svn, php, html, css, sass, js, jquery, IDEs, themes, child themes, the Loop, hooks, APIs, CLI, agile, bootstrap, slack, linting, sniffing … etc.
La presentazione di Marco Casario per il Codemotion del 5 marzo 2011 a Roma http://www.codemotion.it/
Si parla già molto di HTML5 e delle nuove specifiche che il linguaggio nella sua ultima versione introduce. Ma è davvero il momento giusto di investire su questo standard e migrare le proprie applicazioni? A che punto sono i browsers con il supporto ad HTML5?Il Flash Player scomparirà?Quale sarà il video codec definitivo supportato? Le domande sono molte. Lo scopo di questo speech è quello di cominciare a dare delle risposte analizzando con esempi concreti lo stato attuale del linguaggio HTML5.
The presentation explain why migration to modern AEM features should be done and introduces the AEM Modernisation Toolkit that can easily help you achieve those migrations e.g.
Static Templates -> Editable Templates
Foundation Components -> Core Components
ExtJS Dialogs -> Touch UI Dialogs
Design Dialogs -> Editable Template Policies
Demo Workbook published here:
https://expleague.azureedge.net/labs/aem-intro/index.html
In this Inspire Workshop, Aaron Gustafson will teach you everything you need to know about modern web design with progressive enhancement. During the course of the day, Aaron will mentor you on best practices as you work together to build a web page from the content out.
In this Workshop, Aaron Gustafson will teach you everything you need to know about modern web design with progressive enhancement.
Whether you are a novice or an experienced professional, you will walk away from this workshop with a greater understanding of what progressive enhancement is and how to implement this philosophy in your own work.
WordCamp Asheville 2017 - So You Wanna Dev? Join the Team!Evan Mullins
WP Dev/tools for beginners: ftp, git, svn, php, html, css, sass, js, jquery, IDEs, themes, child themes, the loop, inspect element, hooks, APIs, CLI, agile, bootstrap, SEO, slack… etc.
We’ll discuss the language and various acronyms and buzzwords used by devs in this crash course introduction to the developer’s world. Overview of primary development processes and terms and what software is needed to play the game. We’ll cover what you need to go from zero to developer and hopefully how to have fun on the way.
Takeaways:
Learn to speak dev
Get familiar with concepts (and acronyms) you’ll need to dev
Learn about tools that will help you
XHTML is more compatible with adaptive web software, like aural screen readers.
The syntax is almost exactly like HTML; if you know how to write in HTML 4.01 Strict, the transition is almost seamless. In fact, XHTML is backwards compatible. For More Visit - http://marketing.clicksbazaar.com/xhtml-validation/
Meet the possible future of Web: web components. 4 parts of web components can be used separately or together and allow us create reusable modules which we call "widgets".
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.
Essentials of Automations: Optimizing FME Workflows with ParametersSafe Software
Are you looking to streamline your workflows and boost your projects’ efficiency? Do you find yourself searching for ways to add flexibility and control over your FME workflows? If so, you’re in the right place.
Join us for an insightful dive into the world of FME parameters, a critical element in optimizing workflow efficiency. This webinar marks the beginning of our three-part “Essentials of Automation” series. This first webinar is designed to equip you with the knowledge and skills to utilize parameters effectively: enhancing the flexibility, maintainability, and user control of your FME projects.
Here’s what you’ll gain:
- Essentials of FME Parameters: Understand the pivotal role of parameters, including Reader/Writer, Transformer, User, and FME Flow categories. Discover how they are the key to unlocking automation and optimization within your workflows.
- Practical Applications in FME Form: Delve into key user parameter types including choice, connections, and file URLs. Allow users to control how a workflow runs, making your workflows more reusable. Learn to import values and deliver the best user experience for your workflows while enhancing accuracy.
- Optimization Strategies in FME Flow: Explore the creation and strategic deployment of parameters in FME Flow, including the use of deployment and geometry parameters, to maximize workflow efficiency.
- Pro Tips for Success: Gain insights on parameterizing connections and leveraging new features like Conditional Visibility for clarity and simplicity.
We’ll wrap up with a glimpse into future webinars, followed by a Q&A session to address your specific questions surrounding this topic.
Don’t miss this opportunity to elevate your FME expertise and drive your projects to new heights of efficiency.
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/
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!
The Art of the Pitch: WordPress Relationships and SalesLaura Byrne
Clients don’t know what they don’t know. What web solutions are right for them? How does WordPress come into the picture? How do you make sure you understand scope and timeline? What do you do if sometime changes?
All these questions and more will be explored as we talk about matching clients’ needs with what your agency offers without pulling teeth or pulling your hair out. Practical tips, and strategies for successful relationship building that leads to closing the deal.
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf91mobiles
91mobiles recently conducted a Smart TV Buyer Insights Survey in which we asked over 3,000 respondents about the TV they own, aspects they look at on a new TV, and their TV buying preferences.
Le nuove frontiere dell'AI nell'RPA con UiPath Autopilot™UiPathCommunity
In questo evento online gratuito, organizzato dalla Community Italiana di UiPath, potrai esplorare le nuove funzionalità di Autopilot, il tool che integra l'Intelligenza Artificiale nei processi di sviluppo e utilizzo delle Automazioni.
📕 Vedremo insieme alcuni esempi dell'utilizzo di Autopilot in diversi tool della Suite UiPath:
Autopilot per Studio Web
Autopilot per Studio
Autopilot per Apps
Clipboard AI
GenAI applicata alla Document Understanding
👨🏫👨💻 Speakers:
Stefano Negro, UiPath MVPx3, RPA Tech Lead @ BSP Consultant
Flavio Martinelli, UiPath MVP 2023, Technical Account Manager @UiPath
Andrei Tasca, RPA Solutions Team Lead @NTT Data
A tale of scale & speed: How the US Navy is enabling software delivery from l...sonjaschweigert1
Rapid and secure feature delivery is a goal across every application team and every branch of the DoD. The Navy’s DevSecOps platform, Party Barge, has achieved:
- Reduction in onboarding time from 5 weeks to 1 day
- Improved developer experience and productivity through actionable findings and reduction of false positives
- Maintenance of superior security standards and inherent policy enforcement with Authorization to Operate (ATO)
Development teams can ship efficiently and ensure applications are cyber ready for Navy Authorizing Officials (AOs). In this webinar, Sigma Defense and Anchore will give attendees a look behind the scenes and demo secure pipeline automation and security artifacts that speed up application ATO and time to production.
We will cover:
- How to remove silos in DevSecOps
- How to build efficient development pipeline roles and component templates
- How to deliver security artifacts that matter for ATO’s (SBOMs, vulnerability reports, and policy evidence)
- How to streamline operations with automated policy checks on container images
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...UiPathCommunity
💥 Speed, accuracy, and scaling – discover the superpowers of GenAI in action with UiPath Document Understanding and Communications Mining™:
See how to accelerate model training and optimize model performance with active learning
Learn about the latest enhancements to out-of-the-box document processing – with little to no training required
Get an exclusive demo of the new family of UiPath LLMs – GenAI models specialized for processing different types of documents and messages
This is a hands-on session specifically designed for automation developers and AI enthusiasts seeking to enhance their knowledge in leveraging the latest intelligent document processing capabilities offered by UiPath.
Speakers:
👨🏫 Andras Palfi, Senior Product Manager, UiPath
👩🏫 Lenka Dulovicova, Product Program Manager, UiPath
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/
Transcript: Selling digital books in 2024: Insights from industry leaders - T...BookNet Canada
The publishing industry has been selling digital audiobooks and ebooks for over a decade and has found its groove. What’s changed? What has stayed the same? Where do we go from here? Join a group of leading sales peers from across the industry for a conversation about the lessons learned since the popularization of digital books, best practices, digital book supply chain management, and more.
Link to video recording: https://bnctechforum.ca/sessions/selling-digital-books-in-2024-insights-from-industry-leaders/
Presented by BookNet Canada on May 28, 2024, with support from the Department of Canadian Heritage.
2. A Tasty Backend
Jennifer Tehan (Delicious Creative)
presentation at BadCampUK
http://badcampuk.net/sessions/building-a-tasty-
backend
Feature:
http://drupal.org/sandbox/jeni_dc/1555218
3.
4.
5. Tasty Extras
Custom Menu for Editors: Quickbar
http://drupal.org/project/quickbar
6. Enhanced Content List
Provide a Content Listing page
- Site specific columns
- Include thumbnails
- Action buttons per item
- Provides a better Workflow experience.
7. Designing and Building for the
Editor Experience
Andreas Sahle (pixelmord)
Presentation at FrontEnd United
http://frontendunited.org/2012/
slides#editorexperience
10. Relevant and Contextual
Wysiwyg, Placeholders, Inline Messages, Better
Fields, oh my!
Linkit module: uses autocomplete
Display character limits
HTML5 elements
Clientside Validation
11. D8UX Content Creation Page
Original discussion and designs:
http://groups.drupal.org/node/217434
12.
13.
14.
15.
16. THIS IS FINAL
This is being implemented in Drupal 8
For alternative designs, see
http://groups.drupal.org/node/217434
Seth Haven has some good ideas
17. Spark: Author Improvements for D7
Drupal Distribution named “Spark”
http://buytaert.net/announcing-spark-authoring-
improvements-for-drupal-7-and-drupal-8
Bring D8UX Content Creation advances into D7
“the Pressflow of Drupal authoring experience".
Funded by Acquia
They are looking for people to join the Spark
team:
Drupal UX Interaction Designer
Senior Front-End Engineer
21. Semantics Education
Help those inputting content make the best of
their content
Explain to them how HTML tags are used and
what they do:
<abbr> <quote> <sub>
<acronym> <blockquote> <sup>
<strong> <cite> <del>
<em> <ins>
22. Solutions
Markdown?
Some Agencies will teach their clients markdown
to accelerate/clean content input
Inline Editing?
Aloha Editor
Drupal Core wysiwyg?
Drupal 8 will have a RTE/Wysiwyg in core