Download Free Computer Ebooks - NET BOOKS

Download Free Computer Ebooks - NET BOOKS

Gnomon Workshop – Paint Effects 101

Posted: 27 Jul 2009 07:13 AM PDT

Gnomon Maya Training Paint Effects 101 Fundamental Techniques With Ethan Summers DVD | 2.3 GB

This DVD plunges into the basics of Maya’s Paint Effects. Ethan Summers gives you a feature-by-feature examination of this powerful package, teaching you to control the density of your polygon mesh, to manage your pressure and control curves and to establish an effective workflow process. Ethan will explain various types of animation and illustrate basic ways Paint Effects can connect to dynamics within Maya.

Topic covered:
Paint Effects Variables
Pressure Curves
Control Curves
Poly-mesh Density
Animation Types


The Teaching Company – High School Level – Chemistry [Video Trainning]

Posted: 27 Jul 2009 07:09 AM PDT

High School Level – Chemistry [Video Trainning] | 5,11 GB
Avi | 512 x 384 | 100 kbps
Taught by Frank Cardulla | Retired, Niles North High School, Chicago, Illinois | M.S., University of Illinois
30 lectures, 30 minutes/lecture | $254.95

Chemistry teachers will tell you that there is an experience they have all had many times. Someone will ask them, “What do you do for a living?” and when they reply, “I’m a chemistry teacher,” the all-too-common response is:

“That was my worst subject!”

Why is that? Is high school chemistry just so intrinsically difficult that only students with great intellectual gifts are capable of succeeding without heroic efforts?

The Easiest Class in School

Professor Frank Cardulla doesn’t believe that for a moment, and he will hopefully convince you, as he has thousands of high school students, that “chemistry is the easiest class in school.”

Students often claim it is the math that is difficult. But high school chemistry normally only demands that students be able to add, subtract, multiply, and divide numbers and do some simple algebra. Calculators take care of the first four, and most students can handle the latter.

It’s not the math that some students find difficult. It’s the requirement to engage in what might be called “quantitative reasoning”—the ability to take the numbers presented in what are often called “word” or “story” problems and put them together in the proper way to arrive at the correct answer. Should the numbers be multiplied or divided? And if divided, how do you know which number to put in the numerator and which in the denominator?

This difficulty is far and away what “turns off” many students to chemistry, and it is addressing this difficulty that is the focus of these chemistry lectures.

The Hardest Parts Have Simple Answers

As Professor Cardulla puts it, “My goal in these lectures is not to quickly cover every topic that is typically included in most high school chemistry courses. Most students don’t need a lot of help learning element symbols or memorizing definitions. With reasonable effort they can learn the basic structure of atoms and how the Periodic Table works. That isn’t the stumbling block. It’s quantitative reasoning—solving those story problems. It’s the mole concept and its application to stoichiometry, molarity, and equilibrium. This is what frustrates so many, because they think solving these kinds of problems requires either some exceptional intellect or some kind of ’special’ approach totally divorced from the kind of quantitative reasoning we all use naturally and often effortlessly in everyday life. It doesn’t.”

He justifies this statement by showing how “chemical” reasoning is nothing more than an extension of the kind of quantitative reasoning that most of us use every day. Once this base is firmly established, this simple, natural reasoning is then applied to most of the important problem-solving situations that face high school chemistry students, from density, to the mole, to molarity, stoichiometry, and equilibrium.

Genuine Understanding that Lasts

Professor Cardulla refuses to have students learn mathematical “gimmicks” that allow them to obtain correct answers to simple problems without any real understanding, only to have them fall apart later when problems are encountered that demand understanding.

Instead, he establishes a firm foundation—a foundation based on a real and deep understanding of basic concepts and how one can apply the kind of simple, natural quantitative reasoning we all use every day to what are truly simple chemistry problems once this basic understanding is established. It is this basis of true understanding that makes chemistry “the easiest class in school.”

Professor Cardulla has published articles and given numerous presentations about this simple, logical approach, and the achievements of his students bear testimony to its effectiveness. He has received citations from institutions such as MIT and the University of Chicago for being named “most influential teacher” by attending students.

