Free Ebook Video Training

Friday, July 31, 2009

Beginning Database Design Solutions

Beginning Database Design Solutions

Beginning Database Design Solutions

Product Description
This book is intended for IT professionals and students who want to learn how to design, analyze, and understand databases. The material will benefit those who want a better high-level understanding of databases such as proposal managers, architects, project managers, and even customers. The material will also benefit those who will actually design, build, and work with databases such as database designers, database administrators, and programmers. In many projects, these roles overlap so the same person may be responsible for working on the proposal, managing part of the project, and designing and creating the database.

This book is aimed at IT professionals and students of all experience levels. It does not assume that you have any previous experience with databases or programs that use them. It doesn’t even assume that you have experience with computers. All you really need is a willingness and desire to learn.

This book explains database design. It tells how to plan a database’s structure so the database will be robust, resistant to errors, and flexible enough to accommodate a reasonable amount of future change. It explains how to discover database requirements, build data models to study data needs, and refine those models to improve the database’s effectiveness.

The book solidifies these concepts by working through a detailed example that designs a realistic database. Later chapters explain how to actually build databases using two common database products: Access 2007 and MySQL.

The book finishes by describing some of the topics you need to understand to keep a database running effectively such as database maintenance and security.

This book explains database design. It tells how to determine what should go in a database and how the database should be structured to give the best results.

This book does not focus on actually creating the database. The details of database construction are different for different database tools so, to remain as generally as useful as possible, this book doesn’t concentrate on any particular database system. You can apply the techniques described here equally to whatever database tool you use whether it’s Access, SQL Server, Oracle, MySQL, or some other database product.

Most database products include free editions that you can use for smaller projects. For example, SQL Server Express Edition, Oracle Express Edition, and MySQL Community Server are all free.

To remain database neutral, the book does not assume you are using a particular database so you don’t need any particular software or hardware. To work through the Exercises, all you really need is a pencil and some paper. You are welcome to type solutions into your computer if you like but you may actually find working with pencil and paper easier than using a graphical design tool to draw pictures, at least until you are comfortable with database design and are ready to pick a computerized design tool.

  • “Goals of Effective Database Design,” explains the reasons why people and organizations use databases. It explains a database’s purpose and conditions that it must satisfy to be useful. This also describes the basic ACID (Atomicity, Consistency, Isolation, Durability) and CRUD (Create, Read, Update, Delete) features that any good database should have. It explains in high-level general terms what makes a good database and what makes a bad database.
  • “Database Types,” explains some of the different types of databases that you might decide to use. These include flat files, spreadsheets, hierarchical databases (XML), object databases, and relational databases. The relational database is one of the most powerful and most commonly used forms of database so it is the focus of this book, but it is important to realize that there are alternatives that may be more appropriate under certain circumstances. This gives some tips on deciding which kind of database might be best for a particular project.
  • “Relational Database Fundamentals,” explains basic relational database concepts such as tables, rows, and columns. It explains the common usage of relational database terms in addition to the more technical terms that are sometimes used by database theorists. It describes different kinds of constraints that databases use to guarantee that the data is stored safely and consistently.
  • “Understanding User Needs,” explains how to learn about the users’ needs and gather user requirements. It tells how to study the users’ current operations, existing databases (if any), and desired improvements. It describes common questions that you can ask to learn about users’ operations, desires, and needs, and how to build the results into requirements documents and specifications. This explains what use cases are and tells how to use them and the requirements to guide database design and to measure success.
  • “Translating User Needs into Data Models,” introduces data modeling. It explains how to translate the user’s conceptual model and the requirements into other more precise models that define the database design rigorously. This describes several database modeling techniques including user-interface models, semantic object models, entity-relationship diagrams, and relational models.
  • “Extracting Business Rules,” explains how a database can handle business rules. It explains what business rules are, how they differ from database structure requirements, and how you can identify business rules. This explains the benefits of separating business rules from the database structure and tells how achieve that separation.
  • “Normalizing Data,” explains one of the biggest tools in database design: normalization. Normalization techniques allow you to restructure a database to increase its flexibility and make it more robust. This explains the various forms of normalization, emphasizing the stages that are most common and important: first, second, and third normal forms (1NF, 2NF, and 3NF). It explains how each of these kinds of normalization helps prevent errors and tells why it is sometimes better to leave a database slightly less normalized to improve performance.
  • “Designing Databases to Support Software Applications,” explains how databases fit into the larger context of application design and lifecycle. This explains how later development depends on the underlying database design. It discusses multi-tier architectures that can help decouple the application and database design so there can be at least some changes to either without requiring changes to the other.
  • “Common Design Patterns,” explains some common patterns that are useful in many applications. Some of these techniques include implementing various kinds of relationships among objects, storing hierarchical and network data, recording temporal data, and logging and locking.
  • “Common Design Pitfalls,” explains some common design mistakes that occur in database development. It describes problems that can arise from insufficient planning, incorrect normalization, and obsession with ID fields and performance.
  • “User Needs and Requirements,” walks through the steps required to analyze the users’ problem, define requirements, and create use cases. It describes interviews with fictitious customers that are used to identify the application’s needs and translate them into database requirements.
  • “Building a Data Model,” translates the requirements gathered in the previous into a series of data models that precisely define the database’s structure. This builds user-interface models, entity-relationship diagrams, semantic object models, and relational models to refine the database’s initial design. The final relational models match the structure of a relational database fairly closely so they are easy to implement.
  • “Extracting Business Rules,” identifies the business rules embedded in the relational model. It shows how to extract those rules in order to separate them logically from the database’s structure. This makes the database more robust in the face of future changes to the business rules.
  • “Normalization and Refinement,” refines the relational model by normalizing it. It walks through several versions of the database that are in different normal forms. It then selects the degree of normalization that provides a reasonable tradeoff between robust design and acceptable performance.
  • “Microsoft Access,” explains how to build a database with Microsoft Access 2007. This explains enough to get started and to use Access to build non-trivial databases. You can use other versions of Access to work through this, although the locations of menus, buttons, and other Access features are different in different versions.
  • “MySQL,” explains how to build a database with MySQL. This tells where to download a free version of MySQL. It explains how to use the MySQL Command Line Client as well as some useful graphical tools including MySQL Query Browser and MySQL Workbench.
  • “Introduction to SQL,” provides an introduction to SQL (Structured Query Language). It explains how to use SQL commands to add, insert, update, and delete data. By using SQL, you can help insulate a program from the idiosyncrasies of the particular database product that it uses to store data.
  • “Building Databases with SQL Scripts,” explains how to use SQL scripts to build a database. It explains the advantages of this technique, such as the ability to create scripts to initialize a database before performing tests. It also explains some of the restrictions on this method, such as the fact that the user must create and de…

