KDE

Creating KParts components 13

Mday4F writes "Konqueror maintainer, David Faure, introduces you to the core KParts concepts of read-only and read-write parts, and shows you how to create and deploy KParts components."
Games

At Long Last: Stable Version of FreeCraft Game Engine 326

jimmcq writes: "After two years of active development the long awaited stable release of FreeCraft is available. FreeCraft is a free cross-platform real-time strategy gaming engine. It is possible to play against human opponents over LAN, internet, or against the computer. The engine can be used to build C&C, WC2, SC and AOE-like real-time strategy (RTS) games. It successfully runs under Linux, BSD, BeOS, MacOS/X, MacOS/Darwin and MS Windows. Souce code and binaries are available from SourceForge."
GNU is Not Unix

Free Software Licensing Quiz 95

mpawlo writes: "How much do you know about free software licensing? Time to find out! In a quiz presented by the Free Software Foundation you can test your abilities. How should Joan license her web browser?"
Linux

Linux Development Kernel 2.5.18 Released 194

the_real_tigga writes: "Well, the day is almost over, and still today's release of version 2.5.18 of the Linux development kernel tree has not yet hit Slashdot. It is out, the official site is of course kernel.org, but be sure to check your local mirrors (usually www.country.kernel.org). Here is the long Changelog, major changes include suspend-to-RAM, more IDE and VFS fixes, and kbuild. Linux Weekly has the news too, and a summary of the changes."
Wine

Transgaming and Transitive E3 Announcement 150

An Anonymous Coward writes: "Breaking news today on the Transgaming website. Today they announced an alliance with the company Transitive. Here's their headline: 'Los Angeles, Ca. TransGaming Technologies, in partnership with Transitive Technologies, unveil their game-porting technology that can allow Windows-based x86 games to be simultaneously released onto multiple platforms. These include the Sony PlayStation 2, Apple Mac OS, set-top boxes, PDAs and wireless devices.'" There's more info on the Transgaming Site. Since Transgaming has ported The Sims already, it's a lot easier to believe that this isn't just vapor.
Handhelds

Palm OS Emulator Ported to Sharp Zaurus 91

An Anonymous Coward writes: "Palm Info Center reports that POSE (the Palm Os Emulator) has been ported to the Sharp Zaurus using the QTopia palmtop environment. See the QPOSE homepage for more information." This could make a Zaurus a much more attractive device to those of us with lots of important info on Palm Os devices, but according to other readers' submissions it does require a Palm ROM image to function.
PHP

PHP 4.2.1 released 18

ClickNMix writes: "The latest version of PHP has been released here. With improved DomXML and Apache 2 support in with the usual bug fixes and improvements." There is still no production support for PHP or for that matter mod_perl in Apache 2.0 yet though.
GNOME

Murray Cumming on Programming for GNOME with C++ 25

GonzoJohn writes: "Christian Fredrik Kalager Schaller for Linux Orbit: 'If you have followed GNU/Linux for the last few years you know that GNOME has long been a stronghold of C, Perl and Python GUI programming. With Ximian's work on Mono, C# seems also to be a language that will see wide use in GNOME. Sun's involvement should also make Java applications integrate strongly with GNOME. But what about C++? Even in the GNU/Linux and Unix world this language has received many advocates and developers. I sat down with Murray Cumming, lead developer on the gtkmm and gnomemm C++ bindings for GTK+ and GNOME to get some information on the status of C++ development in GNOME.'Read the Interview."
Linux

Codingstyle Interviews PS2 Linux Developers 114

Linux Freak writes "May 22 marks the official release of Sony's PS2 Linux kit in North America and Europe! To give you something to do while waiting for your package to arrive in the mail, Codingstyle has conducted an interview with several people in the PS2 development community, including two people from Sony Computer Entertainment America, Inc. (SCEA) and Sony Computer Entertainment Europe, Ltd. (SCEE), as well as official kit and PS2DEV hobbyists."
Programming

Benchmarks For gcc-3.1 37

Isle writes: "Another good story found via OSNews. Scott Robert Ladd has updated his GCC vs Intel C++ compiler benchmark. Now you can find gcc 3.1 benchmarked against gcc 3.0.4 and icc 6.0. The summary must be that gcc 3.1 is a lot faster than gcc 3.0.4 for very abstract C++ code, but icc is still slightly faster overall."
BSD

Taming the Elusive Tomcat 30

