Skip Repetitive Navigational Links

Blogs

We are proud for some bloggers from our community members in terms the topics covered, presentation, style of blogging. Please do post to share your ideas to our community members.

Thanks,

KolkataNET Team

rss-img

 

Blog Posts

Bankers Rounding in Math.Round Method  vikram Lakhotia | Last Wednesday at 4:24 AM

What would be the output of the following program?

 Console.Write(Math.Round(-0.5).ToString() + “~”);
 Console.Write(Math.Round(0.5).ToString()+ “~”);
 Console.Write(Math.Round(1.5).ToString()+ “~”);

 Console.Write(Math.Round(2.5).ToString()+ “~”);

 

http://www.vikramlakhotia.com/Bankers_Rounding_in_MathRound_Method.aspx

Manager Was A Programmer Then….  Swapan Garai | Last Sunday at 9:10 AM

I am not sure whether you guys have faced this situation or not but this always happens to me and happened quite recently.This Friday I planned to leave office a little early..... Complete Story

 

Entity Framework & Concurrency  Sankarsan Bose | Last Sunday at 3:42 AM

ADO.NET Entity Framework is the Object Relational Mapping(ORM) framework from Microsoft which enables us to map .NET classes to objects(tables,views,stored procedures..etc) in a relational database.While studying any ORM framework it’s important to know about, how it handles concurrency and ensures data consistency.In this post we will look into what options ADO.NET Entity Framework provides for ensuring this consistency.... Read More

Be fast....be a Dvoraker....  Ritaban Guha | 8/24/2010 at 9:41 PM

 

 


 
Now, for all the programmers, there should be a common quality among them, which is, faster coding capability then normal people..

But still we r not yet a Dvoraker..

lets get in to the description ..

There are two popular types of keyboards [the main weapon of a programmer]. The all time favorite QWERTY
ant the myChoice, Dvorak.

what is QWERTY keyboard layout!!

well. its the keyboard thay we use generally.

it was designed for the typewriters..
the early typewrites had a problem if subsequent keys were pressed very quick.
they couldn't recognize them that fast, causing errors. So, the QWERTY type keyboard was invented by Christopher Sholes.

So the most frequent keys were kept apart from each other, which improved the efficiency of the typewriter but not the typist.

But it somehow became the most popular convention of keyboard layout.

what is Dvorak keyboard layout!!

this is the layout which was designed to improve the efficiency of the typist not the typewriter.
Dvorak layout keeps the most important keys on the middle row. The mid importance keys on the top row and the list important keys on the bottom row [approximately].
In the middle row, the vowels are placed on the left side and the most important consonants on the right.
So, a Dvorak typist would keep his fingers on the middle row. this provides a faster typing speed compared to QWERTY.
 
Lets look at the statistics..

topic                                  QWERTY                                         DVAROK

keystrokes                            32%                                                  70%
in middle row

keystrokes                            52%                                                   22%
in top row

keystrokes
in bottom row                       16%                                                   8%

finger movement                 30Km/Day                                         15Km/day

user friendliness                 takes time to get used to                very quick to get
                                                                                                             used to..
 
============================================================

almost all computers supports DVAROK today by default. MaCs use DVAROK.
many great programmers [Bram Cohen(inventor of BitTorrent), Matt Mullenweg(lead developper of WordPress), Barbara Blackburn(world's fastest typist)]

it is a good practice/choice for efficient coders who take less time to think then to type.
most importantly,.. it was a nobel work.. It deserves respect..
C# Monitor,Busy Wait,True Wait & SpinLock  Sankarsan Bose | 8/21/2010 at 7:43 AM

In my last two posts I had discussed about thread synchronization,critical sections and System.Threading.Monitor class.What we have seen is, a critical section in the code where thread synchronization is required is protected by a lock.When a thread encounters a critical section it tries to acquire the lock,if successful it executes the code or else waits to acquire the lock.Now when we say wait, what exactly happens?.There are two possible ways this can be done...Read More

 


Page: