×
Book Reviews

Beginning Lua Programming 173

Simon P. Chappell writes "These days, Brazil is no longer just on the map for its fine coffee and martial arts. They have a few other reasons and one of them is called Lua. Lua is an open-source scripting language that was originally designed for small size and excellent portability to support its use in embedded systems. Like anything good, it didn't take long for it to be discovered by others looking for a small and efficient scripting language."
Unix

Do You Get a UNIX Workstation at Work? 290

Fished asks: "This may be a selfish question, but so far as I can tell it hasn't been asked before. I'm currently a Solaris System Engineer in a Very Large Company. This Very Large Company has predictably standardized on Windows as their corporate desktop. However, they are also of the opinion that nobody needs anything -but- Windows on their desktop. If you're a UNIX/Linux systems engineer/administrator in a large company, do they give you a desktop for the platform you manage? Do you have any tips on justifying your need for a second, UNIX-based desktop to the powers that be?"
Security

Top 12 Operating Systems Vulnerability Survey 206

markmcb writes "Have you ever wondered how vulnerable your computer is from the first bit you write to the hard drive all the way until you have a fully patched system? If so, Matthew Vea has posted a concise summary of security strengths and shortcomings for twelve of the major operating systems of 2006/2007. In his summary, Matt tests each OS with widely available tools like nmap and Nessus, and notes responses at install, pre-patch, and post-patch times for each system. After the tedious job is done, he produces results that will make both the Apple and Windows communities cringe with regards to security. From the article: 'As far as straight-out-of-box conditions go, both Microsoft's Windows and Apple's OS X are ripe with remotely accessible vulnerabilities ... The UNIX and Linux variants present a much more robust exterior to the outside. Even when the pre-configured server binaries are enabled, each [Linux] system generally maintained its integrity against remote attacks.'"

Is KDE 4.0 the Holy Grail of Desktops? 511

An anonymous reader writes "With KDE 4.0 being expected some time this year, expectation runs high in the linux/unix users camp and the media read a lot between the lines of what the KDE developers say and do. In some ways KDE will provide a standard as to how a desktop should look and behave. This interesting article wonders whether KDE 4.0 will become the complete desktop which will meet the needs of a wide cross section of computer users. One of the common complaints that some Linux users have over KDE is that it is too cluttered. And by addressing this need without putting off the power users, the KDE developers could make it an all in one Desktop. Keep in mind that KDE 4.0 is based on Qt 4.0 and so can be easily ported to Windows and other OSes too which makes this thought doubly relevant."
Education

MIT Drops DRM-Laden Journal Subscription 141

Gibbs-Duhem writes with news that MIT has dropped its subscription to the Society of Automotive Engineers' web-based database of technical papers over the issue of DRM. The SAE refuses to allow any online access except through an Adobe DRM plugin that limits use and does not run on Linux or Unix. Also, the SAE refuses to let its papers even be indexed on any site but their own. SAE's use of DRM is peculiar to say the least, as they get their content for free from the researchers who actually do the work. And those researchers have choices as to where they send their work, and some of the MIT faculty are pretty vocal about it. From the MIT Library News: "'It's a step backwards,' says Professor Wai Cheng, SAE fellow and Professor of Mechanical Engineering at MIT, who feels strongly enough about the implications of DRM that he has asked to be added to the agenda of the upcoming SAE Publication Board meeting in April, when he will address this topic."
Red Hat Software

Red Hat Readies RHEL 5 for March 14 Launch 129

Rob writes "The wait is almost over. It may have taken two weeks longer than Red Hat would have liked, but Red Hat Enterprise Linux 5, the updated version of the company's commercial Linux platform, will be launched along with a bevy of new products and services on March 14. The delivery of RHEL 5, the fourth major commercial server release for Red Hat, will better position its Linux against Novell's SUSE Linux Enterprise Server 10 as well as Windows, Unix, and proprietary platforms. RHEL 5 has been cooking for more than two years and includes changes to the Linux kernel. In addition to the support for the Xen hypervisor, RHEL 5 also has an integrated version of Red Hat Cluster Suite, the company's high availability clustering software, as well as support for iSCSI disk arrays, InfiniBand with Remote Direct Memory Access (RDMA), and the SystemTap kernel probing tool."
Graphics

Open Source Image De-Noising 205

GREYCstoration is an open-source tool able to de-noise, inpaint, or resize 2D color images. This is a command-line program developed by the IMAGE team of the GREYC Lab in France and is available for Unix, Mac, and Windows systems under the CeCILL license. The algorithm is based on anisotropic diffusion partial differential equations. These equations are able to smooth an image while preserving its main structures. The demo page presents interesting examples of color image de-noising and reconstruction. This is a serious free alternative to commercial products like Noise Ninja or Neat Image that perform the same kinds of operations. The tool is still a little bit hard to use (command-line based), but I hope the simple C++ API will ease the integration of the algorithm in more user-friendly interfaces. Previous versions of GREYCstoration are already available in Digikam and Krita.
Unix

Define - /etc? 548

ogar572 asks: "There has been an ongoing and heated debate around the office concerning the definition of what /etc means on *nix operating systems. One side says "et cetera" per Wikipedia. Another side says it means 'extended tool chest' per this gnome mailing list entry or per this Norwegian article. Yet another side says neither, but he doesn't remember exactly what he heard in the past. All he remembers is that he was flamed when he called it 'et cetera', but that 'extended tool chest' didn't sound right either. So, what does it really mean?"
Encryption

