Ceylon is powerful programming language and platform with a modern SDK designed from scratch with a high modularity core that prioritises readability and predictability controlling the complexity with clarity while providing killer tools.
A robust framework for provisioning servers with Chef and deploying reliably with Capistrano 3, including example code templates you can use directly.
A primordial Lisp described in detail.
Production Go is the book about creating and maintaining modern production applications written in Go. It assumes prior programming knowledge, and is recommended for professional programmers.
"Learn Java the Hard Way" teaches you how to code by having you type in short, simple programs and getting them to work. The exercises and explanations in this book are distilled from my nearly two decades of experience teaching programming to ordinary students. Over 2,000 students have taken my classes and nine months later almost all of them knew how to code - at least a little! If you have ever bought another Java book for "beginners" and been lost by page 10, then my book is for you!
This book help you learn about LiveCode best practices and advanced application architecture. With the techniques contained in it you will build applications that are easier to maintain and adapt leading to a more fun and profitable future.
Scoring Sound covers the basic approaches to sound synthesis, algorithmic composition and instrument design in SuperCollider. This tutorial has been used in workshops around the world for over a decade, and was included in the MIT Press SuperCollider Book.
Use HTML and CSS to create templates for your PDF files. In this book, we'll learn how to use the iText 7 add-on pdfHTML. IMPORTANT: vouchers to get a free copy of this book will be available on the iText web site soon!
You're excited about Scala and functional programming, but existing resources for beginners have raised a bunch of questions and failed to answer them? Advanced resources are assuming too much and are like techno-babble from some sci-fi series to you? The Neophyte's Guide to Scala may be exactly what you are looking for then, targeting not-quite-beginners who want to delve deeper into Scala and functional programming.
"Dear Evil Tester" contains advice that might change your test approach forever. Our reviewers said: "something completely different, "I loved it", "I couldn't put it down", "fantastic questions and answers, nothing is held back!", "I laughed - then I cried - then I laughed harder - then I cried softer", "Read it and loved it. Great book.", "full of inspirational gems", "funny and thought-provoking content". How will it affect you?
Do you use Vim? Do you write? Would you like to combine the two to use Vim for writing prose?
This book guides you on your first arduino steps. Using 10 small exercises you learn to work with arduino. Every exercise has: an assignment, material, connecting, code, possible mistakes and an expansion.
Borland曾是一家业绩辉煌的技术型公司,并引领了IDE产品设计和开发的潮流。在长期与微软公司和开源社区的激烈竞争中,迷失方向的Borland公司逐渐淡出大众视野,变成了一家仅仅能够维系Delphi单个产品的小众技术社区,并最终在一系列拆分合并之后关门了事,也是让人唏嘘不已。其中耐人寻味之处甚多。本书尝试从旁观者视角为你提供一些参考。
The critically acclaimed memoir. Hilarious anecdotes, aphorisms, assertions, assumptions, quips, thrusts, japes and screeds.