Victor Levy (Senior Consultant, Princeton Consultants) talks about COSMA (CSX Onboard Systems Management Agent). COSMA is a Python application hosted on locomotives, designed to monitor, check out, and upgrade safety-related locomotive systems. In this illuminating talk, Victor discusses the challenges of Python programming for train systems and how COSMA works.Continue
Andrew Gerrand is an engineer at Google that works on GoLang. In his Gopher SummerFest talk, he takes us through Go’s timeline - where the language was yesterday, where it is today, and what is planned for the future (including the history of the Gopher logo and plans for Go 1.4!).Continue
John Chapin (Senior Software Engineer, Intent Media Inc.) gives an overview of Vert.x’s capabilities and practical use cases with a focus on the newly-released Clojure language support. He gives a demo of launching Clojure verticles and modules using vertx-chat.Continue
During a recent email exchange with our search team, Nick Patch, our resident Unicode expert, offered the following advice for a chunk of Java code used to detect Japanese characters:Continue
Mathematicians and computer scientists have been investigating theoretical aspects of software engineering through the lens of category theory. Many universities have begun to introduce category theory in graduate-level computer science courses.Continue
Aleksandr Yampolskiy, CTO of Cinchcast and BlogTalkRadio, and his colleague Danny Gershman will be presenting “Sharing Slides with 10,000 People in r/t: Socket.IO and Node.JS in Production” in this recording from the NYC Node.JS meetup. They cover tips on security and show how they approached securing their application. This tech talks covers securing Node.js & Socket.io in production.
We were lucky to attend the Bay Area R users group last week where we recorded Laurent Gautier's talk on the RPy2 bridge which allows one to use Python as the glue language to develop applications while using R for the statistics and data analysis engine. He also demonstrated how a web application could be developed around an existing R script.