Software

Inside Symbian: the Platform Nokia Secretly Hates 235

DECS writes "The Symbian OS runs the majority of todays smartphones, and is generally regarded as a solid platform. All is not well behind the scenes however. Here's why Apple ported its own OS X to the ARM architecture for the iPhone, why Motorola left Symbian for Linux, and why Nokia executives secretly regard Symbian with contempt. An inside look from Symbian developers: Readers Write About Symbian, OS X and the iPhone."
Perl

XML::Simple for Perl Developers 186

An anonymous reader writes "XML has become pervasive in the computing world and is buried more and more deeply into modern applications and operating systems. It's imperative for the Perl programmer to develop a good understanding of how to use it. In a surprisingly large number of cases, you only need one tool to integrate XML into a Perl application, XML::Simple. This article tells you where to get it, how to use it, and where to go next."
Education

Blackboard's "Pledge" Not to Sue Open Source Software 84

Another anonymous reader writes with a link to the Inside Higher Education site. Those folks are reporting on Blackboard's 'pledge' not to sue open source projects used by universities and colleges. The Blackboard patent on educational groupware filed last year has come under a lot of fire, with many organizations simply seeking an open-source alternative. This newest peace offering to higher education groups has the Sakai open source consortium more than a little bit nervous. If Blackboard meant to set people at ease, all it has managed to do was confirm to onlookers that it 'wants to keep its legal options open.' Blackboard insists that this new pledge affords universities a number of legal privileges, and is designed to make educators 'sleep easy at night.' Somehow, very few people seem reassured. Update: 02/02 17:34 GMT by Z : Bad first link fixed.
Databases

MySQL Prepares To Go Public 150

prostoalex writes "MySQL CEO Marten Mickos told Computer Business Review the company plans to go public: 'Now entering its twelfth year, the company has built up just less than 10,000 paying customers, and an installed base estimated to be close to 10 million... When it does go public, MySQL will be one of only a handful of open source vendors to do so. Red Hat, VA Linux (now VA Software), and Caldera (now SCO Group) led the way in 1999 and 2000...'"
The Internet

Bosworth On Why AJAX Failed, Then Succeeded 265

An anonymous reader writes "eWeek has a story describing a talk by former Microsoft developer Adam Bosworth, now a VP at Google, entitled 'Physics, Speed and Psychology: What Works and What Doesn't in Software, and Why.' Bosworth depicts issues with processing, broadband, natural language, and human behavior; and he dishes on Microsoft." Quoting: "'Back in '96-'97, me and a group of people... helped build stuff that these days is called AJAX,' Bosworth said. 'We sat down and took a hard look at what was going to happen with the Internet and we concluded, in the face of unyielding opposition and animosity from virtually every senior person at Microsoft, that the thick client was on its way out and it was going to be replaced by browser-based apps. Saying this at Microsoft back in '96 was roughly equivalent to wandering around in a fire wearing matches,' he said. 'But we concluded we should go and build this thing. And we put all this stuff together so people could build thin-client applications... Now you hear about AJAX all the time, but this was built in '97,' Bosworth said. Yet, AJAX failed for a variety of reasons, including some 'big mistakes.'"
Databases

Jim Gray Is Missing 283

K-Man writes "Jim Gray, Turing Award winner and developer of many fundamental database technologies, was reported missing at sea after a short solo sailing trip to the Farallon Islands off San Francisco. Gray is manager of Microsoft's eScience group. The Coast Guard is searching for his vessel over 4,000 square miles of ocean, and there have been no distress calls or signals of any kind. Gray is 63 and a sailor with 10 years' experience."
Oracle

Oracle Lines Up Unbreakable MySQL 132

munchola writes "MySQL CEO, Marten Mickos, has revealed to CBRonline that Oracle has threatened to provide support for MySQL and is already distributing the open source database. "They have hinted to us that they will," said Mickos, indicating that the database giant is planning to repeat its October 2006 Unbreakable Linux plan, which saw it undercut Red Hat with enterprise Linux support. Despite the competitive threat, Mickos is unmoved. "I hope they do that," he said, noting that it would be seen as an endorsement of the open source database.""
The Internet

Who Killed the Webmaster? 334

XorNand writes "With the explosive growth of the Web in the previous decade, many predicted the birth of a new, well-paying, and in-demand profession: the Webmaster. Yet in 2007, this person has somehow vanished; even the term is scarcely mentioned. What happened? A decade later I'm left wondering: Who killed the Webmaster?"
Programming

Boston Game Devs Make 8 Games in 36 Hours 52

Darius Kazemi writes "This past weekend, a bunch of Boston-area game developers got together and did a 36-hour Boston Game Jam, inspired by the Indie Game Jam. We made eight games in 36 hours based on the theme of 'shift' for platforms as diverse as PC, GBA, and cell phones. The games range from a surprisingly complex behavioral sim to a game where you have to squish your opponent in a 2D physics deathmatch. Most of the games are available for download right now, and some of them even include the source code. In days to come, we'll be adding developer diaries and other goodies."
Google

Google Releases 'Testing on the Toilet' 192

