Etoys is a visual tool for teaching children powerful ideas. It can be used to create active essays, do simulations, program games etc. Etoys is free software written in Squeak Smalltalk and has a world-wide community. Its most notable deployment is on OLPC XO laptops under Sugar as well as Gnome, but Etoys runs identically on all major computing platforms, including Mac OS X and Windows.
This talk explores the much-anticipated Postgres 9.0 features of hot standby and streaming replication. It explains how these features work, how to configure them, and their current limitations. It includes a hands-on demonstration that can be done either by the instructor or by students. Link to ppt: http://momjian.us/main/presentations/features.html#hot_streaming
Do you need a reliable backup solution and cannot afford to pay thousands for one? Do you have Windows, Mac, Unix, or Linux machines to backup? Do you need a solution that supports long term archives, include/exclude lists, has a nice GUI interface, and can support 1 or thousands of machines? If so, than BackupPC is for you.
This class will cover how BackupPC can solve your home or business Backup problem. We will cover configuration; home, small business, and enterprise scenarios; and performance and troubleshooting Tips. At the end of the class you will be able to set up a BackupPC server for your location that can scale from a few up to several thousand machines. No prior experience with BackupPC is required, but a basic knowledge of Unix shell commands is helpful.
It's no longer an exhausting task to find PC hardware that 'works' with Linux, but there's one ever-persisting challenge: finding the best software configuration and hardware that will meet your performance needs. This process though can be made simpler.
In this presentation by Michael Larabel and Matthew Tippett, we will cover briefly the history and state of Linux hardware support followed by going into detail how we have been working in conjunction with leading hardware vendors, other organizations, and the open-source community to improve the level of support by delivering automated, open-source benchmarks and tools for ensuring more robust Linux hardware test coverage. This culminates with the launch of OpenBenchmarking.org to provide a robust, open, and collaborative testing platform in conjunction with the GPLv3-licensed Phoronix Test Suite 3.0 benchmark. OpenBenchmarking.org is a project that provides a massive community vault of continuously-growing test data and other hardware information (such as system logs, result logs, and configuration files) that makes it impeccably easy to compare the performance of multiple computers across a variety of sub-systems while running Linux, BSD, and other operating systems. With OpenBenchmarking.org it's also made easy to crowd-source hardware testing and it allows you to compare the performance of a given software/hardware configuration against that of others. Integrated search capabilities make it effortless to find relevant information from this repository of Creative Commons licensed data while a shopping-cart-like comparison system ensures you're accurately yet efficiently looking at the most important aspects of performance for your needs or that of the organization.
Find out how you can be a part of this exciting worldwind opensource educational project.
One of the most fun and interesting open source success stories is that of OLPC's XO computer and the associated Sugar software. Hundreds of volunteers of all ages, from countries all over the globe are contributing their talents and expertise to help bring new and exciting ways to learn to over a million children worldwide. Come find out the latest OLPC and Sugar Labs news, and how you can get involved in this exciting project. Whether you are a developer who wants to code, a hacker who wants to try to break (test) new programs, or a hardware geek who wants to find neat ways to connect new and wonderful things to the XO computer, there is a place for you. Teachers and students, parents and children, are also needed to provide feedback and suggestions for new ways to use the Sugar software. For starters, we will take a look at some of the favorite Activities (programs) included in the latest software releases and explain how you and your friends and family can get it free to run and test on your own computers Then we will look at some of the many Contributors Program project success stories, including hardware and software projects and small deployments around the world. We will explain how you may be able to borrow XO computers to develop your own project that will contribute to the greater OLPC community. Come play with us!
How the City of Garden Grove takes advatage of PostgreSQL
Local governments deliver important services to residents, businesses, and visitors: Water, sewer, roads, land use, police, fire, environmental compliance, are some of services that cities routinely provide. Garden Grove, a full service city of over 172,000 residents in Orange County has taken advantage of Open Source since 1995. PostgreSQL increasingly helps solve the City’s business needs. The talk will cover how cities generate lots of varied and interesting data and outline how PostgreSQL is used in Garden Grove developed Ruby on Rails applications as well as a number of commercially available applications. Ruby on Rails tends to treat databases as “bit buckets” but the framework can be easily integrate many of Postgres’ powerful features if handled correctly. City developed applications include police records management, utility billing, and parks and recreation management.
A collection of simple open source communication tools can coordinate thousands of decentralized contributions.
This talk is a live version of a recurring Fedora Classroom session taught both online and in-person at classrooms as part of the first-day curriculum for POSSE (Professors' Open Source Summer Experience, a week-long cultural immersion workshop for university faculty looking to get their students involved in open source communities). The Unix design philosophy of modularity - simple parts that each do one thing well, connected by clean interfaces - applies to communication workflows as well as code ones. We'll give a live demonstration of how a collection of simple open source communication tools are used by the Fedora Project to coordinate thousands of technical and nontechnical contributions on a technically complex, rapidly moving, large-scale Linux distribution - all in a decentralized manner. Although each tool by itself is simple to learn and use, the magic comes in the interactions between these tools and the communication culture it makes possible in the communities that fluently use it. We'll go through both technology usage and cultural norms, with publicly available slides and resources for full tutorials and setup instructions for each tool available to all attendees by the start of the presentaion. We'll also explain how this ecosystem of tools can be deployed in your internal infrastructure and applied to communications within a school or industry team. Tools covered: * IRC: synchronous communication * supybot / IRC bots: synchronous context-bridging * etherpad: synchronous text editing * mediawiki: asynchronous text editing, documentation * ticket trackers: asynchronous task-tracking * blog planets: asynchronous context-providance * Classrooms: structures for synchronous community teaching
It's easier than ever to run Windows games on Linux... here are easy ways to do it with Wine.
Linux has always been able to run Windows apps using Wine with varying degrees of success, but it often required reading lots of web pages and trying lots of workarounds. But package managers like Winetricks and PlayOnLinux are changing that; they make installing games really easy. Dan will show how easy it is to install and run games on Linux using Wine and Winetricks, and show how to contribute a new game script to Winetricks.
How Unity works and will help the free desktop reach real users
Bringing the free desktop to the next group of users will require better design, better usability and better quality. Unity is an effort to bring that to the desktop shell, and to help lead all of Open Source towards a renaissance allowing all users to realize the advantages of having a free desktop. This talk introduces Unity with the design concepts behind it and talks about how Unity will help bring the dream of the consumer friendly free desktop forward.
A panel discussion with the creators of today's leading configuration management systems.
Configuration management has become a key component in the DevOps tool chain. In the past few years, a number of tools have become available which offer today's DevOps engineers with powerful ability to automate their infrastructures and workloads. This panel will offer attendees an opportunity to meet with the creators of CFEngine, Puppet, Chef, and bcfg2.
Panelists will include:
* Adam Jacob (OpsCode / Chef)
* Nigel Kersten (Puppet Labs / Puppet)
* Mark Burgess (CFEngine)
* Narayan Desai (BCFG2)