a car and a website – do they have anything in common?

Within the car I have in mind and I came across, its parts communicate using CANopen. The car’s software got mostly implemented in Ada, and once there existed a (home-brewn) software generator Ada code for CANopen message definitions. From the CANopen message definitions the generator created: data structures in Ada marshalling code de-marshalling code There… Continue reading a car and a website – do they have anything in common?

O’Reilly Media book: Becoming a Better Programmer

http://shop.oreilly.com/product/0636920033929.do Pete Goodliffe, author of Code Craft, presents several lessons that will help you go beyond just being a good coder. You’ll learn how to become a better worker, a better team member, and even a better person. This is a book for people who care about code, who are passionate about the way they… Continue reading O’Reilly Media book: Becoming a Better Programmer

Is Text the Programmers Silver Bullet?

Will programming ever depart the land of text? I loved this article on the divides between user and programmer cultures, but sharing it brought responses on the values of programmer culture. Every time I wonder publicly about programming interfaces, or … via http://programming.oreilly.com/2014/01/is-text-the-programmers-silver-bullet.html

O’Reilly Media book: Agile Data Science

http://shop.oreilly.com/product/0636920025054.do With this hands-on book, you’ll learn a flexible toolset and methodology for building effective analytics applications. Agile Data shows you how to create an environment for exploring data, using lightweight tools such as Ruby, Python, Apache Pig, and the D3.js (Data-Driven Documents) JavaScript library. You’ll learn an iterative approach that allows you to quickly… Continue reading O’Reilly Media book: Agile Data Science