links for 2006-10-31
Tuesday, Oct 31. 2006 – Category: Linkage
links for 2006-10-30
Monday, Oct 30. 2006 – Category: Linkage
Glassfish goodness
Friday, Oct 20. 2006 – Category: OpenSolaris, OpenSource
sch and martin have expressed interest in running opensolaris.org off of Glassfish instead of what we currently use: Tomcat.
I needed something interesting to unwind my Friday afternoon, so I thought I’d try it out and see how it worked with OpenGrok.
Wow. That was remarkably painless and easy. I’m impressed. When I have more time, I’ll get around to throwing the Tonic/Jive webapps at it and see if we can get the Sun-on-Sun spirit combined with the “OpenSource-on-Opensource” spirit and get opensolaris.org running on our own dog food.
links for 2006-10-18
Wednesday, Oct 18. 2006 – Category: Linkage
-
guide to various airlines’ seating configurations
ON Mercurial MIRROR!!!!!
Wednesday, Oct 18. 2006 – Category: OpenSolaris
okay, I’m super excited – because this is basically what i’ve been working on for the past few months.
I’m happy to announce that the ON Mercurial (Hg) mirror is now up and mirroring in REAL-TIME. Please read the announcement for more details, and go try it out and give me your feedback.
It hasn’t seen a high amount of load-testing yet, so I want to make sure it works properly.
And please be patient… we’re still in the Mercurial beta, so things will undoubtedly break and/or go wrong. I promise I will be on it in a flash.
cheers!
i hate oakland, redux
Tuesday, Oct 17. 2006 – Category: Musings
just wanted to send a big “f- you” to the little pricks who broke into our car, and our garage last night.
sigh. i really hate oakland. i can’t wait to move.
links for 2006-10-13
Friday, Oct 13. 2006 – Category: Linkage
-
esaxe said it was his favourite, so definitely worth checking out…
(utterly) inflexible
Wednesday, Oct 11. 2006 – Category: Outdoors
i’m about as flexible as a lamp post.
that was my observation today during my first yoga class. i’ve decided to try yoga in my ongoing effort to ensure i don’t bonk heavily while attempting to summit/board Mt. Shasta next year.
“focus on your triangle, the space in between your hands… focus!” the instructor says calmly and clearly as we are all in the downward dog pose.
ugh. all i can focus on is the sweat dripping off my forehead down to the ground… into the space in between my hands. oddly enough, it was a strangely effective thing to focus on.
needless to say, an hour of yoga kicked my ass. it felt pretty good though, and i’m hopeful it will at least help drive some of the kinks out of my lower back.
i’ve been reading more accident reports and trip reports of Shasta. i tell myself its in the interest of being fully prepared for all things that may happen, but in reality my mindset is more along the lines of “whatever you do… don’t do something so utterly embarrassing and stupid you end up as an event in these accident reports”… like the girl who held her ice axe upside down, dripped, and ended up giving herself a tracheotomy. ugh.
/me is still wearing his snowboard boots around the house
new snowboard boots!
Tuesday, Oct 10. 2006 – Category: Outdoors
i stopped by our local Any Mountain store on Monday and found a pair of boots being cleared out: 2006 Salomon Maori’s. they had one pair left in an 8.5. on a whim i picked them up and they were amazingly light. way lighter and comfier than my old pair of Burton boots i’ve been riding around on for the past 5 years.
that, and they were on sale for $90.
score!
so i picked ‘em up. but just to make sure they’re comfy enough, i’ve been wearing them whenever i get a chance and walking around in them to make sure they feel okay…. which is why i cooked dinner, walked the dogs around the block, and am now blogging in my snowboard boots.
let me just say…. you definitely get some strange looks from the neighbours when you tromp by walking your dogs in shorts, a t-shirt, and snowboard boots.
these are definitely a pair i can hike up shasta in though, so woot!
Mercurialicious and Subversionastic
Tuesday, Oct 10. 2006 – Category: OpenSolaris
sch, garypen and i have spent the last week or so tearing through our SCM scripts/environment trying to finalise them to put Subversion support into production. We’re also preparing for the Mercurial beta support, which should include the ON read-only mirrour I’ve been blogging about for months. Here’s a very high-level, brief, and scatter-brained overview of how our SCM hosting environment is done:
We have our production webapp which powers opensolaris.org. Gary wrote an ‘SCM Management’ sibling webapp which handles SCM related tasks. Basically the leaders of a project can grant committer access to people affiliated with a project, add and delete repositories, and make repositories accessible for anonymous checkout. These actions all change values in the MySQL database we use to back opensolaris.org.
Every user on opensolaris.org can add SSH keys (either RSA2 or DSA) to their user-profile. These are synchronised onto our NFS server (which backs each user’s home directories). When the user tries to do an SCM operation (either svn+ssh:// for SVN, or ssh:// for Hg), their private key gets authenticated against the authorized_keys. A mini chroot is setup in their home directory, and project repositories are loopback mounted from their original NFS mounts on the app server. This all happens via some auto-mount map wizardry put together by Stephen. The nice thing is the auto-mount maps check the userid against the MySQL tables to determine what to loopback-mount, and what not to. This is a cheap way of doing ACL access. We may have something more sophisticated when we deploy a Mercurial version with the ACL extension. And thus you get happy happy SVN/Hg repositories available to you to checkout via your opensolaris.org user account.
I’ve also been rewhacking my Teamware->Mercurial bridge/conversion, and I’m pretty happy with its state. I’ve modularised some of the Teamware and SCCS functions into proper Perl modules, and have tried to extricate the code which is independent of ON so that it can be used by other folks. My code was dependent on diffs that Danek built for each putback on ON, so I’ve been writing code to walk through the Teamware history file and build diffs for arbitrary repositories. It’s still a work in progress at the moment, but I’m hopeful..
And on a totally random note, I’ve found a good tour to the DMZ to go on while I’m in Seoul run by the USO… so I’m psyched
Recent posts
- Android UI… fragmentation?
(Tuesday, Aug 3. 2010 – 7 Comments) - Building & simulating Blackberry apps with the Blackberry SDK on Mac OS X
(Wednesday, Jun 2. 2010 – 3 Comments) - OBAI
(Thursday, May 13. 2010 – 7 Comments) - new servicepane!
(Thursday, May 6. 2010 – 17 Comments)
Categories
- Android
- Cars
- ChinaBlog
- Code
- Computers
- Development
- Food
- Football
- Grommit
- Linkage
- Movies&TV
- Music
- Musings
- OpenSolaris
- OpenSource
- Outdoors
- Pets
- Photos
- Quotage
- Rdio
- Songbird
- Sun
- Travel
Grommit
Mozilla
OpenSolaris
- alan burlison
- bonnie corwin
- eric boutilier
- glynn foster
- jim grisanzio
- mark nelson
- mike kupfer
- planet opensolaris
- stephen hahn
Songbird
Archives
- August 2010
- June 2010
- May 2010
- February 2010
- January 2010
- December 2009
- October 2009
- September 2009
- August 2009
- June 2009
- April 2009
- March 2009
- February 2009
- January 2009
- December 2008
- November 2008
- October 2008
- September 2008
- August 2008
- July 2008
- June 2008
- May 2008
- April 2008
- March 2008
- February 2008
- January 2008
- December 2007
- November 2007
- October 2007
- September 2007
- August 2007
- July 2007
- June 2007
- May 2007
- April 2007
- March 2007
- February 2007
- January 2007
- December 2006
- November 2006
- October 2006
- September 2006
- August 2006
- July 2006
- June 2006
- May 2006
- April 2006
- March 2006
- February 2006
- January 2006
- December 2005
- November 2005
- October 2005
- September 2005
- August 2005
- July 2005
- June 2005
- May 2005
- April 2005
- March 2005
- February 2005
- January 2005
- December 2004
- November 2004
- October 2004
- September 2004
- August 2004
- July 2004
- June 2004
- May 2004
- April 2004
- March 2004
- February 2004
- January 2004
- December 2003
- November 2003
- October 2003
- September 2003
- August 2003
- July 2003
- June 2003
- May 2003
- April 2003
- March 2003
- February 2003
- January 2003
- December 2002
- November 2002
- October 2002
- September 2002
- August 2002
- July 2002
- June 2002
- May 2002
- April 2002
- March 2002
