-
Build a Binary Clock with Elixir and Nerves
Author Frank Hunleth , Bruce Tate
Want to get better at coding Elixir? Write a hardware project with Nerves. As you build this binary clock, you'll build in resiliency using OTP, the same libraries powering many commercial phone switches. You'll attack complexity the way the experts do, using a layered approach. You'll sharpen yo....
Release Date 2022/08 -
Author Bruce Tate
OTP is the heart of the rapidly growing Elixir, the functional language at the heart of Phoenix and LiveView. OTP enables exciting concurrent applications with among the best reliability properties in the world. With this book, you'll learn to code systems that can detect failure and recover from i....
Release Date 2022/06 -
Author Bruce Tate
Elixir is a functional language that crosses many boundaries. With a syntax borrowing heavily from Ruby, a runtime that is on the Erlang BEAM, a macro system like that in Lisp, and a streaming library like you might find in Haskell, Elixir takes the best features from many environments. Elixir borro....
Release Date 2022/06 -
Author Bruce Tate
Constraint-based logic programming is the engine powering some of the most powerful algorithms in the world. Whether you're building an airline schedule or planning routes for a trucking company, Prolog has the tools you need. You don't have to struggle through thousands of pages of sample program....
Release Date 2022/03 -
Build a Weather Station with Elixir and Nerves
Author Alexander Koutmos , Bruce Tate , Frank Hunleth
The Elixir programming language has become a go-to tool for creating reliable, fault-tolerant, and robust server-side applications. Thanks to Nerves, those same exact benefits can be realized in embedded applications. This book will teach you how to structure, build, and deploy production grade Nerv....
Release Date 2022/01 -
Author Jose Valim , Bruce Tate , Chris McCord
Don't accept the compromise between fast and beautiful: you can have it all. Phoenix creator Chris McCord, Elixir creator Jose Valim, and award-winning author Bruce Tate walk you through building an application that's fast and reliable. At every step, you'll lea....
Release Date 2019/10 -
Author Jose Valim , Bruce Tate , Ben Marx
Adoption is more than programming. Elixir is an exciting new language, but to successfully get your application from start to finish, you're going to need to know more than just the language. The case studies and strategies in this book will get you there. Learn t....
Release Date 2018/03 -
Author Jose Valim , Bruce Tate , Chris McCord
Don't accept the compromise between fast and beautiful: you can have it all. Phoenix creator Chris McCord, Elixir creator Jose Valim, and award-winning author Bruce Tate walk you through building an application that's fast and reliable. At every step, you'll lea....
Release Date 2016/04 -
Seven More Languages in Seven Weeks
Author Bruce Tate , Jack Moffitt , Frederic Daoud , Ian Dees
Great programmers aren't born--they're made. The industry is moving from object-oriented languages to functional languages, and you need to commit to radical improvement. New programming languages arm you with the tools and idioms you need to refine your craft. W....
Release Date 2014/11 -
Rails: Up and Running, 2nd Edition
Author Curt Hibbs , Lance Carlson , Bruce Tate
In just a matter of days, you can develop powerful web applications with Rails that once took weeks or months to produce with other web frameworks. If that sounds too good to be true, it isn't. Find out for yourself with Rails: Up and Running, the concise and popul....
Release Date 2008/10 -
Spring: A Developer's Notebook
Author Justin Gehtland , Bruce Tate
Since development first began on Spring in 2003, there's been a constant buzz about it in Java development publications and corporate IT departments. The reason is clear: Spring is a lightweight Java framework in a world of complex heavyweight architectures that t....
Release Date 2005/04