jsFiddle was created as a tool to help JavaScript developers easily test and share code snippets without needing to set up full files and environments. It allows coding HTML, CSS, and JavaScript online and embedding or sharing the code. The interface was designed for usability. jsFiddle can be used to prototype anything from simple to complex JavaScript code.
Node.js 101
with Rami Sayar
Presented by FITC at Web Unleashed 2014 in Toronto
on September 18 2014, 10:30 - 11:15am
Node.js is a runtime environment and library for running JavaScript applications outside the browser. Node.js is mostly used to run real-time server applications and shines through its performance using non-blocking I/O and asynchronous events. This talk will introduce you to Node.js by showcasing the environment and its two most popular libraries: express and socket.io.
TARGET AUDIENCE
Beginner web developers
ASSUMED AUDIENCE KNOWLEDGE
Working knowledge of JavaScript and HTML5.
OBJECTIVE
Learn how to build a chat engine using Node.js and WebSockets.
FIVE THINGS AUDIENCE MEMBERS WILL LEARN
Node.js environment and basics
Node Package Manager overview
Web Framework, express, basics
WebSockets and Socket.io basics
Building a chat engine using Node.js
Node.js 101
with Rami Sayar
Presented by FITC at Web Unleashed 2014 in Toronto
on September 18 2014, 10:30 - 11:15am
Node.js is a runtime environment and library for running JavaScript applications outside the browser. Node.js is mostly used to run real-time server applications and shines through its performance using non-blocking I/O and asynchronous events. This talk will introduce you to Node.js by showcasing the environment and its two most popular libraries: express and socket.io.
TARGET AUDIENCE
Beginner web developers
ASSUMED AUDIENCE KNOWLEDGE
Working knowledge of JavaScript and HTML5.
OBJECTIVE
Learn how to build a chat engine using Node.js and WebSockets.
FIVE THINGS AUDIENCE MEMBERS WILL LEARN
Node.js environment and basics
Node Package Manager overview
Web Framework, express, basics
WebSockets and Socket.io basics
Building a chat engine using Node.js
Arunan Skanthan - Roll Your own Style GuideWeb Directions
Arunan will rant be talking about his experiences of working with existing and legacy projects, that have poor or no documentation; why style patterns help you learn, do less tedious work, and make you a “rock– star” in the eyes of future developers of what you are working on now; and how to make your own style-guide framework.
Bootstrap and Skeleton duke it out. Conclusion: Skeleton works better for small projects not likely to evolve, Bootstrap is a more heavy-duty alternative.
Nicole Sullivanが提唱しているOOCSSを日本語で解説したスライドです。Webridge Meeting #2( http://webridge-kagawa.com/ )でお話しました。
Nicole Sullivan has been proposed in Japanese describing OOCSS slide. I talked Webridge Meeting # 2.
If you are working with Drupal 7 and you want to know how to do it in Drupal 8, this is your session!
Drupal 8 has become more powerful and flexible out of the box for site builders. During this session we will walk around the administration of Drupal 8 to do what a site builder usually do, we will comment all the improvements that you will find in Drupal 8 as well as the differences and changes between Drupal 7 and 8.
We will take a look at the new code to see why some modules are into core and why you won't need another modules anymore.
Then, we will do together a live demo with the last version of Drupal 8 putting focus on the most important and powerful improvements like:
New content administration
Blocks and layouts.
Configuration of content types and new fields.
Form and view display.
Multilingual.
Configuration management.
In this presentation I show how to use GitHub and Jekyll (static website generator) to create sites. Mainly based on case studies even though there is some theory at the beginning.
Frequently Used Terms in TV
Medium - Television
TRP
GRP
Reach
AOTS
Frequency Distribution
Effective Frequency
Effective Reach
Cost Per Rating Point (CPRP)
Cost Per Thousand (CPT)
Share of Voice (SOV)
Share of Spends (SOS)
Medium – Print
Circulation/Readership/Composition
Paper presented to Archaeological Institute of America at the Oriental Institute of the University of Chicago on Saturday, October 8, 2011. Lisa presented a paper on Horses in the Kushite Kingdom (the Sudan).
Here is Vermeulens 2015 Q3 market outlook document outlining the trends with construction cost forecasting, procurement and timing decisions for this rising market.
Arunan Skanthan - Roll Your own Style GuideWeb Directions
Arunan will rant be talking about his experiences of working with existing and legacy projects, that have poor or no documentation; why style patterns help you learn, do less tedious work, and make you a “rock– star” in the eyes of future developers of what you are working on now; and how to make your own style-guide framework.
Bootstrap and Skeleton duke it out. Conclusion: Skeleton works better for small projects not likely to evolve, Bootstrap is a more heavy-duty alternative.
Nicole Sullivanが提唱しているOOCSSを日本語で解説したスライドです。Webridge Meeting #2( http://webridge-kagawa.com/ )でお話しました。
Nicole Sullivan has been proposed in Japanese describing OOCSS slide. I talked Webridge Meeting # 2.
If you are working with Drupal 7 and you want to know how to do it in Drupal 8, this is your session!
Drupal 8 has become more powerful and flexible out of the box for site builders. During this session we will walk around the administration of Drupal 8 to do what a site builder usually do, we will comment all the improvements that you will find in Drupal 8 as well as the differences and changes between Drupal 7 and 8.
We will take a look at the new code to see why some modules are into core and why you won't need another modules anymore.
Then, we will do together a live demo with the last version of Drupal 8 putting focus on the most important and powerful improvements like:
New content administration
Blocks and layouts.
Configuration of content types and new fields.
Form and view display.
Multilingual.
Configuration management.
In this presentation I show how to use GitHub and Jekyll (static website generator) to create sites. Mainly based on case studies even though there is some theory at the beginning.
Frequently Used Terms in TV
Medium - Television
TRP
GRP
Reach
AOTS
Frequency Distribution
Effective Frequency
Effective Reach
Cost Per Rating Point (CPRP)
Cost Per Thousand (CPT)
Share of Voice (SOV)
Share of Spends (SOS)
Medium – Print
Circulation/Readership/Composition
Paper presented to Archaeological Institute of America at the Oriental Institute of the University of Chicago on Saturday, October 8, 2011. Lisa presented a paper on Horses in the Kushite Kingdom (the Sudan).
Here is Vermeulens 2015 Q3 market outlook document outlining the trends with construction cost forecasting, procurement and timing decisions for this rising market.
Ik ben Saskia Vugts (1963) Al jaren schilder ik portretten in opdracht met olieverf. Na mijn opleiding aan de academie ben ik professioneel portretschilder. Mijn grootste inspiratiebron is de unieke mens. Met liefde probeer ik in ieder portret een hart en ziel te leggen.Op een geheel eigenwijze schilder ik mijn portretten op de authentieke manier met een knipoog naar modern design. Voorheen tekende ik portretten met pastel, ik maak ook dierportretten in opdracht. Aan een Portretopdracht gaat een fotoshoot vooraf. Waar veel energie ingestoken wordt, het is belangrijk om een goed beeld van de te portretteren persoon te krijgen. Na een aantal maanden is het te vervaardigen portret klaar. In opdracht van de gemeente Vught schilderde ik een levensgroot staatsieportret van Koning Willem Alexander(150/210). Voor meer informatie kijk op mijn persoonlijke website: http://saskiavugts.nl/portret-in-opdracht/
Penjelasan tentang platform NodeJS yang memungkinkan kita menulis code JavaScript di sisi server. Materi dibawakan di meetup Programming Wars Software Architect Indonesia Community tanggal 26 Agustus 2017 di Microsoft Indonesia
This presentation has been presented at the Flex User Group in Berlin [1] on July 5th, 2012. I basically tried to cover the current state of Apache Flex, its possible future role in 2050 and compared Apache Flex with other Web technologies. I also tried to summarise my current work at Apache Flex. Hopefully, you'll find this presentation inspiring, too ;)
[1] http://www.flash-kiez.de
A brief about different JavaScript frameworks and some suggestions on when to use each one of them. More details at http://sudarmuthu.com/blog/slides-from-my-talk-about-using-javascript-at-teched
Node.js is a compelling platform that is quickly spreading from startups to the enterprise. Node.js strategically unites developers of all backgrounds through the common language of JavaScript. Why should you learn Node.js and where do you start? You will come away from this talk with the evidence to support Node.js, and tools you need to be productive. We will walk through a typical workflow of creating and debugging a web application. You will learn how easy it is to deploy, including Microsoft Azure. We'll also look at popular frameworks and modules, and other learning resources to give you the best start.
[DevDay2018] Javascript on the Rise - By Trang Tran, Co-founder & Manager at ...DevDay.org
There was a time when the word JavaScript reminded developers about form validations or adding animation in web pages. However through time, Javascript has grown to be one of the most popular languages in the development world with its implementation usage in back-end and front-end development. With the rise of Javascript front-end frameworks such as AngularJS, React JS or VueJS, as well as the invention of cross-platform mobile development frameworks such as React Native, Native Script, Javascript once again has proved its popularity and ability to become the most powerful language that truly breaks the platform barrier and allows developers to solve problems in various platforms.
Video for this session: http://www.youtube.com/watch?v=jdiu_dH3z5k
Code for this session: https://github.com/xamarin/Seminars/tree/master/2012-12-13-MVVMCross/
An introduction to one approach for using dependency injection, unit testing and MVVM in cross-platform mobile C# development with Stuart Lodge
Responsive Web Design - Devoxx UK - 2014-06-13Frédéric Harper
There is no mobile Web, there is no desktop Web, and there is no tablet Web. We view the same Web just in different ways. So how do we do it? By getting rid of our fixed-width, device-specific approaches and use Responsive Web Design techniques. This session will focus on what is Responsive Web Design and how you can use his 3-pronged approach on your current apps today which will also adapt to new devices in the future.
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/
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.
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
DevOps and Testing slides at DASA ConnectKari Kakkonen
My and Rik Marselis slides at 30.5.2024 DASA Connect conference. We discuss about what is testing, then what is agile testing and finally what is Testing in DevOps. Finally we had lovely workshop with the participants trying to find out different ways to think about quality and testing in different parts of the DevOps infinity loop.
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.
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.
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/
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
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.
2. Origins
Invention is the mother of necessity. . .
“The idea came while I was chatting with MooTools developers on IRC #mootools. We were helping new
people with JavaScript issues, using code which would fit in one line. Soon there was a question which was
too complicated for a "one-liner". Answering it would involve opening an editor, creating an HTML file with
all necessary tags and in the end opening it in the browser. I thought there's too much burden and the
question remained unanswered. From that moment I knew it should be done on the web and the next day
the prototype was ready.”
Inventor: Piotr Zalewa (http://webdev.zalewa.info/)
2
3. Purpose
Share and share alike. . .
“jsFiddle is a playground for web developers, a tool which may be used in many ways. One can use it as an
online editor for snippets build from HTML, CSS and JavaScript. The code can then be shared with others,
embedded on a blog, etc. Using this approach, JavaScript developers can very easily isolate bugs. We aim
to support all actively developed frameworks - it helps with testing compatibility.”
--Piotr Zalewa
3
4. jsFiddle UX & D
Face the music. . .
Interface designer: Oskar Krawczyk (http://nouincolor.com)
4
5. Use
The sky is the limit. . .
jsFiddle can be used to prototype JavaScript at any level of intricacy – from simple to complex.
•Test jsFiddle – Pure JS: http://jsfiddle.net/rhoward/EGVVW/
•Test jsFiddle – jQuery: http://jsfiddle.net/rhoward/GHNLj/
•HighCharts Demo: http://jsfiddle.net/rhoward/JvJ6C/1/
•Slider Gadget for CORI: http://jsfiddle.net/rhoward/RGBST/1/
•SlideShare Demo – Original: http://jsfiddle.net/rhoward/LYhpa/
•SlideShare Demo – Wrapper: http://jsfiddle.net/rhoward/vw3Xh/
5
6. Resources
The more the merrier. . .
•http://jsfiddle.net/
•http://davidwalsh.name/jsfiddle-interview
•http://webdev.zalewa.info/portfolio/
•http://nouincolor.com/
•http://cavica.com/using-jsfiddle-to-write-better-javascript/
•http://andrewwooldridge.com/blog/2011/03/16/stunning-examples-of-using-jsfiddle/
•http://ajaxian.com/archives/jsfiddle
6
7. Conclusion
Knock yourself out. . .
jsFiddle is a useful tool – both for work and play.
7