Παρουσίαση με Ετικέτες
Όλες οι Ετικέτε... »
Programming (RSS)
It seems people never learn... Or maybe some people in the IT business are too young to remember the millenium bug and its associated costs :-P This comes from a security camera manual. Have Fun! Dimitrios Staikos
Hi, I guess things like this happen to you when you perform Sunday morning programming. My app got a WM_LBUTTONUP without a preceding WM_LBUTTONDOWN... And since that happened before any other button down/up activity in the application, some things were...
Διαβάστε περισσότερα »
Hi, For many years now the VC++ compiler has a very handy feature that none of the C++ programmer I have met knew about, so it may be worth writing about. The feature is called as "virtual data members" in...
Διαβάστε περισσότερα »
If there is one thing I don't like, that's whining. The second thing I don't like is quite naturally... whiners. And guess what? Macros in C/C++ cause a LOT of whining. I can find on the web a myriad of...
Διαβάστε περισσότερα »
I hate XML :-) It's a good thing really,...
Διαβάστε περισσότερα »
I recently watched a recorded presentation of Prof.Diomidis Spinellis, author of a couple of world famous books on programming, like "Code Quality". At some point Mr.Spinellis discussed the issue of program optimization and mentioned some famous quotes related to this...
Διαβάστε περισσότερα »
Hi I always had a strange fascination about batch files in Windows. I like automation, but for some reason I don't like using an elephant gun (Perl, Powershell) to shoot a mosquito. Plus I like the automation stuff to work...
Διαβάστε περισσότερα »
More than words can say... ntStatus is declared as DWORD or anything equivalent to unsigned long. Works both for Visual Studio 2008 and Visual Studio 2005. Fare well Error Lookup ;-) Have Fun! Dimitris Staikos
Διαβάστε περισσότερα »
Macros in C/C++ is an extremely powerful feature, basically one I can't live without. The use of macros has been widely debated and mostly they are labeled as 'evil', as a no-no. This is the usual moral dillema that shows...
Διαβάστε περισσότερα »
Yeah sure... Sleep tight and noone is gonna rock your boat, at least while you are sleeping in it. This is a very luring statement. The reason it is so luring is that it is so obviously true. Or is...
Διαβάστε περισσότερα »
This is another variation on my previous sloppy programming post. When something potentially dangerous is displayed on TV then we hear them say "Do try this at home". Well for this kind of sloppy programming I say "Don't try this...
Διαβάστε περισσότερα »
Hi all,I have been using an antivirus/firewall product on 4 of my computers, 2 desktops and 2 laptops, for more than a year without any troubles and was more than happy for the money I paid for it.However at some...
Διαβάστε περισσότερα »
Hell, it seems that the Apple incident inspired me after all and I got our SBP2 bug down :-) That was a tough nut to crack. The SBP2 driver was failing with a sample 4TB external hard drive, actually giving...
Διαβάστε περισσότερα »
As I described in one of my previous posts, there is a special kind of fatal error called NMI error, a form of ultra fatal error that Windows users don't encounter as often as the infamous Blue Screen of Death...
Διαβάστε περισσότερα »
Hell, I am furious! I come to work on a bloody Saturday, to review some code so that we can release our new product on time and I stumble twice on one of the most basic coding crimes when it...
Διαβάστε περισσότερα »