OKHK 👀
个人数字泔水\(◔‿◔)
✨ Thinking...
✨ Thinking...
-
- https://m.okjike.com/originalPosts/65407a7e99f2123c74a4cd43
在进行软件架构设计的时候,“C4 模型”可以很好地辅助表达一系列的分层图表,https://c4model.com,/它按照上下文(Context)、容器(Container)、组件(Component)和代码(Code)四个维度对软件架构的层级做了定义。
之前一直是徒手画框,看到 PlantUML 已经内置了 C4 元素,使用简单的 DSL 就可以完成架构图的绘制,实在是太方便了!C4 还内置了一些主题,也可以通过 PlantUML 提供的语法对界面样式进行自定义,不过,一般也不用特别追求好看,内置的主题基本就够用了。
另外,VSCode 上的插件名就是 PlantUML,它提供了一个包含大量示例的参考仓库:https://github.com/plantuml-stdlib/C4-PlantUML -
- Google Play App Beta 版本加入 :
以微信 Beta 版为例
https://play.google.com/apps/testing/com.tencent.mm?pli=1
其中 com.tencent.mm 为微信安装包包名 -
-
-
-
- https://plug-world.com/posts/stop-obsessing-over-tools/
我经常看到人们不断寻找最好的笔记 App、最好的 Linux 发行版、提高生产力的最佳 AI 软件、最好的游戏引擎......
这样做并不会提高你的效率,你永远找不到最好或最完美的设置。我的建议是,只要一样东西足够好、能完成工作,你就不妨坚持用下去。不要盯着工具,而要盯着你要完成的工作。
-- 《停止沉迷于工具》 - 开发不规范导致日志写入容器, 导致 K8s 节点磁盘空间占用过高,处理:
● 通过监控告警来提前预防
● 挂载磁盘, 容器日志写入磁盘
● 使用自动清理脚本# kubectl查询每个pod占用磁盘空间 kubectl get --raw /api/v1/nodes/10.200.200.1/proxy/stats/summary | jq '.pods[] | "PodName: \(.podRef.name)", "usedBytes: \(.containers[].rootfs.usedBytes)", "======================================================"' # Docker 查看容器磁盘占用 # 节点上查看磁盘使用情况,并安装从大到小排序,可以看到各个容器的占用磁盘空间。 docker ps -a --format "table {{.Size}}\t{{.Names}}" | sort -hr # 查看磁盘总体使用情况 docker system df
#Script -
git filter-branch --index-filter 'git rm --cached --ignore-unmatch yarr/data/yarr.db' --prune-empty -- --all
#Script
从Git仓库的整个历史(所有分支和标签)中,永久删除文件 yarr/data/yarr.db,但不会删除你当前工作目录中的该文件。 - #BB 滚滚长江东逝水
- CSS 置灰
html { filter: grayscale(100%); -webkit-filter: grayscale(100%); -moz-filter: grayscale(100%); -ms-filter: grayscale(100%); -o-filter: grayscale(100%); -webkit-filter: grayscale(1); }
#Script - #Script
curl -sIL 分享链接 | rg -A 8 -m 1 "HTTP/2 302" | rg "location: " | cut -d ' ' -f 2 | cut -d '?' -f 1 | pbcopy
从一个分享链接中,提取其重定向(302跳转)后的最终目标URL(不包含查询参数),并将其复制到剪贴板。