Write Great Code, Volume 2: Thinking Low-Level, Writing High-Level


Publisher: No Starch Press
Author: Randall Hyde
ISBN: 1593270658
Release Date: 18 March 2006

eBook Description
The second volume in the Write Great Code series supplies the critical information that today’s computer science students don’t often get from college and university courses: How to carefully choose their high-level language statements to produce efficient code. Write Great Code, Volume 2: Thinking Low-Level, Writing High-Level, teaches software engineers how compilers translate high-level language statements and data structures into machine code. Armed with this knowledge, a software engineer can make an informed choice concerning the use of those high-level structures to help the compiler produce far better machine code–all without having to give up the productivity and portability benefits of using a high-level language.

Amazon.com

Write Great Code, Volume 2: Thinking Low-Level, Writing High-Level


Extend This Post Reach

Behind Closed Doors : Secrets of Great Management (Pragmatic Programmers)


Publisher: Pragmatic
Author: Esther Derby
ISBN: 0976694026
Release Date: 19 September 2005

eBook Description
Great management is difficult to see as it occurs. It’s possible to see the results of great management, but it’s not easy to see how managers achieve those results. Great management happens in one-on-one meetings and with other managers—all in private. It’s hard to learn management by example when you can’t see it.

You can learn to be a better manager—even a great manager—with this guide. You’ll follow along as Sam, a manager just brought on board, learns the ropes and deals with his new team over the course of his first eight weeks on the job. From scheduling and managing resources to helping team members grow and prosper, you’ll be there as Sam makes it happen. You’ll find powerful tips covering:

  • Delegating effectively
  • Using feedback and goal-setting
  • Developing influence
  • Handling one-on-one meetings
  • Coaching and mentoring
  • Deciding what work to do—and what not to do
  • …and more.

Full of tips and practical advice on the most important aspects of management, this is one of those books that can make a lasting and immediate impact on your career.

Amazon.com

Behind Closed Doors : Secrets of Great Management (Pragmatic Programmers)


Extend This Post Reach

Java How to Program (6th Edition) (How to Program (Deitel))


Publisher: Prentice Hall
Author: Paul J. Deitel
ISBN: 0131483986
Release Date: 04 August 2004

eBook Description
The Deitels’ groundbreaking How to Program series offers unparalleled breadth and depth of programming concepts and intermediate-level topics for further study. The books in this series feature hundreds of complete, working programs with thousands of lines of code. This edition is completely up-to-date with The Java 2 Platform Standard Edition (J2SE) 1.5. Now includes topics such as autoboxing, enumerations, enhanced for loops, static import statements, variable-length argument lists, and much more. Presents each new concept in the context of a complete, working program, immediately followed by one or more windows showing the program’s input/output dialog. Enhances the Live-Code Approach with syntax coloring. Provides Helpful Programming Tips, all marked by icons: Good Programming Practices, Common Programming Errors, Error-Prevention Tips, Performance Tips, Portability Tips, Software Engineering Observations, Look and Feel Observations. Includes CD-ROM with every book that contains JavaTM 2 Platform, Standard Edition 1.5, Netbeans, Apache Tomcat, JCreator LE version, jEdit, jGRASP, BlueJ, MySQL, source code for all the book’s examples, and Hyperlinks to valuable Java demos and Internet resources. A valuable reference for programmers and anyone interested in learning the Java programming language.

Amazon.com

Java How to Program (6th Edition) (How to Program (Deitel))


Extend This Post Reach

Flash 8: The Missing Manual (Missing Manuals)


Publisher: O’Reilly
Author: Emily Moore
ISBN: 0596101376
Release Date: 01 March 2006

eBook Description
Macromedia’s Flash 8 is the world’s premier program for adding animation to Web sites. And with the latest version, this popular program becomes more versatile, letting beginning Web masters and expert developers alike create sophisticated Web content. But Flash isn’t intuitive. And it doesn’t come with a manual. Whether you want to learn the basics or unleash the program’s true power, Flash 8: The Missing Manual is the ideal instructor.

This hands-on guide to today’s hottest web design tool is aimed at non-developers, and it teaches you how to translate your ideas into great web content.

It begins with a solid primer on animation, which helps you get comfortable with the Flash interface. Once you have these basics under your belt, Flash 8: The Missing Manual moves on to advanced animations, including adding special effects and audio, video, and interactivity to your presentations. When you’re really feeling steady, the book shows how to use a dollop of ActionScript to customize your content. It then teaches you how to publish your Flash creations for Web surfers everywhere to enjoy. Along the way, the book shows you good design principles and helps you avoid elements that can distract or annoy an audience.

