red-question-mark

Overload the array square bracket operator in C#

Although operator overloading is possible in C# (just like in C++), overloading the array square bracket operator is by definition not possible. However, C# provides an alternative called Indexers (C# Programming Guide).This is directly from the Microsoft C# Reference for …

machine_learning_stanford

Coursera Machine Learning review

If you want to get the lowdown on Coursera’s Machine Learning course in one place, then you’ll LOVE this review.Just curious about machine learning or this course, you’ll love this review, too! 🙂I personally took the course and reviewed the …

lenovo_thinkpad

Lenovo Thinkpad T400 wireless problems

The built-in wireless for the Thinkpad T400 gave me endless issues on Vista.Everything works perfectly for a while. Then all of a sudden it doesn’t work, and worst of all… nothing I do from the Vista network configuration windows can …

puzzle_pieces

Top 10 differences between Java and C#

My latest transition from Java to C# left me scratching my head and scrambling to find the differences.Don’t get me wrong — they are very similar.But some key syntax and philosophical differences set these two languages apart. Below are my …

wordcloud

History of data mining

Data mining is everywhere, but its story starts many years before Moneyball and Edward Snowden. The following are major milestones and “firsts” in the history of data mining plus how it’s evolved and blended with data science and big data.Data …

keyboard

Acer Aspire One Slow?

The Acer Aspire One netbook running Windows 7 Starter Edition won’t win any performance benchmarks. However, you can greatly improve this netbook’s responsiveness with some targeted tweaking.DISCLAIMER: Some of the tips mentioned below potentially leave your system vulnerable. Although these …

Top 10 data mining algorithms in plain R

Top 10 data mining algorithms in plain R

Knowing the top 10 most influential data mining algorithms is awesome.Knowing how to USE the top 10 data mining algorithms in R is even more awesome.That’s when you can slap a big ol’ “S” on your chest……because you’ll be unstoppable!Today, …

smartphone

Get media content now – SOLVED

I got an SMS a few days ago with a Get media content now hyperlink. Here’s how to view it.If I press the hyperlink, the text appears to change for a moment like it’s downloading something, but then it plays …

question-mark

Why does an abstract class need to implement interface methods?

In a comment for a previous post (Top 10 differences between Java and C#), John P. Wood wrote: As a (primarily) Java developer, I’ve also noticed that C# handles abstract classes that implement interfaces differently. In Java, an abstract class …