Lev Tsypin's favorites
Open Source Bridge 2011
Favorite sessions for this user
* 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 | |
* 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 | |
* Cooking GeoData with PostGIS
Importing, managing, correcting, reprojecting and mashing up geodata with PostGIS and OGR
|
Cooking |
| Larry Price | |
* Diary of an Open Source Sysadmin Entrepreur
Half the story of the building of Puppet Labs and half instruction on how to build your own company, Luke Kanies, the founder of Puppet and Puppet Labs, will tell how he built his company and product and how you can, too.
|
Business |
| Luke Kanies | |
* Drupal Distributions, an Open Source Product Model
Drupal has the ability to bundle contributed modules, configurations and settings, and custom code into a single package that can be easily installed and further configured by end users. The end result is an application-in-a-box focused on a specific set of requirements. Now that you or your business has invested hundreds or even thousands of hours creating your masterpiece, what do you do with it?
|
Business |
| Lev Tsypin | |
* Getting Started with Semantic Web Applications
Leave rigid tables behind, and work with your data as a graph, using standard web data schemas.
|
Cooking |
| Leif Warner, Brian Panulla | |
* How Governments are Building Communities with Open Source
This session will provide examples of major government uses of open source technology, and provide some examples and case-studies of how government is contributing to open source and the web.
|
Business |
| Chris Strahl | |
* 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 | |
* Improving Estimates for Web Projects
How many times have you received an email or phone call from a potential client who describes their project in a few sentences and expects a formal proposal the next day? This session will address this seemingly impossible task by going over the method we have created at OpenSourcery to estimate web projects. This method has helped us work with clients to prioritize functionality, set realistic schedules, and has improved our ability to close sales.
|
Business |
| Alex Kroman | |
* Intro to CouchDB
Overview of Apache CouchDB, who is using it, and how you can too.
|
Cooking |
| J Chris Anderson | |
* JavaScript Up and Down the Stack
From the Browser to node.js all the way to the database you can use and share your JavaScript!
|
Cooking |
| Mikeal Rogers | |
* 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 | |
* No More Joins
Everything you learned about database modeling is wrong. At least for document databases like CouchDB and MongoDB. Learn about these differences, the trade-offs, the use cases, and put it all in practice in a discussion about a real-life document database problem. Unlearn SQL habits and relax.
|
Cooking |
| Nuno Job, J Chris Anderson, Roger Bodamer | |
* 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 | |
* Pulling the Plug
In order to keep a tree healthy, you have to prune its branches. This too is the case with an organization’s websites and projects. Let’s look at how Mozilla handles the end-of-life portion of a website’s life-cycle.
|
Business |
| Ryan Snyder | |
* Put THAT in Your Pipe and Deploy It!
A deployment pipeline combines several development best practices, fully automated and taken to their logical extreme. The result is almost magical: changesets go in one end, and fully-tested software packages come out the other. We'll take a tour of the components of a deployment pipeline, with concrete examples showing how to use Hudson, Rake, and Puppet to deploy PHP projects.
|
Cooking |
| David Brewer | |
* Scaling with MongoDB
MongoDB is a popular new document-based non-relational database. Like all new technologies learning its strengths and weaknesses while trying to support a quickly growing dataset is trying.
|
Chemistry |
| Michael Schurter | |
* Similar, But Not The Same: Designing Projects Around Three Open Datasets
The traits of an 'open' dataset -- factors like accuracy, geographic scope and copyright entanglements -- shape the development process in profound ways. I'll share what I've learned building projects around heritage trees, public art and poetry posts in Portland, and extrapolate a blueprint for evaluating and planning open data projects.
|
Cooking |
| Matt Blair | |
* So, You Want to Make a Map?
Practical cartographic geekery for accidental and padawan mapmakers: a crash course in Mapping 101 where we'll talk about the anatomy of maps and what you need to know when creating them. Topics include cartographic standards, projections, visualization, and the fine art of finding, deciphering, and using geodata and metadata. Included will be examples of the good, the bad, and the ugly, as well as resources for further exploration.
|
Chemistry |
| Sarah Beecroft, Darrell Fuhriman | |
* 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 Current State of OAuth 2
If you've ever written any code to authenticate wtih Twitter, you may have been confused by all the signature methods and base strings. You'll be happy to know that OAuth 2 has vastly simplified the process, but at what cost?
|
Chemistry |
| Aaron Parecki | |
* 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 | |
* Turning Mediocre Products Into Awesome Products
A holistic approach to design for people through sketching, product blueprints, and team overlap (used by Apple and others).
|
Business |
| Jeremy Britton | |
* Write better Javascript with RequireJS
Web frameworks have done a good job of organizing the server side code in our web applications. But that doesn't help with Javascript. RequireJS helps you solve this problem.
|
Cooking |
| Chris Pitzer | |
Favorite proposals for this user
* Asynchronous... what?
Understand what asynchronous really means by exploring the plumbing below projects such as Node.js and gevent.
|
Chemistry | 02/28/2011 12:46AM |
| Ludovico Fischer | ||
* Cloud Hosts - Look Behind the Scenes
In the last few years, cloud computing has become a major trend in IT industry. By using cloud hosting services like MediaTemple or Mosso, shared hosting almost became obsolete. This session takes a closer look on the concept and technology of grid (cloud) hosting providers and shows what to learn for your own hosting strategy.
|
Cooking | 02/21/2011 04:29PM |
| Markus Franz | ||
* From MongoDB to MySQL: the How and the Why
Diaspora started out on MongoDB, but after nine months of full-time development we switched to MySQL. Why? How? And what now?
|
Cooking | 03/31/2011 10:56PM |
| Sarah Mei | ||
* How Not to Design Like a Developer: Open Source Design
Open source projects have long skimped on presentation & packaging. Let's change that. Learn how developers can create opportunities for designers to contribute to projects. Great design is the best way to draw an audience to your project & build contributor confidence.
|
Cooking | 03/31/2011 08:42PM |
| Chrissie Brodigan | ||
* Project Management for Communities
Project management for open source communities is often taxing and difficult. Many community initiatives struggle because of the difficult environment of volunteerism and a lack of dedicated PM resources. This session will be a set of two case studies from PMs within the Drupal community.
|
Culture | 03/31/2011 03:35PM |
| Chris Strahl, Melissa Anderson | ||
* Supercharge Your Website With Nginx
For years, Apache, which is currently utilised by more than 100 million active websites, has been the de facto web server. Anyhow, more sites are considering Nginx. This talk will look at features and some benchmark figures of various popular web servers and will cover how a PHP application can benefit from Nginx awesomeness.
|
Cooking | 03/29/2011 05:21PM |
| Errazudin Ishak | ||
* Why I blog with Drupal
Why do I blog with Drupal instead of say, Wordpress, like everyone else? Learn how I use Drupal on my blog at http://xolotl.org/ to create a highly capable, tailored blogging platform, including customized rich content and media.
|
Cooking | 03/30/2011 01:46PM |
| Nathan Angell | ||
Open Source Bridge 2010 Birds of a Feather
Favorite sessions for this user
* NoSQL - will relational alternatives finally catch on?
A general discussion of NoSQL databases, what they're good for and where they fit in the database world.
|
BoF |
| Kimbro Staken | |
* PDXPHP meetup / Details of HipHop for PHP from the source: Haiping Zhao of Facebook
PHP Meetup with Haiping Zhoa, Rasmus and others.
|
BoF |
| Sam Keen, Haiping Zhao | |
Open Source Bridge 2010
Favorite sessions for this user
* 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 | |
* Activity Streams, Socialism, and the Future of Open Source
It may seem obvious to some, but the socialist imagery that Mozilla uses isn't accidental. Nor is the grounding of Activity Streams in socialist theory. What do these things have to do with open source an its future? A lot, and I'll paint a picture to tell you how it should play out.
|
Chemistry |
| Chris Messina | |
* 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 | |
* Foundations, Non-profits, and Open Source
Should you start a foundation? Should you start a nonprofit? What's the role of non-profits in the Open Source community today? How can you be a good citizen in the Open Source arena with a foundation to support?
|
Business |
| Carol Smith | |
* 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 | |
* Functional Requirements: Thinking Like A Pirate
Creating functional requirements as a part of the planning process is like creating a treasure map. You want to get compensated for the value your cool built-with-open-source-thing is providing to your clients. Your clients want it to work better than what they originally had in mind. If you do the work upfront, you'll know when you've hit the X marks the spot.
|
Business |
| Amye Scavarda, Bill Fitzgerald | |
* HipHop for PHP
HipHop transforms PHP source code into highly optimised C++ and then compiles it using g++. It allows developers to continue writing complex logical directly with PHP but leverages the speed benefits of using C++. Currently, HipHop powers the majority of Facebook servers, making this more than just a theoretical exercise.
This session will cover how HipHop works, how to setup HipHop and the small changes that may be required to applications to allow it to work with both PHP and HipHop.
|
Chemistry |
| Haiping Zhao | |
* How to write quality software using the magic of tests
Writing quality software is a worthwhile challenge. Learn how to harness the magic of testing to create better software. This presentation will provide you with an overview of the different kinds of tests, show code using different testing tools, and help you decide when and how to apply these to your projects
|
Cooking |
| Igal Koshevoy | |
* iizip: Hacking together your own Dropbox
Dropbox, the leader in online storage and synchronization, is good, but not good enough. Find out how you can hack together your own equivalent that's more flexible, secure and convenient.
|
Hacks |
| Ben Dechrau | |
* Infrastructure as Code
Learn how to manage your infrastructure as source code - from provisioning to application deployment and everything in between.
|
Cooking |
| Adam Jacob | |
* Introduction to MongoDB
MongoDB is an open source, high-performance, schema-free, document-oriented database that is rapidly gaining in popularity among web developers. In this talk we'll introduce MongoDB and the features that make it great choice for your web applications.
|
Cooking |
| Michael Dirolf | |
* Introduction to PostgreSQL
Interested in using PostgreSQL for you next project, or migrating to it? This tutorial will go over the basics of PostgreSQL administration and database application design.
|
Cooking |
| Josh Berkus, Christophe Pettus | |
* Listening to Data - Sonification Using Open Source Tools
Hearing your data - exploratory data analysis by way of algorithmic composition
|
Hacks |
| M. Edward (Ed) Borasky | |
* Living Together In An Open Cloud World
With millions of users signing on daily to access their favorite social media services – be it Twitter, Facebook or Digg – a developer’s worst fear is not having the backend support to house and provide access to such huge amounts of related data.
Industry efforts to architect next generation databases that can scale massively by pairing open source databases and content management technologies with cloud-computing are underway. The door is also “opening” to a whole new world of user benefits which will be made possible by access to data -- cross-cloud -- in non-proprietary databases and content management systems.
|
Chemistry |
| Jonathan Bryce | |
* Making Drupal Go Fast with Varnish and Pressflow
You've launched your new web site and it's starting to get some attention. You've tuned your database and optimized your HTTP daemon, but what if it's not enough to keep up with all the hits you're getting? We'd like to introduce you to your two new best friends: Varnish and Pressflow.
|
Cooking |
| Greg Lund-Chaix, Rudy Grigar | |
* Node.js and you
Node.js is one of the most exciting things to happen to server-side development in the last few years. Here you'll find out why Node.js is a perfect fit for your next project and a better fit than existing languages for modern web development.
|
Cooking |
| Mikeal Rogers | |
* Non-visual location-based augmented reality using GPS data
Augmented Reality and Geolocation have been hot topics this year, but there has often been a confusion between aesthetics vs. practicality, and fantasy vs. reality. This presentation will highlight the advantages and disadvantages of visual and non-visual augmented reality. We'll tell stories from our experiences building location-aware social networks with custom proximity notification.
|
Hacks |
| Aaron Parecki, Amber Case | |
* OAuth: an Open Specification for Web Services
Curious about OAuth? Ever wondered why OAuth has steadily gained popularity among major API providers such as Google and Twitter? Ever wondered how OAuth helps streamline consuming data from other providers? Learn more about OAuth the specification and how to implement OAuth with PHP5. The session will cover the basics of OAuth, and follow up with an OAuth implementation using php.net/oauth.
|
Hacks |
| John Jawed | |
* Open Source and the Open Social Web
Open Source software has been instrumental in the development of every revolutionary communications technology on the Internet. The Open social Web is no different.
|
Chemistry |
| Evan Prodromou | |
* 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 | |
* Puppet for Beginners
Puppet is a powerful configuration management tool that makes life easier for people managing systems and applications. This tutorial gives you an in-depth and hands-on introduction to Puppet that is ideal for beginners to Puppet and configuration management.
|
Cooking |
| Teyo Tyree | |
* Relational vs. Non-Relational
What kind of database do you need?
Thanks to new database projects like CouchDB, TokyoCabinet, Solr and others, there are more non-relational database options available than ever for developers. Yet good information on how to choose what kind of database you need is still scarce. We'll cure that in this talk.
|
Cooking |
| Josh Berkus | |
* SELECT * FROM Internet Using YQL
Treating the internet and all its sources as a database, YQL seeks to allow developers to explore government, social, api and all other external data in a standardized way. Further allowing developers to manipulate this data and mash different sources together, YQL works to open up the web and all its sources.
|
Chemistry |
| Jonathan LeBlanc | |
* Speeding up your PHP Application
Is your Wordpress site too slow? What's this HipHop PHP thing? How do I write really fast PHP apps? Drop by to get the answers to these questions.
|
Hacks |
| Rasmus Lerdorf | |
* 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 Open Geo Stack
Location and mapping are making a huge impact on the web and mobile. Open Source is right there. Learn the elements of the geo stack, from mapping APIs to geo databases.
|
Cooking |
| Adam DuVander | |
* The Return of Command-Line Kung Fu
A follow-on to last year's highly popular presentation, Hal Pomeranz returns with another super-size helping of command-line madness!
|
Cooking |
| Hal Pomeranz | |
* 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
* Mapping with Drupal
Learn the ins and outs of online mapping solutions with the open source Drupal framework.
|
Cooking | 03/12/2010 09:09AM |
| Lev Tsypin | ||
Open Source Bridge 2009
Favorite sessions for this user
* 5 things to know about MySQL if you don't have a DBA
quick and dirty operational best practices that should be baked into your development and deployment plans.
|
Cooking |
| sarah novotny | |
* A Database Called The Web
In 2002 people wanted to build a database to track creative works; we
built that database and it's called the Web.
|
Chemistry |
| Nathan Yergler | |
* Advanced Git tutorial: Not your average VCS.
Do you know the basics of Git but wonder what all the hype is about? Do you want the ultimate control over your Git history? This tutorial will walk you through the basics of committing changes before diving into the more advanced and "dangerous" Git commands.
|
Cooking |
| Sarah Sharp | |
* Agile JavaScript Testing
With the recent surge in JavaScript popularity, and the advances in JavaScript virtual machines, serious applications can and are being built in JavaScript. As the sophistication of these apps grow, so grows the need for verifying that our code continues to work as we expect. We'll briefly cover the advantages of test driven development, the reasons for pushing it all the way to the browser level, and then explore the options for testing JavaScript, look at some examples, and then integrate the tests into our existing development workflow.
|
Cooking |
| Scott Becker | |
* Bootstrapping Your Open Source Business
A panel on funding your business without VC, based on GitHub's experiences.
|
Business |
| Chris Wanstrath, PJ Hyett, Tom Werner | |
* Django: Thinking Outside The Blog
Django is a powerful web development framework that is incredibly well-documented. Many tutorials exist for doing simple things quickly in Django... but what do you do after that?
|
Cooking |
| Dylan Reinhardt | |
* Drizzle, Rethinking MySQL for the Web
Rethinking MySQL for the modern web.
|
Chemistry |
| Brian Aker | |
* Drupal, What is it Good For?
Unlike war, Drupal is good for many things. On the other hand, Drupal is far from a one-size-fits-all solution, and some projects are a much better fit for it than others.
|
Cooking |
| Lev Tsypin | |
* Firefox Switchblade
Building novel and robust applications with Firefox
|
Cooking |
| Dietrich Ayala | |
* Is the Web Down: a Practical Tutorial on How the Web Works
You click on a link and you can't get to your favorite web site. Now what? Is the web site down? Is it your connection? Is it something in between? How can you figure out what's wrong if you don't know how it works? We'll show you everything that happens after you click a link so next time the web site is down you'll know what to do to fix it.
|
Chemistry |
| Michael Schwern, Joshua Keroes | |
* Layers of Caching: Key to scaling your website
Caching is essential to ensuring that your website will survive a large spike in traffic. With so many different forms of caching, how are you supposed to know what works and why you should use it? The key is layering your site with several forms of caching.
|
Chemistry |
| Lance Albertson, Narayan Newton | |
* Open Source Tools for Freelancers
As a freelancer, you must be your own IT department. You are responsible for website hosting, backups, version control, project/time-tracking and invoicing. Finding inexpensive and maintainable solutions for these needs can be quite daunting. In this session, I will present an overview open-source solutions for these needs.
|
Business |
| Christie Koehler | |
* PHP - Architecting and Profiling for performance
A look at efficient PHP development through proper architecture and profiling tools.
|
Chemistry |
| Rasmus Lerdorf | |
* Re-factor Your Brain: Meditation for Geeks
Meditation is the ultimate open source tool. You can do it anywhere and it’s free. It requires only your brain and your body. It’s positive effects are numerous, including increased productivity, better problem-solving and a reduction in overall stress. Learn about long-term effects of mediation on the brain, some meditation techniques and how mediation can help you do your job better.
|
Culture |
| Christie Koehler | |
* Social network supermarkets and how to defeat them
The open source ecosystem operates at human scale, and yet the most popular social networks today are mammoths, where an open source citizen has limited agency with little to no ability to change her environment. Furthermore, efforts like OpenSocial serve to further limit what independents can build outside of the major networks, culminating in a threat the very essence of what makes the open/open source community thrive: choice and marketplace competition guaranteed through the ability to fork.
|
Culture |
| Chris Messina | |
* Thursday Keynotes
Featuring Mayor Sam Adams and Ward Cunningham
|
Culture |
| Audrey Eschright, Selena Deckelmann, Ward Cunningham | |
* Using virtualization and automation to improve your web development workflow
Large-scale web projects use sophisticated staged deployment systems, but the prospect of setting these up can be daunting. Using virtualization and automated configuration puts the benefits within easy reach even for small projects. David Brewer explains how Second Story uses Linux, VMware Server, and AutomateIt to grease the wheels of development on their museum-sector projects.
|
Cooking |
| David Brewer | |
* Web Server Shootout
Deploying your .com behind nginx so you're ready to handle that flood of users on launch day? Wondering if you should use mod_python, mod_wsgi, or FastCGI to deploy your new Django project? This presentation will present comprehensive and practical benchmarks across a wide variety of metrics to help you make an informed decision.
|
Chemistry |
| Michael Schurter | |
* Wednesday Welcome and Keynotes
Featuring Amber Case, Cyborg Anthropologist, and Kurt von Finck of Monty Program AB.
|
Culture |
| Audrey Eschright, Selena Deckelmann, Amber Case, Kurt von Finck | |