joeyslopp writes: "Finding documentation on an open source project such as FreeBSD is usually quite easy. In fact, the project relies heavily upon user support. However, tracking down a good article that illustrates how to setup a .jsp (java server pages) environment using Tomcat has been difficult. Devshed came close with their article Slapping Together A JSP Development Environment , but lacked specifics on JDK for FreeBSD -- their article was more specific to Linux. The studs in #freebsd on undernet enlightened me a bit more, but still I lacked concrete documenation. Where can one find descriptive help in setting up Tomcat for FreeBSD? Dun dun dun dun *cheesy superhero theme* Enter Victoria Chan's article seemingly tailor-made for my Tomcat woes. The article, also located here, actually appears on www.freebsd.org as well...imagine that :) Hopefully other newbies to FreeBSD will read this and shorten their search time for a good article on the setup of Tomcat."
Perl

Wall and Conway Answer Perl 6 Questions 24

mbadolato writes "Use.perl is running an interview with Larry Wall and Damian Conway, in which they answer questions about Perl 6. Questions were selected by the ten highest rated questions posed by readers last week."
The Internet

Hacking Web Services 228

siduri writes "Udi Manber, chief scientist at Yahoo!, gave a great talk on the kinds of hacks that Yahoo sees at the IEEE's Symposium on Security and Privacy. I wrote an overview of his talk for Dr. Dobb's Journal. While some of the message is well-known stuff (like that people will spend a lot of time hacking the most trivial things), the details of what Yahoo has to deal with are really pretty interesting."
Programming

What is Well-Commented Code? 826

WannaBeGeekGirl queries: "What exactly is well-commented code anyway? Can anyone suggest resources with insight into writing better comments and making code more readable? After about six years in the software development industry I've seen my share of other people's code. I seem to spend a lot of time wishing the code had better (sometimes _any_) comments. The comments can be frustrating to me for different reasons: too vague, too specific, incoherent, pointing out the obvious while leaving the non-obvious to my imagination, or just plain incorrect. Poorly or mysteriously named variables and methods can be just as confusing. In a perfect world everyone would follow some sort of coding standards, and hopefully those standards would enforce useful comments. Until then, any suggestions for what you, as a programmer, consider to be good/useful/practical comments? Any suggestions for what to avoid? Also, I usually work with C++ so any resources/comments specific to that language would be too."
Programming

Programming Contests - Worthwhile for Real Life? 29

Ustaad asks: "We are running some sort of a club in our University which has members who are interested in programming and related stuff. With many sites like TopCoder and Valladolid Online Judge providing heavy machinery practice equipments to programmers, the level of competition in programming contests like ACM ICPC have gone really high. However, we are finding it really difficult to motivate new entries to join our club. There are few key questions that we face from our members. Firstly, how important are these programming contest techniques for solving the real-world industrial problems? Secondly, Do employers really care about the achievements in programming contests while recruiting? And thirdly, what other advantages does one gain by venturing into these contests?"
Linux

Linux Beta Kernel 2.5.16 Out 146

dipfan writes "The latest beta version of the Linux kernel 2.5.16 is out, with some comments by Linus here, who was kept 'personally somewhat busy' by 'the interesting Intel SMP-P4 TLB corruption bug, which ends up being due to some very funky asynchronous speculative TLB fill logic'. Woo hoo. Mirrors, etc." We haven't been keeping up with the 2.5.x series, but a slow Sunday is a good excuse to catch up.
Programming

Seeking Input for Software Verification Policies? 24

e8johan asks: "I currently work at a company in the automotive industry. It is importat to ensure quality and for our products we use extensive testing before, during and after the assembly. Now I have been asked to help in the creation of a company instuction for ensuring that all 'in-house' developed software works properly. I have written a short summary describing the essentials such as: "do not ignore compiler warnings", "always describe what the code is intended to do in your comments", "do not assume that all users run in the same environment", etc. I now feel that I need more input, has anyone done anything like this before? How do you test your software?"
News

Next Generation POSIX Threading Version 1.9.0 15

axehind writes "IBM announced release 1.9.0 of NGPT (Next Generation POSIX Threading). The goal of this project is to attempt to solve the problems associated with the use of the pthreads library on Linux and improve significantly on the POSIX compliance of pthreads on Linux. It's licensed under the LGPL and can be downloaded here."
Programming

Software Glitches Cause Airport Delays in Britain 194

bnoise writes "There has been air traffic delays of up to 6 hours today above UK (and this includes north atlantic flights). A BBC News article points out the reasons: a software upgrade. Another article gives more general information about the delays. Companies pin-pointed are IBM (initial development) and Lockheed Martin. If only they were using Open Source Software in the aviation industry... By the way, is there any Open Source project in the aviation sector? A search on Freshmeat gives back 5 projects."

Slashdot Top Deals