Apache CouchDB is a distributed, schema-free document-oriented database accessible via RESTful HTTP/JSON API. It provides features like replication with bi-directional conflict detection/resolution and queryable/indexable documents using JavaScript views. Each record is stored as a document with flexible structure. CouchDB embraces REST and uses JSON, avoiding complexity of XML. It allows querying and indexing documents with JavaScript and supports features like distributed architecture and replication between nodes.
The document summarizes Mark Matienzo's failed presentation on using distributed version control systems (DVCS) for archival metadata. He chose to use Mercurial because it was fast and simple to use, but struggled with diffing and patching XML documents due to its hierarchical structure and lack of standardization for expressing patches. The presentation failed to effectively convey these challenges.
John Blyberg gave a presentation at the 2009 LITA Camp about the ecology of information in a digital age. Some key points from the presentation include: - Data is being created constantly and rapidly through the Internet, but it is only useful when understood in context. - As information becomes more complex, there are more opportunities to understand it within different contexts. - 21st century librarianship involves information architecture and organizing information to make it accessible from anywhere through any device. - Users need to be able to easily find and access information, so retrieval, speed, and seamless user experiences are important considerations.
These are slides from my presentation on Functional Interaction Design, presented at DrupalCon Paris 2009. (I presented an earlier version at DrupalCamp Colorado 2009.) Credits for the wonderful kitten photos are at the end, 2nd to last slide.
Web maps are everywhere - but what do people really want to see? We need to start doing analytics on our maps in the same way we do with our other pages. Ignite Spatial presentation, Oct 2009, FOSS4G Sydney
The document discusses CouchDB, an open-source document-oriented NoSQL database. It highlights several key features of CouchDB including its use of JSON documents, RESTful API, JavaScript MapReduce for querying and aggregating data, replication between databases, and ability to run on mobile platforms like Android. Resources for learning more about CouchDB are provided.
These are the slides that go with my Euro IA Summit 2007 presentation. It was delivered on Friday 21 September in Barcelona, Spain. It concerns the ways in which the practice of information architecture can be augmented and enriched using game design principles. Please visit my blog (leapfrog.nl/blog) for a version that includes an approximate transcript.
This document discusses experience design and outlines three paths - structural, community, and customer - for designing digital experiences. It emphasizes making websites easy to navigate, fostering real conversation and connections in online communities, and mapping the customer journey to improve the digital experience. The document recommends connecting with customers, creating experience stages, focusing on conversation, and improving the ordinary aspects of digital experiences.
The document discusses strategies for making mobile websites faster, including optimizing images, caching resources, minimizing redirects, leveraging new HTML elements like <picture>, compressing files, and ensuring smooth performance after page load. It emphasizes the importance of measuring site performance and adapting delivery based on network conditions and device capabilities.
This document lists image credits for 12 stock photos depicting people using or interacting with computers and technology in various contexts, including working outdoors on a laptop, people expressing different emotions toward screens or technology use, groups of teens using computers, and people texting or interacting socially with devices.
This document discusses the challenges of measuring the impact and value of investments in digital resources and services. It notes that while performance was originally the main focus, the emphasis is now shifting toward tracking usage and value, though not all impacts can be measured in the same way. Consistent measurement of things like audience size, market penetration, and value for money is important but difficult.
This document is from Future, Inc. and Eric Garland from 2007. It discusses digital trends and questions about the future. It provides resources for 20 slides on topics ranging from Future, Inc. to digital trends to questions about the future.
This document discusses the importance of website speed and performance. It notes that most top retail sites take over 3 seconds to load critical content, and median page load times have slowed by 23% year-over-year. Faster sites see benefits like 10% higher conversions. Network latency has a greater impact on performance than bandwidth. Techniques like preloading fonts and images can help mitigate latency. Frameworks and features like service workers may also help if designed deliberately for performance. Regular measurement and setting performance budgets are recommended to build fast user experiences.
This document describes how to build a Jabber bot that can process Twitter messages serialized as XMPP messages. It provides instructions on setting up the necessary Ruby gems, creating a daemon to serialize tweets, writing specs to test the bot's behavior, and implementing the bot client to apply rules to messages. Sample Twitter messages in XMPP format are also included. The goal is to allow others to build their own bot armies that can process tweets and perform actions.
Twitter DevNest presentation about Twitter as a brain and You as a neuron. Mind opening thoughts about what twitter really might be. Or a lot of metaphor.
This document provides information about the Flickr API and how to use it. It includes: - An overview of the Flickr API and what can be done with it, including searching for photos by a user ID. - Examples of calling specific Flickr API methods like flickr.photos.search and flickr.photos.getInfo to search for a user's photos and get information on a single photo. - Details on authentication requirements like the API key and how to structure API requests. - A list of the different Flickr API methods that are available to access data through the REST interface.
Presentation version of my book, Designing the Digital Experience, given at Computers in Libraries 2009. Focuses on creating digital experiences on websites.
The document describes the RailsConf 2008 conference that took place from May 29 to June 1, 2008 in Portland, Oregon. It provides details on the various sessions, speakers, tutorials, and events at the conference, including sessions on refactoring, testing, scaling Ruby applications, and using Rails to build entrepreneurial projects. Links are provided to photos and videos from the different parts of the conference program.
How to Turn a Pile of Python Files Into an Open Source Project. You have written some Python code, you think it would be useful to the world, and you would like to give back to the open source world. But where do you start? This talk will give you some guidance on how you can release your project
This is the presentation I did at March 2015's GTALUG meeting on the Python command line journal application jrnl.
This is a short talk I gave on Apache CouchDB at GTALUG's September 2014 meeting http://gtalug.org/meeting/2014-09/
The document discusses revision control and the Mercurial revision control system. It provides an overview of revision control, describes how to install and use basic Mercurial commands like init, add, commit, status, log, diff, tag, push, pull, and serve. It also discusses configuring external diff tools and the .hgignore file.
This document provides an overview of CouchDB, a document-oriented database. It describes CouchDB's key features such as storing data as JSON documents with dynamic schemas, providing a RESTful HTTP API, using JavaScript for views and aggregations, and replicating data between databases. It also provides code examples for common operations like creating, retrieving, updating and deleting documents, as well as attaching files. The document recommends libraries for using CouchDB from different programming languages and shares the code for a simple CouchDB library created in an afternoon.
This document discusses options for hosting a personal website, including using a home server, free web hosting, or paid shared hosting. Some key points covered are: - Hosting on a home server has the advantages of using existing equipment but risks downtime from ISP outages and requires setting up dynamic DNS for a public site. - Free shared web hosts have minimal costs but risk losing data if the hosting company goes out of business. - Paid shared hosting moves administration responsibilities to the hosting company and provides better uptime and infrastructure like T1 lines and data centers, but costs a monthly fee.
Google App Engine allows users to develop and run web applications on Google's infrastructure without having to manage servers. It provides automatic scaling, a data store based on BigTable, user authentication through Google accounts, and scheduled tasks. Applications run in a secure sandbox and are only able to access other computers through HTTP and email. The SDK allows local development and testing before deploying apps to Google's servers from Windows or Mac computers.
Django is a Python-based web framework that allows for rapid development of complex, database-driven websites. It was developed by a newspaper company and released publicly in 2005 under a BSD license. Django aims to reduce duplication through reusability of code and components like its model-template-view architecture, administration interface, authentication system, and generic class-based views. It includes features like pluggable applications, deployment options via WSGI or mod_python, and scalability.
We are honored to launch and host this event for our UiPath Polish Community, with the help of our partners - Proservartner! We certainly hope we have managed to spike your interest in the subjects to be presented and the incredible networking opportunities at hand, too! Check out our proposed agenda below 👇👇 08:30 ☕ Welcome coffee (30') 09:00 Opening note/ Intro to UiPath Community (10') Cristina Vidu, Global Manager, Marketing Community @UiPath Dawid Kot, Digital Transformation Lead @Proservartner 09:10 Cloud migration - Proservartner & DOVISTA case study (30') Marcin Drozdowski, Automation CoE Manager @DOVISTA Pawel Kamiński, RPA developer @DOVISTA Mikolaj Zielinski, UiPath MVP, Senior Solutions Engineer @Proservartner 09:40 From bottlenecks to breakthroughs: Citizen Development in action (25') Pawel Poplawski, Director, Improvement and Automation @McCormick & Company Michał Cieślak, Senior Manager, Automation Programs @McCormick & Company 10:05 Next-level bots: API integration in UiPath Studio (30') Mikolaj Zielinski, UiPath MVP, Senior Solutions Engineer @Proservartner 10:35 ☕ Coffee Break (15') 10:50 Document Understanding with my RPA Companion (45') Ewa Gruszka, Enterprise Sales Specialist, AI & ML @UiPath 11:35 Power up your Robots: GenAI and GPT in REFramework (45') Krzysztof Karaszewski, Global RPA Product Manager 12:20 🍕 Lunch Break (1hr) 13:20 From Concept to Quality: UiPath Test Suite for AI-powered Knowledge Bots (30') Kamil Miśko, UiPath MVP, Senior RPA Developer @Zurich Insurance 13:50 Communications Mining - focus on AI capabilities (30') Thomasz Wierzbicki, Business Analyst @Office Samurai 14:20 Polish MVP panel: Insights on MVP award achievements and career profiling
Our Linux Web Hosting plans offer unbeatable performance, security, and scalability, ensuring your website runs smoothly and efficiently. Visit- https://onliveserver.com/linux-web-hosting/
YOUR RELIABLE WEB DESIGN & DEVELOPMENT TEAM — FOR LASTING SUCCESS WPRiders is a web development company specialized in WordPress and WooCommerce websites and plugins for customers around the world. The company is headquartered in Bucharest, Romania, but our team members are located all over the world. Our customers are primarily from the US and Western Europe, but we have clients from Australia, Canada and other areas as well. Some facts about WPRiders and why we are one of the best firms around: More than 700 five-star reviews! You can check them here. 1500 WordPress projects delivered. We respond 80% faster than other firms! Data provided by Freshdesk. We’ve been in business since 2015. We are located in 7 countries and have 22 team members. With so many projects delivered, our team knows what works and what doesn’t when it comes to WordPress and WooCommerce. Our team members are: - highly experienced developers (employees & contractors with 5 -10+ years of experience), - great designers with an eye for UX/UI with 10+ years of experience - project managers with development background who speak both tech and non-tech - QA specialists - Conversion Rate Optimisation - CRO experts They are all working together to provide you with the best possible service. We are passionate about WordPress, and we love creating custom solutions that help our clients achieve their goals. At WPRiders, we are committed to building long-term relationships with our clients. We believe in accountability, in doing the right thing, as well as in transparency and open communication. You can read more about WPRiders on the About us page.
CIO Council Cal Poly Humboldt September 22, 2023
Sustainability requires ingenuity and stewardship. Did you know Pigging Solutions pigging systems help you achieve your sustainable manufacturing goals AND provide rapid return on investment. How? Our systems recover over 99% of product in transfer piping. Recovering trapped product from transfer lines that would otherwise become flush-waste, means you can increase batch yields and eliminate flush waste. From raw materials to finished product, if you can pump it, we can pig it.
To help you choose the best DiskWarrior alternative, we've compiled a comparison table summarizing the features, pros, cons, and pricing of six alternatives.
This presentation explores the practical application of image description techniques. Familiar guidelines will be demonstrated in practice, and descriptions will be developed “live”! If you have learned a lot about the theory of image description techniques but want to feel more confident putting them into practice, this is the presentation for you. There will be useful, actionable information for everyone, whether you are working with authors, colleagues, alone, or leveraging AI as a collaborator. Link to presentation recording and slides: https://bnctechforum.ca/sessions/details-of-description-part-ii-describing-images-in-practice/ Presented by BookNet Canada on June 25, 2024, with support from the Department of Canadian Heritage.
Is your patent a vanity piece of paper for your office wall? Or is it a reliable, defendable, assertable, property right? The difference is often quality. Is your patent simply a transactional cost and a large pile of legal bills for your startup? Or is it a leverageable asset worthy of attracting precious investment dollars, worth its cost in multiples of valuation? The difference is often quality. Is your patent application only good enough to get through the examination process? Or has it been crafted to stand the tests of time and varied audiences if you later need to assert that document against an infringer, find yourself litigating with it in an Article 3 Court at the hands of a judge and jury, God forbid, end up having to defend its validity at the PTAB, or even needing to use it to block pirated imports at the International Trade Commission? The difference is often quality. Quality will be our focus for a good chunk of the remainder of this season. What goes into a quality patent, and where possible, how do you get it without breaking the bank? ** Episode Overview ** In this first episode of our quality series, Kristen Hansen and the panel discuss: ⦿ What do we mean when we say patent quality? ⦿ Why is patent quality important? ⦿ How to balance quality and budget ⦿ The importance of searching, continuations, and draftsperson domain expertise ⦿ Very practical tips, tricks, examples, and Kristen’s Musts for drafting quality applications https://www.aurorapatents.com/patently-strategic-podcast.html
Java Servlet programs
Everything that I found interesting about engineering leadership last month
This presentation explores the practical application of image description techniques. Familiar guidelines will be demonstrated in practice, and descriptions will be developed “live”! If you have learned a lot about the theory of image description techniques but want to feel more confident putting them into practice, this is the presentation for you. There will be useful, actionable information for everyone, whether you are working with authors, colleagues, alone, or leveraging AI as a collaborator. Link to presentation recording and transcript: https://bnctechforum.ca/sessions/details-of-description-part-ii-describing-images-in-practice/ Presented by BookNet Canada on June 25, 2024, with support from the Department of Canadian Heritage.
Manual Method of Product Research | Helium10 | MBS RETRIEVER
Six months into 2024, and it is clear the privacy ecosystem takes no days off!! Regulators continue to implement and enforce new regulations, businesses strive to meet requirements, and technology advances like AI have privacy professionals scratching their heads about managing risk. What can we learn about the first six months of data privacy trends and events in 2024? How should this inform your privacy program management for the rest of the year? Join TrustArc, Goodwin, and Snyk privacy experts as they discuss the changes we’ve seen in the first half of 2024 and gain insight into the concrete, actionable steps you can take to up-level your privacy program in the second half of the year. This webinar will review: - Key changes to privacy regulations in 2024 - Key themes in privacy and data governance in 2024 - How to maximize your privacy program in the second half of 2024
Your comprehensive guide to RPA in healthcare for 2024. Explore the benefits, use cases, and emerging trends of robotic process automation. Understand the challenges and prepare for the future of healthcare automation