A report on receiving the Microsoft MVP (2025-2026) for the 9th time in total. Along with an explanation of the MVP program that contributes to technical communities, I provide a reflection on the technical information dissemination and community activities I have focused on over the past year.
An active engineer explains the pros and cons of Windows app development using 'Win32API + C++'. Introduces the unique appeal of native development, such as ultra-fast execution speed, highly flexible control, and ease of distribution without requiring runtimes, as well as the challenges of learning it.
Explains the steps to introduce OpenSSL-compatible libcurl into a Visual Studio environment using 'vcpkg', a convenient package management tool for C++ development. It allows for smooth resolution of builds and dependencies.
We explain how to prepare 'mental security' necessary to avoid being drawn into online conspiracy theories. It provides hints for wisely surviving modern internet society, such as the ability to hold off connecting anxiety with answers directly, and tips for gathering information to prevent confirmation bias.
We explain the history of low-code and no-code development from the 1980s to the present. We introduce how systems for building apps without programming have evolved, along with representative tools by decade like HyperCard and FileMaker.
We clearly explain the overview and specific code examples (conditional branching) using Python for the 'FizzBuzz Problem', which is often asked in programmer interviews. This is must-see content for everyone from beginners to those who want to review the basics.
Uses the famous puzzle 'Tower of Hanoi' as a subject to clearly explain the concept of 'recursive calls' in programming, complete with Python sample code. Recommended for beginners who want to learn algorithm basics.
Explains the number of lines of source code that has increased dramatically over time, from the Space Shuttle's 400,000 lines to Google's 2 billion lines. Also introduces the relationship between code growth advantages and bug occurrence risks, along with the case of the Linux Kernel.
An easy-to-understand explanation for beginners about 'Kerckhoffs's Principle', an indispensable concept when learning information security and cryptography. Details the reasons and this vital idea forming the basis of modern security, which states that 'a cryptosystem should be secure even if everything about the system is public knowledge'.
Are you looking for a way to call and execute PowerShell scripts from native C++? We thoroughly explain the specific implementation steps to create a wrapper DLL using C++/CLI in the Visual Studio 2022 environment and achieve smooth system integration.
Explains how to verify if your Windows license is correctly activated. Introduces the steps to easily check detailed status such as product key, license type, and expiration date just by running the 'slmgr' command from the Command Prompt.
We introduce the optimal ffmpeg commands and parameter settings for smooth video playback on iOS devices such as iPhone and iPad. The meaning of each option and points for setting are also explained in detail.
Are you troubled by serious errors such as your Google Pixel repeatedly restarting or getting stuck on the logo? We thoroughly and clearly explain the official procedure for safe and reliable device software restoration and initialization using the official repair tool, as well as important precautions before execution.
We explain how to send an email via a Gmail account using the command line tool 'curl'. We detail the procedure from obtaining a Google app password to specifying curl options and the commands for creating and sending an email body file.
Introduces a series of practical sample codes using only Python's standard libraries to download data from an image URL on the web, save it to a temporary file, display it in a browser, and then automatically delete it.
We explain how to call OpenAI's ChatGPT API from the curl command using the Windows Command Prompt (cmd). We introduce how to set up the necessary commands and parameters in an easy-to-understand manner.
We summarize and list recommended blue-chip high-dividend stocks representing Japan, such as Mitsubishi UFJ, Mitsubishi Corporation, NTT, and KDDI. This is a must-see list of notable stocks for those aiming for dividends through long-term investing and portfolio building.
A business plan memo organizing long-term and short-term goal settings and upcoming tasks toward starting a business through software development. It publicly details everything from visions like funding, releasing free/paid software, and achieving 10 billion yen in annual sales, to specific steps for market research and needs analysis.
For leather goods maintenance beginners, we introduce recommended care products that were actually great purchases, such as M.MOWBRAY Delicate Cream and Collonil Supreme Cream. These are care techniques to make your precious leather items last longer.
Introduces 'Hanlon's Razor', a psychological approach that suggests 'never attributing to malice that which is adequately explained by stupidity or carelessness'. Explains hints for resolving daily frustrations, such as slow LINE replies, and reducing relationship stress.