Nov 7, 2025 · 2 min read · In this article, we review JSZip library in Chef codebase. We will look at: What is Chef? JSZip usage in Chef codebase What is JSZip? I study patterns used in an open source project found on Github Trending. For this week, I reviewed some parts...
Join discussionSep 17, 2025 · 4 min read · The File Class: For Convenience The File class provides static methods (File.ReadAllText, File.WriteAllBytes, etc.) for simple, "one-shot" file operations. Each method handles the entire process for you: opening the file, performing the action, and i...
Join discussionSep 4, 2025 · 3 min read · What is a Buffer? Buffer is a Node.js core module that works with raw binary data. We can directly deal with the buffer using the Buffer module. Why Node.js needs Buffers for binary data? Everything on the internet is in binary format, so we need...
Join discussion
Aug 25, 2025 · 2 min read · You may have noticed while using cout (console-output) in C++, we have 2 common options to move the cursor to the newline(ie \n and endl). Both \n and endl are used to move the cursor to the next line, but they are not the same in terms of performanc...
Join discussion
Jul 6, 2025 · 8 min read · Streams and buffers are essential concepts in Node.js that help handle data efficiently—especially for large files, real-time applications (like YouTube or Netflix 🎥), and network operations. Let’s break them down step by step so you understand how ...
Join discussion
Apr 24, 2025 · 4 min read · Are you seeing this JVM error: java.lang.outofmemoryerror: direct buffer memory? It’s becoming more and more common as modern applications move towards using direct buffers to enhance application performance. The Spring framework, for instance, recom...
Join discussion
Apr 11, 2025 · 2 min read · We all know bees are important – they're the adorable little workers responsible for the honey we drizzle on our toast and the flavor of countless fruits and vegetables. But did you know that their crucial role in pollination extends far beyond our g...
Join discussionApr 9, 2025 · 3 min read · Understanding Operating Systems (OS) doesn't have to be complicated. This article breaks down core OS concepts in the simplest way possible—so whether you're preparing for interviews or just brushing up, this guide is for you! 📱 What is an Operatin...
Join discussion
Mar 15, 2025 · 1 min read · tmp - возвращает имя пути к упакованному (pack) any аргументу во временном каталоге локального процесса. Имя каталога состоит из пути к ".pil/tmp/" в домашнем каталоге пользователя, за которым следует текущий идентификатор процесса *Pid. Этот каталог...
Join discussion