Author Emily Vander Veer has more than a dozen books to her credit, including titles on Web design and scripting–most written for non-technical readers. Her background makes her the perfect author for a straightforward book on a complex subject. She takes Flash 8: The Missing Manual from the basics to the advanced, yet avoids a hasty jump into tough topics that can leave readers confused.

Not only will Flash 8: The Missing Manual help you turn a concept into unique, dynamic content, but it will continue to serve as a reference as you develop your web site.

Amazon.com

Flash 8: The Missing Manual (Missing Manuals)


Extend This Post Reach

Ship it! A Practical Guide to Successful Software Projects


Publisher: Pragmatic
Author: William Gwaltney
ISBN: 0974514047
Release Date: 01 June 2005

eBook Description
Ship It! is a collection of tips that show the tools and techniques a successful project team has to use, and how to use them well. You’ll get quick, easy-to-follow advice on modern practices: which to use, and when they should be applied. This book avoids current fashion trends and marketing hype; instead, readers find page after page of solid advice, all tried and tested in the real world.

Aimed at beginning to intermediate programmers, Ship It! will show you:

  • Which tools help, and which don’t
  • How to keep a project moving
  • Approaches to scheduling that work
  • How to build developers as well as product
  • What’s normal on a project, and what’s not
  • How to manage managers, end-users and sponsors
  • Danger signs and how to fix them

Few of the ideas presented here are controversial or extreme; most experienced programmers will agree that this stuff works. Yet 50 to 70 percent of all project teams in the U.S. aren’t able to use even these simple, well-accepted practices effectively. This book will help you get started.

Ship It! begins by introducing the common technical infrastructure that every project needs to get the job done. Readers can choose from a variety of recommended technologies according to their skills and budgets. The next sections outline the necessary steps to get software out the door reliably, using well-accepted, easy-to-adopt, best-of-breed practices that really work.

Finally, and most importantly, Ship It! presents common problems that teams face, then offers real-world advice on how to solve them.

Amazon.com

Ship it! A Practical Guide to Successful Software Projects


Extend This Post Reach

Foundation PHP for Flash


Publisher: friends of ED
Author: Steve Webster
ISBN: 1903450160
Release Date: 26 September 2001

eBook Description
Written for the Flash developer who wants to do more, Steve Webster’s PHP for Flash shows how to combine simple server-side scripts with Flash to create smarter, more versatile Web applications. With a truly engaging writing style and a sharp visual sense, this title will let any working Flash programmer make the transition to simple server-side scripting with PHP.

While most programming books print source code as is, this one distinguishes itself with a keen visual presentation with graphics used to highlight sections of both Flash ActionScript and basic PHP. It also helps that Webster is a notably lively writer. A few guiding principles govern this text. First, all the interfaces are created in Flash and ActionScript, and the book walks you through the steps required to build these designs.

After a basic tutorial of the PHP language, the author uses PHP to add additional functionality to Flash-powered Web applications, from managing user registration to searching news articles using regular expressions. This text provides one of the best (and most truly accessible) tutorials for understanding and using regular expressions. While most writers pass the buck to difficult online resources for regular expressions, the author takes the time to explain and demonstrate how regular expressions really work, with clear examples and a nicely patient presentation style.

Later, the book zeros in on using the MySQL database package for storing and retrieving data from Flash applications. To this end, there’s a quick introduction to programming with SQL and how to query and update data using PHP combined with MySQL. Later chapters present case studies of larger Flash applications that make use of techniques demonstrated earlier, like a customizable user poll, a simple event scheduler, plus a threaded discussion forum. With a winning writing style and a concise presentation that makes smart use of graphics, PHP for Flash will put simple PHP programming within reach of anyone who has a little previous familiarity with Flash. –Richard Dragan

Topics covered: Overview of PHP 4 and scripting essentials, loading external data in Flash (a registration script), PHP language fundamentals (including variables, data types, arrays), using functions (calling conventions), string handling in PHP, in-depth tutorial on PHP regular expressions, using cookies, file I/O tutorial, introduction to the MySQL database platform, basic SQL syntax tutorial, using PHP and MySQL together (a simple content management system), case study for a user poll (including administration modules), event planner scheduler application, case study for a threaded discussion Web application, reference for installing PHP and MySQL, object-oriented programming essentials in PHP, and resources for PHP.

