Tagged articles

Windows

551 articles · Page 4 of 6
ByteDance Terminal Technology
ByteDance Terminal Technology
Apr 10, 2023 · Information Security

GWP‑ASan Based Heap Memory Error Detection and Debugging on Windows

This article explains how GWP‑ASan, a low‑overhead sampling memory‑sanitizer developed by Google, can be integrated on Windows to detect heap errors such as use‑after‑free, buffer‑underflow, buffer‑overflow and double‑free, describes its monitoring principles, hook implementation, crash‑report augmentation, and presents real‑world case studies and remediation strategies.

Crash analysisGwp-ASanHeap Debugging
0 likes · 21 min read
GWP‑ASan Based Heap Memory Error Detection and Debugging on Windows
macrozheng
macrozheng
Apr 8, 2023 · Fundamentals

Which OS Should You Pick for Learning Programming? Windows, macOS, or Linux

This article compares Windows, macOS, and Linux for programming, weighing their strengths, weaknesses, and suitability based on factors like stability, software ecosystem, customization, cost, and personal workflow to help beginners choose the right operating system.

LinuxWindowsdevelopment environment
0 likes · 10 min read
Which OS Should You Pick for Learning Programming? Windows, macOS, or Linux
Liangxu Linux
Liangxu Linux
Mar 13, 2023 · Fundamentals

Key Differences Between Linux and Windows File Systems Explained

This guide outlines the main differences between Linux and Windows file systems, covering directory structures, case sensitivity, path separators, the absence of drive letters, the concept that everything is a file, and how Linux handles open files, helping new users transition between the two operating systems.

Case SensitivityDirectory StructureLinux
0 likes · 7 min read
Key Differences Between Linux and Windows File Systems Explained
Open Source Linux
Open Source Linux
Feb 6, 2023 · Operations

Surviving Windows After 15 Years on Linux: Tips, Hacks, and Workarounds

After 15 years of exclusively using Linux, the author recounts his first experience with Windows 10, highlighting its chaotic UI, lack of customizability, missing Unix-like tools, and offering practical solutions such as installing coreutils via Scoop, using Windows Terminal, and leveraging PowerShell for environment management.

LinuxPowerShellScoop
0 likes · 16 min read
Surviving Windows After 15 Years on Linux: Tips, Hacks, and Workarounds
Xianyu Technology
Xianyu Technology
Feb 2, 2023 · Mobile Development

Integrating Flutter Applications on Windows with Modular C++ Architecture and vcpkg Dependency Management

The article explains how to integrate Flutter‑based Windows applications by encapsulating native functionality in a modular C++ XModule framework—using macro‑generated providers, a global ModuleCenter, and CMake‑configured libraries—while managing all third‑party dependencies with vcpkg and private registries to ensure clean architecture and maintainable cross‑platform code.

C++Modular ArchitectureWindows
0 likes · 15 min read
Integrating Flutter Applications on Windows with Modular C++ Architecture and vcpkg Dependency Management
Liangxu Linux
Liangxu Linux
Jan 30, 2023 · Operations

Surviving Windows After 15 Years on Linux: Practical Tips and Workarounds

After fifteen years of using Linux exclusively, the author shares a detailed, experience‑driven guide on adapting to Windows 10, covering desktop chaos, limited customisation, missing Unix‑style tools, software installation hurdles, terminal upgrades, automatic restarts, virtual desktops, clipboard differences, and practical workarounds.

LinuxPackage ManagementWindows
0 likes · 17 min read
Surviving Windows After 15 Years on Linux: Practical Tips and Workarounds
DaTaobao Tech
DaTaobao Tech
Nov 28, 2022 · Frontend Development

Handling Application Crashes in Electron on Windows

The article explains how uncaught exceptions cause Electron app crashes on Windows, describes Windows’ user‑mode dump types, shows how Crashpad generates minidumps via a simple exception filter, demonstrates starting the built‑in crash reporter in JavaScript, and outlines uploading and analyzing dumps with Visual Studio or WinDbg, plus a watchdog restart strategy.

