Programming

UDP - Packet Loss in Real Life? 127

PacketStorm asks: "There's always an argument between TCP and UDP users. TCP users complain that UDP is non-determinstic and lossy, while UDP users complain that TCP is slower and nobody needs all the features anyway. So the question is - has anyone actually seen/experienced UDP loss in high-traffic environments? Is the degeneration of UDP any better or worse than TCP in a congested environment? TCP also craps out in times of congestion, but at least you know - or do you? Experiences?"
Microsoft

Software Engineering at Microsoft 502

an_mo writes "A link to a google cached document is floating around some mailing lists containing some info about microsoft software engineering. In particular the document contains juicy bits about the development of a large project like NT/2K. Some examples: Team size went from 200 (NT3.1) to 1400 (Win2k). Complete build of win2k time is 8hrs on 4way PIII and requires 50GB of hard drive space. Written/email permission required for checkins by the build team." The HTML version on Usenix's site is much nicer than Google's auto-translated version.
Unix

The System Administrators Guild: SAGEwire 10

Michael Neuffer writes "The System Administrators Guild has started SAGEwire which is now running in BETA mode. They could use some additional readers that help them to get the quirks out of their system, so head over there and give it a good shakeout."
Programming

C++ Inventor Changing Jobs 95

JewFish writes "Dr. Bjarne Stroustrup, designer and implementer of the C++ programming language is switching jobs. He has accepted the COE Endowed Chair in Computer Science at Texas A&M University. The fulfillment of this fulltime position was announced today by the head of the computer science department. Now that Dr. Stroustrup will be on faculty I sure hope they start offering a C++ course or two."
Programming

Knuth Releases Another Part of Volume 4 260

junge_m writes "Donald Knuth has released another of his by now famous pre-fascicles to Volume 4 of his epic: Pre-fascicle 2c is all about 'Generating all Combinations' supplementing his pre-fascicles 2a and 2b. Furthermore he challenges us all to do more of his daunting exercises and report our success. He thinks we are way too lazy in this respect! So come on slashdot crowd: Do your homework and get the credit from the grandmaster himself!"
PHP

Freshly Created: comp.lang.php 41

Agelmar writes: "A newgroup control message was sent out for comp.lang.php today. Many servers already carry the new group, and almost all servers around the globe should carry it within the next day or two. The new group is a wonderful place to turn to for support / questions regarding PHP, and is symbolic of PHP's coming to full power, finally entering the comp.lang.* hierarchy with the rest of the mature languages. (For those who are interested, the new group passed 177-11.) Feel free to drop by the new group, and stick around!"
Programming

Are Regression Tests an Industry Standard? 50

Sludge asks: "I just finished leading a team through a software project. It was the first of it's type for our company: financial transactions were involved, and it was therefore very fault intolerant. In order to complete this, a set of regression tests were written. For example, if the amount of money collected doesn't match up to our order table, we get notified via our cellphone's text messaging as soon as the cronjob picks it up. Lots of other implementation-specific tests exist as well. My question is, how common is this for the software industry? My company had never heard of this before I came along. Is it the norm? (When you answer, also say whether or not your company does risk management.)"
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.
Security

Klez: a closer look 204

sheriff_p writes "Anyone recieving even a small amount of email is likely to have encountered Klez varients of some form in the last few months - Message Labs shows it as being the biggest email-transmitted virus of all time by some way. So just how boring is it? Virus Bulletin has an indepth look at what makes Klez tick." And today alone, Klez virus e-mails were 90% of my e-mail by bytecount. YAY Outlook!
Security

The Reverse Challenge: Winners Announced 186

asqui writes: "The Reverse Challenge was a contest from The Honeynet Project to essentially reverse engineer a binary captured in the wild running on a compromised honeypot. The contest ran during May of this year and the submissions have been judged and the winners announced. Dion Mendel took first place with 43.4 points out of a possible 50. The binary turned out to be a tool for performing remote DoS attacks from compromised hosts, with its instructions being cunningly supplied via the lesser known IP protocol 11. This binary is currently being used in the wild but there is little reported activity, probably because sysadmins are focused on the other more dominant protocols."
Movies

LoTR , Linux, and Database Management 128

