Arduino in Action

Arduino in Action
出版时间:2013.5
官网链接:Manning
下载地址(eMule):PDF  EPUB
下载地址(Baidu):百度网盘

内容简介:

Arduino in Action is a hands-on guide to prototyping and building DIY electronics. You’ll start with the basics—unpacking your board and using a simple program to make something happen. Then, you’ll attempt progressively more complex projects as you connect Arduino to motors, LCD displays, Wi-Fi, GPS, and Bluetooth. You’ll explore input/output sensors, including ultrasound, infrared, and light, and then use them for tasks like robotic obstacle avoidance.

Arduino programs look a lot like C or C++, so some programming skill is helpful.

网站宕机情况说明

首先对大家说声抱歉,网站于6月20日22时宕机,到6月22日1时30分恢复,总共持续了27小时30分钟。主机供应商给出的解释如下:

  1. 由于目前机器系统突然出现无法修复的错误,我们计划对这台服务器进行重装,请注意,您的数据不会受到任何影响,我们有对您的数据进行完整的备份。
  2. 由于现在无法安排到维护人员进入机房进行系统安装处理,所以暂时在今晚(20日)无法进行系统的安装,所以无法恢复正常,我们将系统的安装安排到了明天白天处理,处理后您的网站会恢复上线,服务器最晚在明天白天恢复正常运行。
  3. 此次故障修复时间过长,原因是我们最终采取的是订购了一台新的服务器进行数据转移,而不是重装之前的服务器,直接重装之前的会服务器会导致原始硬盘数据丢失(即大家的20日22点的数据),如果进行整盘备份将会更长时间,所以我们是将所有客户转移到了新的服务器,这也是导致这次故障修复时间过长的原因。

毫无疑问,这次宕机事件暴露出主机供应商太多问题。辛亏我的站点只是个人博客,稍微上点规模的网站都经不起这么长时间的故障处理。不过话说回来,恒创主机的客服响应速度快,事后也给出了额外一个月使用时间的补偿,算是厚道。考虑到我使用这大半年来主机的稳定性一直不错,我相信这只是偶然事件,并且仍然向大家推荐恒创主机。

是的,任何IDC都避免不了物理主机出现故障,如何做好容灾与备份,在最快的时间内恢复服务,才是最需要关注的问题。

另外百度网盘最近在做活动,VIP+上百G容量只需要几毛钱,大家可以去试试,我个人是百度网盘的忠实用户。

Ajax in Action


出版时间:2005.10
官网链接:Manning
下载地址(eMule):PDF
下载地址(Baidu):百度网盘(PDF)

内容简介:

Web users are getting tired of the traditional web experience. They get frustrated losing their scroll position; they get annoyed waiting for refresh; they struggle to reorient themselves on every new page. And the list goes on. With asynchronous JavaScript and XML, known as “Ajax,” you can give them a better experience. Once users have experienced an Ajax interface, they hate to go back. Ajax is new way of thinking that can result in a flowing and intuitive interaction with the user.

Ajax in Action helps you implement that thinking–it explains how to distribute the application between the client and the server (hint: use a “nested MVC” design) while retaining the integrity of the system. You will learn how to ensure your app is flexible and maintainable, and how good, structured design can help avoid problems like browser incompatibilities. Along the way it helps you unlearn many old coding habits. Above all, it opens your mind to the many advantages gained by placing much of the processing in the browser. If you are a web developer who has prior experience with web technologies, this book is for you.

“What is Ajax?”
Get a taste of what Ajax is all about by viewing one of our original screencasts. Choose to watch the entertaining and informative four minute overview or view the more detailed demonstration in our twenty-two minute screencast. It defines Ajax and builds a working example with rich features you can learn to create for your users.

Algorithms of the Intelligent Web


出版时间:2009.5
官网链接:Manning
下载地址(eMule):PDF
下载地址(Baidu):百度网盘

内容简介:

Web 2.0 applications are best known for providing a rich user experience, but the parts you can’t see are just as important—and impressive. Many Web 2.0 applications use powerful techniques to process information intelligently and offer features based on patterns and relationships in the data that couldn’t be discovered manually. Successful examples of these Algorithms of the Intelligent Web include household names like Google Ad Sense, Netflix, and Amazon. These applications use the internet as a platform that not only gathers data at an ever-increasing pace but also systematically transforms the raw data into actionable information.

Algorithms of the Intelligent Web is an example-driven blueprint for creating applications that collect, analyze, and act on the massive quantities of data users leave in their wake as they use the web. You’ll learn how to build Amazon- and Netflix-style recommendation engines, and how the same techniques apply to people matches on social-networking sites. See how click-trace analysis can result in smarter ad rotations. With a plethora of examples and extensive detail, this book shows you how to build Web 2.0 applications that are as smart as your users.

Adobe AIR in Action


出版时间:2008.7
官网链接:Manning
下载地址(eMule):PDF
下载地址(Baidu):百度网盘

内容简介:

Many technologies promise to put features of desktop applications on the Web; Adobe AIR, instead, brings the flexibility, convenience, and ease of Web development to the desktop. The AIR is a cross-platform runtime environment that allows Web developers to use their existing skills to start building applications for the desktop.

Adobe AIR in Action introduces AIR to developers familiar with Flash and Flex, showing them how to build solid AIR-driven desktop applications. Using examples, the expert authors walk web developers through the new topics they will need to develop AIR applications for the desktop.

Readers will learn the essential features of the AIR API with examples and code samples that they can use to get up and running in AIR quickly. The book shows how to create and customize native windows, as well as how to read and write files and folders on the local file system.

With Adobe AIR in Action, you’ll find:

  • An easy-to-follow tutorial approach
  • Coverage of desktop and hybrid desktop/web application styles
  • Clear instructions for Flex and Flash developers
  • Every chapter walks readers through several code examples

Adobe AIR in Action also shows you how to set up and connect to a local database, detect network connectivity and connect to Web services, bridge ActionScript and JavaScript, and deploy and update their applications. Each chapter walks the user through several code examples that address the basics of how to work with the new APIs.

Web developers who read this book will be able to take instant advantage of the increased resources available to desktop applications. Sometimes-connected, web-enabled applications are gaining in popularity, and web developers of all stripes will want to add these skills to their toolbox.

This book assumes basic familiarity with Flex or Flash and ActionScript.