Here’s a cool video describing the product I work on at my job.
March 23, 2010
September 30, 2009
Sun, help!
The Subversion repository I use at work is hosted by java.net. Performance is generally on the slow side, but lately, the server is frequently going down. The most recent outage was more than 24 hours. Since Subversion is a centralized version control system, server uptime is critical. Without access to the server, we can’t view logs, commit, merge, or update.
Why is performance so bad? Why does the server keep failing? Sun and CollabNet have been responsive (thank you Sonya and Eric!) but mainly all we hear is “we’re working on it”.
The outages are costing us. If service doesn’t improve, we need to move to another provider. SourceForge sounds hopeful, especially since we can directly migrate over our Subversion repository and, eventually, switch to a dVCS like Mercurial.
March 19, 2009
Mifos in the Google Summer of Code 2009
Mifos has been accepted for the Google Summer of Code 2009! Working on Mifos has been my full-time job since October of 2007. The Google Summer of Code is an awesome program funded by Google wherein students get paid to work on FLOSS. Yay!
If you’re an eligible and interested student, check out our ideas page, hop on IRC during US/Pacific business hours, ask away on the mailing list, download the code, try building it, etc. and we’ll get you signed up!
April 27, 2008
Mifos at OSCON 2008
Mifos’s beloved director George Conard will be giving a talk on Mifos at the 2008 O’Reilly Open Source Conference in Portland, Oregon.
The phrase double bottom line refers to having a bottom line besides just profit.
March 15, 2008
Pidgin, IRC, Freenode
IRC is an ancient, tried-and-true one-to-many chat protocol. Pidgin is a feature-rich instant messaging client that can handle many protocols, including IRC. Pidgin runs on many different platforms, including the three most popular ones. Pidgin integrates nicely with the desktop.
Here’s how to set up a Freenode IRC account in Pidgin:
- Open Pidgin; click
Accounts -> Add/Edit. - Click the
Addbutton. - Change the protocol to
IRCand enterchat.freenode.netas the server. - If you have a Screen name (called a “nick” or “nickname” in IRC parlance), type it (e.g.
MrOpenSource) in theScreen namefield. If you don’t own one yet, make one up. - Click on the
Advancedtab, and fill in theReal namefield.
Now, register your nickname. This helps people recognize you, protects your identity, and allows you to send private messages.
- Click on
Buddies->New Instant Message. - Fill in
NickServforName. - Change
Accountto the Freenode account you just created, and clickOk. Now you can “talk” with theNickServrobot. - The first message you send should be
register PASSWORD EMAIL(wherePASSWORDis one of your choosing, andEMAILis your email address). - Next, set an email address. This will give you a way to reset your password later should there be a need. Send
set hide email ontoNickServ. - Next message should be
set email ADDRESS(whereADDRESSis your email address)
Then, join #mifos. :)
One problem sometimes occurs when you have connection problems. You may be disconnected from the internet and the IRC server may not realize you’ve dropped off. When you reconnect, you may see what appears to be two of your username in the channel with slightly different names. Like: USERNAME and USERNAME_. Send help release to NickServ, and NickServ will tell you how to release the original, correct nickname.
Further instructions can be found here or by saying help to NickServ. Commands like /msg NickServ help do work in Pidgin.
This guide was heavily inspired by the following article on freesoftwaremagazine.com.
One more final tip: enable the “Join/Part Hiding” plugin to supress the many “so-and-so joined the room, so-and-so left” messages that will likely show up in the channel.
November 13, 2007
Mifos NYT Spot
Mifos was mentioned in the New York Times yesterday. The big news is that I.B.M. is having 10 software engineers work on the project. Can’t wait to meet ‘em!
November 7, 2007
October 18, 2007
New Job: MifOS
I’m pretty stoked about my new job at the Grameen Foundation working on FLOSS accounting software: MifOS. This video gives a nice technical perspective of the project.
I was also lucky enough to catch a lecture by the founder of Grameen Bank, Muhammad Yunus. Dr. Yunus’ delivered an inspiring message about the end of poverty. “We will have poverty museums to remember what poverty was, and we will run full-page ads in the New York Times and Washington Post offering a reward to anyone who can find a poor person.”
December 3, 2006
October 25, 2004
My Friends in the News
http://biz.yahoo.com/ap/0…d_online_5.html
It was announced today in a press release that United Online acquired Classmates.com for $100 million. Congratulations to everyone at Classmates.com for your hard work!