[00:24] <contrun[m]> 今天第一天去新工地搬砖 我想在新的电脑上面用上 zfs 新出炉的加密功能  但是官方仓库可能还没有更新啊  不知道zfs能不能原地新增加密选项
[00:27] <contrun[m]> 不错 我nixos  造就支持
[00:27] <contrun[m]> 支持 zfs  加密了  https://nixos.wiki/wiki/NixOS_on_ZFS#Encrypted_ZFS
[02:19] <violetzijing> iMadper, cherrot qiao contrun[m] 早啊大佬们
[02:51] <iMadper> violetzijing: cherrot qiao: contrun[m]: 早啊大佬们
[02:51] <qiao> violetzijing: iMadper cherrot contrun[m] 大佬们早
[02:51] <iMadper> qiao: 你丫一天上班够8小时吗?
[02:51] <violetzijing> iMadper, qiao 我觉得肯定不够
[02:51] <iMadper> 肯定不够啊
[02:52] <qiao> iMadper: 不够啊
[02:52] <qiao> iMadper: 老板要是给我发的工资有你的一半，我就可以上8小时了
[02:52] <iMadper> qiao: 别扯淡, 你丫跟我差不多
[02:53] <qiao> iMadper: 。。。0
[02:53] <iMadper> qiao: ccui不会亏待你的
[02:55] <iMadper> violetzijing: 我发现荔浦芋头又好吃, 又顶饱
[02:55] <qiao> iMadper: 今天有啥好玩的
[02:56] <iMadper> violetzijing: 一个吃三顿... 每次早上吃完了, 到中午都不饿
[02:56] <iMadper> vio
[02:56] <iMadper> violetzijing: 还是低GI
[02:56] <iMadper> qiao: 没有, upnp不工作, 抓包调
[02:56] <violetzijing> 我最近的机器很奇怪
[02:57] <iMadper> qiao: 唯一的好事儿就是, 我的机器终于升级到32G内存了, 写java终于不会oom了
[02:57] <violetzijing> 鼠标飘来飘去，有时候人不动，键盘还会输入字符。。
[02:57] <iMadper> violetzijing: ... ...
[02:57] <iMadper> violetzijing: 贵司监控工具?
[02:57] <qiao> iMadper: nb
[02:57] <qiao> iMadper: 赶紧在我司6TB
[02:58] <qiao> iMadper: 赶紧在我司6TB的机器上玩个扫雷
[02:58] <iMadper> qiao
[02:58] <violetzijing> iMadper, 我都把 symantec 关掉了啊。。
[02:58] <iMadper> qiao: 都不知道java的GC在6T下工作的怎么样
[02:58] <iMadper> qiao: 这么大的内存, 跑啥应用啊
[02:59] <qiao> violetzijing: 贵司还是有钱，我的工作机还是8G的
[02:59] <violetzijing> qiao, 啥？我司破本有啥好。。
[02:59] <qiao> violetzijing: 应该是 iMadper ^^^
[03:00] <violetzijing> qiao, iMadper 羡慕你们啊
[03:00] <qiao> iMadper: 不知道啊 rhem 啥的，主要是测 Kvm，openstack，rhev啥的
[03:02] <iMadper> qiao: 你丫的hp工作站才8g内存???
[03:02] <iMadper> qiao: 你们又不写java... 写c的人要内存干嘛????
[03:04] <violetzijing> iMadper, 同意，写 c 的要内存干啥
[03:04] <iMadper> violetzijing: 除非要用clion...
[03:05] <iMadper> violetzijing: 去年的时候我用clion, 加载内核代码, 直接用了我4G内存...
[03:05] <iMadper> violetzijing: 赶紧换ccls.. ccls真好用, 真香
[03:05] <violetzijing> iMadper, 在正在调试中的 Chrome 面前都是渣渣
[03:05] <violetzijing> iMadper, 换啥。。我都不会
[03:06] <iMadper> violetzijing: 你们写ruby用啥啊?
[03:06] <iMadper> violetzijing: solargraph?
[03:06] <iMadper> violetzijing: rubymine
[03:06] <violetzijing> iMadper, 以及在跑 ut 的 go 项目面前都是渣渣
[03:06] <iMadper> violetzijing: go超级占资源
[03:06] <violetzijing> iMadper, 我不写 ruby 233
[03:06]  * violetzijing flag 从此立下
[03:07] <iMadper> violetzijing: 此生不再写动态类型语言?
[03:07] <violetzijing> iMadper, 只要不写 js，都好说
[03:07] <violetzijing> iMadper, js 真是 brain fuck
[03:09] <iMadper> violetzijing: js is the new lisp.
[03:11] <violetzijing> iMadper, new 不 new 不管，新出框架根本看不懂，写代码靠蒙和抄
[03:11] <iMadper> vio
[03:11] <iMadper> violetzijing: 是的, 框架学习成本太高.
[03:11] <iMadper> violetzijing: 这辈子我都不会去写js
[03:12] <iMadper> violetzijing: 而且我保证能做到, 毕竟我肯定学不会
[03:12] <violetzijing> 我发现我越来越习惯 brain fuck 的 sql 了
[03:12] <iMadper> violetzijing: 今天我看到一个弱鸡循环.
[03:13] <iMadper> violetzijing: 水平差 => 弱鸡 => 只能做简单的业务逻辑 => 做简单的业务逻辑提升不了水平 => 水平差 => 弱鸡
[03:13] <iMadper> violetzijing: 不想一辈子当弱鸡啊
[03:15] <violetzijing> 	qms := []qm.QueryMod{
[03:15] <violetzijing> 		qm.InnerJoin("ad_tree_node as io_node on io_node.id = ad_tree_node.parent_ad_tree_node_id"),
[03:15] <violetzijing> 		qm.InnerJoin("insertion_order as io on io.ad_group_id = io_node.id"),
[03:15] <violetzijing> 		qm.InnerJoin("campaign on io.campaign_id = campaign.id"),
[03:15] <violetzijing> 		qm.Where("ad_tree_node.id = ?", plc.ID),
[03:15] <violetzijing> 		qm.And("ad_tree_node.network_id = ?", orderCtx.Network.ID),
[03:15] <violetzijing> 	}
[03:15] <violetzijing> 欣赏垃圾 SQL 和垃圾 ORM
[03:16] <violetzijing> iMadper, 我也真的不想做什么 CRUD 了，只能更加熟悉公司业务而已。。
[03:17] <iMadper> violetzijing: 我都不好意思给你看我们的弱鸡SQL
[03:18] <iMadper> violetzijing: 都不会自动做lift...
[03:18] <iMadper> violetzijing: 一个query里面好几个lift...
[03:19] <iMadper> violetzijing: https://paste.ubuntu.com/p/FkR994Hf4h/
[03:19] <iMadper> violetzijing: val fb = ctx.run(query[Device].insert(_.agent -> lift(name), _.deviceId -> lift(device), _.modelId -> lift(modelId), _.description -> Option(lift(device))));        Monad[Task].productR(fa)(fb).map(_ => Some(0))
[03:19] <violetzijing> iMadper, 看不懂。。。
[03:20] <iMadper> violetzijing: 如果, 某个人还有余额, 就减去丫的余额然后给丫一个设备..
[03:20] <iMadper> violetzijing: loool
[03:21] <iMadper> violetzijing: 这么简单的逻辑, 要写这么多, 还要用applicative或者semigroupal
[03:21] <violetzijing> iMadper, 高端
[03:21] <violetzijing> iMadper, 一看就看不懂
[03:21] <iMadper> violetzijing: 我也不是很懂为啥大家都忽悠我用quill做orm
[03:21] <iMadper> violetzijing: 下次我老老实实的用slick好了
[03:23] <violetzijing> iMadper, 羡慕还有得选
[03:23] <iMadper> violetzijing: 有的是啊, 就是没有一个稳定好用的
[03:24] <iMadper> violetzijing: slick, doobie, quill  https://softwaremill.com/comparing-scala-relational-database-access-libraries/
[03:25] <iMadper> violetzijing: 不用quill有个好处, 是编译期宏, 所以不用运行, 鼠标放到代码上就出对应的sql语句了,
[03:25] <iMadper> 实时看自己有没有写对  loool
[03:26]  * iMadper 不吹水了, 去tcpdump去...
[04:39]  * iMadper lsp-mode真好用, 一生推
[04:50]  * violetzijing 带薪拉屎
[07:53] <vqsld> 嘿，群公告的IRC教程网页挂了！
[08:00] <iMadper> vqsld: 好事儿
[08:01] <iMadper> vqsld: 删了.
[08:08] <vqsld>  😂
[10:43] <rabbitear_sdf> https://sandymaguire.me/blog/brilliance/