PHP Programming Solutions

PHP Programming Solutions

PHP Programming Solutions

Product Description
Find real-world solutions to PHP programming problems

Simplify and shorten the PHP application development cycle using the in-depth information contained in this hands-on guide. PHP Programming Solutions clearly lays out more than 250 programming challenges alongside practical solutions, functioning code, detailed explanations, and usage tips.

Inside, you’ll learn to manipulate strings and arrays, work with HTML and Web pages, accept and validate user input, parse XML code, and resolve programming problems using PEAR and PECL widgets and extensions. Plus, you’ll get detailed coverage of PHP security issues, SQL database interaction, debugging techniques, and error processing.

  • Work with numbers, strings, dates, times, files, and directories
  • Build complex data structures using PHP’s array manipulation API
  • Use functions and classes to build modular, reusable code
  • Create, update, and cache HTML documents and Web content
  • Obtain and process user input submitted via online forms
  • Protect, log, and debug PHP script actions
  • Authenticate and track users with sessions and cookies
  • Traverse, validate, and transform XML documents
  • Store and retrieve data from MySQL, PostgreSQL, and Oracle databases
  • Interface with different server types, network protocols, and file formats
  • Perform efficient exception handling and error processing

Flex 3 with Java

Flex 3 with Java

Flex 3 with Java

Product Description
Develop rich internet applications quickly and easily using Adobe Flex 3, ActionScript 3.0 and integrate with a Java backend using BlazeDS 3.2

  • A step-by-step tutorial for developing web applications using Flex 3, ActionScript 3.0, BlazeDS 3.2, and Java
  • Build efficient and seamless data-rich interactive applications in Flex using a combination of MXML and ActionScript 3.0
  • Create custom UIs, Components, Events, and Item Renders to develop user friendly applications
  • Build an end-to-end Flex e-commerce application using all major features of Flex covered throughout the book

Oracle VM Manager 2.1.2

Oracle VM Manager 2.1.2

Oracle VM Manager 2.1.2

Product Description

Manage a Flexible and Elastic Data Center with Oracle VM Manager

  • Learn quickly to install Oracle VM Manager and Oracle VM Servers
  • Learn to manage your Virtual Data Center using Oracle VM Manager
  • Import VMs from the Web, template, repositories, and other VM formats such as VMware
  • Learn powerful Xen Hypervisor utilities such as xm, xentop, and virsh
  • A practical hands-on book with step-by-step instructions

Covert Java : Techniques for Decompiling, Patching, and Reverse Engineering

Techniques for Decompiling, Patching, and Reverse Engineering

Covert Java : Techniques for Decompiling, Patching, and Reverse Engineering

Product Description

Developers face problems created by others every day – when asked to maintain someone else’s code, or when forced to use a third-party library without documentation. They might come across exactly the feature they need to implement but can’t get hold of the source code. They might spend frustrating hours trying different solutions that don’t work. Instead, the techniques in this book will teach developers to decompile, patch, and reverse-engineer applications, to better understand their implementation, and to work more efficiently with applications developed by others.

Covert Java offers a unique approach to solving common Java problems, from combating obfuscation in code, to patching core classes to change the intended function of an application. Each chapter focuses on a technique that solves a specific problem – outlining the problem, demonstrating the solution, then suggesting additional ideas for developers to test out the technique. Many chapters include anecdotal examples of the technique in action, and finish with summaries to ensure developers understand the most crucial points of the chapter.

Download

JavaTech, an Introduction to Scientific and Technical Computing with Java

JavaTech, an Introduction to Scientific and Technical Computing with Java

JavaTech, an Introduction to Scientific and Technical Computing with Java

Product Description
JavaTech is a practical introduction to the Java programming language with an emphasis on the features that benefit technical computing. After presenting the basics of object-oriented programming in Java, it examines introductory topics such as graphical interfaces and thread processes. It goes on to review network programming and develops Web client-server examples for tasks such as monitoring remote devices. The focus then shifts to distributed computing with RMI. Finally, it examines how Java programs can access the local platform and interact with hardware.

Download

Service-Oriented Java Business Integration

Service-Oriented Java Business Integration

Service-Oriented Java Business Integration

Product Description

The goal of Java Business Integration (JBI) is to allow components and services to be integrated in a vendor-independent way, allowing users and vendors to plug and play.

Java Business Integration (JBI) is a specification aiming to define a Service Provider Interface for integration containers so that integration components written for these containers are portable across containers and also integrate with other components or services using standard protocols and formats. JBI is based on JSR 208, which is an extension of Java 2 Enterprise Edition (J2EE).

This book first discusses the various integration approaches available and introduces the Enterprise Service Bus (ESB), a new architectural pattern that facilitates integrating services. ESB provides mediation services including routing and transformation. Java Business Integration (JBI) provides a collaboration framework that provides standard interfaces for integration components and protocols to plug into, thus allowing the assembly of Service-Oriented Integration (SOI) frameworks following the ESB pattern. Once JBI and ESB are introduced, we look at how we have been doing service integration without either of these using traditional J2EE. The book then slowly introduces ESB and, with the help of code, showcases how easily things can be done using JBI.

What you will learn from this book?

  • Assembling services and porting them across containers using JBI
  • Exposing EJB as a WSDL-compliant service across firewalls
  • Binding remote services to ESB to be consumed internally
  • Exposing local components in ESB like POJO as externally accessible WSDL-compliant services
  • Providing a web service gateway for external consumers
  • Accessing web services over a reliable transport channel like JMS
  • Implementing web service versioning using ESB
  • Implementing service aggregation at ESB
  • Transactions, Security, Clustering, and JMX in ESB

Creating Content Management Systems in Java

