#4875
Raspberry Pi, the world's smallest computer designed based on the open-source Linux system, has a very strong demand and numerous players around the world. If you're looking for a platform with great computing power to design and build your software or hardware projects, then Raspberry Pi is just what you need, and the hacking skills in Raspberry Pi Hacks this book will give you plenty of great ideas.

#4554
As a rising star, PHP has taken the advantages of the formerly popular languages like Java, C and Perl, and focuses on the Internet. So in the field of Web development (especially web services), PHP owns unique advantages. In other words, until now, the ability and position of any other language cannot be comparable to it in the web field. There is no doubt that it will still be the world of the Internet for a long time to come. And, the Internet cannot go without Web, and the Web cannot do without PHP (mainly all kinds of web services based on PHP).

#4553
Raspberry Pi is a single-board computer based on Linux operating system, only has the size of a credit card. The original purpose of researching and developing Raspberry Pi is to promote the basic computer science education in schools through low-cost hardware and free software. But soon it got the favor of computer and hardware enthusiasts - they started to use it to learn programming, and create a variety of novel, fashionable hardware & software applications.

#4126
Head First Physics is a comprehensive book that makes learning mechanics and practical physics with no pressure. Because it provides a fun, innovative, engaging and inspirational learning experience (rather than another reference book) for students or anyone else to understand the physics indeed. Especially, it will convince you that physics isn't a dry subject with only theory, instead, it's all about the real world we live in.

#4112
The kernel of Linux is responsible for handling all the interactions between CPU and outside world, deciding the order of all programs share the processor time, effectively managing hundreds or thousands of processes to share the limited memory available in system, skillfully planning the data transmission as a whole to save the time consumed by CPU on waiting for the slower hard drive. Therefore, in-depth study of the most essential parts of the Linux kernel lets you completely understand what makes Linux run normally and why it can work well in various system distributions.

#4095
The most taboo thing for learning any science knowledge is to cram various academic jargon and formulas, that's why almost any school textbooks with text-heavy approach always make us feel drowsy! Because when explaining those obscure and complicated knowledge points, they are not clear and readable enough to make us understand and absorb these knowledge points with ease and efficiency.

#4043
Raspberry Pi is a low-cost microcomputer well liked by makers around the world, comes with small volume (only the size of a credit card) and powerful functionality. For entry-level enthusiasts, behind Raspberry Pi, there are strong community support, rich resources, as well as experience share from fan users, which is very attractive.

#4027
The Rails framework (formerly the MVC framework, AKA: Ruby on Rails) was put forward by David Heinemeier Hansson from Denmark for the first time in 2004. Different from any existing complex, ivory-towered Web development frameworks at that time, Rails is more in line with actual needs and more efficient. It combines the advantages of PHP system (rapid development) and Java system (structured programming). As a consequence, Rails received extensive attention in the industry not long after it was proposed.

#3510
Ruby is a simple and fast object-oriented programming scripting language that is obviously younger than other similar programming languages (such like Perl or Python). It was written by Yukihiro Matsumoto from Japan (started in 1993 and finished in 1995). The inspiration and characteristics of Ruby are mainly from Perl, Squeak/Smalltalk, Eiffel, Ada and Lisp programming languages.

#3352
The author of MySQL Cookbook Paul DuBois is one of the first group of contributors of MySQL online reference manuals, who has written many classic books about MySQL. It is important to note that this book isn't to teach you how to develop a complete and complex application; on the contrary, it is to help you overcome various problems had stumped you in MySQL database development. Therefore, it is suitable for all related personnels engaged in the development of database technology to read. And it has became one of must-read books for MySQL developers.