Bringing a programmer in for an interview and a coding test can lead
to some interesting experiences, both for the interviewer and the
12 replies - 24386 views - 05/02/12 by Brian Kelly in Articles
Read this Computerworld posting: Should the CIO know how to code?
The answer is "Yes."
The examples of "well-functioning non-technical...
2 replies - 10117 views - 05/02/12 by Steven Lott in Articles
Do you know what day of the week was the day you were born? Monday or
maybe Saturday? Well, perhaps you know that. Everybody knows the day
he’s born on,...
4 replies - 23626 views - 04/24/12 by Stoimen Popov in Articles
Have you ever asked yourself which algorithm is used to find a
word after clicking Ctrl+F and typing something? Well I guess you know
the answer from the...
0 replies - 22375 views - 04/17/12 by Stoimen Popov in Articles
We saw that neither brute force string searching nor Rabin-Karp string searching
are effective. However in order to improve some algorithm, first we
0 replies - 23803 views - 04/11/12 by Stoimen Popov in Articles
Brute force string matching
is a very basic sub-string matching algorithm, but it’s good for
some reasons. For example it doesn’t require preprocessing...
1 replies - 17855 views - 04/03/12 by Stoimen Popov in Articles
String matching is something crucial for database development and
text processing software. Fortunately, every modern programming language
and library is...
0 replies - 19347 views - 03/27/12 by Stoimen Popov in Articles
Radix sort is an elegant and fast integer-sorting algorithm as
explained in the following cheatsheet. Please click on the image bellow
to download the...
1 replies - 9037 views - 03/21/12 by Stoimen Popov in Articles
Algorithms always depend on the input. We saw that general purpose sorting algorithms like insertion sort, bubble sort and quicksort can be very efficient in...
1 replies - 24548 views - 03/20/12 by Stoimen Popov in Articles
I’ve been researching a whitepaper for CloudU that looks at the
different languages modern developers of cloud applications need to
think about and it...
0 replies - 6491 views - 03/14/12 by Ben Kepes in Articles
When it comes to sorting items by comparing them, merge sort
is one very natural approach. It is natural because it simply divides the
list into two equal...
1 replies - 20230 views - 03/13/12 by Stoimen Popov in Articles
Basically sorting algorithms can be divided into two main groups: those based on comparisons and those that are not. I already posted about
some of the...
2 replies - 43319 views - 03/06/12 by Stoimen Popov in Articles
You should take a serious look at your application and write some tests, first thing Monday. I
would write integration tests with real data that attempt to...
0 replies - 6718 views - 03/05/12 by Daniel Doubrovkine in Articles
Day Camp 4 Developers #4: Business 101 for Developers is coming up March 3rd, 2012. If you haven’t purchased your tickets yet, you need to grab then now!I
0 replies - 3828 views - 02/27/12 by Cal Evans in Articles
It’s weird that bubble sort is the most famous sorting algorithm in
practice since it is one of the worst approaches for data sorting. Why
is bubble sort...
4 replies - 21999 views - 02/21/12 by Stoimen Popov in Articles