Creating Content Management Systems in Java

Creating Content Management Systems in Java

Product Description
In today’s fast-paced, information-packed world, it’s critical for businesses to organize and manipulate the data gathered from customers, sales, and product responses, etc. into usable information. Content Management Systems (CMS) can do this for your business easily and efficiently. There are several commercial systems available, but customizing one for your specific needs is usually necessary based on your data. Creating Content Management Systems in Java teaches you how to develop an open source CMS from scratch using XML as the storage mechanism, XSLT as the presentation layer, and Java and JSPs & Servlets to realize the multi-tiered architecture. The book also covers data modeling in XML and the use of XSLT as a presentation vehicle for custom XML formats. Creating Content Management Systems in Java is written for Web and software developers (specifically Java developers) who wish to learn more about the field of content management. The book provides a practical, applied perspective with complete demonstrations using code to show you how a solution or feature can be implemented. Throughout the book you will work through the development of a complete, open source, working CMS example, beginning with the conceptual ideas of content management. From there you’ll dive into the exploration of practical design solutions, and then move into the final implementations in each tier of the software that becomes the CMS. To benefit the most from this book, you should already know the Java programming language and have a basic understanding of the Web. You do not need to know XML, XSLT, CSS, or XHTML because these topics are covered thoroughly, although a basic understanding will be helpful. So, if you need to learn more about CMS development, this is the book for you.

Download

Oracle PL/SQL: Expert Techniques For Developers and Database Administrators

Expert Techniques For Developers and Database Administrators

Oracle PL/SQL: Expert Techniques For Developers and Database Administrators

Product Description
Welcome aboard the first book focusing exclusively on PL/SQL techniques, through Oracle 11g. These techniques are tried-tested-true, yet do not compromise performance. You’ll find coverage of all types of scenarios, starting from design to coding and testing to debugging and tuning. PL/SQL is more than just a 3GL sequel to SQL; instead it can be used as a methodology for application development using Oracle. The techniques covered here have a broader scope, in applications ranging from OLTP to OLAP and from data warehousing to business intelligence. The world of PL/SQL is exciting and this book provides a repository of techniques for PL/SQL developers and DBAs alike. This book takes you beyond the existing solutions found in other professional and reference texts or in online documentation. Starting from PL/SQL internals that include PL/SQL program structure, internal representation, compilation, and execution, users are taught PL/SQL concepts and techniques that go way beyond SQL, such as data structure management, error management, data management, application management, and transaction management. It covers the practical “how-to” techniques of applying these PL/SQL concepts in live projects and elaborates on various PL/SQL frameworks, the integration of PL/SQL with Java, and Web-enabling PL/SQL. The last two chapters on PL/SQL tuning and debugging and PL/SQL coding standards contain comprehensive coverage of performance-enhancing techniques and PL/SQL coding standards that can’t be found in anywhere else. All techniques include examples and hands-on code, as well as tips and coding standards. The companion CD-ROM includes all the source code for the examples in the book.

Download

A Concise and Practical Introduction to Programming Algorithms in Java

A Concise and Practical Introduction to Programming Algorithms in Java

A Concise and Practical Introduction to Programming Algorithms in Java

Product Description

A Concise and Practical Introduction to Programming Algorithms in Java has two main goals. The first is for novice programmers to learn progressively the basic concepts underlying most imperative programming languages using Java. The second goal is to introduce new programmers to the very basic principles of thinking the algorithmic way and turning the algorithms into programs using the programming concepts of Java.

The book is divided into two parts and includes: The fundamental notions of variables, expressions and assignments with type checking - Conditional and loop statements - Explanation of the concepts of functions with pass-by-value arguments and recursion - Fundamental sequential and bisection search techniques - Basic iterative and recursive sorting algorithms.

Each chapter of the book concludes with a set of exercises to enable students to practice concepts covered.

download

The JavaScript Anthology 101 Essential Tips, Tricks & Hacks

 The JavaScript Anthology 101 Essential Tips, Tricks & Hacks

The JavaScript Anthology 101 Essential Tips, Tricks & Hacks

