
为什么说“AI淘汰程序员”是一场闹剧?
每隔几年,技术舞台上总会亮起一盏聚光灯,宣称将“终结”程序员这个职业。这一次,站在光圈中央的是AI编程。 历史的回响:技术“替代”的循环剧 回望技术发展史,相似...

我为什么要做“好雇主”?一个普通打工人的十年执念
一、“入职就像开盲盒,我受够了” 2015年,我跳槽到一家“行业新星”公司。HR承诺:“弹性工作、薪资高于市场、晋升透明。” 结果呢? 弹性=24小时待命,薪资...
魔兽世界3.3.5(巫妖王)服务器 AzerothCore 搭建指南(2025年攻略)
9年前,也就是2016年,我曾经写过一篇 3.3.5 版本服务器搭建指南,当时是基于 TrinityCore 开源项目做的。
魔兽世界模拟器经过了这么多年的发展,无论是在修复程度、扩展性、易用性等等方面都有了长足的进步,鉴于之前的文章已经并不能指导目前服务器搭建,那么有必要再新写一篇了。
本次搭建指...
使用 Dependency Check 做安全漏洞扫描
Dependency Check是 OWASP(Open WebApplication Security Project)的一个实用开源程序,用于识别项目依赖项并检查是否存在任何已知的,公开披露的漏洞。
整理一下 Adobe 全家桶的收费和免费平替
Adobe 全家桶越来越贵了,使用盗版软件终归有风险,给大家推荐一些好用的平替软件
开源项目 minio-plus 发布
MinIO-Plus 是一个 MinIO 的二次封装与增强工具,在
MinIO 的基础上只做增强,不侵入 MinIO 代码,只为简化开发、提高效率而生。成为 MinIO 在项目中落地的润滑剂。

对象存储的最佳开源实现 - MinIO
MinIO 是一款高性能、分布式的对象存储系统。基于Golang编写。
MinIO只为对象存储而设计,采用了更易用的方式进行设计,它能实现对象存储所需要的全部...

数据库变更、表的版本控制 - Liquibase教程
Liquibase 是用于数据库重构、管理、记录变化与回滚的开源工具。 在写代码的时候,我们使用 Git 或 subversion 对代码进行版本控制,在数据库...
不考虑宽高比、分辨率让页面暴力全屏
很多时候,在客户现场有一些奇葩的显示设备,比如LED拼接屏、电视墙等等。它们的分辨率和比例奇奇怪怪。为了让我们的程序在这些屏幕上能正常显示,我们不得不暴力一些强制全屏。
基于YAPI的API接口单元测试
一个完整的项目,无论是个人的还是公司的,自动化的单元测试是必不可少,否则以后任何的功能改动均可能造成灾难性影响。
找到一款开源、广泛使用、能无缝对接Swagger规范(不用手工定义每个接口),支持自动化测试流程、对前端支持Mock数据的工具。
YAPI符合我们的要求,功能覆盖的最多,并且开源支持私有...