Tuesday, June 3, 2014

Ghostly Friends - Part I


I am singing a story, One of the best,
Sitdown, relax and hear, Be my Guest :)

It begins with a boy and a girl, so blessed,
Even Facebook did suggest,
And he sent a friend request!

The boy was shy, waiting for a Hi,
But girl wasn't slow, sent the first Hello :)

Uncommon was this start,
But God had prepared the chart..
Boy talked smart,
Girl talked with all her heart..
Friendship began to art,
An hour in evening was the chatting part ;)

Months had gone by, Not seen the girl,
The boy now wondered, is she burl?
Is she Pearl?
Is she even a girl? :p

Kali-Chaudas was the day,
The most evil and dangerous they say..
Everyone stays in the bay,
Ghosts and evil spirits prey..

Boy was restless, wanted to see his chick
Gave her hints and started talking slick!
God was she quick, just smiled and sent her pic,
Boy couldn't stop staring & felt very proud of his pick :)

Special was the situation,
He named her Bhootdi(Bhootni) as per occasion..
Thus started a good foundation,
A sweet, sour, spicy and deep relation ;)

They began to open up,
began doing chap-chap and gupshup,
'Wow', 'Nice' and 'yes' changed to 'Ahaaa', 'Jorar' and 'Yup',
It just felt like tasting a sweet cough syrup.

Sunday, May 5, 2013

Sometimes you are..


Sometimes you are

As bright as day,
As light as play,
As deep as ocean,
As loose as lotion,
As cheerful as fountain,
As firm as mountain
As sad as vulture,
As rich as culture,
As lively as waterfall
As refreshing as cuckoo's call
As wild as a shark,
As deadly as a spark,
As cunning as a fox
As hardworking as an Ox,
As Pretty as Peacock
As Lazy as Bullock
As fiery as rocket
As unpredictable as cricket
As jovial as a clown
As irritating as a frown
As calm as snow,
You are the most dynamic person(ality) I know.. :)

Saturday, May 4, 2013

Gujarati Poem - Lilu ghas...

A very nice Gujarati Poem from a friend.. :)


"Lilu ghas
Zakalbindu na prem ma 6
Sury uge teni pratiksha ma
Vaheli savare kalrav sambhlay
Ae gopigit nahi to biju shu?
Vruksh pavanmay bne ane
Patangiyu puspa mai bane
Tevu prem vina bane kharu?
Be aankh sathe be aankh male
Tyare je bane ae premno
Sarvalo...gunakar k chantkar!
Mata ni aankh mathi
Tapki padela ashrubindu ma
Ghughavata samndar ne vali
Prem ni vyakhta sathe su sambhandh?
Prem sabd nathi..divay savendna 6...."


Thursday, December 22, 2011

Merry Musical Christmas

As the most wonderful time of the year - December & Christmas, is once again upon us, allow me to share few songs that will surely make up your mood perfect for season. So here are my suggestions:


Wednesday, December 21, 2011

Imagine Linux & You - Customizing Shortcuts

Shortcuts are like elevators. It gets hefty things done on simple press of a button. It is much better, faster and efficient then the other alternative: Stairs..!! or in our case pointing and clicking.

But it is sad to know people often don't use shortcuts. Maybe they are difficult to remember or simply impractical to be a shortcut or both. The most outstanding example would be "Alt+F4" for closing a window. I mean come-on, do you really have to stretch your fingers 4" wide not to mention searching for F4 key (hidden among smallest keys on keyboard) for doing an task so frequent ?

But Hey, with Linux you can choose your own shortcut for any shortcut you dislike. Who says Alt+C to close a window isn't smart?

Wednesday, August 31, 2011

BlogDay 2011

Every year 31st August is special day for many... Its 5th BlogDay today. As their website explains it very well, I am Copy-Pasting some paras:


What is BlogDay?

BlogDay was created with the belief that bloggers should have one day dedicated to getting to know other bloggers from other countries and areas of interest. On that day Bloggers will recommend other blogs to their blog visitors.
With the goal in mind, on this day every blogger will post a recommendation of 5 new blogs. This way, all blog readers will find themselves leaping around and discovering new, previously unknown blogs.