Secure Private Key Storage for UNIX? 95

An anonymous reader asks: "Microsoft Windows, from 2000 forward (except ME) offers secure certificate and private storage at the OS level in what is called a protected store. Offline, it's encrypted by a combination of the user's password and a session key stored on the filesystem. When the OS is running, the private keys stored are available to the logged in user, optionally encrypted with another password. The keys are stored in protected memory, so no applications can access them without going through the Microsoft CAPI calls. This code also is FIPS 140-1 level 1 (the best one can get for software cryptography modules) compliant." Does any other OS provide this kind of feature at the OS-level? If so, who? If not, why?
Businesses

Getting Out of Tech Support? 152

An anonymous reader asks: "For the last year or so I've been working in 1st line tech support at a small call centre that's part of a much larger outsourcing company and to be honest it's sucking the life out of me, I want change but I don't know what direction to take in order to get out and I really need some advice from others who have made the jump. I suppose what I'd like to know is what kind of jobs one should be looking for coming from technical support with decent knowledge of UNIX, networking, scripting and 'light coding'. Is there any hope for me or will I have to go back to school in order to even have employers look at my resume?"
Book Reviews

Minimal Perl for Unix and Linux People 332

Ravi writes "Perl (Practical Extraction and Report Language) — the language which was created by Larry Wall is arguably one of the greatest programming languages. But it has a reputation for taking an excessive cryptic nature which gives it an image especially among Perl novices as a language which is complex and hard to master. Minimal Perl: for Unix and Linux people, authored by Tim Maher and published by Manning Publications addresses the obstacles presented by Perl's complexity. This book which is divided into two parts comprising of a total of 12 chapters takes a unique methodology to explain the Perl syntax and its use. The author emphasizes on Perl's grep, awk and sed like features and relys on concepts such as inputs, filters and arguments to allow Unix users to directly apply their existing knowledge to the task of learning Perl." Read on for the rest of Ravi's review.

Breakdown Forces New Look At Mars Mission Sexuality 528

FloatsomNJetsom writes "Popular Mechanics has up an interesting story, discussing what the long-term implications of the Lisa Nowak incident could mean for Mars Mission crew decisions: With a 30-month roundtrip, that isn't the sort of thing you'd want to happen in space. Scientists have been warning about the problems of sex on long-term spaceflight, and experts are divided as to whether you want a crew of older married couples, or asexual unitard-wearing eunuchs. The point the article makes specifically is that NASA's current archetype of highly-driven, task-oriented people might be precisely the wrong type for a Mars expedition. In addition scientists may use genomics or even functional MRI in screening astronauts, in addition to facial-recognition computers to monitor mental health during the mission." Maybe observers could just deploy the brain scanner to keep track of them?
Security

One Laptop Per Child Security Spec Released 253

juwiley writes "The One Laptop Per Child project has released information about its advanced security platform called Bitfrost. Could children with a $100 laptop end up with a better security infrastructure than executives using $5000 laptops powered by Vista? 'What's deeply troubling — almost unbelievable — about [Unix style permissions] is that they've remained virtually the only real control mechanism that a user has over her personal documents today...In 1971, this might have been acceptable...We have set out to create a system that is both drastically more secure and provides drastically more usable security than any mainstream system currently on the market.'"
Unix

Unix Vendors Get Creative Against Windows & Linux 166

coondoggie writes "As x86 servers become increasingly capable, IT managers are taking a closer look at their Unix installations to determine whether a move to Linux or Windows might make sense, analysts say. "The defensible hill for Unix is the big, vertically scaling, mission-critical application, which is usually some type of database serving," says Andrew Butler, a vice president and distinguished analyst at Gartner. "But increasingly, the appeal of Windows- and Linux-based systems running on cheaper, commodity hardware is becoming more and more compelling.""
Music

Music Sequencing Software for Unix? 141

caluml asks: "I am looking at getting more into music making, and buying some decent-ish synthesizers. Most sequencing software out there is for Mac or Windows, neither of which I have. I have looked at Audigy and Audacity, but wonder if there are any others that others find worthwile. Can anyone give me their recommendations for sequencers, audio editors, and multi-track recording software?"

Publicly-Funded Research Data is Public? 85

Elektroschock asks: "Public data belongs to the public, some advocates believe. BSD Unix is one of the most striking business examples of that 'public data' rule. Gauss and Google made patent data available. But what about classical research results? Should free access to knowledge get regulated? A new petition supported by Open Society Institute wants free public access to research: 'Evidence is accumulating to indicate that research that is openly accessible is read more and used more and that open access to research findings would bring economic advantage'. How do scientists feel about it? Does public funding really turn their results into public property?"
Operating Systems

FreeBSD 6.2 Released To Mirrors 168

AlanS2002 writes "FreeBSD 6.2 has been released to mirrors. The release notes for your specific platform are also available. FreeBSD is an advanced operating system for x86 compatible (including Pentium and Athlon), amd64 compatible (including Opteron, Athlon64, and EM64T), ARM, IA-64, PC-98, and UltraSPARC architectures. It is derived from BSD, the version of UNIX developed at the University of California, Berkeley. It is developed and maintained by a large team of individuals. Additional platforms are in various stages of development."

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."

Slashdot Top Deals