Down the Python path with Django Working at OSAF, I am surrounded by a bunch of uber-Pythonistas, I'm pretty comfortable doing most server-side or scripting tasks in Ruby, but ever since I started work there, I've been wanting to give Python a go. So, the other night I decided to pull the
Fleegix.js, a lightweight JavaScript toolkit Posted by mde [ Wed, 11 Apr 2007 01:16:00 GMT ] Awhile back I took a bit of a break from blog posts, and created a Web site for Fleegix.js . Fleegix.js a lightweight, cross-browser set of JavaScript libraries for building dynamic Web-app UIs. From the Web site: Fleegix.
JSON, JavaScript, and CSRF security holes Fortify Security's recent paper on JavaScript Hijacking (PDF) has stirred up a lot of interest online around the subject of JavaScript/JSON security. Some of the articles are a bit alarmist, but it is a vulnerability worth understanding a bit better. It's based on techniques similar
MSXML versions and XMLHttpRequest I got an e-mail this past week with an interesting question from a guy who was reading my Ajax book: why you do the check for 'Msxml2.XMLHTTP' instead of 'Msxml2.XMLHTTP.6.0' which is apparently the latest release from Microsoft that has numerous improvements?
Back from Japan, list o' links While I was in Japan, I had reasonable computer access, and did manage to a bit to my Twitter account . The short format has a lot less overhead than a whole blog post, but still scratches the posting itch. Since I got to do a lot of the traditional Japanese
Heading to Japan I'm off to Japan for two weeks. Wish it were for something fun, but it's for my father-in-law's funeral. It will of course be nice to see Japan -- I haven't been back there since 2000, and I miss it a lot
Here we go again, time to save Internet radio "This is like deja-vu all over again" was the famous quote from Yogi Berra. There's something unpleasantly familiar about the latest set of royalty rates for Webcast radio just announced by the Copyright Royalty Board. We did pretty much this same thing back in the fall
Fixed IE7 CSS ugliness Just fixed a bit of IE7-only CSS background b0rkeness in this blog theme. Thanks to Michael W. for pointing out the ugliness. Because this is not my own theme -- and, okay, because it's IE, I'll admit it -- I just stuck a bit of IE7-specific
Taming the horrid wide Web If you spend any time at all reading stuff online, you frequently run into Web pages whose stylesheets don't constrain the width of the text on the page. At least until we get CSS3 multi-column support in all the mainstream browsers, doing a multi-column layout is (to quote
Fun with the Twitter API -- JavaScript bookmarklets and Ruby Posted by mde [ Sat, 24 Feb 2007 04:51:00 GMT ] I just recently joined Twitter, and have been enjoying it immensely so far. I like the steady stream of updates, and for someone like me who works at home, it's a nice way to get a sense
Some browser market-share numbers Posted by mde [ Sat, 24 Feb 2007 03:56:00 GMT ] Ars Technica has some interesting browser market-share numbers . By most measures, Internet Explorer is losing ground. Depending on whose numbers you're looking at, Safari and Firefox are either holding steady, or gaining. Just to bring a splash
Smile for the Windows Live Local camera Posted by mde [ Mon, 19 Feb 2007 03:41:00 GMT ] I was outside today chopping some bamboo in the front yard, when a weird-looking SUV bristling with cameras, antennas, and other electronic crap turned into our cul-de-sac. When it got down to the end and made the circle to
Eduneering acquired by Kaplan Posted by mde [ Sat, 17 Feb 2007 17:18:00 GMT ] Eduneering , my former employer (the company that bought KnowledgeWire, the Internet startup where I cut my JavaScript teeth) has been acquired by Kaplan . Kaplan is a big educational company, known for prep courses for admissions tests like the SAT,
Mystery of the disappearing cursor/caret Posted by mde [ Wed, 14 Feb 2007 06:30:00 GMT ] Okay, so it's not really such a mystery, it just sounded good as the title. I'm catching up on posting some of the stuff we trip on while working on Cosmo, and this time around
JavaScript Date constructor wraparound broken in Safari 2 Posted by mde [ Tue, 13 Feb 2007 03:21:00 GMT ] This is a bug in Safari that some of our Cosmo tests turned up. I had to do bit of digging around to figure out what was going on, so I thought I'd post it here and
Steve Yegge: JavaScript is the Chosen One Posted by mde [ Mon, 12 Feb 2007 04:17:00 GMT ] It seems that Steve Yegge has received word from the mysterious cabal of shadow-government dudes who control mainstream programming languages, and he knows what they've chosen as the next big language . Apparently, it's JavaScript. He
Welcoming Ba-kun, our new Roomba Posted by mde [ Fri, 26 Jan 2007 05:50:00 GMT ] I got my wife a Roomba for Christmas. She's really hard to shop for, but she seemed pleased and kind of surprised to get it. I asked her what she was going to name him, and she
Ongoing JavaScript library discussion Posted by mde [ Sun, 21 Jan 2007 04:29:00 GMT ] PPK over at QuirksBlog has a nice entry on the latest round of discussions about JavaScript libraries in the JS/DOM/CSS blogging world. The JS library thing continues to provide rich fodder for discussion because it involves so
Linden Lab open-sources Second Life client Posted by mde [ Tue, 09 Jan 2007 06:39:00 GMT ] Linden Lab has released the source code for the Second Life client application under the terms of the GNU General Public License, version 2.0 . This is great news for Second Life, and really opens up an amazing new
Pique, peak, peek Posted by mde [ Fri, 05 Jan 2007 06:14:00 GMT ] I just saw this in a blog post yet again -- and from someone who is otherwise quite a good writer. I guess now is as good a time as any to bring back the English Fascist. It'
Happy new year, final EpiphanyRadio Digg report Posted by mde [ Wed, 03 Jan 2007 06:43:00 GMT ] Happy new year, everybody. According to my Webalizer stats, EpiphanyRadio had just over 10,000 visitors in the 24-hour period of 12am to 12pm of December 30th. The final hit count was about 280,000 -- kept pretty low
EpihanyRadio gets Dugg Posted by mde [ Sun, 31 Dec 2006 03:16:00 GMT ] Ouch, mommy. Around noon today, I noticed my Web server becoming increasingly sluggish. Telnet to 110 and 25 were working fine, but Apache was non-responsive, and SSH was giving me the ol' silent treatment as well. After a
Dave Winer, JSON hater Posted by mde [ Fri, 22 Dec 2006 03:43:00 GMT ] Let the hating begin. Dave Winer finally has an actual look at the JSON format, and to his horror, finds that "IT’S NOT EVEN XML!" Ah, the hideous, "blood, guts, veins in my teeth"
Google votes no on SOAP Posted by mde [ Wed, 20 Dec 2006 22:53:00 GMT ] Looks like Google is voting no on SOAP -- as an entry on the O'Reilly Radar blog shows , they've deprecated their SOAP search API, and are directing people to their AJAX Search API instead. I&
Interview podcast on Dr. Dobb's Posted by mde [ Sat, 16 Dec 2006 03:26:00 GMT ] Continuing on with the self-promotion theme I started in the last post -- a few weeks ago Mike Riley interviewed me for Doctor Dobb's Journal about my book and about working at OSAF. It looks like the