He has received several teaching awards, among them the Davidson Award, a Presidential Award for Science Teaching, the National Catalyst Award for Outstanding Chemistry Teaching, and the National James Bryant Conant Award. The latter two are given to only one high school chemistry teacher in the entire United States each year.

Throughout this tutorial, Professor Cardulla uses, in equal measure, the blackboard, a flipchart on an easel, and computer-generated graphic screens to illustrate his lessons, which also include about a dozen physical demonstrations.


Lullabot – Theming Basics For Drupal

Posted: 27 Jul 2009 07:07 AM PDT

The Lullabot Learning Series continues with a hands-on look at Drupal’s theming system. In this 2 hour and 44 minute long in-depth video guide, Nate Haug, Jeff Robbins, and James Walker explain the steps for translating a web design into a Drupal theme. The video explains Drupal’s design vernacular, concepts, and special needs. The team shows how to associate the proper CSS & Javascript files, add all of the necessary regions, and control the HTML output through page and node-specific templates. You’ll learn about the best tools and strategies for controling the look and feel of your Drupal website. This video covers the basics of Drupal theming. Drupal’s more complex theming topics are covered in the Advanced Theming video (to be released soon) which pairs with this video and finishes the complete implementation of the 960 Robots theme used in both videos.
Overview of Drupal theming
Setting up environment & switching themes
Design-to-theme translation strategies
Theming tools: Firebug & Web Developer
Overview of .info files
Creating a theme & applying CSS
Overview of template files
Creating the page template
Filling out the site & adding regions
Working with node templates
Using the Theme Developer tool
Adding javascript to a theme
Exploring page template variables
Adding a screenshot to your theme

Examples in this video are based on Drupal 6 and its variants.

The example 960 Robots Drupal theme as well as a complete download of the finished Drupal site used in this video are available for reference.

Lullabot has guided such companies as MTV, Sony Music, Lifetime Television, IBM, Popular Science, and Fast Company in building and growing their Drupal websites. Recognized as some of the most influential and well-respected developers, consultants, and educators in the Drupal community, the team is responsible for best-selling Drupal books and Drupal workshops and seminars worldwide.

Produced by Jeff Robbins. Directed and edited by Kent Bye.
Shot in widescreen format
Region-free DVD
Total running time: 2hr 44min
Download size: 1.2 GB


Joomla! The Beauty In Design and beautifull template 7 CD

Posted: 27 Jul 2009 07:06 AM PDT

Joomla! The Beauty In Design and beautifull template 7 CD | 1830MB
Tutorial Videos of :
•VOl A Joomla! for Beginners
•VOl B Building a CSS Template for JOOMLA
•VOl C Increasing User Experience with Javascript
•VOl D Joomla Optimization
•VOl E Template Migration for Joomla Tutorial Series
•VOl F MooTools for the Rest of Us
•VOl G Remaining Collection BEAUTY IN DESIGN
A. Joomla! for Beginners
01. Introduction
02. Downloading Joomla!
03. Creating your Database
04. Uploading Joomla! to your site
05. Installing and Configuring Joomla!
06. A Walk around the Front End
07. It’s all about Content
08. The Back End – Administrator
09. Creating Sections
10. Creating Categories
11. Creating Content Items
12. Linking to Menus
13. Installing Templates
14. Worked Example – An online shop
15. Worked Example – A membership site
16. Worked Example – A magazine
17. Support and Conclusion
B. Building a CSS Template for JOOMLA
1. Lesson One – Slicing a Photoshop Image
• Planning the Layout
• Slicing Images
• Naming Slices
• Saving for the Web
2. Lesson Two – Creating the Foundation
• Files and Folders
• Linking the CSS into the PHP Document
• Getting Setup in Style Master
• Creating the DIV tags
3. Lesson Three – CSS Layout I
• Styling the Body
• Styling the Container
• Styling the Header

4. Lesson Four – CSS Layout II
• Styling the content DIV
• Working through browser bugs

