Ian Dees' favorites

Open Source Bridge 2011 Birds of a Feather

Favorite sessions for this user

* Women (and their friends) in Tech Go Drinking

Code N Splode is a local user group that supports the participation of women in the Portland tech community. We'd like to go out for drinks with you while you're at OS Bridge!
BOF
Addie Beseda

Open Source Bridge 2011

Favorite sessions for this user

* Composing Software Systems

If you can't reproduce your work reliably then you can't maintain it. You may get by for a while with ad-hoc build/release/deployment processes, but sooner or later they'll bite you. We'll present a new practical approach to assembling both software products and installed systems, drawing inspiration from sources including the functional programming community, commercial software projects, large IT deployments, and Linux distributions like Debian. Slides available at http://apters.com/osbridge2011.pdf
Cooking
Jamey Sharp, Josh Triplett

* Control Emacs with Your Beard: the All-Singing All-Dancing Intro to Hacking the Kinect

See! The Amazing Future of Human-Computer Interaction! Behold! The Awesome Power of Open-Source Libraries and Cheap Video-Game Accessories! Fake Beards!
Hacks
Devin Chalmers, Greg Borenstein

* Data Science in the Open

Data Science promises to transform ubiquitous and cheap data into insights with the potential for great social, scientific and personal value. I will provide a lightning tour of high level theory, concepts, and tools to extract knowledge and value from data.
Cooking
John Taylor

* Data Warehousing 101

ETL. OLAP. BIDW. ELT. M/R. MPP. Windowing. Matviews. Data Marts. Column Stores. Are you at sea in a tidal surge of arcane terminology, trying to cope with big data problems?
Cooking
Josh Berkus

* Geek Fitness: Your Body is not Just Transportation for Your Brain

Optimize your productivity by keeping your body healthy. Learn how to prevent 'laptop back' and RSI; extend your workday by taking care of your body.
Chemistry
Kurt Sussman

* Getting Started with FPGAs and HDLs

Lots of attention has been given to GPUs for speeding up certain types of computations. While GPUs are very well suited for vector operations, there are other things they are not so well suited for. FPGAs (Field Programmable Gate Arrays) are not used as widely yet, but they offer a much more flexible computing fabric than GPUs. You can implement a GPU in an FPGA, for example, or you could implement your own custom processor optimized for very specialized tasks. The barrier to entry can be high for FPGAs: how does a person with a software development background get started using them? And what about HDLs (Hardware Description Langauges) used to program FPGAs? What's the difference between simulation and synthesis? What kinds of tools are freely available? These are some of the questions that will be addressed in this session.
Cooking
Phil Tomson

* Give a Great Tech Talk

Why do so many technical presentations suck? Make sure that yours doesn't. Josh Berkus and Ian Dees will show you how to share your ideas with your audience by speaking effectively and (when the situation warrants it) showing your code.
Culture
Ian Dees, Josh Berkus

* GraphViz: The Open-Source Body Scanner for Code, Systems, and Data

Do you generate, manage, or analyze a lot of data? Do you develop software? Do you like pretty pictures? If your answer was "yes" to zero or more of these questions, this talk is for you.
Chemistry
Matt Youell

* How 5 People with 4 Day Jobs in 3 Time Zones Enjoyed 2 Years Writing 1 Book

Hear how a distributed team tackled a big project (a book about a large open source project) in our spare time. Along the way, we encountered tools, techniques, and working styles that may be useful to you in your own career—or at least serve as a humorous warning.
Business
Ian Dees

* Kick Asana

"Yoga for Geeks", sometimes known as "Yoga for Long-Haul Travelers", 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
Sherri Montgomery

* King of the Data Jungle

In this puppet show, a wise lion coaches an eager but inexperienced mouse through the process of normalization and (equally important) denormalization.
Cooking
Melissa Hollingsworth

* Modern Perl Made Painless

Improvements in Perl 5 over the past several years allow great programmers to do great things with less code. You too can turn your Perl 5 code from mere scripting into powerful, clear, and modern programming--with help from a few tools the world's best Perl programmers already know and love.
Cooking
chromatic x

* Morning Keynote - Hacking for Freedom

The last year has shown the Internet and computers to be a major force for freedom and self-determination around the world. The presenter discusses his work as a hacktivist. Working with Anonymous and Telecomix, he has helped organized protests in support of WikiLeaks, provided communications support to Egypt and the Middle East, and generally fought the good fight.
Culture
Peter Fein

