CPAgrip

Showing posts with label Software Development. Show all posts
Showing posts with label Software Development. Show all posts

Wednesday, 27 August 2008

Beginning Google Maps Applications with PHP and Ajax: From Novice to Professional


  • ISBN: 159059707li>
  • Author: Michael Purvis Jeffrey Sambells Cameron Turner
  • Publisher: Apress
  • Publication Date: 2006-08-14

Google Maps Application Development is the first book to comprehensively introduce Google’s popular mapping application programming interface (API). The author team has considerable experience building Google Maps-driven applications, and they cover all aspects of the API. They show you how to create practical, location-based applications that encourage users to interact with the service, add their own information, and dynamically mark up maps.

The book begins with a series of fundamental examples to help you quickly gain familiarity with the API. Then you’ll soon be building highly interactive and dynamic mapping applications with the help of the PHP scripting language. You’ll learn how to “tag” and interact with maps in order to foster a community-driven experience. And you will discover how to take advantage of third-party geocoding services such as Yahoo geocoding and geocoder.us, as well as use the U.S. Census Bureau’s TIGER/Line data to host the service internally.

http://w10.easy-share.com/839479.html
http://file2upload.com/file/14590/b-401b01-zip.html

The Essential Guide to Dreamweaver CS3 with CSS, Ajax, and PHP


  • Paperback: 750 pages
  • Publisher: friends of ED (July 22, 2007)
  • Language: English
  • ISBN-10: 1590598598

With over 3 million users worldwide, Adobe’s Dreamweaver is the most popular web development software in the world, and it just took another step forward with CS3, the new version released in 2007. Having come a long way from it’s humble beginnings as a as a simple web design tool, CS3 allows you to rapidly put together standards compliant web sites and dynamic web sites with server-side languages and Ajax, and much more. To complement this great new application, David Powers has written the ultimate guide to itThe Essential Guide to Dreamweaver CS3 teaches you everything you need to know about the application, from setting up your development environment environment to publishing your sites and applications on the web, and everything in between.

  • Takes you through your development environment set up
  • Covers everything you need to create both standards compliant web sutes, and dynamic web applications
  • Teaches several real world techniques using a series of step by step tutorials

What youll learn

  • How to set up your ideal development environment, using Mac OSX/Windows, Apache (and IIS on Windows,) Apache, MySQL, and phpMyAdmin
  • Creating standards compliant web sites using CS3’s XHTML and CSS features
  • Creating dynamic web applications using CS3’s PHP and Spry Ajax server behaviors
  • Building several real world web site functions, such as form validation, random quote generator, search function, user management/login pages, dynamic Ajax gallery, and much more.
  • Creating an interface design in Fireworks CS3 and importing it into Dreamweaver CS3.
  • How use Dreamweaver CS3’s XML functionality, to consume RSS feeds, and create Spry data sets
  • Using includes, templates and master detail pages.
  • How to publish your site after you’ve created it

Summary of Contents

  • Chapter 1: Dreamweaver CS3Your Creative Partner
  • Chapter 2: Building Dynamic Sites with Ajax and PHP
  • Chapter 3: Getting the Work Environment Ready
  • Chapter 4: Setting Up a PHP Site
  • Chapter 5: Adding a Touch of Style
  • Chapter 6: Creating a CSS Site Straight Out of the Box
  • Chapter 7: Building Site Navigation with the Spry Menu Bar
  • Chapter 8: Sprucing Up Content with Spry Widgets
  • Chapter 9: Building Online Forms and Validating Input
  • Chapter 10: Introducing the Basics of PHP
  • Chapter 11: Using PHP to Process a Form
  • Chapter 12: Working with PHP Includes and Templates
  • Chapter 13: Setting Up MySQL and phpMyAdmin
  • Chapter 14: Storing Records in a Database
  • Chapter 15: Controlling Access to Your Site
  • Chapter 16: Working with Multiple Tables
  • Chapter 17: Searching Records and Handling Dates
  • Chapter 18: Using XSLT to Display Live News Feeds and XML
  • Chapter 19: Using Spry to Display XML
  • Chapter 20: Getting the Best of Both Worlds with PHP and Spry

Download:

http://w13.easy-share.com/4600271.html

Wednesday, 20 August 2008

The Linux Programmer’s Toolbox


  • Paperback: 656 pages
  • Publisher: Prentice Hall PTR; 1 edition (March 6, 2007)
  • Language: English
  • ISBN-10: 0132198576

Master the Linux Tools That Will Make You a More Productive Programmer

Linux comes with an extraordinary collection of power tools for C and C++ developers. The Linux Programmer’s Toolbox helps you leverage all that power and productivity–without mastering endless syntax options, tracking down hard-to-find documentation, or reading kernel source code. John Fusco systematically illuminates today’s best open source tools, explaining which to choose, where to find them, how to use them, and why you’d want to.

You’ll start by walking through installing, patching, and managing software development tools on your Linux system. Next, you’ll discover the right tools to solve real-world problems at every stage of your project, from coding to revision control, debugging to performance optimization. Fusco’s concise, practical examples are designed for clarity–and easy modification to your needs.

