Spent this weekend building a remote controlled car with a live camera feed with a Raspberry Pi doing the communication and brains duty. Pretty nice real time movement control and camera pan/tilt control through websockets with a live stream feeding back to any browser directly from the car through mjpg-streamer (PS: Video is at the bottom of the post. Browser/video on TV courtesy ChromeCast. Casted my Nexus 5 screen to the TV simultaneously while controlling the car :) )
Dangerous is a mind which is left grounded at home for days. Being stuck at home and having a few pieces of joy around made me do this over the weekend. Ingredients: An old Toy RC car broken out of shape by my 4 year old DAGU Mini Driver Screw Driver/Batteries/Tape/Glue/Rubber bands/Old gift cards Half an hour of coding Output: A car that runs automatically making 8 shape on the floor (More like random fractals due to the wheels having no grip)
My brother, Amit Goel, has founded a startup “Patterbuzz” which is aiming to disrupt the digital publishing marketplace. Read on for details about it in his words. I can assure you that you don’t want to miss out on this whether you are a publisher or a consumer :) Welcome Offer: Download the app and register your account before 15th December and get 100 Credits FREE!! to download the content of your choice.
Exchange Security Bypass Xposed Mode for Nexus 4/5/7 and other AOSP based devices (Android 4.3 / 4.4) Update: This has now been tested to work successfully on all stock or nearly stock JellyBean (4.3) and KitKat (4.4) ROMs on Nexus 4 / Nexus 5 / Nexus 7. Other AOSP ROMs like CM11 should work as well. This mod should be used along with Xposed ( http://forum.xda-developers.com/showthread.php?t=1574401 ). Xposed is this awesome framework developed by rovo89 which allows you to carry out mods to your device without changing any files (well except one “app_process” as part of the xposed installer).
This script is the result of a weekend’s hacking to get my TV to display incoming calls/texts which I miss invariably because the phone is buried under a sofa or in a different room. Earlier I had done this using my Odroid U2 and Tasker/AutoRemote but this was limiting as this meant that I could see the notifications only when I was watching something through the Odroid. Samsung TVs, which are DLNA enabled, also include a hidden service called “Message Box” which can display different information on the TV natively irrespective of which display mode/input mode you are in.
So I got this beautiful piece of headset a few days ago, called the EarForce PX5 by TurtleBeach. It’s claim to fame being an awesome virtual surround sound headset which also does the double duty of providing game audio as well as voice chat over the same headset. I preferred this over the Sony PS3 Elite headset as the PX5 is more generic and can work across multiple devices since it uses the regular bluetooth for A2DP and voice chat and the wireless transmitter has standard optical/RCA inputs and outputs.
I’ve followed the 80 column rule almost always when I code, i.e., I keep a soft limit of keeping my lines of my code limited to 80 characters max. unless breaking up the line really messes up the readability of the code. I was asked recently why do I bother now in this age of 24” widescreen monitors (and above) with resolutions of 720p at the bare minimum. I could certainly afford to have more than double that limit staring back at me from the screen without overflowing.
Recently, there has been this trend. Blogs look for patents filed by companies and then report on each of them as if they are second coming of Jesus in technology. Especially if it is Apple who is doing the filings. A few days ago, this new patent showed up about Apple’s “new wave approach to fighting malware” with the author giving up half-researched commentary on it. I was intrigued by this news (if you can call it that), not because it’s something new but instead because process isolation is hardly a new concept.
So, my wife got me a new slim PS3 today to replace my old YLOD’ed phat (Yes, Awesome wife I know. And slim PS3 cuz I hate the looks of the new superslim). But, I digress. The issue at hand is that everything worked fine when I unwrapped it, hooked it up to the power and TV and switched it on. However, once I started the PSN store (or what is now called Sony Entertainment Network Store), nothing worked.
So I’ve been spending a few hours on getting my odroid u2 up and running and here are a few tips that I’ve come across in the process. Overscan: So, many TVs have this issue that they miss out on displaying the corners of the image put out by the Odroid U2. The phenomenon is called overscan. Now, all you have to do is select settings such as “Just Scan” or similar on your TV that allows your TV to display image coming from U2 as is.