Presentation given to the U.S. National Library of Medicine, May 2007, discussing the trend toward integration of information components in the UI, and how it facilitates scholarship and communities of practice.
Email clients haven't moved forward since the mid-1990s. Most applications have added superficial features, but the basics remained unchanged: Folders, lists of disconnected emails sorted by arrival time. Clients have no sense of priority, urgency, workflows, or connectedness. Their search features are simple and are sometimes painfully slow. Users today are bombarded with email and find popular email clients hard to use and inefficient.
How did we get here? How do we get out of it? This talk will show new ideas of improving the email experience for overloaded users. Gabor will also talk about commercial opportunities in this field, illustrated with his own experience in Silicon Valley at his previous startup, Xobni, the maker of a popular Outlook-based application.
These are the slides from Gabor Cselle's presentation at CSIRO / Macquarie University on Oct 15, 2008. Thanks to Andrew Lampert for organizing the talk!
This document discusses how using online cloud services can provide convenient access to shared computing resources from anywhere with an internet connection. It highlights benefits like easy sharing, collaboration and storage of files without email. However, it also notes concerns around data security, privacy and reliability of cloud providers. The document provides tips on password security and choosing reputable cloud service providers.
Michalis Vafopoulos: Initial thoughts about existence in the WebPhiloWeb
This document proposes a framework called the "Being-Query framework" for discussing existence on the web. It consists of four interconnected networks: queries, topics, users, and web beings. Web beings are defined as any entity that can be communicated through the web via a URI. The framework is intended to help understand and compare models of the web, expand concepts, and initiate new questions. It could provide insights into areas like the digital economy, relationships between online and offline worlds, and how influential concepts are affected by networks.
The document discusses the evolution of webometrics and related fields in light of new Web 2.0 technologies that enable greater participation and collaboration online. It explores new areas of study including blogometrics, wikimetrics, tagometrics, and the analysis of social networks and interactions online. The rise of social media and user-generated content on the web necessitates an updated approach to the quantitative study of the web that takes into account how users actively create and share information.
How to leverage social media technologies on a low budgetNicole C. Engard
This document summarizes how libraries can leverage social media technologies on a low budget. It discusses how library budgets are declining but social tools provide opportunities to still provide services. It then provides overviews of many free social media tools for libraries to use, including blogs, file sharing, photo sharing, social networks, and office tools. It emphasizes that libraries should continuously learn about new tools by keeping up with colleagues and patrons.
The Future of Social Networks: The Need for SemanticsJohn Breslin
The document discusses the need for semantics and interoperability in social networks on the internet. It argues that current social networks are disconnected and do not allow users to fully access available content and connect with people online. Semantic web technologies like FOAF can help address this by allowing distributed social networks that interconnect both content and people in a meaningful way through reusable user profiles and common semantics. This will help users manage their multiple identities across different social sites and provide a richer online social experience.
Originally this was made as a Mac Keynote presentation - I am not sure how it will work or look in PPT, but if you are interested in Web2.0 and Web3.0 trends perhaps this will be of some help.
Pecha Kucha presentation of our paper "Integrating Know-How into the Linked Data Cloud" at the EKAW 2014 conference (28th of November 2014, Linköping, Sweden).
Project website: https://w3id.org/prohow/
Conference website: http://www.ida.liu.se/conferences/EKAW14/
* special thanks to Marco Malebolgie for the artwork!
Email clients haven't moved forward since the mid-1990s. Most applications have added superficial features, but the basics remained unchanged: Folders, lists of disconnected emails sorted by arrival time. Clients have no sense of priority, urgency, workflows, or connectedness. Their search features are simple and are sometimes painfully slow. Users today are bombarded with email and find popular email clients hard to use and inefficient.
How did we get here? How do we get out of it? This talk will show new ideas of improving the email experience for overloaded users. Gabor will also talk about commercial opportunities in this field, illustrated with his own experience in Silicon Valley at his previous startup, Xobni, the maker of a popular Outlook-based application.
These are the slides from Gabor Cselle's presentation at CSIRO / Macquarie University on Oct 15, 2008. Thanks to Andrew Lampert for organizing the talk!
This document discusses how using online cloud services can provide convenient access to shared computing resources from anywhere with an internet connection. It highlights benefits like easy sharing, collaboration and storage of files without email. However, it also notes concerns around data security, privacy and reliability of cloud providers. The document provides tips on password security and choosing reputable cloud service providers.
Michalis Vafopoulos: Initial thoughts about existence in the WebPhiloWeb
This document proposes a framework called the "Being-Query framework" for discussing existence on the web. It consists of four interconnected networks: queries, topics, users, and web beings. Web beings are defined as any entity that can be communicated through the web via a URI. The framework is intended to help understand and compare models of the web, expand concepts, and initiate new questions. It could provide insights into areas like the digital economy, relationships between online and offline worlds, and how influential concepts are affected by networks.
The document discusses the evolution of webometrics and related fields in light of new Web 2.0 technologies that enable greater participation and collaboration online. It explores new areas of study including blogometrics, wikimetrics, tagometrics, and the analysis of social networks and interactions online. The rise of social media and user-generated content on the web necessitates an updated approach to the quantitative study of the web that takes into account how users actively create and share information.
How to leverage social media technologies on a low budgetNicole C. Engard
This document summarizes how libraries can leverage social media technologies on a low budget. It discusses how library budgets are declining but social tools provide opportunities to still provide services. It then provides overviews of many free social media tools for libraries to use, including blogs, file sharing, photo sharing, social networks, and office tools. It emphasizes that libraries should continuously learn about new tools by keeping up with colleagues and patrons.
The Future of Social Networks: The Need for SemanticsJohn Breslin
The document discusses the need for semantics and interoperability in social networks on the internet. It argues that current social networks are disconnected and do not allow users to fully access available content and connect with people online. Semantic web technologies like FOAF can help address this by allowing distributed social networks that interconnect both content and people in a meaningful way through reusable user profiles and common semantics. This will help users manage their multiple identities across different social sites and provide a richer online social experience.
Originally this was made as a Mac Keynote presentation - I am not sure how it will work or look in PPT, but if you are interested in Web2.0 and Web3.0 trends perhaps this will be of some help.
Pecha Kucha presentation of our paper "Integrating Know-How into the Linked Data Cloud" at the EKAW 2014 conference (28th of November 2014, Linköping, Sweden).
Project website: https://w3id.org/prohow/
Conference website: http://www.ida.liu.se/conferences/EKAW14/
* special thanks to Marco Malebolgie for the artwork!
This document discusses managing your digital identity online. It begins by defining digital identity and noting that everyone has an online presence and footprint. It then discusses verifying identities online and the challenges of doing so. It outlines some of the risks of having your identity stolen online. The document then discusses managing personal versus professional identities on social media and challenges the idea that anyone is truly anonymous online. It provides examples of legal issues that can arise from improper social media use and shares tips for maintaining privacy and managing one's online reputation.
Cultural heritage collections in a web 2Lynne Thomas
Lynne M. Thomas gave a presentation on cultural heritage collections in a Web 2.0 world. She discussed how new technologies like social media, crowdsourcing, and cloud computing are changing how cultural institutions interact with users. She emphasized the importance of having an online presence where users are already engaging through platforms like blogs, wikis, and social networks. However, she also stressed that digital preservation is challenging due to issues like rapid technological changes, lack of standards, and funding constraints. Collaboration and open-source solutions can help smaller institutions address these challenges.
The document discusses using web 2.0 tools for collaboration in the cloud. It defines collaboration 2.0 as adding distributed computing and collaboration platforms that allow for distance and asynchronicity. Benefits include social networks functioning as professional networks and blending synchronous and asynchronous work. Various categories of tools are covered, including social calendars, networking sites, bookmarking, desktops, wikis and documents. Examples like Google Docs, Dropbox and PBWorks are provided. The document advocates using these tools for projects, communication, organizing information and backups.
Mashing up the web” - combining, fusing, creating ideas in linking web 2.0 t...Allan Cho
This document discusses the evolution of the web from Web 2.0 to Web 3.0, with Web 2.0 focusing on user participation through things like mashups and folksonomies, and Web 3.0 aiming to develop a global, semantically linked database through open standards and metadata. The semantic web of Web 3.0 could benefit librarians by allowing for improved findability, indexing, and classification of resources through ontologies and taxonomies.
The document discusses the history and concepts of hypertext and HTML. It provides an overview of how the World Wide Web works using HTML and HTTP. Key points include:
- Hypertext predates the World Wide Web but was revolutionized by Tim Berners-Lee's invention of linking documents across a network with HTML and URLs.
- HTML is the markup language that structures and presents content for the World Wide Web. Browsers interpret HTML tags to display web pages.
- The World Wide Web sits on top of the Internet. HTML documents are served from web servers to clients using the HTTP protocol.
- Basic HTML elements include paragraphs, headings, text formatting, images, and links. Tags must
Most everyone by now has heard the Web/Library 2.0 buzz -- it is loud, but not necessarily clear. With Web 3.0 on the horizon, it is time to flush out the how to’s to 2.0 and forget the buzz! Planning for Web 2.0 usage is not as simple as it seems. Questions like, “Why 2.0?” or “Out of the dozens of free tools available, which do I use and for what purpose?” or “Which tools will reach the most people with the least amount of effort?” are common and will be answered by the panelists. So, join three panelists from academic, public, and consortium organizations and experience practical Web/Library 2.0 examples from “real life” situations while helping to provide some momentum for librarians who are starting to dabble in these new tools.
The document discusses the importance of community participation for open source software like Koha. It states that communities power open source projects and without community involvement projects can die. It provides many ways for library professionals and others to get involved with Koha, such as testing software, answering questions, writing documentation, attending meetings, and more. Transparency, honesty, and mentoring others are presented as key principles for participating in open source communities.
The Semantic Web is an evolving development of the World Wide Web in which the word semantic stands for the meaning of. The semantic of something is the meaning of something. The Semantic Web or Web 2.0 or Web3.0 is a “Web of data” that enables machines to understand the semantics or meaning. Of information on the World Wide Web. It extends the network of hyperlinked human-readable web pages by inserting machine-readable metadata about pages and how they are related to each other. Enabling automated agents to access the Web more intelligently and perform tasks on behalf of users. The term was coined by Tim Beemers-Lee, the inventor of the World Wide Web and director of the World Wide Web Consortium. Which oversees the development of the proposal Semantic Web standards? He defines the Semantic Web as “a web of data that can be processed directly and
indirectly by machines.”
The document discusses the benefits of open source libraries. It argues that libraries and open source software share common ideals around freely accessible information. Open source allows libraries more freedom and flexibility compared to proprietary software. The document encourages libraries to educate about, participate in, and try open source software to gain more control over their systems and avoid issues with company mergers or lack of support.
Do Libraries Meet Research 2.0 : collaborative tools and relevance for Resear...Guus van den Brekel
Presentation June 30th 2009 Toulouse at LIBER Conference 2009
http://liber2009.biu-toulouse.fr/
Research Libraries & Web 2.0. Scientists engage in science & research 2.0, libraries should follow, outreach, engage, explore and facilitate etc
A short demo presentation for the WP D Meeting on August 31st 2010 at the Provinciehuis Groningen, The Netherlands . Innovative Foresight Planning for Business Development
http://www.netvibes.com/ifp#General
http://www.foresightplanning.eu/
a brief field guide to the ecology of tools, services and activities that could contribute to Personal Learning Environments. Talk by Mike Malloch to the Workplace PLEs seminar, London Knowledge Lab, Nov 1 2006
The document discusses the evolution of the World Wide Web from Web 1.0 to the current Web 2.0 to the future Web 3.0 or Semantic Web. Web 1.0 consisted of static pages and limited user interaction. Web 2.0 enabled user-generated content and more dynamic functionality through sites like Facebook. The Semantic Web, as envisioned by Tim Berners-Lee, aims to make web content machine-readable through technologies like URIs, XML, and ontologies to allow for more intelligent searching and connections between information. The document provides examples to illustrate the differences between each stage of the web's evolution.
Technology Tools for Librarians: SlidecastValerie Hill
Valerie Hill discusses various tools that librarians can use for collaboration, library services, multimedia presentations, and personal learning. Some highlighted tools include Ning and blogs for collaboration; Google documents, spreadsheets, and custom search engines for library services; FRAPS and Voicethread for multimedia presentations; and bookmarks, blogs, and RSS feeds for personal learning. The overall trend is toward more global collaboration and connecting with users where they are online through social networking and Web 2.0 tools.
The document discusses using new technologies like web applications and open source software to better market library services. It defines terms like Web 2.0, open source, and provides examples of free web applications like WordPress, Google Docs and Facebook that libraries can use. It also discusses open source desktop applications and library specific applications such as Koha and Evergreen ILS, Blacklight and VuFind next generation catalogs, and the Research Toolbar. The document encourages librarians to keep learning about new technologies through newsletters, wikis and other resources.
This document provides information on basic software security for staff computers. It discusses malware, spyware, pop-ups, email disclaimers, clearing browser history and cache, and backing up data. Examples of malware include viruses, worms, and rogue security software like Advance Cleaner. Spyware can track browsing habits and steal personal information. Pop-ups are browser windows that appear unexpectedly, and some fake pop-ups aim to download harmful software. Email disclaimers notify recipients that the email may contain private information. Clearing browser history removes traces of online activity, and backing up data protects against computer issues that could delete files.
Webometrics 2.0: Blogometrics, Wikimetrics, Tagometrics, and Sociometrics Rev...Lennart Björneborn
The document discusses the evolution of webometrics and related fields in light of new Web 2.0 technologies that enable greater participation and collaboration online. It explores new areas of study including blogometrics, wikimetrics, tagometrics, and the analysis of social networks and interactions online. The rise of social media and user-generated content on the web necessitates an updated approach to the quantitative study of the web that takes into account how users actively create and share information.
This document discusses open source software and its relevance for libraries. It begins by addressing common concerns about open source like security and lack of commercial support. It then explains how open source software development works through peer review and transparency. Examples are given of large organizations and businesses that use open source. The document emphasizes the natural alignment between open source principles of open access and collaboration and libraries' mission. It provides resources for libraries considering open source options.
Cloud computing concepts are becoming more widely used and defined. It generally refers to network-based storage, computation, and software-as-a-service models provided by external parties and billed based on usage. Major companies like Amazon, Google, Microsoft, and IBM are offering these services. The New York Times converted its archives to PDF using Amazon's cloud services in under 24 hours for around $500. While universities are lagging behind in computing power, partnerships like those between the NSF, Google and IBM aim to enhance academic research opportunities using emerging cloud paradigms.
This document discusses managing your digital identity online. It begins by defining digital identity and noting that everyone has an online presence and footprint. It then discusses verifying identities online and the challenges of doing so. It outlines some of the risks of having your identity stolen online. The document then discusses managing personal versus professional identities on social media and challenges the idea that anyone is truly anonymous online. It provides examples of legal issues that can arise from improper social media use and shares tips for maintaining privacy and managing one's online reputation.
Cultural heritage collections in a web 2Lynne Thomas
Lynne M. Thomas gave a presentation on cultural heritage collections in a Web 2.0 world. She discussed how new technologies like social media, crowdsourcing, and cloud computing are changing how cultural institutions interact with users. She emphasized the importance of having an online presence where users are already engaging through platforms like blogs, wikis, and social networks. However, she also stressed that digital preservation is challenging due to issues like rapid technological changes, lack of standards, and funding constraints. Collaboration and open-source solutions can help smaller institutions address these challenges.
The document discusses using web 2.0 tools for collaboration in the cloud. It defines collaboration 2.0 as adding distributed computing and collaboration platforms that allow for distance and asynchronicity. Benefits include social networks functioning as professional networks and blending synchronous and asynchronous work. Various categories of tools are covered, including social calendars, networking sites, bookmarking, desktops, wikis and documents. Examples like Google Docs, Dropbox and PBWorks are provided. The document advocates using these tools for projects, communication, organizing information and backups.
Mashing up the web” - combining, fusing, creating ideas in linking web 2.0 t...Allan Cho
This document discusses the evolution of the web from Web 2.0 to Web 3.0, with Web 2.0 focusing on user participation through things like mashups and folksonomies, and Web 3.0 aiming to develop a global, semantically linked database through open standards and metadata. The semantic web of Web 3.0 could benefit librarians by allowing for improved findability, indexing, and classification of resources through ontologies and taxonomies.
The document discusses the history and concepts of hypertext and HTML. It provides an overview of how the World Wide Web works using HTML and HTTP. Key points include:
- Hypertext predates the World Wide Web but was revolutionized by Tim Berners-Lee's invention of linking documents across a network with HTML and URLs.
- HTML is the markup language that structures and presents content for the World Wide Web. Browsers interpret HTML tags to display web pages.
- The World Wide Web sits on top of the Internet. HTML documents are served from web servers to clients using the HTTP protocol.
- Basic HTML elements include paragraphs, headings, text formatting, images, and links. Tags must
Most everyone by now has heard the Web/Library 2.0 buzz -- it is loud, but not necessarily clear. With Web 3.0 on the horizon, it is time to flush out the how to’s to 2.0 and forget the buzz! Planning for Web 2.0 usage is not as simple as it seems. Questions like, “Why 2.0?” or “Out of the dozens of free tools available, which do I use and for what purpose?” or “Which tools will reach the most people with the least amount of effort?” are common and will be answered by the panelists. So, join three panelists from academic, public, and consortium organizations and experience practical Web/Library 2.0 examples from “real life” situations while helping to provide some momentum for librarians who are starting to dabble in these new tools.
The document discusses the importance of community participation for open source software like Koha. It states that communities power open source projects and without community involvement projects can die. It provides many ways for library professionals and others to get involved with Koha, such as testing software, answering questions, writing documentation, attending meetings, and more. Transparency, honesty, and mentoring others are presented as key principles for participating in open source communities.
The Semantic Web is an evolving development of the World Wide Web in which the word semantic stands for the meaning of. The semantic of something is the meaning of something. The Semantic Web or Web 2.0 or Web3.0 is a “Web of data” that enables machines to understand the semantics or meaning. Of information on the World Wide Web. It extends the network of hyperlinked human-readable web pages by inserting machine-readable metadata about pages and how they are related to each other. Enabling automated agents to access the Web more intelligently and perform tasks on behalf of users. The term was coined by Tim Beemers-Lee, the inventor of the World Wide Web and director of the World Wide Web Consortium. Which oversees the development of the proposal Semantic Web standards? He defines the Semantic Web as “a web of data that can be processed directly and
indirectly by machines.”
The document discusses the benefits of open source libraries. It argues that libraries and open source software share common ideals around freely accessible information. Open source allows libraries more freedom and flexibility compared to proprietary software. The document encourages libraries to educate about, participate in, and try open source software to gain more control over their systems and avoid issues with company mergers or lack of support.
Do Libraries Meet Research 2.0 : collaborative tools and relevance for Resear...Guus van den Brekel
Presentation June 30th 2009 Toulouse at LIBER Conference 2009
http://liber2009.biu-toulouse.fr/
Research Libraries & Web 2.0. Scientists engage in science & research 2.0, libraries should follow, outreach, engage, explore and facilitate etc
A short demo presentation for the WP D Meeting on August 31st 2010 at the Provinciehuis Groningen, The Netherlands . Innovative Foresight Planning for Business Development
http://www.netvibes.com/ifp#General
http://www.foresightplanning.eu/
a brief field guide to the ecology of tools, services and activities that could contribute to Personal Learning Environments. Talk by Mike Malloch to the Workplace PLEs seminar, London Knowledge Lab, Nov 1 2006
The document discusses the evolution of the World Wide Web from Web 1.0 to the current Web 2.0 to the future Web 3.0 or Semantic Web. Web 1.0 consisted of static pages and limited user interaction. Web 2.0 enabled user-generated content and more dynamic functionality through sites like Facebook. The Semantic Web, as envisioned by Tim Berners-Lee, aims to make web content machine-readable through technologies like URIs, XML, and ontologies to allow for more intelligent searching and connections between information. The document provides examples to illustrate the differences between each stage of the web's evolution.
Technology Tools for Librarians: SlidecastValerie Hill
Valerie Hill discusses various tools that librarians can use for collaboration, library services, multimedia presentations, and personal learning. Some highlighted tools include Ning and blogs for collaboration; Google documents, spreadsheets, and custom search engines for library services; FRAPS and Voicethread for multimedia presentations; and bookmarks, blogs, and RSS feeds for personal learning. The overall trend is toward more global collaboration and connecting with users where they are online through social networking and Web 2.0 tools.
The document discusses using new technologies like web applications and open source software to better market library services. It defines terms like Web 2.0, open source, and provides examples of free web applications like WordPress, Google Docs and Facebook that libraries can use. It also discusses open source desktop applications and library specific applications such as Koha and Evergreen ILS, Blacklight and VuFind next generation catalogs, and the Research Toolbar. The document encourages librarians to keep learning about new technologies through newsletters, wikis and other resources.
This document provides information on basic software security for staff computers. It discusses malware, spyware, pop-ups, email disclaimers, clearing browser history and cache, and backing up data. Examples of malware include viruses, worms, and rogue security software like Advance Cleaner. Spyware can track browsing habits and steal personal information. Pop-ups are browser windows that appear unexpectedly, and some fake pop-ups aim to download harmful software. Email disclaimers notify recipients that the email may contain private information. Clearing browser history removes traces of online activity, and backing up data protects against computer issues that could delete files.
Webometrics 2.0: Blogometrics, Wikimetrics, Tagometrics, and Sociometrics Rev...Lennart Björneborn
The document discusses the evolution of webometrics and related fields in light of new Web 2.0 technologies that enable greater participation and collaboration online. It explores new areas of study including blogometrics, wikimetrics, tagometrics, and the analysis of social networks and interactions online. The rise of social media and user-generated content on the web necessitates an updated approach to the quantitative study of the web that takes into account how users actively create and share information.
This document discusses open source software and its relevance for libraries. It begins by addressing common concerns about open source like security and lack of commercial support. It then explains how open source software development works through peer review and transparency. Examples are given of large organizations and businesses that use open source. The document emphasizes the natural alignment between open source principles of open access and collaboration and libraries' mission. It provides resources for libraries considering open source options.
Cloud computing concepts are becoming more widely used and defined. It generally refers to network-based storage, computation, and software-as-a-service models provided by external parties and billed based on usage. Major companies like Amazon, Google, Microsoft, and IBM are offering these services. The New York Times converted its archives to PDF using Amazon's cloud services in under 24 hours for around $500. While universities are lagging behind in computing power, partnerships like those between the NSF, Google and IBM aim to enhance academic research opportunities using emerging cloud paradigms.
Description of the origins and development of the BookServer architecture and the Open Publication Distribution System (OPDS). Why OPDS Catalogs can help build a web of books. Discussion of the challenges ahead.
The document discusses challenges facing libraries and newspapers in a digital age where online information and advertising are replacing print. It notes newspapers are losing ad revenue as ads move online, and generating online ad revenue at the scale needed is difficult. Magazines are also struggling as print ads decline. The document argues libraries and newspapers need to embrace new opportunities online to remain relevant, such as collaborating with writers and building accessible information spaces. Outsourcing non-essential functions and focusing on core values like access to information and preserving records could help libraries adapt.
Presentation at ANELE, Madrid, Spain in October 2009 on the future of the book as a means to communicate and educate, focusing on collaboration, sharing, interactive content, and linked data.
Reflections on the Google Book Search Settlement by Pamela SamuelsonPeter Brantley
Professor Pam Samuelson's presentation on the Google Book Search settlement at the OCLC/Kilgour lecture at the University of North Carolina, April 14, 2009. Posted with her permission on April 15, 2009.
Presentation by Pamela Samuelson (UC Berkeley) explains why the Google Book Search settlement is tantamount to copyright legislation and represents an effort to reform copyright law to overcome difficulties in achieving well-balanced copyright legislation, such as that affecting orphan works. Notwithstanding some benefits that would come from approval of this settlement, there are reasons to doubt whether such a substantial reordering of copyright default rules can or should be accomplished through the class action settlement process.
Elementary explanation of the difficulties of combining indexes for web pages and books, and means by which book index data can optimize general web searches at scale.
The document discusses how the concept of the "book" and the act of "reading" are being redefined as text is increasingly digitized. It notes that books are transitioning to digital formats through both the digital production of new works as well as the scanning of older printed works. The document also examines some of the advantages and challenges of digital texts and online reading, such as issues around privacy, data collection, and revenue models as more content moves online.
Railties is a new feature in Rails 3 that provides a standard way for gems and plugins to integrate with Rails applications. It allows code to be bundled for installation and configuration and specifies how gems should provide generators, tasks, and initializers that interact with Rails. Gems can define a Railtie class to hook into Rails' initialization process and declare assets like views, controllers and routes. While Railties improve the plugin API, there may be compatibility issues and internal changes that could break existing plugins.
Digital Books and Flying Cars: Disruption in PublishingPeter Brantley
Discussion of the changes in the publishing industry resulting from digital transformation, and how networks among organizations and firms involved in publishing have been disrupted, with unforeseen consequences for libraries and others.
The document describes the relationship between Nicky and Birna from when they first met in 2006 through 2007. It details their interactions in school, realizing their feelings for each other, saying "I love you" for the first time, sharing their first kiss, and expressing their ongoing commitment to each other. The relationship brought each of them great joy and they look forward to continuing their love and partnership.
The document discusses emerging trends toward interactivity, gaming, and social learning enabled by new mobile and networked technologies. It notes a transition from the passive consumption of knowledge to active participation and interaction with information in digital environments. Several examples are provided of new applications and platforms that allow people to extend themselves into networked spaces and hyperlink the physical world. Areas that may see further development include social and collaborative learning environments, augmented reality, location-based social media, and new forms of storytelling on mobile platforms.
Presentation delivered at O'Reilly ToC 2009, New York, February, on creating services that work across books, discussing semantic value and linked data concepts
This document provides an overview of the theoretical basis and methodology used in the METEONORM software. It discusses how hourly radiation values are referenced, and how meteorological data like radiation, temperature, wind, and rain are interpolated worldwide using inverse distance weighting models. Correction factors are also applied for different terrain features and locations near lakes, cities, valleys, and coastal areas. The interpolation process achieves a root mean square error of around 15 W/m2 for monthly global radiation averages and 1.9°C for monthly temperature averages.
This presentation looks at various notions of “Web2-ness” within a wider context of a more wired web.
Although not the true “Semantic Web”, practitioners argue that many of the sites and services available today have the hallmarks of connectedness which Berners-Lee originally suggested would ultimately make up the next phase of the internet.
In the cultural context, this raises questions and outlines possibilities about how best to develop our web products so as to best capitalise on the notion that the power of the web is in sharing, and not – as has been typical to date - in silos.
The major issues tend to show themselves in two ways, and this presentation will focus on both: Firstly, how best to capture and share the voices of our users, and secondly how the power of the distributed web can help us cheaply and easily improve our offerings.
This document discusses open source software and its relevance to libraries. It provides an overview of open source, including definitions of open source and free software. It addresses common misconceptions about open source. The document outlines benefits of open source like collaboration, transparency, and cost savings. It discusses how open source is widely used in business, government, and education. Finally, it addresses how open source aligns with library values and how libraries can get involved with open source.
Searching for patterns in crowdsourced informationSilvia Puglisi
This document introduces crowdsourcing and discusses discovering patterns in crowdsourced data. It discusses defining the context of volunteered information on the internet in order to understand relationships between data. A network model is proposed where different types of context define nodes and relationships between context determine edges. Properties of small world networks are discussed including how they could be used to model relationships between crowdsourced data and evaluate data quality. Finally, applications to search ranking, privacy and security are briefly mentioned.
This document summarizes the challenges of sharing data on the internet in a legally and technically interoperable way. It discusses how social and legal issues like licensing, attribution, and copyright impact data sharing. It argues that an integrated approach is needed that makes sharing easy, legal and scalable through building infrastructure, using open standards, and treating data as a network resource rather than intellectual property. Norms and terms of use may be better than licenses to promote sharing while avoiding restrictions that limit downstream use and interoperability.
Slides from my DevOpsExpo London talk "From oops to NoOps".
They tell you in these conferences that DevOps is not about tools, but about culture. And they are partially right. I am going to tell you that it’s not only about culture or tools but also abstractions.
It is a lot about how you see software and its value. About our mental model of what software is: how it runs, evolves, and interacts with the other facets of an enterprise.
We used to view software as code. As a state of code. Now we think about software as change, as a flow. A dynamic system where people, machines, and processes interact continuously.
At Platform.sh we spend a bunch of time asking ourselves not “How do you build?” - or even “How do you build consistently?” - but rather “What does it mean to consistently build in a world where change is good?” A world that lets you push security fixes into production as soon as they’re available because you don’t want to be an Equifax but you do want stability.
In this presentation, I will go over what we think software is and why having the right ideas about software will help you get your culture right and your tooling aligned, as well as gain in productivity, and general happiness and well-being.
This document summarizes a meeting about connecting people on the social web using open standards. It discusses the history of semantic web projects like FOAF and RDF that aim to make web documents machine-readable and link people and information. It also addresses disagreements between groups working on these issues and emphasizes finding common ground through collaboration and focusing on shared goals of a more decentralized and interconnected web.
The Live OWL Documentation Environment: a tool for the automatic generation o...University of Bologna
The document discusses the need for improved user interfaces and tools to help non-technical people interact with and understand semantic models and ontologies. It notes that current tools have limitations and outlines key human interactions with ontologies, including understanding existing models, developing new models, and adding and modifying data according to models. The Live OWL Documentation Environment (LODE) is introduced as a tool aiming to automatically generate ontology documentation to help people better understand ontologies with minimal effort.
Digital Identity is fundamental to collaboration in bioinformatics research and development because it enables attribution, contribution, publication to be recorded and quantified.
However, current models of identity are often obsolete and have problems capturing both small contributions "microattribution" and large contributions "mega-attribution" in Science. Without adequate identity mechanisms, the incentive for collaboration can be reduced, and the utility of collaborative social tools hindered.
Using examples of metabolic pathway analysis with the taverna workbench and myexperiment.org, this talk will illustrate problems and solutions to identifying scientists accurately and effectively in collaborative bioinformatics networks on the Web.
This article proposes a new e-portfolio system called PrPl that addresses key problems with current systems. PrPl leverages semantic indexing and cloud computing to allow users to manage their own data across applications in a sustainable way. It uses an "intelligent agent" or "butler" to track, verify, and intelligently present a user's digital artifacts stored across the cloud based on semantics. The authors argue this system could provide a customizable, responsive, and intelligent e-portfolio solution for lifelong learning. However, the article does not fully address issues of privacy, security, and cultural implications of relying on cloud infrastructure.
Research on collaborative information sharing systemsDavide Eynard
The document discusses research on collaborative information sharing systems and participative systems. Specifically, it discusses using semantics to help organize information contributed by users on collaborative systems like wikis and folksonomies. It proposes using ontologies and semantic annotations on different levels of wiki systems and expanding folksonomies with ontologies to address limitations like lack of hierarchy, precision and recall in folksonomies. Fuzzy set theory is also discussed as a way to describe resources through membership in categories defined by tags to enable more intuitive querying of folksonomies.
The document discusses the emergence of the semantic web, which aims to make data on the web more interconnected and machine-readable. It describes Tim Berners-Lee's vision of a "Giant Global Graph" that connects all web documents based on what they are about rather than just linking documents. This would allow user data and profiles to be seamlessly shared across different sites without having to re-enter the same information. The semantic web uses standards like RDF, RDFS and OWL to represent relationships between data in a graph structure and enable automated reasoning. Several companies are working to build applications that take advantage of this interconnected semantic data.
This session will address how complex social networks of various types can be built with Drupal. The nuances of Feeds, Walls, Sharing (both private and public), Friends, Following, and (most importantly) Privacy will be explored, and options for building these features with Drupal will be discussed, with examples from the real world.
This is an advanced session but anyone with social-networking dreams would benefit from learning the challenges in building one.
How do you make a network "Social"?
A Drupal site is a network of users and content, but it is not inherently social. It's greatest original feature was the ability for multiple users to collaborate in managing the system. We'll talk about what makes networks social and what makes them fun: Feeds, Activity, & Sharing.
"News Feeds" can show not only your friend's content, but your friends-of-your-friends content when the target is your friend. Sound complicated? It is!
"Activity" is when you become friends with someone, join the site, "like" something, commented on something... the list goes on. Without activity display, a social network feels more like a MySpace than Facebook. But be careful... if you list each new activity all of your friends make, it can get clogged with redundant announcements. Learn how we devised a system that lets us smartly group recent activity taken by user, taxonomy term, or node.
Great social networks may be easy to use, but the logic behind true social networks is very complex.
The Details
- Building news feeds for friends and "followed" terms with Search API with Apache Solr
- How to let users "share" content and write on other users "walls".
- Creating an "activity" system that shows users activity around the site and can group similar activity together.
- Privacy & Permissions: How to give control where control is due.
About the Speaker
Jonathan is the Founder & CTO of ThinkDrop Consulting, a Drupal consulting company in Brooklyn, New York and has been developing with Drupal for more than 7 years, coding with PHP for more than 11 years, and hypertexting with HTML since 1997.
This session was originally given at DrupalCampNYC 10 in December of 2012
Slides available at https://docs.google.com/present/view?id=dg3sc8t9_2cbxfbnqg
NOTE: I apologize for the layout problems, Google Docs Presentations look different on different operating systems
Experience Level: Advanced
This session will address how complex social networks of various types can be built with Drupal. The nuances of Feeds, Walls, Sharing (both private and public), Friends, Following, and (most importantly) Privacy will be explored, and options for building these features with Drupal will be discussed, with examples from the real world.
This is an advanced session but anyone with social-networking dreams would benefit from learning the challenges in building one.
How do you make a network "Social"?
A Drupal site is a network of users and content, but it is not inherently social. It's greatest original feature was the ability for multiple users to collaborate in managing the system. We'll talk about what makes networks social and what makes them fun: Feeds, Activity, & Sharing.
"News Feeds" can show not only your friend's content, but your friends-of-your-friends content when the target is your friend. Sound complicated? It is!
"Activity" is when you become friends with someone, join the site, "like" something, commented on something... the list goes on. Without activity display, a social network feels more like a MySpace than Facebook. But be careful... if you list each new activity all of your friends make, it can get clogged with redundant announcements. Learn how we devised a system that lets us smartly group recent activity taken by user, taxonomy term, or node.
Great social networks may be easy to use, but the logic behind true social networks is very complex.
The Details
- Building news feeds for friends and "followed" terms with Search API with Apache Solr
- How to let users "share" content and write on other users "walls".
- Creating an "activity" system that shows users activity around the site and can group similar activity together.
- Privacy & Permissions: How to give control where control is due.
About the Speaker
Jonathan is the Founder & CTO of ThinkDrop Consulting, a Drupal consulting company in Brooklyn, New York and has been developing with Drupal for more than 7 years, coding with PHP for more than 11 years, and hypertexting with HTML since 1997.
This session was originally given at DrupalCampNYC 10 in December of 2012
Slides available at https://docs.google.com/present/view?id=dg3sc8t9_2cbxfbnqg
NOTE: I apologize for the layout problems, Google Docs Presentations look different on different operating systems
This document discusses the motivations of three open source software developers - Kevin Burton, Trish Lynch, and Rob Savoye. While their work benefits others, each has additional incentives for contributing to open source projects. Burton uses open source to research new technologies and attract consulting work. Lynch contributes to improve software she relies on personally and professionally. Savoye enjoys the community aspect and has been able to make a living from open source work. While ideals motivate all three, their efforts also serve more pragmatic goals.
The document discusses collaboration in software development. It states that collaboration is facilitated by both social and technical factors. On the technical side, source control systems are essential for allowing multiple developers to safely work on the same codebase simultaneously. Effective collaboration also requires establishing social norms for communication, code reviews, and resolving conflicts. The document emphasizes that people must be willing to collaborate and systems must be set up to support collaboration for it to be successful.
This document discusses how recombination of digital information in software leads to new types of work for coping with changes. It explores how work needed to sense changes, adjust to them, and synchronize components is spread throughout a software ecosystem. Different organizational forms, like grant startups, service centers, and actively open projects, spread this work in different ways between internal teams, users, and neighboring projects. Understanding how work is distributed is key to cultivating healthy software ecosystems.
This document discusses the changing landscape of academic publishing as technology firms have developed new content distribution platforms and online publishing tools. Major developments include the rise of open access gold journals like PLoS One and PeerJ that make publications freely available online. New authoring tools are making it easier to create multimedia works with little technical expertise. Standards organizations are also working on browser-based reading formats. There is a movement toward more open peer review and defining worth through alternative metrics rather than pre-publication selection. Over time, the role of traditional publishers may diminish as universities and researchers have access to their own publishing platforms and tools through the web.
This document discusses the challenges and opportunities that eBooks present for both publishers and libraries. It notes that while eBooks provide greater access, they also pose technical difficulties. However, it argues that libraries purchasing and lending eBooks would not significantly impact sales and could help connect readers. The document also anticipates that future books may be interactive experiences across the web rather than static downloads, raising questions about how to define purchasing and borrowing in this new landscape.
Reading on the Holodeck: Ray Bradbury, Ivan Sutherland, and the Future of Books. An exploration of the consequences of immersive media environments on IP policy, libraries, and creative arts.
This document discusses the future of ebooks and digital publishing. It proposes creating an open architecture using common standards to allow people to find, purchase, and read books from any source or platform. This would involve content publishers creating catalogs of their books in a common XML format. Readers could then browse catalogs, obtain books, and place them in portable bookshelves across devices. The document also discusses moving ebooks to use HTML5 and be delivered via web applications rather than standalone packages. This would improve mobile access and allow for more interactive enhanced books.
Introduction to BookServer and OPDS at the Tokyo International Book Fair 2010, with additional discussion of books in browsers, and revisions in EPUB to support HTML5. In Japanese (nihongo). Partnered with, and translated by, Voyager Japan.
Digital book markets: Building markets for accessPeter Brantley
1. Peter Brantley presented at the Open Book Alliance conference in Madrid, Spain on ebooks and the future of publishing.
2. Ebook sales are growing rapidly while print book sales are declining. Ebooks now account for over 10% of total book sales in the US.
3. Ebooks are moving from proprietary formats like MOBI to the open EPUB standard, and devices are connecting to the web to access digital content through the cloud. The future of ebooks lies in web-based and browser-based reading experiences.
4. An open, interoperable digital publishing platform is needed to allow readers to discover, acquire and read books from any source on any device through common
Open Book Alliance presentation at the European Commission Hearing on the proposed Google Book settlement, placed before the SDNY. Talk limited to 6 minute presentation.
The document discusses NASA's exploration of using immersive synthetic environments (ISEs) like virtual worlds and games as learning tools. It describes how ISEs can engage users in a way that feels like a real place. The document outlines NASA's eEducation roadmap to develop an ISE-based learning system using a massive multiplayer online game and simulations to support science education.
Have you ever been confused by the myriad of choices offered by AWS for hosting a website or an API?
Lambda, Elastic Beanstalk, Lightsail, Amplify, S3 (and more!) can each host websites + APIs. But which one should we choose?
Which one is cheapest? Which one is fastest? Which one will scale to meet our needs?
Join me in this session as we dive into each AWS hosting service to determine which one is best for your scenario and explain why!
Connector Corner: Seamlessly power UiPath Apps, GenAI with prebuilt connectorsDianaGray10
Join us to learn how UiPath Apps can directly and easily interact with prebuilt connectors via Integration Service--including Salesforce, ServiceNow, Open GenAI, and more.
The best part is you can achieve this without building a custom workflow! Say goodbye to the hassle of using separate automations to call APIs. By seamlessly integrating within App Studio, you can now easily streamline your workflow, while gaining direct access to our Connector Catalog of popular applications.
We’ll discuss and demo the benefits of UiPath Apps and connectors including:
Creating a compelling user experience for any software, without the limitations of APIs.
Accelerating the app creation process, saving time and effort
Enjoying high-performance CRUD (create, read, update, delete) operations, for
seamless data management.
Speakers:
Russell Alfeche, Technology Leader, RPA at qBotic and UiPath MVP
Charlie Greenberg, host
Skybuffer SAM4U tool for SAP license adoptionTatiana Kojar
Manage and optimize your license adoption and consumption with SAM4U, an SAP free customer software asset management tool.
SAM4U, an SAP complimentary software asset management tool for customers, delivers a detailed and well-structured overview of license inventory and usage with a user-friendly interface. We offer a hosted, cost-effective, and performance-optimized SAM4U setup in the Skybuffer Cloud environment. You retain ownership of the system and data, while we manage the ABAP 7.58 infrastructure, ensuring fixed Total Cost of Ownership (TCO) and exceptional services through the SAP Fiori interface.
Essentials of Automations: Exploring Attributes & Automation ParametersSafe Software
Building automations in FME Flow can save time, money, and help businesses scale by eliminating data silos and providing data to stakeholders in real-time. One essential component to orchestrating complex automations is the use of attributes & automation parameters (both formerly known as “keys”). In fact, it’s unlikely you’ll ever build an Automation without using these components, but what exactly are they?
Attributes & automation parameters enable the automation author to pass data values from one automation component to the next. During this webinar, our FME Flow Specialists will cover leveraging the three types of these output attributes & parameters in FME Flow: Event, Custom, and Automation. As a bonus, they’ll also be making use of the Split-Merge Block functionality.
You’ll leave this webinar with a better understanding of how to maximize the potential of automations by making use of attributes & automation parameters, with the ultimate goal of setting your enterprise integration workflows up on autopilot.
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!
For the full video of this presentation, please visit: https://www.edge-ai-vision.com/2024/06/temporal-event-neural-networks-a-more-efficient-alternative-to-the-transformer-a-presentation-from-brainchip/
Chris Jones, Director of Product Management at BrainChip , presents the “Temporal Event Neural Networks: A More Efficient Alternative to the Transformer” tutorial at the May 2024 Embedded Vision Summit.
The expansion of AI services necessitates enhanced computational capabilities on edge devices. Temporal Event Neural Networks (TENNs), developed by BrainChip, represent a novel and highly efficient state-space network. TENNs demonstrate exceptional proficiency in handling multi-dimensional streaming data, facilitating advancements in object detection, action recognition, speech enhancement and language model/sequence generation. Through the utilization of polynomial-based continuous convolutions, TENNs streamline models, expedite training processes and significantly diminish memory requirements, achieving notable reductions of up to 50x in parameters and 5,000x in energy consumption compared to prevailing methodologies like transformers.
Integration with BrainChip’s Akida neuromorphic hardware IP further enhances TENNs’ capabilities, enabling the realization of highly capable, portable and passively cooled edge devices. This presentation delves into the technical innovations underlying TENNs, presents real-world benchmarks, and elucidates how this cutting-edge approach is positioned to revolutionize edge AI across diverse applications.
How information systems are built or acquired puts information, which is what they should be about, in a secondary place. Our language adapted accordingly, and we no longer talk about information systems but applications. Applications evolved in a way to break data into diverse fragments, tightly coupled with applications and expensive to integrate. The result is technical debt, which is re-paid by taking even bigger "loans", resulting in an ever-increasing technical debt. Software engineering and procurement practices work in sync with market forces to maintain this trend. This talk demonstrates how natural this situation is. The question is: can something be done to reverse the trend?
zkStudyClub - LatticeFold: A Lattice-based Folding Scheme and its Application...Alex Pruden
Folding is a recent technique for building efficient recursive SNARKs. Several elegant folding protocols have been proposed, such as Nova, Supernova, Hypernova, Protostar, and others. However, all of them rely on an additively homomorphic commitment scheme based on discrete log, and are therefore not post-quantum secure. In this work we present LatticeFold, the first lattice-based folding protocol based on the Module SIS problem. This folding protocol naturally leads to an efficient recursive lattice-based SNARK and an efficient PCD scheme. LatticeFold supports folding low-degree relations, such as R1CS, as well as high-degree relations, such as CCS. The key challenge is to construct a secure folding protocol that works with the Ajtai commitment scheme. The difficulty, is ensuring that extracted witnesses are low norm through many rounds of folding. We present a novel technique using the sumcheck protocol to ensure that extracted witnesses are always low norm no matter how many rounds of folding are used. Our evaluation of the final proof system suggests that it is as performant as Hypernova, while providing post-quantum security.
Paper Link: https://eprint.iacr.org/2024/257
[OReilly Superstream] Occupy the Space: A grassroots guide to engineering (an...Jason Yip
The typical problem in product engineering is not bad strategy, so much as “no strategy”. This leads to confusion, lack of motivation, and incoherent action. The next time you look for a strategy and find an empty space, instead of waiting for it to be filled, I will show you how to fill it in yourself. If you’re wrong, it forces a correction. If you’re right, it helps create focus. I’ll share how I’ve approached this in the past, both what works and lessons for what didn’t work so well.
For the full video of this presentation, please visit: https://www.edge-ai-vision.com/2024/06/how-axelera-ai-uses-digital-compute-in-memory-to-deliver-fast-and-energy-efficient-computer-vision-a-presentation-from-axelera-ai/
Bram Verhoef, Head of Machine Learning at Axelera AI, presents the “How Axelera AI Uses Digital Compute-in-memory to Deliver Fast and Energy-efficient Computer Vision” tutorial at the May 2024 Embedded Vision Summit.
As artificial intelligence inference transitions from cloud environments to edge locations, computer vision applications achieve heightened responsiveness, reliability and privacy. This migration, however, introduces the challenge of operating within the stringent confines of resource constraints typical at the edge, including small form factors, low energy budgets and diminished memory and computational capacities. Axelera AI addresses these challenges through an innovative approach of performing digital computations within memory itself. This technique facilitates the realization of high-performance, energy-efficient and cost-effective computer vision capabilities at the thin and thick edge, extending the frontier of what is achievable with current technologies.
In this presentation, Verhoef unveils his company’s pioneering chip technology and demonstrates its capacity to deliver exceptional frames-per-second performance across a range of standard computer vision networks typical of applications in security, surveillance and the industrial sector. This shows that advanced computer vision can be accessible and efficient, even at the very edge of our technological ecosystem.
AppSec PNW: Android and iOS Application Security with MobSFAjin Abraham
Mobile Security Framework - MobSF is a free and open source automated mobile application security testing environment designed to help security engineers, researchers, developers, and penetration testers to identify security vulnerabilities, malicious behaviours and privacy concerns in mobile applications using static and dynamic analysis. It supports all the popular mobile application binaries and source code formats built for Android and iOS devices. In addition to automated security assessment, it also offers an interactive testing environment to build and execute scenario based test/fuzz cases against the application.
This talk covers:
Using MobSF for static analysis of mobile applications.
Interactive dynamic security assessment of Android and iOS applications.
Solving Mobile app CTF challenges.
Reverse engineering and runtime analysis of Mobile malware.
How to shift left and integrate MobSF/mobsfscan SAST and DAST in your build pipeline.
Conversational agents, or chatbots, are increasingly used to access all sorts of services using natural language. While open-domain chatbots - like ChatGPT - can converse on any topic, task-oriented chatbots - the focus of this paper - are designed for specific tasks, like booking a flight, obtaining customer support, or setting an appointment. Like any other software, task-oriented chatbots need to be properly tested, usually by defining and executing test scenarios (i.e., sequences of user-chatbot interactions). However, there is currently a lack of methods to quantify the completeness and strength of such test scenarios, which can lead to low-quality tests, and hence to buggy chatbots.
To fill this gap, we propose adapting mutation testing (MuT) for task-oriented chatbots. To this end, we introduce a set of mutation operators that emulate faults in chatbot designs, an architecture that enables MuT on chatbots built using heterogeneous technologies, and a practical realisation as an Eclipse plugin. Moreover, we evaluate the applicability, effectiveness and efficiency of our approach on open-source chatbots, with promising results.
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.
Discover top-tier mobile app development services, offering innovative solutions for iOS and Android. Enhance your business with custom, user-friendly mobile applications.
Introduction of Cybersecurity with OSS at Code Europe 2024Hiroshi SHIBATA
I develop the Ruby programming language, RubyGems, and Bundler, which are package managers for Ruby. Today, I will introduce how to enhance the security of your application using open-source software (OSS) examples from Ruby and RubyGems.
The first topic is CVE (Common Vulnerabilities and Exposures). I have published CVEs many times. But what exactly is a CVE? I'll provide a basic understanding of CVEs and explain how to detect and handle vulnerabilities in OSS.
Next, let's discuss package managers. Package managers play a critical role in the OSS ecosystem. I'll explain how to manage library dependencies in your application.
I'll share insights into how the Ruby and RubyGems core team works to keep our ecosystem safe. By the end of this talk, you'll have a better understanding of how to safeguard your code.