Catch up on stories from the past week (and beyond) at the Slashdot story archive

 



Forgot your password?
typodupeerror
×

Submission + - Scribus 1.3.5 Beginner's Guide (packtpub.com)

eggyknap writes: "To much of the world, a "document" is just some text. These authors limit themselves strictly to black and white, and only rarely employ such extravagances as italic typefaces and varying font sizes. I fall squarely in this category, so reading "Scribus 1.3.5 Beginner's Guide" was an interesting introduction to an otherwise completely unfamiliar world.

Scribus is a desktop publishing application similar to QuarkXpress or Adobe InDesign, but open source and free to download and use, targeted at those who want to create visually interesting documents such as flyers, promotional literature, brochures, and reports. It allows for creative and flexible formatting of text and images, to handle large and demanding publishing projects. Author Cedric Gemy is a long-time user of and contributer to both the Scribus and Inkscape projects (Inkscape is an open source vector graphics application), and his new book provides a fairly straightforward and understandable tutorial for the beginner.

Gemy is French, writing in English, and though the book is generally very easy to understand, the writing often reflects the unconventional word choice of a non-native speaker. Once the reader gets used to the style, however, the instructions and descriptions are simple and useful, flowing logically from subject to subject, as seen in the sample chapter available from PacktPub.com. While unapologetic about Scribus' occasional failings and shortcomings in comparison to its more established commercial competitors, Gemy presents Scribus as a capable and useful tool for publishers from amateur to professional, and does so with useful step-by-step instructions for each of the topics it treats.

I have no background whatsoever in desktop publishing, so I found the book's occasional rules of thumb particularly interesting. For instance, it instructs the designer never to use images of less than 144 points per inch for works destined for hardcopy. Also intriguing were the introductions to bits of publishing practices I'd never imagined, such as its section on "ink coverage", which describes Scribus' technique for reducing the number of colors and amount of ink a print task will require, or its section on creating PDF files for printing (large and detailed) vs. for the web (small and lightweight).

This is not a book about graphic design, and its readers should not expect insights into decisions of layout for maximum effect, color matching, and the like. It is instead a practical and technical manual, describing the functions of menus, the operation of various tools, and the application of Scribus' Python API for user-defined scripting. The book gives advice on choosing the best image file format for importing into a document, but remains silent on the subject of choosing the best color to complement the image in the rest of the document.

Gemy claims this is a guide for beginners, and his content doesn't disappoint. No publishing experience is necessary to navigate the instructions, and the examples were sufficient to enliven even my long dormant creative spark. Although I don't expect I'll be responsible for publishing a magazine or sales brochure anytime soon, it's not unlikely Scribus will help build the invitations for my kid's next birthday party."

Submission + - Forensic Analysis Of Geohot's Computer In Dispute! (psx-scene.com)

Anonymous Coward writes: "In the latest round of Sony vs. Geohot legal wrangling, court documents reveal that there is now a dispute as to how Geohot's hard drives are being handled by the third-party company designated to analyze them.

The original court order only called for the drive(s) to be delivered to a third party "for the purpose of isolating, segregating and/or removing the information on those devices related to Defendant Hotz's circumvention of the TPMs in the PS3 system."

Now the company doing the analysis wants to create TWO FULL IMAGES of the drive(s), in both decrypted and encrypted form!!! According to Geohot's attorneys, "SCEA is not entitled to inspect the impounded drives under the impoundment order, nor is it allowed to create and preserve additional copies of the impounded drives, but this is precisely what it seeks to do.""

Intel

Submission + - Intel’s new SSD is the 6Gbps 510 series

An anonymous reader writes: We knew that Intel was going to have to release some new SSDs sooner or later and it turns out that today was the today. The company unveiled the SSD 510 series which will use a speedy 6Gbps interface in order to allow for maximum throughput to today’s newest motherboards, like those packing Intel’s own Cougar Point chipsets. In their release Intel noted that the 510 series is capable of reading data at over 500MBps and writing it at over 315MBps, making for greatly increased speeds compared to their older products. The other bit of big news for these 120GB and 250GB SSDs is that they use a Marvell controller instead of Intel's homegrown one.
Internet Explorer

Submission + - Microsoft Agrees ActiveX Content Should Be Blocked (msdn.com)

