Thursday, May 20, 2010

Firebug 1.5: Editing, Debugging, and Monitoring Web Pages

Firebug 1.5: Editing, Debugging, and Monitoring Web Pages

Firebug 1.5: Editing, Debugging, and Monitoring Web Pages
Publisher: Packt Publishing 2010 | 224 Pages | ISBN: 1847194966 | PDF | 5 MB

With the advent of RIA (Rich Internet Applications), most web pages are driven by a combination of javascript, AJAX, CSS, and so on. Web developers and designers find it hard to debug and fix the issues that crop up on the client side. Firebug is a wonderful toolkit to have in your arsenal for handling all such issues. This book covers all of Firebug’s features and will help you utilize its capabilities with maximum efficiency.

AJAX development and debugging is not one of the easiest tasks; this book explains step-by-step, how to develop and debug AJAX components in your web page in a very easy way, thereby increasing your productivity. Topics like performance tuning of the web page are covered in detail.

This book discusses how to become more efficient in various aspects of web development by using Firebug. It is a very easy-to-understand, step-by-step guide that explains all the features of Firebug with concise and simple examples. With this book in hand, you will be able to deal with the painful areas of web development like javascript and AJAX debugging using Firebug.

The book takes you from the basics of Web Development like editing HTML and CSS on the fly to advanced features like AJAX, JSON, Monitoring, and Performance Tuning of web pages. It assumes that you have some very basic knowledge of HTML and javascript. For those of you with a sound knowledge of these technologies, this book can help you increase your productivity by using Firebug effectively, taking full advantage of its rich and powerful features and the console API. Towards the end, the book explains how to create your own powerful extensions for the Firebug community.

This practical guide will equip you with the skills to edit, debug, and monitor web pages using Firebug

Arm yourself to destroy UI and javascript bugs

* Expand your toolkit by learning to use Firebug to help you monitor, debug, develop and edit web pages on the fly
* Create your own Firebug extensions and learn about popular third-party extensions
* Covers javascript, AJAX, and CSS development
* Covers all of Firebug’s features
* Clear explanations with easy-to-follow examples of HTML and javascript

What you will learn from this book

* Explore Firebug’s tabs and their functions
* Understand how to use Firebug to inspect, edit, search, and play with the HTML source of the document
* Get to grips with useful tools and utilities provided by Firebug for CSS development
* Learn the command-line API and console API of Firebug and debugging javascript
* Modify the values of properties and constants of any DOM object using Firebug
* Discover various ways to analyze the performance of your web application on the browser
* Learn how to track XmlHttpRequest and Response as well as debugging AJAX calls
* Tips and tricks to experiment with the features that Firebug provides
* Explore Firebug extensions like YSlow, FireCookie, and Page Speed that are useful for development and Performance tuning
* Develop a Firebug extension and learn how to set up a development environment, file, and directory structure for it

Approach
A step-by-step description of each key feature is provided with the help of simple, easy-to-understand examples. There are plenty of useful screenshots in each chapter. Every chapter contains information as well as tips and tricks to draw your attention towards some useful information or reference. Each aspect of web development like CSS or javascript is handled independently so that you can refer to those modules in which you are interested.

Who this book is written for
This book is written for frontend web developers building software and pages using HTML, CSS, javascript, and AJAX, who want to learn Firebug for the reasons outlined above. The book assumes that readers have a very basic knowledge of HTML, javascript, and CSS. The examples in the book can be understood by someone who has just been introduced to web development.

Download:
http://hotfile.com/dl/43853382/a8b8974/firebug_web_pages.rar.html
or
http://uploading.com/files/3f3eeef5/firebug_web_pages.rar/

Blender 2.49 Scripting

Blender 2.49 Scripting

Blender 2.49 Scripting
Publisher: Packt Publishing 2010 | 292 Pages | ISBN: 1849510407 | PDF | 5 MB

Blender 3D is a popular, open source modeling package that can produce photo-realistic 3D images and animations. Automating tasks and extending the functionality of an extensive application like Blender will streamline your workflow and make the impossible possible. However, implementing scripts may be daunting.

This book takes a practical step-by-step approach to implementing Python scripts that cover almost all areas of Blender. It clearly outlines each problem and focuses on straightforward, easy-to-understand code, highlighting the common pitfalls and Blender idiosyncrasies. It guides you from the installation process and the creation of a simple object to elaborate, fully rigged models with vertex groups and materials all the way to extending Blender’s built-in editor. It also teaches how to implement a simple web server inside Blender to serve rendered images. This book will take you from a clear problem description to a fully functional program. The focus is on finding your way in Blender’s vast array of possibilities and getting things done without losing too much time on programming details. Each script is carefully explained to provide insight that can be reused in other projects.

This practical book will help you gain control over all the aspects of Blender using the Python programming language

Extend the power and flexibility of Blender with the help of the high-level, easy-to-learn scripting language, Python

* Gain control of all aspects of Blender using the powerful Python language
* Create complex meshes programmatically and apply materials and textures
* Automate the rendering process and extend Blender’s image manipulation capabilities
* Extend Blender’s built-in editor
* Interact with version control systems and store render results on a FTP server

What you will learn from this book

* Discover what can be accomplished in Blender with the help of Python
* Explore built-in modules and add an object to a Blender scene
* Create configurable mesh objects and modify them
* Define and enhance vertex group and add modifiers to an object
* Explore scriptlinks and spacehandlers and perform activities on each frame change in an animation
* Manipulate IPOs and act on frame changes
* Build a web server delivering CAPTCHA challenges and archive unreferenced assets
* Develop custom shaders and slope-dependent materials
* Animate objects with complex constraints and relations and automate rendering
* Extend Blender’s image manipulation
* Create simple and effective user interfaces

Approach
The focus of the book is on practical problems and how to solve them in Python. The examples given are useful programs that try to solve real-world needs. Each chapter revolves around a single concept giving several examples gradually growing in difficulty. Each section analyses the problem first before diving into coding and gives extensive background information to enable the reader to generalize from the specific problem to a wider range of challenges. The sample code is provided as fully working examples with all key issues extensively highlighted. All sample programs are clear and concise yet nothing essential is left out and the programming style focuses on readability rather than on stylistic rigor or efficiency.

Download:
http://hotfile.com/dl/43860364/b3e0bbe/blender_24.rar.html
or
http://uploading.com/files/ff939aea/blender_24.rar/

Intelligent Databases: Technologies and Applications

Intelligent Databases: Technologies and Applications

Intelligent Databases: Technologies and Applications
IGI Global | English | 2006-09-20 | ISBN: 1599041200 | 320 pages | PDF | 14 MB


With advances and in-depth applications of computer technologies, and the extensive applications of Web technology in various areas, databases have become the repositories of large volumes of data. It is very critical to manage data resources for effective problem solving and decision making. Collecting and presenting the latest research and development results from the leading researchers in the field of intelligent databases, Intelligent Databases: Technologies and Applications provides a single record of current research and practical applications in this field. Intelligent Databases: Technologies and Applications integrates data management in databases with intelligent data processing and analysis in artificial intelligence. This book challenges todays database technology and promotes its evolution.

Download:
http://hotfile.com/dl/43870237/de46eab/1599041200.rar.html