Amazon.com

Foundation PHP for Flash


Extend This Post Reach

Beginning C# Objects From Concepts to Code


Publisher: Apress
Author: Jacquie Barker, Grant Palmer
ISBN: 159059360X
Release Date: 17 May 2004

eBook Description
Learning to design objects effectively with C# is the goal of Beginning C# Objects: From Concepts to Code. This comprehensive yet approachable guide to object oriented programming using UML and today’s hottest programming language, which is C#. Beginning C# Objects: From Concepts to Code is a guide for anyone wanting to learn the C# language, beginning with the basics. It offers example case studies for those already familiar with C# that may prove useful. Presents object terminology and concepts, how to think in terms of objects, an introduction of object modeling, translating an object model into C#, and more. Beginning C# Objects: From Concepts to Code is written with programmers and also programming tutorials in mind, and is a natural candidate for academic selection for the teaching of C# and principled object-oriented programming. Time and again, software developers have attempted to master an OO programming language like Java by taking a course in Java, or by reading a book in Java, or by acquiring and using a Java integrated development environment (IDE) tool such as Forte, or Visual CafĂ©, or JBuilder, or Power J, or Kawa. However, there is something fundamentally missing: a basic understanding of what objects are all about, and more importantly, knowledge of how to structure a software application from the ground up to make the most of objects.

Amazon.com

Beginning C# Objects From Concepts to Code


Extend This Post Reach

The Semantic Web : Crafting Infrastructures for Agency


Publisher: Wiley
Author: Bo Leuf
ISBN: 0470015225
Release Date: 06 January 2006

eBook Description
Leuf provides the reader with a reference to these rapidly developing technologies, which are enabling more intelligent and automated transactions over the Internet and offers a visionary overview of the implications of deploying such a layer of infrastructure. The unique presentation gives a more holistic view of current state of development, deployment, and discusses future trends from the potential user’s perspective.

Amazon.com

The Semantic Web : Crafting Infrastructures for Agency


Extend This Post Reach

MPEG-7 Audio and Beyond : Audio Content Indexing and Retrieval


Publisher: Wiley
Author: Thomas Sikora
ISBN: 047009334X
Release Date: 17 January 2006

eBook Description
Advances in technology, such as MP3 players, the Internet and DVDs, have led to the production, storage and distribution of a wealth of audio signals, including speech, music and more general sound signals and their combinations. MPEG-7 audio tools were created to enable the navigation of this data, by providing an established framework for effective multimedia management. MPEG-7 Audio and Beyond: Audio Content Indexing and Retrieval is a unique insight into the technology, covering the following topics: the fundamentals of MPEG-7 audio, principally low-level descriptors and sound classification and similarity; spoken content description, and timbre, melody and tempo music description tools; existing MPEG-7 applications and those currently being developed; examples of audio technology beyond the scope of MPEG-7. Essential reading for practising electronic and communications engineers designing and implementing MPEG-7 compliant systems, this book will also be a useful reference for researchers and graduate students working with multimedia database technology.

Amazon.com

MPEG-7 Audio and Beyond : Audio Content Indexing and Retrieval


Extend This Post Reach

wxPython in Action


Publisher: Manning Publications Company
Author: Robin Dunn
ISBN: 1932394621
Release Date: 01 March 2006

eBook Description
Because they are often large and complex, GUI programming tool kits can be hard to use. wxPython is a combination of the Python programming language and the wxWidgets toolkit, which allows programmers to create programs with a robust, highly functional graphical user interface, simply and easily. wxPython combines the power of an exceptionally complete user interface toolkit with an exceptionally flexible programming language. The result is a toolkit that is unique in the ease with which complex applications can be built and maintained.

wxPython in Action is a complete guide to the wxPython toolkit, containing a tutorial for getting started, a guide to best practices, and a reference to wxPython’s extensive widget set. After an easy introduction to wxPython concepts and programming practices, the book takes an in-depth tour of when and how to use the bountiful collection of widgets offered by wxPython. All features are illustrated with useful code examples and reference tables are included for handy lookup of an object’s properties, methods, and events. The book enables developers to learn wxPython quickly and remains a valuable resource for futurework.

Amazon.com

wxPython in Action


Extend This Post Reach