×

SQL Hacks 72

Scott Walters writes "Many of the recipes in SQL Hacks will improve the SQL you write day to day, and many will give you the confidence to attempt much more involved tasks with SQL. Other recipes will rarely if ever be needed, but make for a entertaining and education reading in a similar way that "worse case survival scenario" books do — SQL is pitted against the most difficult analysis tasks just as survival scenario books pit humans against pavement and lions. SQL Hacks fits well in the Hacks series, which raises the bar on advanced books by offering large, eclectic sets of tricks for problems that an unambitious person (a non-hacker) wouldn't ever push technology hard enough to run into. Put another way, the questions answered in a good Hacks book are ones that would get a "good question" comment rather than a an "RTFM!" response. It does a good job continuing where O'Reilly's SQL Cookbook left off, which is always difficult with two books written at slightly different times by different authors. Still, it's harder to review a Hacks book than a Learning book as, with hacks, the sky is the limit, and the reader will always find herself wishing for more. To this end, I hope O'Reilly continues to publish newer editions of their various Hacks books, drawing in more and more content in each edition, and identifying recipes that might better serve in the Cookbook counterpart." Read the rest of Scott's review.
KDE

A Sneak Preview of KDE 4 350

An anonymous reader writes "In recent times, a lot of discussion has been generated about the state of KDE version 4.0 and as Linux users we are ever inquisitive about what the final user experience is going to be. This article throws light on some of the features that we can look forward to when KDE 4.0 is finally released some time this year. The article indicates that the most exciting fact about KDE 4.0 is going to be that it is developed using the Qt 4.0 library. This is significant because Qt 4.0 is released under a GPL license even for non-Unix platforms. So this clears the ideological path for KDE 4.0 to be ported to Windows and other non-Unix/X11 platforms."
Caldera

SCO Asks Court To Reconsider IBM's Dismissal 139

VE3OGG writes "The SCO Group — the litigation firm currently in dispute with, among many, IBM, over supposed copyright infringing code in Unix — has quietly asked the courts to reconsider IBM's request to toss the case out. SCO argued that the court's November decision was procedurally and substantially flawed and they say 'the rules of procedure do not support such a result under the circumstances of this case.' If allowed to reopen the case, the SCO Group argues, that new evidence would present itself through the deposition of several IBM programmers who had previously been interviewed."
Unix

How To Adopt 10 'Good' Unix Habits 360

An anonymous reader writes to mention an article at the IBM site from earlier this week, which purports to offer good Unix 'habits' to learn. The ten simple suggestions may be common sense to the seasoned admin, but users with less experience may find some helpful hints here. From the article: "Quote variables with caution - Always be careful with shell expansion and variable names. It is generally a good idea to enclose variable calls in double quotation marks, unless you have a good reason not to. Similarly, if you are directly following a variable name with alphanumeric text, be sure also to enclose the variable name in square brackets ([]) to distinguish it from the surrounding text. Otherwise, the shell interprets the trailing text as part of your variable name -- and most likely returns a null value."
It's funny.  Laugh.

Servers, Hackers, and Code In the Movies 445

Billosaur writes "As with anything, Hollywood has a weird way of viewing computer technology and the people who use it. To help quantify things, take a look at The Top 20 Movie Hackers, the Top Ten Movie Servers, and the things code doesn't do in real life." From the servers article: "3. UNIX environment - Jurassic Park (1993). The UNIX environment here is a classic geek joke. Everything we saw was real - created by Silicon Graphics and called IRIX. InGen was the corporation funding the island, and from an IT perspective they let the worst possible thing happen: they allowed one programmer to design the infrastructure with no supervision. What's worse, they obviously required no documentation of what was done. The result was a kid had to hack in and gain ROOT privileges. The likelihood of a young kid knowing a way to get ROOT (and not a more experienced programmer) is pretty hard to swallow. The hardware for this server was probably minimal, running door locks and starting Quicktime movies. 'We spared no expense!' You would think that with the millions of dollars they spent on the park, they could have hired a couple newbie programmers and added a server on the backend."
The Courts

IBM Denies Destroying Evidence in SCO Case 125