5. Lesson Five – Finishing up and JOOMLA Integration
• Install JOOMLA Plug-in from
• Placing the Header Code
• Placing the Content Code
• Prepare the XML file
• Zip and Upload

C. Increasing User Experience with Javascript
1. Introduction
• Overview of the series
• Showcasing the javascript effects

2. Lesson Two – De-Cluttering the Membership Page
• Attaching scripts
• Considering MooTools as a solution to a cluttered layout
• Using the Fx.Styles of Mootools to change element properties

3. Lesson Three – Using MooTabs to Condense Related Products
• Understanding how MooTabs works
• Implementing MooTabs to condense the related products of a shopping cart

4. Lesson Four – Using a MooTools ‘Light Box’ to Create a Friendly Gallery
• Understanding the problem with the existing gallery
• Fixing the gallery with the MooTools Light Box

5. Lesson Five – Using Fx.Styles to Control Font Size
• Selecting an area to change
• Implementing Fx.Styles to change fonts

6. Lesson Six – Creating a Sliding Sub Menu with MooTools
• Analyzing the main menu and sub-menu for implementation
• Implement some simple MooTools effects to reveal sub-links

7. Lesson Seven – Implementing Reflection Javascript for Images
• Downloading and using reflection.js for images

8. Lesson Eight – Creating a Sliding Image Menu
• Understanding how the Sliding Image Menu works
• Implementing the Sliding Image Menu

9. Lesson Nine – Using AJAX with the Sliding Image Menu
• Creating an updated area for changing content
• Implementing AJAX links with the Sliding Image Menu

D. Joomla Optimization

1. Lesson One – Validation
•CSS Validation
•XHTML Validation
•Correcting incorrect markup

2. Lesson Two – Improving Module Output
•Different types of module output options
•Optimizing the template (continued from the JOOMLA Template Series)

3. Lesson Three – Improving JOOMLA Accessibility
•Better font usage
•Using CSS compression to better file sizes

4. Lesson Four – Using ARTIO SEF Component
•Getting JOOMLA ready for better URL’s
•Around ARTIO

E. Template Migration for Joomla Tutorial Series
1. Lesson One – Introduction and Re-Ordering the File Structure
• Introduction to the Template
• Moving the template files to the correct location for Joomla

2. Lesson Two – Optimizing the Template
• The Dreamweaver extension from
• Inserting the php tags, header code, and various other code

3. Lesson Three – The Template Details XML File
• How the template_details.xml works
• Assigning files, images, css, etc.

4. Lesson Four – Re-naming and Styling the Main Menu
• Understanding how the Main Menu is styled
• Re-assigning existing menu styles with the Joomla selectors

5. Lesson Five – Migrating Styles for Use with Modules
• Latest news module changes
• Main menu module stylings in other positions

6. Lesson Six – Custom Module Styling Using Class Suffixes
• Styling the Newsflash module similar to the static template
Using class suffixes in Joomla

7. Lesson Seven – Styling Various Joomla Elements
• Style matching the titles, paragraphs, etc. in the template
• News component styling

F. MooTools for the Rest of Us

1. Lesson One – Ideas and Resources
• The Purpose and Format of this series
• Where to get ideas from/documentation
• Getting MooTools

2. Lesson Two – Setting up the Document
• Javascript insertion
• Testing out an effect

3. Lesson Three – Creating a “Drag & Resize”-able Window
• Finding ideas
• Implementing an idea
• Duplicating several windows

4. Lesson Four – Opacity Fades for various windows
• Recognizing windows to fade
• Implementing the code
• Custom Options

5. Lesson Five – Using Moo.Ajax for the JoomlaOS Template
• Some benefits
• Creating an Ajax link for the JoomlaOS Template

Password unrar ( if needed ) :

Michael Howard, Writing Secure Code for Windows Vista

Posted: 26 Jul 2009 10:45 PM PDT

Michael Howard, Writing Secure Code for Windows Vista

Michael Howard, Writing Secure Code for Windows Vista

