Speed Up Your Site: Web Site Optimization  




There’s a time bomb on the web: user patience. It starts ticking each time someone opens one of your pages. You only have a few seconds to get compelling content onto the screen. Fail, and you can kiss your customers and profits goodbye.

You can’t count on fast connections either. Most of your customers are still sucking content through a 56K straw. You have to serve up greased lightning or they’ll bail. That’s why you picked up this book. In it you’ll learn how to cut file sizes in half. You’ll trim (X)HTML, CSS, graphics, JavaScript, multimedia, and bandwidth costs. Real-world examples illustrate techniques with before and after code and percentage savings. After reading this book, you’ll know how to make your pages literally “pop” onto the screen

The rest..

Read More...

Microwave Techniques and Protocols  




Richard Giberson and Richard Demaree, Jr, have collected a wide range of time-saving microwave techniques for processing biological samples for evaluation by many different microscopic methods. Described in step-by-step detail by hands-on researchers, these readily reproducible protocols include both optimized classic methods and such state-of-the art techniques as in vivo labeling, formalin fixation of fresh tissue, vacuum processing, and processing for scanning electron microscopy. Each stand-alone microwave method has been handcrafted by a researcher who regularly uses it to ensure processing success and the brightest quality result.

The rest..

Read More...

Introduction to VLSI Circuits and Systems  




Presents modern CMOS logic circuits, fabrication, and layout in a cohesive manner that links the material together with the system-level considerations.
* Chapter on Verilog HDL allows for rapid start-up.
* Illustrates the top-down design procedure used in modern VLSI chip design with an emphasis on variations in the HDL, logic, circuits and layout


The rest..

Read More...

Creating Web Sites: The Missing Manual  




Like every Missing Manual, you can count on “Creating Web Sites: The Missing Manual” to be entertaining and insightful and complete with all the vital information, clear-headed advice, and detailed instructions you need to master the task at hand. Author Matthew MacDonald teaches you the fundamentals of creating, maintaining, and updating an effective, attractive, and visitor-friendly web site–from scratch or from an existing site that’s a little too simple or flat for your liking.

“Creating Web Sites: The Missing Manual” doesn’t only cover how to create a well-designed, appealing, smart web site that is thoroughly up to date and brimming with the latest features. It also covers why it’s worth the effort by explaining the rationale for creating a site in the first place and discussing what makes a given web site particularly aesthetic, dynamic, and powerful. It further helps you determine your needs and goals and make well informed design and content decisions.

“Creating Web Sites: The Missing Manual” includes a basic primer on HTML, working with JavaScript, and incorporating services like Paypal’s shopping cart, Amazon’s associate program, and Google AdSense and AdWords. It delivers advanced tricks for formatting, graphics, audio and video, as well as Flash animation and dynamic content. And you’ll learn how to identifyand connect with your site’s audience through forms, forums, meta tags, and search engines.

This isn’t just another dry, uninspired book on how to create a web site. “Creating Web Sites: The Missing Manual” is a witty and intelligent guide for all of you who are ready to make your ideas and vision a web reality.

The rest..

Read More...

Building Websites with Joomla! 1.5  




Joomla! started as a fork from Mambo in 2005, when many of the original developers of the Mambo CMS moved to working on Joomla! It has rapidly grown in popularity and, according to its own description, is a “Cutting Edge Content Management System and one of the most powerful Open Source Content Management systems in the world. It is used world-wide for anything from simple homepages to complicated corporate websites.
It is easy to install, easy to manage and very reliable.”While the Joomla! CMS has the flexibility and power needed for complex, full-featured web applications, it is also simple to use to create basic websites. Its powerful, extensible template system can deal many different data types and control of user access, approval of content, scheduling of content display, and rich administrative controls are all included.

Who this book is written for
This book is suitable for web developers, designers, webmasters, content editors, and marketing professionals who want to
develop a website in a simple and straightforward process. It does not require any detailed knowledge of programming or
web development, and any IT-confident individual will be able to use the book to produce an impressive website.

The rest..

Read More...

Internet Information Services (IIS) 7.0 Resource Kit  




Get the definitive reference for deploying, configuring, and supporting IIS 7.0 with insights from a Microsoft Most Valuable Professional (MVP) and IIS experts at Microsoft. You get 800 pages of in-depth technical guidance on using IIS 7.0 to help enable users to easily host and manage Web sites, create Web-based business applications, and extend file, print, media, and communication services to the Web. This RESOURCE KIT covers IIS architecture, migrating servers and applications, capacity planning, performance monitoring and tuning, security, top administration and troubleshooting scenarios, and real-world best practices. Complete with scripts, tools, utilities, and an eBook on CD, this is the definitive resource for administering IIS 7.0.

The rest..

