Sunday, April 29, 2007

Good news for all Asian for Internet

It's really great for everyone internet is going to be a great in Asia very soon now..

check out the following links:

http://www.engadget.com/2007/04/28/india-could-get-free-2mbps-broadband-internet-by-2009

http://www.engadget.com/2007/04/28/500-million-underwater-fiber-network-to-link-asia-america/

Wednesday, April 25, 2007

Situation or Situational or Task Based Services

Today everyone is talking about Location based services, few talking about location aware services, but almost no one is talking about situation based services.

Situation-al based services can be really breakthrough advancement in software and the way people are able to get their work done.

Let’s understand what is Location based services, Location aware services and then we will understand situation based services.

Location Based Services:
LBS, these services are executed when you are around particular location. Let’s take a simple scenario: You got your cell phone and your cell phone is loaded with the software which enables you to know the location at which you are, and this software is constantly running in a background, you have also subscribed to the live services provided by the software manufacture, you are in your office, you get a call from your mother asking you to get some grocery when you are on the way to home, later you get a call from your girl friend wanting to meet you, and you decide to greet her with flowers, you note all this information down, and you open up the software loaded in your cell phone and put all this information saying that as soon as you leave office, remind you to buy groceries for mother, and to buy flowers to greet girl friend, all information is punched into a software, and now you don't need to remember or care, you can be a free... Now your work is done, it’s time to leave office, you reach office gate and you get reminder to buy groceries for mother... You drive to grocery shop, get the groceries, on the way when you are approaching flower shop, your cell phone reminds you to buy flowers for your girlfriend, you reach home give groceries to your mother, and leave to meet your girlfriend, on the way while you are approaching your cell phone informs you about romantic movie being played nearby movie hall, and tickets are available at rate of 90.00rs (approx 2 USD), you decide to buy tickets and again while approaching cell phone informs you there is a traffic on the way and advice you to take another route, you reach on time, and you give good surprises to your girl friend, you feel proud of yourself and all this is done through LBS.

How LBS work?
Your cell phone is switched on, and software is running which provides LBS, this software keeps on monitoring the location which you are at, software does it using cell tower information, whenever you enter particular cell, software queries the cell and gets information which includes cell id, signal strength etc... User enters information into software based on that, for example I know that when I reach my office gate I am at cell tower 22, I get this information through software and I give it a friendly name - my office gate, so in software I will enter information when cell enters into my office gateway which is tower 22 remind me to buy groceries, and similarly I configure other reminders, auto notification like traffic and movie hall nearby are given to me by software which is connected to software manufacture through internet using GPRS.

So that was about Location Based Services, now let’s look at Location Aware Services.

Location Aware Services:
These services are executed when you are at the particular location, let’s take a scenario for this one as well: you are having a mobile device which is connected to GPS receiver to get the exact location where you are presently, software is loaded on your mobile device to get the data from GPS receiver and perform actions, you are at office working and you get a call from your friend and you both decide to meet up place where you never been, and you are not sure about the direction, you start the software and with the help of GPS, software is able to give you your perfect location and is able to direct you to proper location.

How LAS Works?
LAS, works using GPS device, GPS receiver gives your longitude and latitude along with many more information, e.g. speed at which you are travelling, altitude, etc...

The difference between LBS and LAS is, LBS cannot get the accurate location as it is working on cellular tower information, and cellular tower covers a good amount of distance making software unable to determine the exact location, whereas LBS communicates with GPS satellites and gives you your perfect location.

Now, let’s look at Situation based services.

Situation Based Services:
SBS, very rarely anyone is talking about this, but once this services gets implemented it can do wonders for everyone, there is just no limit to what it can do, we will better understand it by a good scenario: you are at office working, you get a call from a friend and you both decides to meet at 6:00 PM, but you are too busy with work and not sure if you can make it, in situation based service providing software you enter information like if you are still in office at 5:00 PM, message your friend saying "I will get a bit late, I will message you when I leave from office." and you also set message for if u still in the office at 6:00 PM "I am really sorry, I am still at office, lots of work here, we will meet some other time." and you set one more message for if u leave office before 6:00 PM "I am done with my work, I am leaving now.. Meet you in next 30 minutes." after doing all this, you get busy with work... Its 5:00 PM now and you forgot about your friend, but the software remembers and sends SMS to your friend what you had set for 5 PM if you still in the office, you done with your work at 5:30 pm, you leave the office, software reminds you that you have to meet your friend and also sends message to your friend about meeting you in 30 minutes.. You will meet by 6 PM, software doesn't send message which you set for not meeting at 6:00 pm, because you are not in the office.

