Blog Posts
- Home /
- Blog Posts

Annoying Windows 10 Internet Throttling/Bandwidth Slowdown Issue
Slow internet speed Usually, I blame slow internet speed on my garbage internet service provider and residential equipment limitations, only having ordinary 100 Mbps fiber, and during evening peak hours, it becomes turtle speed. But thinking rationally, I consider the following points:
Read More
Self-made Python PDF Tools
Convenient fast programming language and rich extensions My impression of Python is that it’s easy to write, easy to debug, quick to learn, and a powerful batch processing tool language. Of course, since I don’t use it frequently at work, my understanding is relatively shallow. During this period, in order to help my child review effectively, after buying a duplex scanning printer, I found that home printers after all are not commercial ones—some functions are still relatively inconvenient. For example, scanned pages can only be vertical; to view them horizontally on the computer, you have to rotate them yourself. Some are booklets; after removing the central binding line and scanning, pages need to be split and order needs to be rearranged. Although there are PDF editing software, the workload for such simple operations each time is still large. And what’s annoying is that many so-called free PDF editing software have some basic functions and require installation. Once you need something slightly more advanced, you need to upgrade your subscription. At this point, I first thought of Python.
Read More
Git - How to extract file differences between two commits and package them into zip in Windows git environment
Background I have been using Git for work for a while. Although colleagues recommend using the command line directly, I still prefer UI interfaces. In the SVN era, extracting changed files between two commits was a common operation. After switching to Git, I have been wondering how to achieve this command. Although I have seen various methods, none matched my usual workflow. Recently I discovered a new approach, so I am organizing it here for everyone’s reference.
Read MoreCategories
Tags
- Abstraction
- AI Agent
- Automation
- Bash
- C++
- Chiba Shonen No Ie
- CI/CD
- Cloud Cost
- Cmder
- Coding Workflow
- Cognitive Pollution
- Cronjob
- Custom Actions
- Debug
- Directory Index
- DSL
- Education
- Errno 24
- Git
- GitHub Actions
- GitHub Pages
- Go
- Gpedit
- Hermes
- Hermes Agent
- Hugo
- Internet
- Japan
- JDK
- Jules
- Launchctl
- MacOS
- Macro
- Mojo
- Nvidia Stream
- PDF Merge, Split, Rotate
- Performance
- Plist
- Python
- QoS
- React
- Review
- Rust
- Sourcetree
- Spider
- Startup Time
- Too Many Open Files
- Tool
- Travel
- Vibe Coding
- Windows
- Windows 10
- Workflow
- Workslop
- Zig