Firestr Timer Demo Added a timer to firestr. Now you can do simple animations, or anything that requires timing. Example use my_timer = app:timer(50, "step()") function step() end The function specified is called every 50 milliseconds.
Poverty, Crime, and the space you live. We often assume socio-demographic reasons for crime in an area such as race, income, and education. With the emergence of GIS technology, studies have been done to investigate whether connectivity of neighborhoods affects income and crime. There have been studies that showed a strong correlation and ones that showed a
Why I do Design by Contract Behind all the hoopla of TDD, ATDD, BDD, I lumber on writing code using Design by Contract. To those unfamiliar with it, I wanted to give my reasons for preferring it over TDD. Imagine this is your software That my friends is an egg. It isn’t a stinky egg.
Write a distributed white board app using Firestr Introduction I have just added a widget to draw lines, so of course the natural thing to do is create a drawing program. I will show you how to code a distributed white board app in Firestr. For those that don’t know what Firestr is please read this introduction.
Firestr v0.1 I have published the first version of my new project Firestr (pronounced Fire Star) It is a simple platform for distributed communication and computation. Imagine a P2P chat program where instead of sending messages of text, sound, or video, you send software, that runs immediately and automatically connected. In a
It May Be Too Crazy to Think About It may be too crazy to think about. The buzzing electrons stream through the mechanics of a flat-landers universe. They cobble your shoes and mystically appear invisible. But they are there. There certainly is a physical manifestation of software running on that hot iron. Software exists through time, and it
Strange Things are Afoot at the Circle-K First of all, could we talk about an industry as a person? I am really starting to worry about Mr Software. Strange things are afoot at the Circle-K. There are many smart people making software today. We got some geniuses don’t we? We make beaucoup bucks writing scribblies all
Theory of Relative Dependency and TDD Refactoring is great right? I mean, it is something we do all the time. If you do TDD, you do it all the time, its part of the process. But is it such a good thing? What do we tend to do when we refactor and why in the world
Using C++ STL Algorithms without Lambdas is an Advantage A common complaint about C++ is that there are no lambdas (this will be fixed in C++0x), and most claim this makes STL algorithms like for_each, transform, accumulate almost useless because you have to create functions or functors somewhere else. Not having lambdas is a GOOD thing. Although