Security

Internet Security Standards 135

Aetius writes "The Center for Internet Security has released a set of security standards and tools for several operating systems. Here's the ZDNet story. I checked out the Linux standard and it is a pretty good coverage of the basics; about the only thing missing was a simple firewall treatment. I installed it on my wide-open desktop system (RH 7.3) and scored a 6.61 out of 10, which doesn't seem too bad. The scanner code isn't open source, but it's perl so you can at least look at it. You have to register to download it. If nothing else, the PDF of the standards is a good read. Enjoy."
It's funny.  Laugh.

Switch Different 252

x180 writes "Those goofy hackers over at the O'Reilly Open Source Convention in San Diego this week have, in a spate of fun, put together a series of Switch ad spoofs for the geeky ones. Writes Rael Dornfest in his blog, 'You've no doubt seen Apple's fabulous Switch campaign commercials. But what of the others? The geeky ones. The scripters. The sysadmins in their server cages. The command-line jockeys. Those through whom the source flows openly.' See the stories of hackers chucking Emacs in favor of Vi, leaving Perl to explore Python, and leaving the familiar home of Unix to play with XP." These, of course, aren't the only switch parodies. Their numbers are Legion.
Programming

Best Computer Books For The Smart 522

You'll remember last week, I asked for recommendations of the Best Websites for developers. This was a -great- thread and in the story, I mentioned that I was planning on doing the same regarding books this week. So here it is. What do you, the slashdot reader consider seminal works? What would you consider great introductions to technical topics? If you are interested, check it out...
Programming

Best Websites for Developers? 291

Recently, I've been entertaining the idea of getting into a little Java programming for a side project I'm working on, and I realized that I really don't know where to start. This led to a larger question of what the best books and websites are for pepole new to a language. What about for the experts in a language? So this week, I was wondering what slashdotters thought are the best websites to go to for information on the major languages (like C, C++, PHP, Perl, etc) and the important topics in programming (x, gtk, win32, etc). I obviously have some opinions on some of the better places to visit, but I wanted to see what slashdotters thought. (hence the paucity of links in this story) Where do people find the authorities? My intention is to ask about web sites this weekend, and books next weekend.
Science

I'm Just Here for the Food 250

MattE writes: "Alton Brown, for those who aren't familiar, has a cooking show on the Food Network called Good Eats. His new book isn't so much a cookbook, in the current sense of a book that contains a heck of a lot of recipes. (It does, in fact, contain recipes, but it really isn't what the book is about.) See the Perl cookbook, for a translation of this idea to programming. It is a book about cooking that covers science and technique first; Recipes are only example code. He says he is a 'culinary cartographer.'" This sounds like a fun book -- for the rest of Matt's review, read on below.
Perl

Perl 5.8.0 Released 254

twoshortplanks writes "The latest version of Perl has been released, with new features such as better Unicode support, a new threads implementation, new IO layer support, and a whole plethora of bundled modules - plus a wonderful collection of regression tests and new documentation. The release notes and links to mirrors for download are on dev.perl.org." This is not a release candidate, it's the real thing, representing over two years of work by patch pumpkin holder Jarkko Hietaniemi and his merry band. Hugo van der Sanden is the new pumpking for perl 5.10.
Privacy

FCC Allows Bells to Sell Your Telephone Usage Data 508

Devistater writes "Spotted on hardocp. The FCC said in a ruling yesterday that telephone companies can sell your name, who you call, and for how long you talk to anyone who is an "affiliate." No longer is this required to be an opt in marketing approach, now its OPT OUT. Sounds like spam is coming to the telephone world, and what an egregious breach of privacy. Article on PCWorld has some of the details." There's also a short Reuters story and a good one on ecommercetimes.com.
Perl

Perl for Web Site Management 148

PerlDiver writes: "Perl for Web Site Management by John Callender is for web professionals -- designers, editors, HTML jockeys -- who have never programmed before, but who now find themselves with the need to create their own site-management tools, automated web clients, and web-based applications. The title is an understatement; the book covers not just Perl programming but the bulk of what a novice needs to learn to function in a UNIX environment, from pwd and man to installing software packages from source tarballs. If you or anyone you know wants to cross the chasm from 'content' to 'code,' get this book." Read on for the rest of his review.
Perl

Perl Mentoring at OSCON 4

caseywest writes "For those of you attending the Open Source Conference, there is a golden opportunity to get some free coaching and consultation on your work. A Birds-of-a-Feather session on "Perl Mentoring/Code Reviews" will be given for the third year running. Some of the top Perl People will be on hand as resident experts to advise you on your own Perl projects. This is *one-on-one* coaching: No spectators, no audience, no distractions; just the kind of personal mentoring, targeted to your specific application, from some of the best people qualified to give it. We encorage other communities to hold mentoring sessions, you still have time to register your BOF, email me if you want to make it happen and need advice. "
Perl

Perl & XML 125

dooling writes: "Perl & XML is a well-written book that accomplishes what it sets out to do. It states in the preface that it is written for Perl programmers who want to learn about XML and what is available in Perl for XML processing. It achieves this goal, but little else. When you are done reading this book you will have been given an overview of Perl and XML, know where to begin to attack an XML document, and know where to look to find more information." For dooling's more complete review, read on below.
Perl

The Perl Foundation Grants Are Running Out 235

dogma01 writes "It looks like the grants to fund: Larry, Damian, and Dan have pretty much run out. :(" Keeping guys like these working on Perl is definitely a good thing(tm) if you are looking to support the Open Source Community somehow. You can donate here if you are feeling generous.
News

Dirty Tricks of Presentors 92