What will happen on BlogDay?

one long moment on August 31st, bloggers from all over the world will post recommendations of 5 new Blogs, preferably Blogs that are different from their own culture, point of view and attitude. On this day, blog readers will find themselves leaping around and discovering new, unknown Blogs, celebrating the discovery of new people and new bloggers.

So without further ado, Here is this years list:

Wednesday, June 15, 2011

Google Voice Search

With Google, The innovation is always at Godspeed. Google announced on its official blog yesterday, the availability of Google voice search for Desktop users. until now it was limited to Mobile devices.

As this Release Article better explains,


Introducing
Voice Search
Now on your computer


Wednesday, June 8, 2011

Linux Mint 11 - Katya Review

For famous Linux distribution - Linux Mint, version 11 code-named "Katya" has been released on May 26th 2011. Finally after hefty 864MB downloading, I finally gave it a spin.

Thursday, February 17, 2011

Imagine Linux and You - Utilizing hardware

What do you pay for when you buy a Computer ? Its simple "The hardware". So why not use it efficiently, more important why not use it wisely ?

And when we are on throat kill war of Windows VS Linux, Let us see who has the wisdom.

  • Boot time

Thursday, December 30, 2010

Imagine Linux and You - Internet at your laps.

"Imagine Linux and You" are series of posts dedicated to how using Linux helps a lot.


When it comes to internet you want to have it all, be it Images, videos, flash or music. So here is how simply you get grab of things when you use Linux.


Lets tackle it format wise.

Tuesday, December 7, 2010

Java Practical Exam

I recently faced Java Practical Exam. The problem given this time was:

Make a Java applet program to meet following requirements:

(I have made a untidy sketch. Refer to it.)

Tuesday, October 19, 2010

Typing Tutor in C

Coding is Fun. Don't believe me? Try the below program and verify yourself...


Monday, October 11, 2010

OOP VS POP - From the programmers eye.

"The complexity and efforts made to develop an application remains the same." Maybe I should call this "Law of conservation of Coding".


Let us see what does it mean.

Consider a scenario where an application is developed via POP as well as OOP.

Monday, September 27, 2010

Encounter with subtitles

Being a movie freak, I have over 300GB movies. And obviously watching them is favorite pastime.

Its was all going well until today. Today I was having a nice movie and no subtitles. I ploughed the subtitle sites but found only subtitle. And here starts the game.

Monday, September 6, 2010

The Tao of Polymorphism

"In object-oriented programming (OOP), Inheritance is a way to compartmentalize and reuse code by creating collections of attributes and behaviors called objects which can be based on previously created objects." - Wikipedia


I dont know why everyone tend to use most difficult and hardest terms even for simple concepts. As for example above definition refers to Inheritance. We are not here to discuss Inheritance, but the advantages of Inheritance.

Wednesday, September 1, 2010

BlogDay 2010

I am pretty sure that the above title is unfamiliar to you. Even I came to know about it today - actually a day late.


I can explain this but someone out there has done that in very simple manner.
Below paras are copy from the same.



What is BlogDay?

BlogDay was created with the belief that bloggers should have one day dedicated to getting to know other bloggers from other countries and areas of interest. On that day Bloggers will recommend other blogs to their blog visitors.
With the goal in mind, on this day every blogger will post a recommendation of 5 new blogs. This way, all blog readers will find themselves leaping around and discovering new, previously unknown blogs.

What will happen on BlogDay?

one long moment on August 31st, bloggers from all over the world will post recommendations of 5 new Blogs, preferably Blogs that are different from their own culture, point of view and attitude. On this day, blog readers will find themselves leaping around and discovering new, unknown Blogs, celebrating the discovery of new people and new bloggers.



So get your hands rubbing, Here are my recommendations,



OMG! Ubuntu!
   The blog is purely dedicated to Ubuntu. So if you are into Ubuntu there is no blog better than this.
Strength: Total coverage. Nothing in Ubuntu-sphere is left out. Awesome language.

Weakness: Many posts a day. Time demanding




Lolland - The Indian Humour Site
   Its the most hilarious site i have seen. The author really has the skill of picking out Local anecdotes and deliver it in most amusive and refreshing way.