An anonymous reader writes: A post on the IE blog details the new ActiveX filtering feature in the IE9 release candidate. Microsoft's Herman Ng writes, 'ActiveX Filtering in the IE9 Release Candidate gives you greater control over how Web pages run on your PC. With ActiveX Filtering, you can turn off ActiveX controls for all Web sites and then turn them back on selectively as you see fit. While ActiveX controls like Adobe Flash are important for Web experiences today for videos and more, some consumers may want to limit how they run for security, performance, or other reasons.' My favourite quote from the article is one of the image captions: 'ActiveX content may prevent you from having a good experience viewing a Web site'
Apple

Submission + - Will Apple kill its third-party store network? (delimiter.com.au)

daria42 writes: "Industry observers have long eyed Apple's expansion of its own retail stores as an important move which could see it eventually decide to cease third-party distribution of its products alone and become the sole avenue through which consumers can buy its products. But how far away is that move? Very close, according to Australian consumer electronics entrepreneur Ruslan Kogan, who has built his own business purely on the internet retail model. It seems likely the company will make the move on a country by country basis as it rolls out its own stores."
Robotics

Submission + - Prospero: Robot Swarm Farmer (robots.net)

Anonymous Coward writes: "A forum post on TrossenRobotics.com shows what's called a an Autonomous Micro Planter (AMP), a small, six-legged robot named Prospero, that's capable of drilling seed holes and depositing seeds in them. The forum post includes two YouTube videos and several photos. The author of the post, David Dorhout, describes this category of machine as the first of four steps, saying The other three steps involve autonomous robots that tend the crops, harvest them, and finally one robot that can plant, tend, and harvest--autonomously transitioning from one phase to another. Prospero was designed for a contest sponsored by SchmartBoard and placed first in the Parallax MCU segment (there were also TI and MicroChip MCU segments). The forum post links to a PDF which explains the project in detail, including source code."
Games

Submission + - Asus' Kinect-like system for PCs coming in May (idg.com.au)

angry tapir writes: "Asus will soon offer a motion sensing device that looks and works like the Xbox Kinect. The Wavi Xtion system has two parts: a media streaming device and the sensor. The streaming device extends the PC's desktop to a television alongside which the sensor is located and maintains a channel back to the PC for data from the sensor."

Submission + - Judge tires of mass P2P filing (arstechnica.com)

Locke2005 writes: Judge Milton Shadur threw out Copyright Lawyer John Steele's 300 count copyright infringement case filed in Illinois based on the simple observation that the lawyer should have known from the IP addresses that the majority of IP addresses accused of infringing were not in fact in Illinois...
Security

Submission + - Infected Androids Run Up Big Texting Bills

Hugh Pickens writes writes: "Computerworld reports that a rogue Android app is hijacking smartphones and running up big texting bills to premium rate numbers before the owner knows it. Chinese hackers grabbed a copy of Steamy Windows, a free program, added a backdoor Trojan horse to the app's code, then placed the reworked app on unsanctioned third-party "app stores" where unsuspecting or careless Android smartphones find it, download it and install it. "This one stands out," says Vikram Thakur, a principle security response manager at Symantec. "It's pretty comprehensive in what it's doing." The app also has a built-in filter that blocks incoming texts from the user's carrier, a trick it uses to keep victims in the dark about the invisible texting. "It monitors inbound SMS texts, and blocks alerts telling you that you've already exceeded your quota," says Thakur adding that smartphone owners won't be aware of the charges they've racked up texting premium services until they receive their next statement. "If you're hell-bent on using [unauthorized app stores], look at the permissions the app requests when it installs. A [rogue] app will request more permissions than the legitimate version.""
Businesses

Submission + - Intel completes McAfee acquisition (idg.com.au) 2

angry tapir writes: "Intel has completed its US$7.68 billion acquisition of security vendor McAfee, the chip maker has announced. The all-cash deal makes Intel a security industry powerhouse, giving it a broad range of consumer and enterprise security products. Intel had been working to get the deal approved by U.S. and European Union regulators since it was announced last August. The European Commission, in particular, had expressed concerns that Intel would give McAfee special treatment when it came to its processors and chipsets, locking other security vendors out of the technology."
PlayStation (Games)

Submission + - PlayStation 3 Banned In Europe Temporarily (tekgoblin.com)

tekgoblin writes: "Looks like Sony is in some trouble at least in Europe. LG had recently sued Sony with a Patent dispute over their blu-ray technology and have been granted a preliminary injunction in the matter. This injunction prevents the PlayStation 3 from currently being imported to Europe. For at least the next 10 days, every PlayStation that is imported will be seized by Government officials."

Comment Re:Cut out the middleman (Score 1) 75

