ENU
Creating Applications with Mozilla 豆瓣
作者: David Boswell / Brian King O'Reilly Media 2002 - 10
Mozilla is not just a browser. Mozilla is also a framework that allows developers to create cross-platform applications. This framework is made up of JavaScript, CSS (Cascading Style Sheets), and Mozilla's XUL (XML-based User-interface Language) as well as the Gecko rendering engine, XBL (eXtensible Binding Language), XPCOM (Mozilla's component model), and several other components. This volume explains how applications are created with Mozilla and provides step-by-step information about how you can create your own programs using Mozilla's powerful cross-platform development framework. This book also shows examples of many different types of existing applications to demonstrate some of the possibilities of Mozilla application development. One of Mozilla's biggest advantages for a developer is that Mozilla-based applications are cross-platform, meaning programs work the same on Windows as they do on Linux or the Mac OS. Working through the book, you are introduced to the Mozilla development environment and after installing Mozilla, you quickly learn to create simple applications. After the initial satisfaction of developing your own portable applications, the book branches into topics on modular development and packaging your application. In order to build more complex applications, coverage of XUL, JavaScript, and CSS allow you to discover how to customize and build out your application shell. The second half of the book explores more advanced topics including UI enhancement, localization, and remote distribution. Mozilla 1.0 was released on June 5th, 2002, after more than four years of development as an open source project. This book has been written so that all of the information and examples will work with this release and any of the 1.0.x maintenance releases. In addition to Netscape's Mozilla-based browsers (Netscape 6.x and 7.x), the Mozilla framework has been used to create other browsers such as Galeon and Chimera, and chat clients such as ChatZilla and JabberZilla. Developers have also used Mozilla to create games, development tools, browser enhancements, as well as all sorts of other types of applications.
2008年10月18日 想读 Mozilla 竟然也出书骗钱了...
DEV ENU
Windows核心编程 豆瓣
Windows via C/C++
作者: Jeffrey Richter / Christophe Nasarre 人民邮电出版社 2008 - 8
【内容简介】
本书是Windows 程序设计领域的名著,涵盖了Windows 的最新版本Vista 以及Windows XP 的最新内容。书中全面深入地介绍了Windows 的各种基本要素,如进程、线程池、虚拟内存、DLL、设备I/O 和SEH 等,并列举了大量应用程序,精辟地分析了要素的使用方法。.
本书适于各层次Windows 编程人员阅读。 ...
【目录信息】
Acknowledgments . xxi
Introduction xxiii
64-Bit Windows xxiii
What’s New in the Fifth Edition xxiv
Code Samples and System Requirements xxvi
Support for This Book xxvi
Questions and Comments xxvi
Part I Required Reading
1 Error Handling 3
Defining Your Own Error Codes 7
The ErrorShow Sample Application 7
2 Working with Characters and Strings 11
Character Encodings 12
ANSI and Unicode Character and String Data Types 13
Unicode and ANSI Functions in Windows 15
Unicode and ANSI Functions in the C Run-Time Library 17
Secure String Functions in the C Run-Time Library 18
Introducing the New Secure String Functions 19
How to Get More Control When Performing String Operations 22
<< 查看详细目录
Web Caching 豆瓣
作者: Duane Wessels O'Reilly Media, Inc. 2001 - 6
On the World Wide Web, speed and efficiency are vital. Users have little patience for slow web pages, while network administrators want to make the most of their available bandwidth. A properly designed web cache reduces network traffic and improves access times to popular web sites--a boon to network administrators and web users alike. Web Caching hands you all the technical information you need to design, deploy, and operate an effective web caching service. It starts with the basics of how web caching works, from the HTTP headers that govern cachability to cache validation and replacement algorithms. Topics covered in this book include:
Designing an effective cache solution
Configuring web browsers to use a cache
Setting up a collection of caches that can talk to each other
Configuring an interception cache or proxy
Monitoring and fine-tuning the performance of a cache
Configuring web servers to cooperate with web caches
Benchmarking cache products
The book also covers the important political aspects of web caching, including privacy, intellectual property, and security issues. Internet service providers, large corporations, or educational institutions--in short, any network that provides connectivity to a wide variety of users--can reap enormous benefit from running a well-tuned web caching service. Web Caching shows you how to do it right.
Building Scalable Web Sites 豆瓣
作者: Cal Henderson O'Reilly Media 2006 - 5
Slow websites infuriate users. Lots of people can visit your web site or use your web application - but you have to be prepared for those visitors, or they won't come back. Your sites need to be built to withstand the problems success creates. "Building Scalable Web Sites" looks at a variety of techniques for creating sites which can keep users cheerful even when there are thousands or millions of them. Flickr.com developer, Cal Henderson, explains how to build sites so that large numbers of visitors can enjoy them. Henderson examines techniques that go beyond sheer speed, exploring how to coordinate developers, support international users, and integrate with other services from email to SOAP to RSS to the APIs exposed by many Ajax-based web applications. This book uncovers the secrets that you need to know for back-end scaling, architecture and failover so your websites can handle countless requests. You'll learn how to take the "poor man's web technologies" - Linux, Apache, MySQL and PHP or other scripting languages - and scale them to compete with established "store bought" enterprise web technologies. Toward the end of the book, you'll discover techniques for keeping web applications running with event monitoring and long-term statistical tracking for capacity planning. If you're about to build your first dynamic website, then "Building Scalable Web Sites" isn't for you. But if you're an advanced developer who's ready to realize the cost and performance benefits of a comprehensive approach to scalable applications, then let your fingers do the walking through this convenient guide.
剑桥中级英语语法 豆瓣
English Grammar in Use
作者: RARaymond murphy 译者: 韩闽红 / 赵东泓 外语教研 2002 - 1
《剑桥中级英语语法》(修订版)的特点是:教法新颖:以“在语境中学习语言”为原则,辅以大量生动的图表,摒弃死记硬背的陈旧方法。内容实用:取材自真实的语料库,强调内容的实用性,使您真正达到学以致用。结构简明:将语法和词汇项目分类解说,方便您挑选所需内容。使用方便:采用解说与与练习左右两页对照的形式。左页解释说明语法规则和词汇意义,右页通过练习巩固本单元所学用法,随学随练,让您能每迈一步都体会到进步的成就感。技巧训练:介绍学习技巧,帮助您自己总结语法及词汇规律,养成良好的学习习惯。参考答案:详尽全面,给您充分的信息。目录:清晰详细,说明每单元讲解的词汇和语法,便于快速寻找所需内容。索引:将书中讲解的所有重要词汇和语法点按字母顺序列出,并标注书中位置,方便查找。附录:丰富全面,提供多方面的参考资料。 语法附录包括:被动语态,引语,不规则动词,常见错误等。 词汇附录包括:音标表,常用习语,常见错误等。
2009年3月11日 想读
ENU