Rob writes "IBM Corp has denied claims made by SCO Group that it destroyed evidence relevant to their ongoing breach-of-contract and copyright case, maintaining that SCO has had the evidence in question in its possession since March 2005. SCO, which believes IBM breached a contract by contributing Unix code to the Linux operating system, accused IBM of destroying evidence in a July 2006 court filing, claiming that "IBM directed 'dozens' of its Linux developers within its LTC [Linux Technology Center] and at least 10 of its Linux developers outside... to delete the AIX and/or Dynix source code from their computers.""

Monitor a Linux Box With Machine Generated Music 114

mcappel writes "Linux and Unix admins are familiar with vmstat and top, which are visual tools displaying the health of a computer. chordStats adds a new interface to a system monitoring setup — information passed through tone, timbre, and harmony. IBM's Nathan Harrington, who wrote Knock Some Commands Into Your Laptop, created a simple Perl script to send note events to FluidSynth that forces various system events to be interpreted as a part of a harmonious interval, and looks at options for enhancing a musical system monitor."

Choosing Your Next Programming Job — Perl Or .NET? 426

Trebonius asks: "I have just received two job offers in the same day. The first was for a job coding in Perl on Linux/UNIX platforms, for a small but very cool company around 120 miles from where I live. They play Half-Life together in the off-hours and the people I've talked to there seem very happy with the job and work environment there. I'd be making smallish web systems, and I'd basically have total control over the projects on which I work. They offered me 20% more than I make now. The second offer I received is for a huge nationwide company opening an IT office a couple blocks from where I currently work. They're an all-Microsoft shop — VB, C#, .NET, SQL200*, etc. I'd be a very small cog in a very large machine. They offered me 66% more than I'm making now. Benefits are essentially identical between the companies, so that's not a big factor. I'll also give the Perl company a chance to make me another offer, but what should the threshold be? How do you folks balance the desire for a fun job with the need to pay off debt?"

Microsoft's IE Team Leader Answers Slashdot Questions 530

We got lots and lots of questions for Dean Hachamovitch, whose formal title is "general manager Internet Explorer at Microsoft Corp." Picking a mere 10 of those questions was not easy, and I wish Dean could have answered twice as many -- and so does he, but his schedule has been tight this week. Anyway, here are his answers to the Chosen Ten.
Music

Slashback: SCO, COPA, AllofMP3, Navier-Stokes, and More 144

Slashback tonight brings some clarifications and updates to previous Slashdot stories, including: IBM speaks about the SCO suit, another angle on COPA, AllofMP3 followups, Navier-Stokes solution withdrawn, a librarian's guided tour of Wikipedia, and the iPod's 5th anniversary. Read on for details.

Google Gets Slack with Software Updates 94

An anonymous reader writes "While Google's open source project titled 'Slack' was released over a year ago, last week's Australian Unix Users Group Conference marks the first time that Google has ever discussed the system in public. Corporate systems administrator Michael Still helped to illuminate a little bit about how Google uses Slack and how their network of computers fits together. From the article: '"Slack is a source deployment system and it's the way we install applications on servers," Still said, adding Slack is based around a centralized configuration repository which is then deployed onto selected machines in a "pull" method. Each of the "worker" machines asks for its new configuration regularly or when a manual command is run.'"

IBM's Counterclaim 10 Outlines 5 Ways SCO's Wrong 121

ColonelZen writes "My article at IPW reads: But, however slowly, the wheels of justice do grind on. The discovery phase of SCO v. IBM is now complete, and as per the court's schedule the time to raise Summary Judgment issues is now. And IBM has indeed raised them ... such that it is very possible that all of SCO's claims against IBM could wind up dismissed piecemeal in those motions. ... Yesterday, IBM's redacted memo in support of CC10 hit Pacer. ... This is 102 pages detailing five independent but overlapping, direct and powerfully detailed reasons why SCO's claims of Linux infringement against its code are nonsense."

Backing up a Linux (or Other *nix) System 134

bigsmoke writes "My buddy Halfgaar finally got sick of all the helpful users on forums and mailing lists who keep suggesting backup methods and strategies to others which simply don't, won't and can't work. According to him, this indicates that most of the backups made by *nix users simply won't help you recover, while you'd think that disaster recovery is the whole point of doing backups. So, now he explains to the world once and for all what's involved in backing up *nix systems."