Crash HandlingCrashpadDebugging
0 likes · 17 min read
Handling Application Crashes in Electron on Windows
21CTO
21CTO
Nov 25, 2022 · Fundamentals

Understanding Consoles, Shells, and Terminals: Key Differences Explained

This article clarifies the concepts of consoles, shells, and terminals, detailing their definitions, roles, and how they differ across Linux and Windows environments, while also covering GUI and CLI interfaces for developers and operations engineers.

GUIWindowsconsole
0 likes · 9 min read
Understanding Consoles, Shells, and Terminals: Key Differences Explained
Alibaba Terminal Technology
Alibaba Terminal Technology
Oct 20, 2022 · Frontend Development

How DingTalk Boosted Desktop Flutter Performance with LightweightEngine

This article details DingTalk's engineering journey to overcome multi‑engine performance bottlenecks on Windows by adopting Flutter's LightweightEngine, achieving up to 77% faster startup and halving memory usage, while outlining the architectural analysis, implementation challenges, and final results.

DesktopEngineGroupLightweightEngine
0 likes · 15 min read
How DingTalk Boosted Desktop Flutter Performance with LightweightEngine
21CTO
21CTO
Oct 7, 2022 · Fundamentals

From Z1 to Chrome OS: A Journey Through the Evolution of Operating Systems

This article chronicles the development of operating systems from the early Z1 computer without an OS to modern platforms like Linux, Android, iOS, and Chrome OS, highlighting key milestones, innovations, and the impact on computing over the past decades.

LinuxOperating SystemsUnix
0 likes · 8 min read
From Z1 to Chrome OS: A Journey Through the Evolution of Operating Systems
Laravel Tech Community
Laravel Tech Community
Aug 9, 2022 · Fundamentals

Windows Subsystem for Linux 0.65.1 Release Highlights

Microsoft's Linux on Windows team announced the public rollout of WSL 0.65.1 to all Windows Insiders, introducing performance improvements, enhanced time synchronization, kernel upgrades, and numerous WSLg and compositor enhancements for a smoother cross‑platform development experience.

SubsystemUPDATEWSL
0 likes · 3 min read
Windows Subsystem for Linux 0.65.1 Release Highlights
Open Source Linux
Open Source Linux
Aug 9, 2022 · Fundamentals

How Complex Is Windows? Code Lines, Teams, and Architecture Explained

This article breaks down the massive complexity of Windows by citing code‑line counts for XP, Vista and 7, detailing the roughly thousand‑person development effort across 23 specialized teams, and illustrating the sheer size of the OS with folder‑size screenshots and paper‑length calculations.

OS ArchitectureWindowscode-lines
0 likes · 6 min read
How Complex Is Windows? Code Lines, Teams, and Architecture Explained
Liangxu Linux
Liangxu Linux
Aug 4, 2022 · Fundamentals

How Complex Is Windows? Code Size, Teams, and Architecture Explained

The answer breaks down Windows' massive complexity by citing millions of source lines for XP, Vista and 7, the roughly 1,000 engineers across 23 development groups, a detailed team list, the physical scale of its codebase when printed, and snapshots of its file system and registry to illustrate the sheer magnitude to a layperson.

ComplexitySoftware EngineeringWindows
0 likes · 7 min read
How Complex Is Windows? Code Size, Teams, and Architecture Explained
IT Services Circle
IT Services Circle
Aug 2, 2022 · Frontend Development

Web-Based Versions of Windows and macOS Operating Systems

This article introduces several browser-based emulations of classic Windows and macOS systems, providing direct links to experience these nostalgic operating environments online without any installation or heavy resource consumption.

BrowserWindowsmacOS
0 likes · 2 min read
Web-Based Versions of Windows and macOS Operating Systems
Open Source Linux
Open Source Linux
Jul 1, 2022 · Information Security

How to Block Bilibili and Restrict Kids' Computer Use: Practical Steps

