The document discusses the need for open and distributed alternatives to centralized online services that are controlled by corporations and do not give users freedom and control over their data. It proposes that developers create free and open source replacements for popular services, that service providers use free software and make user data available to users, and that users consider self-hosted or federated options where they have control. The goal is to develop autonomous and sustainable open services and software following the principles of free software and open standards.
Open Source World : Using Web Technologies to build native iPhone and Android...Jeff Haynie
Presentation given by Jeff Haynie, CEO of Appcelerator, at Open Source World 2009 in San Francisco, CA on August 13, 2009.
Jeff talks about the state of the mobile smart phone application marketplace and how you can build native iPhone and Android applications using the open source platform, Appcelerator Titanium, and web technologies such as HTML, CSS and JavaScript.
SD Forum Java SIG - Service Oriented UI ArchitectureJeff Haynie
Presentation given by Jeff Haynie at the SD Forum Java SIG in Palo Alto, CA on 12/02/2008. Service Oriented UI Architecture in the world of web, desktop and mobile applications. How the web has gone beyond the browser and we’re headed back to Client/Server.
Fundamentals of Web Development For Non-DevelopersLemi Orhan Ergin
This is the 2nd material of my technical training about "Fundamentals of Web Development" to non-developers, especially to business people and business analysts. This presentation covers some advanced topics that I did not cover in my previous "Fundamentals of Web" training. Even though most of the information I mention verbally in the training, the slides could help the ones who are not very familiar with web and web applications.
Open Source World : Using Web Technologies to build native iPhone and Android...Jeff Haynie
Presentation given by Jeff Haynie, CEO of Appcelerator, at Open Source World 2009 in San Francisco, CA on August 13, 2009.
Jeff talks about the state of the mobile smart phone application marketplace and how you can build native iPhone and Android applications using the open source platform, Appcelerator Titanium, and web technologies such as HTML, CSS and JavaScript.
SD Forum Java SIG - Service Oriented UI ArchitectureJeff Haynie
Presentation given by Jeff Haynie at the SD Forum Java SIG in Palo Alto, CA on 12/02/2008. Service Oriented UI Architecture in the world of web, desktop and mobile applications. How the web has gone beyond the browser and we’re headed back to Client/Server.
Fundamentals of Web Development For Non-DevelopersLemi Orhan Ergin
This is the 2nd material of my technical training about "Fundamentals of Web Development" to non-developers, especially to business people and business analysts. This presentation covers some advanced topics that I did not cover in my previous "Fundamentals of Web" training. Even though most of the information I mention verbally in the training, the slides could help the ones who are not very familiar with web and web applications.
Back to the Basics - 1 - Introduction to Web DevelopmentClint LaForest
A very beginning introduction to web development. User/Developer Viewpoint Disparity, HTTP, and the relationship between server and browsers are just a few topics covered.
To build a web-based interface which would allow the admin to customize the UI by specifying positions for controls.
Generate XML that adds details of customization via the WCF framework.
Generate XSLT using the customized XML which reflect the customized UI.
Using Wordpress As An Application Platform -- #WCMKE 2014serversideup
This presentation was presented at Wordcamp Milwaukee in 2014 by @danpastori. The information covered allows you to discover the hidden capabilities of Wordpress and using Wordpress as an application platform.
Web Development with HTML5, CSS3 & JavaScriptEdureka!
With the commercialization of the web, web development has become one of the blooming industries. Learning web development enables you to create attractive websites using HTML, CSS, JQuery and JavaScript. Web development includes developing simple and complex web-based applications, electronic businesses and social networking sites. Being a web developer you can deliver applications as web services which is only available in desktop applications.
Back to the Basics - 1 - Introduction to Web DevelopmentClint LaForest
A very beginning introduction to web development. User/Developer Viewpoint Disparity, HTTP, and the relationship between server and browsers are just a few topics covered.
To build a web-based interface which would allow the admin to customize the UI by specifying positions for controls.
Generate XML that adds details of customization via the WCF framework.
Generate XSLT using the customized XML which reflect the customized UI.
Using Wordpress As An Application Platform -- #WCMKE 2014serversideup
This presentation was presented at Wordcamp Milwaukee in 2014 by @danpastori. The information covered allows you to discover the hidden capabilities of Wordpress and using Wordpress as an application platform.
Web Development with HTML5, CSS3 & JavaScriptEdureka!
With the commercialization of the web, web development has become one of the blooming industries. Learning web development enables you to create attractive websites using HTML, CSS, JQuery and JavaScript. Web development includes developing simple and complex web-based applications, electronic businesses and social networking sites. Being a web developer you can deliver applications as web services which is only available in desktop applications.
Empowerment technology empowers individuals and communities to take control of their lives, make informed decisions, and enhance their well-being through tools and strategies designed to enhance skills, knowledge, and access to resources
A presentation I originally gave at the 5th Girl Geek Dinner Milano October 24th, 2008 with the contribution of Bruna Gardella. An introduction to Open Source, the world of women and Open Source, and the Girl Geek and Open Source.
* What is Open Source (OS)
* Why Open Source
* Open Source in the world
* The Girl Geek and the Open Source World
* How to Contribute
* Appendix A: Some Open Source Alternatives for Proprietary Software
Agile. Secure. Fast.
In the past, applying free software development style to web applications blocked continuous development. Many open source projects joined the #flist (#FAIL list). Since web sites are centralized pieces of software running continuously, there is a need for secure access to the live code. This forces a division of managing a running website, merging software changes from developers, and keeping development on the software progressing healthily. To complicate matters, a site may have active base of librarians and artists uploading and editing new materials.
Aiki Framework is an AGPL licensed LAMP-based new web framework that stores all the controllers and output templates in a database. It also allows for various levels of access to an instance so that configurable levels of trust are applied empowering development to continue from the web (or traditional ways). The block that plagues countless free software projects is removed, so development continues providing harmony and joining together functions of development on an open source web project.
Connecting the Open Social Web with OStatus (#FOWA2010)Jon Phillips
We don't think twice about calling a friend in London from another phone anywhere on the planet. Right now, you cannot make a status update in Twitter and have it automatically be received by another service like Facebook or Linked-In, without some magical API connection that is custom implemented by each service. This presentation discusses the OStatus standard - a protocol stack involving Salmon, Webfinger, ActivityStreams, and PubSubHubbub - that open source social messaging service StatusNet, the decentralized new kids on the block Diaspora, Google Buzz, Facebook and more are using now to build simple federated connectivity on the open web.
Building an Autonomous Federated Social Web: OStatus, Status.Net, and Identi....Jon Phillips
This presentation will look at the current problem with relying upon closed walled-garden-like networks like Facebook or Twitter. It then provides a survey of solutions, and provides a route for Free and Open Source Software developers to collaborate and build something based in reality and not just a kickstarter fundraiser.
According to Jon Phillips (Community Director at StatusNet), the Federated Social Web Summit 2010 firmly planted a flag in the ground about concrete steps to keep improving the state of federating social features across the open web. Every participate gave a 5 minute presentation about what they are doing with federation, then we spent the afternoon hacking and whiteboarding together. While many people knew each other, it served as a collaboration and connection point for new friends and companies to work together.
The FISL2010 presentation is a wrap-up about the FSWS2010.
Sharism: Banking on Sharing, The New Economy PaysJon Phillips
Money is the great wheel of circulation. However, there is another instrument of commerce between women and men, pupils and mentors, the artist and her audience. It is spinning at a much faster velocity. Its the sharing economy.
This New Economy has already taken off. At its center is not capital in search of profit, but creativity in search of an outlet. In both cases the return can be just as high. This presentation charts a new concept and protocol for the Sharing Economy that you can take to the bank. Korean companies who pioneered early virtual currencies as well as new trends in global are presented as well as threats to this new economy. They come in the form of broken net-neutrality reform, cracked patent systems, and a return to the re-locked read-only economy created by so-called magical devices such as the iPad.
This presentation highlights the necessity for 3rd party developers to support more networks than just one and work together on standards. It also hits the high points of the latest StatusNet product launches and fun new web sites like Shit My Dad Says.
Whats Your Status Net 2.0 (Updates like Identi.ca)Jon Phillips
StatusNet is a hosted service for setting your status updates (aka, microblogging), is free software (licensed under the GNU AGPL), and is the software that powers the popular Autonomo.us Free Network Service, Identi.ca. This presentation looks broadly at these three parts of the StatusNet, how to setup YOUROWN.status.net, installing your own instance, and the company which supports the community. As a bonus, this talk introduces StatusNet's business and how to apply to under-represented free network services. Since this conference is more technical, we will dig deeper into the LAMP-powered StatusNet software, the updated OpenMicroBlogging standard that allows distributed federated microblogging, and will explore the basics of free network services through the eyes of the Franklin Street Declaration.
Shanzhai vs. Qi Inside: Making Legal Open Source Hardware in ChinaJon Phillips
Shanzhai products, often derided as knock-off fake products, literally means "mountain village" in Chinese. These products are sold by the cargo ship, but massively to the large populace internal to China. "Shanzhai" refers to the older times in China where thieves and pirates would stockpile illegal goods high up in the mountains. Others simply refer to Shanzhai products accessibility to everyone. With Shanzhai, even the poor people who live on a mountain can have the expensive famous brands.
This presentation investigates the Shanzhai technology culture in China, analyzes its positive and negative aspects, and announces a new legal approach to build off the best parts of Shanzhai technology. This approach uses a mixture of Creative Commons licensing for hardware plans, Free Software licensing for software used to run the hardware, and open patents for the novel technological innovations. Do you have Qi Inside your hardware?
Creative Commons is a well-known nonprofit organization that increases sharing and improves collaboration. Its key tools are six licenses that fit between public domain and complete control, copyright, to give you control over how your work is shared with the world. This presentation explores high level case studies that use Creative Commons licenses to make a successful project. The key featured case study is Status.Net, a new status updating hosted service and open source software that uses Creative Commons licensing for content.
What's Your StatusNet? Updates like Identi.caJon Phillips
StatusNet is a hosted service for setting your status updates (aka, microblogging), is free software (licensed under the GNU AGPL), and is the software that powers the popular Autonomo.us Free Network Service, Identi.ca. This presentation looks broadly at these three parts of the StatusNet, how to setup YOUROWN.status.net, installing your own instance, and the company which supports the community. As a bonus, this talk introduces StatusNet's business model and how to apply to other areas.
Following on the heels of last week’s successful Overlap Salon in Berkeley, come and be a part of the inception of Overlap events in Australia with the first Overlap Salon Melbourne!
Loop, 6-8.30pm
23 Meyers Pl, Melbourne VIC 3000, (03) 9654 0500
Overlap.org is an online platform for experimental media releases and events. Overlap releases experimental music and videos, produces unique events, and provides a free blog to share your media with others.
Make your way down to Loop to hear Overlap’s Simon Hampson and Jon Phillips speak about the Overlap vision of artistic publishing online, linking online and offline communities, and Jon’s Laoban Speaker Workshop, part of the Vision Forum Melbourne set of art shows and interventions.
This is the launch pad for Melbourne’s very own Overlap Salon Melbourne, focusing on MAX/MSP users, with a very special MAX patch presentation by Josh Batty. You can read a recap about the last Overlap Salon in San Francisco.
Laoban Speaker Workshop is a small hands-on session dedicated to making custom xiaoban speakers from local materials in Melbourne, combined with Laoban speaker drivers. The emphasis in this event is not just on technology, but on the use of these speakers through "realtime" performance, pre-programmed audio pieces by Yan Jun (China), and throughout The Invisible Generation event for Vision Forum.
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024Tobias Schneck
As AI technology is pushing into IT I was wondering myself, as an “infrastructure container kubernetes guy”, how get this fancy AI technology get managed from an infrastructure operational view? Is it possible to apply our lovely cloud native principals as well? What benefit’s both technologies could bring to each other?
Let me take this questions and provide you a short journey through existing deployment models and use cases for AI software. On practical examples, we discuss what cloud/on-premise strategy we may need for applying it to our own infrastructure to get it to work from an enterprise perspective. I want to give an overview about infrastructure requirements and technologies, what could be beneficial or limiting your AI use cases in an enterprise environment. An interactive Demo will give you some insides, what approaches I got already working for real.
Transcript: Selling digital books in 2024: Insights from industry leaders - T...BookNet Canada
The publishing industry has been selling digital audiobooks and ebooks for over a decade and has found its groove. What’s changed? What has stayed the same? Where do we go from here? Join a group of leading sales peers from across the industry for a conversation about the lessons learned since the popularization of digital books, best practices, digital book supply chain management, and more.
Link to video recording: https://bnctechforum.ca/sessions/selling-digital-books-in-2024-insights-from-industry-leaders/
Presented by BookNet Canada on May 28, 2024, with support from the Department of Canadian Heritage.
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...DanBrown980551
Do you want to learn how to model and simulate an electrical network from scratch in under an hour?
Then welcome to this PowSyBl workshop, hosted by Rte, the French Transmission System Operator (TSO)!
During the webinar, you will discover the PowSyBl ecosystem as well as handle and study an electrical network through an interactive Python notebook.
PowSyBl is an open source project hosted by LF Energy, which offers a comprehensive set of features for electrical grid modelling and simulation. Among other advanced features, PowSyBl provides:
- A fully editable and extendable library for grid component modelling;
- Visualization tools to display your network;
- Grid simulation tools, such as power flows, security analyses (with or without remedial actions) and sensitivity analyses;
The framework is mostly written in Java, with a Python binding so that Python developers can access PowSyBl functionalities as well.
What you will learn during the webinar:
- For beginners: discover PowSyBl's functionalities through a quick general presentation and the notebook, without needing any expert coding skills;
- For advanced developers: master the skills to efficiently apply PowSyBl functionalities to your real-world scenarios.
Let's dive deeper into the world of ODC! Ricardo Alves (OutSystems) will join us to tell all about the new Data Fabric. After that, Sezen de Bruijn (OutSystems) will get into the details on how to best design a sturdy architecture within ODC.
Essentials of Automations: Optimizing FME Workflows with ParametersSafe Software
Are you looking to streamline your workflows and boost your projects’ efficiency? Do you find yourself searching for ways to add flexibility and control over your FME workflows? If so, you’re in the right place.
Join us for an insightful dive into the world of FME parameters, a critical element in optimizing workflow efficiency. This webinar marks the beginning of our three-part “Essentials of Automation” series. This first webinar is designed to equip you with the knowledge and skills to utilize parameters effectively: enhancing the flexibility, maintainability, and user control of your FME projects.
Here’s what you’ll gain:
- Essentials of FME Parameters: Understand the pivotal role of parameters, including Reader/Writer, Transformer, User, and FME Flow categories. Discover how they are the key to unlocking automation and optimization within your workflows.
- Practical Applications in FME Form: Delve into key user parameter types including choice, connections, and file URLs. Allow users to control how a workflow runs, making your workflows more reusable. Learn to import values and deliver the best user experience for your workflows while enhancing accuracy.
- Optimization Strategies in FME Flow: Explore the creation and strategic deployment of parameters in FME Flow, including the use of deployment and geometry parameters, to maximize workflow efficiency.
- Pro Tips for Success: Gain insights on parameterizing connections and leveraging new features like Conditional Visibility for clarity and simplicity.
We’ll wrap up with a glimpse into future webinars, followed by a Q&A session to address your specific questions surrounding this topic.
Don’t miss this opportunity to elevate your FME expertise and drive your projects to new heights of efficiency.
Accelerate your Kubernetes clusters with Varnish CachingThijs Feryn
A presentation about the usage and availability of Varnish on Kubernetes. This talk explores the capabilities of Varnish caching and shows how to use the Varnish Helm chart to deploy it to Kubernetes.
This presentation was delivered at K8SUG Singapore. See https://feryn.eu/presentations/accelerate-your-kubernetes-clusters-with-varnish-caching-k8sug-singapore-28-2024 for more details.
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...Ramesh Iyer
In today's fast-changing business world, Companies that adapt and embrace new ideas often need help to keep up with the competition. However, fostering a culture of innovation takes much work. It takes vision, leadership and willingness to take risks in the right proportion. Sachin Dev Duggal, co-founder of Builder.ai, has perfected the art of this balance, creating a company culture where creativity and growth are nurtured at each stage.
DevOps and Testing slides at DASA ConnectKari Kakkonen
My and Rik Marselis slides at 30.5.2024 DASA Connect conference. We discuss about what is testing, then what is agile testing and finally what is Testing in DevOps. Finally we had lovely workshop with the participants trying to find out different ways to think about quality and testing in different parts of the DevOps infinity loop.
JMeter webinar - integration with InfluxDB and GrafanaRTTS
Watch this recorded webinar about real-time monitoring of application performance. See how to integrate Apache JMeter, the open-source leader in performance testing, with InfluxDB, the open-source time-series database, and Grafana, the open-source analytics and visualization application.
In this webinar, we will review the benefits of leveraging InfluxDB and Grafana when executing load tests and demonstrate how these tools are used to visualize performance metrics.
Length: 30 minutes
Session Overview
-------------------------------------------
During this webinar, we will cover the following topics while demonstrating the integrations of JMeter, InfluxDB and Grafana:
- What out-of-the-box solutions are available for real-time monitoring JMeter tests?
- What are the benefits of integrating InfluxDB and Grafana into the load testing stack?
- Which features are provided by Grafana?
- Demonstration of InfluxDB and Grafana using a practice web application
To view the webinar recording, go to:
https://www.rttsweb.com/jmeter-integration-webinar
"Impact of front-end architecture on development cost", Viktor TurskyiFwdays
I have heard many times that architecture is not important for the front-end. Also, many times I have seen how developers implement features on the front-end just following the standard rules for a framework and think that this is enough to successfully launch the project, and then the project fails. How to prevent this and what approach to choose? I have launched dozens of complex projects and during the talk we will analyze which approaches have worked for me and which have not.
20. The modern person's primary concern in using a computer is to get things done and stay connected with others globally in the most effective ways possible.
53. Make data and works of authorship available to service’s users under legal terms and in formats that enable the users to move and use their data outside of a service. * Users should control their private data. * Data available to all users of the service should be available under terms approved for Free Cultural Works or Open Knowledge.
55. Consider carefully whether to use software on someone else’s computer at all. Where it is possible, they should use Free Software equivalents that run on their own computer. Services may have substantial benefits, but they represent a loss of control for users and introduce several problems of freedom.
56. When deciding whether to use a network service, look for services that follow the guidelines listed above, so that, when necessary, they still have the freedom to modify or replicate the service without losing their own data.
57. The Social Web Should Work Like the Document Web: Distributed Open standards Easy linking Ubiquitous Multiple implementations Identity (OpenID)