Presentación realizada en el #webcat Barcelona de Junio 2013
Autor: Daniel Guillan (@danielguillan)
------------------------------------------------
RECURSOS:
- Ulabox
www.ulabox.com
The document discusses different graphic design, radio, video, and advertising production techniques. It provides advantages and disadvantages of working in different mediums such as making posters, films, and video games. For a class assignment comparing products, the author chose a film as advertising Coca-Cola best because it showed people drinking and reacting to the product in a realistic way. A Christmas-themed poster was considered the most professional piece because it was well organized with a bright background and design elements.
This is Class 4 on a 6 week course I taught on Software Design Patterns.
This course goes over Command and Adapter pattern.
Class based on "Head First Design Patterns."
Human Computer Interaction evaluation techniques are used to test usability and functionality. They can occur in laboratories, fields, or collaboratively with users. Common evaluation methods include cognitive walkthroughs, heuristic evaluations, experimental evaluations, observational methods like think aloud protocols, and questionnaires. Choosing an appropriate technique depends on factors like the design or implementation stage, desired objectivity, and available resources.
The document discusses models of interaction between users and computer systems. It describes Norman's seven-stage model of interaction which focuses on the user's perspective when interacting with an interface. It also discusses Abowd and Beale's framework which identifies the major components involved in interaction, including user input and system output. Different styles of interaction are examined, such as command line interfaces, menus, and WIMP interfaces.
This lecture covers various methods for prototyping and testing user interfaces, including paper prototyping, wireframing, and usability testing techniques like heuristic evaluation and cognitive walkthrough. Low-fidelity prototyping allows for early user feedback, while high-fidelity prototyping tests detailed tasks and processes. The lecture also discusses iterative design, with prototypes refined based on user testing to develop the final design.
This document provides an overview of dental composite materials. It begins with an introduction and then discusses the history, definitions, indications, advantages, disadvantages, and classifications of composites. It describes the composition of composites including the resin matrix, inorganic fillers, and coupling agents. Different types of composites are explained such as traditional composites, small particle composites, microfilled composites, hybrid composites, and nanofilled composites. Recent advances like flowable composites, packable composites, antibacterial composites, nanocomposites, ormocers, compomers, and smart composites are also summarized.
The document discusses the benefits of exercise for both physical and mental health. It notes that regular exercise can reduce the risk of diseases like heart disease and diabetes, improve mood, and reduce feelings of stress and anxiety. The document recommends that adults get at least 150 minutes of moderate exercise or 75 minutes of vigorous exercise per week to gain these benefits.
A design talk geared towards designers who are new to the world of web design. I’ll cover items such as: how web design is unique from other kinds of design (such as print), how to leverage research and analytics to create data informed designs, steps to become a proficient web designer and how to choose and work with developers. If there are folks in the room using Illustrator or PSD, I'll show you how to set up Illustrator files for web design and prep files for a developer.
The document discusses different graphic design, radio, video, and advertising production techniques. It provides advantages and disadvantages of working in different mediums such as making posters, films, and video games. For a class assignment comparing products, the author chose a film as advertising Coca-Cola best because it showed people drinking and reacting to the product in a realistic way. A Christmas-themed poster was considered the most professional piece because it was well organized with a bright background and design elements.
This is Class 4 on a 6 week course I taught on Software Design Patterns.
This course goes over Command and Adapter pattern.
Class based on "Head First Design Patterns."
Human Computer Interaction evaluation techniques are used to test usability and functionality. They can occur in laboratories, fields, or collaboratively with users. Common evaluation methods include cognitive walkthroughs, heuristic evaluations, experimental evaluations, observational methods like think aloud protocols, and questionnaires. Choosing an appropriate technique depends on factors like the design or implementation stage, desired objectivity, and available resources.
The document discusses models of interaction between users and computer systems. It describes Norman's seven-stage model of interaction which focuses on the user's perspective when interacting with an interface. It also discusses Abowd and Beale's framework which identifies the major components involved in interaction, including user input and system output. Different styles of interaction are examined, such as command line interfaces, menus, and WIMP interfaces.
This lecture covers various methods for prototyping and testing user interfaces, including paper prototyping, wireframing, and usability testing techniques like heuristic evaluation and cognitive walkthrough. Low-fidelity prototyping allows for early user feedback, while high-fidelity prototyping tests detailed tasks and processes. The lecture also discusses iterative design, with prototypes refined based on user testing to develop the final design.
This document provides an overview of dental composite materials. It begins with an introduction and then discusses the history, definitions, indications, advantages, disadvantages, and classifications of composites. It describes the composition of composites including the resin matrix, inorganic fillers, and coupling agents. Different types of composites are explained such as traditional composites, small particle composites, microfilled composites, hybrid composites, and nanofilled composites. Recent advances like flowable composites, packable composites, antibacterial composites, nanocomposites, ormocers, compomers, and smart composites are also summarized.
The document discusses the benefits of exercise for both physical and mental health. It notes that regular exercise can reduce the risk of diseases like heart disease and diabetes, improve mood, and reduce feelings of stress and anxiety. The document recommends that adults get at least 150 minutes of moderate exercise or 75 minutes of vigorous exercise per week to gain these benefits.
A design talk geared towards designers who are new to the world of web design. I’ll cover items such as: how web design is unique from other kinds of design (such as print), how to leverage research and analytics to create data informed designs, steps to become a proficient web designer and how to choose and work with developers. If there are folks in the room using Illustrator or PSD, I'll show you how to set up Illustrator files for web design and prep files for a developer.
Getting Intimate with Images on Android with James HalpernFITC
Save 10% off ANY FITC event with discount code 'slideshare'
See our upcoming events at www.fitc.ca
OVERVIEW
As most Android developers know, dealing with the extreme degree of fragmentation in the Android ecosystem is often challenging. Among the more difficult challenges is managing memory usage, as devices that are in the market today can have as little as 13MB of memory. Now imagine the pains that developers go through when faced with the headache of having massive bitmaps eat up memory in a millisecond.
In this presentation, James Halpern will talk about the complexities of image and memory management in Android and walk you through the creation of a successful, powerful and open source image management utility. Come to this presentation to learn about techniques that will help you optimize the performance of your apps. Learn about Android’s memory limitations and the role the garbage collector plays in your app’s performance and complexity. Learn how to communicate android graphics issues to developers, and how good design can create fewer bugs. James will conclude this presentation by briefly walking you through his open sourced image management solution that gracefully handles most of these issues in a simple to use package.
The document discusses 20 additional best practices for improving web performance beyond the original 14 recommendations from YSlow. It covers techniques like flushing the buffer early, splitting components for post-loading, preloading necessary assets, reducing unnecessary DOM elements, optimizing images through techniques like converting to smaller file formats and using CSS sprites, and designing for mobile performance. The document provides examples and case studies to illustrate the recommendations and cites additional resources on web performance.
Adobe Edge Technology Preview - Web Development Month 2011 SiliconGulf.comChristopher Cubos
This is a technical preview and demonstration for the Web Development Month 2011 in Davao City Philippines. This is the first time it has been presented in our city promoted by Adobe User Group Davao Chapter. Part of the curriculum of Developing Web 2.0 Application Class at SiliconGulf.com
Talk given at The Rich Web Experience 2008. Check out blog for more demos, and sample code.
I hate images. Not pictures or icons, mind you, but user interface graphics. I think that small gradient PNGs that web developers set to repeat are the spacer gifs of today. Images are hard to change, and slower to download.
Satisfying Business and Engineering Requirements: Client-server JavaScript, S...Jason Strimpel
Often business needs and developer needs are at odds when developing public facing web applications, sites that need to be indexed by search engines. Business is primarily concerned with factors such as search engine optimization, SEO, improving visitor retention and reducing bounce rates, while engineering is more concerned with improving developer ergonomics, code re-usage, separation of concerns, and code maintenance. This talk aims to describe a solution that satisfies both business and engineering requirements.
This document introduces Nakal, a tool for automated visual regression testing of mobile applications. It discusses the limitations of existing tools, Nakal's approach of adding visual assertions to existing tests without new frameworks, and how it works by capturing screenshots and comparing them using ImageMagick. The document provides details on installing and configuring Nakal, adding visual assertions to tests, and best practices for organizing baselines and using it only when needed.
Performance is important for user experience. While some myths exist around performance, such as XML being much slower than JSON, tests show they are essentially identical. Easy techniques can improve performance, such as using content delivery networks and image compression. Emerging standards like HTTP 2.0, server-side push, and WebSockets allow pushing data to clients. Frameworks like MessagePack provide smaller binary serialization. Proper use of threading, reusing elements, preloading, and prioritizing content can also boost performance. The perception of speed matters - even 100ms delays impact user behavior.
Educate 2017: Quick 'n Lazy: How we keep things speedy while staying out of y...Learnosity
Watch the video of this session: https://youtu.be/_mVwU2qjmUw?t=1s
Our code runs on your page so we have a responsibility not to hog the memory, bandwidth, and CPU cycles that you need to deliver the best experience to your users.
That’s why we aim to make our APIs the fastest part of any page or product.
In this session, we’ll look at some specific examples of how we keep things fast at all levels of our architecture by using only the resources that we need, when we need them. We’ll talk about how we detect performance issues, and some improvements we’d like to make in the future. We’ll also have some suggestions to help client developers get the best performance out of Learnosity’s products.
The document discusses the importance of user experience for developers and provides lessons on how to improve UX, such as reducing friction, inconsistency, and features while focusing on speed, understand user needs, and ensuring the product is intuitive from the first encounter. It also provides tips for developers like prototyping early, testing assumptions, and steering users towards desired actions rather than allowing undesirable ones.
A whistle-stop tour through the concept of the data layer, why it’s not just techy-stuff, and some of the real-world applications and implications of adopting your own.
…featuring such exciting topics as ‘Hands-on tips and tricks for Google Tag Manager’, ‘Reducing your dependency on frustrating development challenges when al you want to do is get a tag live’, and ‘Doing really clever stuff with variables, classifying user types, and scoring behaviours’.
The openmindLAB modules provide tools to enhance Magnolia functionality. The Criteria module allows for fast querying of content without unnecessary processing. The SimpleMedia module offers improved search and management of media files. The SimpleCache module provides a simple caching solution to improve performance and reduce memory usage.
The openmindLAB modules provide tools to enhance websites built with Magnolia CMS. The Criteria module allows for fast querying of content without unnecessary processing. The SimpleMedia module offers improved search and management of media files. The SimpleCache module provides a simple caching solution to improve performance and reduce memory usage.
The document discusses high performance web design. It covers measuring performance using tools like YSlow and PageSpeed, as well as techniques to improve performance such as reducing HTTP requests by combining scripts and stylesheets, using CSS sprites, and inline images. The document also discusses how performance impacts businesses and provides examples of component weights and grades for different websites according to YSlow rules. It emphasizes the importance of clear objectives, consistent design, and clean code for building high performance sites.
Delivered at DotAll 2018 in Berlin, Germany on September 27, 2018
Design shouldn't be a siloed practice, but a collaborative effort rooted in process. How do we get there?
In this session, we'll look at how we can reframe our design approach to be more human-centric and systems-minded. We'll look at each step of the process, through the lens of real-world examples, to explore how we can cultivate design thinking within multidisciplinary teams to solve complex problems. And how CraftCMS is uniquely suited to drive this forward on the web!
jQuery Conference San Diego 2014 - Web Performancedmethvin
This document discusses jQuery and web performance. It describes how the jQuery Foundation maintains jQuery code and supports developers. It then discusses recent jQuery releases and how jQuery can be customized and used in different environments. The document outlines how the browser loads pages and the importance of prefetching resources. It recommends tools for analyzing page performance like YSlow, PageSpeed, and webpagetest.org. It provides tips for improving performance such as avoiding unnecessary layouts, optimizing JavaScript loops, and using developer tools to profile scripts and identify bottlenecks.
During this talk about web performance, you will discover how to make your website faster and more usable, and how this leads to an improvement in user experience and an increase of visibility of your site on search engines, even reducing digital marketing costs.
Andrea will share his extensive web performance experience and provide practical, high-impact, and easily applicable tips on how to improve performance in 2023.
Andrea Verlicchi is a Google Developer Expert for Web Performance, he has extensive experience in this sector, having worked with some of the largest companies in the world to improve their web performance. Andrea writes about the web in important specialized magazines and regularly shares his know-how in conferences and Meetups all over Europe.
This document summarizes an Android design course presented by Yonatan Levin. It discusses:
1. The history and goals of the course, which aims to teach designers and developers how to better integrate and communicate through hands-on lessons and a hackathon.
2. Logistics of the course including its schedule over multiple sessions and expectations for watching online videos between lessons.
3. Key technical concepts in Android design like using density-independent pixels (dp) to account for different screen densities, providing multiple versions of assets, and naming conventions.
Unleashing WebGL & WebAudio with babylon.jsdavrous
During this session, we will see how, thanks to babylon.js, we can easily create and use 3D content associated with sounds directly with JavaScript. We will also see how to interact with DCC tools like Blender or 3DS Max to work with 3D designer. With simplicity in mind we will be able to use complex topics like collisions, physics or even spatial sound with the minimal amount of code!
#jquk 2015
This document provides an overview and comparison of WinJS and PhoneGap for developing Windows Store apps. It discusses the key components of WinJS like controls, layouts, animations and styling. It also explains how PhoneGap allows developing Windows Store apps using web technologies by providing access to native device APIs via a native web view. While WinJS and PhoneGap differ in their APIs, the document emphasizes they can both be used to create valid Windows Store apps and developers should choose based on preference and code portability needs. It encourages mixing frameworks freely as long as platform guidelines are followed.
"Demystifying development techniques" por @eturinowebcat
Este documento describe diferentes técnicas de desarrollo de software, incluyendo desarrollo tradicional, pruebas automatizadas, Test-First, TDD, BDD y cómo complementar BDD con otras técnicas. El autor recomienda comenzar con BDD y complementarlo con REPLs, Spikes y pasos más largos cuando sea necesario para abordar casos difíciles o de alto riesgo. El autor ha ganado menos errores, más constancia, más seguridad y velocidad al adoptar este enfoque flexible.
Presentación realizada en el #webcat Barcelona de Febrero 2014
Autor: Carlos Iglesias (@CarlosTheSailor
------------------------------------------------
RECURSOS:
- "The Agile Samurai: How Agile Masters Deliver Great Software", Jonathan Rasmusson, 2010, The Pragmatic Bookshelf
http://pragprog.com/book/jtrap/the-agile-samurai
Más contenido relacionado
Similar a "Pushing the boundaries" por @danielguillan
Getting Intimate with Images on Android with James HalpernFITC
Save 10% off ANY FITC event with discount code 'slideshare'
See our upcoming events at www.fitc.ca
OVERVIEW
As most Android developers know, dealing with the extreme degree of fragmentation in the Android ecosystem is often challenging. Among the more difficult challenges is managing memory usage, as devices that are in the market today can have as little as 13MB of memory. Now imagine the pains that developers go through when faced with the headache of having massive bitmaps eat up memory in a millisecond.
In this presentation, James Halpern will talk about the complexities of image and memory management in Android and walk you through the creation of a successful, powerful and open source image management utility. Come to this presentation to learn about techniques that will help you optimize the performance of your apps. Learn about Android’s memory limitations and the role the garbage collector plays in your app’s performance and complexity. Learn how to communicate android graphics issues to developers, and how good design can create fewer bugs. James will conclude this presentation by briefly walking you through his open sourced image management solution that gracefully handles most of these issues in a simple to use package.
The document discusses 20 additional best practices for improving web performance beyond the original 14 recommendations from YSlow. It covers techniques like flushing the buffer early, splitting components for post-loading, preloading necessary assets, reducing unnecessary DOM elements, optimizing images through techniques like converting to smaller file formats and using CSS sprites, and designing for mobile performance. The document provides examples and case studies to illustrate the recommendations and cites additional resources on web performance.
Adobe Edge Technology Preview - Web Development Month 2011 SiliconGulf.comChristopher Cubos
This is a technical preview and demonstration for the Web Development Month 2011 in Davao City Philippines. This is the first time it has been presented in our city promoted by Adobe User Group Davao Chapter. Part of the curriculum of Developing Web 2.0 Application Class at SiliconGulf.com
Talk given at The Rich Web Experience 2008. Check out blog for more demos, and sample code.
I hate images. Not pictures or icons, mind you, but user interface graphics. I think that small gradient PNGs that web developers set to repeat are the spacer gifs of today. Images are hard to change, and slower to download.
Satisfying Business and Engineering Requirements: Client-server JavaScript, S...Jason Strimpel
Often business needs and developer needs are at odds when developing public facing web applications, sites that need to be indexed by search engines. Business is primarily concerned with factors such as search engine optimization, SEO, improving visitor retention and reducing bounce rates, while engineering is more concerned with improving developer ergonomics, code re-usage, separation of concerns, and code maintenance. This talk aims to describe a solution that satisfies both business and engineering requirements.
This document introduces Nakal, a tool for automated visual regression testing of mobile applications. It discusses the limitations of existing tools, Nakal's approach of adding visual assertions to existing tests without new frameworks, and how it works by capturing screenshots and comparing them using ImageMagick. The document provides details on installing and configuring Nakal, adding visual assertions to tests, and best practices for organizing baselines and using it only when needed.
Performance is important for user experience. While some myths exist around performance, such as XML being much slower than JSON, tests show they are essentially identical. Easy techniques can improve performance, such as using content delivery networks and image compression. Emerging standards like HTTP 2.0, server-side push, and WebSockets allow pushing data to clients. Frameworks like MessagePack provide smaller binary serialization. Proper use of threading, reusing elements, preloading, and prioritizing content can also boost performance. The perception of speed matters - even 100ms delays impact user behavior.
Educate 2017: Quick 'n Lazy: How we keep things speedy while staying out of y...Learnosity
Watch the video of this session: https://youtu.be/_mVwU2qjmUw?t=1s
Our code runs on your page so we have a responsibility not to hog the memory, bandwidth, and CPU cycles that you need to deliver the best experience to your users.
That’s why we aim to make our APIs the fastest part of any page or product.
In this session, we’ll look at some specific examples of how we keep things fast at all levels of our architecture by using only the resources that we need, when we need them. We’ll talk about how we detect performance issues, and some improvements we’d like to make in the future. We’ll also have some suggestions to help client developers get the best performance out of Learnosity’s products.
The document discusses the importance of user experience for developers and provides lessons on how to improve UX, such as reducing friction, inconsistency, and features while focusing on speed, understand user needs, and ensuring the product is intuitive from the first encounter. It also provides tips for developers like prototyping early, testing assumptions, and steering users towards desired actions rather than allowing undesirable ones.
A whistle-stop tour through the concept of the data layer, why it’s not just techy-stuff, and some of the real-world applications and implications of adopting your own.
…featuring such exciting topics as ‘Hands-on tips and tricks for Google Tag Manager’, ‘Reducing your dependency on frustrating development challenges when al you want to do is get a tag live’, and ‘Doing really clever stuff with variables, classifying user types, and scoring behaviours’.
The openmindLAB modules provide tools to enhance Magnolia functionality. The Criteria module allows for fast querying of content without unnecessary processing. The SimpleMedia module offers improved search and management of media files. The SimpleCache module provides a simple caching solution to improve performance and reduce memory usage.
The openmindLAB modules provide tools to enhance websites built with Magnolia CMS. The Criteria module allows for fast querying of content without unnecessary processing. The SimpleMedia module offers improved search and management of media files. The SimpleCache module provides a simple caching solution to improve performance and reduce memory usage.
The document discusses high performance web design. It covers measuring performance using tools like YSlow and PageSpeed, as well as techniques to improve performance such as reducing HTTP requests by combining scripts and stylesheets, using CSS sprites, and inline images. The document also discusses how performance impacts businesses and provides examples of component weights and grades for different websites according to YSlow rules. It emphasizes the importance of clear objectives, consistent design, and clean code for building high performance sites.
Delivered at DotAll 2018 in Berlin, Germany on September 27, 2018
Design shouldn't be a siloed practice, but a collaborative effort rooted in process. How do we get there?
In this session, we'll look at how we can reframe our design approach to be more human-centric and systems-minded. We'll look at each step of the process, through the lens of real-world examples, to explore how we can cultivate design thinking within multidisciplinary teams to solve complex problems. And how CraftCMS is uniquely suited to drive this forward on the web!
jQuery Conference San Diego 2014 - Web Performancedmethvin
This document discusses jQuery and web performance. It describes how the jQuery Foundation maintains jQuery code and supports developers. It then discusses recent jQuery releases and how jQuery can be customized and used in different environments. The document outlines how the browser loads pages and the importance of prefetching resources. It recommends tools for analyzing page performance like YSlow, PageSpeed, and webpagetest.org. It provides tips for improving performance such as avoiding unnecessary layouts, optimizing JavaScript loops, and using developer tools to profile scripts and identify bottlenecks.
During this talk about web performance, you will discover how to make your website faster and more usable, and how this leads to an improvement in user experience and an increase of visibility of your site on search engines, even reducing digital marketing costs.
Andrea will share his extensive web performance experience and provide practical, high-impact, and easily applicable tips on how to improve performance in 2023.
Andrea Verlicchi is a Google Developer Expert for Web Performance, he has extensive experience in this sector, having worked with some of the largest companies in the world to improve their web performance. Andrea writes about the web in important specialized magazines and regularly shares his know-how in conferences and Meetups all over Europe.
This document summarizes an Android design course presented by Yonatan Levin. It discusses:
1. The history and goals of the course, which aims to teach designers and developers how to better integrate and communicate through hands-on lessons and a hackathon.
2. Logistics of the course including its schedule over multiple sessions and expectations for watching online videos between lessons.
3. Key technical concepts in Android design like using density-independent pixels (dp) to account for different screen densities, providing multiple versions of assets, and naming conventions.
Unleashing WebGL & WebAudio with babylon.jsdavrous
During this session, we will see how, thanks to babylon.js, we can easily create and use 3D content associated with sounds directly with JavaScript. We will also see how to interact with DCC tools like Blender or 3DS Max to work with 3D designer. With simplicity in mind we will be able to use complex topics like collisions, physics or even spatial sound with the minimal amount of code!
#jquk 2015
This document provides an overview and comparison of WinJS and PhoneGap for developing Windows Store apps. It discusses the key components of WinJS like controls, layouts, animations and styling. It also explains how PhoneGap allows developing Windows Store apps using web technologies by providing access to native device APIs via a native web view. While WinJS and PhoneGap differ in their APIs, the document emphasizes they can both be used to create valid Windows Store apps and developers should choose based on preference and code portability needs. It encourages mixing frameworks freely as long as platform guidelines are followed.
Similar a "Pushing the boundaries" por @danielguillan (20)
"Demystifying development techniques" por @eturinowebcat
Este documento describe diferentes técnicas de desarrollo de software, incluyendo desarrollo tradicional, pruebas automatizadas, Test-First, TDD, BDD y cómo complementar BDD con otras técnicas. El autor recomienda comenzar con BDD y complementarlo con REPLs, Spikes y pasos más largos cuando sea necesario para abordar casos difíciles o de alto riesgo. El autor ha ganado menos errores, más constancia, más seguridad y velocidad al adoptar este enfoque flexible.
Presentación realizada en el #webcat Barcelona de Febrero 2014
Autor: Carlos Iglesias (@CarlosTheSailor
------------------------------------------------
RECURSOS:
- "The Agile Samurai: How Agile Masters Deliver Great Software", Jonathan Rasmusson, 2010, The Pragmatic Bookshelf
http://pragprog.com/book/jtrap/the-agile-samurai
"Cómo hicimos la web responsive y accesible de cierto equipo de fútbol y otro...webcat
La Unión Europea ha anunciado nuevas sanciones contra Rusia por su invasión de Ucrania. Las sanciones incluyen prohibiciones de viaje y congelamiento de activos para más funcionarios rusos, así como restricciones a las importaciones de productos rusos de acero y tecnología. Los líderes de la UE dicen que continuarán aumentando la presión sobre Rusia hasta que retire sus tropas de Ucrania.
"unoStringSynth: hack musical con Arduino" por @unoStringSynthwebcat
Presentación realizada en el #webcat Barcelona de Enero 2013
Autor: Oscar Martinez Carmona (@unoStringSynth)
------------------------------------------------
RECURSOS:
- unoStringSynth
rockintechprojects.net
- Rockin' Tech Projects
https://www.facebook.com/rockintechprojects
Presentación realizada en el #webcat Barcelona de Noviembre 2013
Autora: María P. Arrilucea (@nunile)
------------------------------------------------
RECURSOS:
- "Design is a job", Mike Monteiro, 2012, A Book Apart
http://www.abookapart.com/products/design-is-a-job
"How to write better User Stories" por @jrhuertawebcat
This document discusses improving user stories by following best practices like the INVEST acronym. It explains that user stories address common requirements gathering pitfalls by focusing on delivering value to end users, using their language, and enabling prioritization and incremental development. The document provides guidelines for writing "good" user stories, including having context, value, and acceptance criteria, as well as being independent, negotiable, estimable, small in size, and testable. It also identifies potential "user story smells" to avoid.
Este documento presenta varias técnicas para mejorar la productividad y evitar la procrastinación, incluyendo la técnica Pomodoro y el método GTD. La técnica Pomodoro utiliza intervalos de 25 minutos de trabajo concentrado seguidos de breves descansos, mientras que GTD se centra en la recolección y organización de tareas. También recomienda establecer horarios, plazos, y prioridades; dividir grandes proyectos en tareas más pequeñas; y realizar primero las tareas más difíciles o aburrid
This short document discusses doing work you love and focusing on what matters most, such as mastery, craftsmanship, honesty and pride in outstanding products. It also emphasizes choosing the right projects and saying no when needed, playing true to your word, and choosing who you work with carefully. The overall message is to do what you love, love what you do, and don't let fear stop you.
"Cuadro de mandos para UX. El método HEART" por @galuwebcat
Presentación realizada en el #webcat Barcelona de Octubre del 2012
Autor: Jordi Galobart (@galu)
------------------------------------------------
RECURSOS:
- Measuring the User Experience on a Large Scale: User-Centered Metrics for Web Applications
http://research.google.com/pubs/pub36299.html
"Wordpress for web designers. What, when, how, where" por @nuriaraiwebcat
This document provides an overview of WordPress, including what it is, what a web content management system (WCMS) is, the pros and cons of WordPress, the types of sites that can be built with it, when to use or not use WordPress, how to use WordPress through themes, plugins and other features, and where WordPress is commonly used and where to find resources.
"Humans.txt" por @JuanjoBernabeu y @lafabricaverdewebcat
Este documento describe humanstxt.org, un sitio web que proporciona un archivo de texto que contiene los nombres de las personas que crearon un sitio web. Surge de la idea de que muchos trabajadores de la industria de la tecnología no pueden demostrar su autoría. El documento explica cómo la idea se difundió y ganó tracción, lo que llevó a la creación de una versión mejorada del sitio con contribuciones voluntarias.
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
In the rapidly evolving landscape of technologies, XML continues to play a vital role in structuring, storing, and transporting data across diverse systems. The recent advancements in artificial intelligence (AI) present new methodologies for enhancing XML development workflows, introducing efficiency, automation, and intelligent capabilities. This presentation will outline the scope and perspective of utilizing AI in XML development. The potential benefits and the possible pitfalls will be highlighted, providing a balanced view of the subject.
We will explore the capabilities of AI in understanding XML markup languages and autonomously creating structured XML content. Additionally, we will examine the capacity of AI to enrich plain text with appropriate XML markup. Practical examples and methodological guidelines will be provided to elucidate how AI can be effectively prompted to interpret and generate accurate XML markup.
Further emphasis will be placed on the role of AI in developing XSLT, or schemas such as XSD and Schematron. We will address the techniques and strategies adopted to create prompts for generating code, explaining code, or refactoring the code, and the results achieved.
The discussion will extend to how AI can be used to transform XML content. In particular, the focus will be on the use of AI XPath extension functions in XSLT, Schematron, Schematron Quick Fixes, or for XML content refactoring.
The presentation aims to deliver a comprehensive overview of AI usage in XML development, providing attendees with the necessary knowledge to make informed decisions. Whether you’re at the early stages of adopting AI or considering integrating it in advanced XML development, this presentation will cover all levels of expertise.
By highlighting the potential advantages and challenges of integrating AI with XML development tools and languages, the presentation seeks to inspire thoughtful conversation around the future of XML development. We’ll not only delve into the technical aspects of AI-powered XML development but also discuss practical implications and possible future directions.
Digital Marketing Trends in 2024 | Guide for Staying AheadWask
https://www.wask.co/ebooks/digital-marketing-trends-in-2024
Feeling lost in the digital marketing whirlwind of 2024? Technology is changing, consumer habits are evolving, and staying ahead of the curve feels like a never-ending pursuit. This e-book is your compass. Dive into actionable insights to handle the complexities of modern marketing. From hyper-personalization to the power of user-generated content, learn how to build long-term relationships with your audience and unlock the secrets to success in the ever-shifting digital landscape.
Project Management Semester Long Project - Acuityjpupo2018
Acuity is an innovative learning app designed to transform the way you engage with knowledge. Powered by AI technology, Acuity takes complex topics and distills them into concise, interactive summaries that are easy to read & understand. Whether you're exploring the depths of quantum mechanics or seeking insight into historical events, Acuity provides the key information you need without the burden of lengthy texts.
AI 101: An Introduction to the Basics and Impact of Artificial IntelligenceIndexBug
Imagine a world where machines not only perform tasks but also learn, adapt, and make decisions. This is the promise of Artificial Intelligence (AI), a technology that's not just enhancing our lives but revolutionizing entire industries.
UiPath Test Automation using UiPath Test Suite series, part 6DianaGray10
Welcome to UiPath Test Automation using UiPath Test Suite series part 6. In this session, we will cover Test Automation with generative AI and Open AI.
UiPath Test Automation with generative AI and Open AI webinar offers an in-depth exploration of leveraging cutting-edge technologies for test automation within the UiPath platform. Attendees will delve into the integration of generative AI, a test automation solution, with Open AI advanced natural language processing capabilities.
Throughout the session, participants will discover how this synergy empowers testers to automate repetitive tasks, enhance testing accuracy, and expedite the software testing life cycle. Topics covered include the seamless integration process, practical use cases, and the benefits of harnessing AI-driven automation for UiPath testing initiatives. By attending this webinar, testers, and automation professionals can gain valuable insights into harnessing the power of AI to optimize their test automation workflows within the UiPath ecosystem, ultimately driving efficiency and quality in software development processes.
What will you get from this session?
1. Insights into integrating generative AI.
2. Understanding how this integration enhances test automation within the UiPath platform
3. Practical demonstrations
4. Exploration of real-world use cases illustrating the benefits of AI-driven test automation for UiPath
Topics covered:
What is generative AI
Test Automation with generative AI and Open AI.
UiPath integration with generative AI
Speaker:
Deepak Rai, Automation Practice Lead, Boundaryless Group and UiPath MVP
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.
Ocean lotus Threat actors project by John Sitima 2024 (1).pptxSitimaJohn
Ocean Lotus cyber threat actors represent a sophisticated, persistent, and politically motivated group that poses a significant risk to organizations and individuals in the Southeast Asian region. Their continuous evolution and adaptability underscore the need for robust cybersecurity measures and international cooperation to identify and mitigate the threats posed by such advanced persistent threat groups.
HCL Notes and Domino License Cost Reduction in the World of DLAUpanagenda
Webinar Recording: https://www.panagenda.com/webinars/hcl-notes-and-domino-license-cost-reduction-in-the-world-of-dlau/
The introduction of DLAU and the CCB & CCX licensing model caused quite a stir in the HCL community. As a Notes and Domino customer, you may have faced challenges with unexpected user counts and license costs. You probably have questions on how this new licensing approach works and how to benefit from it. Most importantly, you likely have budget constraints and want to save money where possible. Don’t worry, we can help with all of this!
We’ll show you how to fix common misconfigurations that cause higher-than-expected user counts, and how to identify accounts which you can deactivate to save money. There are also frequent patterns that can cause unnecessary cost, like using a person document instead of a mail-in for shared mailboxes. We’ll provide examples and solutions for those as well. And naturally we’ll explain the new licensing model.
Join HCL Ambassador Marc Thomas in this webinar with a special guest appearance from Franz Walder. It will give you the tools and know-how to stay on top of what is going on with Domino licensing. You will be able lower your cost through an optimized configuration and keep it low going forward.
These topics will be covered
- Reducing license cost by finding and fixing misconfigurations and superfluous accounts
- How do CCB and CCX licenses really work?
- Understanding the DLAU tool and how to best utilize it
- Tips for common problem areas, like team mailboxes, functional/test users, etc
- Practical examples and best practices to implement right away
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdfMalak Abu Hammad
Discover how MongoDB Atlas and vector search technology can revolutionize your application's search capabilities. This comprehensive presentation covers:
* What is Vector Search?
* Importance and benefits of vector search
* Practical use cases across various industries
* Step-by-step implementation guide
* Live demos with code snippets
* Enhancing LLM capabilities with vector search
* Best practices and optimization strategies
Perfect for developers, AI enthusiasts, and tech leaders. Learn how to leverage MongoDB Atlas to deliver highly relevant, context-aware search results, transforming your data retrieval process. Stay ahead in tech innovation and maximize the potential of your applications.
#MongoDB #VectorSearch #AI #SemanticSearch #TechInnovation #DataScience #LLM #MachineLearning #SearchTechnology
Main news related to the CCS TSI 2023 (2023/1695)Jakub Marek
An English 🇬🇧 translation of a presentation to the speech I gave about the main changes brought by CCS TSI 2023 at the biggest Czech conference on Communications and signalling systems on Railways, which was held in Clarion Hotel Olomouc from 7th to 9th November 2023 (konferenceszt.cz). Attended by around 500 participants and 200 on-line followers.
The original Czech 🇨🇿 version of the presentation can be found here: https://www.slideshare.net/slideshow/hlavni-novinky-souvisejici-s-ccs-tsi-2023-2023-1695/269688092 .
The videorecording (in Czech) from the presentation is available here: https://youtu.be/WzjJWm4IyPk?si=SImb06tuXGb30BEH .
How to Interpret Trends in the Kalyan Rajdhani Mix Chart.pdfChart Kalyan
A Mix Chart displays historical data of numbers in a graphical or tabular form. The Kalyan Rajdhani Mix Chart specifically shows the results of a sequence of numbers over different periods.
How to Get CNIC Information System with Paksim Ga.pptxdanishmna97
Pakdata Cf is a groundbreaking system designed to streamline and facilitate access to CNIC information. This innovative platform leverages advanced technology to provide users with efficient and secure access to their CNIC details.
GraphRAG for Life Science to increase LLM accuracyTomaz Bratanic
GraphRAG for life science domain, where you retriever information from biomedical knowledge graphs using LLMs to increase the accuracy and performance of generated answers
OpenID AuthZEN Interop Read Out - AuthorizationDavid Brossard
During Identiverse 2024 and EIC 2024, members of the OpenID AuthZEN WG got together and demoed their authorization endpoints conforming to the AuthZEN API
Skybuffer SAM4U tool for SAP license adoptionTatiana Kojar
Manage and optimize your license adoption and consumption with SAM4U, an SAP free customer software asset management tool.
SAM4U, an SAP complimentary software asset management tool for customers, delivers a detailed and well-structured overview of license inventory and usage with a user-friendly interface. We offer a hosted, cost-effective, and performance-optimized SAM4U setup in the Skybuffer Cloud environment. You retain ownership of the system and data, while we manage the ABAP 7.58 infrastructure, ensuring fixed Total Cost of Ownership (TCO) and exceptional services through the SAP Fiori interface.
27. It only takes 10 lines of vanilla JS
to do what we wanted
var current = 0,
slides = document.getElementsByTagName("img");
!
setInterval(function() {
for (var i = 0; i < slides.length; i++) {
slides[i].style.opacity = 0;
}
current = (current != slides.length - 1) ? current + 1 : current = 0;
slides[current].style.opacity = 1;
}, 3000);
300 bytes vs 49.000