Bot Fighting 202. Time-Based Protection
[[This is Chapter 29(j) from “beta” Volume VIII of the upcoming book "Development&Deployment of Multiplayer Online Games", which is currently being beta-tested. Beta-testing is intended to improve...
View ArticleExperience with development server 7x cheaper than Linode/DO
Preamble As I wrote a few weeks ago, I am currently developing an open-souce ithare::obf library. And apparently, to make sure it works more or less consistently, a Damn Lot(tm) of randomized testing...
View ArticleC++17 Compiler Bug Hunt: Very First Results (12 bugs reported, 3 already fixed)
Preamble Recently, I have run into quite a few issues with different C++17 compilers (actually, I found that none of the compilers-I-tried is really C++17 compliant yet); after the number of problems...
View ArticleUsing Parallel Without a Clue: 90x Performance Loss Instead of 8x Gain
Ubi nihil vales, ibi nihil velis Where you are worth nothing, there you should want nothing— Arnold Geulincx, XVII century — Disclaimer: if you’re doing parallel programming for living – please ignore...
View ArticleCAS (Re)Actor for Non-Blocking Multithreaded Primitives
Those of you who happen to follow my ramblings, probably already know that I am a big fan of so-called (Re)Actors (see, for example, [NoBugs10], [NoBugs15], and [NoBugs17]). Very, very briefly, a...
View ArticleProgramming Languages As a Social Network
The Idea Recently, I was thinking about visualizing relations among different programming languages, and a thought has crossed my mind: what if we consider programming languages as a kinda social...
View ArticleBringing Architecture of Operating Systems to XXI Century – Part I. Changes...
Dude, that’s so 90’s it shits neon windbreakers.— Urban Dictionary — Last time I checked, it was year 2019 outside, but we were still using operating systems which architecture essentially goes back...
View ArticleBringing Architecture of Operating Systems to XXI Century – Part II....
…sometimes I’ve believed as many as six impossible things before breakfast.— The Queen from Alice in Wonderland — Continued from Part I. Changes in IT Over Last 50 Years Ok, as it was discussed in...
View ArticleBringing Architecture of Operating Systems to XXI Century – Part III. Basic...
it is tempting, if the only tool you have is a hammer, to treat everything as if it were a nail.”— Abraham Maslow, The Psychology of Science, 1966 — Continued from Part I. Changes in IT Over Last 50...
View ArticleBringing Architecture of Operating Systems to XXI Century – Part IV. First Draft
When I finish a first draft, I often look back at first chapters I wrote and laugh at them. They’re like pictures of yourself in middle school. You’re embarrassed to see them.— Scott Westerfeld —...
View Article
More Pages to Explore .....