Enterprise customers often have specific requirements and restrictions. Sometimes, an internet connection isn't always available, so traditional package management techniques don't work. Nir Cohen describes Wagon, which takes Python wheels, packages them together, adds metadata, and allows for offline extraction and installation.
Addison Wesley’s Clojure Recipes is a new book that aims to help developers to get deeper into Clojure, moving from a generic understanding of the language features and syntax to setting up more complex projects that integrate external libraries. The book contains a collection of "weekend" projects targeting web client and server apps, implementing DSLs, using Datomic, Cascalog, Hadoop, etc.
AngularJS in Action by Lukas Ruebbelke is a hands-on book about Angular version 1. Through a sample ToDo list application, angello, it shows AngularJS’s architecture and components. With AngularJS v.2 Beta just being released, InfoQ spoke with the author about the lessons learned from the book and AngularJS present and future direction.
Python Playground provides a large and varied collection of projects to show how Python can be used in such different contexts as ASCII art, birds simulation, interfacing to Raspberry Pi, and more.
Effective Ruby LiveLessons is a series of video lectures by Sam Phippen. InfoQ spoke with the author about the lessons learned from the video and Ruby on Rails best practices.
InfoQ speaks with Brett Slatkin, senior staff software engineer at Google and author of Effective Python.
Overwhelmed the flood of new languages and libraries? JNBridge helps alleviate developer fatigue by mixing the libraries you know with the language you are learning.
Every developer knows the pain of incompatible software. By using Docker executable images developers can take advantage of container technology to better control their development environments. 1
What teachers can do to ignite kid's enthusiasm for coding by using interesting and cool lessons to give them some pointers on how to code and then let the magic happen!
The Web application user experience is lacking compared to native and desktop applications. Using WebSocket, apps can move to a truly interactive experience. 1
The book Scenario-Focused Engineering describes a customer-centric lean and agile approach for developing and delivering software-based products using a fast feedback cycle.