minus23 writes: "Very interesting article over at Digitalanimators.com, talking about some of the challenges faced by the crew working on the second installment in the Lord of the Rings Trilogy. Interesting bits include managing an off-site database of 45TBs, Linux workstations from IBM, 1400 processors, and the animation methods to be used on Gollum. It's a good thing. :)"
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

N.Y. Times Magazine Chats With ALICE Bot Creator 238

aridg writes: "This week's New York Times Magazine has an article about Richard Wallace, the programmer of the ALICE AI chatbot that won first place in several competitions for realistic human-like conversation. Wallace sounds like a pretty unusual and interesting fellow; the article quotes an NYU prof both praising ALICE and saying to Wallace: '... I actively dislike you. I think you are a paranoid psycho.' A good read. [Usual NY Times registration disclaimers apply.]"
Upgrades

Am I Hot or Not 102

Sure, it's not the dream system with computer-controlled vents on the furnace and a genetic algorithm to optimize heat-flow, but it is pretty damn cool. This system makes use of Dallas Semiconductor Digital Thermometers to monitor temperature throughout the house. Hopefully the fellow running the project will put up the source to the Linux driver he has running the sensors. This project ties in nicely with the question posed by a recent Ask Slashdot as well.
Music

The Zinf Project (ex Freeamp) Needs Help 30

Jayesh Sheth writes: "The Zinf Project (formerly known as Freeamp) needs your help! The Freeamp ( http://www.freeamp.org ) project, which produced the cross-platform mp3 and ogg vorbis player, is now known as the Zinf project. Freeamp distinguished itself early on as an easy-to-use music player for both Linux and Windows, with integrated support not only for the mp3 format, but also for the open source ogg vorbis format." Read on for the help this project is looking for -- in short, they're looking for some new blood.
Java

XML and Java, Developing Web Applications 295

WrinkledShirt writes: "There's a whole lot of posturing going on in the world on Internet programming right now, and with all of Microsoft's slick marketing for .NET there's never been a better time to remind the industry which platform got it right first. Enter XML and Java, Developing Web Applications (2nd Ed.) , a book that promises to show just how much of a heavy-hitter Java still is in the enterprise world. Because of the variety of technologies available for Java, Addison Wesley took the approach of bringing in a bunch of experts in the field to cover the different ways that Java and XML can work together. Considering the effort that went into coordinating this collaborative work, it couldn't possibly miss, right?" Read on to see how true that is, in Wrinkled's estimation.
Graphics

Nvidia's Dave Kirk Explains The Point of Cg 17

An anonymous roward writes "This interview at ZDNet UK has Dave Kirk talking about how Nvidia's Cg programming language will bring movie-making and game-writing together. 'This is a big step towards convergence -- not films and movies and games being the same, but the way people create them being the same. Artists can use the same skills on both. Cg is almost guaranteed to be efficient in hardware, and any Renderman program can be translated to Cg, by hand or by a tool that someone's developing. Once that happens, all the moviemaking can take place in Cg.'"
Programming

OpenCM Alpha6 Released 39

Jonathan S. Shapiro writes: "The new OpenCM Configuration Management system has just released it's first external alpha (0.1.0alpha6) over at opencm.org -- brought to you by the same folks who are working on the EROS operating system. Being a 0.1 alpha release, it shouldn't be used for prime time development yet, but it's definitely ready for a first look. We've been using it internally for OpenCM development for a while, and we have officially moved EROS development over. It looks like most of what needs to be done toward a first release is cosmetic at this point. Alpha6 has been tested on RedHat 7.3. Porting and cleanup are underway for solaris and (soon) *BSD. People seem to be excited about this -- especially the OpenBSD folks. While you are over at the web site, have a look at the two papers on OpenCM from this year's USENIX and USENIX Security conference."
Hardware

Design Hardware/Software for Global Civil Society 174

-cman- writes "White box builders and Gnome hackers take note! With the announcement of various oxymoronic "trusted computing" initiatives in recent week, Bruce Sterling, self-appointed Pope-Emperor of the Viridian Design Movement has announced a new design contest to design a '...genuinely trustable, cheap, well-designed, rugged, sexy, accessible computer system that is owned, manufactured and operated for, well, Global Civil Society.'" I'll buy one.
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."

Slashdot Top Deals