Wednesday, October 21, 2015

This arrived last friday, it's great. The steam controller is amazing, but you wil have to put a lot of time into it. It is not a pick up an play kind of thing at the moment. Might improve over time as developers are adapting the controller. One of the best uses is in 'Portal 2', or so they say (haven't tried it yet), since it is the first and only game to native support the controller. The steam link is an interesting little device, it is in fact nothing more then a chromecast with more options to connect HID devices. It mirrors the screen of your steam machine (or a pc running steam) and nothing else. Your steam machine is not free for use by others when you play on it with through the steam link, something to keep in mind. Also it doesn't work well if both your steam machine and steam link are on wifi. After putting an ethernet in the steam link the streaming was much better. There are still some sound hickups sometimes and some games simply refuse to work (Broderlands 2).







In the meantime, steam link already is being hacked on and you can enable ssh access.

Friday, October 02, 2015

Apache Camel is a great project i've been using for creating real great integrations with. The online documentation is fairly good, but as with many projects it's missing some updates. I hit a problem with using Camel and CDI. I couldn't get any of the examples for the ProducerTemplate to work, that's because the documentation uses Spring DI instead of the Java EE CDI implementation. I couldn't find anything on the Camel site that explains how to do it with CDI, so if you're having the same problems (NPE will be thrown each time your producer is used), the following works:

    @Inject
    @Uri("mock:ToAnEndPoint")
    ProducerTemplate producer;