2021 • 2020 • 2019 • 2018 • 2017 • 2016 • 2015 • 2014 • 2013 • 2012 • 2011 • 2010 • 2009 • 2008 • 2006
2021
- April 8 → C++ How to mix std::array and legacy code (Developing Software and IT systems)This is a classical performance vs resilience balance. The balance one has to perpetually and skillfully watch while using powerful...
- April 5 → c++ : human readable type names on both platforms (Developing Software and IT systems)In case you like to experiment and learn modern C++, you will be needing some R&D little nuggets of your...
- April 4 → Circa 2010 and the “Cloud is good for you” prophecy (Cloud Computing)In 2010, I was an idealist, I admit. But only about software that is. Hardware prophecy has been...
- March 21 → C++ In the year 2021, and beyond (Industries and Markets related to IT)C++? Hint: What matters is Time To Market (TTM) and Return On Investment...
- March 15 → C++: How to avoid implicit conversions (Developing Software and IT systems)Value Handle to Avoid Implicit Conversions in standard...
- March 11 → Feasible Software Development (Developing Software and IT systems, Industries and Markets related to IT)
- March 10 → The idea behind C (Developing Software and IT systems)The idea behind C is to design and write a program that will solve the...
- February 26 → P2P for a Resilient Technical Architecture (Architecture. A formal description of the system, Cloud Computing)A bit pompous title about Typical Cluster Technical Architecture. But so...
- January 27 → Distributed Data You Can Afford (Architecture. A formal description of the system)On your desktops. Almost immediately. Almost for...
- January 23 → Captain, where are we now Sir? (Developing Software and IT systems)Real life pains of going from open source to paid software...
2020
- December 11 → C++ Zen of the Sad Path (Developing Software and IT systems)Standard C++ has no standard error...
- November 30 → Working from home. Network has slowed down to a crawl. Now what? (Cloud Computing, Developing Software and IT systems)My use case to prove the point. Large file copy experience can be much more...
- November 18 → Some people are upset with Apple M1 (Industries and Markets related to IT)Some people;le are really upset with the new Apple SOC named M1. It apparently "renders Intel obsolete". There are two new laptops and Mac...
- October 28 → JSON: How to create an undefined or NaN value? (Developing Software and IT systems)JSON issue: how to send infinity, null or undefined? Is this solved...
- October 16 → HTA doesn’t look like a virus to me (Developing Software and IT systems, Industries and Markets related to IT, Windows, Microsoft and the rest)
- October 15 → Feasibility and energy spend your code provokes. What? (Industries and Markets related to IT)Power consumption of software executable made from your code does matter. But, can we quantify...
- June 14 → Everybody Knows how to deliver an Web App? (Architecture. A formal description of the system, Cloud Computing, Data Centre)From the hardware to the front. With your responsibility to choose the right kind of everything? If you know you can deliver all of this,...
- April 4 → The Architecture of Happines (Architecture. A formal description of the system)Albert A.: "If A is a success in life, then A equals x plus y plus z. Work is x; y is play; and z is keeping your mouth...
- April 3 → C++ Why loading Windows DLL at runtime? (Developing Software and IT systems)The full working code. Made with 2017 Visual Studio Community Edition. Any questions, or bugs, fire away and...
- March 24 → The real costs of owning the IT landscape (Architecture. A formal description of the system)One of those timeless posts. The real cost of IT. From top to bottom/ From Applications tier all the way down to the...
- March 7 → Enterprise Architect vs Solution Architect (Architecture. A formal description of the system)
- February 3 → std namespace is notorious C++? (Developing Software and IT systems)Think abstract but do not force it, before showing it in...
2019
- December 31 → c++ how to handle two param packs — lambda solution (Developing Software and IT systems)
- November 27 → C++ Convert any character sequence to any standard string (Developing Software and IT systems)
- November 12 → C++ Windows Unicode Console Output (Developing Software and IT systems)Windows Console Unicode configuration from C++ auto initializing...
- October 18 → Dear Chairman: Please keep your eyes on the road (Architecture. A formal description of the system)
- May 13 → HEXO, JEKILL, HUGO, GATSBY and the rest, are not for end users (Developing Software and IT systems)
- April 11 → C++ Are lvalues, rvalues, glvalues, xvalues, making you leave the party? (Developing Software and IT systems)
- February 24 → C++ Inheritance easily grows out of control (Developing Software and IT systems)A short explanation on why is interface better than class...
- February 23 → C++ Inheritance is Anti-Pattern (Developing Software and IT systems)Avoid inheritance at all costs. Use modern...
- February 12 → C++ Are std::any and std::optional , “driving you up the wall” ? (Developing Software and IT systems)
2018
- December 9 → Enterprise Architects are Digital Town Planners (Architecture. A formal description of the system)If you find yourself in one congested unhappy Digital Town, it is about time you try and plan your way out, with the help of few good...
- November 24 → 3QF: Monitor The 3 key factors of quality delivery (Architecture. A formal description of the system)Do not ignore the 3 key quality factors of IT. This should be your rule, not a conjecture.Every IT systems solution should have 3 key...
- November 12 → C++ How to create unique types, from the all stack template. Part two. (Developing Software and IT systems)
- November 8 → What is the core of Azure? (Cloud Computing, Data Centre, Windows, Microsoft and the rest)
- August 2 → C++ How to simply handle variable number of function arguments (Developing Software and IT systems)
- May 14 → Just say No to XML (Developing Software and IT systems)And the core argument is: This is because of Legacy clients (and servers)? Are we really to believe MSFT has no enough organisational and...
- April 4 → Azure Cloud Focus : Nano Server Nano Role (Cloud Computing, Data Centre, Windows, Microsoft and the rest)
- April 3 → Windows in danger! (Industries and Markets related to IT, Windows, Microsoft and the rest)
2017
- December 28 → metacall()()()™ + project Euler (Developing Software and IT systems)Story about Call Stream applicability on real life (numerical)...
- October 29 → Is JavaScript+Browser, an viable combination ? (Developing Software and IT systems)SNAZZY JAVASCRIPT WITH THE HELP OF A MODERN BROWSER. How fast is fat when JavaScript is concerned? Should you you trust the claims?...
- October 26 → HTML5 is spoiling the assumed balance (Developing Software and IT systems, Windows, Microsoft and the rest)
- October 16 → Chrome Mobile OS. Not if and not when, but how. (Industries and Markets related to IT)An educated speculation on the subject. With brave technical detail included,...
- October 12 → Microsoft to become next IBM? (Developing Software and IT systems, Industries and Markets related to IT)
- October 9 → Nobel Prize 2017 for Economy. I beg to differ. (Industries and Markets related to IT)Nudging theory. It has been remarked that nudging is also a euphemism for psychological manipulation as practiced in social...
- July 27 → JavaScript without if else cascades (Developing Software and IT systems)More imaginative, or should we say better, coders will see the potential. No If Else cascades. The idea borrowed from...
- May 23 → Enterprise Architecture Methodology or not, governments are doing it (Architecture. A formal description of the system)"Public servants are there to serve the public". One example of actually doing...
- May 20 → Face Book does not handle modern top level domains (Cloud Computing)FaceBook does not support (so-called) modern LTD's in emails...
- May 5 → If it would be that simple (Architecture. A formal description of the system, Cloud Computing, Data Centre)Amazon has (at last) released Virtual Private Cloud (VPC) part of its successful Amazon Web Services Cloud platform (aka PaaS). I skimmed...
- April 28 → Javascript Sign of the Times (Developing Software and IT systems)Very popular book switches from Java to...
- April 12 → Apple and Google OS “Templates” are the same (Architecture. A formal description of the system)
- March 30 → C++ requires you to think after a copy/paste (Developing Software and IT systems)Copy, paste and re-use rarely works. I advise Refactoring and...
- March 2 → This is what I got today when testing Google site, using Google testing site (Industries and Markets related to IT)We have tested http://google.com, by using Google testing tool. https://testmysite.thinkwithgoogle.com is where anyone can test any website...
- February 9 → Under the rule of digital economy (Industries and Markets related to IT)Knowledge or...
- January 20 → The impact of Windows Nano Server (Architecture. A formal description of the system, Windows, Microsoft and the rest)
2016
- September 29 → We are so small, we will slip through the GDPR net. (Compliance, GDPR, Security)Among SME's there are many misunderstandings surrounding the GDPR legislation....
- March 31 → New Office has decided the faith of Xamarin (Developing Software and IT systems)End of story for Xamarin possibility to be used by Microsoft. New Cross Platform Architecture is made, implemented and already used in new...
- February 14 → Share Point 2016 | The Migration Costs (Architecture. A formal description of the system)Balanced and true...
- February 1 → Windows 10 , the story so far (Industries and Markets related to IT, Windows, Microsoft and the rest)This is one of the genuine WIndows 10 setup screens....
- January 26 → Is Cloud Computing feasible? (Architecture. A formal description of the system, Cloud Computing)Nothing works better than a good...
- January 22 → ELM , running locally on Windows 10 (Developing Software and IT systems)This turns out to be very simple. ELM compiler targets JavaScript. And the result pops-up in one large-ish...
2015
- December 28 → “Bad” problem is the one which is technically “Hard” (Architecture. A formal description of the system)
- December 12 → To re-turn to feasibility you have to innovate (Architecture. A formal description of the system, Cloud Computing, Compliance, GDPR, Security, Developing Software and IT systems, Industries and Markets related to IT)To innovate means to disrupt. Disruption is feasible if it transforms into improvement. And that transformation from disruptive innovation...
- December 12 → Live Writer is Open (Developing Software and IT systems, Windows, Microsoft and the rest)Suddenly people who payed for WP based sites and blogs, can actually use...
- December 10 → Ouch! EU businesses after Safe Harbour (Data Centre, Industries and Markets related to IT)Split between EU privacy watchdogs on Safe Harbour worries...
- July 7 → Sky Wide Computing ™ (Architecture. A formal description of the system, Cloud Computing, Industries and Markets related to IT)Currently There is no ability for the CTO of "Company X" to wake up one morning, click a button on a web control-panel, and suddenly shift...
- July 4 → Architecture of Windows 10 (Architecture. A formal description of the system, Windows, Microsoft and the rest)Paradoxically non existence of Architectural decision is impossible to change. And neither is good information for public domain....
- June 21 → How many more years of misery for MS WORD developers? (Developing Software and IT systems)MS WORD Help System is solidly anchored in the past century. Illustration above clarifies the hoops countless of "Office Solution"...
- June 20 → Where did C# came from, and where is it going? (Developing Software and IT systems)I really do not care much about Programming Languages. About their high priests and about flock following them priests, like huge shoal of...
- June 7 → List of events attached. The jQuery plugin. (Developing Software and IT systems)jQuery is internally maintaining the list of events it was asked to attach/detach to/from an element. Strictly speaking this is not a...
- June 1 → Understand what Microsoft does, not what Microsoft says (Developing Software and IT systems)Maybe this CLANG fork will turn out to be "just" what Microsoft implemented as Non Standard C++ attributes , or not ... it does not...
- June 1 → Windows 10 campaign has started: Exit is not an option (Windows, Microsoft and the rest)You are using our OS. Your desktop is our desktop. We can install whatever we want on your desktop. And, no there is no "Exit" link, button...
- May 30 → C++ prodigy? Beware of Visual Studio 2015RC (Developing Software and IT systems)C++ prodigy? Beware of Visual Studio 2015RC. C++ project is not unicode by...
- April 22 → Singapore Prime Minister has coded Sudoku. In C++ (Developing Software and IT systems)Transcript of Speech by Prime Minister Lee Hsien Loong at Founders Forum Smart Nation Singapore Reception on 20 April 2015 | Prime...
- March 30 → Cloud Computing terminology might hurt you (Cloud Computing, Data Centre)There is a problem these days, whenever someone is trying to understand what kind-of-*aas is someone talking about. Or trying to sell....
- February 22 → XIAOMI is going beyond LEAN (Developing Software and IT systems)Unlike the customized Android builds from most other vendors, Xiaomi started out making Android ROMs before it even shipped a phone. It...
2014
- December 22 → 3 jQuery Nuggets (Developing Software and IT systems)In this post, I will present 3 tiny jQuery plugins. They are present in almost all of my jQuery adorned pages. At least theoretically this...
- November 24 → LEVEL(3) is down. So what? (Data Centre)Why do you care if and when a major internet backbone provider network is down? Here is...
- October 24 → Google detected mallware on Microsoft site (Industries and Markets related to IT, Windows, Microsoft and the rest)Google detected mallware on www.microsoft.com...
- October 6 → The optimal IT System: Speed vs Safety vs Feasibility (Architecture. A formal description of the system)
- June 6 → Google implementing JavaScript Native Apps. At last. (Developing Software and IT systems, Windows, Microsoft and the rest)
- April 27 → Feasible Cloud Computing Architecture (and implementation) (Cloud Computing, Data Centre)
- April 8 → Speculation on the future of .NET Framework (Developing Software and IT systems, Industries and Markets related to IT)
- April 5 → Will I be right about Windows 9, too ? (Architecture. A formal description of the system, Windows, Microsoft and the rest)Sadly the W8 mistakes have been so obvious that nobody had hard time to suggest...
2013
- December 12 → jQuery CSS Selectors? I usually do this by extending Sizzle (Architecture. A formal description of the system)
- November 15 → Why is the “best” API rarely used? (Developing Software and IT systems)Sorry for appearing perhaps as patronizing, but...
- June 27 → Why Larry did it? (Industries and Markets related to IT)It is Very interesting to see al these theories and musings on the subject of Oracle (aka Larry) and Microsoft (aka Steve) forming what...
- April 26 → “Mort”, “Elvis”, “Einstein” … vs Zombies ? (Architecture. A formal description of the system)
- April 10 → string [ ] operator behaves badly. JavaScript (Developing Software and IT systems)Puzzles of JavaScript, string literal '[ ]'...
- March 13 → (Enterprise) Architecture and Strategy (Architecture. A formal description of the system)
- March 1 → Trusted but to be warned about (Windows, Microsoft and the rest)What does a concept of "Trusted List" means to you?...
- January 22 → The misterious case of Microsoft Money (Windows, Microsoft and the rest)Saying that MS Money was ahead of its time will be an...
2012
- December 16 → MSFT needs more JavaScript expertise (Windows, Microsoft and the rest)Explanation and real life sample explanation on why and how JavaScript expertise is lacking from...
- October 29 → My ECMA Proposal : make switch useful (Developing Software and IT systems)Replace JavaScript switch with dbj.cond. How and...
- October 8 → You want a Role, not a Type. (Developing Software and IT systems)Few days ago one jQuery discussion, "blossomed" around good old: isObject() or is it isArray() , dilemma. One of few never ending...
- September 12 → jQuery makes me proud too ;o) (Developing Software and IT systems)Just received email from jQuery...
- September 3 → Short Reminder (Architecture. A formal description of the system)While browsing inside some old repository of mine I stumbled upon this little set of principles. Of course, I could not resist but to...
- August 13 → My Windows 8 advice ? (Industries and Markets related to IT, Windows, Microsoft and the rest)If Windows Next does not happen quick, corporations will simply use W7 desktop for "next 10 years". And in the mean time have all the time...
- August 13 → The perennial Windows Update problem and what seems to be a solution (Windows, Microsoft and the rest)In case You are one of the victims of mysterious and seemingly un-fixable Windows Update (WU) problem (whatever is the useless Error code)...
- May 7 → Chrome OS on a Galaxy Mobile Device? (Industries and Markets related to IT)GOOG is paying the "industry wide" price. That is: they are about to pay, even if there is no money involved, and even if they do not loose...
2011
- August 6 → My jQuery outerHTML plugin (Developing Software and IT systems)jQuery outerHTML plugin. Logic, source code and...
- August 3 → What is the most feasible implementation of this architecture ? (Architecture. A formal description of the system, Cloud Computing)How I might answer this question: "What is the most feasible implementation of this architecture...
- June 7 → Good Morning C++ (Developing Software and IT systems)And there You have it. I am reading Marry's post and I am realizing that next version of Windows (W8) will be a comeback of C++. 10 years...
- May 13 → Microsft + Skype = MicroSKYPE (Industries and Markets related to IT, Windows, Microsoft and the rest)
- January 30 → My Blog is worth a lot of $ (Industries and Markets related to IT)If you are into Internet Archaeology please proceed...
2010
- March 30 → metacall()()()™ API and application architecture pattern (Developing Software and IT systems)CallStream. An JavaScript Interfacing Pattern. JavaScript message based interfacing...
- March 29 → Battle for the Kingdom of the Cloud (Cloud Computing)Call me a "conspiracy believer" but ... I can see the real multitude of IT battles going on. Right now, and everywhere, I look. What...
2009
- October 26 → JavaScript : Cross browser colour calculations (Developing Software and IT systems)Cross browser colour...
- October 23 → Misterious case of JScript.NET (Developing Software and IT systems)C# is bloated beyond repair. I like F# or IronPython (for example) and I would love D# to be a .NET programming language, and not a "guitar...
- October 20 → Make it simpler … (Developing Software and IT systems)Why is JavaScript provoking people to write unnecessarily complicated code? Even people who usually come across as relaxed and not as...
- September 24 → What will the Empire do about “Google Chrome Frame for IE” ? (Developing Software and IT systems)
- September 13 → Which server is feasible? (Architecture. A formal description of the system)Simple and good enough method for determining which hardware system is more...
- August 10 → Valuable savings (a.k.a. String constants) (Developing Software and IT systems)Idea for ecma5 , to have string literal constants as part of the...
- August 7 → JavaScript Legacy — Optimization through Conditional Compilation (Developing Software and IT systems)
- July 1 → When is an IT Architecture obsolete ? (Architecture. A formal description of the system, Data Centre)
- May 29 → XAML Desktop on Windows 8 ? (Developing Software and IT systems, Windows, Microsoft and the rest)Why not use XAML as a desktop/display programming language ? Imagine having the whole desktop and the whole GUI in XAML. With the XAML...
- April 29 → Microsoft is real on security. Not. (Compliance, GDPR, Security, Windows, Microsoft and the rest)
- February 18 → DBJSON: SELECT * FROM persons AS JSON (Developing Software and IT systems)You already forgot XML, now forget SQL. Think...
- January 28 → AsyncResult 2/3 (Developing Software and IT systems)Third and final installment of a little JavaScript thinking and coding...
- January 28 → Very simple UID (Developing Software and IT systems)Here is an extremely simple and still perfectly usable heart of the algorithm for generating UID's in javascript running inside a browser...
- January 23 → Asynchronous JavaScript (Developing Software and IT systems)My own AsyncResult developed in JavaScript. Without looking into Mozilla "workers"...
- January 23 → Most Valued Proffesional aka MVP (Industries and Markets related to IT, Windows, Microsoft and the rest)
2008
- October 14 → Quote of many Weeks (Compliance, GDPR, Security, Industries and Markets related to IT)Isaac Asimov quote on computers honesty being...
- September 27 → Nikolai Vasilyevich Gogol v.s. Google (Industries and Markets related to IT)Today we live in a GOOGLE verse, aka GOOGLE Universe. Let's try and dream up the GOGOL universe. Primarily invented as an juksta-position...
- July 25 → JavaScript namespaces Part 1 (Developing Software and IT systems)Very early (and sloppy) DBJ musings on JS namespaces. Namespaces in JavaScript (JS) are necessary construct for partitioning the...
- July 7 → Option 3 for Microsoft (Industries and Markets related to IT, Windows, Microsoft and the rest)
- February 13 → C Sharp implicit casting (Developing Software and IT systems)FM# C# library, implicit casting operator? ... Wait, what is FM#? FM# is (my) C# library of Foundation Mechanisms (aka...
- February 12 → And ADO.NET 3.5 said: Destiny of the distant object is not my destiny. (Developing Software and IT systems)Apparently url http://astoria.mslivelabs.com does not exist any more. This is where Project "Astoria"...
2006
- October 28 → WWW is particle accelerator (Architecture. A formal description of the system)Information is an primary particle in the field of human...
- October 28 → What is “advanced algorithm” ? (Developing Software and IT systems)Definition of an advanced...
- May 11 → WTL initialization, Com and C++ namespaces (Developing Software and IT systems)C++ anonymous namespace initialization...
- April 19 → Do your C++ reality check… (Developing Software and IT systems)Some C++ programmers fail to notice that stdlib existence is a fact....