Product Description
Get the definitive guide to writing secure code and developing more-secure applications for Windows Vista–straight from the experts. Security is one of the greatest enhancements in Windows Vista, and developers will be urged to write more secure code on the platform to support a growing customer base. This reference delivers the straight scoop from the authors who wrote the immensely popular, award-winning book Writing Secure Code. Developers get first-hand insights into design decisions and practical advice for solving real-world security issues. The book covers new features, including ACLs and BitLocker(tm), as well as enhancements to familiar concepts, such as firewalls and authentication. In addition, there are plenty of code samples in C# on the Web. Designed to complement and extend Writing Secure Code, this book is essential for developers of Windows Vista.


XAML in a Nutshell

Posted: 26 Jul 2009 10:45 PM PDT

XAML in a Nutshell

XAML in a Nutshell

Product Description

When Microsoft releases Windows Vista, the new operating system will support applications that employ graphics now used by computer games–clear, stunning, and active. The cornerstone for building these new user interfaces is XAML (”Zammel”), the XML-based markup language that works with Windows Presentation Foundation (WPF), Vista’s new graphics subsystem.

An acronym for Extensible Application Markup Language, XAML offers a wealth of new controls and elements with exciting capabilities, including animation and rendering of 3D graphics. Windows developers are already jazzed by the possibilities of using XAML for fixed and flow format documents like PDF and HTML, 2D and 3D vector-based graphics, form development, animation, audio and video, transparent layering, and a lot more. Many feel that XAML will eliminate the need for multiple file formats or plug-ins (read: Flash), while lowering development costs and reducing time to market.

The problem is, most developers don’t know XAML. While it is fairly easy to understand, you still need a quick guide to bring you up to speed before Vista’s release, and that’s where this book’s simple, no nonsense approach comes in.

XAML in a Nutshell covers everything necessary to design user interfaces and .NET applications that take advantage of WPF. Prerequisites such as Microsoft’s new unified build system, MSBuild, and core XAML constructs and syntax–including shortcuts–are all presented with plenty of examples to get you started. The Core XAML Reference section lets you dig even deeper into syntax rules and attributes for all XAML elements with a series of quick-reference chapters. This section divides XAML elements into logical categories of elements, controls, shapes and geometry, layout, animations, and transformations for easy reference.

XAML in a Nutshell helps you learn, firsthand, how to use this XML-based markup language to implement the new generation of user interface graphics. As one reviewer noted, “Strong code examples and an efficient, conversational style take the tedium out of learning XAML and make the subject understandable–even interesting.”
About the Author
Lori MacVittie is currently a Senior Technology Editor with Network Computing Magazine. In past lives she has been a software developer, a network administrator, and an enterprise architect specializing in web-based technologies. Through the course of her career she has nearly coded her way through the alphabet, starting with Apple BASIC, hitting “L” for LISP while consulting for Autodesk, and is currently on the letter “Y”. Lori holds an M.S. in Computer Science from Nova Southeastern University, and lives with her husband and children in the technological mecca of the midwest, Green Bay, Wisconsin.


The 2009-2014 World Outlook for Advertising for Social Media Web Sites

Posted: 26 Jul 2009 10:44 PM PDT

The 2009-2014 World Outlook for Advertising for Social Media Web Sites

The 2009-2014 World Outlook for Advertising for Social Media Web Sites

Product Description
This econometric study covers the world outlook for advertising for social media Web sites across more than 200 countries. For each year reported, estimates are given for the latent demand, or potential industry earnings (P.I.E.), for the country in question (in millions of U.S. dollars), the percent share the country is of the region and of the globe. These comparative benchmarks allow the reader to quickly gauge a country vis-a-vis others. Using econometric models which project fundamental economic dynamics within each country and across countries, latent demand estimates are created. This report does not discuss the specific players in the market serving the latent demand, nor specific details at the product level. The study also does not consider short-term cyclicalities that might affect realized sales. The study, therefore, is strategic in nature, taking an aggregate and long-run view, irrespective of the players or products involved. This study does not report actual sales data (which are simply unavailable, in a comparable or consistent manner in virtually all of the 230 countries of the world). This study gives, however, my estimates for the worldwide latent demand, or the P.I.E. for advertising for social media Web sites. It also shows how the P.I.E. is divided across the world’s regional and national markets. For each country, I also show my estimates of how the P.I.E. grows over time (positive or negative growth). In order to make these estimates, a multi-stage methodology was employed that is often taught in courses on international strategic planning at graduate schools of business.


