The Book of IMAPIMAP (the Internet Message Access Protocol) allows clients to access their email on a remote server, whether from the office, a remote location, or a cell phone or other device. IMAP is powerful and flexible, but it's also complicated to set up; it's more difficult to implement than POP3 and more error-prone for both client and server.
The Book of IMAP offers a detailed introduction to IMAP and POP3, the two protocols that govern all modern mail servers and clients. You'll learn how the protocols work as well as how to install, configure, and maintain the two most popular open source mail systems, Courier and Cyrus. ...
The Art of Assembly Language, 2nd EditionAssembly is a low-level programming language that's one step above a computer's native machine language. Although assembly language is commonly used for writing device drivers, emulators, and video games, many programmers find its somewhat unfriendly syntax intimidating to learn and use.
Since 1996, Randall Hyde's The Art of Assembly Language has provided a comprehensive, plain-English, and patient introduction to 32-bit x86 assembly for non-assembly programmers. ...
The Book of XenXen, the open source virtualization tool, is a system administrator's dream. Xen is a free, high-performance virtual machine monitor that lets you consolidate your hardware and finally put those unused cycles to use - without sacrificing reliability, performance, or scalability.
The Book of Xen explains everything you need to know in order to use Xen effectively, including installation, networking, memory management, and virtualized storage. You'll also learn how to use Xen and standard Linux tools to take snapshot backups, perform QoS operations on network traffic, and limit over-aggressive disk users. ...
Instant Moodle Quiz Module How-toLearn something new in an Instant! A short, fast, focused guide delivering immediate results. Create a well categorized question bank to provide the foundation for quizzes. Provide extensive learner-centred feedback to enhance learning. Use reports to analyze learner results. ...
Migration to HTML5 and CSS3 How-toLearn something new in an Instant! A short, fast, focused guide delivering immediate results. Learn how to upgrade existing websites to HTML5 & CSS3 without changing appearance. Improve browser and mobile devices support for websites. Reduce the size of web pages by using the latest HTML5 elements and CSS3 features for faster, more-efficient websites. Make smarter websites with Local Storage, Web Sockets, Canvas for Rich Internet Applications (RIA), and natively supported Audio and Video. Explained with code based examples for each of the key topics. ...
Beginning ASP.NET 3.5This book is for anyone who wants to learn how to build rich and interactive web sites that run on the Microsoft platform. With the knowledge you gain from this book, you create a great foundation to build any type of web site, ranging from simple hobby-related web sites to sites you may be creating for commercial purposes.
Anyone new to web programming should be able to follow along because no prior background in web development is assumed. The book starts at the very beginning of web development by showing you how to obtain and install Visual Web Developer. The chapters that follow gradually introduce you to new technologies, building on top of the knowledge gained in the previous chapters. ...
Code LeaderThis book is for the career developer who wants to take his or her skill set and/or project to the next level. If you are a professional software developer with 3-4 years of experience looking to bring a higher level of discipline to your project, or to learn the skills that will help you transition from software engineer to technical lead, then this book is for you. The topics covered in this book will help you focus on delivering software at a higher quality and lower cost. The book is about practical techniques and practices that will help you and your team realize those goals. ...
OSGi StarterLearn something new in an Instant! A short, fast, focused guide delivering immediate results. Learn what can be done with OSGi and what it can bring to your development structure. Build your first application and deploy to an OSGi runtime that simplifies your experience. Discover an uncomplicated, conversational approach to learning OSGi for building and deploying modular applications. ...
Thermodynamic Models for Industrial ApplicationsUsing an applications perspective Thermodynamic Models for Industrial Applications provides a unified framework for the development of various thermodynamic models, ranging from the classical models to some of the most advanced ones. Among these are the Cubic Plus Association Equation of State (CPA EoS) and the Perturbed Chain Statistical Association Fluid Theory (PC-SAFT). These two advanced models are already in widespread use in industry and academia, especially within the oil and gas, chemical and polymer industries. ...
Beginning UnixThe Unix operating system is the basis for some of today's most-used platforms, including Mac OS X and Linux. This book covers Unix basics for these as well as the more commonly recognized Sun Solaris and BSD.
First, you will learn Unix terminology, core concepts, methodology, and how to log in and out. You'll progress to customizing your work environment and learning commands. Then you'll be ready to learn to manage processes, handle security, automate tasks with shell scripting in Perl, install Unix programs, and back up your data. ...