Sunday, September 20, 2009

Java and VB.NET going strong!!!!!

Ha-roo every pups and humans,
today for the first time on my blog I will address a purely and solely programming topic. I have been quite busy for the past few weeks as I was developing a TCP/IP client/server application in Java, and the program also involves connecting to a database (I use Ms Access 2007) using Java Database Connectivity. The solution works but I would like to optimize my codes and I'll be working on an appropriate interface for my application, dear readers if you have any ides for optimization, leave a comment.....

Anyway do you know about Keystroke Dynamics? It's a field of biometric which involves authenticating a user by the way he/she types on the keyboard. This is often possible because some characteristics of keystroke is that each user has its own pattern for typing. However keystroke dynamics is an emerging field and lot of research are currently being done on it.

I'm writing a program using VB.NET to illustrate a simple idea of keystroke dynamics. In brief, there is a text box and the user is required to type in the string "KEYSTROKE DYNAMICS". When the user start to type the program output should be able to capture the exact the number of milliseconds a key was pressed (key down of a key), for example : "the key 'K' was pressed for n milliseconds before release", this is known as a dwell time. And the output should also include the time taken for the user to release a key before pressing on another key, for example: " m milliseconds was required to release 'K' and press on 'E' ", this is also known as the flight time. A timer has been implemented, I use VB.NET 'Tick'. Although it works, there are a lot of bugs in the code for instance if 2 keys are pressed at the same time, the program crashes. If you have an idea on how to address keystroke dynamics issues, again please leave a comment.

tail wags,
Chouka

Tuesday, July 21, 2009

Dog Blogs and Hamster Team Work.

Ha-roo every pups and humans,
well, it's been a while since I last posted something on my blog, the fact is I haven't been too well since the few past weeks. I made 2 trips to the vet but now all seems to be OK.
Some people seems surprised to see a blog for a dog but this is a very popular practise nowadays. I suggest to all those who are interested in reading dog blogs to take a look at the Dogs With Blogs website, which is a community of dog bloggers who share awesome pictures, blog games and funny posts, Would you believe that they have over a thousand dog bloggers?

The pretty little hamster below is my new sister Guimiloo. When she came to live with us, she was very afraid of humans: she would bite them and squealed at them. This was because; the house she lived in previously was ruled by 2 boys who often ill-treated her; she was often beaten and had to endure various torture punishment in their hands. Guimiloo took approximately 6 months to heal from the treatment inflicted from these boys, during this time the humans had been very gentle with her and Guimiloo started to trust humans again. To humans reading my blog I would like to request a comment on what you think about animal rights and I would like to quote Pierre Troubetzky : " Why should man expect his prayer for mercy to be heard by What is above him when he shows no mercy for what is under him " .

Guimiloo wears a dress because it is winter and she is not used to cold weather.

Team Work is the ability to work together to achieve goals. I do guess everybody knows about team work but do you know about hamster team work? Yepp, these little creatures can work together to achieve.... check it out, TOP Marks for hamsters!


tail wags,
Chouka.

Sunday, June 14, 2009

YouTube Monkeys

Ha-roo every pups and humans,
I'm finally back, I've been very busy lately. I have finally created an account on Flicker for my photos and now I'm trying to learn Adobe Fireworks ;=)


The screenshot above is an error message I got when I was trying to view a video on YouTube. I just have to walkthrough it with you fellow blog readers.
The first line: " Sorry something went wrong ", well this is obvious, even for a dog like me.
The second line: " A team of highly trained monkeys has been dispatched to deal with this situation ", this sentence just made my day, I was laughing out loud!!!! It was so hilarious that I actually forgot to be angry because YouTube wasn't loading my video and I must add I would like meet YouTube monkeys.
In the third line : #include unknown characters like " ♫☺◄↕¥▒╗◙♥ ", I do guess that it is some kind of code for their server, but this is very frustrating for users to see . YouTube should have passed this information secretly(i.e without users being aware of it).

I guess that on a site like YouTube the first 2 lines would have been acceptable. The point is when you write any error message don't bother your users with unnecessary information, be direct and think smartly. If you need to send any information back to your servers (encrypted data normally), which looks like this " ♪‼↕♥◙○↕◄ ", pass it into an error report don't show it to your users!

tail wags,
Chouka

Monday, March 2, 2009

My Furry, Flying and Fishy Friends

Ha-roo every pups and humans,
When someone mention the word friend to you, there are lot of things that pop into your mind like a best friend, a motivater friend and so on.  I consider myself lucky enough to be surrounded by such friends. 
I'll introduce you to my  "other kinds"  of friends today( because I already have a lot of doggy and human friends and I can't include everybody!), Humans are too complex, if I a doggy can transcend boundaries to be friends with other kinds which don't look, act and think like me why can't humans do it with their own kind???????. Anyway here is a list of my  "other friends":

The first one  is Gus Gus a hamster, Nicknamed Gui mille; because he hides approximately 1000 sunflower seed in his house( pufff exageration of the Humans actually). He is a very nice little guy( my best friend in fact), except when he is playing with his wheel and it is midnight and you want to sleep. 


Then there are the budgerigars, named Kouf Kouf and Toufou they are kind of the motivater friends, as a matter of fact they are perfectionists themselves( examples of perfectionist behaviour: building the perfect nest, finding perfect spot to eat and drink).


Last but not least, there are the nice friends, with which u can have pleasant conversation and always have a good laugh ;-). In my case it is with the fish friends, 





tail wags,
Chouka

Friday, February 27, 2009

My First Post

Ha-roo every pups and humans,





I am Chouka, a standard schnauzer dog which lives in Mauritius with a nice human family and also animal friends( including  a hamster, dogs, birds and lots of fish). Another peculiar thing about me, is that I like(adore) programming and all computer-related stuff; I really appreciate Java, so be prepared to read a lot of Java Technologies Post.

tail wags,
Chouka