This guide explains multiple technical methods to prevent children from accessing Bilibili or other unwanted software, ranging from editing the hosts file and altering shortcuts to disabling network adapters and configuring firewalls, and also offers troubleshooting tips for bypass attempts.

Parental ControlWindowshosts file
0 likes · 7 min read
How to Block Bilibili and Restrict Kids' Computer Use: Practical Steps
php Courses
php Courses
Jun 23, 2022 · Operations

BT (BaoTa) Panel Installation and Initialization Guide

This article provides a step‑by‑step tutorial for beginners on installing, initializing, and using the BT (BaoTa) server management panel on Linux or Windows, covering cloud server setup, firewall rules, domain binding, UI access, package selection, and optional software installations.

BT PanelInstallationOperations
0 likes · 5 min read
BT (BaoTa) Panel Installation and Initialization Guide
360 Quality & Efficiency
360 Quality & Efficiency
Jun 17, 2022 · Information Security

Understanding and Using Microsoft AppVerifier for Application Debugging and Security

This article explains what Microsoft AppVerifier is, how it helps detect memory corruption, security vulnerabilities, and privilege issues in Windows applications, and provides detailed download links, usage steps, configuration tips, common troubleshooting problems, and best‑practice recommendations for reliable testing.

AppVerifierMemoryWindows
0 likes · 8 min read
Understanding and Using Microsoft AppVerifier for Application Debugging and Security
Liangxu Linux
Liangxu Linux
Jun 10, 2022 · Operations

Master Essential Windows CMD Commands for Network and System Management

This guide explains how to use key Windows command‑line tools such as ipconfig, msg, net user, net share, nslookup, netsh, telnet, and command chaining operators to query IP information, manage accounts, view shares, troubleshoot DNS, retrieve Wi‑Fi passwords, and automate tasks.

CMDTutorialWindows
0 likes · 4 min read
Master Essential Windows CMD Commands for Network and System Management
Efficient Ops
Efficient Ops
Jun 5, 2022 · Operations

Master Network Diagnostics with MTR: Install, Run, and Analyze Results

This guide explains what the MTR tool is, how to install it on Windows, Linux, macOS, and Android, demonstrates basic commands, details key parameters, and shows how to interpret loss, latency, and other metrics to troubleshoot network connectivity issues.

Windowsmtrnetwork diagnostics
0 likes · 10 min read
Master Network Diagnostics with MTR: Install, Run, and Analyze Results
Python Programming Learning Circle
Python Programming Learning Circle
May 27, 2022 · Fundamentals

Common Windows Command-Line Tools and Their Usage

This guide introduces several essential Windows command‑line utilities—including ipconfig, msg, net user, net share, nslookup, netsh wlan show, telnet, and command chaining operators—explaining their functions and step‑by‑step usage for network and system administration tasks.

CMDTutorialWindows
0 likes · 5 min read
Common Windows Command-Line Tools and Their Usage
Open Source Linux
Open Source Linux
May 26, 2022 · Operations

Optimizing Zabbix Agent Monitoring for Linux and Windows: Best Practices

This guide explains how Zabbix agent monitors Linux and Windows systems, compares active and passive modes, and provides detailed optimization tips for OS metrics, CPU, memory, filesystem, Windows services, performance counters, and event logs, including alarm suppression and macro usage.

AgentLinuxMonitoring
0 likes · 11 min read
Optimizing Zabbix Agent Monitoring for Linux and Windows: Best Practices
dbaplus Community
dbaplus Community
May 16, 2022 · Databases

Master MySQL 8.0.28: Install, Configure, and Connect via JDBC

This guide walks beginners through downloading, installing, and configuring MySQL 8.0.28 on Windows and Linux, covering environment variables, service management, password recovery, user and role creation, and JDBC connection setup with Maven, providing detailed commands, code snippets, and troubleshooting tips for a complete setup.

ConfigurationDatabaseInstallation
0 likes · 29 min read
Master MySQL 8.0.28: Install, Configure, and Connect via JDBC
Open Source Linux
Open Source Linux
May 13, 2022 · Fundamentals

