Theory vs Practice

Ξ March 15th, 2010 | → 0 Comments | ∇ Algorithms, Thoughts |

I’ve recently come across an interesting article detailing an existing bug in the binary search implementation presented in Programming Pearls (Addison-Wesley, 1986; Second Edition, 2000). The article can be found here and it presents a bug that can easily be overlooked. Many of us may be very familiar with the problem and many a times we notice it, but easily disregard it because we say that it cannot occur in practice. The nice thing about this bug is that if the program would have been described in pseudocode, the bug would not be there. I really advise you to read the article… it presents how the bug was discovered and what was the impact.



Buying a Laptop

Ξ March 7th, 2010 | → 0 Comments | ∇ Thoughts, Tools and technologies |

Recently I’ve tried to purchase a laptop for a friend from Sony Style. All was good initially. I was able to pay for it, got an order confirmation and a delivery estimate. I waited for the assigned time to receive the laptop. After the time has elapsed (and I still didn’t get the laptop) I went online to track the product and to my amazement I noticed that it was delivered to another address with an invalid signature. I notified Sony of the problem and they issued another order with express delivery for a second laptop.



Christmas is coming

Ξ December 25th, 2009 | → 0 Comments | ∇ Thoughts |

A long time ago, an English professor taught the class a carol. Since then, every time I think about the sentence: Christmas is coming… I remember that carol. Now, as the title suggests, Christmas is indeed coming (almost knocking at the door… I have a thing for pointing the obvious) and it’s been almost 3 months since I got in the States. Many things have happened since, mostly pleasant.



Implementing an Iterator for Binary Trees

Ξ August 5th, 2009 | → 0 Comments | ∇ .Net Framework, Algorithms, Tools and technologies |

Some time ago I wrote a post showing how to implement a generic binary search tree data structure in C#. In today’s post I will provide a way of extending the binary data structure in order to be able to use LINQ in order to query it. In order to be able to use LINQ over a custom data structure, all that we have to extend our data structure such that it implements the IEnumerable<T> interface. This is due to the fact that LINQ provides a set of extension methods that extend the functionality of types inheriting from IEnumerable<T>.



Imagine Cup 2009

Ξ July 9th, 2009 | → 0 Comments | ∇ Competitions, Everything has a start, Microsoft Student Partners |

The Imagine Cup 2009 competition ended bringing 2 trophies to Romania. This year, we got the first prize in IT Challenge and in the Software Design competitions. It is the first time when Romania manages to get the first prize in Software Design and it represents the result of the hard work and ingenuity of the competitors as well as the people supporting them. (more…)


.Net Summer Rally 2009

Ξ July 3rd, 2009 | → 0 Comments | ∇ .Net Framework, Microsoft Student Partners |

Summer has come and with it a new edition of the .Net Summer Rally training organized by the Microsoft Student Partners from the Technical University of Cluj-Napoca. This is the third edition of the course and I am very pleased to say that it draws more and more students interested in improving their coding skills.



Live Search is Evolving

Ξ June 1st, 2009 | → 0 Comments | ∇ Search, Web |

As I tried to search something on the web today, I was puzzled to see that something was different. I usually use Live Search to find my way through the web, but this morning things were different. At first I thought that I had some sort of malware program that changed my default search engine in IE, or that I installed some software that changed it. I double checked it, but things were ok on that side. Next, I tried to find other clues on what might have happened and I turned my attention back to the search engine page. After a quick look at it, I noticed on the upper right the message: Live Search is evolving. Welcome to Bing. That was when I realized that (more…)


Silverlight 3 Beta

Ξ March 20th, 2009 | → 0 Comments | ∇ .Net Framework, Tools and technologies, Web |

Microsoft announced at MIX ‘09 on March 18 the release of Silverlight 3 beta. One can download the release from here. Some of the new features that Silverlight will bring in this new release include support for H.264 format, new hardware accelerated graphics and animation features, better search engine optimization and out of browser support.




Ξ March 5th, 2009 | → 0 Comments | ∇ Tools and technologies, Web |

While reading some things on the Live Search blog, I came across a very interesting EntityCube which is a site informing us about some of the things that are going on in Microsoft Research related to search. Two particular projects sparkled my interest: EntityCube itself, but also Libra Academic Search.



Last Exams

Ξ February 25th, 2009 | → 0 Comments | ∇ Everything has a start |

Finally, after 4 and a half years I got to take the last exams at the University. These were fun times, but I look forward to event better times :) . Now all that I have to do is to work on my diploma project and… have some fun. Ideally, now I should have more time to blog, and I am cooking a few posts for quite a while, but I delayed them due to lack of time (exams, projects, work, projects, work, work, fun, etc).



Next Page »
  • Categories

  • Site Admin