Amitbhavani's blog
   The blog is an normal technical blog but FAQ's and How-To's posts out-stands this blog.  



This blog is work of Harshal Pushkarna - Excellent professional writer. Author is also the writer for famous magazine "Safari". Blog is in gujarati language and very impressive.




As on this special post, I cannot end without my colleagues blogs.

Magnetic Infinity
   The blog is about personal experiences of a student .. rather different and special one. What keeps me attached is the language used. It seems blog is dormant for quite sometime but hoping for author to keep up.
http://magneticinfinity.blogspot.com/



Vandit's Blog
   Author is experienced computer engineering student and has shared his experiences.
http://www.iamvandit.co.cc/



ART of Friendship
   Its the most active blog than above two. Blog is all about experiences of Electrical student.
http://koolrups-thosedays.blogspot.com/



SIDD Speaks
    The most awesome blog I have ever seen. Author is well knowledgeable and knows how to explain with bit of humour. The blog is even most active blog.
http://www.sagarsiddhpura.blogspot.com/


Now thats called an ending.

Saturday, August 28, 2010

Inheritance implementation in Java

"Understanding a concept does not mean merely remembering the definition, it includes knowing the working or application of that concept."  -  Come closer to the screen, look at above sentence and try to understand (its the definition of understand) it. I know its recursive but I will clarify it with the example of Inheritance:


Assume your instructor has chosen you for questioning, and he demands: "Explain Inheritance?". You somehow manage to utter some words "reuse", "code", "hierarchical relationship" and get the clean cheat. You get seated and wipe-off the perspiration.

If this scenario is common then you are a victim. You merely know the definition or have faint idea but do you know at what stage is inheritance comes in to the picture? Apart from by-hearting the definition, it is equally important to know how a concept is implemented. Lets have a look @ how Inheritance is implemented in Java. Beginning with process of compilation,



Assume class "Child" is child of class "Parent". We define both classes as follows:

class Parent  class Child extends Parent
{ {
  int a; int b;
} }


Now going by definition, we know that sub class inherits all the members of parent class, hence "Child" class should have two members conceptually:
int a;
int b;

And to verify it we create an object and try to access member a, and it works.
child ob = new Child();
ob.a = 10;



Weighing both sides,
  • At code level there is no member 'int b' in child class
  • At execution level Child class has the member 'int b'.


This gap is filled at compilation level and Java handles Inheritance at compile time. Thus,

Compilation includes defining structure of each class. The moment javac senses one class to be child of another, it adds all members of super class to structure of child. Thus the class layout after compilation would be...


class Parent   class Child
{ {
int a; int a;
} int b;
}


Getting This?        YES or NO???       Ok,   Repeating once more,


Inheritance (sub-class has all the members of super-class) is detected at compile time. If any class is found to be "child" of super-class, all members of super-class is added to structure of child-class. Finally all layouts is written to .class file and thus saved.


Now that's called Understanding Inheritance. I know you will let me know what have you inherited from this post via comments.

Thursday, August 19, 2010

Sign Extension in Java

Sign extension is a rule in Java by which widening conversion is carried out. While we are on the mood to know something, Let us see the whole process by an Example.

Wednesday, August 18, 2010

Combating one of the most common Programming Mistake

Lets begin with question.

Do you know the most common programming mistake? Try to recollect the times when you used to compile your baby size programs and print Hello World.

Didn't get it? Its omittance of semicolon at the end;

What I am about to share is solution to just another big common mistake, staking programmers scared sleeps.


The scenario:
After hapless efforts, tonnes of Page Dn and Page Up, when your eyes swell of digging screen and at last you encounter the villain: "if(x=0)". You take a deep breath and after adding the required '=' the program finally complies.


The Solution:
In order to avoid this just use a simple rule: always put conditions with constants on left: "if(0==x)". It might look bit odd but has the 'miracle' thing. It will always generate error if you put single '='. Here's how,

Lets assume you forget to put the second '=' (No way if you have read this post) and you try to compile, it would throw an error because "if(0=x)" is illegal in language - you cannot assign variable to constant.


Hence always keep these practices:
  • Use (0==x) in conditions
  • Read this blog everyday before brushing

That said will save you real time.