Can Linux Replace Windows? Installation, Compatibility, and Usability Guide

This article examines whether Linux can serve as a daily‑primary operating system by comparing installation ease, hardware compatibility, user‑interface experience, software ecosystem, gaming support, and maintenance effort against Windows, offering practical advice for different user skill levels.

InstallationLinuxSoftware
0 likes · 18 min read
Can Linux Replace Windows? Installation, Compatibility, and Usability Guide
DevOps Cloud Academy
DevOps Cloud Academy
May 7, 2022 · Operations

Optimizing Zabbix Monitoring for Linux and Windows Systems

This article provides a comprehensive guide on configuring and optimizing Zabbix agent monitoring for Linux and Windows, covering agent types, passive and active modes, macro variables, LLD macros, CPU/memory/file‑system metrics, and Windows service, performance counter, and event‑log monitoring.

LinuxMonitoringOperations
0 likes · 9 min read
Optimizing Zabbix Monitoring for Linux and Windows Systems
21CTO
21CTO
Apr 28, 2022 · Operations

Tech Roundup: IPv6 Push, Java 11 Surge, GitHub Short‑Link Shutdown, and More

This article summarizes recent tech news, including the shutdown of the "Computer World" magazine, China's ambitious IPv6 deployment plan, Java 11 overtaking Java 8 in production, GitHub ending git.io redirects, concerns over the NTFS3 driver maintainer, Apple's App Store update policy, and Microsoft's Windows 11 startup‑delay fix.

App StoreGitHubIPv6
0 likes · 9 min read
Tech Roundup: IPv6 Push, Java 11 Surge, GitHub Short‑Link Shutdown, and More
IT Services Circle
IT Services Circle
Apr 12, 2022 · Backend Development

Resolving .NET Runtime and SDK Installation Issues on Windows

This guide explains why enabling .NET Framework may still leave applications unable to run, details the need to install both .NET Runtime and SDK for versions 5.0 and 6.0 in x86 and x64, and provides step‑by‑step troubleshooting with a real‑world example.

.NETInstallationRuntime
0 likes · 6 min read
Resolving .NET Runtime and SDK Installation Issues on Windows
360 Quality & Efficiency
360 Quality & Efficiency
Apr 8, 2022 · Fundamentals

Using Windows Messages for GUI Automation with Python

This article explains how Windows' event‑driven message system can be leveraged for stable GUI automation, covering window concepts, message queues, message types, and providing Python code examples that use win32gui to click buttons, select menus, and manipulate edit controls without relying on screen coordinates.

GUIMessage AutomationPython
0 likes · 14 min read
Using Windows Messages for GUI Automation with Python
ITPUB
ITPUB
Mar 28, 2022 · Fundamentals

What’s New in Windows 11 Sun Valley 2 (22H2) – Key UI and Security Updates

Microsoft’s upcoming Windows 11 Sun Valley 2 (22H2) update, codenamed SV2, brings a series of refined UI changes such as a revamped Alt+Tab, File Explorer tabs, new personalization options, plus security enhancements like Smart App Control, all rolled out gradually through the Insider preview builds.

WindowsWindows 11build-22579
0 likes · 11 min read
What’s New in Windows 11 Sun Valley 2 (22H2) – Key UI and Security Updates
Practical DevOps Architecture
Practical DevOps Architecture
Mar 16, 2022 · Operations

Using Ansible Windows Modules for Common Administrative Tasks

This guide demonstrates how to use various Ansible Windows modules—such as win_ping, raw, win_copy, win_unzip, win_service, win_command, win_file, win_user, win_shell, and win_reboot—to retrieve network information, transfer and unzip files, manage services, manipulate files, create users, and reboot remote Windows hosts.

AnsibleAutomationDevOps
0 likes · 4 min read
Using Ansible Windows Modules for Common Administrative Tasks
Java Interview Crash Guide
Java Interview Crash Guide
Mar 15, 2022 · Fundamentals

Master Git: From Installation to Advanced Branch Management on Windows

