Open Source Bridge 2009 proposals
Open Source Bridge is no longer accepting new proposals. We're grateful to the many people that submitted excellent proposals and comments.
* CodeIgniter Bootcamp
CodeIgniter is a light-weight, powerful, yet highly flexible open source framework for PHP. It can be a wonderful choice for rapid application development because it requires almost no configuration, can be deployed in nearly any hosting environment, and does not mandate that you to adhere to restrictive coding rules.
This "bootcamp" session will present everything you need to know to start building your next web application using CodeIgniter.
|
Cooking | 2009-03-31 00:43:03 +0000 |
Christie Koehler | ||
* Take the plunge: Start using Linux as your primary OS (alternate)
Have you been thinking of trying Linux as a primary OS? Have you installed Ubuntu once or twice but felt that it was a bit too awkward to use? This presentation will help you get past the tough parts and will show you where you can find quick answers in the future.
|
Culture | 2009-04-09 17:30:47 +0000 |
Chris Pitzer | ||
* "M" is for Manual: Creating Documentation for your Project (Confirmed)
Documentation for open source projects is every bit as important as the code itself. But how can you create a single source of docs that can be used in a variety of ways and translated into other languages? This presentation will show you how.
|
Cooking | 2009-03-31 11:41:27 +0000 |
Paul Frields | ||
* 3rd generation Linux Networking
Linux has best of breed networking, but has a long way to go in usability.
|
Chemistry | 2009-02-27 00:26:14 +0000 |
Stephen Hemminger | ||
* 5 things to know about MySQL if you don't have a DBA (Confirmed)
quick and dirty operational best practices that should be baked into your development and deployment plans.
|
Cooking | 2009-04-10 23:22:06 +0000 |
sarah novotny | ||
* A Database Called The Web (Confirmed)
In 2002 people wanted to build a database to track creative works; we
built that database and it's called the Web.
|
Chemistry | 2009-04-10 05:32:05 +0000 |
Nathan Yergler | ||
* A Lightning Introduction to Tapestry 5
The Apache Tapestry web framework has been making a name for itself in terms of innovative features and ease of use. Tapestry brings scripting language productivity within reach of Java developers without sacrificing any of Java's inherent speed and power.
|
Cooking | 2009-03-26 21:06:54 +0000 |
Howard Lewis Ship | ||
* A Tour of CodePlex (Confirmed)
CodePlex is Microsoft’s open source project hosting site. Get an inside look into how the CodePlex team builds the site using 3-week agile deployment cycles to deliver the best feature set for open source development.
|
Cooking | 2009-03-30 20:52:52 +0000 |
Sara Ford | ||
* Adobe Flex - Open Source at Last
Adobe Flex has a short but convoluted history as an Open Source Project. Come and talk about the community being built around the Flex framework and the ways you can contribute.
|
Cooking | 2009-04-09 20:59:49 +0000 |
Simeon Bateman | ||
* Advanced Git tutorial: Not your average VCS. (Confirmed)
Do you know the basics of Git but wonder what all the hype is about? Do you want the ultimate control over your Git history? This tutorial will walk you through the basics of committing changes before diving into the more advanced and "dangerous" Git commands.
|
Cooking | 2009-02-27 22:31:43 +0000 |
Sarah Sharp | ||
* Agile JavaScript Testing (Confirmed)
With the recent surge in JavaScript popularity, and the advances in JavaScript virtual machines, serious applications can and are being built in JavaScript. As the sophistication of these apps grow, so grows the need for verifying that our code continues to work as we expect. We'll briefly cover the advantages of test driven development, the reasons for pushing it all the way to the browser level, and then explore the options for testing JavaScript, look at some examples, and then integrate the tests into our existing development workflow.
|
Cooking | 2009-03-31 21:53:42 +0000 |
Scott Becker | ||
* Agile Methodologies for Open Source Projects
We'll examine some of the more subtle synergies in open source development and agile methodologies.
|
Culture | 2009-04-01 14:12:13 +0000 |
Wil Sinclair | ||
* An Introduction to CodeIgniter
CodeIgniter is a powerful, lightweight, and battle-tested application framework for PHP. It offers much of the power of heavier frameworks, without sacrificing the flexibility PHP developers need. This talk will go over the basics of CI, and how it can speed up development without hampering the agility a PHP dev needs.
|
Cooking | 2009-03-28 19:14:30 +0000 |
Edward Finkler | ||
* An Introduction to Computer Vision (Confirmed)
Learn about several computer vision techniques and how to put them together to form an entry-level object classifier.
|
Chemistry | 2009-03-30 02:17:41 +0000 |
Matthew Dockrey | ||
* An Introduction to the Python Imaging Library
The PIL comes with a number of tools scripts. One useful one is the pildriver tool, which allows access into many PIL functions via the command line. You can use this driver tool to incorporate PIL functions into shell scripts, or even general purpose programs in other languages.
Lets use the pildriver to modify a typical digital camera image using a size, format, and filter effect of our choosing. We have to be careful as the pildriver tool uses a Polish notation style argument list, which means that the argument list is best made sense of by reading from right to left.
... continue with example ...
|
Cooking | 2009-03-30 21:00:33 +0000 |
Jason Kotenko | ||
* Android location services from social networks to games (Confirmed)
Adding real-world location to mobile applications on the Android platform takes users out of the ethernet and into the world.
|
Chemistry | 2009-03-31 01:38:55 +0000 |
Don Park | ||
* Ask Forgiveness not Permission (Confirmed)
In this session we will explore many of the ways to innovate without the need for a significant budget by using open source software to try new things under the radar and on a shoestring budget.
|
Cooking | 2009-03-31 19:48:49 +0000 |
Emma McGrattan | ||
* Assholes are killing your project (Confirmed)
The strength of your community is the best predictor of your project's long-term viability. What happens when your community is gradually infiltrated by assholes, who infect everyone else with their constant negativity and personal attacks? This talk will teach you about the dramatic impact assholes are having on your organization today and will show you how you can begin to repair it.
|
Culture | 2009-04-10 20:25:50 +0000 |
Donnie Berkholz | ||
* AutomateIt: Creating agile infrastructure through server automation
AutomateIt is an open source tool for automating the setup and maintenance of UNIX-like servers, applications and their dependencies. Compared to cfengine and Puppet, AutomateIt is easier to work with, more powerful, and uses syntax that will be immediately familiar to anyone that's written a shell script. AutomateIt's author, Igal Koshevoy, is a veteran software engineer and systems administrator that's managed hundreds of servers at a time and has over a decade of automation experience working with companies like Intel, Oracle, and many startups. He'll discuss how to effectively use server automation, and demonstrate how to use AutomateIt's features, along with code samples, that address real world automation needs.
|
Cooking | 2009-04-11 06:53:03 +0000 |
Igal Koshevoy | ||
* Become a better programmer by bridging Ousterhout's Dichotomy (Confirmed)
Do you know a dynamic/scripting language like Ruby or Python, but you don't know C? Diving down just a little can make you a better programmer in your preferred language! Scripting languages can teach old C hands a thing or two, too. Delve into the benefits of being a multilingual programmer.
|
Cooking | 2009-04-10 01:45:19 +0000 |
Andy Grover | ||
* Become a distribution-friendly project
Having your program easily packaged by Linux distributions will help to increase its adoption and to ensure that users have it well-integrated into their systems and kept up-to-date easily. Gentoo Linux has more than 13,000 packages, and Donnie will share his extensive experience creating and maintaining Gentoo packages and offer suggestions for improvement.
|
Cooking | 2009-04-10 19:20:09 +0000 |
Donnie Berkholz | ||
* Become a leader in your organization
Regardless of whether you work in an open-source project or the corporate world, there are leaders without titles. This talk will teach you how to create a reputation as a leader and become someone who others will look to for advice, inspiration, and direction.
|
Culture | 2009-04-10 19:59:42 +0000 |
Donnie Berkholz | ||
* Being a geek
Who's this geek chap that you speak of and why are you so proud to be one?
|
Culture | 2009-03-29 05:06:49 +0000 |
Philip Tellis | ||
* Best Practices for Building PHP and Oracle Applications
Architecting PHP Database Applications for Scalability and Availability
|
Cooking | 2009-04-10 22:15:06 +0000 |
Christopher Jones | ||
* Blogs, Content Management, and more, installing web applications is easy and accessible to the mildly technical.
How to install, set up and host open source web based web based applications like WordPress, Drupal and vtiger. Also look at how and where you can host them locally, under your own domain name with as much or as little control/maintenance as you need or can handle.
|
Cooking | 2009-03-30 16:42:13 +0000 |
Michael Scotto di Carlo | ||
* Blueprint a business model for your success
There are several ways that open source helps companies to build a thriving and sustainable business. In this session we'll explore both winners and losers to come up with a model that may work for you.
|
Business | 2009-03-24 06:40:40 +0000 |
David Abramowski | ||
* Bootstrapping Your Open Source Business (Confirmed)
A panel on funding your business without VC, based on GitHub's experiences.
|
Business | 2009-04-21 02:32:47 +0000 |
Chris Wanstrath, PJ Hyett, Tom Werner | ||
* Bridging the Developer and the Datacenter (Confirmed)
This discussion will creatively explore the fundamental technologies being used by hosting providers, and bridge these concepts with open source development and application deployment.
Developers attending this discussion will be provided with examples of where failure can occur, and what questions to ask their provider to ensure optimal uptime for their applications.
|
Business | 2009-02-18 17:58:37 +0000 |
Thomas Brenneke | ||
* Bringing Newspapers into the future with Open Source
See how open source software is impacting the way newspapers are doing business.
|
Business | 2009-03-28 08:30:42 +0000 |
Mark Turner | ||
* Bringing open source technology to community projects -- a live discussion
We will assemble four community organizers and four open source experts and moderate a discussion focusing on the information needs of the community leaders and possible open source solutions.
|
Culture | 2009-03-26 23:30:24 +0000 |
Webb Sprague, Sarah Beecroft, Ken Tanzer, Jonathan Hedstrom | ||
* Building a customized infrastructure with Gentoo
Gentoo is an excellent meta-distribution which offers you complete control over how you can build your infrastructure. However in this raw form managing such an infrastructure can be cumbersome if not time consuming. Customizations can run from building an entirely hardened system from the kernel up to the user space applications, to building a minimal system for your needs. Gentoo goes beyond compiler and use flags and takes your infrastructure to the next level.
|
Cooking | 2009-03-31 17:33:35 +0000 |
Lance Albertson | ||
* Building a Database Encryption Solution
Encryption is easy, key management is hard. Learn how to build a database encryption solution that also supports effective and secure key management.
|
Cooking | 2009-03-27 18:15:36 +0000 |
Kevin Kenan | ||
* Building a FOSS Certification
Meet to help design and build a free and open source software (FOSS) certification program to be delivered by OSBridge as a sustaining funding activity.
|
Culture | 2009-04-07 21:30:58 +0000 |
Nathan Angell | ||
* Building a SQL Database That Works (Confirmed)
As a developer, what you really need are some simple recipes for how to think about designing your SQL databases so that they are simple, maintainable, expandable and easy to troubleshoot.
|
Cooking | 2009-02-13 02:11:01 +0000 |
Josh Berkus | ||
* Building an embedded Linux system monitoring device (Confirmed)
As a Kernel developer I spend alot of my day looking at syslogs and rebooting systems. So, I set off to automate the process and you, the audience, will get an introduction to building ARM software and network device drivers.
|
Hacks | 2009-03-24 17:43:56 +0000 |
Brandon Philips | ||
* Building High-Availability Services with Linux
Free yourself from worrying about whether that one machine with a critical service is going to go down by using open-source tools to implement automated failover. Expand capacity and improve reliability for your services by spreading the load over many inexpensive servers.
|
Cooking | 2009-03-31 21:15:22 +0000 |
Steve VanDevender | ||
* Building Open Source Communities in Higher Education (Confirmed)
Learning how Open source communities work is an important skill in today's job market, but many college students fail to join projects. Come learn how the School of EECS at Oregon State University is working to motivate students, and help them overcome the barriers of joining open source projects through Beaversource.
|
Culture | 2009-03-31 19:27:22 +0000 |
Jose Cedeno, Eric Betts, Justin Gallardo | ||
* Building Open-Source Desktop Apps with the Titanium Platform (Confirmed)
The open-source Titanium platform allows developers to use their existing knowledge of rich web application technologies – JavaScript, Python, Ruby, HTML and CSS – to build desktop applications. In this presentation we'll go from start to finish building a desktop application using Titanium.
|
Cooking | 2009-03-28 19:11:09 +0000 |
Marshall Culpepper, Martin Robinson | ||
* Building Scalable web hosting infrastructures with OpenSolaris.
Use the power of ZFS, OpenSolaris, Apache and MySQL to build a scalable web hosting infrastructure.
|
Cooking | 2009-03-28 08:37:18 +0000 |
Mark Turner | ||
* Building Scale Free Applications with Hadoop and Cascading (Confirmed)
A rapid introduction to Hadoop architecture, MapReduce patterns, and best practices with Cascading.
|
Cooking | 2009-03-30 22:13:10 +0000 |
Chris Wensel | ||
* But that's not Windows! Case study and discussion of Open Source for Community Based Organizations.
Practical uses for Open Source at Community Based Organizations. How do you identify what works? What are the cultural and technical issues involved. Review of Open Source at Downtown Emergency Service Center as a case study.
|
Culture | 2009-04-10 22:11:38 +0000 |
Ken Tanzer | ||
* bzr vs git smack down (Confirmed)
Selena loves Git and EmmaJane loves Bazaar. And like all good nerds they've spent a fair amount of time talkin' smack about the other's version control system (VCS). Come see what the fuss is all about!
|
Cooking | 2009-03-13 19:56:56 +0000 |
EmmaJane Hogbin, Selena Deckelmann | ||
* Can I get a date please?
A quick run down on Javascript dates, how they work across browsers and how to localise them with YUI.
|
Chemistry | 2009-03-29 11:51:01 +0000 |
Philip Tellis | ||
* CFML Development with Open BlueDragon
The ColdFusion Markup Language (CFML) is a mature, dynamic scripting language created in 1995 but until recently, using CFML required the purchase of a pricey proprietary license. With Open BlueDragon, a Java-based, open source (GPLv3) CFML engine, web developers can now use CFML freely--in every sense of the word.
|
Cooking | 2009-03-03 22:33:45 +0000 |
Matt Woodward | ||
* Changing From Proprietary to Open Source: The First Year
What are the challenges a software professional faces moving from the proprietary world of big systems into the web-heavy open source world? Is it as simple as swapping to a new language or a new platform? Is there a mindset change? How big is the learning curve? What will surprise you? For employers, is it as simple as hiring someone smart, motivated and resourceful, or are there greater hidden obstacles?
|
Cooking | 2009-04-10 15:55:18 +0000 |
Grant Kruger | ||
* Clojure: Functional Concurrency for the JVM (Confirmed)
Talk about strange bedfellows: what happens when you mix one part Lisp (one of the oldest computer languages), one part Java (so young, yet so well adopted), a healthy serving of functional programming, and a state-of-the-art concurrency layer on top? That's Clojure, which "feels like a general-purpose language beamed back from the near future."
|
Cooking | 2009-03-26 20:59:20 +0000 |
Howard Lewis Ship | ||
* Clustering Data -- How to Have Fun in n-Dimensions (Confirmed)
The amount of information freely available on the internet from sources like
Twitter and Github grows every day. This gives us new opportunities to leverage
the collective consciousness.
Clustering is a wonderful method for finding useful information in large
amounts of data. But it can be an intimidating topic for programmers without a
lot of academic background. In this talk I will introduce and explain some
practical techniques for clustering real-world data.
|
Cooking | 2009-04-01 05:57:47 +0000 |
Jesse Hallett | ||
* CodeIgniter As Drinking Game (Confirmed)
DRINK.
|
Cooking | 2009-04-02 16:43:41 +0000 |
Jeffrey McManus | ||
* Command-Line Kung Fu: White Belt (Confirmed)
Come and learn some useful command-line short cuts and shell idioms that will make you vastly more productive in a Linux or Unix shell. Time permitting, we'll even play "stump the expert", so bring your thorniest shell problems.
|
Cooking | 2009-03-26 21:54:22 +0000 |
Hal Pomeranz | ||
* Companies and Communities
Companies are sponsoring more open source projects or paying the salaries of people participating in the community. What happens when you throw companies into the mix in an open source community?
|
Culture | 2009-03-22 00:09:37 +0000 |
Dawn Foster | ||
* Concrete... It's not just for sidewalks, anymore...
Just want to turn out a great-looking, easy-to-manage website for a small business? Concrete5 might be the open source CMS you are looking for.
|
Cooking | 2009-03-26 07:44:03 +0000 |
Jen Floyd | ||
* Configuration Management Panel (Confirmed)
Configuration management tools are finally coming into their own. Powerful, automated infrastructure management is now available in a wide variety of open source tools. Tools written in different languages, using varying operational methodologies and embracing differing philosophies. Come meet some of the creators and maintainers of these cutting edge tools like cfengine, Puppet, AutomateIT, Chef, and bcfg2 and quiz them in the why and hows of their tools and the philosophies behind them.
|
Cooking | 2009-03-19 07:02:04 +0000 |
James Turnbull, Igal Koshevoy, Luke Kanies, Narayan Desai, Adam Jacob, Brendan Strejcek | ||
* Consistent State, an Open Source Business Model case study
Consistent State, Inc has embraced an Open Source Business Model, this talk will present both an overview of the Consistent State Business Model as well as a hands-on preview of their flagship toolkit.
|
Business | 2009-03-05 04:45:32 +0000 |
kevin kempter | ||
* Continuous Integration with Hudson, GlassFish, and Subversion
This presentation will demo setting up the Agile practice of Continuous Integration using Open Sources tools such as Sun's JEE Application Server (Glassfish), Subversion Source Code Management System, and Hudson - an Open Source Continuous Integration engine.
|
Cooking | 2009-04-02 18:37:21 +0000 |
Kelvin Meeks | ||
* Creating Web Services with Zend Framework
These days, there are a multitude of ways to get up and running with creating web services. PHP is well-known for its roots in development of internet applications, but isn't necessarily the best solution on its own. Whether you need a service based on REST, XML-RPC, SOAP, or JSON-RPC, Zend Framework has you covered.
|
Cooking | 2009-03-30 16:23:21 +0000 |
Matthew Turland | ||
* Critique, how Open Source does feedback right.
Learn how to give and receive feedback to help grow your open source project.
|
Culture | 2009-04-10 15:08:10 +0000 |
ben hengst | ||
* Cross domains with JSONP
Take advantage of REST APIs using only Javascript.
|
Cooking | 2009-03-31 19:11:50 +0000 |
Omar Rodriguez | ||
* Cultivating Open Source
This talk should give you ideas, strategy and courage to go build your own Open Source community and promote your projects.
|
Culture | 2009-04-05 09:47:04 +0000 |
Adam Christian | ||
* Cultivating Open Source in a Formerly Barren Community
When people have been living in a proprietary world their whole lives but are suddenly introduced to open source, what happens? Do they grab freedom by the throat, or do they suffer from Stockholm Syndrome? The answer might surprise you.
|
Culture | 2009-04-07 18:20:14 +0000 |
Matt Woodward | ||
* Data Visualization With GGobi -- A Hands-On Tutorial
GGobi is an award-winning open source data analysis and visualization tool. This hands-on tutorial will focus on visual methods for classification, also known as supervised machine learning. Install packages and sample data tested on Ubuntu, openSUSE and Fedora will be provided.
|
Chemistry | 2009-03-30 23:05:27 +0000 |
Ed Borasky | ||
* Day On Geeks Ninja Strike Teams & Help Desk for NPOs
Free, hands-on, geekly advice and assistance for nonprofit organizations from volunteers working on focused project teams and a help desk throughout OSBridge.
|
Culture | 2009-04-04 17:59:11 +0000 |
Nathan Angell | ||
* Deploying to the Edge from CouchDB (Confirmed)
CouchDB can serve standalone applications, which can be shared amongst users, putting the source code (and control) back in their hands.
|
Hacks | 2009-03-30 21:26:49 +0000 |
J Chris Anderson | ||
* Detecting and preventing bugs with pluggable type-checking
Are you tired of null pointer exceptions, unintended side effects, mistaken equality tests, security breaches, and other run-time errors that appear during testing or in the field?
|
Cooking | 2009-04-03 18:54:41 +0000 |
Michael Ernst | ||
* Developer API Panel
Some of your web site's users have free time that they'd love to spend building features that they (and probably others) find to be missing. Join this panel of successful API creators to hear first-hand why your site needs a developer API, what it takes to ship and maintain one, and how to get started.
|
Cooking | 2009-04-11 04:32:08 +0000 |
Scott Blomquist, Ryan Snyder | ||
* Digital Noises
Computers make noises, record noises, and change noises with a fluency and grace that has never before been seen in the world. Open source is perfectly placed to take advantage of this capability --- for those who understand how digital audio works.
|
Chemistry | 2009-04-10 07:01:53 +0000 |
Bart Massey | ||
* Django: Thinking Outside The Blog (Confirmed)
Django is a powerful web development framework that is incredibly well-documented. Many tutorials exist for doing simple things quickly in Django... but what do you do after that?
|
Cooking | 2009-04-02 00:15:48 +0000 |
Dylan Reinhardt | ||
* Doctrine: object-relational mapping for PHP
Doctrine is a powerful object-relational mapper for PHP. David Brewer introduces the library and demonstrates how it can save you time and effort as you develop database-driven websites.
|
Cooking | 2009-04-11 06:57:43 +0000 |
David Brewer | ||
* Documentation: It’s a love-hate relationship
You have written elegant software that you know has commercial value and want to people to use it. The problem is no documentation. You hate documenting your work, but you need documentation in order to sell it.
|
Business | 2009-04-11 01:48:17 +0000 |
Jake Kuramoto | ||
* Domo Arigato Mr. Roboto (Confirmed)
This session is for developers who want to learn about the Android platform. Android is a software stack for mobile devices that includes an operating system, middleware and key applications. We’ll discuss the Android toolset and platform API’s.
|
Chemistry | 2009-04-11 06:27:14 +0000 |
Sean Sullivan | ||
* Driving open source in the enterprise
In this talk I will present concerns around governance of open source solutions in a corporate environment, and some approaches taken to address them.
|
Culture | 2009-04-09 21:52:36 +0000 |
Rick Rezinas | ||
* Drizzle, Rethinking MySQL for the Web (Confirmed)
Rethinking MySQL for the modern web.
|
Chemistry | 2009-02-26 08:22:55 +0000 |
Brian Aker | ||
* Drop ACID and think about data (Confirmed)
Survey of current database technologies beyond the traditional ACID RDBMS
|
Chemistry | 2009-03-30 16:44:12 +0000 |
Bob Ippolito | ||
* Drupal, What is it Good For? (Confirmed)
Unlike war, Drupal is good for many things. On the other hand, Drupal is far from a one-size-fits-all solution, and some projects are a much better fit for it than others.
|
Cooking | 2009-03-10 17:59:40 +0000 |
Lev Tsypin | ||
* e-Administration open source tool for e-Governance
e-Administration is a versatile e-Platform for e-Governance and can help to transform the lives of citizens on earth and create all round peace and prosperity.
|
Culture | 2009-03-17 09:57:16 +0000 |
Gopalakrishnan Devanathan | ||
* Econix: tools for free and open (source) grassroots economies
In a context of economic crisis, new economies are emerging in which groups and individuals dynamically plan and organize economic actions based on their own values. Tools adapted from and developed through the open source community can radically strengthen the efficient flow of information to support such grassroots economies. We introduce "Econix" as a meme for thinking this through, our three-pronged action plan, and an initial proof-of-concept aggregator using microformats and other open standards to structure user-driven values-oriented virtual marketplaces.
|
Culture | 2009-04-10 17:03:45 +0000 |
j. brush, Dietrich Ayala, Cameron Adamez | ||
* Effective code sprinting (Confirmed)
Code sprints are events where developers quickly complete coding tasks in a collaborative environment. A panel of skilled developers will share their experiences for organizing effective code sprints so you can better participate and organize your own. The panel members have organized and participated in over a hundred sprints (ranging from Django to JRuby) and used sprints as the primary way to develop community-oriented projects (e.g., Calagator). While most of the discussion will be about volunteer-run open source code sprints, many of the ideas will be readily applicable to improving development at your workplace. The panel will offer practical, actionable advice that you can use and answer your questions.
|
Culture | 2009-04-11 06:57:16 +0000 |
Igal Koshevoy, Reid Beels, Audrey Eschright | ||
* Efficient Pagination Using MySQL
Write efficient MySQL query to paginate through large data set.
|
Cooking | 2009-04-10 21:25:18 +0000 |
Surat Bhati | ||
* End Testlessness
Everyone who writes code but is not comfortable writing tests should attend this session. Whether its because you don't know how or don't get it or don't think you have the time or don't think it's worthwhile. We'll show how to write tests and how they let you write code faster, safer and better.
By the end of this session, everyone attending will have written tests.
|
Cooking | 2009-03-24 05:59:00 +0000 |
Michael Schwern | ||
* Enterprise Lego
Find out how open source connectors such as Snap Logic are enabling interconnection and collaboration between formerly disparate applications.
|
Business | 2009-04-10 23:01:29 +0000 |
David Koontz | ||
* Evaluating Filesystem Performance for PostgreSQL
Examining results from basic simple I/O tests run against Linux filesystems.
|
Cooking | 2009-04-11 03:25:05 +0000 |
Mark Wong, gabrielle roth | ||
* Every website needs a developer API
Some of your web site's users have free time that they'd love to spend building features that they (and probably others) find to be missing. We'll talk about several steps that you can take as a site owner to make it possible for developers in your community to prototype, innovate, enhance, and remix your site's features and data so don't have to. It's probably simpler that you think.
|
Cooking | 2009-04-11 04:17:10 +0000 |
Scott Blomquist | ||
* Extending Day On: Helping Geeks & NPOs Connect After We Go Home
Hear back from Day On volunteers and nonprofits and brainstorm to help refine, augment and extend Day On's efforts to connect geeks with nonprofits needing technology help.
|
Culture | 2009-04-04 18:23:03 +0000 |
Nathan Angell | ||
* Faking It Til I Make It: A Woman On The Fringe Of Open Source (Confirmed)
As a long-time user of open source software, I've often considered myself an advocate but not necessarily a participant. Over the last year and a half, my own search for technical inspiration has led me full-circle to the realization that I'm an active member of a vibrant community of technical women.
|
Culture | 2009-04-10 19:37:19 +0000 |
Maria Webster | ||
* Faster Development with CFML and Groovy
CFML developers love the language's capabilities for RAD application development, but it can get even faster with Groovy and full access to the Java stack beneath it.
|
Cooking | 2009-04-09 21:35:30 +0000 |
Barney Boisvert | ||
* Fedora Remix: A custom distribution from proven design
Fedora offers a complete set of tools for generating your own customized distribution. The output format can be installable CDs or DVDs, or Live images suitable for CD/DVD or USB keys. These tools allow sub-communities to consume and contribute to FOSS using a platform that is geared toward their specific needs.
|
Cooking | 2009-03-24 17:07:59 +0000 |
Clint Savage | ||
* Firefox Switchblade (Confirmed)
Building novel and robust applications with Firefox
|
Cooking | 2009-04-11 04:55:24 +0000 |
Dietrich Ayala | ||
* For the people, by the people, and of the people
Still working on this! It will be distilled down, but I need to take a break!
|
Culture | 2009-04-10 23:54:36 +0000 |
Pete Forsyth | ||
* For the people, by the people, and of the people
Oregon's century-old tradition of progressive political reforms provides a fertile environment for the open source movement. Both are premised on the abilities and passions of the individual.
|
Culture | 2009-04-11 06:22:18 +0000 |
Pete Forsyth | ||
* FreeTUIT - Codeless GUI Programming
FreeTUIT is desktop programming with less code. A concise, declarative syntax for widget layout and an expressive API for runtime give you clean and maintainable wxWidgets cross-platform applications in minutes.
|
Chemistry | 2009-03-30 05:51:06 +0000 |
Eric Wilhelm | ||
* Friday Unconference Kickoff & Scheduling (Confirmed)
Welcome to the unconference day.
|
Culture | 2009-05-08 15:23:12 +0000 |
Audrey Eschright, Selena Deckelmann, Chris Messina | ||
* From Padawan to Knight: Expanding your SQL skillset
Do your SQL skills end at the banks of the Outer Join? This tutorial will help you to improve your SQL Fu.
|
Cooking | 2009-04-08 15:24:48 +0000 |
Michael Alan Brewer | ||
* From Plone to Plinkit to Public Libraries
Plinkit (Public Library INterface KIT) provides both content and functionality that are exciting and useful to library patrons and staff alike. This talk will cover how Plone, a popular open source content management system, is being used by numerous states as a web-hosting solution for small and medium-sized libraries as part of the larger Plinkit Collaborative.
|
Culture | 2009-03-05 22:33:21 +0000 |
Darci C Hanning | ||
* From Proposal to Applause
Getting a talk accepted and delivering it effectively is something that almost anyone can learn how to do. If you learn by trial-and-error, though, that may be a painful process which takes several years.
|
Cooking | 2009-03-26 01:50:08 +0000 |
Josh Berkus | ||
* Gearman: Bringing the Power of Map/Reduce to Everyday Applications
Come learn the fundamentals of how to leverage Gearman, the open-source, distributed job queuing system. Originally designed to scale LiveJournal.com, Gearman is now faster than ever and can help you build your own scalable applications. Gearman's generic design allows it to be used as a building block for almost any use - from speeding up your website to building your own Map/Reduce cluster.
|
Cooking | 2009-03-30 23:08:28 +0000 |
Eric Day | ||
* Geek Choir
This is exactly what it looks like: We're going to make you sing. ;)
|
Culture | 2009-04-08 15:37:31 +0000 |
Michael Alan Brewer | ||
* generation y, open source community building and the lessons that business is learning ( or should learn) from them both
well run open source communities are the building blocks for the world that our generation y staffers have been immersed in since elementary school. the web has changed and continues to change the availability of information and the definition of expert. how can more traditional businesses make use of these principles of equality of ideas and organic growth of hierarchies to engage and encourage younger staff.
|
Culture | 2009-04-10 19:24:25 +0000 |
sarah novotny | ||
* Geocoding from TIGER
Want to geocode address information, but don't want to depend on outside services, or expensive commerical products? In 2007, the US Census released its updated TIGER data, providing the best free source for US street data. I'll demonstrate the new version of tiger_geocoder, and talk about ideas for future development.
|
Chemistry | 2009-03-31 20:22:22 +0000 |
Darrell Fuhriman | ||
* Get Off Your Asana and Move! (Confirmed)
This is a yoga workshop for anyone who sits and works on computers a lot. You will learn breathing exercises and physical postures that can be done at anytime to help maintain a healthy body and clear mind. Suggestions will be included for how to modify stretches to protect injuries and provide gentle opening.
|
Culture | 2009-03-27 22:03:58 +0000 |
Sherri Koehler | ||
* Get your head in the clouds: Turn your ideas into applications with Amazon's EC2 and Railo
Do you have an idea for an application but get tripped up when it comes to getting started? Amazon's Elastic Computing Cloud (EC2) and the Railo CFML engine can help! In this presentation I will show how you can use EC2 and Railo to get your projects out the door faster.
|
Cooking | 2009-04-10 21:48:26 +0000 |
Al Partridge | ||
* Getting Started in Free and Open Source (Confirmed)
"All That Glitters is Not (Only) Code
- Testing
- Localization
- Documentation
- Release Engineering
- User Interface Design / Usability
- User support"
|
Cooking | 2009-03-17 20:34:29 +0000 |
Cat Allman, Leslie Hawthorn | ||
* Getting Started with Virtualization on Linux
Learn how to get started virtualizing your infrastructure on Linux. This simple tutorial specifically targets KVM, but also includes discussion of Xen, and general virtualization and management concepts.
|
Cooking | 2009-03-17 02:08:03 +0000 |
Russell Haering | ||
* Hacking the Encyclopedia: how open source citizens like you made Wikipedia possible
The history of how open source citizens built Wikipedia, and what you can do to sustain the project in to the future, even if you don't want to edit an encyclopedia.
|
Culture | 2009-04-01 06:36:03 +0000 |
Steven Walling | ||
* Hands-on Learning with Open Source
Most developers learn by doing, yet the majority of training is hands-off and classroom based. What's the recipe for success to make applied learning work for developers with little spare time?
|
Culture | 2009-02-13 18:03:38 +0000 |
Jason Mauer | ||
* Hands-on with Cucumber
Cucumber is a Ruby-based toolkit that supports writing tests -- user interface tests, in our case -- in plain English. Or even plain Esperanto. Curious about Cucumber, but haven't had the chance to try it on something substantial yet? Stop on by!
|
Cooking | 2009-03-19 06:41:25 +0000 |
Ian Dees | ||
* Happy Fridays: helping good causes while making fun for people. A different way to approach philanthropy.
...think of natural human behavior as being like a constantly blowing wind and Happy Fridays as a bit of technology, a giant wind turbine that harnesses that wind and converts it into money that is used to fund worthy causes that make the world a better place.
|
Culture | 2009-04-10 21:47:46 +0000 |
Kristopher Schlesser | ||
* Health IT, Open Source, and You
Now is the time for Health Information Technology. The challenges of building an interoperable health system have been well documented. Get an overview of what's going on, learn about the role and impact of open source in health IT, and find out how you can get involved.
|
Culture | 2009-04-10 21:12:18 +0000 |
Amit Trivedi, Alex Kroman, Ben Uphoff | ||
* How an open source startup is taking on the largest proprietary software companies in the world and plans to win: The story of Appcelerator and Titanium.
Appcelerator is using open source as the strategy to bring a new technology to market that challenges the largest software companies in the world. Why it's not enough to have great technology.
|
Business | 2009-03-30 21:38:52 +0000 |
Jeff Kunz | ||
* How can open video become the new TV?
visionOntv has the goal of making open video activate social change. We have modest foundation funding for 2 years to launch this (starting April 2009). http://visionon.tv
|
Business | 2009-03-28 10:36:17 +0000 |
hamish campbell | ||
* How Good Open Source Software Happens or "How I Learned To Stop Worrying And Just Released My Code"
Where do people get ideas for Open Source projects? How do you decide if your personal project is worth releasing to the world? Will anyone use it? One of the most prolific and successful Perl authors will give his insights on balancing sharing, selfishness and who gets to run the Open Source world.
|
Culture | 2009-03-24 05:21:52 +0000 |
Michael Schwern | ||
* How Idealist.org uses technology to change the world (Confirmed)
Idealist.org's mission is to help change the world by providing proactive people, communities, and organizations with a forum to connect and communicate.
|
Culture | 2009-03-30 13:54:25 +0000 |
Michel Pelletier | ||
* How to be a kick-ass community manager
Avoid mediocrity and learn the secrets to becoming an amazing community manager. There are some simple and not so simple things that a community manager can do to increase their chances of being successful. We'll talk about some of our secrets for being a great community manager, but we'll spend most of the time letting you (the audience) ask us your toughest questions. Tell us your problems, and we'll come up with ideas for how to solve them.
|
Culture | 2009-03-21 23:49:26 +0000 |
Dawn Foster | ||
* How to build a successful open source software consulting company (Confirmed)
Lessons learned from a successful open source consulting company. This talk is geared towards the open source developer who is considering starting his/her own business, and the entrepreneur who wants to grow the business by leveraging open source development methodologies.
|
Business | 2009-04-11 00:16:19 +0000 |
Nate Aune | ||
* How to Get a Chump Like Me to Start Using Your Open-Source Framework
"Frameworks. We can't live with 'em, we can't live without 'em."
|
Chemistry | 2009-04-02 16:42:22 +0000 |
Jeffrey McManus | ||
* How To Hack on Rakudo Perl 6
Perl 6 has advanced greatly recently and Rakudo, a Perl 6 implementation on the Parrot Virtual Machine, already implements a significant portion of the language. For example, Rakudo has just recently surpassed 10,000 passing tests. Come to this talk to learn how to get involved in the Perl 6/Rakudo community and learn basics like implementing language builtins in Rakudo and PIR (Parrot Internal Representation) and adding tests to the Perl 6 Test Suite.
|
Hacks | 2009-04-10 15:48:41 +0000 |
Jonathan Leto | ||
* How To Lie Like A Geek
Geeks have a special relationship with The Truth. Nothing is more important than correcting a falsehood, no matter how small, and nothing is more odious than not telling The Truth. Unfortunately the meaning is often mangled and the end result is the opposite, a lie. This leads to misunderstanding, mangled interfaces and the myth of the stupid user.
|
Culture | 2009-03-22 01:58:05 +0000 |
Michael Schwern | ||
* How to make Publicly Owned Fiber to the Premises Happen in Portland
What does a publicly-owned fiber to the home network look like, why is it a good idea, how could it work, and how does it get paid for?
|
Culture | 2009-03-18 08:17:00 +0000 |
Russell Senior | ||
* How to mix APIs to produce a Delicious Cake
APIs are all over the place, all of them are different, picky and make your app that much cooler, so how do you get them under control?
|
Cooking | 2009-04-10 18:18:16 +0000 |
Stepan Mazurov | ||
* HOWTO earn an open source living without taking on investors or selling your soul (Confirmed)
Earning a living from open source software? Yes, we can. Let's talk about what actually works (and what doesn't work) for building a service business based not just on open source software, but with an open source philosophy, drawing on real world experience.
|
Business | 2009-03-29 17:14:37 +0000 |
Brian Jamison | ||
* I'm "ok", you're "not ok": The Test Anything Protocol
TAP(Test Anything Protocol) is a simple way to write tests in any language, in any environment, using any style. See tests written in Perl, Ruby, Python, Shell, Javascript, C, PHP and Postgres all come together in one test suite. Learn how to write your own testing functions, tailored to your needs. Archive your test results and watch your test suite grow!
|
Chemistry | 2009-03-24 05:43:29 +0000 |
Michael Schwern | ||
* Indexing the SQL Database
Most developers find they have to use SQL databases for their projects, but few have any idea how to index those databases. Which columns to index, what kinds of indexes to use, multicolumn indexes, foreign keys ... it's all very confusing to anyone who's not a career database person (and even some that are).
|
Cooking | 2009-03-26 00:22:27 +0000 |
Josh Berkus | ||
* Information Security for the Open Source Business (Confirmed)
Learn how to address the unique information security challenges that open source businesses face.
|
Business | 2009-03-27 20:39:37 +0000 |
Kevin Kenan | ||
* Internationalization with Symfony
Websites from the other side of the world away are viewable instantly, yet most websites are written in a language only their developers understand. Learn about the internationalization features available with Symfony and discover how easy i18n can be.
|
Culture | 2009-03-12 20:25:26 +0000 |
Chris Alan | ||
* Intro To Pydra - A Distributed Computing Framework For Python
Pydra provides an easy to use framework for writing, running and managing distributed computing jobs in python. Come hear an overview of Pydra project and how you can use it to deploy your own distributed computing cluster.
|
Cooking | 2009-04-10 17:21:11 +0000 |
Peter Krenesky | ||
* Introduction to Django: The Who, What, and When
This is *not* a build-a-blog-in-20-minutes presentation. This for anyone who's heard about Django, maybe run through the tutorial, and are wondering where they should use it first.
|
Cooking | 2009-03-31 05:15:16 +0000 |
Michael Schurter | ||
* Introduction to Forensics
In this talk Kyle Rankin will provide an introduction to performing forensics analysis on Linux machines using the popular Sleuthkit tools with their easy-to-use Autopsy web-based front-end. The talk will cover basic concepts for a forensics investigation, and at the end there will be a demo with a compromised Linux image.
|
Cooking | 2009-04-02 16:00:44 +0000 |
Kyle Rankin | ||
* Introduction to Lift (Confirmed)
Build real-time interactive applications using the Lift Web Framework
|
Cooking | 2009-04-02 13:43:14 +0000 |
David Pollak | ||
* Introduction to Parrot (Confirmed)
This talk briefly explains the overall architecture of Parrot and teaches the skills needed to get started hacking in Parrot.
|
Hacks | 2009-04-08 03:26:46 +0000 |
Chromatic X | ||
* Introduction to Spring
An introduction to the Spring framework, with a focus on the core Dependency Injection module.
|
Business | 2009-04-07 00:31:30 +0000 |
Shaun Abram | ||
* Introduction to the symfony PHP framework
The symfony framework is a full-stack web framework for PHP5. It's packed with powerful features, has thorough documentation, and is constantly improving thanks to its active and helpful community. David Brewer provides a high-level overview with real-world examples from his experience using symfony to create websites and on-site installations for museums.
|
Cooking | 2009-04-11 06:53:34 +0000 |
David Brewer | ||
* Is the Web Down: a Practical Tutorial on How the Web Works (Confirmed)
You click on a link and you can't get to your favorite web site. Now what? Is the web site down? Is it your connection? Is it something in between? How can you figure out what's wrong if you don't know how it works? We'll show you everything that happens after you click a link so next time the web site is down you'll know what to do to fix it.
|
Chemistry | 2009-03-22 02:40:16 +0000 |
Michael Schwern, Joshua Keroes | ||
* Java vs Storage: Time to Scale - A deep dive into storage models, at the tipping point of scale.
A storage model is a series of frameworks and design philosophy of their usage. How do you know which storage model is correct for your application?
This session covers a broad range of topics related to the task of persisting objects into relational storage. We will investigate the pros and cons of very rigid relational models to very loose models of relational storage.
|
Business | 2009-02-24 20:55:08 +0000 |
Mike Tria | ||
* JotDB - Simple Data Manipulation Made Simple
JotDB is an open source database tool which is more than a spreadsheet and less than a database frontend. This brings the power to solve simple problems directly to the desktop without boxing you and your data into a corner.
|
Hacks | 2009-03-30 19:42:35 +0000 |
Eric Wilhelm | ||
* JRuby: when Ruby grows up and gets a job (Confirmed)
Ruby has established itself as a first-tier language for developing web applications. Now it's time to think about everything else.
|
Cooking | 2009-04-09 17:54:26 +0000 |
Lennon Day-Reynolds | ||
* Keep your fork(), there's pie
an introduction to the OAuth protocol and OAuth libraries
|
Chemistry | 2009-04-11 06:19:53 +0000 |
Sean Sullivan | ||
* Layers of Caching: Key to scaling your website (Confirmed)
Caching is essential to ensuring that your website will survive a large spike in traffic. With so many different forms of caching, how are you supposed to know what works and why you should use it? The key is layering your site with several forms of caching.
|
Chemistry | 2009-03-31 19:55:15 +0000 |
Lance Albertson, Narayan Newton | ||
* Learning your authN-Zs
How I learned to stop worrying and love Kerberos and LDAP
|
Cooking | 2009-04-08 18:48:33 +0000 |
Lennon Day-Reynolds | ||
* Maker culture and the new economy
As more people discover that making things is fun, especially making high-tech, complex, useful machines, the economy will shift from one based on scarcity to one based on technical creativity. The Portland area and Portland Tech Shop are poised to be part of this renaissance
|
Business | 2009-03-27 17:03:35 +0000 |
Webb Sprague | ||
* Making a Website for the IEEE with Joomla!
The IEEE Oregon Section is working hard at building a collaborative technical community. Our goal is to develop and foster interaction among our members. We started by building a new website (using Joomla!) with forums, event management, ecommerce, and file up/download. We'll talk about what we we've done and how we did it and what we plan for the future. We'll solicit advice about our future directions.
|
Cooking | 2009-04-09 23:49:48 +0000 |
ted kubaska | ||
* Making the Shift from Rails to Lift
Lift's view-centric approach to MVC and Scala's static typing along with its use of immutable constructs, implicits, case classes, and pattern matching can prove confusing to Rails developers. Charles Munat explains how Lift differs from Rails and shows how to exploit those differences to write powerful web applications in Lift.
|
Cooking | 2009-04-10 00:37:32 +0000 |
Charles Munat | ||
* Making Twitter Suck Less With Perl (Confirmed)
Spam is starting to infiltrate Twitter and other similar online communities. Learn how to use Perl to filter to garbage from the gold and search for what matters to you.
|
Hacks | 2009-04-08 15:02:40 +0000 |
Jonathan Leto | ||
* Managing geographic information
How do you manage geographic data that comes from a wide variety of sources which are continually updated and massage them into a form that suits your application? I'll share my experiences and let you share yours.
|
Cooking | 2009-03-31 19:54:20 +0000 |
Darrell Fuhriman | ||
* Managing Infrastructure as a Development Project
If your IT organization has a team of system administrators that only fight fires and deliver the same things time and time again, it could be time to adjust their thinking and methodologies. This presentation will explain how borrowing concepts from Computer Science and Software Engineering can help create a high performing administration team.
|
Chemistry | 2009-04-06 15:07:42 +0000 |
Michael Stahnke | ||
* Managing the Passionate
How consensus and consent, coops and sociocracies, user groups and open source development, come to bear on the mismatch between autocracy and open source.
|
Culture | 2009-04-11 00:48:55 +0000 |
Martin Chase, Jeff Schwaber | ||
* Marketing Open Source Software
These days, everyone knows that Open Source is a viable business model - but how does one successfully market an Open Source product? This presentation will showcase examples from the Open Source domain and provide hands-on advice about how to unfold a vital Open Source business ecosystem where geeks and customers alike contribute to value creation.
|
Business | 2009-04-10 07:20:08 +0000 |
Sandro Groganz | ||
* Mentoring great people: on being an atlatl
An atlatl, or spear-thrower, is the earliest known force amplifier, preceeding the bow and sling. An atlatl adds strength and support, but not control. Being a successful mentor means embodying the same spirit: helping your people manifest their own goals with their own abilities.
|
Culture | 2009-04-08 18:42:04 +0000 |
Randall Hansen | ||
* Mercurial: basics to advanced techniques
Mercurial is an easy to use, fast, extensible distributed version control system. In this talk we'll explore everything from the basics to extending Mercurial to fit your needs.
|
Cooking | 2009-04-10 05:26:43 +0000 |
Brett Carter | ||
* Mini-Ignite Portland: What It Is, Why You Want One, & How To Have Your Own
Ignite is a variety of lightning talk and one of the premier events in Portland.
|
Culture | 2009-04-06 00:07:56 +0000 |
Kelly Guimont | ||
* Mistakes We Knew We Were Making: A Cautionary Tale
We should have known better. Saying 'yes, how can I get involved' to that crazy project that then took over our lives, that was a really good idea. Come listen to us recount our many mistakes.
|
Culture | 2009-03-20 04:51:24 +0000 |
Amye Scavarda | ||
* Mobility Matters
This talk looks at the role of open source and Linux in the emerging mobile software space. Could Linux and open source provide an easier link to enterprise applications and therefore enterprise adoption of mobile devices?
|
Business | 2009-04-10 03:54:51 +0000 |
Jay Lyman | ||
* My Grand Experiment: A Portland Women-focused Tech Group. (Confirmed)
The idea for Code-n-Splode grew out of the Women in Open Source BOF at OSCON 2007. I'll talk about my original reasons for starting a women-friendly tech group, how the group is evolving, and what I've learned.
|
Culture | 2009-03-31 00:08:38 +0000 |
gabrielle roth | ||
* Negotiating an Open Source Future
Negotiating in any paradigm requires not only subject matter knowledge, but also knowledge of human behavior if success is to be achieved. By using the latest legal structures and negotiation research, participants will learn how to navigate the future persuasively using the law, psychology and game theory.
|
Business | 2009-03-30 01:59:26 +0000 |
Martin Medeiros | ||
* New Ways for Teaching Children Software Programming (Confirmed)
Software programming has come a long way for students and younger children since the days of Logo. Syntax has been replaced with connecting blocks and the triangle turtle has been replaced with custom artwork children create themselves. Now, multi-threading and event processing are easier to teach children than functions, and this session discusses these ideas as well as so the edge of kid code.
|
Culture | 2009-04-02 20:03:03 +0000 |
Howard Abrams | ||
* Non-Profit Success Through Open Source
Open Source projects like CiviCRM are providing tools to non-profit organization that would have otherwise been cost prohibitive. This presentation will focus on success models for leveraging open source in the non-profit context. More importantly, the talk will highlight areas where small efforts from the open source community will lead to huge impacts on the non-profit world.
|
Business | 2009-04-01 05:30:04 +0000 |
Roberto Santiago | ||
* Open Source + .NET = crazy delicious
A overview of the .NET Framework in the context of open source development. Recommended for developers not familiar with .NET, or .NET devs wanting to learn more about open source on .NET.
|
Cooking | 2009-04-11 06:30:51 +0000 |
Jason Mauer | ||
* Open Source Agent-Based Modeling Toolkits
Brief introduction and tutorial for building fine-grained agent-based models (ABMs) using open-source modeling toolkits like Swarm, RePast, MASON, etc.
|
Cooking | 2009-02-10 01:58:37 +0000 |
glen ropella | ||
* Open Source CAD/Graphics Backstage Tour
An overview of open 2D/3D CAD and graphics programs and toolkits from the programmer's point of view. Learn what tools are available for building solutions to graphics and modeling problems and how they work.
|
Chemistry | 2009-03-30 18:24:58 +0000 |
Eric Wilhelm | ||
* Open Source Creativity
It all started when this one guy developed a "Fan Page" for Coca-Cola on Facebook...
|
Culture | 2009-04-11 00:09:03 +0000 |
Jen Floyd | ||
* Open Source Development - The Dark Side (Confirmed)
Navigating the Darkside of the Open Source Development Community. A decidedly sarcastic and hopefully humorous look at the dark under-belly of the Open Source Development Culture.
|
Culture | 2009-04-10 22:11:07 +0000 |
Jennifer Redman | ||
* Open Source Geographic Information Systems
With the burgeoning of location-based services, and free tools like Google Earth/Maps, as well as open source webmapping tools, many open source developers are looking to add geographic information to their projects. Our panel will discuss the current state of open source GIS, where to find free geographic data, give some demos of current software, and answer your questions.
|
Cooking | 2009-04-10 17:16:08 +0000 |
Darrell Fuhriman | ||
* Open Source Library Software: Empowering Libraries - Creating Opportunities (Confirmed)
The closed, proprietary, integrated library systems (ILS) of the last decade have left libraries with no control over features, enhancements, hardware platforms, or support options resulting in an attitude of “learned helplessness” when it comes to their ILS. Open Source Library Systems (OSLS) offer opportunities to empower libraries and library staff to create new kinds of collaborative support and development environments.
This session uses activities that will help participants understand (from the inside) the cultural shift that needs to happen so they can take advantage of their participation in this Open Source project and not just remain passive bystanders.
|
Culture | 2009-03-13 21:21:24 +0000 |
Lori Ayre | ||
* Open Source Microblogging with Laconica (Confirmed)
Microblogging lets people share short status messages with their social network. Public Web sites like Twitter, Jaiku and Plurk are wildly popular with consumers, but Open Source programs allow a distributed social graph and implementation inside the enterprise firewall. Evan Prodromou, founder of Identi.ca, will describe the Open Source microblogging tool Laconica and its uses in the workplace and on the Public Web.
|
Chemistry | 2009-03-10 20:18:47 +0000 |
Evan Prodromou | ||
* Open Source on the Farm (Confirmed)
Most farmers don't use Open Source Software. Why not? Are there cultural issues? Are needed applications missing? Could Open Source Software be packaged better for farmers? Are there marketing and advocacy issues?
|
Business | 2009-04-11 02:15:32 +0000 |
David Mandel | ||
* Open Source Press Relations (Confirmed)
You have a really cool open source project and everyone should see it, try it, and use it. But ... they don't seem to know about it. How can you make sure your project gets the press coverage it deserves?
|
Business | 2009-03-26 00:28:44 +0000 |
Josh Berkus | ||
* Open Source Strategy Consulting
This presentation will describe how a Strategy Consulting start up in Bangalore, India is promoting Open Source enterprise applications and has made a difference in over a dozen organizations in the last year and a half.
|
Business | 2009-03-06 09:34:36 +0000 |
Venkat Mangudi | ||
* Open Source Tools for Freelancers (Confirmed)
As a freelancer, you must be your own IT department. You are responsible for website hosting, backups, version control, project/time-tracking and invoicing. Finding inexpensive and maintainable solutions for these needs can be quite daunting. In this session, I will present an overview open-source solutions for these needs.
|
Business | 2009-03-31 00:40:04 +0000 |
Christie Koehler | ||
* Open Source Tools In Computational Finance
Computational finance is a topic on many peoples' minds in the current economic climate. Over the years, an impressive body of open source software has been developed in computational finance. In this talk, I'll review the major open source CF tools and demonstrate an application of them to some financial time series taken from recent market activity.
|
Chemistry | 2009-04-05 19:12:23 +0000 |
Ed Borasky | ||
* Open Source vendor relations
While recent years have seen some commercial vendors incorporate a community focus, there is still a discernible difference between dealing with open-source projects, open-source companies, and proprietary providers.
|
Business | 2009-04-10 04:57:55 +0000 |
Eric Searcy | ||
* Open source: the business case
There are outstanding technical reasons for using open source software, but what is the business case? Where does open source shine on the bottom line, and where does it fall flat? And what are the critical success factors required to realize the benefits of open source?
|
Business | 2009-04-01 04:38:46 +0000 |
Brian Jamison | ||
* Open Technology Manufacturing Innovation (OTI) and
AirShipTG uses Open Technology Innovation (OTI) because the collaboration is open to all and the innovative source technology is shared, branded and licensed with participating stakeholders. The market is ready for hyper efficient vehicles and the world is saying let’s go! Adopting improved vehicle performance through clean and renewable technology solutions, we can literally change the world. Our track sphere maglev Spherical Induction Motor wheel assembly is designed to rotate the spheres for 360-degree propulsion through forward, aft directions as well as lateral parking for cars and long haul trucks.
|
Business | 2009-04-05 02:11:24 +0000 |
Benjamin L. Berry | ||
* OpenStreetMap: contributing to open data through mapping
A presentation on OpenStreetMap, why it exists, what the project is about, how you can help! Also time to map online (hands-on explorations) so bring your laptop!
|
Culture | 2009-04-08 20:54:20 +0000 |
Hurricane McEwen | ||
* Opinionated Frameworks for Opinionated Developers
Do opinionated frameworks make it easier or harder to write great opinionated software?
|
Chemistry | 2009-04-01 14:05:10 +0000 |
Wil Sinclair | ||
* Oregon Blogs: Rebuilding a Community Resource
Come to this open, moderated discussion and voice your thoughts on ORBlogs. What does it mean to you? What do you want to see? What do you want to avoid?
|
Culture | 2009-03-21 19:22:26 +0000 |
John Metta | ||
* Oregon Virtual School District: Free Tools for Oregon Teachers
See how the State of Oregon is using open source tools to help K-12 teachers in Oregon.
|
Culture | 2009-03-16 22:53:13 +0000 |
Greg Lund-Chaix | ||
* Organizing a Volunteer-Driven Open Source Community Project (Confirmed)
Panel: Organization, coordination, and implementation of a volunteer community open source project: http://rosecityresource.org (by PDX Drupal UG)
|
Culture | 2009-03-16 00:37:26 +0000 |
Sarah Beecroft, Molly Vogt, Joaquin Lippincott, Melissa Anderson, Israel Bayer | ||
* OSWALD: Building an inexpensive Open Source UMPC for Education
The Oregon State Wireless Active Learning Device (OSWALD) is a fully featured Ultra-Mobile Personal Computer (UMPC) platform, designed by students, for students. The goals of the project include a desire to give more students access to inexpensive cutting-edge Open Source technology. The OSWALD will be used in the ECE and CS programs at Oregon State University starting Spring 2009.
|
Culture | 2009-03-31 19:39:07 +0000 |
Justin Gallardo, Jose Cedeno | ||
* Painless Project Estimation
Engineers hate making estimations because they are a pain and can be wildly inaccurate. Alex will walk through some practical ways to make accurate project estimates that lead to successful projects and create happy clients and engineers
|
Business | 2009-03-31 18:18:11 +0000 |
Alex Kroman | ||
* PCI compliant E-commerce using Drupal, Ubercart and IP Apps.
Nothing kills the trendy, devil-may-care feel of a Webby start-up quite like having to sign in and log all visitors to your office. This is just one part of the harsh realities around PCI compliance.
|
Business | 2009-04-03 23:20:19 +0000 |
Jeff Griffiths | ||
* People Hacking
Open Source developers are their own best, or worst, advocates. How do you influence people to use your software? How do you get folks interested in your work? How do you get folks interested in running open source apps? Simple, you hack them.
|
Hacks | 2009-04-11 08:17:11 +0000 |
Stacy Watts | ||
* Perl is Undead
Everyone knows Perl is dead and Perl 6, that long-delayed second system design by committee mistake, will never be released, and all Perl code is unreadable, executable line noise... right? Real-live modern Perl programmers will prove that wrong.
|
Chemistry | 2009-04-11 01:44:27 +0000 |
Michael Schwern, Chromatic X | ||
* PHP - Architecting and Profiling for performance (Confirmed)
A look at efficient PHP development through proper architecture and profiling tools.
|
Chemistry | 2009-04-10 00:16:45 +0000 |
Rasmus Lerdorf | ||
* PHP Application Recipe:Simple bite size morsels you can develop in less then an hour
Bring your laptop and together we will develop a scalable, portable, well abstracted PHP based application without thinking (not too much anyway). In an open dialog hands-on format we look at simple modular approach that lends itself to building PHP applications that are quick to build, easily customized and extend.
|
Cooking | 2009-03-28 23:17:00 +0000 |
Michael Scotto di Carlo | ||
* Please Your Pixel-Hungry Eyes With Codes That Read Better (Confirmed)
Make the text you see in the Terminal window more legible and readable by finding, customizing and designing your own font!
|
Hacks | 2009-04-09 02:30:38 +0000 |
Bram Pitoyo | ||
* Plone in the Cloud - deploying open source applications to Amazon EC2
The rise of utility computing platforms such as Amazon EC2 has made it more feasible to build turnkey hosted solutions on top of open source software. Learn how we built PondCMS, a turnkey Plone-based CMS deployed to Amazon's EC2. In this talk, we will discuss the advantages of hosting Plone sites in the elastic computing cloud and some of the challenges we faced.
|
Chemistry | 2009-04-11 00:38:39 +0000 |
Nate Aune | ||
* PostgreSQL pg_proctab: Using SQL to Query System Statistics
Use SQL to get operating system statistics when using PostgreSQL.
|
Cooking | 2009-03-27 05:13:23 +0000 |
Mark Wong | ||
* Practical Paper Prototyping (Confirmed)
Paper prototyping is the fastest, cheapest way to test your user interface designs. To prove it, in 45 minutes we'll walk through several rounds of prototyping and testing a small application.
|
Cooking | 2009-03-31 15:26:00 +0000 |
Randall Hansen | ||
* Programming patterns in sed (Confirmed)
Learn to turn line noise into clean and structured, albeit unreadable, sed programs.
|
Hacks | 2009-03-31 08:24:03 +0000 |
Philip Tellis | ||
* Project 2059
What if the principles of open source could be applied to politics? You know- transparency, collaboration, meritocracy... well guess what?
Kids are already doing it.
Project 2059 is part of Oregon's celebration of 150 years of statehood. Open source tools are being used to create a collective vision of what our state should be like in the year 2059. The project focuses on youth, and will culminate at Willamette University for three days in June and July. There, the input of youth throughout the state will be synthesized into the Oregon Blueprint, which will be delivered to the legislature and monitored for years to come by the Oregon Progress Board.
|
Culture | 2009-03-31 16:47:51 +0000 |
Mark Frischmuth | ||
* Project Management Should be Boring! (Confirmed)
Many people see project management as the art of trying to please everyone and pleasing no one, while trying not to go too far over deadline and too far over budget. It doesn't have to be that way. Good project management can be so predictable and reliable that it's almost boring. Here's what works in real projects.
|
Cooking | 2009-04-10 23:19:34 +0000 |
Chromatic X | ||
* Prototyping Flex Using Cairngorm Microarchitecture and Business Delegate
One of the best ways in which to coerce the needs out of a user is to use an iterative prototype development methodology which is flexible enough to allow us developers to quickly build functional prototypes that can be changed to meet users newly defined or changing needs in an agile manner. When working with data this can be a complex process as data may not exist, we may not know what the back-end technologies will be, and we might not want to get locked into any particular schema. Still we would like to interpret a user’s needs and develop a prototype which gives the user the ability to ‘play’ with the application and manipulate some data, getting some feedback from the application along the way. In return, most users seem to be able to better define their needs using functional prototypes and can provide better needs information to developers.
So the question arises, ‘How can I develop a functional data-driven application prototype in Flex without needing to know, well, anything about the back-end?’ The answer may be found within the Cairngorm Microarchitecture.
|
Cooking | 2009-04-03 19:20:39 +0000 |
Douglas Reynolds | ||
* Put Down the Superglobals! Secure PHP Development with Inspekt
Inspekt is a filtering and validation library for PHP. With a focus on ease of use, Inspekt makes writing secure PHP applications faster and easier. This talk covers the Inspekt library and the "input cage" concept, best practices when utilizing the library, and how to integrate Inspekt with existing applications and popular frameworks.
|
Cooking | 2009-03-28 19:17:25 +0000 |
Edward Finkler | ||
* Python for Teachers (Confirmed)
Bring your laptop with Python installed and follow along as we go through examples from a 21st century high school mathematics curriculum, such as we're currently prototyping and implementing in niche markets.
|
Culture | 2009-03-12 16:19:42 +0000 |
Kirby Urner | ||
* Re-factor Your Brain: Meditation for Geeks (Confirmed)
Meditation is the ultimate open source tool. You can do it anywhere and it’s free. It requires only your brain and your body. It’s positive effects are numerous, including increased productivity, better problem-solving and a reduction in overall stress. Learn about long-term effects of mediation on the brain, some meditation techniques and how mediation can help you do your job better.
|
Culture | 2009-03-30 23:25:09 +0000 |
Christie Koehler | ||
* Real time USB control. What? me worry?
Ever get an urge to control a robot using real time Linux and a serial port, but find that your computer only has USB ports?
|
Hacks | 2009-03-15 14:51:03 +0000 |
mark gross | ||
* Remember Tcl/ Tk? Grandpa might be old, but he can still kick your ass! (Confirmed)
Rumors of its senescence -- at least lack of stylishness -- to the contrary, Tcl/Tk is still one of the best scripting environments around. I will show you why.
|
Hacks | 2009-02-28 22:39:39 +0000 |
Webb Sprague | ||
* Restful JSON the easy way with CakePHP
The last thing you want to present a potential user of your API is a form post scheme like the one Cake expects to get on server side. Nobody would use it!
|
Cooking | 2009-04-03 23:13:52 +0000 |
Jeff Griffiths | ||
* Rubinius 1.0: The Ruby VM That Could
This talk will give an overview of Rubinius, an alternative Ruby implementation with a C++ VM, Ruby standard library, and Ruby compiler. It will also detail major recent changes like switching away from stackless execution and improvements in the core library data structures, garbage collector, compiler, and JIT assembler.
|
Chemistry | 2009-02-16 18:18:37 +0000 |
Brian Ford | ||
* RubySpec: What does my Ruby do? (Confirmed)
RubySpec is a project to write a complete, executable specification for the Ruby programming language. If organizing Ruby programmers is akin to herding cats, imagine what it's like to organize Ruby language implementers. We will talk about the history of RubySpec, how it works, challenges along the way, and the current status.
|
Hacks | 2009-02-16 18:33:46 +0000 |
Brian Ford | ||
* Running an EDU on OSS (Confirmed)
An examination and discussion of the various enterprise-class OSS tools available for course management, online collaboration, and administration for educational institutions.
|
Culture | 2009-04-08 14:53:01 +0000 |
Michael Alan Brewer | ||
* Running Successful Online Communities for User Groups
User Groups are a critical part of the Open Source infrastructure, keeping people in-touch and in-person. The online community is an important, and sometimes neglected part of the user group infrastructure. This talk will help you invigorate the online portion of your user group community.
|
Culture | 2009-02-02 20:40:39 +0000 |
Selena Deckelmann | ||
* Scala for recovering Java developers (Confirmed)
Scala is a functional/object-oriented hybrid language that runs on the JVM or the CLR. Scala is fully compatible with Java and brings many powerful features to the JVM, features such as: the ability to easily create DSL's due to Scala's ability to define methods for most operators, easily target multi-core hardware as Scala's types are immutable by default, access to the Actor based concurrency model, and expressive and concise code due to Scala's type inference and expressive syntax. All this without much of the boilerplate and cruft code that is so common in Java.
|
Cooking | 2009-04-06 21:13:42 +0000 |
Shawn Spooner | ||
* Scientific Computing with Perl
Why spend all that time fighting/writing code in FORTRAN/C/C++ when you could enjoy writing it in Perl instead?
|
Cooking | 2009-03-25 22:31:08 +0000 |
Jonathan Leto | ||
* Securing Social with OpenSocial and Caja
Our real and online selves are quickly becoming synonymous with one another as we share more and more of our real selves with our online presence. As containers begin to expand the social web with implementations such as OpenSocial, security is quickly becoming a concern. As an open project, Caja meets that demand as a comprehensive JavaScript securer.
This talk will explore the implementation of OpenSocial on the social web and why security considerations need to be integrated when creating open standards for this space.
|
Culture | 2009-04-11 02:21:39 +0000 |
Jonathan LeBlanc | ||
* Securing the PHP Environment With PhpSecInfo
PhpSecInfo is an easy to use security auditing tool for the PHP Environment. We'll discuss how to use PhpSecInfo as part of your web app security toolkit, and how to customize and extend it for your specific needs.
|
Cooking | 2009-03-28 19:18:35 +0000 |
Edward Finkler | ||
* Seeing Through Iron
From opening up the development process, to daily pushes of source code, to moving to Git, the IronRuby project has been working to increase its transparency and be more of a community project, and less of a Microsoft project.
|
Culture | 2009-04-03 18:22:47 +0000 |
James Deville | ||
* Sensing Real Life in a Virtual World
An open hardware and software environment for the exchange of automatically sensed data between the real and virtual world.
|
Culture | 2009-04-11 06:52:10 +0000 |
Brian Krejcarek | ||
* Server Sky (Confirmed)
Solar powered server and communication arrays in Earth orbit .
Manufacturing, costs, environmental benefits, security, maintenance, and survivability will be discussed.
|
Hacks | 2009-02-18 20:08:39 +0000 |
Keith Lofstrom | ||
* sexeger cisab
...or as they say in a mirror universe, basic regexes. A run through on getting the most out of regular expressions.
|
Cooking | 2009-03-29 05:33:15 +0000 |
Philip Tellis | ||
* Simpler RIA with REST
Discussions of REST usually begin by claiming that REST architecture involves much, much more than reducing the syntax of services to database-derived verbs: create, read, update, delete (CRUD). That might be true, but for this talk, that supremely useful reduction will be "REST"...
|
Cooking | 2009-04-11 05:54:19 +0000 |
Matt Garland | ||
* Skateboarding 2.0: Why Tony Hawk needs an electric skateboard
Tony Hawk was nine years old when his brother changed his life by giving him a blue fiberglass banana board. By age 16, Tony Hawk was the best skateboarder in the world. Unfortunately, Tony's success in skateboarding has not helped him overcome the challenges of web application development. The Google Web Toolkit (GWT) was designed to help developers build complex Ajax applications. Attend this session to learn how GWT makes Ajax programming as easy as riding an electric skateboard.
|
Cooking | 2009-04-11 06:55:37 +0000 |
Sean Sullivan | ||
* Small Businesses Using OSS
The mom and pop businesses are the backbone of America. These businesses are what makes up our society. If you look at the tools they use to run their business it is made up of closed sourced products.
|
Business | 2009-04-01 14:17:37 +0000 |
A.J. Weinzettel | ||
* So you don't have a sysadmin yet...
Many startups underestimate the importance of a systems administrator very early on in the company's development. But maybe you're just not there yet. If you don't have a sysadmin, what is the minimum you should know to squeeze by in the meantime?
|
Cooking | 2009-04-11 06:30:21 +0000 |
Justin Miller | ||
* Social network supermarkets and how to defeat them (Confirmed)
The open source ecosystem operates at human scale, and yet the most popular social networks today are mammoths, where an open source citizen has limited agency with little to no ability to change her environment. Furthermore, efforts like OpenSocial serve to further limit what independents can build outside of the major networks, culminating in a threat the very essence of what makes the open/open source community thrive: choice and marketplace competition guaranteed through the ability to fork.
|
Culture | 2009-03-28 06:19:22 +0000 |
Chris Messina | ||
* Speed up that library when you can't C a thing (Confirmed)
The problem: you're using a modern dynamic language not known for speed, and you've identified a bottleneck. Write it in C? Does that give you the shakes? There are other language options available...
|
Chemistry | 2009-02-26 19:21:54 +0000 |
John Melesky | ||
* Spindle, Mutilate and Metaprogram: How far _can_ you push it before there be dragons? (Confirmed)
Maybe the edge isn’t as close as we thought it was. Maybe you can do some really funky things with your language without accidentally summoning eldritch spirits.
Or maybe not.
The only way to find out is to try it—or, if you are of the more prudent proclivities, to watch someone else try it.
|
Hacks | 2009-03-01 01:34:29 +0000 |
Markus Roberts, Matt Youell | ||
* Stability. Security. Community. Inside the Aspen grove.
Aspen is a PHP-based website and application development platform that is entirely designed to work as a modular system, allowing you to separate functionality and share those modules with other projects and other developers. A new level of sharing between small time, or enterprise-level projects. Use it for the end product, or develop and entirely new application with it.
|
Cooking | 2009-03-30 16:57:03 +0000 |
Michael Botsko | ||
* Stick a fork() in It - Parallel and Distributed Perl
Tools and approaches for multi-threaded, parallel, and distributed Perl programming. How to redefine your programs to leverage multiple cores and nodes without going insane. Includes analysis of traditionally sequential problems and their parallel implementations. Presents strategies for simple bolt-on clustering and managing parallel tasks with a focus on clean, testable, maintainable code.
|
Cooking | 2009-03-30 17:04:54 +0000 |
Eric Wilhelm | ||
* SXSW Twitter Music Recommendation Engine
Every year thousands of individuals flood the streets of Austin, TX looking for the next great band. What can their Twitter messages infer about the popularity of bands.
|
Culture | 2009-04-10 20:52:46 +0000 |
Chris Alan | ||
* Take the plunge: Start using Linux as your primary OS
You've thought about Linux for a while. Maybe you've installed a distribution like Ubuntu, but it didn't stick. Now is your chance to take the plunge.
|
Cooking | 2009-03-11 02:55:18 +0000 |
Chris Pitzer | ||
* Taking control: why nonprofits would benefit from collaborative development of management software.
Nonprofits can really benefit from software for managing their organizations. Yet most rely on spreadsheets, while a smaller number use expensive, proprietary systems. The nonprofit sector could save money by collectively developing open source software for this purpose. Such software would also empower agenies and give them greater flexibility and control. To clarify and explain these ideas, we look at one such system, CHASERS.
|
Culture | 2009-04-10 22:24:36 +0000 |
Ken Tanzer | ||
* Tangible open source!? (Confirmed)
A crash course in applying the principles of open source to the creation of real objects.
|
Cooking | 2009-03-31 22:39:24 +0000 |
Dave Rauchwerk | ||
* Teaching System Administration (Confirmed)
How would you teach system administration? What important princples and practices would you want students to learn?
|
Culture | 2009-03-31 20:55:24 +0000 |
Steve VanDevender | ||
* Ten things I learned from Open Source
In my ten years involved in a major OSS project I've learned a lot of things about both people and technology, in this session I'll share the top ten things that I've learned
|
Culture | 2009-03-30 16:09:44 +0000 |
John Coggeshall | ||
* Test Overdriven Development with OMAPS
Are you tired of writing code? Wish you could get your computer to write it for you? Are you confused by complicated concepts like generative programming and genetic algorithms? Well the answer to your dreams is here. We've taken the principles of Genetic Algorithms, removed the complicated logic, and created the automated code generation system of your dreams*!
*Assuming you snort mescaline right before bedtime. Which you shouldn't.
|
Hacks | 2009-04-11 04:54:30 +0000 |
Markus Roberts, Matt Youell | ||
* testing email send
testing email send
|
Chemistry | 2016-04-23 22:31:36 +0000 |
* Testing in a Python World
A survey of the Python testing world, with an emphasis on practical recommendations. Practical advice on unit testing, functional testing, and all the glue needed.
|
Cooking | 2009-04-11 03:36:02 +0000 |
Adam Lowry | ||
* The Franklin Street Statement and the future of Free Network Services
Web services and cloud computing are moving users from Open Source desktop applications to proprietary remote computing. How can we set standards to make Web services as liberating to use as Open Source software?
|
Culture | 2009-02-23 20:01:51 +0000 |
Evan Prodromou | ||
* The Golem; or, Open Source and the Academy
Academics cultivate their skill at reflecting on strategic issues around difficult problems. Open source developers cultivate their ability to execute short-term tactical strikes at difficult problems. Surely the opportunities for cooperation are frequent, and the payoffs high.
|
Culture | 2009-04-10 06:44:20 +0000 |
Bart Massey | ||
* The importance of Open Source in Cloud Computing
This talk will highlight the importance of Open Source in a Cloud based world. Contrary to what some proprietary vendors and open source / free software believers will want you to believe, I am going to argue that Open Source has a very important role to shape the course of Cloud Computing paradigm and any attempts to dismiss its importance will lead to vendor lock-ins and monopoly like in the desktop world.
|
Culture | 2009-03-30 18:13:59 +0000 |
Krishnan Subramanian | ||
* The Kids are not all right: Open Source Mayhem and the Avr-Gcc Toolchain.
I would like to talk about my experiences in porting and maintaining open source software that doesn't originate from the linux community and how awry things can get in this case.
|
Culture | 2009-04-11 06:00:11 +0000 |
Donald Delmar Davis | ||
* The Linux Kernel Development model (Confirmed)
How the Linux kernel development model works.
|
Chemistry | 2009-03-11 22:15:55 +0000 |
Greg Kroah-Hartman | ||
* The Reasons and Methods for Web Site Localization
Web localization is a complex and intimidating process. Learn why it's important to address localization, the process for implementation, and how to avoid common pitfalls.
|
Cooking | 2009-03-30 18:52:20 +0000 |
Wil Clouser | ||
* The Scylla and Charybdis of Open Source Legalese (Confirmed)
We exist within invisible frameworks of legal and regulatory schema - even if we're coding in our underwear.
|
Culture | 2009-04-11 04:55:22 +0000 |
J-P Voillequé, Paula Holm Jensen | ||
* There Was an Old Lady Who Swallowed a Fly: Object Oriented CSS for Open Source Projects
10 object-oriented CSS best practices we can learn from children.
|
Cooking | 2009-04-11 06:52:47 +0000 |
Nicole Sullivan | ||
* Thursday Keynotes (Confirmed)
Featuring Mayor Sam Adams and Ward Cunningham
|
Culture | 2009-05-08 15:21:03 +0000 |
Audrey Eschright, Selena Deckelmann, Ward Cunningham | ||
* Tracking Package Freshness
Come find out which distribution is best... at keeping their official repositories up to date. Or which distribution has the most up to date LAMP packages. This presentation explores trends culled from package releases since October '08, discusses the challenge of making sense of it all and possible improvements to distribution and package maintenance.
|
Chemistry | 2009-03-26 03:41:50 +0000 |
Scott Shawcroft | ||
* Tracks: Getting Things Done the Open Source way
Proprietary desktop-based GTD apps have good usability and high responsiveness but lack the ubiquitous access and extensibility afforded by server-based applications. Tracks is the first Open Source server-based GTD app to deliver a desktop-like experience with the benefits of a web app. You'll come away from this talk with a working instance of your own and everything you need to know to get started with it.
|
Cooking | 2009-04-10 23:21:48 +0000 |
Sean Tierney | ||
* Troubleshooting Linux I/O Performance With Open Source Tools
While the Linux I/O architecture is complex, a number of open source tools exist that make finding bottlenecks easier. These tools include traditional Unix utilities like "iostat", but they also include some tools that go deep into the block layer and give you information about major events in the life of every I/O operation.
|
Chemistry | 2009-01-27 01:10:25 +0000 |
Ed Borasky | ||
* Trust the Vote: An Open Source Digital Public Works Project (Confirmed)
If you have ever wanted to know what you can do to make a difference in our electoral process, then this talk is for you.
|
Culture | 2009-04-11 05:43:01 +0000 |
Gregory Miller | ||
* Trusting Our Leaders
We will explore how to evaluate the validity of experts' statements and introduce some tools to avoid mistaken beliefs based on innate human biases.
|
Business | 2009-04-11 01:04:45 +0000 |
Martin Chase, Jeff Schwaber | ||
* Turn the Many into One: Using Deliverance to theme your web applications
Deliverance is an approach that allows you to apply a common look-and-feel to all pages and web applications used for your online presence.
|
Cooking | 2009-04-10 19:14:12 +0000 |
Aaron VanDerlip | ||
* TwitterClipse - Hacking Eclipse for Fun and Profit
By adding Twitter support to Eclipse, we explain how Eclipse works, what Bundles are and how to write your own.
|
Chemistry | 2009-04-09 23:40:48 +0000 |
Elias Volanakis, Scott Lewis | ||
* Ubiquitous Angels (Confirmed)
We're using a variety of gems to build an ambient sensing tool to watch user activity over urban environments. The acts_as_solr gem to help provide faceted search, carrot2 to perform clustering and topic analysis, the twitter gem to fetch user activity in the first place.
|
Hacks | 2009-04-11 04:29:40 +0000 |
Anselm Hook | ||
* Unit Test Your Database! (Confirmed)
Given that the database, as the canonical repository of data, is the most important part of many applications, why is it that we don't write database unit tests? This talk promotes the practice of implementing tests to directly test the schema, storage, and functionality of databases.
|
Cooking | 2009-03-16 23:00:09 +0000 |
David Wheeler | ||
* Using Joomla to Create a Full Featured Corporate Website
First, we have to understand the structure of a Joomla Core site. Joomla's content management is broken down into two basic units, the Category and the Section. (show diagram of Joomla Core) The idea here is to take as large of an advantage as we can from Joomla Core, before we move to creating anything custom. The power of Joomla is in our ability to create a website quickly and without a huge software development effort.
We're going to take these navigation trees (diagrams) from a failed web development effort and quickly align them into the Joomla structure, to take advantage of what is available in Core. As we'll see, not everything will fit into this structure, and we'll have to define some custom modules which will take care of the rest.
...
|
Cooking | 2009-04-11 03:58:20 +0000 |
Jason Kotenko | ||
* Using Open Source Principals to Save the Economy
How open source principles can be applied to other business areas, including helping the formation of new companies.
|
Business | 2009-04-11 04:54:33 +0000 |
Wm Leler | ||
* Using virtualization and automation to improve your web development workflow (Confirmed)
Large-scale web projects use sophisticated staged deployment systems, but the prospect of setting these up can be daunting. Using virtualization and automated configuration puts the benefits within easy reach even for small projects. David Brewer explains how Second Story uses Linux, VMware Server, and AutomateIt to grease the wheels of development on their museum-sector projects.
|
Cooking | 2009-04-11 06:50:32 +0000 |
David Brewer | ||
* Using YQL to make Web Services hurt less OR "select * from internet"
Do away with the pain of authentication schemes, do away with learning the foibles of multiple Web services, "select * from internet". Yahoo! Query Language (YQL) allows you to query Web services using familiar SQL-like sytnax. Not just ours though, you can query any web service using YQL, we should have called it Your Query Language.
|
Cooking | 2009-04-10 23:10:43 +0000 |
Tom Hughes-Croucher | ||
* Vim Eye for the Rails Guy
Vim is already known as a powerful all-purpose editor. It is also an awesome and efficient Ruby on Rails tool! With the right plugins and a few commands you too can use Vim to empower you to use RoR effectively.
|
Cooking | 2009-04-01 04:18:11 +0000 |
Karmen Blake | ||
* Virtualize vs Containerize: Fight! (Confirmed)
Everyone has a different reason to love virtualization: security, configuration isolation... the list goes on. But containerization offers many of the same goodies as virtualization, alongside an efficiency and performance advantage. Just what you need, more options. There's no wrong answer. Andy de la Lucha and Irving Popovetsky help you ask the right questions about what's right for your environment.
|
Chemistry | 2009-03-31 20:16:47 +0000 |
Andy de la Lucha, Irving Popovetsky | ||
* Web Scraping with PHP
Web scraping is a collection of practices and techniques to simulate the behavior of a normal web site user in order to effectively use the web site itself as a web service. This can include both retrieving data made available by the site and well as introducing new data into the site. This presentation will define web scraping and showcase recommended practices and common issues and solutions.
|
Cooking | 2009-03-30 16:16:26 +0000 |
Matthew Turland | ||
* Web Server Shootout (Confirmed)
Deploying your .com behind nginx so you're ready to handle that flood of users on launch day? Wondering if you should use mod_python, mod_wsgi, or FastCGI to deploy your new Django project? This presentation will present comprehensive and practical benchmarks across a wide variety of metrics to help you make an informed decision.
|
Chemistry | 2009-03-31 04:43:04 +0000 |
Michael Schurter | ||
* Web Testing with Windmill (Confirmed)
This talk will discuss different web testing strategies, tools, and getting you up and writing windmill tests.
|
Cooking | 2009-03-13 03:59:55 +0000 |
Mikeal Rogers | ||
* Wednesday Welcome and Keynotes (Confirmed)
Featuring Amber Case, Cyborg Anthropologist, and Kurt von Finck of Monty Program AB.
|
Culture | 2009-05-08 15:16:40 +0000 |
Audrey Eschright, Selena Deckelmann, Amber Case, Kurt von Finck | ||
* What Does An Online Community Manager Do?
What the heck is an online community manager and what do they do?
|
Culture | 2009-02-13 19:51:01 +0000 |
Dave Peck | ||
* What's New in GCC (Confirmed)
The GNU Compiler Collection keeps getting better. Learn about new functionality and nifty optimizations that have been added in the last couple of years and hear about what's on the horizon.
|
Cooking | 2009-03-31 21:22:35 +0000 |
Janis Johnson | ||
* Where'd my Files Go? A guide to Modern Ubuntu Distributions
While you might not be able to tell at a glance, a lot has changed behind the scenes on a modern Ubuntu system. For instance, did you know Ubuntu is phasing out System V init and has already replaced the init binary? In this talk Kyle discusses the current changes Ubuntu is making to what we might consider the traditional Linux system.
|
Cooking | 2009-04-02 15:58:15 +0000 |
Kyle Rankin | ||
* Why getting people talking will help your project
There are millions of open source projects and all of them need contributors. People are what make projects successful. So what is the thing that will get more people interested in your project? In technology companies they call it “evangelism”. Evangelism is the art of taking that love and passion for technology and using it to enthuse other people.
|
Culture | 2009-04-10 18:28:24 +0000 |
Tom Hughes-Croucher | ||
* Why humans no let robots control more of day to day earth business?
Human hear it on the radio, read it in human news. Lot of problems on earth right now. Humans had chance, now time to cede control robots.
|
Culture | 2009-04-10 19:22:48 +0000 |
t. osbridgebot | ||
* Why should you host your OSS project at the Open Source Lab
There are a lot of free hosting providers out there for open source projects, but not many offer the flexibility and support that the Open Source Lab has. Our hosting ranges from shared web hosting to fully managed servers to just smart hands support. We're here to help expand the open source community to the next level.
|
Cooking | 2009-04-10 21:35:58 +0000 |
Lance Albertson | ||
* Why you should be developing on Gentoo
Developers often want to use the latest and greatest development tools and libraries to develop against, and running Gentoo's testing versions (like any good development distribution) allows you to keep all these tools and libraries under package management. It additionally provides a powerful set of tools for a development machine and gives you unmatched power and flexibility coupled with the ease of package management.
|
Cooking | 2009-04-10 19:43:41 +0000 |
Donnie Berkholz | ||
* Work for the Government for Fun and Profit (Confirmed)
Government consumes lots of technology and, with the stimulus dollars poised to invest heavily in information technology, spending will increase sharply over the next several years. The potential benefits to using open source software in the public sector may seem intuitively obvious. But what if you own a small business or are an independent developer/contractor? Can the little guy do business with a big bureaucracy? And what IS the government doing to pursue open source today?
|
Business | 2009-04-15 02:44:00 +0000 |
Deborah Bryant | ||
* Working Effectively with Legacy Rails Code
Rails has been out for a few years now. We're past the blogs, past the first couple rounds of new apps, and now have legacy systems to maintain. What strategies can we use for improving these systems?
|
Cooking | 2009-04-01 04:35:43 +0000 |
BJ Clark | ||
* Write your own Bayesian Classifier: An Introduction to Machine Learning (Confirmed)
Can you perform simple arithmetic? Do you know how to program well enough to open and read files? Then you can write a Bayesian classifier, one of the machine learning techniques for predicting categories, most famous for its use in spam filters. Let's demystify this impressively-named but ultimately simple process.
|
Cooking | 2009-02-26 19:09:12 +0000 |
John Melesky | ||
* Your Five Communities
In this session, Open Source business veteran Josh Berkus will go over who the 5 communities are, what they each want, and how that community can help you make money.
|
Business | 2009-03-26 20:58:11 +0000 |
Josh Berkus | ||
* Your Shell History In The Cloud (Confirmed)
Use Google App Engine to harness a lifetime of shell history from any computer with tagging, searching and annotations.
|
Hacks | 2009-03-29 02:28:33 +0000 |
Josh Cronemeyer |