Once upon a time I've made XBMC based HTPC... And as any proper HTPC mine should also have a remote control.
Since my TV is Sony, the choice was obvious - Sony PS3 BD BT Remote - both remotes are almost the same which makes HTPC looks aesthetic.
Then however I've realised that despite being recognized as a generic HID keyboard, keys mapped to buttons aren't seen by Xorg (XInput to be precise). Second issue i found was related to battery power. Don't know how PS3 is properly handling it but I solved the problem by suspending the HID via explicit teardown of BT link.
More...Tue Oct 6 22:01:43 2009Upd.: Sun Mar 5 13:33:03 2017
Nowdays we're all concerned about environment and our impact on it. At the same time security concerns do not allow our conscience to agree on these cloud bells and whistles.
Luckily we have now available at the consumer segment low profile and power consumption platforms like Raspberry PI and others. Compare 1-2W of raspberry to at least 10-20W of any other HTPC. Such platforms however have certain resource restrictions.
Back to our business. On 11 Oct a patch to enable DNSSEC protected DANE CERTs was merged to StrongSWAN's upstream so now you can have interoperability between racoon and strongswan if you need to use CERTs for easy deployment.
The approach is pretty the same, only with StrongSWAN you have additional DNSSEC validation (racoon blindly trusts underlying DNSSEC implementation).
There are many news aggregators, especially after google's improvement on a reader service. All of them however are part of some fog... steam... ah, cloud!
I on the other hand am a cloud to myself. So here TinyTiny RSS aggregator is a perfect match to my needs. Lightweight, no stupid dependencies (well, except phph, but that's bearable), good online web ui and api and hence - external clients
More...Thu Mar 27 08:22:52 2014Upd.: Wed Apr 23 23:24:00 2014
Microprocessors are good, but don't forget about microcontrollers. Microprocessors are smart but they are flawed - they are too generic, too complex, running too complex code and hence unreliable. Microcontrollers are perfect implementation of KISS. So let's look back to low level - asm, mics, ICs, MCUs, etc.
More...Sat Nov 2 21:51:36 2013Upd.: Sun Nov 3 16:18:53 2013
I was looking closely for a long time to Arduino, however it looked to me always as a way too narrow or too specialised solution. Until I stumbled upon this. And here I understood - I simply must have it.
More...Sat Nov 2 22:39:24 2013Upd.: Sun Nov 3 16:02:58 2013
Life goes on, everythng changes. With new bluez tree fakehid was completely wiped out from bluetoothd userspace. Now, thanks to David Dillow ps3bt code lives in HID kernel code since commit 5844c1cdb630b537a2ecdf74dab2985e51dc1bd9. Let see how it works...
More...Sat Nov 10 23:17:31 2012Upd.: Sat Oct 5 15:16:20 2013