Programming

The Web Programming CD Bookshelf 77

honestpuck writes " I am a big fan of the written word on dead trees, but sometimes I like to have the written word where I can easily search it, or cut and paste from it. That's why I like PHP.net and why I decided to get a copy of O'Reilly's Web Programming CD Bookshelf. And I am pleased with it, though not ecstatic." Read on to see what honestpuck liked about this collection, and what drawbacks it may have for you.
The Courts

Still More Sex.com 29

mark_wilkins writes "This morning the 9th Circuit Court of Appeals overturned a district court's dismissal of his claims against Network Solutions as a part of Kremen v. Cohen, Et Al.. This is the case in which Gary Kremen, the original owner of sex.com, sued Stephen Cohen and Network Solutions for transferring the sex.com domain to Cohen in response to Cohen's obviously fraudulent letter. While Cohen has fled the country, Network Solutions is still very much here and available to offer up any damages that might be rewarded. The case is going back to the district court for further hearings."
Wireless Networking

Your Own Linux Wireless Access Point 177

prostoalex writes "Peter Seebach decided to build his own Linux-based 802.11b wireless access point. The article on IBM DeveloperWorks talks about the hardware and software requirements, implementing the operating system on the CompactFlash card, loading Apache and Perl onto the server. The build-it-yourself wireless point is not going to be cheaper than commercially available products, but its educational value is immense." And HaeMaker writes "We have all seen the 802.11b/g booster made from a Pringles can. Well, these guys have taken the idea, put some math behind it to find the optimal can size and have turned it in to a cool product."
Apache

Implementing True WebDAV Homedirs? 47

Vito asks: "I'd like to use WebDAV over SSL (with [preferably digest] authentication against Unix accounts) to provide a few hundred Windows users with secure, easy, and free access to their Linux home directories. WebDAV is supported as Web Folders in Windows, meaning there is no need to download and install SFTP, SCP, FTPS, and other clients. It's also supported natively in Mac OS X, and Linux users can install davfs. But this setup doesn't seem to be possible (safely) using Apache. Do I have alternatives?"
Perl

Perl 6 Essentials 172

JayBonci writes "It may come as a surprise that within the pages of 'Perl 6 Essentials' lies what could be two books, despite its length. If not for lack of cover space, it could easily bear the names "Perl6 for Perl5 programmers" and "Parrot in a Nutshell". Both topics are concise and clearly covered, despite their relatively different audience." Read on for the rest of Jay's review.
Perl

State of the Onion 7 230

chromatic writes "One of the highlights of every OSCON is Larry Wall's annual State of the Onion address, covering Perl, philosophy, linguistics, music, theology, science, and usually a few other things thrown in for good measure. His talk from OSCON 2003, State of the Onion 7, is now online."
Linux Business

The Near-Term Future Of Open Source Desktops 243

securitas writes "eWEEK has two related articles on the growth of open source software. The first article is about the growth of desktop Linux, featuring Lotus and the Open Source Applications Foundation (OSAF) founder Mitch Kapor, who says (among other things) that call centers will be where the next wave of growth for desktop Linux happens and that 10 percent of global desktops will be Linux in a few years. He bases his statements on a report by Eazel and GNOME Foundation co-founder Bart Decrem entitled 'Desktop Linux Technology and Market Overview' (PDF) mentioned last week. The second story is about open source software growth in the government sector where government agencies like the U.S. Census Bureau have embraced OS software for projects like the State and County QuickFacts site. Based on Perl, Apache, MySQL and Linux, the site gets 200,000 page views a day."
Classic Games (Games)

Tapper World Record Crushed 19

Greg Erway writes "There's a story at Twin Galaxies about my recent record-beating Tapper high score. It took almost 16 straight hours to rack up 9,100,125 points and beat the previous arcade game record, set back in 1986 by Mike Ward." Many of you probably remember Midway's Budweiser-sponsored Tapper arcade machine, and the story estimates that Greg filled over 75,000 virtual beer glasses, as well as having to kill off 79 bartenders at the end of the game to actually get the game over screen.
Perl

$4500 Raised for Perl Foundation at OSCON Auction 16

Krellis writes "Over $4,500 was raised Thursday night at the DynDNS.org/OnyxNeon party here at O'Reilly's Open Source Convention 2003. A large part of this was $1025 in a heated contest about the primary color for search.cpan.org. London.pm fought hard to make the change to orange, but Graham Barr's group managed to win out, and the color will remain as "web-safe teal." Graham is no sore winner though, and London.pm will be given their color for one month. See the DynDNS Press Release for more information, and thanks to everyone who contributed!"
Perl

Perl 5.8.1 RC1 Released 18

moksliukas writes "Perl 5.8.1 RC1 has been released. A major change is that due to security reasons, the "random ordering" of hashes has been made even more random. As always, there are other numerous changes, including some improved utf-8 handling support, deprecation of 5.005 style threads, $* magic variable, pseudo-hashes and a number of other improvements. As usual, perldelta summarises all changes."
Perl

