and being node it is really easy to add more properties to global objects. It makes writing the communication part of the plugins pretty straight forward and you don't have to touch any of the other code.
I just need to get dodo cleaned up so it is organised like my other code.
The way the web socket server part works is there are requests (outgoing messages) and data handlers (for incoming messages)
When a message is received than the message type gets checked against a list of known message types and if it matches it is passed off to the handler for that type.
So to extend functionality you make a plugin that adds requests and handlers for the message types you want to use.
I have learned a lot more about how to make servers since I started Dodo. This is interesting to see how I was trying to make it work before. It works, but it is much more complex than it needs to be.
I am looking at document databases. Has anyone used CouchDB enough to have an opinion of it? I have heard that I shouldn't use MongoDB but I don't know why other than it seems like it takes more to set up.
I would just be playing with small things so I don't want anything big.
I can't find my old #introduction, so have a new one.
I am half of OokTech, a small engineering company that tries to focus on contributing to the commons via open source hardware and software, we also try to focus on accessibility. We make 360 videos using our robot Robbie Roybut, mainly in Paris because I live here and are hoping to use it as an accessibly aid in the future. I also make #tiddlywiki stuff.
People like robbie, I just need to get better at making it easy for people to see robbie stuff.
So that I can get enough money to both not starve and get someone to help out with the social bits of this. Which would help get the money to pay for it. And the circle of trying to figure out how to fund the thing that is supposed to bring in funds continues.
This weeks 306 robot's eye view video is back in Paris, on the Bir Hakeim bridge. It is a very popular place for fashion photographers. We passed 3 different professional photographers on the bridge and a few people just taking pictures.
I post new 360 videos every Wednesday (last wednesday didn't exist, sorry)
This weeks 306 robot's eye view video is back in Paris, on the Bir Hakeim bridge. It is a very popular place for fashion photographers. We passed 3 different professional photographers on the bridge and a few people just taking pictures.
I post new 360 videos every Wednesday (last wednesday didn't exist, sorry)
This weeks robbie 360 video is crossing the Bir Hakeim bridge in Paris. It was used in the movie Inception, other than that it is just a pretty bridge.
Robbie has been crossing a lot of bridges lately so you may be seeing a lot of the Seine over the next few weeks.
Also last week didn't exist. Any memories you have of last wednesday are a conspiracy.
Celluloid nightmare may actually work and be usable now.
It takes about 1.5 seconds per frame because of how big the image files are. So that means that a full reel of 18mm film takes about 20 hours to capture in full quality.
But it is automated, so it doesn't matter how long it takes.