Coverage includes

  • Maximizing productivity with editors, revision control tools, source code browsers, and “beautifiers”
  • What programmers should know about the kernel: interpreting what your tools are telling you
  • Understanding processes–and the tools available for managing them
  • Debugging IPC with shell commands: signals, pipes, sockets, files, and IPC objects
  • Optimizing program code with sar, vmstat, iostat, and other tools
  • Tracing and resolving application bottlenecks with gprof and valgrind
  • Using printf, gdb, and other essential debugging tools
  • Streamlining and automating the documentation process
  • Finding help, solutions, and workarounds when you need them

About the Author
John Fusco, a Senior Software Engineer at GE Healthcare, has spent ten years developing high performance UNIX and Linux medical imaging software and device drivers. Previously, he developed advanced UNIX-based software and systems for the U.S. Navy. His articles have appeared in Embedded Systems Programming and Linux Journal.

Download:

http://w13.easy-share.com/1149002.html

GUI Bloopers 2.0: Common User Interface Design Don’ts and Dos


  • Paperback: 424 pages
  • Publisher: Morgan Kaufmann; 2 edition (September 14, 2007)
  • Language: English
  • ISBN-10: 0123706432

Is your application or Web site ready for prime time?

A major revision of a classic reference, GUI Bloopers 2.0 looks at user interface design bloopers from commercial software, Web sites, Web applications, and information appliances, explaining how intelligent, well-intentioned professionals make these mistakes–and how you can avoid them. While equipping you with the minimum of theory, GUI expert Jeff Johnson presents the reality of interface design in an entertaining, anecdotal, and instructive way.

* Updated to reflect the bloopers that are common today, incorporating many comments and suggestions from first edition readers.

* Takes a learn-by-example approach that teaches how to avoid common errors.

* Covers bloopers in a wide range of categories: GUI controls, graphic design and layout, text messages, interaction strategies, Web site design — including search, link, and navigation, responsiveness issues, and management decision-making.

* Organized and formatted so information needed is quickly found, the new edition features call-outs for the examples and informative captions to enhance quick knowledge building.

* Hundreds of illustrations: both the DOs and the DON’Ts for each topic covered, with checklists and additional bloopers on www.gui-bloopers.com.

Download:

http://w15.easy-share.com/11112621.html

Monday, 11 August 2008

Structured Finance Modeling with Object-Oriented VBA


  • Hardcover: 352 pages
  • Publisher: Wiley (May 25, 2007)
  • Language: English
  • ISBN-10: 0470098597

A detailed look at how object-oriented VBA should be used to model complex financial structures

This guide helps readers overcome the difficult task of modeling complex financial structures and bridges the gap between professional C++/Java programmers writing production models and front-office analysts building Excel spreadsheet models. It reveals how to model financial structures using object-oriented VBA in an Excel environment, allowing desk-based analysts to quickly produce flexible and robust models. Filled with in-depth insight and expert advice, it skillfully illustrates the art of object-oriented programming for the explicit purpose of modeling structured products. Residential mortgage securitization is used as a unifying example throughout the text.

From the Inside Flap

Structured finance is a core activity of Wall Street firms, and securitization techniques are being used to model, create, and issue a large range of structured financial products. Modeling these securities requires that analysts have a firm understanding of some sophisticated modeling techniques—yet many analysts have neither the time nor the background to exploit the full power of C++ or more advanced programming languages. While they may be Excel experts, they often hit the “complexity wall” in Excel spreadsheets when modeling real financial structures. This book can help break through that wall, offering Wall Street professionals a practical guide to help overcome such challenges.

Modeling is essentially abstraction and simplification while producing an accurate estimate of some aspect of a complex system. Whether the system is physical or financial, the attributes of a good model remain the same, and of the many financial engineering innovations developed over the past several years of feverish ABS (asset-backed securities) growth, the cash flow securitization model is key. In general, this model has three components: loss generation, collateral cash flow generation, and bond cash flow generation. But be it a vanilla securitization or a CDO (collateralized debt obligation) of CDOs; be it supported by mortgages, loans, or bonds; or be it cash or synthetic, the valuation model is essential in understanding the economics of the trade.

Structured Finance Modeling with Object-Oriented VBA introduces this model and its implementation, providing illustrations of the model in action for actual deals, along with empirical studies of its sensitivities. Using sub-prime mortgage securitization throughout the book as a unifying example, it provides a detailed look at how object-oriented Visual Basic for Applications (VBA) can be used to price complex financial structures.

Along with securitization, this book covers stochastic models, optimization techniques, object-oriented architecture, and more. Wall Street analysts and MBA students mastering object-oriented VBA programming skills are in great demand on Wall Street, and a step ahead of those without these skills. This invaluable guide provides both the mathematical specifications and programming techniques needed to perform modeling tasks efficiently and effectively—and keep ahead of the competition.

Download:

http://w13.easy-share.com/1700078192.html