Home

BarCampRDU 2008 Running Open Source Projects @ 2008-08-02 13:49:29
Filed under: BarCampRDU 
Apache does everything (EVERYTHING) on a mailing list. Most of their stuff is Java with a lot of guys working on each project (I guess you have to with Java ...). All decisions end up coming from the people who do the work. Even inside of companies opening up across groups can be very helpful even though (it sounds like) most companies keep everything locked down to the group (so group A can do A but group B and C need to write their own A which is very inefficient). Apache actually ends up acting like a cost sharing group to take commodity pieces and share the work. One of the biggest things to get contributes is to document how a person contributes. It also was noted that bug responses of 'he idiot you didn't give me all the info' is more of a geek issue rather than an open source issue. If you can cut out work for people it can help get contributors ... that way people know what needs to done. In most open source projects only take a small group to really want a feature to either do it and get it in or open a new project.
 digg it   seed it   del.icio.us   ma.gnolia
Comments: 0 Tags:  


BarCampRDU 2008 Fan Programming Language @ 2008-08-02 13:05:15
Filed under: BarCampRDU 
Just started, seems interesting. Has some similarities with Python, Ruby and Java. Scala is something that has been talked about as the replacement for Java (some say drop Java ... some say rework Java). Fan runs on both JVM and CLR. The interoperability is weak currently. Fan->F code->JVM/CLR. Fan uses Pod's which are similar to Jar's but more feature rich. Classes/Mixins are inside of Pod's. All numbers are 64 bit in Fan. For instance 0xcafe_babe is an int. Lists types are defined at compile time ... so [1,2,3] can only hold numbers, but [1,"2",[3,4]] can hold anything since it is instantiated with different types.

It is very interesting for sure. There are some specific stuff that I like and others I don't like. The dynamic aspects is nice. It makes Java suck less .... but at the same point it's unfortunate that it isn't implemented with it's own interpreter.

 digg it   seed it   del.icio.us   ma.gnolia
Comments: 0 Tags:  


BarCampRDU 2008 Systems On An Access Point Two @ 2008-08-02 12:36:14
Filed under: BarCampRDU 
OS X: 5
Linux: 5
Windows: 0

ssh: 3
http:4
mysql: 2
vnc: 1

 digg it   seed it   del.icio.us   ma.gnolia
Comments: 0 Tags:  


BarCampRDU 2008 Systems On An Access Point @ 2008-08-02 10:37:27
Filed under: BarCampRDU 
Systems on the AP I'm on:
OS X: 8
Linux: 4
Windows: 1

Services running
SSH: 5
MySQL: 3
VNC: 2
http: 6

 digg it   seed it   del.icio.us   ma.gnolia
Comments: 0 Tags:  


BarCampRDU 2008 DTrace VBrobe @ 2008-08-02 10:25:32
Filed under: BarCampRDU 
Just joined the talk ... since it's being ported to Linux I figured it would be interesting. It's currently on Solaris and OS X. DTrace is a tool to do dynamic tracing from the lowest level of the OS, to userland up to high level OS. DTrace has minimal probe effect (meaning there are sensors all over the place yet the performance doesn't get hurt until the traces occur. The guy giving the talk is from NetApp.
 digg it   seed it   del.icio.us   ma.gnolia
Comments: 0 Tags:  


 
A Django joint.
© 2007-2009 Steve 'Ashcrow' Milner | Studio7designs | Arbutus Photography