This comprehensive guide walks you through installing Git on Windows, explains core concepts like the workspace, index, and repository, compares Git with SVN, and demonstrates essential commands for creating, committing, branching, merging, stashing, and collaborating with remote repositories, all illustrated with step‑by‑step screenshots.

GitWindowsbranching
0 likes · 20 min read
Master Git: From Installation to Advanced Branch Management on Windows
IT Services Circle
IT Services Circle
Feb 3, 2022 · Mobile Development

Microsoft’s ‘Your Phone’ App Brings Android Phone Integration to Windows PCs

The article outlines how Microsoft’s Your Phone app enables Android smartphones—especially Honor’s Magic V—to sync with Windows 10/11 PCs for calls, messages, notifications, photos and apps, while noting limited features, recent availability in China, and the broader trend of cross‑device continuity first shown by Apple in 2014.

AndroidWindowsYour Phone
0 likes · 4 min read
Microsoft’s ‘Your Phone’ App Brings Android Phone Integration to Windows PCs
Python Programming Learning Circle
Python Programming Learning Circle
Jan 19, 2022 · Information Security

File Transfer Techniques for Penetration Testing: Linux and Windows Download Commands

This article compiles common file download commands and tools used in penetration testing for both Linux and Windows environments, covering utilities such as wget, curl, axel, aria2, PowerShell, certutil, bitsadmin, and others, with example syntax for direct, background, and resumable transfers.

Command LineFile DownloadLinux
0 likes · 13 min read
File Transfer Techniques for Penetration Testing: Linux and Windows Download Commands
MaGe Linux Operations
MaGe Linux Operations
Jan 16, 2022 · Backend Development

How to Batch‑Generate Word Files from Excel Using Python’s zipfile and python‑docx

This article demonstrates two Python‑based solutions for automatically replacing placeholders in a Word document with data from an Excel sheet—one using python‑docx (with win32com conversion for .doc files) and another leveraging the zipfile module to edit the underlying XML—complete with code, troubleshooting tips, and handling of formatting issues.

AutomationExcelWindows
0 likes · 10 min read
How to Batch‑Generate Word Files from Excel Using Python’s zipfile and python‑docx
Architect's Guide
Architect's Guide
Jan 12, 2022 · Fundamentals

IntelliJ IDEA Shortcut Guide for Windows and macOS

This article provides a comprehensive collection of IntelliJ IDEA keyboard shortcuts for both Windows and macOS, organized by key combinations such as Ctrl, Alt, Shift, and their combinations, includes tables of shortcuts, usage explanations, and a link to a high‑resolution PDF for printing.

IDEIntelliJ IDEAShortcuts
0 likes · 19 min read
IntelliJ IDEA Shortcut Guide for Windows and macOS
Open Source Linux
Open Source Linux
Jan 9, 2022 · Fundamentals

Why Linux File System Differs from Windows: Key Differences Explained

This article introduces beginners to the fundamental differences between Linux and Windows file systems, covering directory structures, case sensitivity, path separators, the absence of drive letters, the "everything is a file" concept, and how file handling differs across the two operating systems.

Case SensitivityDirectory StructureLinux
0 likes · 6 min read
Why Linux File System Differs from Windows: Key Differences Explained
Python Crawling & Data Mining
Python Crawling & Data Mining
Jan 1, 2022 · Fundamentals

How to Record and Play Audio in Python with PyAudio and Pynput

This article demonstrates how to use Python's PyAudio library and the wave module to record and playback audio on Windows 10, covering installation, stream handling with callbacks, device selection, GUI integration, and keyboard hotkey control via pynput, complete with full source code examples.

Audio PlaybackPyAudioWindows
0 likes · 14 min read
How to Record and Play Audio in Python with PyAudio and Pynput
Programmer DD
Programmer DD
Oct 21, 2021 · Operations

What’s New in Windows 11? A Complete Feature Overview

Windows 11, launched on October 5, introduces a refreshed start menu, widgets, a redesigned Microsoft Store, enhanced clipboard, a modern touch keyboard, revamped task view, updated captions and camera settings, improved Bluetooth audio, new display controls, refreshed File Explorer, storage health monitoring, updated emojis, fonts, sandbox improvements, and the removal of legacy bloatware, all aimed at a more consumer‑focused experience.

