Security

Compiling Snort Rules 10

Sergei Egorov writes "Good people at Fidelis Security Systems developed SNORTRAN, an optimizing compiler for Snort rules. By combining several compilation techniques, SNORTRAN is able to translate a set of Snort rules into a high-performance intrusion detection engine. SNORTRAN-generated engines are 4 to 6 times faster than Snort's own detection engine; this translates into 3 to 5 overall speedup factor for a complete Snort system (benchmarks are here)."
Announcements

Southern California Linux Expo 19

Satya writes "Big Linux expo coming up in Southern California. Big names, big companies, lots of people. SCALE press release says: 'We are bringing businesses, academic institutions and the Linux community together in a way that no other conference does! The first annual Southern California Linux Expo, presented by the USC, UCLA , and Simi-Conejo Linux User Groups will be held November 2nd at USC. This event will provide new insight in the growing technological Linux community and where it is headed. This operating system created by a grass roots effort has grown robust enough to be embraced by companies such as Sun and IBM. The Southern California Linux Expo will contain a blend of business leaders and technical experts that are required to truly understand where Linux is at and where it will be in 5 years.'" Time and place information below.
Perl

The Perl Journal On The Ropes 164

rochlin writes "Looks like The Perl Journal might not make it up for air after all. This blurb is on their website. 'Time is running short and we need your help if The Perl Journal is to get another chance at being the real deal. As of a couple of minutes ago, we only have 881 subscriptions and the deadline is fast approaching. Please subscribe now. It only costs 3 cents per day to get the best Perl coverage anywhere.'" They need 3,000 subscribers to move forward.
Linux

LFS 4.0 Released 180

Tekmage writes "For those of you who have never had the pleasure of rolling your own Linux install from scratch, take a moment to check out Version 4.0 of Linux From Scratch. Definitely for the techies amonst us, there is (IMHO) truly no better way out there to get down and dirty with the inner workings of our favorite OS." LFS organizes its documentation into "books"; 4.0's book is dated yesterday.
Be

Java For BeOS 33

Daniel Mark writes: BeUnited (beunited.com) today made it public that Java 1.4 will be released for the BeOS." It's an interesting interview for more than the Java angle, though.OpenOffice, ssh2 ... BeOS fans will have toys for a while yet.
Programming

ICFP 2002 Contest Winners Announced 254

Georgwe Russell writes "The Winners have been announced at the official web site. Looks like OCaml and functional programming have won again, with the 3 member TAPLAS team. There is somewhat of an upset, though. Second place goes to 3-member team Radical TOO, whose entry was written in C! In the lightning round, the virtues of Python as a quick prototyping language were shown in the lightning division's winning entry by the OaSys one-man team. Does the skill of the programmer prevail over the limitations of the language and paradigm used, or is C nearly as good a language as OCaml?"
Programming

Open Source Requirements Management Systems? 117

scphantm asks: "I have the wonderful (and rare) job of building a development department from scratch. One of the things im doing right now is looking for the software im going to use company wide to manage the department and the various projects we are going to have. I have some great ideas for OSS project management software, but the one piece of the puzzle that im missing is a good requirements management system. I have found a few that will do what i want but i have serious issues spending $1200 to $10,000 a seat! I sat down and put together a wish list for what I would want in a Requirements Management System, is there anything like this out there?" While SourceForge and it's free counterpart Alexandria may have a few of the pieces to his wishlist, scphantm has some decent ideas that Project Managers might want to think about.
Programming

Designing Computer Animation Software? 354

reversedNormal asks: "I would like to write a full fledged 3d-Animation Software package from scratch. Yes, I know, a VERY daunting and time consuming task. But I have a very good understanding of 3D mathematics, physics, and computer graphics in general, plus a solid foundation in computer programming. To give you an idea, this package will be similar to Maya, 3DS Max, etc... in many respects. The question is, what is the best programming paradigm to use for such a project? I have all of the major concepts, and relationships in mind, but refuse to write one line of code until I have a good design plan. How does a professional programmer approach this design task? Ultimately I would like to be able to tie it into any number of different operating systems, graphics API's (OpenGL, DirectX, etc..), and so on. What are some good ways to do this?"
Programming

Beginning Developers: Free Course from MIT 34

arrogance writes "Yes, this has been posted on /., and on Wired (five days after the /. story). But there are occasional postings on slashdot about Where to Start Learning to Program. There's a software engineering course at the MIT site that looks like it covers many of the basics of software development, from OO to testing to documentation. It also deals with a team based project end-to-end, which is a great way to learn, but it might be tough finding two or three like minded people to take the course with. Has anyone tried these courses? Are they any good? Have any slashdotters (is that a word?) taken the course "live"?"
Programming

