Well, with the main part of my social network done, I am taking a long break from it and focusing on my new project: The Offline Coder Computer. When I looked into the project, I noticed that I would have to get the 7.4V Lithium Ion battery to both the Raspberry Pi and a LCD which would be a little over my skill level.
Modifying the idea a lot was a good idea, and in my opinion more fun.
Instead I will be making a J.A.R.V.I.S(from the Iron Man 3 movie) type smart computer using my Raspberry Pi. I have been wanting to do this since I watched the movie. It will use the same battery that was meant for the portable computer and can fit in a backpack. It will use a bluetooth headset so you can tell it commands via voice and it will reply.
The cool thing is it will only respond to your voice!!! You can also ask the computer respond to someone else if you want.
You can control it from the web using a Ruby On Rails Web App.
It will be like a human, with a robotic arm and it will learn like a human and not be programmed. It will know how to do basic functions, but it will piece together words to make commands, based on prior knowledge.
While I was working on my social network project, I came across one issue:
When there was no internet it was hard to write the code.
For my social network, instead of coding it locally on the Raspberry Pi, I chose to do the majority of my coding on a freemium type site called Cloud9IDE (www.c9.io) and later deployed to Heroku(www.heroku.com). The solution was excellent, since Rails was slow and buggy on the Pi .
Sometimes, I need access to my code at a family members house and they don’t have a modern internet connection(That is another story for another time). Anyway, my iPad isn’t much help without wifi and neither is my Pi in this case.
Using a few things I already have around the house plus some things from Adafruit, Raspberry Pi Swag Shop, ModMyPi and the local home hardware store, I think for less then $100 I can put together a computer that is capable of running Python, Ruby, Rails, C, C++ , HTML5 and a few other languages using a Pi.
When I get this done a tutorial will be posted.
Have you heard of SiriProxy? It allows you to add custom commands to Siri. Apple stores Siri’s commands on a web server making it impossible to use a program like iFunBox or iPhoneExplorer to upload commands to Siri. Instead you need to create a SiriProxy Server to redirect Siri requests to your house. That is why it makes it great to install the SiriProxy Server on your device.
I am going to make a tutorial soon but I am having trouble setting it up myself. I have finally got Siri to connect to the server, but it just gives Ruby errors when I press the Siri button on my iPad.
NOTE:To see SiriProxy in action go to this link: http://www.idownloadblog.com/2011/12/09/our-own-video-demonstration-of-siri-proxy-in-action
This is a short post describing my first adventure with the Raspberry Pi.
I remember when the box came from Newark. Finally my Pi (Short for Raspberry Pi) had arrived. I had to wait till weekend to use it because I had my homework and other things to do. When weekend arrived I flashed an old 2GB SD Card with the Raspian OS and grabbed the keyboard and mouse only to realize, that I would have an issue connecting to Ethernet and using it with HDMI at the same time. I decided to use PUTTY to SSH into the Pi. Then when I was going to plug in my Pi to my Micro-USB cable I found out I needed a different type of Micro-USB cable, The one that comes in Cellphones and MP3 Players. I am more of an Apple guy when it comes to handheld devices, but thankfully my Dad isn’t . I borrowed his charger and fired up the Pi. What should I start with, I thought to myself, but by the time the Pi was set up I ran out of time. 🙂