该死的windows权限

最近又开始邪门,说什么来什么。刚说完把virtualbox打入冷宫,昨天就遇到麻烦了。
因为决算报表全局审核bug,昨天晚上在家里想就把问题解决,结果从官网下载的同一个程序,单位运行的好好的,家里机器安装正常,就是没法任务初始化,换了一台机器同样如此。
折腾一晚上,早上早早赶到单位,系统正常,继续折腾报表。完成任务后,开始找问题,发现不出所料,是家里机器安装的时候,未能将初始数据生成在默认的C盘路径下。
于是跟外甥一起,痛骂Windows那该千刀权限设置。
这个权限问题由来已久,早些年在原单位,只要是Java系统的程序,必然要因为权限导致各类莫名其妙的问题。
后来在系统Mac上安装运行Win10,同样如此,Java的程序无法在生成默认输出到C盘的文件。
可恶的是,现在它能用了,标准的win10系统又不行了。
想来这个决算报表系统,最早是XP下开发的。

如此一来,virtualbox还得继续用啊。

开买渤海小吏的历史系列

昨天从当当买了一本渤海小吏的《秦并天下》。
这是渤海小吏中国史丛书的第一本。前个假期期间,在抖音上看了他的几个视频,高欢、宇文泰粉墨登场,印象不错。
上周当当搞活动,又是先降低折扣买一百减五十,算到底其实单本价格差不多的。但上次买《楼船铁马刘寄奴》颇为失望,所以没有敢一次买一堆,等“促销”活动结束了,才买了一本,算是试看。
慢慢翻看了两章,书的内容还是不错,并没有像视频中那样,以英雄史诗为主基调。
唯一不太满意的是,作为历史书,地图做的实在太简陋,简直如小学老师板书的水平。不过以现在出版的总体水平,也不能苛求太多了。

抖音学习docker有所得

昨天在抖音看到一段docker的技术视频,从实战应用讲起,浅简易懂,跟我理清的思路相同。
评论区有得到播主赞同的评论,说视频好,但不适合初学者。估计这也是受传统学习方式的受害者。
视频中还对比讲解docker与virtualbox等虚拟机的区别。结合视频开端先讲的是我之前略过的Makefile,也算是有新的收获。
我感觉virtualbox的初始安装相当于docker的镜像,Makefile相当于虚拟机快照。
原先忽视docker,主要原因是virtualbox用习惯了,现在看来,只要不涉及到操作系统,virtualbox基本可以束之高阁了。

崔康熙,场下虞啸卿

泰山领先海港结束上半场比赛,中场休息的时候,我在微博评论区回复:有种感觉,球员在场上拼,教练并没有调整支援的念头,被出卖了……
当时有跟评,表示不明所以。
比赛结束,不知道他明白了没有。
上半场场上球员都已经尽力了,但是他们如同南天门上的炮灰团,没有后援,没有补充。
当时球队领先,而海港队落后情况下,后防线空隙很大,如果泰山调整中场,本可以尽可能掌控主动,同时减少后防线的压力。
但是,崔康熙不想改变。他就是南天门下的虞啸卿。
甚至,还不如虞师座,他不止出卖了场上球员,还做了逃兵。

自给自足,精简最好

昨天将原先的wordpress容器化迁移后,唯一不满意的地方,就是使用的官方wordpress镜像太大了,足足有700多兆,作为一个个人博客,实在是太庞大了。

于是今天早上试着以alpine镜像为基础,构建自己的wordpress镜像。设置好nginx与php-fpm后,把能装的php库都装上,重新生成的镜像,也只有90多兆而已。

然后在不改变原先磁盘挂载的情况下,运行容器,博客无缝衔接运行。可能是心理作用吧,感觉速度快了不少。

自己自足,还是精简最好。

完成系统容器化迁移

集中两天时间,把原先的几个云服务的应用容器化转移。解决了几个关键技术问题,以后就可以完全容器化管理了。
我学习新的知识,习惯性都是先买书,因为总觉得书籍靠谱。但这次真是被书籍误导了。买书后对照学习的时候,感觉就是云里雾里,东一榔头西一棒槌。后来撇开书按照需求操作,发现不过就是pull,run,exec,commit这么简单而已。
而docker本来就是这么简单,就是为了让用户,至少是应用用户简易操作。国内书籍甚少,估计也正因为如此简单,大牛们才不屑或者不好意思出书,在网上潦草几句就够了。也就国外作者厚脸皮,为了凑页数,书中同一命令不同系统操作,是重复又重复。
现在实现了可复制应用与数据分离,以后工作就简单多了。
唯一不满意的就是wordpress官方镜像要700多兆,而我自己建的Apline环境只要70兆,回头测试一下自己建的是否合用。