JasonK writes "Here's a type of Google launch you don't see every day: Testing on the Toilet. This is a service that has been apparently been running internally for several months and teaching developers about testing during their 'down time,' so to speak. Due to the wild success of the program inside of Google, they decided to start a blog where they will post these weekly episodes so that the rest of us can print them out and have our own reading on the can. Is this a step towards Google becoming more open about their development practices?"
IBM

IBM Releases Fastest SDK For Java 6 117

IndioMan writes "IBM is releasing an SDK for Java 6 and is sponsoring an Early Release Program to gather feedback from the Java community. Product binaries and documentation are available for Linux on x86 and 64-bit AMD, and AIX for PPC for 32- and 64-bit systems. In addition to supporting the Java SE 6 Platform specification, IBM's SDK also focuses on platform stability, performance, and diagnostics. It's tops on every benchmark."
Programming

A Primer for Microsoft's XNA 10

simoniker writes "Over at the education site Game Career Guide, they've got an in-depth primer of Microsoft's XNA, including interviews with Julie Ellen and Joe Nalewabau of Microsoft about the PC and Xbox 360 indie/student homebrew construction tool, as well as chats with two developers (Benjamin Nitschke and Alex Okafor) who have worked with XNA to some notable effect. Microsoft's Ellie claims of the efforts: 'Homebrew and independent developers are often very talented and have lots of creative ideas. Being able to officially write games directly for a retail console right at home is a first and could be very empowering for them. For the homebrew and indie scene to succeed we need to provide two things: great tools and access to a large audience. We're working on both.'"
Games

Inside Bungie - Living The Spartan Life 58

Straight from the latest issue of Edge, a great feature all about the life inside Bungie studios. The article gets into a good bit of detail on the mindset of this insular part of Microsoft's development network. Interviewed developers discuss what it is like working for Microsoft, and how hard it is not to be hard on themselves. Specifically, the developers have some surprisingly harsh criticism of their own opus - Halo 2. From the article, comments by technical lead Chris Butcher: "One of the things that stuns me when I think about it, and I can't believe this is true - we had [no time to polish] for Halo 2. Take that polish period and completely get rid of it. We miscalculated, we screwed up, we came down to the wire and we just lost all of that. So Halo 2 is far less than it could and should be in many ways because of that. It kills me to think of it. Even the multiplayer experience for Halo 2 is a pale shadow of what it could and should have been if we had gotten the timing of our schedule right. It's astounding to me. I f***ing cannot play Halo 2 multiplayer. I cannot do it. And that's why I know Halo 3 is going to be so much better."
Programming

Ruby On Rails 1.2 Released 97

Scooter[AMMO] writes "David Heinemeier Hansson sent a post to the Rails 1.2. This new version adds a slew of buff and polish to the rest of the system, as well several new features like RESTful interfaces, response formats, improved multi-byte support, and more. If you haven't checked out the web application framework that aims to renew joy within its users, give it a look. You may be amazed at how easy it makes things without sacrificing power or functionality."
Businesses

Is it Possible to Age Yourself Out of a Job? 225

An anonymous reader asks: "I'm a programmer with more than twelve years of experience. In all that time, I've never been a 'senior' developer. I'm competent and I work hard, but I don't think I am quite a senior developer in terms of technical or people skills. More and more I feel that I'm aging myself out a job. By this time, employers expect someone with my experience to have advanced some, and they may not be willing to even talk to me now, thinking that my pay requirements have grown while I have not. Even if I did get hired someplace new, my peers would likely be much younger than me. What do you do when you have an applicant like that? Are my fears legitimate?"
Slashback

Slashback: Net Neutrality, Bugged Coins, and Pawns 102

Slashback tonight brings some clarifications and updates to previous Slashdot stories, including: anti-Net-neutrality article modified; no bugged Canadian coins; a tech program for women in Silicon Valley; Pirate Bay and Sealand; and Microsoft evangelist apologizes for "pawns" comment. Read on for details.
The Internet

Netscape Restores RSS DTD, Until July 134

Randall Bennett writes "RSS 0.91's DTD has been restored to it's rightful location on my.netscape.com, but it'll only stay there till July 1st, 2007. Then, Netscape will remove the DTD, which is loaded four million times each day. Devs, start your caching engines."
Education

The Hidden Engineering Gender Gap 807

ifindkarma writes "Joyce Park, CTO of invitation site Renkoo.com, has written a two-part essay exploring why there is no pipeline of self-taught female engineers entering the tech industry via Open Source or other individual efforts. In The Hidden Engineering Gap, she asks why there are so many self-taught male software engineers in startups, but no similar pool of women. In A Modest Proposal, she discusses a potential short-term fix to the problem: a one-year, co-op, certificate-granting program for women set up and sponsored by Silicon Valley companies."
Sun Microsystems

Sun Releases Fortran Replacement as OSS 233

sproketboy writes "Sun Microsystems has released an alpha version of a new programming language called Fortress to eventually replace Fortran for high performance scientific computing tasks. Fortress was designed specifically for multi-core processors and is published under the BSD license."

Slashdot Top Deals