0%

忘记之前在哪看到,说欧美市场现在普遍流行的组件库方案不是 AntD,也不是 mui,而是 shadcn-ui ,没听说过这个之前,最近碰巧看到 Solid-ui ,是一个非官方的 shadcn-ui 的 SolidJS 版本实现,就对其本体也很感兴趣,打开看了觉得有点意思。

阅读全文 »

上次分享了一篇使用 cloudflare 作为个人图床的方案,但是比较粗糙,仅仅是直接使用 cloudflare 的 R2 的控制台上传图片,自己拼接图片地址,属于能用,但并不好用的状态。

这次我们更产品一点,做一个可视的个人图床应用,包括图片上传、删除、查看、搜索。如果需要将其真正用于生产,还需要一个域名,因为 cloudflare 的免费 dev 域名是被墙掉的。

阅读全文 »

2023年11月底,拼多多的股票市值超越了阿里巴巴,目前还很难说是否会再反复变化排名,但是显然阿里巴巴已经不再是电商领域独一无二的王,BAT的时代已经彻底落幕。

2013年刚上大学时听到的BAT,当时排名第一的是百度,第二阿里第三腾讯。因为是相关专业,当年不仅记住了这三家大公司,还记得三家所长,所谓“百度的技术、阿里的运营、腾讯的产品”。

10年过去了,吹技术的百度率先掉队,吹运营的阿里也初见颓势,吹产品的腾讯暂时笑到了最后。

阅读全文 »

一个嘲笑印度、日本人说英语的笑话:两个印度人在嘲笑日本人的英语发。”Jabonese agcent is vedy, vedy hard to undershdand.” 然后被日本人神吐槽 “Indeian ekusento ishi belly belly haudo tsu andasudando.”

以前总觉得中国人说英文的发音还是蛮标准的,至少比印度人、日本人好多了,结果知乎上逛到一个毁三观的结论。对于英国/美国人来说,说英语便于理解的程度大概是,印度人 >> 日本人 ≈ 中国人。

阅读全文 »

写 API 接口时,我们通常希望有个统一的结构包裹一下要返回的数据,每个接口分别去写不光繁琐,还容易不一致,所以一般会用一个统一的拦截器来实现这个功能。各种语言的不同框架基本都有对应的拦截器写法,今天分享下 nestjs 里如何编写拦截器和如何跳过拦截器。

阅读全文 »

中秋的前一天,关系要好的大学室友要结婚了,请假两天去兰州参加婚礼,草草游览了兰州。

因为时间和价格的原因,这趟行程往返都是火车,还是硬卧,本来以为睡一觉就能到达,会比飞机更舒服。但实际硬卧车厢的体验并不好,人很多环境比较脏,还有烟味和小孩的吵闹,睡眠质量向来还可以的我都失眠到两三点才迷迷糊糊睡了过去。

阅读全文 »

独立开发者通常指没有加入任何公司或者机构,自主开发和运营软件或APP的个人开发者。与公司开发的产品相比,独立产品更注重产品和用户,而不是上级命令。做一个独立的产品并非一定要是独立开发者才可以。在业余时间,兴趣驱动的模式下,投入的人力显然不会太多,因此控制成本是一个重要的目标。

最近看到 twitter 上有人分享了一个独立开发者的穷鬼套餐,很有意思,转来分享给大家。

阅读全文 »

最近组里的同学问我在小程序里想重建一个组件要怎么办?背景是小程序里的表单渲染器内部设计估计有问题,有时候需要销毁重建。我之前也遇到过,处理方式也比较简单,给个 a:if 先 false 再 true 就可以实现了。同学说这么麻烦呀,PC里的只需要改下key就行,小程序是不支持这个吗?

阅读全文 »

Mac 电脑性能不错,但是内存和硬盘都是大坑,又贵又小。虽然 mac 软件不多并不像 Windows 一样占用硬盘过大,但是长期使用下来,磁盘空间也是一个问题。今天推荐一个 mac 磁盘清理工具,或者说磁盘体积分析工具,方便找到磁盘空间被占用的原因。

阅读全文 »

最近做了一个小程序,用 nestJS 做的服务端,数据库是 MySQL 。然后被SQL注入攻击了,第一次遇到,感觉还很有意思,记录一下。

其实是微信平台做的模拟攻击,所以也并没有任何实际破坏,仅仅是数据库里被塞入了多条不符合预期的数据。

阅读全文 »