The above scenario is very simple but yet excites a lot; there can be lots of reasons and possibilities for which you can use Situation Based Services. This is the future of connected world.

How SBS Work?
Working of SBS is combination of LBS and LAS; you need cell tower information as well as GPS information.

Welcome to the future :)

Monday, April 16, 2007

Sound Projection

I always had this at back of my mind.. I always wanted some kind of projection system, which can project sound at particular direction, for example.. now a days we have got a TV on which we can have multiple channels going on.. at home this happens many time.. my bro wants to watch something else and I want to watch something else, we can watch but we cant really listen.. we can listen either of them.. and I always dreamed about a Sound projection system, which can project particular sound to particular person only.. and other person should not be able to head that sound.. and I was kind of thinking on this, how it works or how it can be done, etc... I started a bit working on this.. and I figured out we can use Infra rays, as Infra rays are directional ways compared to sound waves.. I somehow got this thing that we probably can use Infra ways with Sound waves and might be able to project sound in particular direction.. but I dint knew how to do the whole thing....
now after about 2 years, just today morning I was watching Discovery channel, yeah me not feeling well.. so was at home.. and they were talking exactly same thing, and some company already done research on it, and they are working on it, and to my surprise they are usign Infra rays.. eyeyyeyey.. but along with something more.. its great.. I can be inventor :P but thats apart.. its great to have a sound projection system.

Thursday, March 22, 2007

2 web sites

I am a bit busy with working on 2 web sites, which I am going to launch very soon... one is dhavalfaria.com coming back again.. and its not going to be only on blog, but a bit more things in it..

and second site that I am working on is going to help a lots of people into lots of things, but ofcourse only into IT, but lets see I might put something more as well, as the site name is such.. but anyways I will keep you all updated with it.. as site is in good shape right now.. I am planning to put it next month.. as I have to save some money so that I can host... I spent lots of money in few months :(, so a one month delay.

more information on second web site will be soon available.

Friday, March 02, 2007

Yahoo! Messenger old sounds

Dont like Yahoo! Messenger's new sound? cant live without hearing those chimes sound?? well, I really dint like new Yahoo! Messenger's sound.. as they are very low and really cant hear when u put voice low.

here is the answer, how to get back old sounds.

download from http://us.i1.yimg.com/us.yimg.com/i/us/msg/8/old_sounds.zip
and here u get old sounds :)

Friday, February 23, 2007

Blog Survery

Hello everyone,

those who have got a blog - click on this link - http://www.zoomerang.com/survey.zgi?p=WEB2266FZBLEPH and please fill up the survey.. as this is going to help MBA student.. they have got some project in college on blogger survey. I am sure you would do this for a good cause :)

Thanks.
Dhaval Faria.

Tuesday, February 06, 2007

Old Days

Great good old days :)... reminds me back and comes back :P

After a long time got back in touch with one of my friend in US, as he got a some free time from him work so we are now spending good quality time with some useful chat, which we used to do in past. It's amazing and reminds me back my old days, and me back in my earlier enthu energetic role to do full time research :P

Sunday, February 04, 2007

School Chale Hum

I been searching for this song since a long time, couldnt find anywhere.. finally found it on youtube.com but no way to download.. so here my friend comes to help me :D Kaustubh Gujar..

he got a site through which you can download youtube videos - http://www.dlyoutube.com/

it works great, and I have downloaded school chale hum video and enjoying the song.. now am gona extract audio from video :)

Thanks Kaustubh :D

Thursday, January 04, 2007

Happy New Year 2007

after 2 and half months of leaving blog space, am back now.. I got very much busy with work and dont wanted to concentrate anything else.
IN between lot of thins happend.. my laptop knocked off.. bought new one.. thanks to Sarang Datye, for suggesting wonderful new laptop.. HP Pavilion dv6114tx.
Lot of payments stuck, but now slowly they are releasing.. so no worries abt that as well.. my bro is gona get engaged soon now, very happy for that :D.
hmm and thats about it.. lets see how I blog more and how often I update it.. I have kept blog to low priority always, will see if I can shift it to a higher priority in my schedule :), it does require good amount of time :P
anyways, Happy New Year everyone.

Saturday, October 14, 2006

More Updates

okay, today finally am competing HTML/xHTML test and posting it on the blog.. test results..

Charger thingy is still on hold.. someone please please find my multi meter :p

3-4 activities wait :p till I am done with it :)

