The document discusses the current state of mobile development. It covers mobile runtimes, debugging tools, editors, build services, testing, reporting, app stores, and libraries. It then discusses approaches to coding mobile apps, including using mixins and libraries sparingly. It provides examples of a mobile app built with a delegate mixin for event handling and data binding. The document calls for further developing mobile capabilities by pushing frameworks like PhoneGap and advocating for more direct access to device APIs from JavaScript.
10 Web Development Concepts a Designer Should KnowRachel Andrew
The document discusses 10 key concepts that web designers should know about web development. It covers topics like writing brief descriptions, understanding user workflows, using programming constructs like conditional logic and loops, storing data, using source control, developing in professional environments, code reuse, form validation, and e-commerce/payment processing.
CMF: a pain in the F @ PHPDay 05-14-2011David Funaro
The document describes the challenges faced by a development team working on a CMS project where requirements kept changing. It discusses issues with using Joomla and frameworks when projects become complex. It then proposes using a CMF approach with common and domain-specific boxes to build pages. Finally, it discusses challenges with the relational data model and explores NoSQL options like Redis, MongoDB and CouchDB that may better suit the changing requirements of the project.
Watch the video along with the slides at: https://www.youtube.com/watch?v=U7d9f2WY7O8
Randall Hansen of Puppet Labs speaking on "A Usability Tour of Puppet (Warts and All)" at PuppetCamp Europe 2011, Amsterdam, Netherlands.
This document discusses the SeaJS module system for JavaScript. It begins by covering modules in Node.js using require and exports. It then discusses CommonJS modules and how SeaJS is based on the CommonJS format. The document goes on to provide links and examples of how to author modules and deploy code using SeaJS, including links to recommended SeaJS modules. It concludes by pointing to SeaJS documentation and support forums.
Stewart Gleadow of Thoughtworks presents Frank at the February Melbourne Cocoaheads meetup. Frank is an automated iOS User Interface Testing tool.
http://www.melbournecocoaheads.com/
The presentation is about JavaScriptMVC (JMVC), a JavaScript framework. The agenda includes discussing the needs for a framework, tested frameworks, JMVC itself, and showing some code. The document discusses how frameworks evolve over time as new technologies are incorporated, and similarities between JMVC and Rails, though JMVC is not intended to be identical to Rails. It also briefly mentions FuncUnit, StealJS, jQueryMX and DocumentJS JavaScript libraries.
Watch along with the video at https://www.youtube.com/watch?v=ag-bI5lr55s
Luke Kanies, CEO and Founder of Puppet Labs, talks on "Making Puppet More Hackable" at PuppetCamp Europe '11, Amsterdam, Netherlands. Learn more: http://www.puppetlabs.com
This document summarizes Jake Smith's presentation on micro-frameworks for PHP given at Dallas PHP on 4/12/2011. It introduces Jake and the topic of micro-frameworks, then provides overviews of several popular PHP micro-frameworks: Minimum, Silex, Limonade, and Slim. For each framework, it lists the website, required PHP version, provides a brief example app, and calls out pros and cons. The goal is to help attendees understand what micro-frameworks are and compare options.
10 Web Development Concepts a Designer Should KnowRachel Andrew
The document discusses 10 key concepts that web designers should know about web development. It covers topics like writing brief descriptions, understanding user workflows, using programming constructs like conditional logic and loops, storing data, using source control, developing in professional environments, code reuse, form validation, and e-commerce/payment processing.
CMF: a pain in the F @ PHPDay 05-14-2011David Funaro
The document describes the challenges faced by a development team working on a CMS project where requirements kept changing. It discusses issues with using Joomla and frameworks when projects become complex. It then proposes using a CMF approach with common and domain-specific boxes to build pages. Finally, it discusses challenges with the relational data model and explores NoSQL options like Redis, MongoDB and CouchDB that may better suit the changing requirements of the project.
Watch the video along with the slides at: https://www.youtube.com/watch?v=U7d9f2WY7O8
Randall Hansen of Puppet Labs speaking on "A Usability Tour of Puppet (Warts and All)" at PuppetCamp Europe 2011, Amsterdam, Netherlands.
This document discusses the SeaJS module system for JavaScript. It begins by covering modules in Node.js using require and exports. It then discusses CommonJS modules and how SeaJS is based on the CommonJS format. The document goes on to provide links and examples of how to author modules and deploy code using SeaJS, including links to recommended SeaJS modules. It concludes by pointing to SeaJS documentation and support forums.
Stewart Gleadow of Thoughtworks presents Frank at the February Melbourne Cocoaheads meetup. Frank is an automated iOS User Interface Testing tool.
http://www.melbournecocoaheads.com/
The presentation is about JavaScriptMVC (JMVC), a JavaScript framework. The agenda includes discussing the needs for a framework, tested frameworks, JMVC itself, and showing some code. The document discusses how frameworks evolve over time as new technologies are incorporated, and similarities between JMVC and Rails, though JMVC is not intended to be identical to Rails. It also briefly mentions FuncUnit, StealJS, jQueryMX and DocumentJS JavaScript libraries.
Watch along with the video at https://www.youtube.com/watch?v=ag-bI5lr55s
Luke Kanies, CEO and Founder of Puppet Labs, talks on "Making Puppet More Hackable" at PuppetCamp Europe '11, Amsterdam, Netherlands. Learn more: http://www.puppetlabs.com
This document summarizes Jake Smith's presentation on micro-frameworks for PHP given at Dallas PHP on 4/12/2011. It introduces Jake and the topic of micro-frameworks, then provides overviews of several popular PHP micro-frameworks: Minimum, Silex, Limonade, and Slim. For each framework, it lists the website, required PHP version, provides a brief example app, and calls out pros and cons. The goal is to help attendees understand what micro-frameworks are and compare options.
Ruby and Rails, as secret weapon to build your service-oriented appsFelipe Talavera
The document discusses using Ruby and Rails to build service-oriented applications. It describes how services provide functionality through standard interfaces and are designed to be interoperable and reusable. The key advantages of the services approach include isolation, scalability, robustness, and agility. Ruby tools like Rails, Sinatra, and EventMachine can be used to create services, while partitioning functionality based on factors like iteration speed and logical functions.
The document summarizes the GT LL (Groupe de Travail Logiciel Libre) conference in 2011. It discusses the projects presented, including those related to distributed systems/cloud (Neopodd, Compatible ONE, Easi Cloud, Aeolus), embedded systems (RTEL4I, Couverture), green IT (Deskolo), developer tools (Squale, Coclico, etc), middleware (Easy SOA), and more. It also addresses the challenges of cloud computing including optimizing resource use, security, interoperability, and legal issues.
Patrick Debois gave an introduction to DevOps. He discussed how Agile development improved collaboration between developers and testers but neglected operations teams. Traditional continuous integration models separated development and operations. DevOps aims to bring development and operations teams together through practices like infrastructure as code, configuration management, continuous integration/delivery, and collaboration across roles. Culture and mindset shifts are also important for DevOps, prioritizing collaboration, craftsmanship, and trust between teams.
The document provides an introduction to DevOps concepts including:
- DevOps aims to shorten the period between development and operations through better alignment.
- It is not a product but a cultural and professional movement to address problems like bottlenecks and long wait times between teams.
- Key aspects of DevOps include automating infrastructure provisioning and deployments, measuring performance improvements, and sharing knowledge across teams.
The document announces a quarterly meetup for geo and mobile developers called Geomob LDN taking place on May 15, 2011. It provides an agenda with speakers from companies like Microsoft, CASA, and Eeve. It also mentions the meetup location will be at the Jeremy Bentham Pub after the talks and provides details on the next meetup in September 2011.
The document discusses using jQuery Mobile to build mobile web applications. It provides the basic structure for a jQuery Mobile site including linking to the necessary CSS and JavaScript files. It demonstrates how to add pages, headers, content sections and footers using the data attributes of jQuery Mobile. The presentation emphasizes that jQuery Mobile allows building sites that work across different mobile platforms in a simple way.
The document discusses how 2011 will be the year of web apps. It predicts that web app stores will grow popular across different browsers and devices. Hybrid apps combining web technologies like HTML5 with native device APIs will become more common, allowing developers to write once and deploy apps across multiple platforms. Key technologies that will enable this include HTML5, device APIs, and frameworks for building hybrid apps.
This is the talk I gave on DynCon 2011 about Cloud9 IDE. Unfortunately lots of it was live coding and it hasn't been (obviously) captured in the slides.
This document outlines a presentation on maximizing social media. It discusses strategies for using platforms like Facebook, LinkedIn, and Twitter to engage audiences and share information. Specific tips are provided on setting up pages and groups on Facebook and LinkedIn. A case study from N Street Village discusses their social media use and goals. The presentation concludes with a discussion of challenges faced when starting social media programs and metrics for measuring performance. The overall presentation provided guidance on developing an effective multi-platform social media strategy.
The document is a transcript of Haymo Meran's keynote presentation at the Aloha Editor DevCon 2011 conference on February 13, 2011. In the keynote, Meran discusses the origins and development of Aloha Editor, from Gen4tics customers requesting a Word-like editing experience in 2009 to the public launch of Aloha Editor in July 2010 and its transition to production use by December 2010. Meran shares stories from the creation and growth of Aloha Editor over time.
Spectrum of IT BPO Services in the PhilippinesExist
Jerry Rapes, CEO of Exist and member of the board of directors of PSIA, CEDF-IT, and DevCon, presents about the differentiators of the Philippines as outsourcing destination for IT and BPO.
This document appears to be a slide deck presented by Vincent Everts on April 15, 2011. It discusses several topics related to emerging technologies and their impact on business and society. Some of the key points discussed include: the rise of internet-connected TV and on-demand video streaming services; the growth of online video platforms like YouTube and Tudou; the increasing importance of social media and user-generated content; and predictions about the future of publishing, e-books, and tablet computers.
The document appears to be notes from a meeting or presentation on July 15, 2011 about software extensions. It discusses different ways of building extensions, including adding new methods to existing classes, adding new views, and making extensions that interact asynchronously. Various code examples are provided to illustrate how to define extensions and interface with them. Links are included to external resources on extensions. Overall it focuses on the technical aspects and best practices for developing extensions within a software system.
Jan Senderek - Building Mobile First: Eeve - Geomob May 2011GeomobLDN
The document announces a quarterly meetup for geo and mobile developers called Geomob LDN that was held on May 15, 2011. It provides information on upcoming speakers Jan Senderek from Eeve and details on the next meetup scheduled for September 15, 2011. Additional related events are also promoted.
The document discusses how libraries can leverage metadata to stay relevant in the digital age. It describes how libraries currently organize and provide access to resources through cataloguing and metadata. It then explores opportunities for libraries to publish and share metadata more openly online to support discovery, such as through linked open data approaches. This could help libraries promote their collections and resources more widely to attract users and demonstrate their continued value in today's information landscape.
Developing a Progressive Mobile Strategy (Key Comm Version)Dave Olsen
The document discusses developing a progressive mobile strategy. It begins with defining key terms like native apps, iOS, mobile and desktop web. It then makes the case for why mobile is important, citing statistics on mobile use. The document outlines WVU's existing mobile presence like mobile sites and apps. It argues that discrete mobile solutions do not constitute a strategy and recommends taking a progressive approach with three stages: audience strategy, which identifies key user groups; content strategy; and platform strategy, with an emphasis on mobile-optimized web solutions over native apps. It provides tips for each stage and emphasizes iterative testing and refinement of the strategy.
Running a cloud-based developer platformNikolai Onken
There are two kinds of processes - awesome ones and shitty ones. In this talk I explain how we run our operation using the example of how we handle system outages and automate processes.
The document discusses the importance of practice for developing skills as a musician or coder. It quotes Jascha Heifetz saying that lack of practice for one day is noticeable to oneself, two days to critics, and three days to the public. For both music and coding, regular practice is needed to develop craftsmanship and mastery, as over half the time on projects is spent thinking rather than actual coding work. Cloud-based development environments can give developers an extra 48% of time to spend on design and coding through improved tools and workflows.
Contenu connexe
Similaire à The Hitchhiker's guide to mobile development
Ruby and Rails, as secret weapon to build your service-oriented appsFelipe Talavera
The document discusses using Ruby and Rails to build service-oriented applications. It describes how services provide functionality through standard interfaces and are designed to be interoperable and reusable. The key advantages of the services approach include isolation, scalability, robustness, and agility. Ruby tools like Rails, Sinatra, and EventMachine can be used to create services, while partitioning functionality based on factors like iteration speed and logical functions.
The document summarizes the GT LL (Groupe de Travail Logiciel Libre) conference in 2011. It discusses the projects presented, including those related to distributed systems/cloud (Neopodd, Compatible ONE, Easi Cloud, Aeolus), embedded systems (RTEL4I, Couverture), green IT (Deskolo), developer tools (Squale, Coclico, etc), middleware (Easy SOA), and more. It also addresses the challenges of cloud computing including optimizing resource use, security, interoperability, and legal issues.
Patrick Debois gave an introduction to DevOps. He discussed how Agile development improved collaboration between developers and testers but neglected operations teams. Traditional continuous integration models separated development and operations. DevOps aims to bring development and operations teams together through practices like infrastructure as code, configuration management, continuous integration/delivery, and collaboration across roles. Culture and mindset shifts are also important for DevOps, prioritizing collaboration, craftsmanship, and trust between teams.
The document provides an introduction to DevOps concepts including:
- DevOps aims to shorten the period between development and operations through better alignment.
- It is not a product but a cultural and professional movement to address problems like bottlenecks and long wait times between teams.
- Key aspects of DevOps include automating infrastructure provisioning and deployments, measuring performance improvements, and sharing knowledge across teams.
The document announces a quarterly meetup for geo and mobile developers called Geomob LDN taking place on May 15, 2011. It provides an agenda with speakers from companies like Microsoft, CASA, and Eeve. It also mentions the meetup location will be at the Jeremy Bentham Pub after the talks and provides details on the next meetup in September 2011.
The document discusses using jQuery Mobile to build mobile web applications. It provides the basic structure for a jQuery Mobile site including linking to the necessary CSS and JavaScript files. It demonstrates how to add pages, headers, content sections and footers using the data attributes of jQuery Mobile. The presentation emphasizes that jQuery Mobile allows building sites that work across different mobile platforms in a simple way.
The document discusses how 2011 will be the year of web apps. It predicts that web app stores will grow popular across different browsers and devices. Hybrid apps combining web technologies like HTML5 with native device APIs will become more common, allowing developers to write once and deploy apps across multiple platforms. Key technologies that will enable this include HTML5, device APIs, and frameworks for building hybrid apps.
This is the talk I gave on DynCon 2011 about Cloud9 IDE. Unfortunately lots of it was live coding and it hasn't been (obviously) captured in the slides.
This document outlines a presentation on maximizing social media. It discusses strategies for using platforms like Facebook, LinkedIn, and Twitter to engage audiences and share information. Specific tips are provided on setting up pages and groups on Facebook and LinkedIn. A case study from N Street Village discusses their social media use and goals. The presentation concludes with a discussion of challenges faced when starting social media programs and metrics for measuring performance. The overall presentation provided guidance on developing an effective multi-platform social media strategy.
The document is a transcript of Haymo Meran's keynote presentation at the Aloha Editor DevCon 2011 conference on February 13, 2011. In the keynote, Meran discusses the origins and development of Aloha Editor, from Gen4tics customers requesting a Word-like editing experience in 2009 to the public launch of Aloha Editor in July 2010 and its transition to production use by December 2010. Meran shares stories from the creation and growth of Aloha Editor over time.
Spectrum of IT BPO Services in the PhilippinesExist
Jerry Rapes, CEO of Exist and member of the board of directors of PSIA, CEDF-IT, and DevCon, presents about the differentiators of the Philippines as outsourcing destination for IT and BPO.
This document appears to be a slide deck presented by Vincent Everts on April 15, 2011. It discusses several topics related to emerging technologies and their impact on business and society. Some of the key points discussed include: the rise of internet-connected TV and on-demand video streaming services; the growth of online video platforms like YouTube and Tudou; the increasing importance of social media and user-generated content; and predictions about the future of publishing, e-books, and tablet computers.
The document appears to be notes from a meeting or presentation on July 15, 2011 about software extensions. It discusses different ways of building extensions, including adding new methods to existing classes, adding new views, and making extensions that interact asynchronously. Various code examples are provided to illustrate how to define extensions and interface with them. Links are included to external resources on extensions. Overall it focuses on the technical aspects and best practices for developing extensions within a software system.
Jan Senderek - Building Mobile First: Eeve - Geomob May 2011GeomobLDN
The document announces a quarterly meetup for geo and mobile developers called Geomob LDN that was held on May 15, 2011. It provides information on upcoming speakers Jan Senderek from Eeve and details on the next meetup scheduled for September 15, 2011. Additional related events are also promoted.
The document discusses how libraries can leverage metadata to stay relevant in the digital age. It describes how libraries currently organize and provide access to resources through cataloguing and metadata. It then explores opportunities for libraries to publish and share metadata more openly online to support discovery, such as through linked open data approaches. This could help libraries promote their collections and resources more widely to attract users and demonstrate their continued value in today's information landscape.
Developing a Progressive Mobile Strategy (Key Comm Version)Dave Olsen
The document discusses developing a progressive mobile strategy. It begins with defining key terms like native apps, iOS, mobile and desktop web. It then makes the case for why mobile is important, citing statistics on mobile use. The document outlines WVU's existing mobile presence like mobile sites and apps. It argues that discrete mobile solutions do not constitute a strategy and recommends taking a progressive approach with three stages: audience strategy, which identifies key user groups; content strategy; and platform strategy, with an emphasis on mobile-optimized web solutions over native apps. It provides tips for each stage and emphasizes iterative testing and refinement of the strategy.
Running a cloud-based developer platformNikolai Onken
There are two kinds of processes - awesome ones and shitty ones. In this talk I explain how we run our operation using the example of how we handle system outages and automate processes.
The document discusses the importance of practice for developing skills as a musician or coder. It quotes Jascha Heifetz saying that lack of practice for one day is noticeable to oneself, two days to critics, and three days to the public. For both music and coding, regular practice is needed to develop craftsmanship and mastery, as over half the time on projects is spent thinking rather than actual coding work. Cloud-based development environments can give developers an extra 48% of time to spend on design and coding through improved tools and workflows.
The document discusses the embedjs library, which allows building cross-device applications by detecting features at runtime rather than branching code. It provides an overview of embedjs' history and capabilities, including how it allows defining and requiring features in a simple way. The presentation demonstrates how embedjs works in practice and its potential future directions, such as optimized modules and mobile features.
This document provides an agenda for a mobile app development presentation. The agenda includes discussions of widgets/HTML5 apps, an example mobile app called EventNinja, a mobile development guide, and an object browser. It also lists several topics for the presentation: widgets as HTML5 apps, using EventNinja as a mobile app example, guidelines for mobile development, and demonstrating an object browser. Various aspects of developing mobile apps using HTML5, JavaScript, and accessing device functionality are highlighted.
This document discusses HTML5 apps and different approaches for building cross-platform apps, including PhoneGap, W3C Widgets, and other runtimes. It notes that HTML5 apps can access device APIs like the camera and GPS through frameworks like PhoneGap. It also summarizes pros and cons of different approaches, such as PhoneGap providing access to many device APIs but not being a standard, and W3C Widgets being very simple to create but only supporting a few APIs.
Slides of the talk I gave together with Joern Zaefferer at JsConf 2010. The slides are rather cryptic since most of the action happened live. Check http://jsconf.eu for the video once its there.
These are the slides of my cross-platform talk at the Vodafone developer event in Madrid, July 2010 (At he same day as when the football team came back from south africa ;) )
The document discusses the expanding capabilities of mobile web applications through the use of HTML5 and JavaScript APIs. It describes how PhoneGap allows accessing device capabilities like the camera from within a web browser, and how this could enable applications in areas like transportation, health, and home automation. The presentation envisions a future where the web browser acts as an interface to access the internet, cloud services, and device capabilities through a common set of APIs.
These are the slides of the EventList talk I gave at IBM Research Labs during the dojo.workshop. The talk was covering possible architectures for cross device mobile solutions.
In this talk I demonstrated how easy Dojo is integrating into the Adobe AIR runtime. Using a performance analysis tool I demonstrated how to use charting, grids and other features of Adobe AIR and the Dojo Toolkit
In this talk I was explaining how to build rich internet applications using the Dojo Toolkit. The talk was based on a live demo of a weather reporting tool.
Generating privacy-protected synthetic data using Secludy and MilvusZilliz
During this demo, the founders of Secludy will demonstrate how their system utilizes Milvus to store and manipulate embeddings for generating privacy-protected synthetic data. Their approach not only maintains the confidentiality of the original data but also enhances the utility and scalability of LLMs under privacy constraints. Attendees, including machine learning engineers, data scientists, and data managers, will witness first-hand how Secludy's integration with Milvus empowers organizations to harness the power of LLMs securely and efficiently.
For the full video of this presentation, please visit: https://www.edge-ai-vision.com/2024/06/how-axelera-ai-uses-digital-compute-in-memory-to-deliver-fast-and-energy-efficient-computer-vision-a-presentation-from-axelera-ai/
Bram Verhoef, Head of Machine Learning at Axelera AI, presents the “How Axelera AI Uses Digital Compute-in-memory to Deliver Fast and Energy-efficient Computer Vision” tutorial at the May 2024 Embedded Vision Summit.
As artificial intelligence inference transitions from cloud environments to edge locations, computer vision applications achieve heightened responsiveness, reliability and privacy. This migration, however, introduces the challenge of operating within the stringent confines of resource constraints typical at the edge, including small form factors, low energy budgets and diminished memory and computational capacities. Axelera AI addresses these challenges through an innovative approach of performing digital computations within memory itself. This technique facilitates the realization of high-performance, energy-efficient and cost-effective computer vision capabilities at the thin and thick edge, extending the frontier of what is achievable with current technologies.
In this presentation, Verhoef unveils his company’s pioneering chip technology and demonstrates its capacity to deliver exceptional frames-per-second performance across a range of standard computer vision networks typical of applications in security, surveillance and the industrial sector. This shows that advanced computer vision can be accessible and efficient, even at the very edge of our technological ecosystem.
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.
Connector Corner: Seamlessly power UiPath Apps, GenAI with prebuilt connectorsDianaGray10
Join us to learn how UiPath Apps can directly and easily interact with prebuilt connectors via Integration Service--including Salesforce, ServiceNow, Open GenAI, and more.
The best part is you can achieve this without building a custom workflow! Say goodbye to the hassle of using separate automations to call APIs. By seamlessly integrating within App Studio, you can now easily streamline your workflow, while gaining direct access to our Connector Catalog of popular applications.
We’ll discuss and demo the benefits of UiPath Apps and connectors including:
Creating a compelling user experience for any software, without the limitations of APIs.
Accelerating the app creation process, saving time and effort
Enjoying high-performance CRUD (create, read, update, delete) operations, for
seamless data management.
Speakers:
Russell Alfeche, Technology Leader, RPA at qBotic and UiPath MVP
Charlie Greenberg, host
Ivanti’s Patch Tuesday breakdown goes beyond patching your applications and brings you the intelligence and guidance needed to prioritize where to focus your attention first. Catch early analysis on our Ivanti blog, then join industry expert Chris Goettl for the Patch Tuesday Webinar Event. There we’ll do a deep dive into each of the bulletins and give guidance on the risks associated with the newly-identified vulnerabilities.
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 .
Have you ever been confused by the myriad of choices offered by AWS for hosting a website or an API?
Lambda, Elastic Beanstalk, Lightsail, Amplify, S3 (and more!) can each host websites + APIs. But which one should we choose?
Which one is cheapest? Which one is fastest? Which one will scale to meet our needs?
Join me in this session as we dive into each AWS hosting service to determine which one is best for your scenario and explain why!
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.
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
The Microsoft 365 Migration Tutorial For Beginner.pptxoperationspcvita
This presentation will help you understand the power of Microsoft 365. However, we have mentioned every productivity app included in Office 365. Additionally, we have suggested the migration situation related to Office 365 and how we can help you.
You can also read: https://www.systoolsgroup.com/updates/office-365-tenant-to-tenant-migration-step-by-step-complete-guide/
Introduction of Cybersecurity with OSS at Code Europe 2024Hiroshi SHIBATA
I develop the Ruby programming language, RubyGems, and Bundler, which are package managers for Ruby. Today, I will introduce how to enhance the security of your application using open-source software (OSS) examples from Ruby and RubyGems.
The first topic is CVE (Common Vulnerabilities and Exposures). I have published CVEs many times. But what exactly is a CVE? I'll provide a basic understanding of CVEs and explain how to detect and handle vulnerabilities in OSS.
Next, let's discuss package managers. Package managers play a critical role in the OSS ecosystem. I'll explain how to manage library dependencies in your application.
I'll share insights into how the Ruby and RubyGems core team works to keep our ecosystem safe. By the end of this talk, you'll have a better understanding of how to safeguard your code.
[OReilly Superstream] Occupy the Space: A grassroots guide to engineering (an...Jason Yip
The typical problem in product engineering is not bad strategy, so much as “no strategy”. This leads to confusion, lack of motivation, and incoherent action. The next time you look for a strategy and find an empty space, instead of waiting for it to be filled, I will show you how to fill it in yourself. If you’re wrong, it forces a correction. If you’re right, it helps create focus. I’ll share how I’ve approached this in the past, both what works and lessons for what didn’t work so well.
What is an RPA CoE? Session 1 – CoE VisionDianaGray10
In the first session, we will review the organization's vision and how this has an impact on the COE Structure.
Topics covered:
• The role of a steering committee
• How do the organization’s priorities determine CoE Structure?
Speaker:
Chris Bolin, Senior Intelligent Automation Architect Anika Systems
Conversational agents, or chatbots, are increasingly used to access all sorts of services using natural language. While open-domain chatbots - like ChatGPT - can converse on any topic, task-oriented chatbots - the focus of this paper - are designed for specific tasks, like booking a flight, obtaining customer support, or setting an appointment. Like any other software, task-oriented chatbots need to be properly tested, usually by defining and executing test scenarios (i.e., sequences of user-chatbot interactions). However, there is currently a lack of methods to quantify the completeness and strength of such test scenarios, which can lead to low-quality tests, and hence to buggy chatbots.
To fill this gap, we propose adapting mutation testing (MuT) for task-oriented chatbots. To this end, we introduce a set of mutation operators that emulate faults in chatbot designs, an architecture that enables MuT on chatbots built using heterogeneous technologies, and a practical realisation as an Eclipse plugin. Moreover, we evaluate the applicability, effectiveness and efficiency of our approach on open-source chatbots, with promising results.
76. Delegate
• Different approach on event handling
• Simple, clear implementation
• Less overhead than the multi purpose
event handlers such as dojo.connect
• More explicit than pub/sub
• https://github.com/uxebu/delegate
Sunday, May 15, 2011
82. Data binding
• Based on delegate’s event handling
• No templating language!
• Objects emit events on state change
• Data binding takes care of modifying
DOM
Sunday, May 15, 2011
92. Example DOM Events
• Mobilism mobile app (DOM event binding)
Sunday, May 15, 2011
93. Gaming
• Curve Desaster - the experiment
https://github.com/uxebu/curvedesaster
• No library
• Using only the Delegate mixin and a
mixin helper
• wwtest / http://10.0.2.1:8080
Sunday, May 15, 2011
95. What is happening right now?
• Fact: Native mobile is moving fast
• Bad: Apple disabled Nitro in WebView
• Good: Android now has an ADK
• Awesome: Chromestore now has
payment APIs
• Woot: HP kicks ass, you can use node.js!
• ...
Sunday, May 15, 2011
96. How can we be of influence?
Sunday, May 15, 2011