* Open Source GIS Desktop Smackdown

See the leading open source GIS desktop systems solve real world problems.
Chemistry
David Percy, Darrell Fuhriman, Christian Schumann-Curtis

* Preventing Runtime Errors at Compile Time

Are you tired of null pointer exceptions, unintended side effects, SQL injections, concurrency errors, mistaken equality tests, and other run-time errors that appear during testing or in the field? A compile-time tool named the Checker Framework has found hundreds of such errors. Oracle plans to include it in the Java 8 javac, but you can use it today to improve your code and avoid errors.
Cooking
David Lazar, Michael Ernst, Werner Dietl

* Snooze, the Totally RESTful Language

As you can see we get a "403 Forbidden" in response to our "POST /integer/5/increment"...can anyone tell me why? It worked when we did "PUT /variable/x/let/integer/5" followed by "POST /variable/x/increment", so why can't we do it directly?
Hacks
Markus Roberts

* Technical Debt

Technical debt is something that most project teams or independent developers have to deal with - we take shortcuts to push out releases, deadlines need to be met, quick fixes slowly become the standard. In this talk, we will discuss what technical debt is, when it is acceptable and when it isn't, and strategies for effectively managing it, both on an independent and team level.
Cooking
Elizabeth Naramore

* Testing Antipatterns

Tests are great - except when they aren't. Learn how to avoid writing tests that are more trouble than they're worth.
Cooking
Matt Robinson

Favorite proposals for this user

* "You want me to test this !?!?" - Lessons learned from testing legacy code

In this talk I'll explore stategies for getting testing going inside your project, drawing upon experiences of making legacy code more testable.
Cooking 02/01/2011 08:22PM
John Mertic

* <Your Favorite Programming Language> Loses

Every programming language in wide use has some horrible mistakes: your favorite is no exception. We'll talk about some fundamental principles of PL design and how they play out in various real languages.
Chemistry 03/13/2011 10:26PM
Bart Massey

* An Exploration of Hardware and what it Portends for Open Source Software

From the early PC to today's laptop we have a million times the memory, a million times the disk storage, and similar increases in processing capabilities. What problems/opportunities does another million fold increase in raw computing bring?
Chemistry 03/14/2011 01:33PM
Robert Thilsted

* Cloud9 IDE

We believe that the browser is the future; therefore we have always seen the Open Web as a robust platform for application development. We are building Cloud9 IDE as a SaaS service with an open source foundation.
Cooking 02/17/2011 05:42AM
Rik Arends

* Forge.mil: What the Department of Defense can teach us about Community Development

Since its launch in 2009, Forge.mil, the Department of Defense’s groundbreaking collaborative software development platform, has quickly garnered over 8000 members and over 400 projects. Its utilization of open-source principles has improved the ability of the military to rapidly deliver dependable software. Its efficient use of scarce resources provides a model of collaborative cooperation that can benefit all communities in and out of the government.
Culture 03/09/2011 10:26AM
Guy Martin

* Geek Choir 3.0 (Short Form)

Geek Choir - The Return!
Culture 02/11/2011 01:51PM
Michael Alan Brewer

* GNOME 3 - A New Desktop Experience

GNOME 3 was released in April 2011. A presentation on the thought process in innovating a different user experience on the desktop.
Cooking 02/15/2011 10:20PM
Sriram Ramkrishna

* GovHub - Sustainable open source projects through government bids

Much of the difficulty for open source developers who try to work on civic or government apps is getting past the RFP process and convincing analysts and procurement officers that their projects have long term value and support. We hope to supply details on how to find and respond to the RFP process as well hints on how to work outside the process.
Business 03/08/2011 02:02AM
Greg Lind

* Hacking the Wet/Fleshy Processor — Meditation for Coders to access both sides of the brain.

Sherri & Faddah Yuetsu will offer basic techniques and provide suggestions (and further reading) on how meditation can be useful tool not only to center, but to make those creative leaps into the beyond in one's coding.
Culture 03/09/2011 08:02AM
Sherri Montgomery

* Henry Ford product development

10-steps to build great web products like Henry Ford built Model T's
Cooking 01/19/2011 09:39PM
Chris McCoy

* Running an Open Source Project in a Closed Source Community

How do you go about building an open source project in a community known for waiting on the Mothership to bless them with new code?
Culture 02/16/2011 11:57PM
John Sheehan