| ./jorenar –blog
Initially I wanted to write a full fledged text about the topic, but then I've found a decade old article Why the Second Generation of Video Game Consoles Is Really Two Distinct and Separate Generations by Rev. Robert A. Vinciguerra on the archive of their blog The Rev. Rob Times, which more or less encapsulates what I've planned to say…| ./jorenar –blog
While the user facing part of LiveCD works mostly the same across Linux distros, the internals can be more or less different. That's why in this text I'll present how to extract filesystem from two distributions: Debian and Fedora. That ought to give anyone enough overview to reproduce for any other distribution.| ./jorenar –blog
C and C++ are two very interlaced, but still distinct languages. Believe it or not, there were already tiny divergences even at the very birth of C++. Yet many developers fall into the trap of thinking of C++ as a perfect superset over C, what then leads to unpleasant surprise when something differs. Thus below I list few online resources where one may learn a bit on the topic.| ./jorenar –blog
gotophobia – fear of goto statement, usually caused by misunderstanding and lack of context of stories from dark ages of programming. Programmers with gotophobia tend to make their code less readable just to avoid using goto.| ./jorenar –blog
An earlier version of my Pitfalls of VLA in C article contained an example of useful case of VLA, which I pulled out of it as I decided the two – although I'd be overjoyed being presented with more – cases where VLA are clearly useful, deserve their dedicated, if low effort, post. After all, those use-cases are the only reason why I compile with -Wvla-larger-than=0 rather than more strict and reliable -Wvla.| ./jorenar –blog
It generates much more code, and much slower code (and more fragile code), than just using a fixed key size would have done ~ Linus Torvalds| ./jorenar –blog
Learn how to ask a good question and to type it into search engine first Do vimtutor - it's a 30-minute tutorial that teaches the most basic Vim functionality hands-on RTFM! User manual (:h user-manual) will guide you through every feature from basic to advanced :h faq - Frequently Asked Questions :h quickref - quick reference guide :help and :helpgrep to find more detailed documentation of specific feature USE IT! More resources: Automating the Vim workplace — The Sharat's Big Pile of Vim-...| ./jorenar –blog
Few lesser known tricks, quirks and features of CThere are some tricks, quirks and features (some quite fundamental to the language!)| jorenar.com