Readings in Database Systems, 4th Edition

Posted: 26 Jul 2009 10:39 PM PDT

Readings in Database Systems, 4th Edition

Readings in Database Systems, 4th Edition

Product Description
Lessons from database research have been applied in academic fields ranging from bioinformatics to next-generation Internet architecture and in industrial uses including Web-based e-commerce and search engines. The core ideas in the field have become increasingly influential. This text provides both students and professionals with a grounding in database research and a technical context for understanding recent innovations in the field. The readings included treat the most important issues in the database area—the basic material for any DBMS professional.

This fourth edition has been substantially updated and revised, with 21 of the 48 papers new to the edition, four of them published for the first time. Many of the sections have been newly organized, and each section includes a new or substantially revised introduction that discusses the context, motivation, and controversies in a particular area, placing it in the broader perspective of database research. Two introductory articles, never before published, provide an organized, current introduction to basic knowledge of the field; one discusses the history of data models and query languages and the other offers an architectural overview of a database system. The remaining articles range from the classical literature on database research to treatments of current hot topics, including a paper on search engine architecture and a paper on application servers, both written expressly for this edition. The result is a collection of papers that are seminal and also accessible to a reader who has a basic familiarity with database systems.


Color Correction for Video, Second Edition: Using Desktop Tools to Perfect Your Image

Posted: 26 Jul 2009 10:38 PM PDT

Color Correction for Video, Second Edition: Using Desktop Tools to Perfect Your Image

Color Correction for Video, Second Edition: Using Desktop Tools to Perfect Your Image

Product Description
Use color to improve your storytelling, deliver critical emotional cues, and add impact to you videos. This book shows you how to analyze color correction problems and solve them- whatever NLE or plugin you use.

Experienced editors and colorists in their own right, the authors also include the wisdom of top colorists, directors of photography, and color scientists to deliver this insightful and authoritative presentation of the theory and practice of color correction.

The book provides technical insight into how to effectively color correct your video, also delving into how color can impact storytelling and deliver critical emotional cues. The new edition also includes 2 new “Quickstart Tutorials”, a new chapter on how color impacts storytelling, information on the impact HD has had on the correcting process, and updated application specifications. The companion DVD features new and more robust tutorial media.

* Application agnostic, step-by-step instruction for an array of color correcting concepts and solutions
* Effectively use color to improve your storytelling, deliver critical emotional cues, and add overall impact to your media
* Companion DVD contains tutorial media for hands-on exercises


Global Design to Gain a Competitive Edge: An Holistic and Collaborative Design Approach based on Computational Tools

Posted: 26 Jul 2009 10:37 PM PDT

Global Design to Gain a Competitive Edge: An Holistic and Collaborative Design Approach based on Computational Tools

Global Design to Gain a Competitive Edge: An Holistic and Collaborative Design Approach based on Computational Tools

Product Description

The globalization of manufacturing industries leads to a thirst for rapid advancements in technological development and expertise in the fields of advanced design and manufacturing. Both industry and academia have an urgent need to equip themselves of the latest knowledge and trends relating to design and manufacture. âGlobal Design to Gain a Competitive Edgeâ collects together papers from the 2008 International Conference on Advanced Design and Manufacture (ICADAM). This conference solicits both cutting edge fundamental research and recent industrial application papers, with a goal towards bringing together from all over the world design and manufacture practitioners from academia, government organizations and industry. Recent advancements, emerging trends and new challenges in the fields of design and manufacturing are covered, with a particular focus on the understanding of the impact of distributed team-based design and manufacture on research and industrial practices for global companies.