Image

Book Review: JIRA 4 Essentials Screenshot-sm 33

frisket writes "The JIRA issue-tracking system has been around for seven years and has proved popular in commercial as well as open-source environments owing to its licensing arrangements (free of charge to certain classes of organizations, and source code available to developers). The release of v.4 in 2009 (now at 4.4) brought some major changes to the UI and searching, a new plugin architecture, and the ability to share project dashboards outside the system. Patrick Li's JIRA 4 Essentials is a comprehensive guide to the interface and facilities that both presents the material straightforwardly and avoids the trap of just being a guide to the menus. Although it is aimed mainly at the administrator, it will also be useful for the desktop user wanting a standalone system." Read on for the rest of Peter's review.
Image

Book Review: CoffeeScript: Accelerated JavaScript Development Screenshot-sm 100

Michael J. Ross writes "For decades, programmers have written computer code in one language, and then programmatically translated that code into another, lower-level form (typically machine code that can be run directly by a microprocessor, or some sort of bytecode that can be interpreted by a virtual machine). For instance, source code written in C or C++ is compiled and assembled into machine code. In web programming, there are emerging languages and other tools for translating code into JavaScript. For instance, Google Web Toolkit allows the programmer to create web apps in Java. The latest addition to this category is CoffeeScript, a language that can be compiled into JavaScript, and is intended to reduce source code size and clutter by incorporating some of the best operators from other Web scripting languages, particularly Ruby. It is also the topic of a new tutorial, CoffeeScript: Accelerated JavaScript Development." Read on to learn what Michael thinks of this book.
Image

Book Review: Ghost In the Wires Screenshot-sm 77

brothke writes "During the 1990's when Kevin Mitnick was on the run, a cadre of people were employed to find him and track him down. Anyone who could have an angle on Mitnick was sought after by the media to provide a sound bite on the world's most dangerous computer hacker. Just one example is John Markoff, who became a star journalist for his work at The New York Times, and a follow-up book and series of articles based on Mitnick. In Ghost in the Wires: My Adventures as the Worlds Most Wanted Hacker, the first personal account of what really happened; Mitnick says most of the stories around him were the result of the myth of Kevin Mitnick, and nothing more. In the book, he attempts to dispel these myths and set the record straight." Read below for the rest of Ben's review.
Open Source

Linus' First Linux Post, 20 Years Ago Today 181

jrepin writes "One midsummer's night, a student at the University of Helsinki posted a query to the newsgroup comp.os.minix asking, 'What would you like to see most in minix?' The student's name was Linus Torvalds, and that Usenet post was the beginning of the Linux operating system. The date was 25 August 1991, exactly 20 years ago today. In 1991 Unix had existed for about 20 years, Apple had come out with its Mac OS in 1984, and Microsoft had been flogging Windows since 1985. Torvalds' ambitions for his 'new (free) operating system' were modest. It was to be 'just a hobby, won't be big and professional like gnu' for IBM PC '386(486) AT clones.' He wanted to call his OS kernel 'Freax,' but a friend who ran the FTP server that hosted the software named Torvalds' source code download directory 'linux' and the name stuck."
Python

Book Review: The Python Standard Library By Example 33

thatpythonguy writes "Addison-Wesley publishers has released The Python Standard Library By Example, another Python book that strategically fits in between programming cookbooks and library reference manuals. It brings the Python standard library that much closer to Python programmers and helps make them more proficient in their trade." Read below for Ahmed's first Slashdot review.
Programming

The Most Expensive One-Byte Mistake 594

An anonymous reader writes "Poul-Henning Kamp looks back at some of the bad decisions made in language design, specifically the C/Unix/Posix use of NUL-terminated text strings. 'The choice was really simple: Should the C language represent strings as an address + length tuple or just as the address with a magic character (NUL) marking the end? ... Using an address + length format would cost one more byte of overhead than an address + magic_marker format, and their PDP computer had limited core memory. In other words, this could have been a perfectly typical and rational IT or CS decision, like the many similar decisions we all make every day; but this one had quite atypical economic consequences.'"
Operating Systems

OpenBSD Marches Toward 5.0 Release 112

badger.foo writes "OpenBSD-current just turned 5.0-beta, providing us a preview of what the upcoming release (slated for November 1st) will look like. Peter Hansteen takes us through the main new features and explains the development process that has consistently turned out high-quality releases on time, every six months for more than a decade."
Networking

PlanetLab Creates a More Advanced Sudo 153

