Talk given at the Gran Canaria Desktop Summit, July 2009. For a version with speaker notes (although I went quite off piste) check here:
http://www.slideshare.net/nedrichards/designing-moblin-for-netbooks-with-notes
The document summarizes the process of transitioning eXtension's content management system from multiple websites to a single Drupal platform. It describes the evaluation process, implementation team members, pilot communities, design principles focused on simplification and collaboration. Key differences of the new system include a common interface, image and video capabilities, searching and tagging. Ongoing work includes notification features, improved searching and additional content views. Users are invited to provide feedback to continue improving the new Drupal platform.
Nick Richards discusses the importance of iteration in design. He notes that GNOME 2 took 9 years to become great through an iterative process. To get to being awesome, designers need a structured process of playing with ideas, reviewing feedback, and shipping changes while maintaining a strong core identity and adapting the design around that core. Changes should then be shared in an iterative process.
Designing Moblin For Netbooks (with notes)Nick Richards
Talk given at the Gran Canaria Desktop Summit, July 2009. For a version without notes go here:
http://www.slideshare.net/nedrichards/designing-moblin-for-netbooks
A talk given by Nick Richards on 22nd April 2009 at Mobile Design UK. http://mobiledesign.org.uk/events/april-22nd-2009-event-seren/
As ever, it doesn't make much sense without the audio/video. I'll add that in later when it's available.
This document contains nominations from students in junior kindergarten through grade 5 for their favorite teachers. The nominations provide short descriptions of the teachers' positive qualities and highlight activities and lessons that students enjoyed. Many teachers are praised for making learning fun and helping students with subjects like reading, writing, and math.
Milot Shala presents on using the Qt framework for cross-platform software development. Qt allows developing applications that can run on desktop, mobile and embedded systems from a single codebase. Shala discusses developing a weather application called PRWeather using Qt and deploying it to run on Linux, Windows and Nokia smartphones like the Nokia 5800. He shows how Qt enables writing applications once and deploying them across multiple platforms with minimal changes.
The document summarizes the process of transitioning eXtension's content management system from multiple websites to a single Drupal platform. It describes the evaluation process, implementation team members, pilot communities, design principles focused on simplification and collaboration. Key differences of the new system include a common interface, image and video capabilities, searching and tagging. Ongoing work includes notification features, improved searching and additional content views. Users are invited to provide feedback to continue improving the new Drupal platform.
Nick Richards discusses the importance of iteration in design. He notes that GNOME 2 took 9 years to become great through an iterative process. To get to being awesome, designers need a structured process of playing with ideas, reviewing feedback, and shipping changes while maintaining a strong core identity and adapting the design around that core. Changes should then be shared in an iterative process.
Designing Moblin For Netbooks (with notes)Nick Richards
Talk given at the Gran Canaria Desktop Summit, July 2009. For a version without notes go here:
http://www.slideshare.net/nedrichards/designing-moblin-for-netbooks
A talk given by Nick Richards on 22nd April 2009 at Mobile Design UK. http://mobiledesign.org.uk/events/april-22nd-2009-event-seren/
As ever, it doesn't make much sense without the audio/video. I'll add that in later when it's available.
This document contains nominations from students in junior kindergarten through grade 5 for their favorite teachers. The nominations provide short descriptions of the teachers' positive qualities and highlight activities and lessons that students enjoyed. Many teachers are praised for making learning fun and helping students with subjects like reading, writing, and math.
Milot Shala presents on using the Qt framework for cross-platform software development. Qt allows developing applications that can run on desktop, mobile and embedded systems from a single codebase. Shala discusses developing a weather application called PRWeather using Qt and deploying it to run on Linux, Windows and Nokia smartphones like the Nokia 5800. He shows how Qt enables writing applications once and deploying them across multiple platforms with minimal changes.
The Motorola Evoke QA4 The demo discusses two applications running on separate OSes, working seamlessly together on a single low-cost ARM processor, with no performance degradation.
OK Labs Emerging Trends In Mobile Virtualization Rtecc 2010Open Kernel Labs
Sarabu discusses how the entire mobile ecosystem benefits when virtualization concepts are applied specifically to smartphones. Server virtualization and desktop virtualization have been widely adopted and well understood in the IT industry arena for a long time. However, embedded virtualization is a fairly new technology that addresses problems unique to embedded devices.
IBM is making an Internet of Things for EveryoneJohn McNamara
IBM is working to democratize innovation with Internet of Things technology by making it easy for novices to start innovating with IoT. They have simplified access to cloud platforms, protocols, and enabling technologies. This allows more people to collaborate and innovate without barriers. At an IBM hackathon, participants used freely available IBM IoT technologies like MQTT, Node-RED and MessageSight to create applications like a zombie paintball app and a robot controller. IBM enhanced their IoT package with toys and bananas to simply demonstrate drone control. One participant then used the system to propose controlling drone swarms to monitor forest fires more effectively.
The document discusses accessibility and inclusive design at IBM over several decades. It provides examples of IBM's accessibility innovations from 1914 to present day, including the first braille printer in the 1970s, screen readers in the 1980s/90s, and tools to make websites accessible in the 2000s. The rest of the document focuses on designing inclusively through exercises like using low vision simulation goggles and creating empathy maps to understand different disabilities. It also outlines the roles and responsibilities of design researchers, information architects, visual designers, UX designers, and front end developers in building accessible products and interfaces.
Breaking Instincts: common web design bad habitsambiescent
The document provides guidance on designing a news website by going against common instincts and conventions. It suggests grouping related articles together intelligently rather than just listing them, incorporating advertisements throughout the content instead of separating them, and making the navigation focus on primary modes of accessing information rather than mirroring the site structure. The overall message is that designers should thoughtfully challenge their initial instincts to create a cleaner and more reader-focused design.
Fabio Sergio, creative director at frog design’s Milan studio, discusses the power of “design thinking for the future.” He uses a case study of Project M (a large-scale initiative that leverages mobile technologies to combat HIV/AIDS in South Africa) to illustrate a model of design that “is not about creating compelling visions of perfect futures but rather shaping betas of presents of a future we want to live in.”
The document discusses the new features in Eclipse Juno, including a redesigned workbench with a new programming model, global search bar, more flexible part layout, support for Git, and tools to support Java 7 language features like diamond operator, multi-catch, and try-with-resources. It also outlines plans for Eclipse 4.3 including support for Java 8 language features and code recommenders.
When Arduino Meets Application Server: Love at Second SightC4Media
The document discusses various microcontroller and single board computer options for internet of things (IoT) projects. It provides information on boards like the Arduino, Raspberry Pi, pcDuino, and BeagleBone Black. These options range in price from £2 for a basic PIC microcontroller to £57 for the more powerful Arduino Yún. More powerful boards allow for running applications and servers but are larger, use more power, and cost more. The document also discusses mobile battery interfaces and the lightweight WebSphere Liberty Profile as a application server option for embedded projects.
Making everything better with OSGi - a happy case study in building a really ...mfrancis
This document discusses the redesign of WebSphere Application Server to create a lightweight profile called WebSphere Liberty. The full WebSphere profile had become very large and complex over many years, making it difficult to change. The designers wanted to take advantage of OSGi technologies to create a modular, dynamic, and developer-friendly runtime. They built Liberty from scratch using OSGi services and declarative services. Individual components are given their own configuration and dependencies are loosely coupled. This approach allows Liberty to have a very small footprint while maintaining compatibility with existing WebSphere code and customers.
The document discusses Snac, a mobile application company. It describes Snac's mobile service which provides a tailored experience for consumers by delivering relevant content. It also discusses how Snac's platform could be adapted for company partners. The presentation provides an overview of Snac's launch, awards, team and goals for 2010 including expanding device support and bringing on new partners.
Wrangling Apps in the Smartphone Wild West (January 2011)Ginsburg Design
Suzanne Ginsburg discusses options for developing smartphone apps across different platforms. She outlines three main approaches: 1) developing for a single "native" platform as a "One Trick Pony"; 2) developing for two to three flagship platforms using the "O.K. Corral" approach; and 3) using hybrid app development tools to create "Trojan Horse" apps that are web-based but have native capabilities. She provides examples and considerations for each approach, addressing issues like hardware access needs, monetization strategies, and balancing customization with cross-platform development.
The document discusses the history and evolution of mobile phone operating systems from the 1970s to present day. It describes early systems like Symbian OS used in Nokia phones and Palm OS developed for PDAs. Modern operating systems covered include Android launched in 2008, iOS for Apple devices since 2007, Blackberry OS, Windows Phone, Samsung's Bada OS, and others including WebOS, Maemo, and MeeGo. The document provides details on the developers and major device releases for each mobile operating system.
Ad111 Lotusphere 2011 - Developing Mobile Apps Rapidly for WebKit Browsers Us...Niklas Heidloff
This document summarizes a presentation on developing mobile apps for WebKit browsers using XPages. The presentation covers using Dojo to give mobile apps a native look and feel on different platforms. It demonstrates accessing native device services through PhoneGap and caching data to support offline use. It also shows various reusable controls that have been developed for mobile apps using frameworks like Dojo, Wink toolkit, and cubiq.org. The presentation concludes with discussing upcoming features in Dojo that could improve mobile development and evaluating providing the controls as out-of-the-box XPages controls.
How to make a cost saving on your Microsoft licensing - in 50 tweetsNiels Jørgen Hansen
Set someone free from a situation where their liberty is severely restricted. Liberate means to free or release, especially from imprisonment or slavery. Synonyms include set free, free, release, let out, and rescue.
Introduction to Mobile for (Web) DesignersSteven Hoober
The document provides an introduction to mobile design for designers. It discusses key considerations for whether to build a mobile website or app, including user needs, marketability, content requirements, and costs. It also lists 11 things web designers should know before designing for mobile, such as using mobile analytics, understanding user contexts, and designing based on rules rather than pixels. The document explains that mobile is defined by being interactive, personal, and the new normal way technology is accessed. It encourages joining an online mobile design patterns community.
AD116 XPages Extension Library: Making Application Development Even Easierpdhannan
The document provides an overview of the XPages Extension Library (ExtLib) presentation given by Paul Hannan and Maire Kehoe of IBM. The ExtLib is a set of advanced controls and assets that integrate with Domino Designer to make XPages application development faster, easier, and require no new learning. It contains over 88 controls and is open source, with many organizations and developers using it for applications. The presentation demonstrates several ExtLib controls and how they can transform an application, answers frequently asked questions, and concludes that the ExtLib benefits development.
Microvision is a company that develops pico projection technology. Their annual shareholder meeting presentation discusses their pico projection solutions for imagining, entertaining and sharing, highlights market trends of increasing mobile usage, and outlines their technology, products and people as critical success factors. The presentation provides an overview of Microvision's patent portfolio and recognition, their product portfolio including the PicoP Engine and Showwx pico projector, and recent industry awards and media coverage praising qualities of the Showwx like resolution, versatility and ability to focus on any surface.
BP207 Lotusphere 2011 - Apps, Apps, and More Apps: Meet the Very Best Open So...Niklas Heidloff
The document summarizes an IBM presentation about open source applications available on OpenNTF.org. OpenNTF is a website that enables collaboration on IBM Lotus Notes/Domino applications and makes them available as open source. The presentation highlights several rich client, web, and mobile applications that are available as open source projects on OpenNTF, as well as controls and tools. It encourages participation in OpenNTF projects by contributing code, providing feedback, helping the technical committee, using OpenNTF code, and becoming a member.
1) The document discusses how product strategy has shifted from being product-focused to being user-focused, with the rise of Web 2.0 and social media empowering users.
2) It emphasizes the importance of understanding users, their needs and preferences, through techniques like user surveys, personas, and benchmarking competitors based on user perception.
3) The goal is to build products and solutions that are useful, engaging and satisfying for users rather than just focusing on the product itself.
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
The Motorola Evoke QA4 The demo discusses two applications running on separate OSes, working seamlessly together on a single low-cost ARM processor, with no performance degradation.
OK Labs Emerging Trends In Mobile Virtualization Rtecc 2010Open Kernel Labs
Sarabu discusses how the entire mobile ecosystem benefits when virtualization concepts are applied specifically to smartphones. Server virtualization and desktop virtualization have been widely adopted and well understood in the IT industry arena for a long time. However, embedded virtualization is a fairly new technology that addresses problems unique to embedded devices.
IBM is making an Internet of Things for EveryoneJohn McNamara
IBM is working to democratize innovation with Internet of Things technology by making it easy for novices to start innovating with IoT. They have simplified access to cloud platforms, protocols, and enabling technologies. This allows more people to collaborate and innovate without barriers. At an IBM hackathon, participants used freely available IBM IoT technologies like MQTT, Node-RED and MessageSight to create applications like a zombie paintball app and a robot controller. IBM enhanced their IoT package with toys and bananas to simply demonstrate drone control. One participant then used the system to propose controlling drone swarms to monitor forest fires more effectively.
The document discusses accessibility and inclusive design at IBM over several decades. It provides examples of IBM's accessibility innovations from 1914 to present day, including the first braille printer in the 1970s, screen readers in the 1980s/90s, and tools to make websites accessible in the 2000s. The rest of the document focuses on designing inclusively through exercises like using low vision simulation goggles and creating empathy maps to understand different disabilities. It also outlines the roles and responsibilities of design researchers, information architects, visual designers, UX designers, and front end developers in building accessible products and interfaces.
Breaking Instincts: common web design bad habitsambiescent
The document provides guidance on designing a news website by going against common instincts and conventions. It suggests grouping related articles together intelligently rather than just listing them, incorporating advertisements throughout the content instead of separating them, and making the navigation focus on primary modes of accessing information rather than mirroring the site structure. The overall message is that designers should thoughtfully challenge their initial instincts to create a cleaner and more reader-focused design.
Fabio Sergio, creative director at frog design’s Milan studio, discusses the power of “design thinking for the future.” He uses a case study of Project M (a large-scale initiative that leverages mobile technologies to combat HIV/AIDS in South Africa) to illustrate a model of design that “is not about creating compelling visions of perfect futures but rather shaping betas of presents of a future we want to live in.”
The document discusses the new features in Eclipse Juno, including a redesigned workbench with a new programming model, global search bar, more flexible part layout, support for Git, and tools to support Java 7 language features like diamond operator, multi-catch, and try-with-resources. It also outlines plans for Eclipse 4.3 including support for Java 8 language features and code recommenders.
When Arduino Meets Application Server: Love at Second SightC4Media
The document discusses various microcontroller and single board computer options for internet of things (IoT) projects. It provides information on boards like the Arduino, Raspberry Pi, pcDuino, and BeagleBone Black. These options range in price from £2 for a basic PIC microcontroller to £57 for the more powerful Arduino Yún. More powerful boards allow for running applications and servers but are larger, use more power, and cost more. The document also discusses mobile battery interfaces and the lightweight WebSphere Liberty Profile as a application server option for embedded projects.
Making everything better with OSGi - a happy case study in building a really ...mfrancis
This document discusses the redesign of WebSphere Application Server to create a lightweight profile called WebSphere Liberty. The full WebSphere profile had become very large and complex over many years, making it difficult to change. The designers wanted to take advantage of OSGi technologies to create a modular, dynamic, and developer-friendly runtime. They built Liberty from scratch using OSGi services and declarative services. Individual components are given their own configuration and dependencies are loosely coupled. This approach allows Liberty to have a very small footprint while maintaining compatibility with existing WebSphere code and customers.
The document discusses Snac, a mobile application company. It describes Snac's mobile service which provides a tailored experience for consumers by delivering relevant content. It also discusses how Snac's platform could be adapted for company partners. The presentation provides an overview of Snac's launch, awards, team and goals for 2010 including expanding device support and bringing on new partners.
Wrangling Apps in the Smartphone Wild West (January 2011)Ginsburg Design
Suzanne Ginsburg discusses options for developing smartphone apps across different platforms. She outlines three main approaches: 1) developing for a single "native" platform as a "One Trick Pony"; 2) developing for two to three flagship platforms using the "O.K. Corral" approach; and 3) using hybrid app development tools to create "Trojan Horse" apps that are web-based but have native capabilities. She provides examples and considerations for each approach, addressing issues like hardware access needs, monetization strategies, and balancing customization with cross-platform development.
The document discusses the history and evolution of mobile phone operating systems from the 1970s to present day. It describes early systems like Symbian OS used in Nokia phones and Palm OS developed for PDAs. Modern operating systems covered include Android launched in 2008, iOS for Apple devices since 2007, Blackberry OS, Windows Phone, Samsung's Bada OS, and others including WebOS, Maemo, and MeeGo. The document provides details on the developers and major device releases for each mobile operating system.
Ad111 Lotusphere 2011 - Developing Mobile Apps Rapidly for WebKit Browsers Us...Niklas Heidloff
This document summarizes a presentation on developing mobile apps for WebKit browsers using XPages. The presentation covers using Dojo to give mobile apps a native look and feel on different platforms. It demonstrates accessing native device services through PhoneGap and caching data to support offline use. It also shows various reusable controls that have been developed for mobile apps using frameworks like Dojo, Wink toolkit, and cubiq.org. The presentation concludes with discussing upcoming features in Dojo that could improve mobile development and evaluating providing the controls as out-of-the-box XPages controls.
How to make a cost saving on your Microsoft licensing - in 50 tweetsNiels Jørgen Hansen
Set someone free from a situation where their liberty is severely restricted. Liberate means to free or release, especially from imprisonment or slavery. Synonyms include set free, free, release, let out, and rescue.
Introduction to Mobile for (Web) DesignersSteven Hoober
The document provides an introduction to mobile design for designers. It discusses key considerations for whether to build a mobile website or app, including user needs, marketability, content requirements, and costs. It also lists 11 things web designers should know before designing for mobile, such as using mobile analytics, understanding user contexts, and designing based on rules rather than pixels. The document explains that mobile is defined by being interactive, personal, and the new normal way technology is accessed. It encourages joining an online mobile design patterns community.
AD116 XPages Extension Library: Making Application Development Even Easierpdhannan
The document provides an overview of the XPages Extension Library (ExtLib) presentation given by Paul Hannan and Maire Kehoe of IBM. The ExtLib is a set of advanced controls and assets that integrate with Domino Designer to make XPages application development faster, easier, and require no new learning. It contains over 88 controls and is open source, with many organizations and developers using it for applications. The presentation demonstrates several ExtLib controls and how they can transform an application, answers frequently asked questions, and concludes that the ExtLib benefits development.
Microvision is a company that develops pico projection technology. Their annual shareholder meeting presentation discusses their pico projection solutions for imagining, entertaining and sharing, highlights market trends of increasing mobile usage, and outlines their technology, products and people as critical success factors. The presentation provides an overview of Microvision's patent portfolio and recognition, their product portfolio including the PicoP Engine and Showwx pico projector, and recent industry awards and media coverage praising qualities of the Showwx like resolution, versatility and ability to focus on any surface.
BP207 Lotusphere 2011 - Apps, Apps, and More Apps: Meet the Very Best Open So...Niklas Heidloff
The document summarizes an IBM presentation about open source applications available on OpenNTF.org. OpenNTF is a website that enables collaboration on IBM Lotus Notes/Domino applications and makes them available as open source. The presentation highlights several rich client, web, and mobile applications that are available as open source projects on OpenNTF, as well as controls and tools. It encourages participation in OpenNTF projects by contributing code, providing feedback, helping the technical committee, using OpenNTF code, and becoming a member.
1) The document discusses how product strategy has shifted from being product-focused to being user-focused, with the rise of Web 2.0 and social media empowering users.
2) It emphasizes the importance of understanding users, their needs and preferences, through techniques like user surveys, personas, and benchmarking competitors based on user perception.
3) The goal is to build products and solutions that are useful, engaging and satisfying for users rather than just focusing on the product itself.
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
Building Production Ready Search Pipelines with Spark and MilvusZilliz
Spark is the widely used ETL tool for processing, indexing and ingesting data to serving stack for search. Milvus is the production-ready open-source vector database. In this talk we will show how to use Spark to process unstructured data to extract vector representations, and push the vectors to Milvus vector database for search serving.
Removing Uninteresting Bytes in Software FuzzingAftab Hussain
Imagine a world where software fuzzing, the process of mutating bytes in test seeds to uncover hidden and erroneous program behaviors, becomes faster and more effective. A lot depends on the initial seeds, which can significantly dictate the trajectory of a fuzzing campaign, particularly in terms of how long it takes to uncover interesting behaviour in your code. We introduce DIAR, a technique designed to speedup fuzzing campaigns by pinpointing and eliminating those uninteresting bytes in the seeds. Picture this: instead of wasting valuable resources on meaningless mutations in large, bloated seeds, DIAR removes the unnecessary bytes, streamlining the entire process.
In this work, we equipped AFL, a popular fuzzer, with DIAR and examined two critical Linux libraries -- Libxml's xmllint, a tool for parsing xml documents, and Binutil's readelf, an essential debugging and security analysis command-line tool used to display detailed information about ELF (Executable and Linkable Format). Our preliminary results show that AFL+DIAR does not only discover new paths more quickly but also achieves higher coverage overall. This work thus showcases how starting with lean and optimized seeds can lead to faster, more comprehensive fuzzing campaigns -- and DIAR helps you find such seeds.
- These are slides of the talk given at IEEE International Conference on Software Testing Verification and Validation Workshop, ICSTW 2022.
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.
Climate Impact of Software Testing at Nordic Testing DaysKari Kakkonen
My slides at Nordic Testing Days 6.6.2024
Climate impact / sustainability of software testing discussed on the talk. ICT and testing must carry their part of global responsibility to help with the climat warming. We can minimize the carbon footprint but we can also have a carbon handprint, a positive impact on the climate. Quality characteristics can be added with sustainability, and then measured continuously. Test environments can be used less, and in smaller scale and on demand. Test techniques can be used in optimizing or minimizing number of tests. Test automation can be used to speed up testing.
Threats to mobile devices are more prevalent and increasing in scope and complexity. Users of mobile devices desire to take full advantage of the features
available on those devices, but many of the features provide convenience and capability but sacrifice security. This best practices guide outlines steps the users can take to better protect personal devices and information.
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.
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
CAKE: Sharing Slices of Confidential Data on BlockchainClaudio Di Ciccio
Presented at the CAiSE 2024 Forum, Intelligent Information Systems, June 6th, Limassol, Cyprus.
Synopsis: Cooperative information systems typically involve various entities in a collaborative process within a distributed environment. Blockchain technology offers a mechanism for automating such processes, even when only partial trust exists among participants. The data stored on the blockchain is replicated across all nodes in the network, ensuring accessibility to all participants. While this aspect facilitates traceability, integrity, and persistence, it poses challenges for adopting public blockchains in enterprise settings due to confidentiality issues. In this paper, we present a software tool named Control Access via Key Encryption (CAKE), designed to ensure data confidentiality in scenarios involving public blockchains. After outlining its core components and functionalities, we showcase the application of CAKE in the context of a real-world cyber-security project within the logistics domain.
Paper: https://doi.org/10.1007/978-3-031-61000-4_16
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.
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
Things to Consider When Choosing a Website Developer for your Website | FODUUFODUU
Choosing the right website developer is crucial for your business. This article covers essential factors to consider, including experience, portfolio, technical skills, communication, pricing, reputation & reviews, cost and budget considerations and post-launch support. Make an informed decision to ensure your website meets your business goals.
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.
Monitoring and Managing Anomaly Detection on OpenShift.pdfTosin Akinosho
Monitoring and Managing Anomaly Detection on OpenShift
Overview
Dive into the world of anomaly detection on edge devices with our comprehensive hands-on tutorial. This SlideShare presentation will guide you through the entire process, from data collection and model training to edge deployment and real-time monitoring. Perfect for those looking to implement robust anomaly detection systems on resource-constrained IoT/edge devices.
Key Topics Covered
1. Introduction to Anomaly Detection
- Understand the fundamentals of anomaly detection and its importance in identifying unusual behavior or failures in systems.
2. Understanding Edge (IoT)
- Learn about edge computing and IoT, and how they enable real-time data processing and decision-making at the source.
3. What is ArgoCD?
- Discover ArgoCD, a declarative, GitOps continuous delivery tool for Kubernetes, and its role in deploying applications on edge devices.
4. Deployment Using ArgoCD for Edge Devices
- Step-by-step guide on deploying anomaly detection models on edge devices using ArgoCD.
5. Introduction to Apache Kafka and S3
- Explore Apache Kafka for real-time data streaming and Amazon S3 for scalable storage solutions.
6. Viewing Kafka Messages in the Data Lake
- Learn how to view and analyze Kafka messages stored in a data lake for better insights.
7. What is Prometheus?
- Get to know Prometheus, an open-source monitoring and alerting toolkit, and its application in monitoring edge devices.
8. Monitoring Application Metrics with Prometheus
- Detailed instructions on setting up Prometheus to monitor the performance and health of your anomaly detection system.
9. What is Camel K?
- Introduction to Camel K, a lightweight integration framework built on Apache Camel, designed for Kubernetes.
10. Configuring Camel K Integrations for Data Pipelines
- Learn how to configure Camel K for seamless data pipeline integrations in your anomaly detection workflow.
11. What is a Jupyter Notebook?
- Overview of Jupyter Notebooks, an open-source web application for creating and sharing documents with live code, equations, visualizations, and narrative text.
12. Jupyter Notebooks with Code Examples
- Hands-on examples and code snippets in Jupyter Notebooks to help you implement and test anomaly detection models.
Unlocking Productivity: Leveraging the Potential of Copilot in Microsoft 365, a presentation by Christoforos Vlachos, Senior Solutions Manager – Modern Workplace, Uni Systems
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