Read More...

Introduction to Machine Learning  




The goal of machine learning is to program computers to use example data or past experience to solve a given problem. Many successful applications of machine learning exist already, including systems that analyze past sales data to predict customer behavior, recognize faces or spoken speech, optimize robot behavior so that a task can be completed using minimum resources, and extract knowledge from bioinformatics data. Introduction to Machine Learning is a comprehensive textbook on the subject, covering a broad array of topics not usually included in introductory machine learning texts. It discusses many methods based in different fields, including statistics, pattern recognition, neural networks, artificial intelligence, signal processing, control, and data mining, in order to present a unified treatment of machine learning problems and solutions. All learning algorithms are explained so that the student can easily move from the equations in the book to a computer program. The book can be used by advanced undergraduates and graduate students who have completed courses in computer programming, probability, calculus, and linear algebra. It will also be of interest to engineers in the field who are concerned with the application of machine learning methods.

After an introduction that defines machine learning and gives examples of machine learning applications, the book covers supervised learning, Bayesian decision theory, parametric methods, multivariate methods, dimensionality reduction, clustering, nonparametric methods, decision trees, linear discrimination, multilayer perceptrons, local models, hidden Markov models, assessing and comparing classification algorithms, combining multiple learners, and reinforcement learning.

The rest..

Read More...

Mac OS X Leopard Pocket Guide  




No matter how much Mac experience you have, Mac OS X Leopard requires that you get reacquainted. This little guide is packed with more than 300 tips and techniques to help you do just that. You get all details you need to learn Leopard’s new features, configure your system, and get the most out of your Mac. Pronto. Mac OS X Leopard Pocket Guide offers an easy-to-read format for users of all levels. If you’re a Mac newcomer, there’s a Survival Guide that explains how to adapt, and a chapter on Mac OS X’s key features. Experienced Mac users can go right to the heart of Leopard with chapters on system preferences, applications and utilities, and configuring. In all, plenty of tables, concise descriptions, and step-by-step instructions explain: What’s new in Leopard, including the Time Machine How to use Leopard’s totally revamped Finder All about Spaces and how to quickly flip between them How to search for and find things with Spotlight How to use Leopard’s enhanced Parental Controls Handy keyboard shortcuts to help you be more efficient Quick tips for setting up and configuring your Mac to make it your own If you’re ready to tame Apple’s new cat, this is the guide you want.

The rest..

Read More...

Distributed Computing: Principles, Algorithms, and Systems  




Designing distributed computing systems is a complex process requiring a solid understanding of the design problems and the theoretical and practical aspects of their solutions. This comprehensive textbook covers the fundamental principles and models underlying the theory, algorithms and systems aspects of distributed computing. Broad and detailed coverage of the theory is balanced with practical systems-related issues such as mutual exclusion, deadlock detection, authentication, and failure recovery. Algorithms are carefully selected, lucidly presented, and described without complex proofs. Simple explanations and illustrations are used to elucidate the algorithms. Important emerging topics such as peer-to-peer networks and network security are also considered. With state-of-the-art algorithms, numerous illustrations, examples and homework problems, this textbook is suitable for advanced undergraduate and graduate students of electrical and computer engineering and computer science. Practitioners in data networking and sensor networks will also find this a valuable resource.

the rest..

Read More...

Kicking Butt with MIDP and MSA: Creating Great Mobile Applications  




The release of MIDP 2.0 and the introduction of the new Mobile Service Architecture (MSA) are generating momentum for the Java ME platform. As more and more Java-enabled mobile devices become available and more service providers become open to third-party development, the demand for customized applications will grow dramatically. Now, there's a practical, realistic guide to building MIDP 2.0/MSA applications that are robust, responsive, maintainable, and fun.

Long-time Java ME author Jonathan Knudsen offers real solutions for the complex challenges of coding efficiency, application design, and usability in constrained mobile environments. Experienced Java developers will master MIDP 2.0 and MSA programming through clear, carefully designed examples. Downloadable code is available for both NetBeans Mobility Pack and the Sun Java Wireless Toolkit. Kicking Butt with MIDP and MSA's wide-ranging content covers:
Pushing MIDP's limits, and exploiting MSA's full power
Using MIDlets, Forms, commands, core classes, and invocation
Building effective mobile user interfaces
Designing graphics with the Canvas, the Game API, SVG, and 3D
Providing storage and resources: record stores, FileConnection, and PDA PIM
Internationalizing mobile applications
Networking via WMA, Bluetooth, Web services, and SIP
Parsing XML documents
Implementing audio and advanced multimedia
Securing mobile applications with SATSA and the Payment API
Building advanced location-based applications
Designing applications for multiple devices
Creating end-to-end mobile application architectures

The rest..

Read More...