Why is OSS Commercial Software So Expensive? 718

An anonymous reader asks: "Our startup honestly wanted to use OSS products. We do not want to spend time for any OSS bug fixing so our main requirement was -official support for all OSS products-. We thought were prepared to pay the price for OSS products, but then we got a price sticker shock. Now behold: QT is $3300 per seat. We have dropped the development and rewrote everything to C# (MSVS 2005 is ~$700). Embedded Linux from a reputable RT vendor is $25,000 per 5 seats per year. We needed only 3 seats. We had to buy 5 nevertheless. The support was bad. We will go for VxWorks or WinCE in our next product. Red Hat Linux WS is $299. An OEM version of Windows XP Pro is ~$140. A Cygwin commercial license will cost tens of thousands of dollars and is only available for large shops. We need 5 seats. Windows Unix services are free. After all, we have decided that the survival of our business is more important for us then 'do-good' ideas. Except for that embedded Linux (slated for WinCE or VxWorks substitution), we are not OSS shop anymore." Why are commercial ports of OSS software so expensive, and what would need to happen before they could be competitive in the future?

How to Cheat at Managing Information Security 120

Ben Rothke writes "Mark Osborne doesn't like auditors. In fact, after reading this book, one gets the feeling he despises them. Perhaps he should have titled this book 'How I learned to stop worrying and hate auditors'. Of course, that is not the main theme of How to Cheat at Managing Information Security, but Osborne never hides his feeling about auditors, which is not necessarily a bad thing. In fact, the auditor jokes start in the preface, and continue throughout the book." Read the rest of Ben's review.

FVWM-Crystal 3.0.4: Speed and Transparency 180

michuk writes "PolishLinux.org has published a review of FVWM-Crystal 3.0.4: "FVWM-Crystal is an eye-candy, functional and ultra-fast desktop environment for GNU/Linux and UNIX, based on FVWM. Crystal can be used even on very old machines, thus it is a noticeable alternative to popular desktop choices like XFCE or Fluxbox.""

OpenGL Distilled 96

Martin Ecker writes "Until now, if you were looking for an introduction to the OpenGL graphics API, the "OpenGL Programming Guide" (also known as the Red Book) was your best bet. Now Addison Wesley Publishing provides a new alternative that is easier to digest than the all-encompassing Red Book with its more than 800 pages. Paul Martz's "OpenGL Distilled" concentrates on discussing only the important fundamentals you need to program 3D graphics using OpenGL 2.0 and provides a concise introduction to the most important cross-platform graphics API currently available." Read the rest of Martin's review.

Apple and Windows Will Force Linux Underground 554

eastbayted writes "Tom Yager at InfoWorld predicts: 'At the end of the decade, we'll find that Apple UNIX has overtaken commercial Linux as the second most popular general client and server computing platform behind Windows.' That's not a gloom-and-doom omen for the ever-popular Linux kernel, though, he stresses. While Apple and Microsoft will grapple for dominance of client and server spaces, Linux will be 'the de facto choice for embedded solutions.' And by 'embedded,' Yager means 'specialized.' With a push of a button and a flip of switch, he predicts, you'll be able to create a configured database and a mated J2EE server — all thanks to Linux."

HP Baited With Cutouts of Founders 206

eastbayted writes "According to InfoWorld.com, Sun CEO Jonathan Schwartz boasts in his public blog that his company has bought a life-size cardboard cut of the HP rival's founders, William Hewlett and David Packard, for $6,000. Sun staffers then went on to bedeck and photograph the dual portrait in pro-Sun paraphernalia. As a parting shot at HP, Schwartz notes in his post how popular a download Solaris is for HP server owners. Taking the bait, HP VP of Marketing Eric Kintz responds in his own blog that Sun's actions were 'a nice stunt' and that 'I never met Bill or Dave, but I bet neither of them would have approved paying thousands for representations of themselves.' He also cites an IDC report about how HP-UX dominates the Unix market over IBM and Sun." Update: 08/28 04:43 GMT by Z : Fixed confusing headline.

Slashdot Top Deals