Tag Archive for 'opensource'

Open Source Bridge – Android App

Open Source Projects often start with the question “Wouldn’t it be cool if _____?“. A few days ago that ended with “we had an Open Source Bridge android app“.  Fast forward 48 hours and, thanks to Igal’s quick response enabling JSON feeds from OpenConferenceWare, the app is now available in the Android Market Place.


Features:

  • Pulls in the conference schedule from OSBridge.org
  • Lists session schedule, filtered by day.
  • Click on sessions for detailed descriptions.
  • Now button takes you directly to sessions currently underway.

This is just a start

There are a few features I’d like to add, and welcome suggestions of your own.  Or better yet, the source code is available for everyone to view and hack on.  I invite anyone who’d like to improve the app, or learn about android development, to join me in the Hacker Lounge.

Touchscreen 2.0

Touchscreen is a platform building interactive kiosk displays.  We built it to show off our data center, which houses some of the worlds most important open source projects, and for status displays within our network operations center.  We have plans to build a status dashboard for our development team as well.

Touchscreen 2.0 is nearly complete rewrite of the framework.  The original version was written using OpenLaszlo a language that compiles XML and Javascript into Flash applications.  OpenLaszlo served its purpose but was a niche language that very few people knew, or would use elsewhere.  Ever increasing browser speeds, better support for SVG & canvas, along with great Javascript libraries such as Jquery and Raphael have enabled us to rewrite touchscreen using well known technologies.

Continue reading ‘Touchscreen 2.0′

Introducing RepresentMe

SunlightLabs is holding a content called Apps For America to produce new applications that increase government transparency, openness, and accountability. RepresentMe is my entry into the contest.

What

RepresentMe (Repme.org) focuses on how well your representatives and senators represent you.  It takes your opinions on bills and issues and compares them to how your elected officials voted.  It applies statistics, accounting for how strongly you feel about specific issues and bills.  The end result is a detailed breakdown of how well you are being represented.
Continue reading ‘Introducing RepresentMe’

Distributed Computing With Pydra

Pydra is a distributed computing or cluster computing framework for Python.  Pydra seeks to provide a solution that is easier to deploy, manage, use than existing projects.  This is on top of providing standard features such as fault tolerance.

Pydra was born out of a necessity.  Other projects being developed by the Open Source Lab required a large amount of processing.  Rather than implementing parallelism specific to our application, we chose to build a generic distributed computing framework with the features missing in other solutions.  We see Pydra as a useful tool for future projects at the lab.

Continue reading ‘Distributed Computing With Pydra’