Education

Career Day for Elementary School Kids? 68

Chris Curtin writes "My daughters' school is having a Career Education Day next month and I'd like to do a presentation. My kids are in Kindergarten and Third Grade, but I could present to Fifth Graders, as well. How do I explain what a programmer does to the kids? I was thinking about building a web page for the little ones, maybe show the older ones some visual logic with VB, where I change a basic program and run it from my laptop, showing keyboard and mouse inputs, music, and so forth. I have VB6, Java, HTML and Windows 2k on the laptop I'll be bringing. Any thoughts on how to 'wow' the little ones and make the older ones want to learn more about programming?" If you were going to make a computer presentation to a class full of children, what kind of things would you talk about?
Java

Java vs .NET 686

CHaN_316 writes "Yahoo is running a story called 'Is Java Finished?' It provides a brief overview of the strengths and weaknesses of J2EE and contrasts them with .NET. Classic arguments are brought up like Java being great for portability while .NET ties you down to Microsoft products, etc. It's interesting that they bring up the Java Community Process, and how it is a rather slow moving procedure that is causing Java to become stagnant."
Announcements

Australian Open Source Winners Announced 10

ilovestuff writes "The winners of the annual Australian Unix and Open Systems User Group's open source awards were announced in Sydney last night. Winners included Andrew Tridgell, Rusty Russell, Kimberley Shelt and Martin Pool."
GNOME

'Storage' to Replace Traditional Filesystems? 599

JigSaw writes "OSNews is reporting on Storage, an innovative project which aims to replace the traditional hierarchical filesystems with a new document store which is database-based (PostgreSQL). The current implementation, built under Gnome 2.x for now, offers natural language access, network transparency, and a number of other features. The project is currently in alpha (screenshots already available), and it is part of the next major generation of Gnome. It is currently developed by Seth Nickell, the person responsible for the enhanced Gnome usability on 2.x and its HIG, among other things."
Java

Code Generation in Action 262

Simon P. Chappell writes "Now, I enjoy a good technical book more than the next geek, but it's been quite a while since one left me quite so excited with the possibilities that it presented. Code Generation in Action is beyond interesting, it is a masterful tome on its subject matter, written by one who is obviously an experienced practicioner in his craft." If "code generation" isn't a familiar term to you, this enthusiastic overview on devx.com is a concise introduction to what code generation is about, though it makes no pretense of ambivalence about its importance as a programming tool. Read on for the rest of Chappell's review.
Education

Touch Typing for a Developer? 137

The Whinger asks: "I've been programming in various forms for about 20 years now, and I still can't type. I keep thinking, "I must learn to touch type". Unfortunately, two finger typing, 'touch typing tutorial' into your search engine of choice throws back a minefield of hits. Of course, picking something to try does not guarantee success. Does touch typing help with programming? Do you know of any tutorials that you would recommend or avoid? I can't spend the next forty years two finger typing ;)."
Spam

David Harris On Spam 21

Ace Suares writes "David Harris, maker of the free e-mail software Pegasus Mail, has written a white paper on spam as part of 'an active initiative to bring together a broad group of people who can promote education and legislation against spam in the New Zealand environment'."
Microsoft

MS vs. Open Source Office Suite Compatibility 576

Anonymous Coward writes "Though Microsoft may soon be blocking Office suite compatability with open source productivity tools, in the mean time Hal Varian (of Berkeley) has conducted the Microsoft Office-Linux Interoperability Experiment which shows a surprising amount of interoperability. Hey, another reason NOT to upgrade to the new version!"
Mozilla

MozillaZine Celebrates 5th Anniversary 132

An anonymous reader writes "MozillaZine, the Mozilla news and advocacy site, is five years old today. They've got a fifth anniversary section, containing a message from their founder, a chronology (which makes a pretty good Mozilla timeline generally), some trivia (who's bright idea was Music to Code By?!) and an acknowledgements page. I think it's amazing that a free site like this has provided such a great service to the open-source community for half a decade. Cheers!"
Microsoft

What Do Programmers Like About .NET? 161

prostoalex writes "Software Development Times did a special report asking the .NET developers what they liked about the platform, since it's been 18 months since the .NET introduction by Microsoft. While the positive responses generally acclaimed Microsoft on integrating C++/C# logic development and VB GUI generation into one environment, some complaints are out there as well. From the article: "When Mark Lindley, manager of development services at Cimco, was working with .NET version 1.0 in September 2002, he needed to implement SSL transactions over TCP/IP. 'It took a long time to figure out that this functionality hadn't been implemented in .NET yet,' recalled Lindley." The article also mentions Honeywell Automated Control Systems, a .NET/J2EE software operation, considering moving their operations to .NET platform."
Software

Andrew Tridgell Talks About The Future Of Samba 21

Spud writes "Andrew Tridgell tells us what Samba is up to in a new interview." Specifically, he talks about several new features planned for Samba 4.0, and says that the release of 3.0 will happen "soon."
Announcements

Linux.conf.au 2004 Registrations Now Open 14

TRS-80 writes "Get ready, because registrations for Linux.conf.au 2004 are now open. With speakers including Bdale, Maddog, Havoc and of course Tridge, 6 mini-conferences beforehand, including Linux Audio, IPv6, and of course Debian, the opportunity to take LPI exams, and a Partners' Programme featuring the sights of Adelaide, it's going to be HUGE! Register early, because it's going to fill up quickly if previous LCAs are any guide."
Wireless Networking

Mobile Game Applications Need Scripting Too 92

An anonymous reader writes "Mobile game developer Tom Park believes that scripting for wireless devices is important for proficiency sake. And with the need to scale mobile applications across so many different platforms, proficiency is everything. Read his thoughts on scripting, as well as his ideas on wireless application development's future."
Java

MIDP 2.0 Style Guide for J2ME 38

nut writes "MIDP 2.0 is the latest version of the most common J2ME Profile. It comprises the Java Connected Limited Device Configuration (Usually referred to just as the CLDC) and a Java API for handheld wireless devices -- i.e. mobile phones, PDAs, etc. The MIDP 2.0 Style Guide for the Java 2 Platform, Micro Edition is one of a class of books that every application developer should read, and that not enough do, much like Nielsen's classic Designing Web Usability. It provides cheap access to knowledge that is expensive to obtain. The title is almost a misnomer; Call it a usability guide and give a better idea of its usefulness." Read on for the rest of nut's review.
KDE

KDE Contributor Conference 2003 "Kastle" Report 164

Last weekend the KDE Contributor Conference 2003 in Nove Hrady ("Kastle") ended. There's a conference report, all slides and papers have been published, and there are lots of photos including the obligatory group photo (use mouse pointer and look at the status bar to see the names!). Also part of kastle were the KOffice Developers' Meeting and the presentation of Qt 4.
Security

Increased Software Vulnerability, Gov't Regulation 291

PogieMT writes "An article in the New York Times (registration required) suggests that the rash of security flaws, viruses and worms is leading a push towards greater regulation by the government, which, according to the piece, has largely relied on the efforts of individual companies."

Slashdot Top Deals