Open Source Bridge 2012 proposals
The Open Source Bridge 2012 conference call for proposals is now closed.
* Keynote: Open Source, Open Hostility, Open Doors (Confirmed)
Jason Scott, a member of the activist preservation group Archive Team, describes how open source projects and outlook have helped and improved the achieving of the group's goals.
|
Culture | 06/19/2012 04:01PM |
| Jason Scott | ||
* Keynote by Sumana Harihareswara (Confirmed)
Sumana Harihareswara gave our opening keynote, "Be Bold: An Origin Story".
|
Culture | 06/05/2012 05:40PM |
| Sumana Harihareswara | ||
* Scaling Your Community by Nurturing Leaders (Confirmed)
In this session, we’ll talk about strategies for nurturing,
empowering and rewarding community leaders to help scale your open
source community. Most of the examples will come from 10gen’s
experience working with the community around the open source database
MongoDB.
|
Business | 05/30/2012 06:21PM |
| Meghan Gill | ||
* Nothing to see here
stuff
|
Hacks | 05/18/2012 02:32PM |
| Reid Beels | ||
* How Not to Release Software (Confirmed)
You've seen a million best practice talks. This is quite the opposite: I'll instruct you in the ways I've failed over twenty years of software development, and advise you how not to make the same mistakes.
|
Business | 04/06/2012 04:41PM |
| Laura Thomson | ||
* Firefox Crash Reporting: Using Big Data in Your Open Source Project (Confirmed)
Learn how Mozilla collects and analyzes three million crash reports a day with Python, PHP, PostgreSQL and HBase.
|
Chemistry | 04/06/2012 04:39PM |
| Laura Thomson | ||
* Bring Out the GIMP, Open Source Art Programs and Their Value in Both Tech and the Professional Artist Community (Confirmed)
We have come to a point where nearly everyone is expected to have at least cursory knowledge of graphics applications, and rather than shell out $650 for a program you’re primarily interested in using for editing screenshots many in the tech community knows to download GIMP and use that $650 to fuel their caffeine and online gaming addictions. Unfortunately this is not the case with artists. From the moment you enter art school you’re chained to proprietary applications and I know I don’t have to proselytize to you lot about that.
So we end up with one group of people being paid to use a free program for the most rudimentary of tasks and we have a second group of people who could be exploiting the most bleeding edge features of that program, but who are instead spending money they don’t have on products they may not need. There’s also the option to pirate those applications, but that’s a whole other talk.
|
Culture | 04/05/2012 09:40PM |
| Cloë Latchkey | ||
* Libuv: The Power Underneath Node.js (Confirmed)
Learn about the magic that powers nodejs and has enabled other projects
to do cross platform non blocking io goodness.
|
Chemistry | 04/01/2012 02:40PM |
| Brandon Philips | ||
* microformats 2.0 - the next evolutionary step for web data
microformats are published on millions of sites, providing a simple API for the data on those pages with no additional URLs, file formats, callbacks etc. Similar approaches have subsequently emerged and grown as well, like RDFa and microdata. This talk discusses lessons learned in all HTML data in general, and how those lessons have been incorporated into microformats 2.0, the latest in the evolution of web data.
|
Chemistry | 04/01/2012 01:55PM |
| Tantek Çelik | ||
* ("00"==false) ? "javascript" : (("0"==false) ? "php" : ((0==false) ? "c" : "ruby"))
cassis.js: universal client and server javascript now. This
talk will discuss how CASSIS was discovered, how to use language hacks
to execute code in multiple language environments, and what real-world
use cases can take advantage of such code.
|
Hacks | 04/01/2012 01:52PM |
| Tantek Çelik | ||
* Freedom from the web’s monopolies
The web is not as open as it used to be: monopoly platforms formed new proprietary layers on top of it. Apps always have storage attached to it, forming a package deal of »you get our app, we get your data«.
|
Chemistry | 03/30/2012 11:57PM |
| Jan-Christoph Borchardt | ||
* Rise of the Indie Web (Confirmed)
Meet the pioneers of the new Indie Web, learn what's changed, and how you too can reclaim your content, your data, your online identity. Join our panelists as they debate a variety of different approaches and learn how you too can get started and join the new Indie Web.
|
Culture | 03/30/2012 11:56PM |
| Tantek Çelik | ||
* Web Actions: A New Building Block for the Web (Confirmed)
A web action is the user experience, code, and service for taking a specific discrete action, across the web, from one site to another site or application. You've all seen the buttons: Share, Read later, Follow, Like, Favorite, etc.
More than any one social site or service, web actions are the emergence of a whole new hypermedia building block.
This talk will give an overview of the anatomy of a web action, discuss web action user flow, and highlight best practices for both publishers and service providers.
|
Chemistry | 03/30/2012 11:53PM |
| Tantek Çelik | ||
* Education and participation: students + open source projects = win-win!
In lots of lectures, students work on imaginary projects just for the sake of learning something. Or they can choose what they work on – mostly That Popular Proprietary Software™ which does not care about their contributions. We need to change that.
|
Culture | 03/30/2012 11:48PM |
| Jan-Christoph Borchardt | ||
* Kinect and Arduino merged to create fighting robots that mimic your motions
Last year I was part of a 3 developer team that in only 15 days created kinect controlled rockem sockem robots that battled in an areana at South by Southwest, and tweeted the winner.
|
Hacks | 03/30/2012 11:46PM |
| Daniel Johnson | ||
* Open-and-Shut? A look at Open Movements
Openness is now the norm in software, what will it take to scale other domains?
|
Culture | 03/30/2012 11:39PM |
| Dhananjay Keskar | ||
* Model Data Without Making Tables — A Pervasive Linked Data Stack (Confirmed)
Want to be agile? Why bother modeling your data with a static table, declaring classes, and setting up mapping from tables to objects and finally to HTML and back again? The linked data standard presents a more powerful data model, and lets you use your website itself as a database.
|
Chemistry | 03/30/2012 11:32PM |
| Leif Warner | ||
* Wireless Communication with an Open Source Software Radio (Confirmed)
You use wireless technology every day. Do you want to know how it works?
|
Chemistry | 03/30/2012 11:28PM |
| Jared Boone | ||
* Internationalization @Wikipedia: Helping Add the Next Billion Web Users (Confirmed)
This presentation is about open source internationalization (i18n) tools and technologies that are being developed and rolled out to support 284 languages for Wikipedia communities that enable millions of users to read and edit Wikipedia content with open source IMEs and web fonts.
|
Chemistry | 03/30/2012 11:28PM |
| Alolita Sharma | ||
* Coordinating Usability Testing in Free Software (Confirmed)
Freedom 4: The freedom to use the program effectively, efficiently and satisfactory.
For a software to truly be free, people need to be able to easily use it without help. A primer to usability testing in a distributed and independent development environment.
|
Cooking | 03/30/2012 11:16PM |
| Jan-Christoph Borchardt | ||
* Mercurial on Windows: The Honeymoon is Over
Do you run Mercurial on Windows? Love it? Does it work, except when it doesn't? We want to share everything we've learned about Mercurial's Windows warts and how we've removed them.
|
Cooking | 03/30/2012 10:29PM |
| Aaron Jensen | ||
* Scaling and Managing CruiseControl.NET Configuration
Have a bunch of CruiseControl.NET build servers? Drowning under the weight of duplication? Is copy and paste your go-to maintenance tool? Come learn how we manage more than 11 build servers with no configuration duplication and easy maintenance.
|
Cooking | 03/30/2012 10:18PM |
| Aaron Jensen | ||
* Commercial, open source and community; is it an oxymoron?
Panel discussion on the viability and strategies around commercial open source communities.
|
Culture | 03/30/2012 08:21PM |
| John Mertic | ||
* Defining a Common Community Platform
Panel on discussing platforms for use with the community now and the future.
|
Culture | 03/30/2012 08:18PM |
| John Mertic | ||
* Production ready web services with Dropwizard
Dropwizard is a Java framework for developing ops-friendly, high-performance, RESTful web services. Learn how to build your first Dropwizard service.
|
Chemistry | 03/30/2012 07:53PM |
| Sean Sullivan | ||
* Getting Started with MongoDB and Scala (Confirmed)
This talk is for application developers who want to get started with Scala and MongoDB. We will discuss how Gilt Groupe's engineering team adopted Scala and MongoDB. We will demonstrate how you can connect to MongoDB within a Scala application.
|
Cooking | 03/30/2012 07:29PM |
| Sean Sullivan | ||
* The Curious Case of a PHP-Nginx farmer
This talk will look at some benchmark figures of various popular web servers and will cover how a PHP web application can benefit from Nginx awesomeness, and some working integration with node.js
|
Cooking | 03/30/2012 06:46PM |
| Errazudin Ishak | ||
* From Dev to All kind of X-Ops
Plus factors for developers and also system administrators to master PaaS, present and the Future.
|
Cooking | 03/30/2012 06:33PM |
| Errazudin Ishak | ||
* Take a code break, and hack your brain with a foreign language!
How I used free, available and Open Source technology for 1 year and 3 months to teach myself a conversational level of German. It can be applied to learning any foreign language, and anyone can do it!
|
Hacks | 03/30/2012 06:15PM |
| Adam Christian | ||
* Painless Application Security with Apache Shiro
Securing your applications can be a painful and confusing process, but it doesn't have to be. Apache Shiro simplifies all aspects of application security without sacrificing power or flexibility. Les Hazlewood, Apache Shiro PMC Chair, will explain all of Shiro's core features and demonstrate how to easily secure your own application- from small mobile to large enterprise applications.
|
Cooking | 03/30/2012 05:31PM |
| Les Hazlewood | ||
* Catalyzing Org Change With Open Source Software
You found the right open source solution for your new client. You create an amazingly beautiful, technically awesome, super-sophisticated piece of coding wizardry that borderlines on semantic web poetry. You deliver it to them on time, on budget and it works. The next day you get a phone call and it's DOA. WTF???
|
Culture | 03/30/2012 05:21PM |
| Todd Pitt | ||
* Experiences from Building a Science Cloud with OpenStack (Confirmed)
How to tame your OpenStack installation for a production environment.
|
Chemistry | 03/30/2012 05:00PM |
| Chris Hoge | ||
* Put the "Ops" in "Dev": What Developers Need to Know About DevOps (Confirmed)
How thinking about operations can help you make your code better, stronger, and faster.
|
Cooking | 03/30/2012 04:16PM |
| Rudy Grigar, Greg Lund-Chaix, Kenneth Lett, Lance Albertson | ||
* Supporting Oregon K-12 Education with Open Source (Confirmed)
How a partnership between the Oregon Department of Education and Oregon State University is using open source technology to help Oregon's K-12 teachers.
|
Culture | 03/30/2012 02:50PM |
| Greg Lund-Chaix | ||
* What makes developers happy?
A discussion of what makes working as a developer a pleasant, rewarding experience
|
Culture | 03/30/2012 02:27PM |
| Matt Robinson | ||
* The Art of Open Source DJing (Confirmed)
Conditions are rough for an aspiring DJ. More and more venues are starting to care if their performers have a license for their music, and the cost of software, hardware, and music is often more than they would care to spend. Thankfully one does not have to sacrifice on quality when replacing two of these with gratis components.
|
Hacks | 03/30/2012 01:27PM |
| Benjamin Kero | ||
* Creative destruction vs. TDD: can't we all just get along?
A summary of when to use what style of testing, and the guidelines, tools and attitude(s) that make your tests more effective.
|
Chemistry | 03/30/2012 01:08PM |
| Kurt Sussman | ||
* Open Education Tools for Mentoring and Learning (Confirmed)
The internet is full of information. Some of this information was made to help people learn. A subset exists under open licenses. These open educational resources (OERs) are used all over the world for learning and teaching. This talk will cover what some of them are and explore ways they have been (and can be) used for mentors and self-learners--both as individuals and in peer-study groups.
|
Culture | 03/30/2012 11:59AM |
| Molly de Blanc | ||
* Pirate Radio and Open Source: The power of subversive technology
Running a radio station is hard, but OSS software helps to fill the gaps. Hear about how House of Sound, Portland's largest free-form radio station (with around 40 DJs per week) uses open source software to solve hard problems like archiving shows, doing playback, improving audio quality, and streaming to the masses on a budget. I'll also talk about the share culture of pirate radio, how it's similar to OSS, and why I think the pirate radio movement has a very important role in the future of our culture.
|
Culture | 03/30/2012 11:56AM |
| Kyle Drake | ||
* What the Hell Is Wrong with You People? Pushing Change Across an Organization from the Basement Office (Confirmed)
You have a great idea, perhaps the best idea ever, but you work with a bunch of know-it-alls, scaredy cats, well poisoners and lazy asses. You need a project management cycle that praises, emboldens, listens and inspires. You need a project management cycle that works.
|
Business | 03/30/2012 11:55AM |
| Chris Chiacchierini, Chris Langford | ||
* Relational Databases in the Cloud: Theory and Practice
There are decades of accumulated knowledge in optimizing relational databases, and so much of it is either unhelpful or downright counterproductive in modern cloud-based environments. We'll discuss how the cloud is different, how to think through it, and go through examples in modern FLOSS DBs in cloud environments.
|
Chemistry | 03/30/2012 11:53AM |
| John Melesky | ||
* Forking and Refining Data on the Open Web (Confirmed)
Github has revolutionized social coding but where does social data stand in relation?
|
Chemistry | 03/30/2012 11:49AM |
| Max Ogden | ||
* Cutting Through the Crap: The Essence of Content on the Future Web (Confirmed)
The mobile revolution has shown us that our content management and web publishing technologies are entangled and flawed. But by thinking deeply and re-examining the essence of our content, we can help to architect a flexible future for the web.
|
Chemistry | 03/30/2012 11:47AM |
| Lyza Gardner | ||
* A Snapshot of Open Source in West Africa (Confirmed)
Ever wonder why Wikipedia fund raising focuses that much on Africa?
Are you curious about what Open Source means for West Africans? What it is used for and where it is going?
Join to hear real world examples about us trying to build communities and businesses around open source in West Africa.
|
Business | 03/30/2012 11:42AM |
| Renaud Gaudin | ||
* What Open Education Can Learn From Open Source
While FLOSS projects aim to acquire contributors, Open Education projects look to acquire users. This talk will look at the current state of Open Education, FLOSS projects are successful in both open and functional contexts, and what FLOSS can do for open education.
|
Culture | 03/30/2012 09:39AM |
| Molly de Blanc | ||
* How to Win Collaborators and Influence Community: Encouraging (& Not Discouraging) Novice Coders (Confirmed)
Interested in helping others learn to code? How do you help give them a running start, without throwing roadblocks in their way? Come get better at helping other people get better.
|
Culture | 03/30/2012 02:08AM |
| Liene Verzemnieks | ||
* Go Go Gallimaufry (Confirmed)
At one point it was popular to refer to the eyes as windows to the soul, and common wisdom accepted that you could learn a great deal about a person's inner thoughts by looking at their eyes. Then that notion fell out of fashion, except perhaps in love songs. But once we learned how to track people's eye motions, record them, and analyse the data, we realized that there may have been something to it.
|
Chemistry | 03/29/2012 10:34PM |
| Markus Roberts | ||
* Let's Make an IRC Bot (Confirmed)
Let's make an IRC bot together. A room of people will either come together, or break up into teams to create an IRC bot within the context of a session. What the bot will do, is up to the people in the room. The outcome is different every time, but it will surely teach us something about technology, and human nature.
|
Chemistry | 03/29/2012 07:59PM |
| Eric Holscher | ||
* Handcrafted Code: The Device Paradigm and Implications for Developers
The Technological Age has seen the reshaping of the physical and social realities of our world like no other. Since the dawn of the Enlightenment, modern technology (before it even existed) has been heralded as our salvation from a variety of evils (disease, starvation, burdensome labor, boredom, etc...). The philosophy of technology seeks to understand this trend and the relation of technology to science, culture, and nature.
|
Culture | 03/29/2012 05:43PM |
| Jonathan Lipps | ||
* Building a Visual Editor for Wikipedia (Confirmed)
Why isn’t editing Wikipedia as easy as using a word processor? Want to know how to build a reliable rich text editor in a web browser? Learn about how we are building a Wikitext visual editor, and how you can get involved!
|
Chemistry | 03/29/2012 02:34PM |
| Trevor Parscal, Roan Kattouw | ||
* Scalding: powerful and concise MapReduce programming
In this talk we introduce scalding, an open-source Scala DSL for Apache Hadoop.
|
Hacks | 03/29/2012 12:09PM |
| Argyris Zymnis | ||
* Watcher - Building A Simple FileReload With Nodejs And Socket.io
LiveReload is great and they have added their code on Github for all to see but, it is still a service that is going to cost you something if you want to use it. Often you will not need all the bells and whistles and just need something simple. I am going to show you how to do this with Nodejs and Socket.io
|
Chemistry | 03/28/2012 12:32PM |
| Schalk Neethling | ||
* Stack up the Stacks: a Comparison of Modern Web Development Tools.
Comparing RoR, Node.js, Django, Lift, and Spring MVC in code.
|
Chemistry | 03/28/2012 08:12AM |
| Nick Muhonen | ||
* Data-driven Interfaces on the Web Using Clojure (Confirmed)
C2: A declarative visualization library written in Clojure for building interactive, data-driven interfaces on the web
|
Chemistry | 03/27/2012 08:58PM |
| Kevin Lynagh | ||
* Wise Asana (Confirmed)
Yoga returns to Open Source Bridge! Come with your stiff shoulders, sore wrists, tight hips and aching back. Leave with ideas on how to incorporate 5 minutes of practice into your busy day to care for your body and mind.
|
Culture | 03/27/2012 08:40PM |
| Sherri Montgomery | ||
* What Is My Kernel Doing? (Confirmed)
Ever wonder what your kernel is doing? We instrumented kernels on both web servers and personal workstations, and then measured to see what they're doing.
|
Chemistry | 03/27/2012 08:19PM |
| Randy Appleton | ||
* Which Distribution is Fastest?
We benchmarked Ubuntu, Suse and Redhat. We ran many tests of many different features. We know which system is fastest for which purpose.
|
Chemistry | 03/27/2012 08:12PM |
| Randy Appleton | ||
* Better System Administration (Just Add Coding)
System administrators are very busy people. Often a bit of common sense programming can go a long way towards eliminating some of the drudgery and error associated with system administration. Examples included.
|
Cooking | 03/27/2012 08:08PM |
| Randy Appleton | ||
* Identity, Reputation and Gratitude: Designing for a Community (Confirmed)
How is Wikipedia designing its user experiences? In a larger
sense, how do you design for a collaborative community -- the type of
social network where people make things together? Brandon Harris,
senior designer for the Wikimedia Foundation, explains.
|
Chemistry | 03/27/2012 01:09PM |
| Brandon Harris | ||
* Small business mistakes
You have a great business idea and your friends and colleagues are supportive and tell you that you can do it. The forms have been filled in, you've said goodbye to your rat-race job, and you're investing your energy into getting things done. Still, despite how compelling your idea is, you're not making any money and your savings are dwindling. What are you doing wrong? Come to this talk to find out a list of common small business mistakes.
|
Business | 03/26/2012 10:18PM |
| Jacinta Richardson | ||
* Constructing a Next Generation Open Source Web Querying System with Node.js
Raw API data from different sites and services is the lifeblood that powers most web and mobile applications in the market. With this power comes increased network roundtrips, bandwidth consumption, and reduced product reliability from dealing with inconsistent and volatile APIs.
ql.io, a new open source querying system built on top of Node.js, is an answer to these development woes. Providing a mechanism for mashing up raw data sources in an easily consumed package, as well as the ability to deploy the service from your own servers, ql.io is working towards taking away many of the sharp pains that we have all endured within our development careers.
|
Chemistry | 03/26/2012 08:39PM |
| Jonathan LeBlanc | ||
* Painting the Bikeshed: Lessons from A Drupal 8 Initiative Lead (Confirmed)
In March of 2011 I was named by Drupal project lead Dries Buytaert as lead of an initiative to improve configuration management for the next release. This talk will discuss how I went from lone coder to community leader and some of the lessons I learned along the way.
|
Culture | 03/25/2012 09:46PM |
| Greg Dunlap | ||
* Introduction to Linux Containers (Confirmed)
This presentation will be of interest to system administrators and developers that want to provide isolated environments for production applications or test machines without the overhead of virtualization.
|
Cooking | 03/23/2012 02:05PM |
| Brian Martin | ||
* Embarrassingly Cloudable
There is a well known term "embarrassingly parallel" used to describe a class of problems that are perfectly suited for parallelization. Similarly, there are problems in modern computing that are "embarrassingly cloudable", eg. perfectly suited for cloud computing.
|
Cooking | 03/21/2012 05:11PM |
| Troy Howard | ||
* Reading Rainbow: How to Read Code and Documentation
One of the best methods for learning new coding techniques is to read open
source code. However, unlike normal books, code isn't meant to be read from
top to bottom, beginning to end. Instead, code is more like a
choose-your-own-adventure book, where each function can take you down a
different path. I'll highlight some well documented open source projects, what
makes them easy to get started for readers, and how to get started learning a
new technology. For veteran developers, this talk will point out common
pitfalls in documentation and how to avoid them for beginners.
|
Culture | 03/21/2012 11:30AM |
| Jerry Cheung | ||
* PDX CitySync Initiative
CitySync is an open platform for tools and services to help residents and local businesses, powered by government and community data.
|
Culture | 03/20/2012 04:05PM |
| Rick Nixon | ||
* Pro-Style Code Review (Confirmed)
Code review is awesome. Do more of it.
|
Business | 03/20/2012 01:21PM |
| Lennon Day-Reynolds | ||
* Future of Wearable Computing: Constraint, Context and Location (Confirmed)
Google will release a wearable heads up display this fall, and it may help to usher in a new era of augmented reality and wearable computing. What does this mean for us? How do we build for the next generation of machines? Who was here before us, and how can we learn from them?
|
Hacks | 03/18/2012 03:40PM |
| Amber Case | ||
* From OAuth to IndieAuth: Own Your Online Identity (Confirmed)
Sick of writing sign-in code? Not sure whether to support Twitter logins, Facebook logins, or both? Try IndieAuth! IndieAuth, built on top of OAuth, is a new way to sign in to websites online using your own domain name. This talk will show how OAuth and OpenID paved the way for IndieAuth, and will provide details about how to use this on your own websites.
|
Hacks | 03/18/2012 03:20PM |
| Aaron Parecki | ||
* Thriving in Chaos: An Introduction to Systems Thinking (Confirmed)
For centuries we have learned to solve problems with a linear approach. This originated with Isaac Newton in the sevententh century and assumes that everything in the world is connected through cause and effect. Systems thinking throws away that assumption and examines the universe as small pieces connected into a complex network. You will learn how a systems thinking approach can be used to create robust groups that don't have leaders.
|
Culture | 03/18/2012 01:29PM |
| Alex Kroman | ||
* Programming in the Future
How does programming change and what will it be like in 25 years when you take your flying car to the office? Do the past 25 years of Perl give us enough perspective to see 25 years into the future? We'll look at recent progress, new features, and see how you can use a deeper knowledge of the inner workings to revolutionize your approach solving problems today.
|
Chemistry | 03/16/2012 11:59PM |
| Eric Wilhelm | ||
* Machine Learning in the Open (Confirmed)
Machine learning and data mining methods underlie many exciting products and services, but their underlying workings remain opaque to many, even developers. I will provide a brief tutorial on some of the most important concepts and methods from machine learning and data mining, with motivating examples and illustrations from open source tools. Particular emphasis will be placed on learning methods and their appropriate use.
|
Cooking | 03/16/2012 08:35PM |
| John Taylor | ||
* Design and Command Line Applications (Confirmed)
Design has permeated our culture and our tools, but the software you're building doesn't have a graphical interface. That doesn't exempt you from thinking about user experience design! Learn how UX principles apply to even basic command line scripts.
|
Cooking | 03/16/2012 08:29PM |
| Pieter van de Bruggen | ||
* Nginx, Overview and Deployment (Confirmed)
As the #2 most popular web server, NGINX has gained attention because of its performance, scalability and ability to manage concurrent requests.
What are the basics that every developer needs to know about NGINX? Why would you choose Nginx over some other web server? What are typical deployment scenarios?
|
Chemistry | 03/16/2012 06:56PM |
| Cliff Wells | ||
* Accessibility in Mobile Platforms: Bridging Divides (Confirmed)
Mobile devices are changing the way we interact with the web, both as media consumers and social beings. We will explore the opportunities and challenges this change brings to users with disabilities.
|
Chemistry | 03/16/2012 06:36PM |
| Eitan Isaacson | ||
* Lye: How a Musician Built a Music Box (Confirmed)
Musicians tend to demand specialized tools for computer-aided music generation. Come listen to me dissect a tool I wrote to satisfy my needs.
|
Chemistry | 03/16/2012 05:14PM |
| Corbin Simpson | ||
* The Bacomatic 5000: Migrating from Arduino/AVR to ARM Using Libmaple (Confirmed)
Using open source hardware and software I will present migration paths from the Arduino to a more powerful architecture without significant cost increase or having to relearn everything.
|
Chemistry | 03/16/2012 04:59PM |
| Donald Davis | ||
* Managing Nerds: 12 things you need to do as a new manager
Are you an aspiring manager, a current manager, or just wondering what the heck it is that a manager does all day? I'll go over the successes and failures I had while making the transition from the text editor to the conference room. You'll learn how to delegate effectively, set goals, coach employees, how to handle one-on-one meetings, and more.
|
Business | 03/16/2012 04:58PM |
| Alex Kroman | ||
* Cooking with wok
Making a website is easier than ever, but tools like Wordpress, Drupal, and Blogger are often overkill for the simple sites that we want to make. Dynamic sites require resources on every page load, and most of the time the extra efforts are wasted since the site doesn’t change very often. To solve this problem, tools like Jekyll, Hyde, and Nanoc, providing tools like templates and formatting. This session is about wok, a static generator I stated created because I didn’t like the style of the currently available tools.
|
Cooking | 03/16/2012 04:57PM |
| Mike Cooper | ||
* Anatomy of an Open File Format: Where MBTiles Came from and the Mapping Problems It Solves (Confirmed)
MapBox is a company building beautiful maps and open source tools. At the heart of our work are open software and standards, and at the heart of that is a file format for storing maps called MBTiles. We'll talk about where the need for this format came from, how it was created, and what problems it solves.
|
Chemistry | 03/16/2012 04:46PM |
| Justin Miller | ||
* Open Source and Intellectual Property - Busting [some of] the Myths (Confirmed)
"If it's open source, that means it's public domain, right?" "Well, it's fair use if you only copy 5% of it." "I know, let's get a trademark and then nobody can use our idea!" A discussion of common myths about intellectual property and how it applies to open source.
|
Business | 03/16/2012 03:23PM |
| Paula Holm Jensen | ||
* Packaging Open Source Software for Windows with CoApp
CoApp makes packaging and distribution of your Open Source Software a breeze; come work (or observe) in a hands-on walkthrough on how to package any software using CoApp!
|
Cooking | 03/16/2012 03:03PM |
| Garrett Serack | ||
* Logic Lessons That Last Generations (Confirmed)
In the 1980s, my grandfather reached onto the bookshelves of his cigar-smoke-seasoned garage laboratory and pulled down a three-ring binder that would change my life. Come hear how a 50-year-old introduction to binary logic has managed to stay relevant after all these decades, and what it means for our own efforts to teach and document technical subjects.
|
Culture | 03/16/2012 02:49PM |
| Ian Dees | ||
* Easy Beats Open: The Challenge of Growing Open Source (Confirmed)
"Open Source, in its majestic equality, guarantees both programmers and non-programmers alike the right to alter and recompile their software."
The battle for Open Source Legitimacy is largely over: in many sectors, it's actually the preferred alternative. In the task-focused world that most casual computer users inhabit, however, "open-ness" is a meaningless abstraction and the walled gardens of closed source competitors offer compelling advantages.
In this session, I'll explore the reasons that people make their choices, point out why "moral arguments" about open source are unlikely to change those choices, and discuss ways that our communities can further the ideals of Open Source without demonizing Grandpa's iPad.
|
Culture | 03/16/2012 01:55PM |
| Jeff Eaton | ||
* Being the new sheriff^W barkeep in town
What are the special challenges for a new community manager stepping into a long-established open source community?
|
Culture | 03/16/2012 01:54PM |
| Sumana Harihareswara | ||
* Better Support Living through Software aka Make your own support workflow
Just say no to aimless, time wasting support forum browsing; the 1990s are over! Make your own awesome customized support flow.
|
Culture | 03/16/2012 01:37PM |
| Roland Tanglao | ||
* The Psychology of Bitcoin Market Robots
A look at bitcoin exchanges and the fun that can be had with daytrading scripts.
|
Chemistry | 03/16/2012 01:10PM |
| Don Park | ||
* Building Web Apps with Clojure (Confirmed)
Get ready for a whirlwind tour of the current Clojure ecosystem of web app technologies. This talk will demonstrate how fast, responsive apps can be built on this up-and-coming functional language, which is based on Lisp and runs on the JVM.
|
Cooking | 03/16/2012 12:53PM |
| Scott Becker | ||
* Getting a Handle on Privacy and Security (Confirmed)
When was the last time you read a Privacy Policy, or looked at self-signed certs in the browser? How about cookie management? I bet you have awesome passwords! Lets face it, the browser does little to help the normal user in understanding and managing their privacy and security. This talk explores some of those issues, looks at projects Mozilla is working on in the area, and hopes to get developers and user experience people engaged in improving the usability of privacy and security in the browser.
Slides at https://speakerdeck.com/u/mixedpuppy/p/getting-a-handle-on-privacy-and-security
|
Chemistry | 03/16/2012 12:51PM |
| Shane Caraveo | ||
* Emerging Technologies for the Web
Imagine a world where a users favorite websites are integrated into their user agent, becoming a continuous part of their web experience. If that were your website, what more could you do?
|
Chemistry | 03/16/2012 12:39PM |
| Shane Caraveo | ||
* Asynchronous MongoDB with Python, Tornado, and Greenlets
Using greenlets in Python to turn a synchronous database driver into an async driver.
|
Hacks | 03/16/2012 12:11PM |
| A. Jesse Jiryu Davis | ||
* Mongoose: making Nodejs web apps easier
Walk with me through the design decisions behind Mongoose, and see how it makes data-modeling a breeze.
|
Cooking | 03/16/2012 12:07PM |
| Aaron Heckmann | ||
* Data and Computational Journalism for Developers
In this talk, I'll introduce the concepts of data and computational journalism, and I'll talk about the open source tools I've collected. For those wishing to go further, I'll provide tools and hands-on training in a BOF session or during the unconference.
|
Cooking | 03/16/2012 12:06PM |
| M. Edward (Ed) Borasky | ||
* OAuth: A Question of Trust
OAuth is designed to enable a user, application and third party to negotiate appropriate access to the user's data as held by the application. With OAuth1 and OAuth 2 both in use, and radically different from one another, this session covers what the options - and the pitfalls - are.
|
Chemistry | 03/16/2012 12:01PM |
| Lorna Mitchell | ||
* Setup Automation with PowerShell: Forging the Weapon of One Man's War Against Manual Setup Checklists (Confirmed)
Tired of VBScript? WMI? Batch scripts? Tired of scripting and programming in angle brackets and closing tags? Come and learn about the creation, design, and usage of Carbon, my open-source, PowerShell-based setup automation framework.
|
Chemistry | 03/16/2012 11:58AM |
| Aaron Jensen | ||
* Building Developer Platforms (Confirmed)
How do you transform your site or service into a platform others build on top of? How do you clear the path, lower the barriers, and make it easy for new developers to get started?
|
Chemistry | 03/16/2012 11:49AM |
| Scott Becker | ||
* Tools of the PHP Trade
Writing code is one thing; however this session covers everything BUT the code, opening a box full of tools to use with your LAMP (but with a definite PHP flavour) stack. Expect a showcase of which tools are currently around, and when you'll want to use them. We'll see what they can do and how we can apply them in a practical way.
|
Cooking | 03/16/2012 11:42AM |
| Lorna Mitchell | ||
* Open Source As A Career Move
When we talk about contributing to open source, it is usually framed as a sacrifice, an act of altruism. Yet those generous individuals seem to land the most fabulous jobs and build excellent companies. Coincidence or a great career move?
|
Business | 03/16/2012 11:27AM |
| Lorna Mitchell | ||
* PaaS: A Recipe for Success
There is nothing that compares to the simplicity and velocity of building applications for PaaS deployment. The practices around PaaS are already causing reverberations throughout the industry. Companies are becoming faster, deploying faster and more frequently, and meeting customer demand more efficiently. We will discuss how developers are being affected by PaaS, including deployment times, barriers to entry, scalability, and availability.
|
Cooking | 03/16/2012 11:24AM |
| Maciej Skierkowski | ||
* The TileMill Blueprint - How Node.js can power a cross-platform app for both web and desktop
TileMill is a modern design studio for making beautiful maps with open data. It is built entirely using open source components, and has a gorgeous UI whether run on Windows, Mac, or via a browser. Learn how this is possible.
|
Chemistry | 03/16/2012 11:11AM |
| Dane Springmeyer | ||
* A NoOps Kind of World
Startups have received more funding since 2010 than at any other point in history. This is credited to a few reasons – low barrier to entry and the recent employment market in the US. Most importantly, however, is the role that core cloud technologies have played. We will discuss the history of the cloud, and how it has impacted startups and large corporations alike.
|
Business | 03/16/2012 10:44AM |
| Lucas Carlson | ||
* The future federated cloud… how OpenStack is enabling next-generation scientific and humanitarian computing.
Christopher will take a closer look at the future of federated cloud and what that means for cloud computing and humanitarian efforts
|
Culture | 03/16/2012 10:35AM |
| Christopher MacGown | ||
* OpenStack 101
OpenStack is an open source project based on the efforts of over a thousand developers working to build a better cloud operating system.
|
Business | 03/16/2012 10:19AM |
| Christopher MacGown | ||
* CloudAudit: Security and Regulation for an Open Model
The goal of CloudAudit is to provide a common interface and namespace that allows enterprises who are interested in streamlining their audit processes (cloud or otherwise) as well as cloud computing providers to automate the Audit, Assertion, Assessment, and Assurance of their infrastructure (IaaS), platform (PaaS), and application (SaaS) environments and allow authorized consumers of their services to do likewise via an open, extensible and secure interface and methodology.
|
Chemistry | 03/16/2012 09:15AM |
| Christopher MacGown | ||
* From Cooking in Co-Ops to Apache Commits: Insights from Growing Horizontal Communities
The collaborative learning and changemaking open source culture and tools has proven that the collective is now stronger than any of its parts. But what are the most effective strategies for growing an community in the Millions? In this talk I'll showcase insights we can garner from intentional communities such as community radio stations and the cooperatives and how you can use those techniques to grow, scale and manage open source communities.
|
Business | 03/16/2012 09:09AM |
| Francesca Krihely | ||
* Advanced Software Testing Support Group
Years of real-world testing of large and complex programs reveals many challenges: nondeterministic tests, library dependencies, bugs in other programs, etc. Share your advanced testing wisdom in this interactive, directed "support group" session.
|
Hacks | 03/16/2012 08:44AM |
| Daniel Nichter | ||
* Introduction to Percona Toolkit: Advanced Command Line Tools for MySQL
Percona Toolkit is a free, open-source project which contains over 20 advanced command line tools for MySQL. Learn the major tools and how they can make your life with MySQL easier and more productive.
|
Cooking | 03/16/2012 08:10AM |
| Daniel Nichter | ||
* Solving Interesting Problems by Writing Parsers (Confirmed)
What do you do when you have to parse weird message formats? You write parser! Or, in this case a regular expression. See how I make a moderately challenging problem easy for everyone.
|
Cooking | 03/16/2012 07:51AM |
| Jacinta Richardson | ||
* Getting Started with Drizzle 7.1
Get up and running with Drizzle 7.1, a modern transactional, relational, open-source database. Learn all the basics from configuration to replication. No prior knowledge of the database server is required.
|
Cooking | 03/16/2012 07:51AM |
| Daniel Nichter | ||
* Putting the ideas together, a whirlwind tour of Modern Perl
Modern Perl is awesome. You can do amazing things and get stuff done with so much less code than before. You can turn this:
say join(" ", reverse(split(" ", $string)));
into
$string->split(" ")->reverse->join(" ")->say;
If you've ever written in Perl and found it not to your taste, or used to use Perl but now use something else, come to this talk to see if Perl in 2012 is something you can get excited about again.
|
Cooking | 03/16/2012 07:31AM |
| Jacinta Richardson | ||
* Don't Fear Unicode (Confirmed)
Unicode isn’t new, but it still seems hard when your starting at the beginning and haven’t even been told the difference between a glyph, a codepoint, a character and a byte. Every year there are talks and tutorials at conferences about it, but if you haven’t grasped the basics, you can feel frustrated and lost much too quickly. This talk will cover the essentials of Unicode, locale and how they affect things like regular expressions, reading and writing files and sending data out to the world. Perl will be the programming language used to demonstrate these ideas, but much of the content should be accessible to all programmers.
|
Cooking | 03/16/2012 07:24AM |
| Jacinta Richardson | ||
* Keynote: Fear, Uncertainty, and Dopamine (Confirmed)
Beer, cookies, psychopathy, happiness, regret—these are all things the world's greatest scientists have studied in detail. Learn how humans work, and how to get the most out of interacting with them.
|
Culture | 03/16/2012 05:08AM |
| Paul Fenwick | ||
* The FreeNAS Storage Platform: A minute to learn, a lifetime to master
FreeNAS is a killer app(liance) network attached storage that just may put a Unix server in every home and office.
|
Business | 03/16/2012 01:10AM |
| Michael Dexter | ||
* Practical Lessons from Exotic Languages (Confirmed)
Esoteric programming languages never really get the attention they deserve in the mainstream programming culture. We'll examine idioms from several exotic languages and explain how they can improve the quality of more common codebases.
|
Cooking | 03/16/2012 12:48AM |
| Corbin Simpson | ||
* Information Radiation and You (Confirmed)
Building your company's status board is more than just putting charts on a screen - numbers are just data, whether you write out the digits or plot a squiggly line. Learn to transform your data into information, and let that information instruct you.
|
Cooking | 03/15/2012 11:36PM |
| Pieter van de Bruggen | ||
* Back to Making the Future: Recovering from Data Addiction
Spending our time consuming data lets us get really effective at it, but every optimization has a cost. By optimizing for consumption, we sacrifice our ability to create.
|
Culture | 03/15/2012 10:42PM |
| Pieter van de Bruggen | ||
* Why Can’t We Just Make It Easy For New Contributors?
During this talk I'll discuss many approaches for making it easier for new contributors to join your project. Any project which makes it easier to bring new contributors on board will find its quality and reputation improving by leaps and bounds. You'll find it’s an effort very much worth making.
|
Culture | 03/15/2012 09:24PM |
| VM Brasseur | ||
* A Crash Course in Tech Management (Confirmed)
'Programmer' and 'Manager' are two different titles for a reason: they're two different jobs and skill sets. If you have managerial aspirations (or have had them foisted upon you), come to this session to learn some of the tricks of the managerial trade.
|
Business | 03/15/2012 09:01PM |
| VM Brasseur | ||
* How We Went Remote (Confirmed)
Hiring remote workers is great for filling those holes on the team...but if you don't have the correct infrastructure in place you're just setting yourself--and your remote team members--up for a world of hurt. This session will detail how our engineering department went remote and thrived because of it.
|
Business | 03/15/2012 08:57PM |
| VM Brasseur | ||
* Using XMonad for a No-Nonsense, Highly Productive Linux Desktop Experience (Confirmed)
Many Linux desktop environments try to be easy to use for the average user, but that's not you. You're at your computer all day writing code; you don't want to mess around with *dragging windows* or (ugh) watching *animated transitions*. David Brewer will demonstrate how by using xmonad, a tiling window manager, you can free yourself from the tyranny of the mouse.
|
Cooking | 03/15/2012 06:48PM |
| David Brewer | ||
* Large project migration from Subversion to Git: how hard can it be?
The trials and tribulations of taking a large project (MediaWiki), and migrating it from Subversion to Git.
|
Cooking | 03/15/2012 06:28PM |
| Rob Lanphier | ||
* Comparing Open Source Private Cloud Platforms (Confirmed)
Private cloud computing has become an integral part of global business. While each platform provides a way for virtual machines to be deployed, implementations vary widely. It can be difficult to determine which features are right for your needs. This session will discuss the top open source private cloud platforms and provide analysis on which one is the best fit for you.
|
Chemistry | 03/15/2012 04:52PM |
| Lance Albertson | ||
* Hosting Open Source Projects at the OSUOSL
The OSU Open Source Lab provides hosting for a variety of open source projects from around the world. This session will give an overview of the types of projects we host, what types of hosting we provide, what tools we use, and how we provide the hosting.
|
Culture | 03/15/2012 04:44PM |
| Lance Albertson | ||
* Player vs Player Economics
Just for the lulz, players in EVE Online (a Massively Multiplayer Online game [MMO]) replicated an energy crisis. Carefully attacking a source of fuel caused shortages of critical equipment and price ripples throughout the game. This shortage drove alliances of thousands into conflict over shifting resources. For most of the hundreds of thousands of players, they knew nothing of the economics, they just knew the game got more exciting.
|
Chemistry | 03/15/2012 02:14PM |
| Michael Schwern | ||
* Free for Open Source: Marketing to Developers (Confirmed)
Developers, like hipsters are simultaneously dead simple and infuriatingly difficult as marketing targets. Learn how supporting open source can be used as a tool to entice developers into your product's world.
|
Business | 03/15/2012 02:00PM |
| Michael Bleigh | ||
* Best Practices for Data
Panel on Best Practices for Data; with examples of why we need best practices
|
Chemistry | 03/15/2012 01:33PM |
| Sherri Montgomery, Audrey Eschright, Sherri Montgomery, Max Ogden, Mary Anne Thygesen | ||
* Building and Testing REST APIs in Node.js (Confirmed)
Learn about techniques, libraries and patterns useful for building REST APIs using Node.js
|
Cooking | 03/15/2012 10:44AM |
| Russell Haering | ||
* How and When to Do It Wrong (Confirmed)
Constraints make good art. Everyone knows the right way to design and implement software — but is the wrong way really so bad? This talk demonstrates unconventional approaches to solving common and real problems and explores their benefits and drawbacks.
|
Hacks | 03/15/2012 10:24AM |
| Chromatic X | ||
* Open Source, OpenStack, and Cloud
The growth of cloud computing and open source adoption have been closely linked by changes in technology, enterprise computing demands, and economic models, as industry leaders like Amazon, Dell, Rackspace and VMWare have pioneered the cloud-open source evolution.
|
Culture | 03/15/2012 09:33AM |
| Boris Renski | ||
* I own that file. I can prove it.
Scenario: You're the lead in a team software project for school. One week from the deadline, you get a call from the Dean. Somebody's taken your project requirements document and uploaded it to rent-a-l33t-coder.com. Your fingerprints are all over the doc. You're accused of cheating and threatened with expulsion from school. What do you do?
|
Hacks | 03/14/2012 04:28PM |
| Daniel Sauble | ||
* The Mathematics of Human-Computer Interaction
Why do most computer interfaces flop? Why do so few succeed? Is it magic, or is there a method to the madness? Learn about some of the mathematical underpinnings of human-computer interaction, starting with Fitts' law in one-dimension and ending with the Accot-Zhai steering law in two.
|
Chemistry | 03/14/2012 03:30PM |
| Daniel Sauble | ||
* 3D Graphics API Abstraction
Cross platform development is a reality. Targeting just DirectX or OpenGL is no longer acceptable. Come learn how to make your life easier by abstracting your graphics pipeline to support multiple graphics APIs.
|
Chemistry | 03/14/2012 01:11PM |
| Omar Rodriguez, Kyle Weicht | ||
* Dread Free Continuous Deployment Using Dreadnot (Confirmed)
Learn how to use Dreadnot, an open source deployment orchestration tool creating using Node.js and Twitter Bootstrap, to integrate with a variety of integration and infrastructure tools to enable rolling deployments with the click of a button.
|
Cooking | 03/14/2012 11:18AM |
| Russell Haering | ||
* Building a Native Drupal CRM
Drupal is a great web application framework and CMS. Integration with 3rd party CRMs can be hard to build and maintain. Can Drupal handle both for small and mid-size organizations?
|
Cooking | 03/14/2012 10:12AM |
| Lev Tsypin | ||
* Real-World CouchDB
Lessons learned from using CouchDB on real-world projects in a government setting.
|
Cooking | 03/14/2012 06:13AM |
| Matthew Woodward | ||
* How to Encrypt Your Content on Any Website: Privly (Confirmed)
Privly lets you post content on the web (Facebook, Gmail, Twitter, Diaspora, ..., everywhere) without letting host sites have access to your data. Come find out how to un-send emails and manage your data across many websites simultaneously.
|
Hacks | 03/13/2012 09:57PM |
| Sanchit Karve, Jennifer Davidson, Sean McGregor | ||
* 29 Ways to Get Started in Open Source Today (Confirmed)
Learn how to get started in open source. You can help your favorite open source project, even if you don't think you're "a good enough programmer". You just have to know where to start, and here you'll learn 29 different starting points where you can pitch in and make a difference in the software that you use every day.
|
Culture | 03/13/2012 08:30PM |
| Asheesh Laroia | ||
* Toward an Open Source Process for Security Vulnerabilities (Confirmed)
Security vulnerabilities can be a source of anxiety and lost sleep, or they can be a carefully managed opportunity to bring communities together, practice safe operational practices, and prevent problems. Join me to discuss how we can all manage our security issues sanely and cooperatively, and lose less sleep!
|
Business | 03/13/2012 07:12PM |
| Larissa Shapiro | ||
* The Style of Style Guides (Confirmed)
When you code, should you indent 2, 4 or 8 characters? Where should you put the braces? What should your variables and functions be named? Is it worth having an argument about any of this?
This talk offers an analytical approach to deciding which elements of style will benefit your code. We'll discover which is the "best style" and which is the style you should use.
|
Chemistry | 03/13/2012 06:26PM |
| Michael Schwern | ||
* Documentation: Quick and Easy
Whether you’re just rolling out a new project, or you’re maintaining ten years and three major versions of legacy code, good documentation is vital for your users. But writing good docs doesn't need to be a long, painful process. This talk will get you started - and finished! - in no time.
|
Cooking | 03/13/2012 06:05PM |
| Noirin Plunkett | ||
* Text Lacks Empathy (Confirmed)
Have you ever written a nice friendly email and gotten a reply that seems like they read a whole different email?
Textual communication has special problems. This talk will help you mitigate them: ensuring that what you mean to say is what is understood; interpreting messages that seem totally out of whack; and increasing empathic bandwidth.
|
Culture | 03/13/2012 06:00PM |
| Noirin Plunkett, Michael Schwern | ||
* Open Source: Saving the World
Most of us get involved with open source as a way to solve the problems we face on a day-to-day basis. But technology in general, and open source software in particular, also provides the key to solving the more catastrophic problems that people face around the world today.
|
Culture | 03/13/2012 05:37PM |
| Noirin Plunkett | ||
* Freedom to Connect: Non-monogamy as a Human Internet of Compassion-Moving Devices
Although few people seem to realize it, the Internet is a very sexual technology. It functions using the same principle as love: abundance is more valuable than scarcity. Social behaviors are influenced by the technologies we have available, but the technologies we have available are also influenced by social behaviors, or embedded cultural scripts. How would Western society change if the “pair-bonded sexual-romantic couple” were no longer its central organizing social construct? In this session, explore the myriad ways polyamory's key tenet—that a relationship involving more than two individuals is a good and valuable thing—was influenced by and can be applied to everything from social media marketing, social justice activism, and, of course, encouraging participation in free, libre, and open source software projects.
|
Culture | 03/13/2012 04:32PM |
| Meitar Moscovitz | ||
* Dear Lazyconference, let's talk about your favorite web application framework.
Me: experienced Symfony 1 developer trying to decide whether to make the jump to Symfony 2 or to another web application framework. You: opinionated and passionate users of other MVC-style frameworks. Together we'll form an impromptu un-panel to compare and contrast our toolkits.
|
Cooking | 03/13/2012 12:57PM |
| David Brewer | ||
* Continuous Integration for the UI
Back end developers have been reaping the benefit of using build tools to build there code and report on possible errors for ages. With the evolution of the web, we front end developers needs the same...
|
Hacks | 03/13/2012 12:49PM |
| Schalk Neethling | ||
* Building Your First MongoDB Application
Learn the basics about building your first application with mongoDB
|
Cooking | 03/13/2012 12:21PM |
| Kevin Hanson | ||
* The Art of Customer Engagement and Retention: Premium Support for Freemium Software (Confirmed)
Your project won't be successful if people can't use it successfully. There are a lot of tricks to good tech support that won't break the bank.
|
Business | 03/13/2012 07:33AM |
| Chris "Fool" McCraw | ||
* Dark Arts of Data Storage: What's Your Filesystem up to? (Confirmed)
Ever wonder what happens to your data between the write() call and the disk drive? Or feel the need to scrape your bits off the drive after an accident? If so, this talk is for you! Come learn the dark art of how filesystems work.
|
Chemistry | 03/12/2012 08:02PM |
| Darrick Wong | ||
* Adventures in Hipster Programming: Solving a Math Puzzle Using a Genetic Algorithm Programmed in OCaml (Confirmed)
I heard Will Shortz pose a mathematical puzzle on NPR on a Sunday Morning in January and I thought, "Hey, I can solve that with a genetic algorithm!" In OCaml. I'll show you how in this talk.
|
Cooking | 03/12/2012 02:53PM |
| Phil Tomson | ||
* An Open Source Hardware Sensor Network for the Rest of Us (Confirmed)
The physical world contains huge amounts of data that are underutilized by most people. The vision is to build a sensor network platform that can act as a hardware extension to a person’s identity — importing data about their environment, activities, energy/resource usage, and others into a personal data locker.
|
Chemistry | 03/11/2012 10:13AM |
| Eric Jennings | ||
* Why You Need to Host 100 New Wikis Just for Yourself (Confirmed)
The Federated Wiki offers a new form of conversation well suited for charting our collective future.
|
Culture | 03/10/2012 09:47AM |
| Ward Cunningham | ||
* Active Citizenship in a Room: growing our "Collective Agency"
Does your business have customers, people doing work, and/or people investing money and time? In what ways do you have trust/reputation, empathy/reciprocity, and ability to act? What public knowledge and shared experiences do people have? On what choices do they have the ability to make decisions and get stuff done?
Alex Linsker will share his experiences learned from Portland's cooperative workplace "Collective Agency". The focus will be guided break-out sessions for you to grow an active citizenry of your work. What kind of city do you want your business to be? What are non-traditional ways to work with many active, equal citizens, and to be an active, equal citizen yourself?
|
Business | 03/09/2012 03:49PM |
| Alex Linsker | ||
* API-driven Internal Dashboard -- The devops.json and Gutsy open source projects
Many large systems are composed of smaller, API-driven services. In
these service oriented architectures (SOA), developers work in small
subteams consuming and producing abstractions.
While APIs enhance development efficiency in the normal work-flow,
failure cases are often non-standardized, with little to no information
provided for operational and development issues such as downtime or
developer on-boarding.
Implementing internal devops.json endpoints, combined with the Gutsy
DevOps Dashboard, significantly improves the cost and quality of
outcomes to operational and development problems by enabling
information discovery of people and infrastructure.
|
Culture | 03/09/2012 09:04AM |
| Lucy Mendel | ||
* Video editing the easy way using Kdenlive
Video editing using Open Source can be quite a headache if you are not using the proper tools with adequate functionalities. So, in this tutorial we will learn how to do video editing using Kdenlive which is a non-linear video editor.
|
Cooking | 03/08/2012 06:09PM |
| Jayneil Dalal | ||
* Mining User Identity
Identity and social grouping are foundations of how we understand people that come to our sites and products, yet companies simply stop at implementing a flat profile. We will look into the concepts of human identity through concepts like tribalism, while using identity data mining open source initiatives, to show how integrated identity can help you understand your users to a greater degree than ever before.
|
Chemistry | 03/08/2012 09:22AM |
| Jonathan LeBlanc | ||
* What We Talk About When We Talk About Project Management (Confirmed)
We ask for a lot of things under the heading of 'project management'. This leads to pain and suffering when we are not clear for what we are asking for, or we're not set up to support what we're asking for. This is particularly special in open source companies and projects.
|
Business | 03/07/2012 04:23PM |
| Amye Scavarda | ||
* Seven Essential Skills to Cultivate for Happiness Working in the Open Source World
In this talk, Leslie and Amye will explore 7 essential skills for getting things done in the open source world. Hint: it looks a lot like the skills you need for your day job.
|
Culture | 03/07/2012 03:24PM |
| Amye Scavarda, Leslie Hawthorn | ||
* Beyond Excel: Bringing Web Connected Science to… Scientists (Confirmed)
Come learn how team Hydrasi is partnering with scientific organizations to combine Open Source technologies and give them tools they never realized they could have. We'll blend stories of working with organizations such as DEQ, NOAA, and the Army Corps with your own story to explore ways scientists can partner with techies to make the world a better place.
|
Business | 03/06/2012 10:24PM |
| Bill Jackson, John Metta | ||
* R-Shief - A launchpad for engagement, policy, and agenda
Our tools have been aggregating an archive of content from the Internet in Arabic and English since 2008. As the revolutions in North Africa and Middle East occurred, R-Shief.s technology was immediately employed to capacity. Today, using swarm intelligence within cloud computing infrastructure, R-Shief Labs provides one of the most comprehensive and publicly accessible repositories on the Arab Revolutions of 2011.
Visualizations - http://www.r-shief.org/data-visualizations/
Scraping Facebook - http://www.r-shief.org/cairo/
Twitter Mining - http://www.r-shief.org/dan/r-shief-twitterminer.php
Sentiment Analysis - http://www.r-shief.org/dan/r-shief-sentiment-analysis.php
Building traffic - http://www.r-shief.org/dan/r-shief-building-traffic.php
|
Business | 03/04/2012 09:00PM |
| Daniel Salters | ||
* Developing and Using Pluggable Type Systems (Confirmed)
A pluggable type system extends a language's built-in type system to
confer additional compile-time guarantees. We will explain the theory and
practice of pluggable types.
|
Cooking | 03/03/2012 11:33AM |
| Michael Ernst, Werner Dietl | ||
* ZenIRCBot and the Art of Pub/Sub (Confirmed)
How Pub/Sub helped my IRC bot stop living in the past and live in the moment. Also, special bonus features for polyglots!
|
Chemistry | 03/01/2012 06:59PM |
| Wraithan (Chris McDonald) | ||
* Open Source Music (Confirmed)
What kind of open source music can you make? All kinds!
Let's get our feet wet and jam!
|
Hacks | 02/28/2012 01:20PM |
| Cameron Adamez | ||
* Opening Open Source: Making Your Project Friendly to Everyone
Many open source projects run into the question: how do we get more people involved? How do we grow our contributors? How do we make our community more diverse?
|
Culture | 02/28/2012 11:38AM |
| Pam Selle | ||
* An Introduction to Luvit (Confirmed)
Luvit is a new open source asynchronous framework. We will dive into what this project does, how it works, and what the goals are for the future.
|
Chemistry | 02/28/2012 09:17AM |
| Brandon Philips | ||
* Reinventing the Wheel
They say you shouldn't reinvent the wheel, but imagine driving a car with 4 stone tires. In this session we're going to talk about why you SHOULD reinvent the wheel and how to do so successfully.
|
Cooking | 02/27/2012 11:49AM |
| Michael Stowe | ||
* Outreach Events: My Triumphs, My Mistakes (Confirmed)
We all love sprinting with other experts, but how do you design an event effectively to reach out to and train newbies? It takes more work than you might think (publicity, prep, structure, and followup), but here's how.
|
Cooking | 02/25/2012 05:10PM |
| Asheesh Laroia, Sumana Harihareswara | ||
* Automating System Imaging and Cloning with Clonezilla
System administration
|
Cooking | 02/24/2012 07:49PM |
| Thomas Tsai, Chenkai Sun, Yao-Tsung Wang, Steven Shiau | ||
* When Google Maps Gives You Lemons, Make Lemonade (Confirmed)
Make your life sweeter by replacing Google Maps with open-source alternatives.
|
Cooking | 02/24/2012 07:35PM |
| Wm Leler | ||
* Putting It Together, Letting Apps Lead the Cycle, TDD in the Cloud
I'll be taking a deep dive into cloud architectures and how to build applications, generally at the PaaS level mixed with a little IaaS, to get people rolling with high velocity, high quality, and without the need to worry about the little things.
|
Chemistry | 02/21/2012 09:15AM |
| Adron Hall | ||
* Removing the Operating System Barrier with Platform as a Service
This session will cover the major advances of platform as a service technology, what's available in the OSS space to enable faster, easier, higher quality software development cycles in the cloud. The session will complete with a demo of PAAS technology in use, deploying a highly scalable, distributed & dispersed web application.
|
Cooking | 02/20/2012 07:52PM |
| Adron Hall | ||
* Anti-Censorship Best Practices: How to Make Keeping it up Easy and Taking it Down Hard (Confirmed)
What do bananas have to do with censorship? What do polyamorous people have in common with fax machines? How can you help your ideas have cyber-sex?
In this far-reaching seminar, join Social Justice Technologist and free software developer maymay as he explains the 101's of how to make keeping your content up easy and taking it down hard. More important than merely a crash-course on tools, learn the fundamentals of how to build anti-censorship techniques directly into your publishing process using nothing more technologically complex than copy-and-paste. Whether you're a non-technical individual or a savvy multi-national organization, you'll discover how you can put data portability, distributed publishing, and censorship circumvention tactics to use right away in order to stay one step ahead of those who would call you "obscene."
|
Culture | 02/16/2012 01:04PM |
| Meitar Moscovitz | ||
* Data Abstraction in Large Web Applications
The principles of abstraction are drilled into us repeatedly, and we work hard to abstract the layers of our applications. Abstraction between layers is excellent, but what about abstraction within layers, especially the data layer? Many developers still build database-centric applications, and then struggle the day they need an additional or new data source. Learn the reasons why this is a poor design choice, and the best ways to avoid it.
|
Cooking | 02/15/2012 08:30AM |
| Brandon Savage | ||
* Sorry for Browser Hacking (Confirmed)
The web was born of a series of deeply audacious hacks that created and transformed the browser into the most important, transparent, buggy and misunderstood software ever. A big part of the credit for this goes to the ability of any programmer to hack the browser itself using the technology of the web itself.
|
Cooking | 02/13/2012 01:23PM |
| Jeff Griffiths | ||
* Life, Zen, and the API
The concept of the API, we all know it, we all use it, but do we really understand it? This talk seeks to deconstruct the API and discuss it's usefulness for everything from your web app, to your coffee, to your marriage
|
Chemistry | 02/10/2012 04:48PM |
| John Metta | ||
* VoteFair ranking: Math-based voting power for the 99%
Just-released open-source software that implements VoteFair ranking is now available to help us reach higher levels of voting fairness. You do voting when you click on Google results, and you use voting results when you view the star rating of an Amazon product. Now learn how voting really works, how it is usually miscalculated -- intentionally in the case of elections -- and how it can be done to fully extract the wisdom in a group. Learn the math behind the puppet strings that connect politicians to the biggest campaign contributors. (Partial spoiler: The biggest unfairness is hidden in primary elections.) Also learn the math that eventually will cut those puppet strings. Along the way you will learn that there are different kinds of popularity.
|
Chemistry | 02/06/2012 05:46PM |
| Richard Fobes | ||
* Building the Open Source Battle Rifle (Confirmed)
A look at the technical and legal issues surrounding home construction
of firearms, focusing on semi-automatic AK-47 style rifles.
|
Hacks | 02/05/2012 10:07PM |
| Beth Flanagan | ||
* Keep control of your PHP projects!
This talk will show how to keep control of your PHP projects with continuous integration and deep source code analysis.
|
Business | 02/04/2012 01:55PM |
| Hugo Hamon | ||
* How Much Work Does it Take and What Is it Like to Integrate an Android SW Stack on a Gadget? (Confirmed)
We all know about the Android Open Source project and that in theory anyone can make an android device with their very own customised AOSP ROM. But, what is it like to work on something using AOSP. How deep is that rabbit hole anyway?
|
Hacks | 02/04/2012 08:55AM |
| Mark Gross | ||
* Kotlin: Making JVM a Better Place
Learn about Kotlin — a modern programming language targeting JVM (and JavaScript). Kotlin not only interoperates transparently with Java and re-uses all the existing Java libraries, but even allows you to make those libraries _better_. This session demonstrates how existing Java libraries may be enhanced in Kotlin.
|
Chemistry | 01/28/2012 11:12AM |
| Andrey Breslav | ||
* Understand "Inform 7" as Teh Awesome. (Confirmed)
Y'know those "Interactive Fiction" (IF) text-adventure thingies? Inform 7 is a language for writing IF in the style of English prose. It's also a neat idea for general modeling. Let's build a simple world together while learning some of what Inform 7 is about.
|
Chemistry | 01/19/2012 09:10PM |
| Bart Massey | ||
* Fearless M4 For The Win
The M4 macro preprocessor is a tool that inspires fear in the hearts of many open tech developers. This is kind of pathetic. I'll show you how to quickly, easily and fearlessly build useful prototype tools in M4.
|
Cooking | 01/19/2012 04:07PM |
| Bart Massey | ||
* <Your Favorite Programming Language> Loses (Confirmed)
Every programming language ever created has some horrible mistakes: your favorite is no exception. We'll talk about some fundamental principles of PL design and how they fail to play out in various real languages.
|
Chemistry | 01/19/2012 03:26PM |
| Bart Massey | ||
* Fighting meatware bit-rot at your desk
Sitting with your arms and attention forward shortens and tightens your pectorals, and doing nothing with your upper back unbalances the muscles that keep the bones in your shoulders and arms aligned. This makes your shoulders easier to to injure during your frisbee golf game. So let's do something to engage your upper back. This will also give you a sense of how your back and shoulders might feel when your upper body posture is aligned...
|
Culture | 01/19/2012 10:19AM |
| Kurt Sussman | ||
* Your Open Source Startup (Confirmed)
Are you ready to take your Open Source project to the next level? Maybe it's time for a startup.
|
Business | 01/19/2012 09:54AM |
| Evan Prodromou | ||