Ponie: Perl On New Internal Engine 47

caseywest writes "Today at his State of the Onion speech during the 2003 O'Reilly Open Source Convention, Larry Wall announced the Ponie project (somewhere within his legendary humorous presentation). Ponie involves rewriting central parts of the Perl 5 interpreter to run on Parrot, the Perl 6 virtual machine, including a C API emulation layer to make existing XS code work. Arthur 'sky' Bergman is sponsored by his employer Fotango to develop Ponie. Currently, a press release and a FAQ are available. More details will be available in due time."
GNU is Not Unix

Extending And Embracing In Portland At OSCON 2003 116

Officially, the theme of this year's Open Source Software Convention (OSCON) 2003 is "Embracing and Extending Proprietary Software," and to that end approximately 1,500 attendees (and companies including Apple, Active State, online book-seller Powells.com and MySQL) are sharing space in three floors of Portland's downtown Marriott, and will until the conference's close on Friday. (Representatives from Microsoft are along for the ride, too. Lunch on Wednesday is Microsoft's treat.) An unoffical theme of ubiquitious connectivity and creative collaborative in much in evidence as well: besides the conference-furnished wireless access points throughout the classroom area, numerous other base stations (like the one I'm connected to right now) have popped up. What do you expect with more than a thousand laptop-toting programmers in one hotel? There's also a "semi-unofficial" wiki (applauded by Tim O'Reilly), an ongoing web log of the conference, and an irc channel filled with conference attendees. Read on for more.
Programming

JSP and Tag Libraries for Web Development 136

PotPieMan writes "I recently finished reading JSP and Tag Libraries for Web Development, a book for JSP developers wanting to improve their skillset. Read on for my review." It's not a new book, but still relevant.
Java

Java Database Best Practices 180

ProfKyne writes "I was excited to read this book when I first noticed it listed as "coming soon" in the Java section of O'Reilly's site back in May. I downloaded and read the sample chapter and waited expectantly for the book to be released. I was hoping that this book would be perfect for me, as nearly all of the Java programming I have done has dealt in some way with database access, though I do not consider myself to be an expert on the subject. The book didn't disappoint; Java Database Best Practices is an excellent high-level guide to writing database-driven applications from Java." Read on for the rest of ProfKyne's review.
Books

Mastering Regular Expressions 252

gianluca writes "Having always been a heedful guy, I always duly did my homework, going through the lengthy manual pages of a number of regular expressions (regex) crunching tools. You name it: be it PERL, awk, emacs, sed or even one of the .NET framework languages -- any such program provides support for the same regex expressions (or at least, so they seem to the occasional observer). After some years of regex practice with these tools, I had the pretentious conviction that I knew my way through the intricacies of patterns, grouping, greediness, and the like. When I first stepped into Mastering Regular Expressions, looking at the nearly 500 pages which build up Friedl's book, I wondered what could someone ever have to say about regexes to fill so many pages." Gianluca ended up finding plenty of worthwhile content; read below for his review.
Perl

Perl Design Patterns - Free Book 17

Scott Walters writes "Perl programmers and Java programmers have a lot to learn from each other. Perl 5 is providing more and more optional stricture, and Perl 6 is expected to provide stricture by default and other goodies as type safety. Perhaps better named "Stupid Perl Object Tricks", Perl Design Patterns proves that a little design, a little computer science, and some style are nothing to fear. This is dedicated to all of the newbies screaming, "The code is fine! Just tell me what the bug is!", and to all of the talented programmers who think Perl deserves a better reputation. Object::PerlDesignPatterns on CPAN is updated less often but has a fatter pipe."
Spam

The Next Step in Fighting Spam: Greylisting 481

Evan Harris writes "I've just published a paper on a new and unique spam blocking method called "Greylisting". The best thing about it other than achieving better than 97% effectiveness in blocking spam, is that it practically eliminates the main problem of other solutions: the false-positive. There's even source code for an example implementation written as a perl filter for sendmail, along with instructions for installing, so you can get up and running quickly."
Education

From System Administrator to Developer? 81

ma11achy asks: "Recently, I have been looking at making a career change from Unix Systems Administrator to programming/software development. I have a CS degree recently obtained through distance education and have been working in the field of Unix Systems Admin for roughly seven years now (in my early thirties). I have reasonable knowledge of C, good knowledge of Perl and excellent knowledge of shell scripting. Is, is there anyone out there that has made the change and could they provide any insights into what it was like for them? Am I just barking up the wrong source tree?"
Slashback

Slashback: Sorveteria, Rockets, Anger 403

Slashback tonight with more on model rocketry (and metaphysical rocketry to boot), Metallica's music online -- this time voluntarily, the fall of Ars Digita, nmap's reaction to SCO, and more. Read on for the details.

Slashdot Top Deals