Friday, December 21, 2012

Daemon Blogs: (HTTP) Streaming a video using a program in C/C++:...

Daemon Blogs: (HTTP) Streaming a video using a program in C/C++:...: In this post I am going to talk about how you can create your own video on demand streaming server in C language under Linux/Unix Environme...

Thursday, December 20, 2012

UBUNTU Installation in virtual machine.

Hi,
    Here i am going to explain how to download and install the ubuntu 12.04.1 LTE on windows 7 through oracle virtual Box.

Pre Requirements(Downloads):
   1) Download the virtual box from this link. and then install it.
   2) Download the Ubuntu 12.04 LTS from this link

Creating New Virtual Machine:
  Step1: open virtual machine, and click on New Icon as shown on below figure,
Step2:Then provide the Name of for the virtual machine and select the operating system which you wanted to install. if other than ubuntu you wanted to install select the drop down menu accordingly..
then click next,

Step3: Select the RAM memory size which you wanted to specify for the new operating system.(generally when running the virtual operating system, the memory which you selected here will be used by virtual machine. so this much size will not be available to host operating system) so try to select 1/3rd or 1/4th of the RAM. and make sure it is more than 512MB(recommended). Then click next



Step3: Select create new virtual hard drive. then click next
Step4: Select VDI and then click Next
Step5: select dynamically allocated and the click next 
Step6: slide the bar till howmuch memory you wanted to allocate for the new operating system. minimum you need to select 5GB. then click on create. (if you wanted change the location in which drive you wanted to save. click on browse button and then select the location).
That's All you have created the Virtual Machine.

Installation UBUNTU on Virtual machine:
Step 1: Select the Virtual machine you have created and then click on settings.
Step 2: select Storage from left side menu, and then click on controller: IDE, then click on the + button as shown in below picture. then click "choose disk".
Step 3: Then browse to the location where you have downloaded the ubuntu, select the iso file and then click open.


By now you have mounted a virtual CD drive for the new virtual machine. as below. click ok.


Step 4: Select the Virtual machine you have created and then click on start. then new window will be opened. in which you can see Ubuntu is loading. wait till you got the below screen.

Step 5:Next screen will be as below, click on continue..

Step 6:Next screen will be as below, click on continue..

Step 7:Next screen will be as below, click on Install New.. 
Step 8: Next screen will be as below, Using mouse select your country. and the click continue..
Step 9: Next screen will be as below, just for keyboard layout ..you can click continue..

Step 10: Next screen will be as below, Provide your name and the password.. and the click continue..

That's it, leave the system for around 10 to 15 minutes(its based on PC configuration) ..
Step 11: finally your screen shows as below, now remove the CD from virtual drive and then click on "restart now". as shown in below picture


Congratulations.. you have got Ubuntu installed on your virtual machine.. now start dig the real internet world.. all the very best..



i will provide some more info about how to build a custom Linux kernel and some of the required and useful commands to install a new software on ubuntu. in coming post's.. 

Wednesday, December 19, 2012

SudoGlove - Gesture-Based Hardware Control

HI Watch the awesome work done by sciguy14..
i really like the technology they used in this video..




"SudoGlove aims to bridge the gap between the user and traditional physical hardware devices. Given the high learning curve in understanding how to use foreign technologies, we hope to break away from conventional control mechanisms and explore an intuitive way to control these devices. SudoGlove will provide a tangible interface that relies on hand gestures to wirelessly control any device or software. By removing the distance between the user and traditional hardware devices, our goal is for SudoGlove to feel more like an extension of the body as opposed to an external machine. 

As an investigation into this idea, the goal of this project is to capture simple hand gestures from the SudoGlove and use that input to wirelessly control a modified RC car. At the moment, controlled variables include speed, steering, headlights, siren lights, siren sounds, the horn, and forward/reverse using a combination of flex, force, vibration, and gyroscopic sensors.

More info is available on his blog!
http://jeremyblum.com/2010/05/09/sudoglove/



LCD Monitor Teardown

Hi,
   while i was going through some video browsing. i come across this video collection from engineerguyvideo..
these videos are good for basic understanding. try to watch all and get some technology information.. of how it works.. :)

Beaglebone: Adding USB Wi-Fi & Building a Linux Kernel

HI,
 This is an Awesome tutorial of linux building and porting the drivers.. i have learnt a lot with this tutorial i might saw more than 5 time  this video.. when i was trying the same for beagle Board..
have a look .. this guy is very good lecturer.. i just love his videos.. :)

Run Ubuntu 12.04 on Android

Hi,
    isn't it sounds good. ?
Then watch the video. this guy's video's are good try to watch his collection of videos....

How to make an F15 Jet Fighter Paper Plane ( just for fun)

Hi
  i like to make paper crafts. when there was a contest in office to make paper planes. i watched below video.. and made some paper plane..

TCP/IP Programming in C (linux Socket Prigramming


HI,
Nice Video on the Socket programming..


actually i am planing to create a client server programming base on UDP protocol, so i found the above video is useful as it explained  from very basics to required level on TCP protocol. with the help of the above video, i am planing to create UDP protocol..

Gamepad/Controller Solution | x360 Emulator - HD

Game Pad Controller Solution..


It is really good idea.. it make my eyes open ..
i love this approach.

i am thinking like any application with this approach we can simulate it..

idea behind it is:
1)H/W sends the signals to computer via serial interface...
2)driver reads the serial inputs and converts it into the required keyboard short cut keys(as it required by the Game/ application)
3) application will respond to the key sent by the driver..

Below is another video which makes graphical mechanism to make respective keys..

Hope it will be usefull.. :)

Catch you with another topic..

bye..