Jamey Sharp's favorites
Open Source Bridge 2011 Birds of a Feather
Favorite sessions for this user
* Developing an open source application to support a community mentor network in Portland
Since January of this year, a group of independent programmers, community-based organizations, public officials, and software executives and entrepreneurs have been working as part of the PDX11 initiative to identify solutions to make it easier for local software professionals to establish mentoring relationships. This presentation will outline a novel approach to developing a software application to support the local tech community and will invite feedback from attendees to help shape the process moving forward.
|
BOF |
| Skip Newberry | |
* DevOps, Cloud, Automation and more! (Part 1 of 2)
Lightning talks and discussions on devops best practices, cloud infrastructures, and automation tools.
|
BOF |
| Igal Koshevoy, James Turnbull, James Loope | |
* DevOps, Cloud, Automation and more! (Part 2 of 2)
Lightning talks and discussions on devops best practices, cloud infrastructures, and automation tools. [continuation of earlier BoF]
|
BOF |
| James Turnbull, Igal Koshevoy, James Loope | |
* Functional Languages BoF [pdxfunc]
Hang out and talk about functional languages.
|
BOF |
| Igal Koshevoy, Dan Colish, David Lazar | |
Open Source Bridge 2011
Favorite sessions for this user
* A Tangled Tale
Forum-based interactive learning is an important open tech community activity. We will look at a storytelling-based example from the past.
|
Culture |
| Bart Massey | |
* Bitcoin 101
An introduction to the cryptocurrency system called Bitcoin. The cryptography, the economics of currency bootstrapping, and the traction its getting today.
|
Culture |
| Don Park | |
* 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 | |
* Cookies are Bad for You: Improving Security on the Web
Almost every web application relies on cookies to authenticate each request after the user logs in. Cookies are vulnerable to cross-site request forgery and session hijacking. It is time to explore better, more secure alternatives that are now possible thanks to practical in-browser cryptography.
|
Chemistry |
| Jesse Hallett | |
* 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 | |
* Growing Food with Open Source
Open source folks are naturally lazy. Anything mundane task they can automate, they will. So what does an open source developer do when faced with planning, planting, and tediously watering a garden? Automate!
|
Hacks |
| Sarah Sharp | |
* How to Ask for Money
Have a project that just needs some cash to get off the ground? Need someone to fund beer and food for an event? Have a great idea and want to get paid for implementing it? Come find out how we did it.
|
Business |
| Selena Deckelmann, J Chris Anderson, Teyo Tyree | |
* Inviting Contributors to Open Source Webdev through Virtualization
The bar to contribution in Open Source web development projects can be lowered through the use of devops tools and virtual machine technologies.
|
Cooking |
| Les Orchard | |
* Law is Code, and We're Here to Open Source It
Anyone can show how to save the world. We tell how to receive unsolicited love letters while doing it.
|
Culture |
| Robb Shecter, Lisa Hackenberger | |
* Learn Tech Management In 45 Minutes
It took me two years to get a master's in tech management. I save you $40K and give you the short version.
|
Business |
| Sumana Harihareswara | |
* Marketing: You're Soaking In It!
Come join me as I dispel some of the clouds of pollution which obscure the name of marketing, show how it can help your projects, reveal how--whether you realize it or not--you already use marketing every day and how that's a very good thing indeed.
|
Business |
| VM Brasseur | |
* Online Community Metrics: Tips and Techniques for Measuring Participation
Do you know what people are really doing in your open source project? Having good community data and metrics for your open source project is a great way to understand what works and what needs improvement over time, and metrics can also be a nice way to highlight contributions from key project members. This session will focus on tips and techniques for collecting and analyzing metrics from tools commonly used by open source projects. It's like people watching, but with data.
|
Culture |
| Dawn Foster | |
* Open Source Communities Panel
Learn from open source community leaders who work on projects big and small.
|
Culture |
| Audrey Eschright, Asheesh Laroia, Noirin Plunkett, Jane Wells, Chris Strahl | |
* 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 | |
* Seven Habits Of Highly Obnoxious Trolls
Developing more effective habits isn't just for the good guys. We'll discuss seven methodologies that make trolls more effective---and tell you what you can do about it.
|
Culture |
| Bart Massey, Selena Deckelmann, Duke Leto | |
* 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 | |
* Starting and Scaling a Startup Outside of the Silicon Valley
Join Michael Richardson, a cofounder of Urban Airship, as he elaborates on the decisions around creating a startup outside of Silicon Valley, how to keep your head above water, and how to find and manage a team during explosive growth.
|
Business |
| Michael Richardson | |
* The Independent Software Developer
So you love open source? Spend more time doing what you love: go into business for yourself.
|
Business |
| Peat Bakke | |
* The Open Cloud
Why be locked into a cloud vendor?
Shouldn't Cloud be Open Cloud and powered by Open Source software?
Open Stack is a collection of open source technologies to deliver a cloud operating system. Learn about Open Stack and how to use it to deliver your own Open Source powered clouds.
|
Cooking |
| James Turnbull, Eric Day | |
* User, User, Who Art Thou?
What's going on in the mind of the user as they use your system? Did they choose it, or was it chosen for them? Do they like it or hate it? How can you tell? This talk discusses the types of users that exist, and their motivations.
|
Cooking |
| Jacinta Richardson | |
Open Source Bridge 2010
Favorite sessions for this user
* Open Source Rockets
PSAS is a student aerospace engineering project at Portland State University. We're building ultra-low-cost, open hardware and open source rockets that feature perhaps the most sophisticated amateur rocket avionics systems out there today.
|
Hacks |
| Nathan Bergey, Andrew Greenberg | |
* (CANCELLED) 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 | |
* A day in the life of Facebook Operations
A look at the tools and practices used at Facebook to support the #2 site in the world.
|
Cooking |
| Tom Cook | |
* Agile User Experience Design
Agile processes can be very successful for both clients and developers, but the rapid pace and the lack of detailed long-term plans can make it difficult to design and build high quality user experiences. We'll talk about good ways to do that.
|
Cooking |
| Randall Hansen | |
* Cassandra: Strategies for Distributed Data Storage
Cassandra is an open source, highly scalable distributed database that brings together Dynamo's fully distributed design and Bigtable's ColumnFamily-based data model. In this talk we'll discuss the strategies Cassandra employs to provide an eventually consistent data model.
|
Chemistry |
| Kelvin Kakugawa | |
* Copyright lawyers can Gödel
"This compression algorithm is of course very inefficient, at least when applied to a small collection of documents. But if you were to apply it to a larger collection, say, all the music ever recorded and all movies ever made, some gains may be realized...
|
Hacks |
| Markus Roberts | |
* Creating Embedded Linux Products with OpenEmbedded
Learn about the current state of embedded Linux distributions and advantages of the OpenEmbedded framework for developing Linux-based products.
|
Cooking |
| Scott Garman | |
* eBooks, ePub, iPad, Kindle, o-my
Print is dead. Well, not dead yet. But it'll be stone dead in a moment.
|
Chemistry |
| Lennon Day-Reynolds | |
* Fixing SSL security: Supplementing the certificate authority model
The most common way of using SSL/TLS encryption relies on a public-key infrastructure that puts near-absolute trust in a large number of entities around the world, any one of which could accidentally or deliberately empower anyone to impersonate any site or service and spy on all of our communications. We've seen that these certificate authorities can make mistakes. We need new mechanisms to meaningfully double-check that they're doing the right thing.
|
Hacks |
| Seth Schoen | |
* Free Speech, Free Software Across the World
How does free software help defend free speech in repressive regimes? Danny O'Brien will draw from the records of the Committee to Protect Journalists to explore how open source can help those at the cutting edge of free expression.
|
Culture |
| Danny O'Brien | |
* Hacking Space Exploration
From creating remote-sensing CubeSats to analyzing aerogel: how the public is hacking into open source space exploration.
|
Culture |
| Ariel Waldman | |
* Infrastructure as Code
Learn how to manage your infrastructure as source code - from provisioning to application deployment and everything in between.
|
Cooking |
| Adam Jacob | |
* Listening to Data - Sonification Using Open Source Tools
Hearing your data - exploratory data analysis by way of algorithmic composition
|
Hacks |
| M. Edward (Ed) Borasky | |
* Moonlighting in Sunlight – How to work on independent projects and have a day job.
Best practices for employers, employees and open source projects to coexist without legal conflicts.
|
Business |
| Paula Holm Jensen, Marc Alifanz | |
* Multicore Haskell Now!
Multicore computers are here: is your programming language ready?
|
Hacks |
| Don Stewart | |
* Professional JavaScript
JavaScript is a unique and powerful language. Its ubiquity in the browser and its elegant concurrency model make JavaScript an ideal tool in a number of situations. Learn about the best ways to use and to understand this language from a full-time JavaScript professional.
|
Chemistry |
| Jesse Hallett | |
* Serialist: lazy web-crawling in Haskell
Serialist (http://serialist.net/) provides a way to find, track and read serialized content (e.g., web comics). It's implemented entirely in Haskell and demonstrates functional web application development, crawling, scraping and distributed architecture. Serialist uses interesting graph algorithms to add and step through content lazily.
|
Hacks |
| Jamey Sharp, Josh Triplett | |
* SuperSpeed me: USB 3.0 Open Source Support
USB 3.0 promises a 10x speedup and better power management than USB 2.0. But how do these devices actually work? Is there open source support for them? Come learn about these fast new devices that are finally hitting the market.
|
Chemistry |
| Sarah Sharp | |
* The Fine Line Between Creepy and Fun
Social software is kind of a big deal right now. In the open-source spirit of transparency and dissection, let's talk about what makes social technology creepy, what makes it fun, and how to hack things to maximize your desired outcome.
|
Hacks |
| Audrey Eschright | |
* The Naive Developer's Guide to Venture Capital
What you need to know before you even think about raising venture or angel capital, presented by a Silicon Valley founder who raised $9m from top tier firms.
|
Business |
| Joyce Park | |
* The Second Step: HOWTO encourage open source work at for-profits
Even at pro-FLOSS businesses, logistical obstacles and incentive problems get in the way of giving back. I'll show you how to fix that.
|
Business |
| Sumana Harihareswara | |
* Unlikely tools for pair programming
Co-conspirators Jamey Sharp and Josh Triplett get up to a lot of miscellaneous hacking mischief together. Much of this hacking occurs while staring at the same screen, and tag-teaming the keyboard. Sometimes this happens with the two of them in different places. We'll demo our favorite tools and invite audience contributions to the discussion.
|
Cooking |
| Jamey Sharp, Josh Triplett | |
* When Everything Looks Like A Nail
Markus: Nautilus? I thought you said noodle house!
Matt: Wait, wait, I think I see her head!!
Markus: Are you sure?
Matt: Maybe It's Not Her Head...
|
Hacks |
| Markus Roberts, Matt Youell | |
* X Marks the Spot: Applying OpenStreetMap to the High Seas
The United States has a treasure trove of nautical charts in digital form, including plots of shipwrecks, navigation buoys, coastal and river depths, and other fine booty. OpenStreetMap is an open source, open format collaborative project for building a free map of the world. Join this session to find out more of the marine secrets of the National Oceanographic and Atmospheric Administration (NOAA), OpenSeaMap's plans to extend OSM to the high seas, and splicing the two (and your mainbrace) together. We'll use the Geospatial Data Abstraction Library (GDAL), OGR, Python, and the OSM API.
|
Hacks |
| Liz Henry, Danny O'Brien | |
Favorite proposals for this user
* 'Open Source Business Models' and other mythical creatures
A humorous look at the taxonomy of Open Source ecosystems and the businesses that support/are supported by them based on one person's reflections and observations on a two years spent building an open source business and selling 'free'.
|
Business | 03/25/2010 08:25PM |
| Andrew Clay Shafer | ||
* Application latencies and the crazy things in Linux you can do for them
Is your application latency-sensitive? Deterministic? Real-Time? This talk will take a broad look at tools and techniques in Linux that can help. And answer the question of why Linus calls some of us "crazy".
|
Chemistry | 03/25/2010 03:45PM |
| Nivedita Singhvi | ||
* From the Ashes of MetroFi
The Personal Telco Project has been offered a portion of the wireless gear abandoned by the MetroFi muni-wifi failure. We are working on extracting the maximum public benefit from what we ultimately receive.
|
Hacks | 02/24/2010 01:04AM |
| Russell Senior | ||
* REPENT!!! FOR THE END OF THE UNIX EPOCH IS NIGH!!!
SINNERS!! HEAR ME!! For too long have you lain contented and SLOTHFUL in the illusion that time is infinite! SOON the UNIX EPOCH will END and numbers will OVERFLOW their confines CLEANSING all in a flood the likes we have not seen since 1901!!! The SINS of your 32 BITS will chase your children and your children's children unless you REPENT NOW and cleanse your code of the 2038 BUG!!
|
Chemistry | 03/25/2010 05:33PM |
| Michael Schwern | ||