There's more to a database than simply speed. There's transactions, rich data types, index types that support those rich data types (you can only us a b-tree when your data types come from a metric space, hence, for instance, PostgreSQL's GIN and GiST index types), a standardized (if somewhat arcane and problematic) query language...
Books

Submission + - PostgreSQL 9.0 High Performance (packtpub.com)

eggyknap writes: Thanks in large part to the oft-hyped "NoSQL" movement, database performance has received a great deal of press in the past few years. Organizations large and small have replaced their traditional relational database applications with new technologies like key-value stores, document databases, and other systems, with great fanfare and often great success. But replacing a database system with something radically different is a difficult undertaking, and these new database systems achieve their impressive results principally because they abandon some of the guarantees traditional database systems have always provided.

For those of us who need improved performance but don't have the luxury of redesigning our systems, and even more for those of us who still need traditional transactions, data integrity, and SQL, there is an option. Greg Smith's book, "PostgreSQL 9.0 High Performance" takes the reader step-by-step through the process of building an efficient and responsive database using "the world's most advanced open source database".

Greg Smith has been a major contributor to PostgreSQL for many years, with work focusing particularly on performance. In "PostgreSQL 9.0 High Performance", Smith starts at the lowest level and works through a complete system, sharing his experience with systematic benchmarking and detailed performance improvement at each step. Despite the title, the material applies not only to PostgreSQL's still fairly new 9.0 release, but to previous releases as well. After introducing PostgreSQL, briefly discussing its history, strengths and weaknesses, and basic management, the book dives into a detailed discussion of hardware and benchmarking, and doesn't come out for 400 pages.

Databases vary, of course, but in general they depend on three main hardware factors: CPU, memory, and disks. Smith discusses each in turn, and in substantial detail, as demonstrated in a sample chapter available from the publisher, Packt Publishing. After describing the various features and important considerations of each aspect of a database server's hardware, the book introduces and demonstrates powerful and widely available tools for testing and benchmarking. This section in particular should apply easily not only to administrators of PostgreSQL databases, but users of other databases, or indeed other applications as well, where CPU, memory, or disk performance is a critical factor. Did you know, for instance, the difference between "write-through" and "write-back" caching in disk, and why it matters to a database? Or did you know that disks perform better depending on which part of the physical platter they're reading? How does memory performance compare between various common CPUs through the evolution of their different architectures?

At every step, Smith encourages small changes and strict testing, to ensure optimum results from your performance efforts. His discussion includes methods for reducing and correcting variability, and sticks to easily obtained and interpreted tools, whose output is widely understood and for which support is readily available. The underlying philosophy has correctly been described as "measure, don't guess," a welcome relief in a world where system administrators often make changes based on a hunch or institutional mythology.

Database administrators often limit their tools to little more than building new indexes and rewriting queries, so it's surprising to note that those topics don't make their appearance until chapters 9 and 10 respectively, halfway through the book. That said, they receive the same detailed attention given earlier to database hardware, and later on to monitoring tools and replication. Smith thoroughly explains each of the operations that may appear in PostgreSQL's often overwhelming query plans, describes each index type and its variations, and goes deeply into how the query planner decides on the best way to execute a query.

Other chapters cover such topics as file systems, configuration options suitable for various scenarios, partitioning, and common pitfalls, each in depth. In fact, the whole book is extremely detailed. Although the tools introduced for benchmarking, monitoring, and the like are well described and their use nicely demonstrated, this is not a book a PostgreSQL beginner would use to get started. Smith's writing style is clear and blessedly free of errors and confusion, as is easily seen by his many posts on PostgreSQL mailing lists throughout the years, but it is deeply detailed, and the uninitiated could quickly get lost.

This is also a very long book, and although not built strictly as a reference manual, it's probably best treated as one, after an initial thorough reading. It covers each topic in such detail that each must be absorbed before further reading can be beneficial. Figures and other non-textual interruptions are, unfortunately, almost nowhere to be found, so despite the author's clear and easy style, it can be a tiring read.

It is, however, one of the clearest, most thorough, and best presented descriptions of the full depth of PostgreSQL currently available, and doubtless has something to teach any frequent user of a PostgreSQL database. Those planning a new database will welcome the straightforward and comprehensive presentation of hardware-level details that are difficult or impossible to change after a system goes into production; administrators will benefit from its discussion of configuration options and applicable tools; and users and developers will embrace its comprehensive description of query planning and optimization. "PostgreSQL 9.0 High Performance" will be a valuable tool for all PostgreSQL users interested in getting the most from their database.

Slashdot Top Deals

"Show business is just like high school, except you get paid." - Martin Mull

Working...