使用 swagger-typescript-api 在前端项目里生成请求代码
swagger-typescript-api?文档写得像草稿,还得自己摸索。那些花哨的模块化选项除了报错还能干嘛?老老实实生成单文件,配个客户端封装,省得每次折腾。
最近存储价格跟疯了一样,9月份买的4T SSD反而成了理财产品?
9月买的4T SSD一个月涨价15%,这玩意儿现在比数据存储还保值?当初1500元买的雷克沙,现在1700元搁那儿当理财产品了。这市场疯得比当年三星工厂起火还离谱。
StarBlog小更新,文章管理体验巨大提升,重写了几个管理后台页面
面对破破烂烂的后台,只能先缝缝补补。重写了丑出水平的登录页,还做了分类树和照片墙。看着几年前写的代码直呼好家伙,这种临时方案迟早要重构。
Next.js路由段配置选项笔记
Next.js的路由段配置选项?真有这么简单?官方文档写得倒是分散,自己整理下倒也罢了。动态渲染还是静态?缓存策略又该怎么定?开发者还是得自己琢磨。
谁能拒绝一台能装进口袋的电脑?GPD Win Mini 开箱体验
啧,又是个满足童年幻想的玩具。GPD Win Mini确实能塞进口袋,但性能释放也就那样,烤机时风扇吵得让人皱眉。接口倒是意外地齐全,不过这种小玩意也就图个新鲜,真当生产力工具?想多了。
这台 iPad mini 7,可能是苹果最后的LCD小屏幕设备
苹果终于要放弃LCD了?iPad mini 7这块小屏幕成了绝唱,OLED是越来越刺眼。LCD自然、不伤眼,这可能是苹果最后一块让人舒服的屏幕了。真要改用OLED,LCD党表示不服。
怎么2025年还有人买 iPhone16 啊?使用了一个月之后,我居然成为果粉了
标题党罢了,三月入的iPhone16。小屏手感尚可,A18芯片总算不烫手了。iOS依然教用户用手机,但这块OLED屏实在辣眼睛。
信了恰饭博主的邪,我居然下单了杂牌头戴式耳机
百元杂牌耳机的样子像索尼,但降噪?音质?别逗了。博主推荐就信了?买回来用一次就消失,证明需求是电子垃圾的温床。现在降价到50+,商家笑得合不拢嘴。
LCD党的最后倔强:moto g75 开箱与使用体验(附OLED屏幕伤眼原理科普)
一位数码爱好者兼LCD党,在OLED横行的时代,依然坚守护眼信仰,入手 moto g75 的开箱与体验
为什么我给虚拟机分了 32G 硬盘,Ubuntu 却只识别 16G?
32G硬盘在PVE里明明分配好了,到Ubuntu就变15G,LVM这鬼东西把空间藏哪儿去了?根目录就分了一半?这算哪门子逻辑,简直离谱。扩容三步走倒是简单,但谁特喵会用到这种坑爹设计。
在Linux系统上一键配置DoH,解决DNS解析被污染
DNS解析被污染?换DoH不就得了。云flare那破工具简单得可笑,国内DNS上游直接用就行。一行配置搞定,谁还不会啊?
硬盘突然坏掉,我花了半个月才把数据救回来…(附数据恢复工具)
硬盘崩了?数据恢复折腾半个月,最后捡回大部分残骸。MFT坏了只能干瞪眼?先镜像再扫描,工具堆里找活路。备份?下次记得多来几个副本,别等丢完才叫苦。
Blazor全栈是个陷阱
Blazor全栈?别逗了,这玩意儿就是陷阱。生态弱得可怜,AI都不给力,文档还老变。真以为能脱离前端?醒醒吧,小demo可以,真业务?省省吧。
2025年了,在 Django 之外,Python Web 框架还能怎么选?
2025年了,Django之外还剩啥?LiteStar轻量快,Tortoise ORM省心,Granian丢掉Nginx,RobynPython+Rust。独立开发者终于不用被全家桶绑架?
为什么说 Edge/Serverless 是最适合独立开发者的开发方式?
Edge-Serverless?不过是独立开发者偷懒的捷径罢了。国内环境又添堵,Vercel Cloudflare在国外爽得飞起,国内却要自己动手丰衣足食?Node.js全栈框架倒是适配得挺好,但谁不烦这堆麻烦事?
Django过时了吗?从ASGI到AI时代的思考
Django过时?技术趋势变了而已,异步支持短板在AI时代更明显。生态工程化再稳,也挡不住轻量框架和ASGI的冲击。独立开发者该考虑新选择了?
解决Markdig无法识别文件名带空格的图片问题
Markdig 连文件名带空格的图片都搞不定?这破库还真是极限了。自己动手改改,正则表达式加个开关就完事,顺便吐槽下这框架原始得像块砖。
在鸡哥14x上安装Linux:Fedora 42 上手体验
鸡哥14x装Fedora42挺顺,驱动开箱即用。GNOME小清新,但Wayland半死不活,终端没透明度,多任务不如Windows整齐。小bug不少,网络又废了?重装吧。
千元价位最能打的人体工学椅?保友金豪优b雄鹰真实体验!
广东夏天坐网面椅,终于不用被闷出油了,腰靠能独立调节,后仰时腿脚还同步前移,联动系统倒是挺花哨。千把块价位,性价比是不错,但头枕和脚托的小短板,还是得承认。
重写 StarBlog 的搜索功能和页面,支持权重设置和结果高亮
重写搜索?就内存算权重加Regex?太业余了。标题权重100倍正文?这种土味方案意外的有效。页面也重写了,但Bootstrap样式够原始的。 v2还指望用Lucene.NET?
在Next.js中集成swagger文档
Next.js 本来就不能直接用 Swagger,非要用还得自己折腾 API Routes?自动生成工具?手动写 Spec?这简直是在侮辱开发者。手动注释?这操作简直是在挑战耐心极限。
个人数据保全计划:ZFS 文件系统简单入门科普
ZFS不只是文件系统,还是个自带的存储解决方案?数据完整性校验和快照机制,听起来挺鸡肋。自修复特性倒是挺吸引人,但复杂性不是谁都吃得起。
模型文件硬塞进 Git,GitHub 直接打回原形:使用Git-LFS管理大文件
GitHub硬怼大文件?Git LFS了解一下,免费额度逼得你快用完就买。别指望这玩意儿当网盘用,模型放代码里提交是吧?这操作真是下饭。
主流 nodejs 包管理器 pnpm vs bun vs npm vs yarn 简单横评
pnpm还真是会玩空间魔术?单项目里它领先优势就这么点?Node.js 20把npm喂肥了,现在谁还敢说npm是废物?这测试结果真是让人摸不着头脑。
真香预警!苹果良心发现?Mac Mini M4 是智商税吗?
两千块捡到16G内存的Mac,性能打脸吹毛求疵的键盘侠。接口少了点?那是逼你买拓展坞的天才设计。苹果终于良心?别逗了,丐版256G硬盘才是最大笑话。
上位机开发之假装有设备,使用 C# 模拟串口设备
用C#模拟串口设备?这年头还学这种过时技术?不过行吧,至少比某些只会玩AI的卷王强点。搞搞清楚协议文档,装个破com0com驱动,写点死板代码应付下调试需求。至于什么物联网平台、工业控制?那是别人该干的事,我随便搞搞就够了。
在Windows上将git与ssh-agent搭配使用
Windows git 还自带 ssh?真是老土的兼容性思路。一行配置就能解决,不过得先管好 ssh-agent 的连接。 ProxyCommand 居然又添乱,难怪老出毛病。
纯 C#实现+AOT 打造的智能PDF目录提取工具 PdfTocExtractor
用C#写个PDF目录提取工具?挺有意思,还整什么语义识别,效果真有那么好吗?AOT编译挺香,但别搞得太复杂就行。
StarBlog v1.3.0 新版本,一大波更新以及迁移服务器部署
服务器故障逼得更新,直接上云服务器迁移。v1.3.0版本来了,架构、界面、SEO全升级,还加了图片压缩工具,代码总算整理干净点。来看看这波大更新如何?
终于对雷电显卡坞死心了……这应该是最后一次开箱雷电显卡坞了吧
鸡哥14x还卡?雷电显卡坞救不了你。小厂出品果然垃圾,吵得像飞机起飞,连电源键都没有?比华为GT Cube还差?
继续体验 65 配列键盘,银雕Y65S WGA轴体实测,中下手感值不值
银雕Y65S,颜值在线,手感却沙沙闷响,中下水准。 驱动比RK顺眼,可木叶轴58gf全程到底,谁给的勇气? 左侧多一块,误触到怀疑人生。
纯 C#实现+AOT 打造的多功能图片处理工具 ImageGlider
纯C#+AOT打造的ImageGlider,图像处理功能堆得像山,还非得标榜零依赖?ImageSharp封装得倒是挺顺溜,就是不知道这模块化架构能走多远。Web API和CLI工具有点东西,但别指望我夸太离谱。
使用django-simple-history实现简单审计功能
Django生态真够用,simple-history这种现成工具谁还手写审计?ModelAdmin混入就完事,历史记录自动记录,不过unfold集成倒是省心。别跟我提什么复杂配置,简单点挺好。
使用django-crispy-forms美化表单UI
呵,又一篇Django表单美化的水文。自己封装了Tailwind样式还嫌不够,非得折腾django-crispy-forms这种老古董——Bootstrap都过时了喂!不过crispy-tailwind倒是勉强能看,至少比手写模板优雅点。反正最后都会用React重写,何必浪费时间?
天气太热了,天气预报怕是假的吧?机械温度计开箱
天气预报的温度和体感温度根本不是一回事?这百叶箱测温法真是够科学的,可惜对户外工作者毫无帮助。36度湿度70%,算出来热指数54℃,这公式简直毒辣。机械温湿度计?电池省了,看着倒是挺复古。
小心误关了NAS服务器!修改Linux的电源键功能
NAS居然离线关机了?电源键被傻逼系统接管了。改改`logind.conf`让这玩意忽略电源键,省得误操作重启关机。谁用谁知道,别真当NAS是玩具。
极大提高项目部署的生产力!分享一个半自动化的CICD实现方案
半自动CICD?听起来就像是对完全自动化方案的妥协。用脚本一键发布,还真能省事,不过得忍受服务器内网访问等麻烦。国内环境下的CI/CD,果然还是得自己想办法。
在 django-ninja 中实现类似腾讯阿里云的应用鉴权机制
Django-Ninja API鉴权机制?不就是又一套基于AppClient的认证系统,支持查询参数、请求头、Bearer Token认证,外加IP白名单和scopes权限控制?代码写得够复杂,够绕?