I recently started reading Dr. Dobb’s Journal again, and quickly came across this article on Ruby. It goes beyond just talking about how Ruby is really gaining momentum as a serious enterprise programming language, especially for dynamic web apps. The article also mentions two supposed new technologies from Microsoft: APAX and ARAX. Yep, that’s basically [...]
Also filed in
|
|
This isn’t exactly breaking news, but it’s new to me! I just came across this screencast by Sean Kelly of NASA, where he does a bake-off between several web application frameworks: J2EE, Ruby on Rails, Zope/Plone, TurboGears, and Django. He starts out by creating a simple “Hello, world” application, just to get a feel for [...]
Also filed in
|
|
No, not the Mac kind of apples. I’m talking about the problem team member - someone who is working on a team, but really ends up working against the team. I found this quote from McConnell’s Rapid Development to really ring true:
…the most consistent and intense complaint from team members was that their team leaders [...]
Also filed in
|
|
There are already plenty of people talking/screaming/crying about the recent bugs found in the Ruby programming language:
Techworld
Ruby Inside
ZSFA
Matasano Chargen
The list of CVEs created to track these bugs:
CVE-2008-2662
CVE-2008-2663
CVE-2008-2725
CVE-2008-2726
CVE-2008-2664
The funny thing is, these vulnerabilities were created in the run-time implementation of Ruby, which is itself written in C. So it’s really not all that surprising, considering how [...]
Joel on Software recently wrote an interesting piece on the newly-published MS Office file format specifications. It’s a bit off-topic for my blog, but I found the history responsible for the extreme complexity of these files to be fascinating. It goes to show that even with good intentions, software can get out of hand when [...]