tonight I will post results.

Thursday, October 05, 2006

Updates Updates

got a lot busy with work, got a delivery very soon to client.. anyways.. posting this entry to give updates on my activities.

Book - I am dont with making its Index page, and also I am done with Introduction part of the book.. I will be posting whole index soon, and also Introduction snap shot or lets see might post whole Introduction in this.

XML/HTML/XSLT/CSS Tests - This is going to take a little few more days before I start doing it, I have yet not worked on it at all, but will be soon looking into it an come up with results very soon.. say by end of next week.

USB Charger - hmph.. its on halt right now.. I DONT HAVE MULTIMETER :(((((( anyways, will get it very soon as soon as I find sometime on my hand :)

Robotics - ..... expensive :( hehehe.. but well, I got some other ideas as well :p gona implement them soon.

and ya 3-4 more activities I been doing in hidden since a long time.. you all gona see that as well very soon.

I know I know its all pending nothing is coming up.. but wait wait.. soon u will see things getting bloated up on my blog :p

Tuesday, September 26, 2006

Update on USB Charger

remember in my previous post I talked about something that I am working on?

well, its based on hand cranking principle.. .I just push the trigger it charges coil of copper and gives power to my cell.. simple and sweet.

I am very much close to complete it, but right now am facing some good problem with it.. and problem is I dont have multimeter :(, I had but not able to find out where it is, so facing problem with it, and without multimeter I dont wanna go ahead.. hehehe I dont wanna damage my cell :p

So, I gotta wait till I get my hands on Multimeter, thats for sure by Sunday I will get my hands on Multimeter. Once I am pretty much done with it, I will be writing a DIY (Do It Yourself) document and post it on my blog, so you all you readers of my blog can try hands on it and create your own charger as well.

Thursday, September 21, 2006

More about Robotics

Remember I was talking about Robotics in my very earlier post? Finally robot is available to buy.... but its very expensive around 5000USD :o :o :o.. I gotta wait for some more time before I buy and try my hands on it.. developer version of the robot costs 4000USD but still very expensive :(, no worries will buy for sure. :)

I am working on one hardware project, which I really need to make it work, if that works then I will be really happy.. what I am trying to do is, trying to make a usb charger for my cell.. umm whats big deal right? well, that charger doesnt need any electricity :D so hang on.. :p I will keep you all posted about this.

Friday, September 15, 2006

Race against Time

like in my previous post I said that I love race...

right now am facing race against time :p


Its something that I love to do, but its very tiring so I try to avoid as much as possible :p

Right now.. I have to complete 2 work as soon as possible, and check up with 1 work. So total 3 work that I got to complete... 1 work is due tomorrow, clients coming to see.. 2nd work is due on Monday or Tuesday.. but for that have to goto Gujarat so travelling starts tomorrow (Saturday), and 3rd work is about checking out bug, patch it and notify the client as soon as possible.

hmm, now whats the catch u might ask... ok.. the thing which we need to show to client tomorrow is almost at the end.. will revisit this thing again.

2nd work needs to be complete by today as no time tomorrow and on Sunday :( and Monday or Tuesday we got to show to client.

3rd work bug fixing is something that needs to be done as soon as possible, its like if can be done now in 5mins then now.

ok so thats work.. now more to it.. I got to book tickets for the Gujarat.. hopefully will book today evening, now tomorrow I dont know if I will be able to catch the bus on time or not :p coz I am packed with other busy impotant work :(

No one is at home.. Mom and Dad left yesterday for village, will return back on Tuesday.. so I got ta do packing and all myself.. now thats again a time consuming :(..

lot of things... I shouldnt be writing this post.

Wednesday, September 13, 2006

Race to Win

finally found sometime to blog :)... got stuck with work a lot.

well, this is just a quick post to let ppl know that am still active and will be posting more and more again.. no break like a week break.. :)

btw, I just found that I love driving.. hehehe :p all the time now a days I am finding reason enough to go out and drive.. :p and specially racing :D.. hehe yeah I race with other vehicles.. shhh but safe driving.. and follow all traffic rules.

thats it for now.. for more will update very soon.

Friday, September 08, 2006

HTML CSS xHTML DHTML XML XSLT

I am conducting test for HTML, CSS, xHTML, DHTML, XML and XSLT. Testing includes static page testing, and dynamic page testing. Based on my experience and what I think, XML XSLT will win the race when you have lots of data or enough data to kill HTML :p

but before that I am going to test HTML Table test and CSS without table test and will see who performs better.. and then will combine it with my original test :)

So, stay tuned for the test and results.

Monday, September 04, 2006

Crocodile Hunter Steve Irwin killed



Very sad news, all those who watches Discovery Channel or Animal Planet channel knows him. You have seen him playing with crocodiles most of the time.

May his soul Rest In Peace...

Source: Yahoo! News

More Source: Yahoo! News Reuters

More Source: CNN

Microsoft MechCommander 2 Shared Source Release



Download Microsoft MechCommander 2 Shared Source

Microsoft has released a source code for the game Microsoft MechCommander 2, check out the above link and download the source code.. its really big 700MB download and when u extract it it will be 4.5GB+

More info on the link.

Thursday, August 31, 2006

Miss u Pluto


I am sure you all must have heard about Pluto no more is considered as a planet, it still exist but its no more considered as a planet.

Pluto was the 9th planet of our solar system (still exist in space.. yup need to repeat coz many thinks it has gone.), I always had feeling about Pluto that its not a planet its not a planet.. but still had to go with scientists.. hehehe :p ok am just kidding.. but I had feelings no any reason.. but just I felt.

International Astronomical Union (IAU), on 24th August, 2006 redefined definition of Planet, which makes Pluto no more Planet.. but now Pluto is considered as Dwarf Planet.

Planet - is in orbit around a star or stellar remnants, has sufficient mass for its self-gravity to overcome rigid body forces so that it assumes a hydrostatic equilibrium (in proper words - nearly round) shape, is not massive enough to initiate themonuclear fusion of deuterium in its core (unlike Sun), and has cleared the neighbourhood around its orbit.

Dward Planet - Is in orbit around the Sun, has sufficient mass for its self-gravity to overcome rigid body forces so that it assumes a hyrostatic equilibrium (nearly round) shape, has not cleared the neighbourhood around its orbit, Is not a satellite of a planet, or other nonstellar body.

whew, above definitions taken from Wiki Pedia, so please dont think that am smart.. hehehe...

now let me explain in a very simple words.... Pluto is not revolving around Sun as its supposed to be.. it comes between the way of Neptune planet, so Neptune planet complaint about Pluto to authorities on Earth thats IAU, IAU thought over it and gave punishment to Pluto. To get more idea.. check out the pic I have posted below.

Monday, August 28, 2006

Change in Progress

This is good news for all my well wishers, those who loves me, those who takes care abt me, and those who worries abt me.. :p ok ok its all about weight :p

I am joining a gym :D finally.. gona gain a weight.. goin to change my hair style, change my cloth style, etc.... the time frame starts from September mid by the end of this year. :D

Thursday, August 24, 2006

Serious Steps into Robotics


I am trying to be more active with blog.. anyways..

got a new cell imate jasjar, am loving it will post abt it very soon more..

I have been considering robotics since a long time, and have done lot of things in it as well, like created my small robo a long back which could follow a white line, then I written a lot of small AI engines in .NET and in C/C++ to make it recognize face, + lot of things, also self developing robot, etc... now I am looking at it more seriously and have sent an email to White Box Robotics company to send me quotation for 914 PC Bot, I am planning very much to buy it but its going to be around 50,000.00/- to 80,000/- INR = approx 1000 to 1700 USD (as of 24th August, 2006). The good thing about this is that I can use Robotics Studio - software from Microsoft for robotics, and it seems to me a generic robot, so am seriously looking towards it.

Stay tuned.. more very soon.. trying to be with blog very frequent now.. more organized.. will be spending atleast 15minutes for blog in day :).

Sunday, June 18, 2006

Popular Search

okay, a quick post... Popular Search on Yahoo! Search - top Aishwarya Rai - http://www.yahoo.com/

Friday, June 09, 2006

Terraserver - Keyhole – WorldWind - Google Earth - Virtual Earth

CAUTION: This post is going to change reader's experience from personal to developer.

Terraserver – I remember using this service a long time back in 1999. This is probably the first web site to give earth view from satellites on internet, but sadly it could only show some parts of US and Canada and not all, particularly famous places. Service provided by Microsoft, yes Virtual Earth is not something which Microsoft did for first time, they did Terraserver a long back. Know some really interesting facts about Terraserver here, and yes developer friendly.

Keyhole – I remember using product from this company couple of years back, I liked it a lot, but again only US. I really liked software from this company, because they had support for developers as well. For example it allows me to develop application which can take data from the Keyhole calculate distance from one place to the other and can do lot of things.

WorldWind – This is one really cool application from NASA, which does same thing as what other applications do, application is developed using .NET and Managed DirectX and best part is its source code is available to download, so you can go to its web site and download its source code and play around with it, add more features of your own do whatever you want, but you can’t sell it. Interesting thing about WorldWind is that it’s from NASA, it has lots of things based on SPACE view, etc… really interesting to try at least once.

Google Earth – some of you might not have heard about the above applications or products or services, but am pretty sure, everyone have heard about Google Earth and have used it. Google actually bought Keyhole company and added a little features here and there in the product and called it Google Earth, interface remains the same, and almost everything is same, only few features here and there. Bad thing about Google Earth is it’s does not have any support for developers, good thing about it is that its fast. I just wonder why they removed developer support what keyhole used to give.

Virtual Earth – this is from Microsoft, after success of Google Earth, Microsoft decided to come in market with their own software to compete Google. And they named it Virtual Earth, it has more features than that of Terraserver + lots of things. Good thing about this product is that, it has lots of developer support, and bad thing its slow.

Now, you must be wondering why suddenly am writing about it. Well it appears to be my friend at Delhi wants to take admission in Mumbai college, and I am helping her with that, she asked for St. Xavier’s college stuff, etc… and as I was going to Churchgate I said I will get form for her, I knew that College is at Churchgate but not sure where exactly in Churchgate, so I opened up Google Earth and located the college, and yeah it’s great product, so I thought to write about it with all history stuffs.

Wednesday, June 07, 2006

Writing a Book

I am a book worm, I do read lot of books and I got bunch of books at home and you will find at least one book in my bag along with my Laptop, Pad, Pens, Badge, CDs, and lot of other things.

I generally read almost all types of books, but my most favorite. books are those which deals with philosophy, history, autobiography, stories, novels, and knowledge related books. Yeah you got it right, computer books are not my favorite to read.

Being a book worm I always want to write my own book, many times I thought of writing book on different topics, but one topic in which I can write book easily and can write well will be on computer stuff rather than writing book on history or something else.

So, finally I have decided to touch very interesting topic but very less books you will find on this topic. So while I was thinking of writing book on a topic, other idea stroked in my mind, and which is surely going to make it worth reading book and trying it out.

I got book on 3D Studio Max - named Foundations of 3DS Max 6, software is most used 3D Animation Software in media industry, for creating game animations, models, also animation and special effects in movies. The book is not at all related to general programming or game programming but it deals with the 3D Modeling and Animation.

Then I have got book on DirectX - named Managed DirectX 9 Kick Start : Graphics and Game Programming, DirectX is used to develop games on Windows Platform, I will write more about DirectX sometime later, like why DirectX is required and why we cant really just write games directly without using DirectX, in fact really nice question, but will explain it a bit later on.

And lastly got one book on Game Programming - named Beginning .NET Game Programming in VB.NET, book deals with not just .NET Game Programming but also talk a lot about fundamentals of developing game, etc...

Okay, so while I was reading all three books and going through them, I decided to develop one fanatic game. But used to face lots of difficulties as Game development needs nice 3D Graphics, book helped me in creating them, but fails to create models which I can use for game development and had figure out things by myself and similar problems with the game programming, game programming talks about using model but model was simple 3d model and not flexible for to be use in game programming so again failed and faced a lot of problem with that, but after a lot of struggle able to do it :D.

Now, the coolest idea which I mentioned earlier is that, now that I am expert in 3D Max, already expert in Programming and also Game Development I have decided to write a single book which coveres all topics of Game Programming, which includes 3D Animation and Modeling + Game Fundamentals + Game Programming + DirectX Programming and I might include something on Music ??? yeah Music, I can play music very well (4years of training :D), but don't have good electronic keyboard with me, but I am going to buy one soon, but let's see might include in book, not sure about Music, but special effect sounds for sure are going to there and how to use them.

So did you like my idea? you heard about One Stop Shop, now its One Book Develop Full Game. I am not going to completely devote my time in writing this book. Will be also posting other things on blog, but will also show progress of my book writing.

Tuesday, June 06, 2006

Ransomware

New worm hits the machines named "Ransomware", which encrypts everything in My Documents folder, so if you try to open it up it asks for some 30 characters password, now I have got that password, now I have not cracked the password just got it from the news web site, here is the password to decrypt it:

mf2lro8sw03ufvnsq034jfowr18f3cszc20vmw.

Please inform your friends about the same, post on your blog as well.

News Link - http://timesonline.typepad.com/technology/2006/06/the_archiveus_t.html