Friday, September 28, 2012

Java - An Introduction to Problem Solving and Programming (6th Edition)

Java: An Introduction to Problem Solving and Programming, 6e, is ideal for introductory Computer Science courses using Java, and other introductory programming courses in departments of Computer Science, Computer Engineering, CIS, MIS, IT, and Business. Students are introduced to object-oriented programming and important concepts such as design, testing and debugging, programming style, interfaces inheritance, and exception handling. The Java coverage is a concise, accessible introduction that covers key language features. Objects are covered thoroughly and early in the text, with an emphasis on application programs over applets.
Updated for Java 7, the Sixth Edition contains additional programming projects, case studies, and VideoNotes.
MyProgrammingLab, Pearson's new online homework and assessment tool, is available with this edition. Subscriptions to MyProgrammingLab are available to purchase online or packaged with your textbook (unique ISBN). Use the following ISBNs to purchase MyProgrammingLab:
Java: Introduction to Problem Solving and Programming & MyProgrammingLab with Pearson eText Student Access Code Card for Java, 6/E ISBN: 0132774151
This package includes the? Java: An Introduction to Problem Solving and Programming, 6e, textbook, an access card for MyProgrammingLab, and a Pearson eText student access code card for the Java: An Introduction to Problem Solving and Programming, 6e, Pearson eText.
MyProgrammingLab with Pearson eText -- Access Card -- for Java: Intro to Problem Solving and Programming, 6/E ISBN: 0132772388
This stand-alone access card package contains an access card for MyProgrammingLab and a Pearson eText student access code card for the? Java: An Introduction to Problem Solving and Programming, 6e, Pearson eText.



Friday, September 14, 2012

Software Build Systems:Principles and Experience

Smith explains the core principles underlying highly efficient build systems, surveying both system features and usage scenarios. Next, he encapsulates years of experience in creating and maintaining diverse build systems–helping you make well-informed choices about tools and practices, and avoid common traps and pitfalls. Throughout, he shares a wide range of practical examples and lessons from multiple environments, including Java, C++, C, and C#. Coverage includes
• Mastering build system concepts, including source trees, build tools, and compilation tools
• Comparing five leading build tools: GNU Make, Ant, SCons, CMake, and the Eclipse IDE’s integrated build features

• Ensuring accurate dependency checking and efficient incremental compilation

• Using metadata to assist debugging, profiling, and source code documentation

• Packaging software for installation on your target machine

• Best practices for managing complex version-control systems, build machines, and compilation tools

If you’re a developer, this book will illuminate the issues involved in building and maintaining the build system that’s best for your team. If you’re a manager, you’ll discover how to evaluate your team’s build system and improve its effectiveness. And if you’re a build “guru,” you’ll learn how to optimize the performance and scalability of your build system, no matter how demanding your requirements are.



Sunday, September 9, 2012

Easy CD-DA Extractor

Easy CD-DA Extractor - a program for digitizing / write Audio CD and convert audio files. CD-DA Extractor supports all popular music formats: MP1, MP2, MP3, Windows Media Audio 8, Windows Media Audio 9, Windows Media Audio 9.1, MP4, M4A, AAC, WAV, AIFF, Shorten, CUE and M3U. It consists of four components: a module for creating Audio CD, convert audio files, CD-grabber and a means to record MP3/WMA CD.

Key features:
Support for multiple audio formats
High-copy Audio CD
Working with protected discs
Reading of damaged discs
Getting information about the disc from the base freedb
Advanced audio processing
Create a. Cue files and playlists. M3u
Supports CD-Text
Multilingual user interface, including the Russian language
Improved engine to copy Audio CD
Added enhanced support for editing metadata
The list of information about the tracks in the converter
Added five new profiles for converting
Updated all built-in components and codecs
Improved system for CD and DVD media
Updated user interface
Added support for a range of Internet services to obtain information about the tracks
Improved integration in the operating systems Windows x64



Wednesday, September 5, 2012

SpamSieve v2.9.4 Mac OS X Multilingual

SpamSieve gives you back your inbox, using powerful Bayesian spam filtering to provide amazing accuracy that’s constantly improving.
It’s quick and easy to control SpamSieve from within Apple Mail, Entourage, Mailsmith, Outlook, Postbox, PowerMail, and more.
SpamSieve learns and adapts to your mail, so it’s able to block nearly all the junk—without putting good messages in the spam mailbox.
Turn off new-mail notification in your e-mail client and let SpamSieve notify you only when you receive new non-spam messages.
Automatically maintains a whitelist to guarantee that messages from previous correspondents are never marked as spam.
Integrates with your address book so that messages from friends and colleagues always make it through to your inbox.
Maintains a blocklist so that it can instantly adapt to spam messages sent from particular addresses and catch 100% of them.
Customize the whitelist and blocklist by adding your own rules. Use a variety of criteria, e.g. regular expressions, to match different message parts.
Spammers encode and obfuscate their messages and use phishing tactics, but SpamSieve can decode the messages to discern their true nature.
SpamSieve looks inside attached images and documents to detect spammy content even when the message itself is virtually empty.
Colors show how spammy each message is, so you can quickly focus on the borderline ones if you want to check SpamSieve’s work.
SpamSieve keeps track of how accurate it is, how many good and spam messages you receive, and how these numbers change over time.
The log lets you see everything that SpamSieve did, and why, so that you can tweak the settings if necessary.
SpamSieve running on your Mac can keep the spam off your iPhone/iPad, and you can even train SpamSieve from afar.

Languages: Danish, Dutch, English, French, German, Italian, Japanese, Korean, Russian, Spanish, Swedish