Fortran 2000 Committee Draft 274

Richard Maine writes "John Reid, convenor of the ISO Fortran standards comittee, has posted the following announcement to some Fortran-related forums: 'I am pleased to tell you that the draft Fortran 2000 standard is now out for comment. ... The J3 (USA Fortran committee) version, which is identical except for the title page and the headers and footers, is available in ps, pdf, text, or source (latex). This is a very significant milestone for Fortran 2000. It is a major extension of Fortran 95 that has required a significant amount of development work by the J3. ... The abstract of the revision, which lists the major enhancements is appended. I have written an informal description of the new features, which will be published in the next issue of Fortran Forum (about to appear).'"
Handhelds

wxEmbedded Beta Released 158

An anonymous reader writes "Robert Roebling has announced the first beta release of wxEmbedded, a new open source graphical windowing environment for small devices. Here is a brief overview from Roebling about wxEmbedded, along with some background on the wxWindows project from which wxEmbedded is derived."
BSD

NetBSD-Current Gets SMP 41

MobyTurbo writes "NetBSD-current for the i386 architecture now has SMP. (It used to be that only FreeBSD had this feature among the free BSDs.) See the announcement on the current-users mailing list."
Debian

Debian Internal Projects Slides by Andreas Tille 10

lagc writes "In this message to debian-devel, Andreas Tille present the slides he will use in his talks on LinuxDays Luxembourg event. The first explains the structure, motivations e advantages of Debian Internal Projects (Debian-Junior, Debian-Med, Debian-Edu and Demudi for now), the second presents the Debian-Med distribution. That is: Debian is the solid base for specialization in the Free Software World."
KDE

KDE 3.1 Second Beta Released 42

desau writes "The good folks over at KDE have released the second beta of 3.1. Binary packages are available for most major distributions, save one."
The Internet

User-Centered URL Design 41

Adaptive Path has this interesting essay by Jesse James Garrett on user friendly URL design. When websites were just static files, they were often named in a friendly way, just to make it easier for the designer. But today, many dynamic web sites and CMS's are based around extremely long and complicated URLs that are difficult to work with (ever try to read one to someone over the phone?). This essay explores the way some websites use redirects and smart naming schemes to keep URL's easy and friendly.
Linux

Lunar Linux 1.0 Released 254

Ivan writes "Lunar Linux 1.0 was released today. It's a source based distribution, with gcc 3.2 and the latest versions of packages such as Mozilla 1.1, OpenOffice.org 1.0.1 and GNOME 2 and KDE 3. From the about page on their website: 'In the beginning Lunar was a fork of Sorcerer GNU Linux (SGL). The fork occurred in late January to early February of 2002 and was originally made up of a small group of people who wanted to collaboratively develop and extend the Sorcerer technology.' Download the ISOs here."
Perl

Cultured Perl: Genetic Algorithms, The Next Generation 35

BritMit writes "One of the more intriguing types of algorithm is the genetic algorithm. Genetic algorithms mimic Darwinian natural selection, where "fitness" selects individuals for survival, breeding, and, hence, adaptive mutation. A previous article: Genetic algorithms applied with Perl covered the background on this, and provided two Perl implementations, one that bred bytes and another that bred words. This follow-up article expands this idea of Perl evolution with more advanced material on genetic algorithms."
Linux

Call For Linux 2.5 Testers 39

An anonymous reader writes "Linus has put out a call for testers with the release of 2.5.40. IDE appears to be in working condition, and the only really obvious thing that could be a problem anymore is the lack of any working volume manager... (LVM is b0rk, atm) So unless that's a problem, start your kernel compiles."
Programming

Freeing the Specs? 37

rhost89 asks: "I'm a hobbyist OS Developer and am appalled at the obscurity and availability of some of the specs sheets for various device groups, specifically video cards. If we want to write video drivers we are almost forced into writing for VESA or for cards that were obsolete 5 years ago, meaning high resolutions that run like a dog, or blazingly fast at 640x480 at 256 colors. Most manufactures hold on to their engineering spec sheets like pirate holds on to their gold doubloons (NVIDIA, and ATI come to mind, here). Other manufactures are quite happy to provide the specs for their devices, such as Intel and Matrox. My question is what can hobbyist OS developers do to get these coveted spec sheets. Would petitions help or would it be an exercise in futility. What else can we do to free this valuable information besides reverse engineering the manufactures binaries?" It's funny how the more things have changed over the last five years, the more things stay the same.

Slashdot Top Deals