angry tapir writes "Researchers at the PlanetLab global research network have developed a potential replacement for the widely used Unix sudo tool, called Vsys, that will offer administrators far greater control over what end users can and can't access. Vsys is similar to sudo, except it offers finer-grained access to system resources. PlanetLab created Vsys as a way to allow its researchers to access low-level network functionality so they could develop new network technologies — overlay networks, user-level file systems, virtual switches — while their experimental work remained safely isolated from other users."
Linux

Linus Torvalds Considering End To Linux 2.6 Series 293

An anonymous reader writes "With the Linux 2.6 kernel set to begin its 40th development cycle and the Linux kernel nearing its 20th anniversary, Linus Torvalds has expressed interest today in moving away from the Linux 2.6.x kernel version. Instead he's looking to change things up by releasing the next kernel as Linux version 2.8 or 3.0."
GUI

Imagining the CLI For the Modern Machine 317

scc writes "TermKit is a re-think of the storied Unix terminal, where human views, input and data pipes are separated. Output viewers render any kind of data usefully. It may not be a new idea, but it's certainly a new take on it." I know you are quite comfortable in your shell of old, but this sort of thing sure gets my juices going. The best of both worlds.
GNOME

Proposal For Gnome To Become Linux-Only 292

Moderator writes "Could Gnome drop support for non-Linux operating systems? That was a recent proposal on the Gnome mailing list, although there were significant objections in response. Quoting: 'It is harmful to pretend that you are writing the OS core to work on any number of different kernels...the time has come for GNOME to embrace Linux a bit more boldly.'"
Programming

Ask Slashdot: Moving From *nix To Windows Automation? 427

Zubinix writes "I have a background in doing automation in a Unix/Linux environment using scripting languages such as perl and bash shell, as well as ssh for remote scripting. My next project will be in the Windows environment so what approach and methodology is best for developing, say, the automation required for a test system? I don't want to use things like Cygwin, as I need to integrate with Windows applications such as Exchange and Sharepoint. Is there a list of should and should not dos when it comes to Windows automation?"
Operating Systems

OpenBSD 4.9 Released 137

An anonymous reader writes "The release of OpenBSD 4.9 has been announced. New highlights included since 4.8: enabled NTFS by default (read-only), the vmt(4) driver by default for VMWare tools, SMP kernels can now boot on machines with up to 64 cores, support for AES-NI instructions found in recent Intel processors, improvements in suspend and resume, OpenSSH 5.8, MySQL 5.1.54, LibreOffice 3.3.0.4, and bug fixes." Also in BSD news, an anonymous reader writes "DragonFly BSD 2.10 has been released! The latest release brings data deduplication (online and at garbage-collection time) to the HAMMER file system. Capping off years of work, the MP lock is no longer the main point of contention in multiprocessor systems. It also brings a new version of the pf packet filter, support for 63 CPUs and 512 GB of RAM and switches the system compiler to gcc 4.4."
Image

Book Review: Linux Shell Scripting Cookbook Screenshot-sm 173

vellorean writes "I have been reading Linux Shell Scripting Cookbook by Sarath Lakshman, published by Packt, for a while. While most people I know learn shell scripts themselves, I was looking to refresh my concepts a little as well as have a reference lying around on the table for fast access." Read below for the rest of vellorean's review.
GUI

A Multitasking GUI, Circa 1982 203

autospa points out a post (with video) showing off the multi-tasking abilities of the Blit terminal, developed in 1982 by Rob Pike and Bart Locanthi. Before Windows, before X, and before the Mac (but somewhat later than the Xerox Alto), the Blit terminal provided a multitasking, mouse-driven graphical interface; it took a Unix server on the other side to do the heavy lifting, though.
The Internet

Timezone Maintainer Retiring 198

linuxwrangler writes "It's used in Java. It's used in nearly every flavor of UNIX/Linux. In PostgreSQL, Oracle and other databases. Several RFCs refer to it. But where does the timezone database come from? I never gave it much thought but would have assumed that it was under the purview of some standards body somewhere. It's not. Since the inception of the database Arthur David Olson has maintained the database, coordinated the mailing list and volunteers and provided a release platform and now he is retiring. IANA is developing a transition strategy. Jon Udell has an interesting literary appreciation of the timezone database."
Caldera

SCO Found No Source Code In 2004 154

doperative writes "A consultant hired by SCO in 2004 to compare UNIX and Linux, with the thought he could be used as an expert at trial, says that, after days and days, his comparison tool found 'very little correlation'. When he told that to SCO, it paid him and he never heard from SCO again."

Slashdot Top Deals