HTML5 is spoiling the assumed balance

HTML5 spoiling the assumed balance? We are in  2017 Q4, XAML is back to the Windows and here to stay.  So what is this HTML5 title all about?

Aim is here to show you a bit of a history regarding XAML in the context of my text bellow written 6 years ago. Ok, let’s rewind to 2011. WinJS is raging beast in the Windows woods. Windows 8 is out. Times are interesting. One must always take the opportunity to learn from history

It is now 2011 June 24-th.

And no, you are not sleeping. Continue reading “HTML5 is spoiling the assumed balance”

Zero time strlen and strnlen. Modern C++

Zero time strlen and strnlen? I am reasonably sure it is not me who first thought of this, but today, I figured writing a “zero time” strlen() and strnlen() in modern C++ is actually possible and obvious. Not for pointers though. For arrays of characters that is.

Update 2017-10-19

A “proper” and tested  modern C++ code is HERE, on GitHub.  dbj::strlen() and dbj::strnlen() to take proper care of char, wchar_t, char16_t and char32_t.

Usage? If you need strlen() or strnlen() just use dbj::strlen() or dbj::strnlen(). In case you are passing arrays of characters the execution time is “zero”. Continue reading “Zero time strlen and strnlen. Modern C++”

The real costs of owning the IT landscape

IT rely hit this time
IT realy hit this time

Manage the costs, before they manage you

But it might contain some pieces of information that might come handy to more than few CxO ‘s right now. Especially if the said CxO ‘sare given the responsibility to “own” the IT landscape in some medium or large organization. Approx 50  seats onward, complexity depending.

In this context, and perhaps because of this post, I might be called a bit of a pessimist., which is calling himself a realist.

Side note:  Perhaps looking for good copy/paste opportunity?  Click here for your required dose.

Continue reading “The real costs of owning the IT landscape”