New devices, changing standards and user expectations. As digital publishing continues to evolve, how can publishers make the most of the trends and technologies of today?
Presentation originally developed by Apex VP and Principal Consultant Bill Kasdorf for the benefit of an international institutional publishing office in 2014. Learn more at www.apexcovantage.com.
Digital publishing has changed. Understand the base components that allow modern publishers to more easily publish content in multiple formats across multiple platforms.
Presentation originally developed by Apex VP and Principal Consultant Bill Kasdorf for a university press in June 2016, based on presentations on this subject that he has given to many organizations over the past ten years. Learn more at www.apexcovantage.com.
The document discusses the impact of XML from various perspectives. It notes that XML has had a big impact because it is vendor-neutral, extensible, programmable, intelligent at discrete levels, and internationalizable. It also discusses how XML has influenced content-based systems and enabled ideas like knowledge management and the semantic web to take shape. The document emphasizes that while XML enables these concepts, it is not a panacea on its own and successful implementation requires addressing human-focused requirements.
Short Descriptions Shouldn't Be a Tall Order: Writing Effective Short Descrip...IXIASOFT
Short Descriptions Shouldn't Be a Tall Order: Writing Effective Short Descriptions, Webinar by Keith Schengili-Roberts, IXIASOFT and Joe Storbeck, Jana - Hosted by CIDM
Unstructured authoring refers to writing content with traditional word processors like Microsoft Word, while structured authoring uses XML. Content authored with XML is inherently structured, describing its meaning and relationships. Organizations are adopting structured authoring using XML because it enables streamlining content processes and facilitating content automation. DITA is an open standard for authoring and publishing structured technical content using XML. DITA supports single-sourcing content to produce multiple outputs and maximizes reuse through topics, conditional text, and other features.
Aproveche las ventajas de la colaboración entre GeneXus y Cloud Shared Office...GeneXus
Cloud Shared Office es un servicio de colaboración y reporting basado en la nube muy fiable. Es usado en más de 170 países actualmente y tiene control de acceso, versionado y todo lo necesario para resolver estas funcionalidades. En esta sesión veremos algunas características de ese servicio y cómo integrarlo en una aplicación GeneXus para el manejo de archivos y printing/reporting.
What book and journal publishers need to know to get accessibility rightApex CoVantage
Most publishers now realize how important it is to make their publications accessible. The question is no longer the “why,” but the “how.” This presentation is designed to show you how.
Originally presented during a webinar on April 4, noted expert Bill Kasdorf discusses practical advice for book and journal publishers to create "born accessible" publications.
View the webinar here: http://apexcovantage.com/accessible-publishing-webinar/
Contact Apex: http://apexcovantage.com/contact/
This document provides an overview of XML (eXtensible Markup Language) in a lecture covering its key features and uses. The lecture discusses what XML is, why it was created as an improvement over HTML and SGML, its core features like extensibility, separation of content from presentation, and validation. Real-world uses of XML are also explored, as well as ongoing standards development. The objectives are to understand XML's fundamental concepts and features, and get perspective on its use in practice.
Digital publishing has changed. Understand the base components that allow modern publishers to more easily publish content in multiple formats across multiple platforms.
Presentation originally developed by Apex VP and Principal Consultant Bill Kasdorf for a university press in June 2016, based on presentations on this subject that he has given to many organizations over the past ten years. Learn more at www.apexcovantage.com.
The document discusses the impact of XML from various perspectives. It notes that XML has had a big impact because it is vendor-neutral, extensible, programmable, intelligent at discrete levels, and internationalizable. It also discusses how XML has influenced content-based systems and enabled ideas like knowledge management and the semantic web to take shape. The document emphasizes that while XML enables these concepts, it is not a panacea on its own and successful implementation requires addressing human-focused requirements.
Short Descriptions Shouldn't Be a Tall Order: Writing Effective Short Descrip...IXIASOFT
Short Descriptions Shouldn't Be a Tall Order: Writing Effective Short Descriptions, Webinar by Keith Schengili-Roberts, IXIASOFT and Joe Storbeck, Jana - Hosted by CIDM
Unstructured authoring refers to writing content with traditional word processors like Microsoft Word, while structured authoring uses XML. Content authored with XML is inherently structured, describing its meaning and relationships. Organizations are adopting structured authoring using XML because it enables streamlining content processes and facilitating content automation. DITA is an open standard for authoring and publishing structured technical content using XML. DITA supports single-sourcing content to produce multiple outputs and maximizes reuse through topics, conditional text, and other features.
Aproveche las ventajas de la colaboración entre GeneXus y Cloud Shared Office...GeneXus
Cloud Shared Office es un servicio de colaboración y reporting basado en la nube muy fiable. Es usado en más de 170 países actualmente y tiene control de acceso, versionado y todo lo necesario para resolver estas funcionalidades. En esta sesión veremos algunas características de ese servicio y cómo integrarlo en una aplicación GeneXus para el manejo de archivos y printing/reporting.
What book and journal publishers need to know to get accessibility rightApex CoVantage
Most publishers now realize how important it is to make their publications accessible. The question is no longer the “why,” but the “how.” This presentation is designed to show you how.
Originally presented during a webinar on April 4, noted expert Bill Kasdorf discusses practical advice for book and journal publishers to create "born accessible" publications.
View the webinar here: http://apexcovantage.com/accessible-publishing-webinar/
Contact Apex: http://apexcovantage.com/contact/
This document provides an overview of XML (eXtensible Markup Language) in a lecture covering its key features and uses. The lecture discusses what XML is, why it was created as an improvement over HTML and SGML, its core features like extensibility, separation of content from presentation, and validation. Real-world uses of XML are also explored, as well as ongoing standards development. The objectives are to understand XML's fundamental concepts and features, and get perspective on its use in practice.
EPUB 3 has become essential to the publishing ecosystem, providing a "master" format for virtually all e-readers. As EPUB continues to evolve, what is new and what's on the horizon? Bill Kasdorf, VP & Principal Consultant at Apex, provides an overview in this presentation originally shared at the 38th International EDItEUR Supply Chain Seminar at the Frankfurt Book Fair in October 2016.
Practical strategies for incorporating rich media in digital productsApex CoVantage
How are publishers incorporating interactive and rich media content in their publications? See seven practical strategies.
This presentation was originally presented at PIAM in Frankfurt, Germany in 2015. Learn more at www.apexcovantage.com
Imagine a world where publishers can create a single publication that functions flawlessly both online and offline, packaged or unpacked. As publishing technologies continue to converge, it's not a far-off dream. Learn how Web Publications, EPUBs, and related standards for accessibility, annotations, and image interoperability are coming together in this presentation.
This presentation was originally presented by Apex CoVantage VP and Principal Consultant, Bill Kasdorf, at the STM Digital Publishing 2016 conference in London, UK.
Our world today is constantly changing. Multiple options, multiple models, multiple devices are the norm. How do we adapt and stay flexible for the future?
Presentation originally developed by Apex VP and Principal Consultant Bill Kasdorf for the benefit of an international institutional publishing office in 2014.
What are the major themes and trends shaping publishing today and into 2017? All publishing is digital publishing, our multichannel world, breaking down silos, and much more.
View the presentation from the opening session of Digital Book World Conference 2017’s Production, Distribution, & Operations track led by Apex VP and Principal Consultant, Bill Kasdorf.
EPUB has become widely used across many domains beyond just books. It is used for manga, textbooks, government documents, journals, and more. Major browsers and operating systems now support EPUB, including iOS, Android, Windows 10, and Edge. EPUB is also used in authoring workflows to create rich educational content like courses with multimedia and interactions. As more publishers create accessible EPUB 3 formats, it brings us closer to born accessible content for all.
Content management means different things to different people. For publishers, the fundamental aspects should be metadata, content markup, and component management.
Presentation originally developed by Apex VP and Principal Consultant Bill Kasdorf for the benefit of an international institutional publishing office in 2014.
Epub summit 2017 - Readium, the perfect EPUB/PWP companionLaurent Le Meur
Readium provides open-source software for reading digital publications like EPUB. It has four projects including Readium JS and SDK. Readium-2 is a new approach that will have a modular architecture, support additional formats like audiobooks, and be released under a BSD license. It is being developed by a community including the Readium Foundation, Feedbooks, NYPL, and EDRLab to create a sustainable solution and reference reader for EPUB 3.1.
UX, ethnography and possibilities: for Libraries, Museums and ArchivesNed Potter
1) The document discusses how the University of York Library has used various user experience (UX) techniques like ethnographic observation and interviews to better understand user needs and behaviors.
2) Some changes implemented based on UX findings include installing hot water taps, changing hours, and adding blankets - aimed at improving the small details of user experience.
3) The presentation encourages other libraries, archives and museums to try incorporating UX techniques like behavioral mapping and cognitive interviews to inform design changes that enhance services for users.
The document discusses designing teams and processes to adapt to changing needs. It recommends structuring teams so members can work within their competencies and across projects fluidly with clear roles and expectations. The design process should support the team and their work, and be flexible enough to change with team, organization, and project needs. An effective team culture builds an environment where members feel free to be themselves, voice opinions, and feel supported.
An immersive workshop at General Assembly, SF. I typically teach this workshop at General Assembly, San Francisco. To see a list of my upcoming classes, visit https://generalassemb.ly/instructors/seth-familian/4813
I also teach this workshop as a private lunch-and-learn or half-day immersive session for corporate clients. To learn more about pricing and availability, please contact me at http://familian1.com
3 Things Every Sales Team Needs to Be Thinking About in 2017Drift
Thinking about your sales team's goals for 2017? Drift's VP of Sales shares 3 things you can do to improve conversion rates and drive more revenue.
Read the full story on the Drift blog here: http://blog.drift.com/sales-team-tips
How to Become a Thought Leader in Your NicheLeslie Samuel
Are bloggers thought leaders? Here are some tips on how you can become one. Provide great value, put awesome content out there on a regular basis, and help others.
Painless XML Authoring?: How DITA Simplifies XMLScott Abel
Presented at DocTrain East 2007 by Bob Doyle, DITA Users -- This introduction to XML Authoring will acquaint you with over fifty tools aimed at structuring content with DITA. They are not just DITA-compliant authoring tools (editors) for writers. They also include content management systems (CMS), translation management systems (TMS), and dynamic publishing engines that fully support DITA. You will also need to know about tools that convert legacy documents to DITA and help to design stylesheets for DITA deliverables. The best DITA tools for technical communicators implement the DITA standard while hiding all the complexity of the underlying XML (eXtensible Markup Language).
As a tech writer and not a tech, you should be able to forget about XML - except to know that you are using it (DITA is XML) and that it consists of named content elements (or components) with attributes. You need to know enough about the content elements so you can reference (conref) them for reuse. You need to know about their attributes so you can filter on them for conditional processing. And you should appreciate that because components are uniquely identifiable they lend themselves perfectly to automated dynamic assembly using a publishing engine.
We will describe how you can get started with structured writing without knowing XML or installing anything.
The promise of topic-based structured authoring is not simply better documentation. It is the creation of mission-critical information for your organization, written with a deep understanding of your most important audiences, that can be repurposed to multiple delivery channels and localized for multilingual global markets. You are not just writing content, you are preparing the information deliverables that enhance the value of your organization in all its markets.
To do that well, you must understand the latest tools in structured writing that are revolutionizing corporate information systems - today in documentation but tomorrow throughout the enterprise, from external marketing to internal human resources. Whether you are trying to push a new product into a new market or are “onboarding” a new employee, the need for high quality information to educate the customer or train the new salesperson is a challenge for technical communicators. You need to think outside the docs!
The key idea behind Darwin Information Typing Architecture is to create content in small chunks or modules called topics. A topic is the right size when it can stand alone as meaningful information. Topics are then assembled into documents using DITA maps, which are hierarchical lists of pointers or links to topics. The pointers are called “topicrefs” (for topic references).
Think of documents as assembled from single-source component parts. Assembly can be conditional, dependent on properties or metadata “tags” you attach to a topic. For example, the “audience” property might be “beginner” or “advanced.”
At a still finer level of granularity, individual elements of a topic can also be assigned property tags for conditional assembly. More importantly, a topic element can be assigned a unique ID that makes it a content component reusable in other topics.
As you will learn, DITA is a leading technology for “component content management,” which multiplies the value of your work. You need to leverage DITA and structured content to multiply your income.
1) The document discusses the history and current state of ebook readers and tablets and their potential impact on enterprise publishing.
2) It notes that while ebook readers and tablets show promise for mobile professionals, traditional notebooks currently do more and integrate better with existing enterprise systems.
3) For ebook readers and tablets to be widely adopted in enterprises, they will need to improve multi-tasking, connectivity and interface with existing publishing workflows and productivity applications. Their limitations may be addressed as the technology continues to evolve.
This document summarizes a NISO webinar on adaptive interfaces for content across devices. The webinar discussed responsive web design principles like fluid grids and flexible images that allow one website to adapt to different screen sizes. It also covered progressive enhancement approaches for ebooks, including starting with basic HTML5 semantics and reflowable EPUB before adding features for specific devices. Speakers encouraged testing designs on actual devices, and emphasized planning content structures and device support to facilitate accessibility and distribution.
Bill Kasdorf - Apex Content Solutions - Agile processes, agile publications (...Erich van Rijn
- EPUB 3 is the standard for digital publishing and is supported by many major platforms like iBooks and Google Play. The Readium project provides an open-source reference platform for fully implementing EPUB 3.
- The W3C Digital Publishing Interest Group is working to improve web standards for digital publishing through specifications around typography, annotations, metadata, and more. This will benefit EPUB.
- EPUB 3 will continue to be enhanced through additions like fixed layout support, indexes, dictionaries/glossaries, and a profile for educational content called EDUPUB. These extensions not require changes to the EPUB 3 core specification.
The document provides an overview of a self-publishing workshop covering topics such as the pros and cons of digital self-publishing, project planning, book design and formatting, file types and management, and working with print-on-demand publishers. Attendees are instructed on organizing their files and project materials and given tips for naming files, creating a folder structure, and backing up their work.
This document discusses technologies for analyzing large amounts of data from various sources on the internet and social media. It introduces Info Arab's Significs technology, which can analyze text streams and social media interactions to extract structured and meaningful data. Significs converts unstructured data into structured data and identifies indicators of content across many dimensions of analysis. It also discusses Fetch Technologies for gathering data from various online sources and providing APIs and platforms for accessing the analyzed information.
EPUB 3 has become essential to the publishing ecosystem, providing a "master" format for virtually all e-readers. As EPUB continues to evolve, what is new and what's on the horizon? Bill Kasdorf, VP & Principal Consultant at Apex, provides an overview in this presentation originally shared at the 38th International EDItEUR Supply Chain Seminar at the Frankfurt Book Fair in October 2016.
Practical strategies for incorporating rich media in digital productsApex CoVantage
How are publishers incorporating interactive and rich media content in their publications? See seven practical strategies.
This presentation was originally presented at PIAM in Frankfurt, Germany in 2015. Learn more at www.apexcovantage.com
Imagine a world where publishers can create a single publication that functions flawlessly both online and offline, packaged or unpacked. As publishing technologies continue to converge, it's not a far-off dream. Learn how Web Publications, EPUBs, and related standards for accessibility, annotations, and image interoperability are coming together in this presentation.
This presentation was originally presented by Apex CoVantage VP and Principal Consultant, Bill Kasdorf, at the STM Digital Publishing 2016 conference in London, UK.
Our world today is constantly changing. Multiple options, multiple models, multiple devices are the norm. How do we adapt and stay flexible for the future?
Presentation originally developed by Apex VP and Principal Consultant Bill Kasdorf for the benefit of an international institutional publishing office in 2014.
What are the major themes and trends shaping publishing today and into 2017? All publishing is digital publishing, our multichannel world, breaking down silos, and much more.
View the presentation from the opening session of Digital Book World Conference 2017’s Production, Distribution, & Operations track led by Apex VP and Principal Consultant, Bill Kasdorf.
EPUB has become widely used across many domains beyond just books. It is used for manga, textbooks, government documents, journals, and more. Major browsers and operating systems now support EPUB, including iOS, Android, Windows 10, and Edge. EPUB is also used in authoring workflows to create rich educational content like courses with multimedia and interactions. As more publishers create accessible EPUB 3 formats, it brings us closer to born accessible content for all.
Content management means different things to different people. For publishers, the fundamental aspects should be metadata, content markup, and component management.
Presentation originally developed by Apex VP and Principal Consultant Bill Kasdorf for the benefit of an international institutional publishing office in 2014.
Epub summit 2017 - Readium, the perfect EPUB/PWP companionLaurent Le Meur
Readium provides open-source software for reading digital publications like EPUB. It has four projects including Readium JS and SDK. Readium-2 is a new approach that will have a modular architecture, support additional formats like audiobooks, and be released under a BSD license. It is being developed by a community including the Readium Foundation, Feedbooks, NYPL, and EDRLab to create a sustainable solution and reference reader for EPUB 3.1.
UX, ethnography and possibilities: for Libraries, Museums and ArchivesNed Potter
1) The document discusses how the University of York Library has used various user experience (UX) techniques like ethnographic observation and interviews to better understand user needs and behaviors.
2) Some changes implemented based on UX findings include installing hot water taps, changing hours, and adding blankets - aimed at improving the small details of user experience.
3) The presentation encourages other libraries, archives and museums to try incorporating UX techniques like behavioral mapping and cognitive interviews to inform design changes that enhance services for users.
The document discusses designing teams and processes to adapt to changing needs. It recommends structuring teams so members can work within their competencies and across projects fluidly with clear roles and expectations. The design process should support the team and their work, and be flexible enough to change with team, organization, and project needs. An effective team culture builds an environment where members feel free to be themselves, voice opinions, and feel supported.
An immersive workshop at General Assembly, SF. I typically teach this workshop at General Assembly, San Francisco. To see a list of my upcoming classes, visit https://generalassemb.ly/instructors/seth-familian/4813
I also teach this workshop as a private lunch-and-learn or half-day immersive session for corporate clients. To learn more about pricing and availability, please contact me at http://familian1.com
3 Things Every Sales Team Needs to Be Thinking About in 2017Drift
Thinking about your sales team's goals for 2017? Drift's VP of Sales shares 3 things you can do to improve conversion rates and drive more revenue.
Read the full story on the Drift blog here: http://blog.drift.com/sales-team-tips
How to Become a Thought Leader in Your NicheLeslie Samuel
Are bloggers thought leaders? Here are some tips on how you can become one. Provide great value, put awesome content out there on a regular basis, and help others.
Painless XML Authoring?: How DITA Simplifies XMLScott Abel
Presented at DocTrain East 2007 by Bob Doyle, DITA Users -- This introduction to XML Authoring will acquaint you with over fifty tools aimed at structuring content with DITA. They are not just DITA-compliant authoring tools (editors) for writers. They also include content management systems (CMS), translation management systems (TMS), and dynamic publishing engines that fully support DITA. You will also need to know about tools that convert legacy documents to DITA and help to design stylesheets for DITA deliverables. The best DITA tools for technical communicators implement the DITA standard while hiding all the complexity of the underlying XML (eXtensible Markup Language).
As a tech writer and not a tech, you should be able to forget about XML - except to know that you are using it (DITA is XML) and that it consists of named content elements (or components) with attributes. You need to know enough about the content elements so you can reference (conref) them for reuse. You need to know about their attributes so you can filter on them for conditional processing. And you should appreciate that because components are uniquely identifiable they lend themselves perfectly to automated dynamic assembly using a publishing engine.
We will describe how you can get started with structured writing without knowing XML or installing anything.
The promise of topic-based structured authoring is not simply better documentation. It is the creation of mission-critical information for your organization, written with a deep understanding of your most important audiences, that can be repurposed to multiple delivery channels and localized for multilingual global markets. You are not just writing content, you are preparing the information deliverables that enhance the value of your organization in all its markets.
To do that well, you must understand the latest tools in structured writing that are revolutionizing corporate information systems - today in documentation but tomorrow throughout the enterprise, from external marketing to internal human resources. Whether you are trying to push a new product into a new market or are “onboarding” a new employee, the need for high quality information to educate the customer or train the new salesperson is a challenge for technical communicators. You need to think outside the docs!
The key idea behind Darwin Information Typing Architecture is to create content in small chunks or modules called topics. A topic is the right size when it can stand alone as meaningful information. Topics are then assembled into documents using DITA maps, which are hierarchical lists of pointers or links to topics. The pointers are called “topicrefs” (for topic references).
Think of documents as assembled from single-source component parts. Assembly can be conditional, dependent on properties or metadata “tags” you attach to a topic. For example, the “audience” property might be “beginner” or “advanced.”
At a still finer level of granularity, individual elements of a topic can also be assigned property tags for conditional assembly. More importantly, a topic element can be assigned a unique ID that makes it a content component reusable in other topics.
As you will learn, DITA is a leading technology for “component content management,” which multiplies the value of your work. You need to leverage DITA and structured content to multiply your income.
1) The document discusses the history and current state of ebook readers and tablets and their potential impact on enterprise publishing.
2) It notes that while ebook readers and tablets show promise for mobile professionals, traditional notebooks currently do more and integrate better with existing enterprise systems.
3) For ebook readers and tablets to be widely adopted in enterprises, they will need to improve multi-tasking, connectivity and interface with existing publishing workflows and productivity applications. Their limitations may be addressed as the technology continues to evolve.
This document summarizes a NISO webinar on adaptive interfaces for content across devices. The webinar discussed responsive web design principles like fluid grids and flexible images that allow one website to adapt to different screen sizes. It also covered progressive enhancement approaches for ebooks, including starting with basic HTML5 semantics and reflowable EPUB before adding features for specific devices. Speakers encouraged testing designs on actual devices, and emphasized planning content structures and device support to facilitate accessibility and distribution.
Bill Kasdorf - Apex Content Solutions - Agile processes, agile publications (...Erich van Rijn
- EPUB 3 is the standard for digital publishing and is supported by many major platforms like iBooks and Google Play. The Readium project provides an open-source reference platform for fully implementing EPUB 3.
- The W3C Digital Publishing Interest Group is working to improve web standards for digital publishing through specifications around typography, annotations, metadata, and more. This will benefit EPUB.
- EPUB 3 will continue to be enhanced through additions like fixed layout support, indexes, dictionaries/glossaries, and a profile for educational content called EDUPUB. These extensions not require changes to the EPUB 3 core specification.
The document provides an overview of a self-publishing workshop covering topics such as the pros and cons of digital self-publishing, project planning, book design and formatting, file types and management, and working with print-on-demand publishers. Attendees are instructed on organizing their files and project materials and given tips for naming files, creating a folder structure, and backing up their work.
This document discusses technologies for analyzing large amounts of data from various sources on the internet and social media. It introduces Info Arab's Significs technology, which can analyze text streams and social media interactions to extract structured and meaningful data. Significs converts unstructured data into structured data and identifies indicators of content across many dimensions of analysis. It also discusses Fetch Technologies for gathering data from various online sources and providing APIs and platforms for accessing the analyzed information.
Building an XML workflow: Tools and key considerationstoc
Steve Waldron discussed tools and considerations for building an XML workflow. He explained that XML is a core technology for many software companies and publishers due to its flexibility and ability to transform content for different media. Waldron outlined various XML tools and highlighted that the right tools depend on an organization's goals and publishing strategy. He provided examples of how publishers like Elsevier and DailyLit use XML in different ways to manage content and deliver it across multiple platforms. Overall, Waldron argued that XML is fundamental for organizations that develop complex products, produce content at scale, or want to deliver content through various print and digital channels.
The most complicated aspect of large software projects is not the implementation, it is the real world domain that the software serves. Domain Driven Design is a vision and approach for dealing with highly complex domains that is based on making the domain itself the main focus of the project, and maintaining a software model that reflects a deep understanding of the domain. The vision was brought to the world by Eric Evans in his book "Domain Driven Design". Eric's work was based on 20 years of widely accepted best practices in the object community, as well as Eric's own insights. Domain Driven Design Quicklyis a short, quick-readable summary and introduction to the fundamentals of DDD. A special interview with Eric Evans on the state of Domain Driven Design is also included.
VARS - the way we make money as independent entrepreneurs...Gordon Kraft
In the days of the minicomputer and PC's VARS Value Added Resellers provided turnkey solutions to Business. They still do to Large End Users LEU's, but with the economy creating more and more Entrepreneurs, one man bands a new yet solution is required. Pooling of Interests is required... Collaboration is required. This can be done by Google Hangouts. Or of course one can Offshore their requirements to India.
Silicon Valley can create Pooling Interest in and city, even Lake Tahoe...
Java was designed as an object-oriented programming language that is portable, distributed, and robust, with features like automatic memory management, security, threads, and network programming capabilities. It was originally created to control a home entertainment system but became widely used for developing applications and applets on the internet due to its portability and security. Java owes much of its success to its familiar C-like syntax, its object-oriented features, and its ability to write once and run anywhere on different platforms.
These are the slides I've prepared for presenting at CampSmalltalkVI2014 flow, a full-stack smalltalk framework for doing Single Page Applications.
tl;dr: it's Smalltalk for startups.
In a nutshell: flow is Amber frontend, Pharo backend and Mapless for networking objects in JSON and uncomplicated MongoDB persistence.
MIT license
The document introduces the Google Developer Student Club at IIIT Surat. It discusses their core team, faculty advisor, goals of creating a community of developers and bridging theory and practice. It outlines some of their past events and future plans which include weekly DSA classes, DevHeat, Hacktoberfest, and classes on technologies like Postman and Kotlin. There are also sections on UI/UX design, web and mobile development fundamentals, backend technologies, cloud infrastructure, data analytics, machine learning and how Netflix applies these concepts.
Web UI Design Patterns and best-practices guide from http://www.uxpin.com -- the best online wireframing, UX & product management suite available anywhere.
Please read the last slide for the disclaimer. This slide show has as purpose to brainstorm about the content of the not-yet-existing magazine.
Please comment, even if you are not (yet) involved. Opinions matter!
Thank you
Marco
The document discusses usability best practices for websites. It provides examples of both good and bad usability, highlighting key principles like clear navigation, scannable content, and using design to enhance the user experience. It emphasizes measuring success through analytics and testing with users.
This document provides guidance on improving website usability through good design, content, and storytelling. It discusses organizing content so it is easy to scan, using headlines, white space and chunking. Key points include focusing on the user's goals, using concise and scannable writing, and measuring success through analytics. Storytelling with images and examples can help engage users.
The Leap was launched during Hyderabad Regional Conference on July 7, 2018. The magazine caters to technical writers across the globe and has articles written by 14+ technical writers on aspects related to technical writers and technical writing.
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
Essentials of Automations: The Art of Triggers and Actions in FMESafe Software
In this second installment of our Essentials of Automations webinar series, we’ll explore the landscape of triggers and actions, guiding you through the nuances of authoring and adapting workspaces for seamless automations. Gain an understanding of the full spectrum of triggers and actions available in FME, empowering you to enhance your workspaces for efficient automation.
We’ll kick things off by showcasing the most commonly used event-based triggers, introducing you to various automation workflows like manual triggers, schedules, directory watchers, and more. Plus, see how these elements play out in real scenarios.
Whether you’re tweaking your current setup or building from the ground up, this session will arm you with the tools and insights needed to transform your FME usage into a powerhouse of productivity. Join us to discover effective strategies that simplify complex processes, enhancing your productivity and transforming your data management practices with FME. Let’s turn complexity into clarity and make your workspaces work wonders!
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.
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.
For the full video of this presentation, please visit: https://www.edge-ai-vision.com/2024/06/building-and-scaling-ai-applications-with-the-nx-ai-manager-a-presentation-from-network-optix/
Robin van Emden, Senior Director of Data Science at Network Optix, presents the “Building and Scaling AI Applications with the Nx AI Manager,” tutorial at the May 2024 Embedded Vision Summit.
In this presentation, van Emden covers the basics of scaling edge AI solutions using the Nx tool kit. He emphasizes the process of developing AI models and deploying them globally. He also showcases the conversion of AI models and the creation of effective edge AI pipelines, with a focus on pre-processing, model conversion, selecting the appropriate inference engine for the target hardware and post-processing.
van Emden shows how Nx can simplify the developer’s life and facilitate a rapid transition from concept to production-ready applications.He provides valuable insights into developing scalable and efficient edge AI solutions, with a strong focus on practical implementation.
Dr. Sean Tan, Head of Data Science, Changi Airport Group
Discover how Changi Airport Group (CAG) leverages graph technologies and generative AI to revolutionize their search capabilities. This session delves into the unique search needs of CAG’s diverse passengers and customers, showcasing how graph data structures enhance the accuracy and relevance of AI-generated search results, mitigating the risk of “hallucinations” and improving the overall customer journey.
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
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
“An Outlook of the Ongoing and Future Relationship between Blockchain Technologies and Process-aware Information Systems.” Invited talk at the joint workshop on Blockchain for Information Systems (BC4IS) and Blockchain for Trusted Data Sharing (B4TDS), co-located with with the 36th International Conference on Advanced Information Systems Engineering (CAiSE), 3 June 2024, Limassol, Cyprus.
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.
Unlocking Productivity: Leveraging the Potential of Copilot in Microsoft 365, a presentation by Christoforos Vlachos, Senior Solutions Manager – Modern Workplace, Uni Systems
Infrastructure Challenges in Scaling RAG with Custom AI modelsZilliz
Building Retrieval-Augmented Generation (RAG) systems with open-source and custom AI models is a complex task. This talk explores the challenges in productionizing RAG systems, including retrieval performance, response synthesis, and evaluation. We’ll discuss how to leverage open-source models like text embeddings, language models, and custom fine-tuned models to enhance RAG performance. Additionally, we’ll cover how BentoML can help orchestrate and scale these AI components efficiently, ensuring seamless deployment and management of RAG systems in the cloud.
Sudheer Mechineni, Head of Application Frameworks, Standard Chartered Bank
Discover how Standard Chartered Bank harnessed the power of Neo4j to transform complex data access challenges into a dynamic, scalable graph database solution. This keynote will cover their journey from initial adoption to deploying a fully automated, enterprise-grade causal cluster, highlighting key strategies for modelling organisational changes and ensuring robust disaster recovery. Learn how these innovations have not only enhanced Standard Chartered Bank’s data infrastructure but also positioned them as pioneers in the banking sector’s adoption of graph technology.
Maruthi Prithivirajan, Head of ASEAN & IN Solution Architecture, Neo4j
Get an inside look at the latest Neo4j innovations that enable relationship-driven intelligence at scale. Learn more about the newest cloud integrations and product enhancements that make Neo4j an essential choice for developers building apps with interconnected data and generative AI.
Driving Business Innovation: Latest Generative AI Advancements & Success StorySafe Software
Are you ready to revolutionize how you handle data? Join us for a webinar where we’ll bring you up to speed with the latest advancements in Generative AI technology and discover how leveraging FME with tools from giants like Google Gemini, Amazon, and Microsoft OpenAI can supercharge your workflow efficiency.
During the hour, we’ll take you through:
Guest Speaker Segment with Hannah Barrington: Dive into the world of dynamic real estate marketing with Hannah, the Marketing Manager at Workspace Group. Hear firsthand how their team generates engaging descriptions for thousands of office units by integrating diverse data sources—from PDF floorplans to web pages—using FME transformers, like OpenAIVisionConnector and AnthropicVisionConnector. This use case will show you how GenAI can streamline content creation for marketing across the board.
Ollama Use Case: Learn how Scenario Specialist Dmitri Bagh has utilized Ollama within FME to input data, create custom models, and enhance security protocols. This segment will include demos to illustrate the full capabilities of FME in AI-driven processes.
Custom AI Models: Discover how to leverage FME to build personalized AI models using your data. Whether it’s populating a model with local data for added security or integrating public AI tools, find out how FME facilitates a versatile and secure approach to AI.
We’ll wrap up with a live Q&A session where you can engage with our experts on your specific use cases, and learn more about optimizing your data workflows with AI.
This webinar is ideal for professionals seeking to harness the power of AI within their data management systems while ensuring high levels of customization and security. Whether you're a novice or an expert, gain actionable insights and strategies to elevate your data processes. Join us to see how FME and AI can revolutionize how you work with data!
Goodbye Windows 11: Make Way for Nitrux Linux 3.5.0!SOFTTECHHUB
As the digital landscape continually evolves, operating systems play a critical role in shaping user experiences and productivity. The launch of Nitrux Linux 3.5.0 marks a significant milestone, offering a robust alternative to traditional systems such as Windows 11. This article delves into the essence of Nitrux Linux 3.5.0, exploring its unique features, advantages, and how it stands as a compelling choice for both casual users and tech enthusiasts.
6. New Devices
User Expectations
Changing Standards
More alike under the hood
than you’d think.
Getting more aligned
every day.
They’re the point
of publishing . . .
and they make us
publish better.
9. User Expectations
What is this user looking for?
“How much did ADB lend
in South Asia in 2013?”
They’re looking for an answer,
not a publication.
You publish content.
Publications are just how you deliver it.
Semantics is the key.
Information.
Users expect to be able to query your content
to find what they’re looking for.
10. User Expectations
What is this user looking for?
“How much did ADB lend
in South Asia in 2013?”
“How should Performance Indicator
Descriptions and Output Indicators be
re-written for effective analysis?”
11. User Expectations
What is this user looking for?
“How much did ADB lend
in South Asia in 2013?”
“How should Performance Indicator
Descriptions and Output Indicators be
re-written for effective analysis?”
Educational standards and technologies
are evolving rapidly.
Markup, metadata, assessment, analytics—
interoperability is key.
Instruction.
They need to learn how to do something.
12. User Expectations
What is this user looking for?
“How much did ADB lend
in South Asia in 2013?”
“How should Performance Indicator
Descriptions and Output Indicators be re-
written for effective analysis?”
“What are the most recent publications
that address my specialty?”
13. User Expectations
What is this user looking for?
“How much did ADB lend
in South Asia in 2013?”
“How should Performance Indicator
Descriptions and Output Indicators be re-
written for effective analysis?”
“What are the most recent publications
that address my specialty?”
Your publications are part of a
rich, broad, intellectual ecosystem.
Users need to move fluidly between resources—
metadata, IDs, and linking are key.
Professional development.
They need to learn how to do something.
14. User Expectations
What is this user looking for?
“How much did ADB lend
in South Asia in 2013?”
“How should Performance Indicator
Descriptions and Output Indicators be re-
written for effective analysis?”
“What are the most recent publications
that address my specialty?”
“Show me how drought progressed
in South Asia from 1990–2013.”
15. User Expectations
What is this user looking for?
“How much did ADB lend
in South Asia in 2013?”
“How should Performance Indicator
Descriptions and Output Indicators be re-
written for effective analysis?”
“What are the most recent publications
that address my specialty?”
“Show me how drought progressed
in South Asia from 1990–2013.”
Visualization, interactivity, rich media,
“gamification,” etc. enhance learning
by involving the user.
These can be expensive to create,
and can quickly become outdated.
Open Web Platform standards are key.
Engagement.
They want something dynamic, not static.
17. User Expectations
What is this user looking for?
What format does the user want it in?
Text? Audio? Video? Animation?
Not everything needs to be in every format,
but things need to be in appropriate formats,
and rich media needs fallbacks.
Don’t forget about accessibility!
18. User Expectations
What is this user looking for?
What format does the user want it in?
What platform/device is being used?
19. User Expectations
What is this user looking for?
What format does the user want it in?
What platform/device is being used?
Browser online? Offline?
E-Reader? Tablet? Phone?
Even . . . paper?
OS (Operating System) becomes an issue.
Responsive design enables one file to adapt
to various “viewport” dimensions.
Key standards: Open Web Platform.
20. User Expectations
What is this user looking for?
What format does the user want it in?
What platform/device is being used?
What does the user want to do?
21. User Expectations
What is this user looking for?
What format does the user want it in?
What platform/device is being used?
What does the user want to do?
Immersive reading? Look things up?
Highlight, annotate, bookmark?
Share comments with others?
Currently highlighting, annotating, sharing, etc.
are confined to proprietary platforms/systems/apps.
EPUB and OWP are working to standardize
and make them non-proprietary.
22. This didn’t just all happen overnight.
Digital publishing has been evolving
for as long as there have been computers.
23. The Evolution Digital Publishing
1960s and ’70s
Early digital books on mainframes
Word processing, phototypesetting
24. The Evolution Digital Publishing
1960s and ’70s
Early digital books on mainframes
Word processing, phototypesetting
1980s
Actual products: CD-ROMS
Digital typesetting with proprietary codes
SGML and PostScript
25. The Evolution Digital Publishing
1960s and ’70s
Early digital books on mainframes
Word processing, phototypesetting
1980s
Actual products: CD-ROMS
Digital typesetting with proprietary codes
SGML and PostScript
1990s
The first wave of dedicated e-readers
XML, PDF, and the Web
26. The Evolution Digital Publishing
1960s and ’70s
Early digital books on mainframes
Word processing, phototypesetting
1980s
Actual products: CD-ROMS
Digital typesetting with proprietary codes
SGML and PostScript
1990s
The first wave of dedicated e-readers
XML, PDF, and the Web
Key Dynamics
Analog to digital
“Capturing keystrokes”
Presentational tagging
to generic tagging
Proprietary schemes
to standards
27. The Evolution Digital Publishing
1960s and ’70s
Early digital books on mainframes
Word processing, phototypesetting
1980s
Actual products: CD-ROMS
Digital typesetting with proprietary codes
SGML and PostScript
1990s
The first wave of dedicated e-readers
XML and PDF
Key Dynamics
Analog to digital
“Capturing keystrokes”
Presentational tagging
to generic tagging
Proprietary schemes
to standards
. . . which leads to
“Hey, we don’t even need to
print stuff out—you can read it
right on the screen!”
30. Soon there were lots of e-readers.
And lots of ebook formats.
Remember Microsoft’s .lit?
Remember Sony’s .bbeb?
Oh, yeah, and Mobipocket’s .mobi . . .
31. The turn of the
millennium:
We’re building
a Tower of
Babel.
32. IDPF to the Rescue!
Developing an open standard
with broad industry participation
1999: OEB
(the Open eBook standard)
2007: EPUB
(+ the non-EPUB Kindle . . .)
2010: EPUB 2.0.1
(+ the EPUB-based iPad/iBooks)
36. Remember the complaints about
changing standards?
We’d be in a bad state if they didn’t change.
SGML became XML.
OEB became EPUB.
EPUB 2.0.1 became EPUB 3.
HTML 1.1 became HTML5.
These standards are designed to evolve
as the technology and user needs
change over time.
37. Remember the complaints about
changing standards?
We’d be in a bad state if they didn’t change.
SGML became XML.
OEB became EPUB.
EPUB 2.0.1 became EPUB 3.
HTML 1.1 became HTML5.
These standards are designed to evolve
as the technology and user needs
change over time.
And they’re converging.
EPUB 3 is based on
XHTML5, which is HTML5
conforming to XML rules.
38. File Formats vs. Markup and Metadata
Files are the “containers” for
content—text, images, fonts,
video, audio, scripts, etc.
Markup and metadata are the
“codes” and stored information
that make those files “work.”
It’s important not to confuse the two.
EPUB, for example (a .epub file)
is actually a .zip container with
all that stuff in it.
42. Some Common Text File Formats
Microsoft Word
Used for most authoring and editing
TeX/LaTeX
Common for math, statistics, engineering
InDesign
The leading design/page layout format
XML
The foundation of most modern publishing
HTML
The format of the World Wide Web
43. Some Common Metadata Formats
ONIX
Supply chain metadata for bookselling
PRISM
Suite of metadata standards for magazines
Dublin Core
Widely used generic metadata standard
schema.org
Standardized vocabularies for browsers
Thema
New international subject codes
44. Some Common Image Formats
TIFF (.tif or .tiff)
“Tagged Image File Format”
JPEG (.jpg or .jpeg)
“Joint Photographic Experts Group”
GIF (.gif)
“Graphics Interchange Format”
PNG (.png)
“Portable Network Graphics”
SVG (.svg)
“Scalable Vector Graphics”
45. . . . and Some Common Proprietary Formats
AI (.ai)
Adobe Illustrator
PSD (.psd)
Photoshop
EPS (.eps)
Encapsulated Postscript
PPT (.ppt)
PowerPoint
WMF/EMF
Windows Metafile / Enhanced Metafile
These are used
in production
but don’t belong
in deliverable
products.
46. Audio and Video Formats
HTML5 vs. Proprietary
Best: open formats permitted by HTML5
in the <audio> and <video> elements:
theyworknativelyinbrowsers(andiOSetc.)
Proprietary formats like Flash (.swf) and
QuickTime (.mov, .qt) require plug-ins
Ideal: Formats Recommended by EPUB 3
Audio: MP3 and MP4 AAC LC
Video: H.264 and VP8/WebM
(often both due to browser/RS inconsistency)
47. Scripts
JavaScript
Fundamental to the Open Web Platform
JavaScript Libraries
“Pre-written” scripts to adapt as needed
Most popular: open-source jQuery
Widgets
Interactive features like quizzes, sliders,
“assessments” in educational content,
graphing data from a table, etc.
48. Fonts
OpenType
Primary font format for print
WOFF
Primary font format for web
Licensing
Know what rights you’ve got!
Obfuscating and Embedding
Enable ebook to contain the fonts it needs
UNICODE Fonts
Encoding aligns with Web and XML
49. Stylesheets
Word
A good “styles library” helps add
structure and semantics
InDesign/Quark
Paragraph styles and character styles
ensure consistency, efficiency
Browsers/Ebooks
CSS (Cascading Style Sheets)
Adapts rendering for context/device
Enables “responsive design”
50. Deliverable Products
PDF
Preserves look of typeset page
Used for printing, online delivery
Doesn’t “reflow” for different screen sizes
EPUB
International standard format
Non-proprietary, works almost everywhere
Reflowable or fixed layout
KF8
Amazon’s proprietary ebook format
52. CONTENT MARKUP
Structure
What are the pieces, and how do they relate?
Semantics
What are the pieces for, what are they about?
Resources
Images, multimedia, scripts, stylesheets, etc.
Associations
Links, references, annotations, indexes, etc.
54. <CN> </CN>
</CT>
</AU>
<INTRO>
</INTRO>
<H1>
<H2>
</H1>
</H2>
<CT>
<AU>
<GLOSS> </GLOSS>
Here’s one possible
markup scheme:
“Chapter number”
“Chapter title”
“Author’s name”
“Introductory
paragraph”
“Level 1 subhead”
“Level 2 subhead”
“Glossary term”
That’s XML markup.
Those are “tags.”
XML is the
best form of
markup.
It enables you
to not only
render
the pieces
differently
in different
contexts but
manage
the pieces
independently.
56. XML
XML liberates your content
from any particular page design,
any particular reading system,
any particular workflow.
Print, app, ebook, and online:
all from the same XML document!
57. Semantics
Semantics Supercharge Your Content
Distinguish elements with same tag
that have specific structural functions
Disambiguate text: is “Washington” the
president, the city, the bridge, or the state?
Describe content to enhance discovery,
enable filtering via keywords, controlled
vocabularies, taxonomies
60. We all know what the stages of the
editorial and production workflow are . . .
Design.
Copyediting.
Typesetting.
Artwork.
Indexing.
Quality Control.
Ebook Creation.
. . . but we need to look deeper
to optimize how they work
in any given organization.
61. They’re usually done in silos.
Which are hard to see into,
and are starting to break down.
62. Who Does What?
Do it in-house?
Outsource it?
Automate it?
You can’t answer these questions properly
without deconstructing the categories.
And the answers differ
from publisher to publisher.
63. Workflow
Workflow is where it all comes together:
A vocabulary that fits your publications.
Markup that makes your content agile.
Metadata that makes it meaningful.
The standards that make it interoperable.
The technologies that fit your capabilities.
64. Don’t start by looking for
a Content Management System.
Start by thinking about
how you need to manage your content.
The point is to . . .
68. Six Things “Content Management”
Might Mean
1. Web Content Management
2. Digital Asset Management
3. Workflow Management
4. XML Workflow Management
5. XML Repository Management
6. ALL OF THE ABOVE
69. Number of Content Management Systems
that are Magic
They only work
if you work to make them work!
Analyze your workflow, models, products, and plans
so you know what you want the CMS to do.
Implementing a CMS helps you understand,
document, and improve how you do what you do!
70. You can buy
a Content Management System
but you can’t buy
good content management.
You have to do
good content management.