MicrosoftUIWindows
0 likes · 14 min read
What’s New in Windows 11? A Complete Feature Overview
Liangxu Linux
Liangxu Linux
Oct 10, 2021 · Operations

Mastering MTR: Install, Run, and Decode Network Paths

This guide explains what MTR (My Traceroute) is, how to install it on Windows, Linux, macOS and Android, demonstrates basic commands and key options such as -r, -s, -c, and -n, and provides detailed instructions for interpreting loss, latency and other columns to troubleshoot network routing issues.

LinuxWindowslatency
0 likes · 10 min read
Mastering MTR: Install, Run, and Decode Network Paths
Liangxu Linux
Liangxu Linux
Oct 8, 2021 · Operations

Step‑by‑Step Guide to Server Port Proxy on Windows and Linux

This tutorial explains how to configure port forwarding on Windows using netsh and on Linux using iptables, demonstrates a multi‑machine experiment with a dual‑NIC host, and provides both temporary and permanent configuration commands for real‑world network isolation scenarios.

LinuxPort forwardingServer configuration
0 likes · 8 min read
Step‑by‑Step Guide to Server Port Proxy on Windows and Linux
Open Source Linux
Open Source Linux
Aug 16, 2021 · Fundamentals

Does Leaving Your Computer On Really Extend Its Lifespan?

Drawing on more than 50,000 repair cases, this article explains why continuously powered‑on computers often outlast those that are frequently switched off, citing reduced moisture‑induced oxidation, temperature effects, and the hidden risks of Windows sleep/hibernate especially in humid environments.

Windowscomputer hardwarehumidity
0 likes · 5 min read
Does Leaving Your Computer On Really Extend Its Lifespan?
macrozheng
macrozheng
Aug 12, 2021 · Backend Development

How to Set Up kkFileView for Instant File Preview with Docker and SpringBoot

This guide walks you through installing kkFileView on Windows and Linux, integrating it with MinIO for online file preview, configuring Docker containers, and customizing settings such as watermarks, providing step‑by‑step instructions and code snippets for a seamless preview service.

DockerLinuxMinIO
0 likes · 7 min read
How to Set Up kkFileView for Instant File Preview with Docker and SpringBoot
Efficient Ops
Efficient Ops
Jul 28, 2021 · Operations

Master Network Troubleshooting with MTR: Install, Use, and Analyze Results

Learn how to install and use the powerful MTR network diagnostic tool across Windows, Linux, macOS, and Android, understand its combined ping/traceroute output, master key command-line options, and interpret loss, latency, and stability metrics to effectively troubleshoot connectivity issues.

LinuxWindowsmtr
0 likes · 10 min read
Master Network Troubleshooting with MTR: Install, Use, and Analyze Results
ITPUB
ITPUB
Jul 20, 2021 · Fundamentals

Boost Your Windows Development Workflow: Top Mac-to-Windows Tools Compared

After switching from macOS to Windows for development, this guide reviews essential productivity tools—including terminal emulators, package managers, file‑search utilities, and Explorer tab extensions—showing installation steps, key features, and common pitfalls to help developers create a comfortable and efficient Windows workspace.

Windowspackage managerproductivity
0 likes · 6 min read
Boost Your Windows Development Workflow: Top Mac-to-Windows Tools Compared
Liangxu Linux
Liangxu Linux
Jun 29, 2021 · Operations

Run Linux GUI Apps on Windows: Install and Explore WSLg

This guide explains how to enable Windows Subsystem for Linux GUI (WSLg) on Windows, covering enrollment in the Windows Insider Dev channel, updating or installing WSL, the architecture of WSLg with Wayland, X11, RDP integration, audio support, and future extensions like DirectML.

InstallationLinux GUIWSL
0 likes · 4 min read
Run Linux GUI Apps on Windows: Install and Explore WSLg