A reader writes "Perl expert Mark Jason Dominus gave a great talk last month in St. Louis on how to give a good conference presentation. There's nothing specific to Perl, and a lot of people said they thought it was the most useful talk at the conference even though they didn't think they'd be doing a conference presenation any time soon. Mark also wrote up some notes that explain the parts he forgot to put on the slides."
Perl

Perl 6 Synopsis 5 203

XaXXon writes: "perl.com has Synopsis 5 for Perl 6 up. It's a brief overview of all the changes made in Larry Wall's Apocalypse 5. Lots of stuff about the new regex syntax. I must admit, however, that I'm getting tired of reading about perl 6 -- I want to start using it." We posted Larry Wall's 5th Apocalypse in May.
Programming

Managing and Using MySQL: Second Edition 261

Geekboy(Wizard) writes: "MySQL has been used as a database for many sites and products. The U.S. Census Bureau, Slashdot, Yahoo Finance, and many other high-traffic web sites use MySQL for their database needs. It is a popular choice for databases, as it is GPL'd and thus free from costly licenses. If you need to use it in a proprietary application, you can purchase a non-GPL'd version from MySQL AB." Read on for Geekboy's review of Managing and Using MySQL: Second Edition, which he describes as "the only thing you /need/ to make a usable database."
News

Webtrends - Reporting Site Usage and Other Stats? 28

gammoth asks: "My company has a successful web site which gets roughly 1,800,000 hits from 45,000 sessions a day. A few years ago, our web stats software, HitList, broke when we crossed it's capacity threshold (~1,000,000 hits). I replaced it with a tailored version of Webalizer supported by an array of perl scripts and a Suitespot server plugin. My reporting system runs with little intervention, managing log files from 4 hosts, and competently reports on hits, popular pages, referrers, etc. But it's not perfect and I'm the first to admit it doesn't provide the kind of info the marketing department would find really useful. I have plans of a comprehensive system using a DB and a report engine, but I've not had the time to implement it. (We're interested in info on marketing campaign success, path through site, etc). Meanwhile, marketing is tired of waiting and the otherwise exceptionally supportive IT management (truly) is considering contracting out some of our site usage reporting. Webtrends is being looked at seriously. I was wondering if any readers out there had had any experience with Webtrends or other software package or service provider. Are there any OS packages that provide features well beyond Webalizer?"
News

Using Joystick Ports to Measure Case Temperature? 47

cheros asks: "Due to lack of options I had to stick one of my machines in a spot where I'm worried it might get hot, so I am looking for a low cost way to monitor environment temperature. As it's a humble 486 it doesn't have sensors, but it DOES have a joystick port. I'm merely looking for one of 'OK', 'Warm', 'Hot', or 'Get the fire extinguisher!' style status info so I'm not too bothered about granularity. If I remember correctly, a joystick port gives me 2 channels to fool with. I was wondering if anyone has already been playing with the idea to use an NTC (temperature sensitive resistor), and if they got anywhere. In my case it's a matter of scanning the port every so often and sending an SMS email if the situation warrants attention. As a matter of fact, the joystick port also has a couple of switch lines as well - there's all sorts of fun to be had. The last time I've coded was in 6303 assembler on Psion Organisers, so don't expect too much of me in the way of coding skills - it'll take me a while to get up to speed in Perl. Yes, I run Linux [it's a 486 - what did you expect? XP? ;-)]"
Apple

Do Apple iBooks Make Good Geek Laptops? 151

Curious Geek asks: "I'm in the market for a good, cheap laptop. Primarily I'm looking for something that is relatively rugged, has a LONG batter life, and that is *nix friendly. I'd primarily use it for Perl, PHP and Java coding either on client sites, in front of the TV, or on the train. It would also be nice if I could run dummy websites from it and let it take care of customer invoicing (again, this is all going to be Perl/PHP/Apache stuff) At the moment, the best bet looks like an apple iBook, it has a 5 hour battery life, ships with OS X (although I could use mac linux or YDL) and is rugged enough that loads of spotty yoofs have been given them at school. It also has the ability to house an internal wireless LAN card, which is pretty groovy. Can anybody recommend anything better? My price range is limited ~$1400 USD. I know that for that price I could get an X86 laptop - but do any of these have a battery life as good as the iBook?"
Programming

Virtual Machine Design and Implementation in C/C++ 240

wackybrit writes: "The concept of the virtual machine is one of the most important concepts in computer science today. Emulators use virtual machines, operating systems use virtual machines (Microsoft's .NET), and programming languages use virtual machines (Perl, Java)". Read on for his review of Virtual Machine Design and Implementation in C/C++, an attempt to examine and explain virtual machines and the concepts which allow them to exist.
The Internet

Content Management Software - Build or Buy? 77

WallyHartshorn asks: "I'm the web coordinator for an agency (1,200 employees) with a web site consisting of roughly 2,500 static HTML pages, plus a few hundred Acrobat files, a dozen CGI scripts, etc. Currently, updates are done manually by a staff of 2 full-time web developers (including me) and 5 non-IT employees who have web page development as about 25% of their job responsibilities. We have been considering purchasing some web content management software, probably something on the lines of RedDot, eMPower, or Microsoft Content Management Server. We've also been considering using Zope or building something ourselves from the ground up. We only have two Perl programmers and nobody knows Python. Given the current budget limitations, we might have more luck getting permission to spend a few months writing our own software than we would getting approval to spend thousands of dollars on a pre-built package. On the other hand, I could also see a "build from the ground up" project turning into a maintenance nightmare. What experiences have people who run web sites of a comparable size had with building their own web content management software versus purchasing one? (Please keep in mind that we are not running a blog, a news site, or a community site, so something like Slash would not work.) Our content consists primarily of reference material and services.)"

Slashdot Top Deals