新锐公司,传统方式

今天日常清理电子邮件,发现垃圾箱里面有一封ollama的订阅邮件,估计是公司成立时间短,被邮件服务器当成国外垃圾邮件了。

真是新锐公司,传统方式。

把邮件拉进白名单后,查看邮件,是ollama的blog中一篇最新内容,推介其新推出的嵌入式大模型。

真是及时雨,正打算把服务器整理完后,开始学习探索在原大模型基础上的“外挂”嵌入,结果ollama直接推出了相应模型。

这下又省了大量的精力,可以集中到内容上来了。

中断一年,重新回归

昨天晚上终于把服务器改造完成。其中难题在于NGINX反向代理的ssl协议,而Chrome又没有起好作用,导致浪费了大量时间。
​网站正常显示后,看到首页列表上关于Copilot的文章,不由感慨一年真快啊。
​也是去年这个时候,就想把自己的网站进行大搬家,由云服务器改造到家里的服务器上,这样更便于文件传输。但杂七杂八的事情忙下来,一年就这么过去了。
​这一年虽有收获,但却也错过了太多的新技术跟进学习,​希望能有更多精力放在技术上吧。

“谦虚”的新必应

前几天阿里也推出了自家的GPT通义千问,号称达摩院出品。不过跟百度的文心一言一样,只允许企业邮箱用户申请。

据说通义千问理智严谨,应该跟他用途聚焦在电子商务有关。

俗话说:无利不起早。无论ChatGPT崛起,还是国内跟风,真不是为了人类福祉。

相比百度的四面出击,同为以搜索引擎的新必应要冷静得多。

最近提问新必应,其回答得要比ChatGPT慢得多,简直可以用吞吞吐吐来形容的。有时候等不及它一个字一个字往外蹦,就切换界面干点别的事,等回头一看,原先好不容易蹦出来的档答案不见了,只剩下一句“非常抱歉,我现在无法回答这个问题,我还能为您提供哪些帮助?”

这才叫吃书呢。

这原先的话痨,现在变得如此“谦虚”,新必应不是学会“好为人师”,而是作为一个搜索,知道自己主业是什么,不务正业只会浪费钱财,还砸了自己人的饭碗。

《血泪篇》开篇杂谈:katago的PDA调整

与《弈墨》不同,《血泪篇》中的对局属于让子棋,在使用AI犬分析前,我一直纠结是否要调整PDA。

PDA是katago配置文件选项playoutDoublingAdvantage的缩写,网上也被谐音称作“骗到啊”。通过设置PDA值,可以让AI犬知道自己比对手更强或更弱,并相应地进行下棋。通常设置为正值,最高为3.0,用作提高让子棋强度。

在初步分析《血泪篇》的时候,发现即便PDA设置为正值,在布局阶段效果并不明显。只有设为最大值情况下,白棋才会下出一些与实战胜率差距较大的着法,但实际意义并不大,因为三子优势本来就大,而已崭露头角的徐星友也非等闲之辈。

让我彻底放弃调整PDA念头的,是年后跟一位网友的让六子测试棋。那位网友前年曾经输给过katago,但当时的水平,katago在8万maxvisit设定下,已经让不动六子。在调整到PDA的最大值后,AI犬似乎也只是满足于少数几目而已,而不是追求胜利。

这应该就是好强争胜的人类,与无情绪化AI的区别。而这也是我赞同陈祖德先生《血泪篇》只是二人从“四子进至三子”阶段的正常对局而已。

同时,现代人在评论黄龙士让子棋技艺时,赞其“极擅让子”,“下让子棋时,却极少大砍大杀,弈得温文尔雅,却如同软刀子割肉,下手并未出什么大恶手,不知不觉中便已败落”。

这也正是《血泪篇》十局黄龙士棋艺的最好写照。

所以,在AI观古谱的《血泪篇》系列中,我放弃了对PDA的调整。