切换导航
新动弹计划
搜索
文章
动弹
排行榜
登录
注册
×
搜索
文章
动弹
热门关键词
重读《掌控习惯》
ChatGPT
Docker
Laravel
读书
跑步
#daily tips#
#稍后阅读#
Falcon
主页
文章
动弹
冒泡
文集
Falcon
2024-09-17 06:29
冒泡
发现一个对qqnt做的插件系统:
https://liteloaderqqnt.github.io/
对我最有用的是,是屏蔽更新。
0 赞
暂无评论
查看
Falcon
2024-09-16 06:04
冒泡
车站对面新开了一家连锁餐馆,主打的是蒸排骨,我去尝了一下鲜,手机上点了一份15块的干蒸排骨,没一会店里的阿姨过来告诉我,这个不带米饭,想吃饭得额外再点一份2块的米饭,我的天还有这种操作,于是我只好又点了2块钱米饭。端上来之后好小一碟排骨,好小一碗米饭,却都用很大的容器装着…17块,愣是没吃饱,性价比好低。傍晚跑步,得再吃点别的东西才行。
0 赞
暂无评论
查看
Falcon
2024-09-16 00:55
冒泡
又一个ui库
https://magicui.design/
0 赞
暂无评论
查看
Falcon
2024-09-15 15:39
冒泡
#Cloudflare#
踩了不少坑,比如它家的KV db 是有延迟的,各节点之间需要时间同步,才能达到最终一致性,我做了一个todolist练手,而且这个 todolist 支持用户注册登录,为了追求简单,用户信息、sessionKey和todo任务 的内容都保存KV里。
在同步用户任务信息的时候,我才发现同一个用户,如果一个设备是手机,另一个设备是用电脑,他们就很有可能读取到不同的任务状态,比如我在手机上删除了一个任务,在电脑上该任务还是没有删除情况。我开始还怀疑是我的代码出了问题,debug到了三四点,后来我才发现原来是这个kvdb的问题,它是分布式的,会把一个节点的数据同步到其他节点,就像cdn,节点间的同步是有延迟的,所以会产生脏读的情况。但是最终会达成一致性,文档是这么说的。
这种不一致性在某些场景是可以接受的,所以用来存session没什么问题,但问题在于如果追求强一致性,比如聊天应用,视频对话,就不能用kvdb了,它们推荐的方式是用Durable Objects,所以我又替换成了Durable Object,在next.js里写了又出现错误,后来又一查,原来这个开付费计划才能用,每月至少20刀。
搞了半天又白搭,我又检查了一下D1是否可靠,看来也不行,看来也存在节点复制的延迟。
准备集成 upslash的redis了,我知道这玩意可以做单点,指定一个区域,不过似乎也支持多节点复制。
又发现一个大坑,在绑定
#upslash#
的时候,要在浏览器隐私模式下绑定,不然它会通过Auth0(用chatgpt的话)自动登录Google,怎么也绑定不到新的 upslash 账户。
绑定后得到两个环境变量:
UPSTASH_REDIS_REST_URL
UPSTASH_REDIS_REST_TOKEN
会绑定到cloudflare生产环境(但加密),也可以登录upslash redis管理面板复制其值。
update:
我以为没有坑了,没想到又遇到一个,是关于upslash的,我先前设置用户的key是这样的 `${user.loginMethod}
#${user.id}` ,比如 `github#
123` ,但是坑就在这里,如果是kv用这种key没有关系,但upslash的是通过rest_api更新的,key会作为url的一部分,
#在url上有特殊用途,如果正常解析,后面的内容会因为#
被截断,upslash也没想到有人会用 `#` 做key的,没有兼容处理。改成用@连接!
0 赞
暂无评论
查看
Falcon
2024-09-14 01:30
冒泡
#daily tips#
这个js幻灯片模块的项目不错
https://github.com/nolimits4web/swiper
demo :
https://swiperjs.com/demos
0 赞
暂无评论
查看
Falcon
2024-09-14 00:49
冒泡
我感觉Turbo好有想象力,我必须得用起来了。
Hotwire:
Turbo
Stimulus
Strada
其实这是一组工具,Turbo(无需js写SPA),stimulus(js框架),strada(做移动开发)
https://turbo.hotwired.dev/handbook/introduction
https://turbo.hotwired.dev/
0 赞
暂无评论
查看
Falcon
2024-09-13 23:29
冒泡
脚背受伤,停跑了。完全是拜前天穿耐克的varpfly next所赐,赶紧扔了,这鞋子简直坑爹,不但200公里鞋底磨破,还压脚背,而且这次还搞受伤了?
0 赞
暂无评论
查看
Falcon
2024-09-13 23:14
冒泡
#daily tips#
分享最新可用的 Zlibrary 官方地址和 Zlibrary镜像网站入口,可放心使用。
Z-Library(简称 Z-Lib,前身为 BookFinder )是一个影子图书馆网站,用户可在上面下载期刊、文章以及各类书籍,其共收录了超过 1000w 本书籍和 8000w 篇文章。因为版权问题,网站曾于 2022 年 11 月 3 日遭到封锁,但是强大的 Z-Library 有新的官方网址和镜像(不过镜像网站不太稳定),获得了重生。
https://topstip.com/the-worlds-largest-digital-library-z-library-newly-available-official-site-and-mirror/
0 赞
暂无评论
查看
Falcon
2024-09-13 12:33
冒泡
#稍后阅读#
Cloudflare 的反爬虫功能:
宣布独立自主使用 AI:一键阻止 AI 机器人、抓取工具和爬网程序
https://blog.cloudflare.com/zh-cn/declaring-your-aindependence-block-ai-bots-scrapers-and-crawlers-with-a-single-click/
0 赞
暂无评论
查看
Falcon
2024-09-12 03:47
冒泡
我使用的两个Mac剪切板管理工具
好用的典范:Clipy,简单直观,但是够用,它甚至提供了粘贴为纯文本的方式, 只需粘贴时调出剪切历史后在需要的文本处按alt点击,在富文本里编辑特别有用。
难用的典范:PasteQ,莫名其妙的热键,反人类的使用方式,提供那么大一个图形界面,唯一对我有用的是可多选粘贴,但多选还支持用鼠标点选,必须是要用cmd+enter,习惯了还好,但又与失去焦点自动隐藏冲突,这个功能让人火大,也不提供设置不让隐藏,让多选变得无法操作。而且复制后自动粘贴也没有实现,我已经启用了系统权限,重启了应用也不行。
可惜Clipy 不更新了,它每次开机添加登录项提示也挺烦的,上次我试过写登录项脚本试图解决了,但是并没有,脚本启动后有时候会自动退出,用着用着就无法唤出了也挺麻烦的,所以我还是用回了它自带的自启,也许我可以用supervisor来管理。还有我想要多选粘贴,也就是一次可以粘贴多个条目的功能,它是开源项目,我可以把它改出自己想要的模样。
https://github.com/Clipy/Clipy
0 赞
暂无评论
查看
20
21
22
23
24