Product Description
Using a cookbook approach, The JavaScript Anthology will show you how to apply JavaScript to solve over 101 common Web Development challenges. You’ll discover how-to:

  • Optimize your code so that it runs faster
  • Create Ajax applications with the XmlHttpRequest object
  • Validate web forms to improve usability
  • Take control of your web pages with the DOM
  • Ensure that your JavaScript code is accessible
  • Create slick drop-down menu systems
  • Included in this book is extensive coverage of DHTML and Ajax, including how-to create and customize advanced effects such as draggable elements, dynamically sorting data in a Web Browser, advanced menu systems, retrieving data from a Web Server using XMLHttpRequest and more.

    The JavaScript Anthology also includes extensive coverage of object oriented coding, efficient script design, accessibility, and cross-browser issues. Best of all, you’ll get download access to all the code used in the book, so you can put the scripts to use instantly.

    download

    The Photoshop Elements 7 Book for Digital Photographers


    Scott Kelb, Matt Kloskowski, "The Photoshop Elements 7 Book for Digital Photographers"
    New Riders Press | 2009 | ISBN: 0321565959 | 512 pages | PDF | 58,7 MB

    This book breaks new ground by doing something for digital photographers that’s never been done before—it cuts through the bull and shows you exactly “how to do it.” It’s not a bunch of theory; it doesn’t challenge you to come up with your own settings or figure things out on your own. Instead, it does something that virtually no other Elements book has ever done—it tells you flat-out which settings to use, when to use them, and why. If you’re looking for one of those “tell-me-everything-about-the-Unsharp-Maskfilter” books, this isn’t it. You can grab any other Elements book on the shelf, because they all do that. Instead, this book gives you the inside tips and tricks of the trade for organizing, correcting, editing, sharpening, retouching, and presenting your photos like a pro. You’ll be absolutely amazed at how easy and effective these techniques are—once you know the secrets.

    Each year we train thousands of digital photographers and, almost without exception, they have the same questions and face the same problem—that’s exactly what we cover in this book. You’ll learn:

    • The real secrets of how the pros retouch portraits
    • How to color correct any photo without breaking a sweat (you’ll be amazed at how they do it!)
    • How to use Camera Raw for processing not only RAW photos, but JPEGs and TIFFs, too! (And you’ll learn why so many pros like it best—because it’s faster and easier)
    • The sharpening techniques the pros really use (there’s an entire chapter just on this!)
    • How to deal with common digital camera image problems, including removing noise and avoiding halos
    • The most requested photographic special effects, and much more!

    THE BOOK’S SECRET WEAPON
    Although Elements 7 offers some digital photography features that Photoshop CS4 doesn’t offer, there are plenty of features that Photoshop CS4 has that Elements 7 still doesn’t have (things like layer masking, Channel Mixer, etc.). But in this book, you’ll learn some slick workarounds, cheats, and some fairly ingenious ways to replicate many of those Photoshop features from right within Elements. Plus, since this book is designed for photographers, it doesn’t waste your time talking about how to frame a shot, setting your exposure, etc., and there’s no talk about which camera or printer to buy. It’s all Elements, step-by-step, cover-to-cover, in the only book of its kind, and you’re gonna love it!

    DOWNLOAD

    http://uploading.com/files/6EXWADP9/PhotoshopDigitalPhotographers.rar.html

    http://rapidshare.com/files/262187554/PhotoshopDigitalPhotographers.rar


    Adobe Photoshop CS Fast & Easy


    Eric D. Grebler, "Adobe Photoshop CS Fast & Easy"
    Course Technology PTR | 2003 | ISBN: 1592003451 | 424 pages | CHM | 40,5 MB

    From the basics of cropping images and adding text to enhancing projects through filters and layers, this book is the perfect tool for turning flyers or digital photos into customized, professional quality pieces. You will learn how to create high-quality artwork with the widest variety of tools and controls using Photoshop CS and "Adobe Photoshop CS Fast & Easy". Whether you are new to working with digital images or simply new to working with Photoshop, this book shows you how to master the newest and most diverse features in the latest version of Photoshop. Either way, it's a great starting place to becoming a digital artist! Nearly every step in the book is clearly illustrated, so you won't have to struggle to learn a process or find the right tool in the toolbox. The nontechnical language helps smooth the transition from newbie to comfortable user of this sometimes intimidating product.

    DOWNLOAD

    http://uploading.com/files/QRJBQDSU/AdPhotoshEasy.rar.html

    http://rapidshare.com/files/262185767/AdPhotoshEasy.rar


    Enterprise Recipes with Ruby and Rails

    Enterprise Recipes with Ruby and Rails

    Enterprise Recipes with Ruby and Rails

    Product Description
    Enterprise Recipes with Ruby and Rails helps you to overcome typical obstacles hidden in every enterprise’s infrastructure. It doesn’t matter if your Rails application needs to access your company’s message-oriented middleware or if it has to scan through tons of huge XML documents to get a missing piece of data. Ruby and Rails enable you to create solutions that are both elegant and efficient.

    With more than 50 concise, targeted recipes, this book shows you how to use existing infrastructure to develop effectively for the enterprise. For example, Ruby is an excellent language for manipulating both textual and binary data. This is enormously useful, because typical enterprise software is about storing and processing huge amounts of data. You’ll learn how to process data in various popular data formats such as XML, CSV, fixed length records, and JSON.

    This book covers the whole spectrum of distributed application technologies, ranging from simple socket-based servers to full-blown Service Oriented Architectures. In addition, Ruby is a perfect ally when you have to integrate with RESTful and SOAP services, or when you have to access message-oriented middleware. It even helps you to reuse your existing C/C++, Java, or .NET code with ease.

    Since the advent of the Web, many enterprises have opened their internal services to the outside world to participate in the rapidly growing world of e-commerce. As an enterprise programmer you’d better learn how to use existing payment gateways and how to implement security mechanisms to protect your company’s data and your customers’ privacy, and this book shows you how.

    Enterprise programming is not only about developing huge software projects but also about maintaining and operating them. You’ll save a lot of valuable time if you document your software (of course, automatically) and automate tedious and recurring tasks, such as monitoring your servers and testing your programs. Enterprise Recipes with Ruby and Rails covers these major enterprise concerns, giving you tools and knowledge you’ll turn to over and over.

    About the Author
    Maik Schmidt has worked as a software developer for more than 15 years and makes a living creating complex solutions for mid-size enterprises. Outside his day job, he writes book reviews and articles for computer science magazines and contributes code to open source projects. In his spare time he enjoys reading, blogging, and scuba diving.

    download

    Mastering Oracle Scheduler in Oracle 11g Databases

    Mastering Oracle Scheduler in Oracle 11g Databases

    Mastering Oracle Scheduler in Oracle 11g Databases

    Product Description

    Schedule, manage, and execute jobs that automate your business processes.

    • Automate jobs from within the Oracle database with the built-in Scheduler.
    • Boost database performance by managing, monitoring, and controlling jobs more effectively.
    • Contains easy-to-understand explanations, simple examples, debugging tips, and real-life scenarios.

    download

    PHP Object-Oriented Solutions

    PHP Object-Oriented Solutions

    PHP Object-Oriented Solutions

    Product Description
    With the surge of popularity of PHP 5, and with PHP 6 just around the corner, Object-Oriented Programming is now an important consideration for PHP developers. This version-neutral book is a gentle introduction to Object-Oriented Programming (OOP) that wont overburden you with complex theory. It teaches you the essential basics of OOP that youll need to know before moving onto a more advanced level, and includes a series of pre-packaged scripts that you can incorporate into your existing sites with the minimum of effort. It shows how OOP can be used to create reusable and portable code by walking you through a series of simple projects. The projects feature the sorts of things developers run up against every day, and include a validator for filtering user input, a simple Date class that avoids the need to remember all the esoteric format codes in PHP, and an XML generator.

    • Teaches the fundamentals of OOP
    • Simple projects show how OOP concepts work in the real world
    • Pre-packaged scripts can easily be added to your own projects

    download

    Symbian OS C++ for Mobile Phones

    Symbian OS C++ for Mobile Phones

    Symbian OS C++ for Mobile Phones

    Product Description
    Richard Harrison’s existing books are the bestsellers in the Symbian Press Portfolio. His latest book, co-written with Mark Shackman is the successor to “Symbian OS C++ for Mobile Phones” Volumes One and Two. Written in the same style as the two previous volumes, this is set to be another gem in the series.

    The existing material from the volumes will be combined, with explanations and example code updated to reflect the introduction of Symbian OS v9. New and simplified example application will be introduced, which will be used throughout the book. The reference and theory section in particular sets this book apart from the competition and complements other books being proposed at this time.

    Anyone looking for a thorough insight into Symbian OS C++ before moving onto specialize on particular Symbian OS phones need this book! It will not teach people how to program in C++, but it will reinforce the techniques behind developing applications in Symbian OS C++, and more.

    This innovative new book covers Symbian OS fundamentals, core concepts and UI.

    Key highlights include:

    • A quick guide to Kernel
    • Platform security
    • Publishing Applications
    • View Architecture
    • Multi-User games

    download

    When Search Meets Web Usability

    When Search Meets Web Usability

    When Search Meets Web Usability

    Product Description
    This book delivers a proactive approach to building an effective Web site that is search engine friendly and will result in better search rankings. It outlines the steps needed to bridge the gap between a Google search and a Web site, and also improve the users’ experience once they get to the site. By understanding the wide variety of information-seeking strategies and the individual behaviors associated with them, this book helps information architects, Web designers/developers, SEOs/SEMs, and usability professionals build better interfaces and functionality into Web sites. Creating a satisfying user experience is the key to maximizing search effectiveness and getting conversions.

    download

    jQuery: Visual QuickStart Guide

    jQuery: Visual QuickStart Guide

    jQuery: Visual QuickStart Guide

    Product Description
    jQuery is a popular JavaScript library that simplifies event handling, animating, and Ajax interactions for rapid web development. Many companies are using jQuery including: Amazon, Google, Twitter, Bank of America, BBC, ESPN, CBS News, Digg, Reuters, IBM, Netflix, Dell, Oracle, Slashdot, Tecnorati, and Intuit.

    Even casual web designers, who create web pages for fun, want to add the latest cool effects to their sites, and jQuery–the fast, flexible JavaScript library–is a tool of choice. Just as CSS separates “display” characteristics from the HTML structure, jQuery separates the “behavior” characteristics from the HTML structure. From visual effects, special controls, and Ajax made easy, the jQuery Visual QuickStart Guide will teach readers how to make the most of jQuery using the task-based, step-by-step, visual format they love. It’s crammed with examples and there’s a special section on widgets.

    download

    Practical Programming: An Introduction to Computer Science Using Python

    Practical Programming: An Introduction to Computer Science Using Python

    Practical Programming: An Introduction to Computer Science Using Python

    Product Description
    Computers are used in every part of science from ecology to particle physics. This introduction to computer science continually reinforces those ties by using real-world science problems as examples. Anyone who has taken a high school science class will be able to follow along as the book introduces the basics of programming, then goes on to show readers how to work with databases, download data from the web automatically, build graphical interfaces, and most importantly, how to think like a professional programmer.
    Topics covered include:

    * Basic elements of programming from arithmetic to loops and if statements.

    * Using functions and modules to organize programs.

    * Using lists, sets, and dictionaries to organize data.

    * Designing algorithms systematically.

    * Debugging things when they go wrong.

    * Creating and querying databases.

    * Building graphical interfaces to make programs easier to use.

    * Object-oriented programming and programming patterns.

    download

    The Photoshop Elements 7 Book for Digital Photographers


    "The Photoshop Elements 7 Book for Digital Photographers"
    New Riders Press | 2009 | ISBN: 0321565959 | 512 pages | PDF | 58,7 MB
    This book breaks new ground by doing something for digital photographers that’s never been done before—it cuts through the bull and shows you exactly “how to do it.” It’s not a bunch of theory; it doesn’t challenge you to come up with your own settings or figure things out on your own. Instead, it does something that virtually no other Elements book has ever done—it tells you flat-out which settings to use, when to use them, and why. If you’re looking for one of those “tell-me-everything-about-the-Unsharp-Maskfilter” books, this isn’t it. You can grab any other Elements book on the shelf, because they all do that. Instead, this book gives you the inside tips and tricks of the trade for organizing, correcting, editing, sharpening, retouching, and presenting your photos like a pro. You’ll be absolutely amazed at how easy and effective these techniques are—once you know the secrets.

    Each year we train thousands of digital photographers and, almost without exception, they have the same questions and face the same problem—that’s exactly what we cover in this book. You’ll learn:

    • The real secrets of how the pros retouch portraits
    • How to color correct any photo without breaking a sweat (you’ll be amazed at how they do it!)
    • How to use Camera Raw for processing not only RAW photos, but JPEGs and TIFFs, too! (And you’ll learn why so many pros like it best—because it’s faster and easier)
    • The sharpening techniques the pros really use (there’s an entire chapter just on this!)
    • How to deal with common digital camera image problems, including removing noise and avoiding halos
    • The most requested photographic special effects, and much more!

    THE BOOK’S SECRET WEAPON
    Although Elements 7 offers some digital photography features that Photoshop CS4 doesn’t offer, there are plenty of features that Photoshop CS4 has that Elements 7 still doesn’t have (things like layer masking, Channel Mixer, etc.). But in this book, you’ll learn some slick workarounds, cheats, and some fairly ingenious ways to replicate many of those Photoshop features from right within Elements. Plus, since this book is designed for photographers, it doesn’t waste your time talking about how to frame a shot, setting your exposure, etc., and there’s no talk about which camera or printer to buy. It’s all Elements, step-by-step, cover-to-cover, in the only book of its kind, and you’re gonna love it!

    Download links:
    Uploading.com for USA, Germany, UK, Canada, Australia, Russia, EU
    http://uploading.com/files/3WC0OL5T/PhotoshopDigitalPhotographers_booktraini...rar.html

    Mirror Rapidshare for all:
    http://rapidshare.com/files/262057587/PhotoshopDigitalPhotographers_booktraining.net.rar

    LONGMAN Dictionary of Contemporary English 5th edition


    1 DVD ROM | Pulisher: Longman Education | English | ISBN-10: 1408215330 | ISO | 4GB


    The Longman Dictionary of Contemporary English (new edition), is the most comprehensive dictionary ever.
    * 230,000 words, phrases and meanings – more than any other advanced learner’s dictionary
    * 165,000 examples based on real, natural English from the Longman Corpus Network.
    * Clear definitions written using only 2,000 common words.
    * Over 18,000 synonyms, antonyms and related words.
    * Over 65,000 collocations.
    * The top 3,000 most frequent words in spoken and written English are highlighted to show which are the most important to know.
    * NEW Integrated Collocations Dictionary. Over 65,000 collocations will improve students’ fluency.
    * NEW Integrated Thesaurus. Over 18,000 synonyms, antonyms and related words will improve vocabulary range.
    * NEW Register Notes focus on the differences between spoken and written English.
    * Academic Word List highlighted.
    * Grammar and warning notes ensure that students avoid common errors.
    * NEW text design ensures students can find information fast.

    Guide
    - Install Daemon Lite 4.30.4. (included in my text link). Go to: Preferences -> Advanced: Check all(SafeDisc, SecuROM, LaserLock)
    - Mount iso image
    - Install full, don't run inmediately
    - Copy file YASU.exe to the install daemon program folder and run YASU.exe. Press Cloak. Keep YASU window, don't close this window
    - Replace Ldoce5.exe (included in my text link) to the Ldoce5.exe in install folder at the firs time
    - The second time, no need to run YASU and daemon


    Download links:
    Uploading.com for USA, Germany, UK, Canada, Australia, Russia, EU
    http://uploading.com/files/Y4USNQ2C
    /Longman.Crack_Daemon.Lite.4.30.and.Y.A.S...rar.html
    http://uploading.com/files/F380OC9B/LONGMAN.Dictionary.of.Contemporary.Engli...001.html
    http://uploading.com/files/FL8GKSXP/LONGMAN.Dictionary.of.Contemporary.Engli...002.html
    http://uploading.com/files/VUIX5PSV/LONGMAN.Dictionary.of.Contemporary.Engli...003.html
    http://uploading.com/files/JOQLTBMT/LONGMAN.Dictionary.of.Contemporary.Engli...004.html
    http://uploading.com/files/BZWODMSY/LONGMAN.Dictionary.of.Contemporary.Engli...005.html
    http://uploading.com/files/N12SDBYJ/LONGMAN.Dictionary.of.Contemporary.Engli...006.html
    http://uploading.com/files/AHFQSO3P/LONGMAN.Dictionary.of.Contemporary.Engli...007.html
    http://uploading.com/files/8XEST5CA/LONGMAN.Dictionary.of.Contemporary.Engli...008.html
    http://uploading.com/files/D0FA0YNW/LONGMAN.Dictionary.of.Contemporary.Engli...009.html
    http://uploading.com/files/CHCQT842/LONGMAN.Dictionary.of.Contemporary.Engli...010.html
    http://uploading.com/files/2SLKD84I/LONGMAN.Dictionary.of.Contemporary.Engli...011.html
    http://uploading.com/files/MF8VL7ED/LONGMAN.Dictionary.of.Contemporary.Engli...012.html
    http://uploading.com/files/XJTQGKG6/LONGMAN.Dictionary.of.Contemporary.Engli...013.html
    http://uploading.com/files/L56MY9AR/LONGMAN.Dictionary.of.Contemporary.Engli...014.html
    http://uploading.com/files/98B5AO4N/LONGMAN.Dictionary.of.Contemporary.Engli...015.html
    http://uploading.com/files/YJ0UZNLG/LONGMAN.Dictionary.of.Contemporary.Engli...016.html
    http://uploading.com/files/Y8XYN7PB/LONGMAN.Dictionary.of.Contemporary.Engli...017.html
    http://uploading.com/files/LWPMNS74/LONGMAN.Dictionary.of.Contemporary.Engli...018.html
    http://uploading.com/files/H2X8Q4MU/LONGMAN.Dictionary.of.Contemporary.Engli...019.html
    http://uploading.com/files/RA2B23PZ/LONGMAN.Dictionary.of.Contemporary.Engli...020.html
    http://uploading.com/files/AFXS53N8/LONGMAN.Dictionary.of.Contemporary.Engli...021.html
    http://uploading.com/files/PDL8R00O/LONGMAN.Dictionary.of.Contemporary.Engli...022.html
    http://uploading.com/files/RGLIK7FP/LONGMAN.Dictionary.of.Contemporary.Engli...023.html
    http://uploading.com/files/TPES39ES/LONGMAN.Dictionary.of.Contemporary.Engli...024.html
    http://uploading.com/files/ZTZU6RFP/LONGMAN.Dictionary.of.Contemporary.Engli...025.html
    http://uploading.com/files/DC2TA9IQ/LONGMAN.Dictionary.of.Contemporary.Engli...026.html
    http://uploading.com/files/9QGNYDTH/LONGMAN.Dictionary.of.Contemporary.Engli...027.html
    http://uploading.com/files/UQO5SWQB/LONGMAN.Dictionary.of.Contemporary.Engli...028.html
    http://uploading.com/files/43ZSCG2O/LONGMAN.Dictionary.of.Contemporary.Engli...029.html
    http://uploading.com/files/16PW8ATR/LONGMAN.Dictionary.of.Contemporary.Engli...030.html
    http://uploading.com/files/6RGY88FE/LONGMAN.Dictionary.of.Contemporary.Engli...031.html
    http://uploading.com/files/0ET158L6/LONGMAN.Dictionary.of.Contemporary.Engli...032.html
    http://uploading.com/files/411LRTHS/LONGMAN.Dictionary.of.Contemporary.Engli...033.html
    http://uploading.com/files/6146WRN1/LONGMAN.Dictionary.of.Contemporary.Engli...034.html
    http://uploading.com/files/WABCBAGB/LONGMAN.Dictionary.of.Contemporary.Engli...035.html
    http://uploading.com/files/GZVMP3UN/LONGMAN.Dictionary.of.Contemporary.Engli...036.html
    http://uploading.com/files/M1I1L5YN/LONGMAN.Dictionary.of.Contemporary.Engli...037.html
    http://uploading.com/files/K00PRCO4/LONGMAN.Dictionary.of.Contemporary.Engli...038.html
    http://uploading.com/files/DE7OHICZ/LONGMAN.Dictionary.of.Contemporary.Engli...039.html

    Mirror Rapidshare for all:
    http://rapidshare.com/files/261998043/LONGMAN.Dictionary.of.Contemporary.English.5th.Edition.DVD-ROM.iso.001
    http://rapidshare.com/files/261997991/LONGMAN.Dictionary.of.Contemporary.English.5th.Edition.DVD-ROM.iso.002
    http://rapidshare.com/files/261997975/LONGMAN.Dictionary.of.Contemporary.English.5th.Edition.DVD-ROM.iso.003
    http://rapidshare.com/files/261998015/LONGMAN.Dictionary.of.Contemporary.English.5th.Edition.DVD-ROM.iso.004
    http://rapidshare.com/files/261998096/LONGMAN.Dictionary.of.Contemporary.English.5th.Edition.DVD-ROM.iso.005
    http://rapidshare.com/files/261999098/LONGMAN.Dictionary.of.Contemporary.English.5th.Edition.DVD-ROM.iso.006
    http://rapidshare.com/files/261999116/LONGMAN.Dictionary.of.Contemporary.English.5th.Edition.DVD-ROM.iso.007
    http://rapidshare.com/files/261998999/LONGMAN.Dictionary.of.Contemporary.English.5th.Edition.DVD-ROM.iso.008
    http://rapidshare.com/files/261999151/LONGMAN.Dictionary.of.Contemporary.English.5th.Edition.DVD-ROM.iso.009
    http://rapidshare.com/files/261999090/LONGMAN.Dictionary.of.Contemporary.English.5th.Edition.DVD-ROM.iso.010
    http://rapidshare.com/files/261999342/LONGMAN.Dictionary.of.Contemporary.English.5th.Edition.DVD-ROM.iso.011
    http://rapidshare.com/files/261999280/LONGMAN.Dictionary.of.Contemporary.English.5th.Edition.DVD-ROM.iso.012
    http://rapidshare.com/files/261999310/LONGMAN.Dictionary.of.Contemporary.English.5th.Edition.DVD-ROM.iso.013
    http://rapidshare.com/files/261999338/LONGMAN.Dictionary.of.Contemporary.English.5th.Edition.DVD-ROM.iso.014
    http://rapidshare.com/files/261999419/LONGMAN.Dictionary.of.Contemporary.English.5th.Edition.DVD-ROM.iso.015
    http://rapidshare.com/files/261999805/LONGMAN.Dictionary.of.Contemporary.English.5th.Edition.DVD-ROM.iso.016
    http://rapidshare.com/files/262000199/LONGMAN.Dictionary.of.Contemporary.English.5th.Edition.DVD-ROM.iso.017
    http://rapidshare.com/files/262001353/LONGMAN.Dictionary.of.Contemporary.English.5th.Edition.DVD-ROM.iso.018
    http://rapidshare.com/files/262001388/LONGMAN.Dictionary.of.Contemporary.English.5th.Edition.DVD-ROM.iso.019
    http://rapidshare.com/files/262001344/LONGMAN.Dictionary.of.Contemporary.English.5th.Edition.DVD-ROM.iso.020
    http://rapidshare.com/files/262001303/LONGMAN.Dictionary.of.Contemporary.English.5th.Edition.DVD-ROM.iso.021
    http://rapidshare.com/files/262001371/LONGMAN.Dictionary.of.Contemporary.English.5th.Edition.DVD-ROM.iso.022
    http://rapidshare.com/files/262002566/LONGMAN.Dictionary.of.Contemporary.English.5th.Edition.DVD-ROM.iso.023
    http://rapidshare.com/files/262002645/LONGMAN.Dictionary.of.Contemporary.English.5th.Edition.DVD-ROM.iso.024
    http://rapidshare.com/files/262002563/LONGMAN.Dictionary.of.Contemporary.English.5th.Edition.DVD-ROM.iso.025
    http://rapidshare.com/files/262002509/LONGMAN.Dictionary.of.Contemporary.English.5th.Edition.DVD-ROM.iso.026
    http://rapidshare.com/files/262002493/LONGMAN.Dictionary.of.Contemporary.English.5th.Edition.DVD-ROM.iso.027
    http://rapidshare.com/files/262002501/LONGMAN.Dictionary.of.Contemporary.English.5th.Edition.DVD-ROM.iso.028
    http://rapidshare.com/files/262002794/LONGMAN.Dictionary.of.Contemporary.English.5th.Edition.DVD-ROM.iso.029
    http://rapidshare.com/files/262002895/LONGMAN.Dictionary.of.Contemporary.English.5th.Edition.DVD-ROM.iso.030
    http://rapidshare.com/files/262002676/LONGMAN.Dictionary.of.Contemporary.English.5th.Edition.DVD-ROM.iso.031
    http://rapidshare.com/files/262002912/LONGMAN.Dictionary.of.Contemporary.English.5th.Edition.DVD-ROM.iso.032
    http://rapidshare.com/files/262002890/LONGMAN.Dictionary.of.Contemporary.English.5th.Edition.DVD-ROM.iso.033
    http://rapidshare.com/files/262002667/LONGMAN.Dictionary.of.Contemporary.English.5th.Edition.DVD-ROM.iso.034
    http://rapidshare.com/files/262002798/LONGMAN.Dictionary.of.Contemporary.English.5th.Edition.DVD-ROM.iso.035
    http://rapidshare.com/files/262003508/LONGMAN.Dictionary.of.Contemporary.English.5th.Edition.DVD-ROM.iso.036
    http://rapidshare.com/files/262003326/LONGMAN.Dictionary.of.Contemporary.English.5th.Edition.DVD-ROM.iso.037
    http://rapidshare.com/files/262003301/LONGMAN.Dictionary.of.Contemporary.English.5th.Edition.DVD-ROM.iso.038
    http://rapidshare.com/files/262003255/LONGMAN.Dictionary.of.Contemporary.English.5th.Edition.DVD-ROM.iso.039






    http://rapidshare.com/files/262003255/LONGMAN.Dictionary.of.Contemporary.English.5th.Edition.DVD-ROM.iso.039

    Digital Juice: Motion Designer's Toolkit 1: Gradient Hooladanders

    Digital Juice: Motion Designer's Toolkit 1: Gradient Hooladanders | 1.57 GB

    Gradient Hooladanders leader among producers of material for graphic design, multimedia presentations, graphics, animation, print and music video. As editors and graphic designers know, time is our worst enemy. Clients want the best looking product (obviously) in the absolute shortest amount of time, and that's where companies like Digital Juice have helped us in the past by providing us with stock elements that we can use to not only spice up our projects, but get them finished a lot faster. There is one problem, though, and that is that so many other people out there have purchased the same stock element packages that you end up seeing a background that you just used in someone else's commercial or show. It becomes frustrating and ends up turning you off of using products like these. Until now. With the Motion Designers Toolkit (MDTK), I think that Digital Juice (DJ) is taking "stock" elements to a whole new level.


    HomePage: http://www.digitaljuice.com/products/products.asp?pid=967

    Download links:
    Uploading.com for USA, Germany, UK, Canada, Australia, Russia, EU
    http://uploading.com/files/INBQ7QGL/Gradient.part01.rar.html
    http://uploading.com/files/CJQRPRQD/Gradient.part02.rar.html
    http://uploading.com/files/0S38EE8P/Gradient.part03.rar.html
    http://uploading.com/files/5G41JN6X/Gradient.part04.rar.html
    http://uploading.com/files/XGFIWAL3/Gradient.part05.rar.html
    http://uploading.com/files/N2NR9KDU/Gradient.part06.rar.html
    http://uploading.com/files/PULZDMBS/Gradient.part07.rar.html
    http://uploading.com/files/O5VGOOQ8/Gradient.part08.rar.html
    http://uploading.com/files/QZ0A48VN/Gradient.part09.rar.html
    http://uploading.com/files/RGJ4LUHO/Gradient.part10.rar.html
    http://uploading.com/files/PFMM8U6V/Gradient.part11.rar.html
    http://uploading.com/files/W5BYBM2B/Gradient.part12.rar.html
    http://uploading.com/files/2FWQLZ6H/Gradient.part13.rar.html
    http://uploading.com/files/YSMY7QB2/Gradient.part14.rar.html
    http://uploading.com/files/AOL8J2H0/Gradient.part15.rar.html
    http://uploading.com/files/ZLKY77R7/Gradient.part16.rar.html
    http://uploading.com/files/9UAMIZF8/Gradient.part17.rar.html

    Mirror Rapidshare for all:
    http://rapidshare.com/files/261993390/Gradient.part01.rar
    http://rapidshare.com/files/261993255/Gradient.part02.rar
    http://rapidshare.com/files/261993328/Gradient.part03.rar
    http://rapidshare.com/files/261993306/Gradient.part04.rar
    http://rapidshare.com/files/261993342/Gradient.part05.rar
    http://rapidshare.com/files/261993424/Gradient.part06.rar
    http://rapidshare.com/files/261993357/Gradient.part07.rar
    http://rapidshare.com/files/261993551/Gradient.part08.rar
    http://rapidshare.com/files/261993470/Gradient.part09.rar
    http://rapidshare.com/files/261993430/Gradient.part10.rar
    http://rapidshare.com/files/261993640/Gradient.part11.rar
    http://rapidshare.com/files/261993728/Gradient.part12.rar
    http://rapidshare.com/files/261993530/Gradient.part13.rar
    http://rapidshare.com/files/261993626/Gradient.part14.rar
    http://rapidshare.com/files/261993604/Gradient.part15.rar
    http://rapidshare.com/files/261993720/Gradient.part16.rar
    http://rapidshare.com/files/261993723/Gradient.part17.rar

    1000 Photoshop Actions Collected



    Download size: 100 Mb (50 Mb x 2)

    Here is collected compilation of 1000 Photoshop Actions for your PHOTOSHOPing days ... :)

    Some of the contents are:
    ActionKit 5
    ActionScript
    Animated Flag
    Barf
    Burning Alive
    Button Central V2.0
    Chroma Toaster
    clipart_geograhpy
    Concrete Decay
    Create CD Image
    Custom Color
    Dom TIAC
    dotted-image
    Fake Flatten
    Filez Text
    FireWirl
    ForSalesLetter
    Gelas FX
    Gold Nugget
    Goldie_AXC
    herosactions1
    herosactions2
    Hey Joe Video Action
    Icon Holder
    images
    Interface Look
    Iron Cola
    Jade FX
    Jaguar Design - Obsidian
    Jaguar Design - Rust
    Jellz
    joomlastats_v220
    KewlPack
    KewlPack Action Sets
    LavaText
    LIA Actions
    Liquid Fire
    MapMaker
    marc_BlueGel
    marc_Organic
    Outline
    Photo doom
    pics
    Pill Button
    POP dotizer
    PushButtonCoverDesigns_MRR
    Ray Clouds
    ResellerWebsite
    RibbonAdGenerator
    Royce
    Ruby_Red
    Source(Do Not Upload)
    Sphere Text
    Steely Text
    Swart Kat
    Templates
    Terminal
    texturizer
    The Bloo Action
    The Blow Hard Action
    The Cap'n Joe's Action
    The Charmed Action
    The Chrome and Gold Action
    The Double Action
    The Krystl Action
    The MAC-tastick!!! Action
    The Poppin Action
    The Road Rage Action
    The Rock
    The Simply Sapphire Action
    The Solar Panel Action
    The Sunset Blvd Action
    The Water Action
    Tymoes Carbonize
    WebGraphicsGallery
    WoW
    ... and still many more ...

    Download links:
    Uploading.com for USA, Germany, UK, Canada, Australia, Russia, EU
    http://uploading.com/files/3K60PN6C/1000_Photoshop_Actions.part1.rar.html
    http://uploading.com/files/C2INERXB/1000_Photoshop_Actions.part2.rar.html

    Mirror Rapidshare for all:
    http://rapidshare.com/files/261985280/1000_Photoshop_Actions.part1.rar
    http://rapidshare.com/files/261985316/1000_Photoshop_Actions.part2.rar
    This site does not store any files on its server.We only index and link to content provided by other sites. In case of any query/objection regarding copyright or piracy, please inform us at youzhny197@gmail.com, we will immediately respond to you.