折腾半日回首空

为了不让家里的宽带限制浪费,整整一个上午都在忙活,但一无所获,碰壁,始终难以破壁。
中午饭也没有心情吃了,出去理了个发。回来的路上想,以最近经验论,如果毫无头绪,那就绝非技术层面的问题了。
于是把问题的着眼点放在硬件上面,回去看了一下光猫的配置,果然……
感觉电信企业挺有意思的,做的事真是没法用正常人思维去解释。提供给用户的定制设备,本来就是高不成低不就的了,如果说怕影响用户使用吧,还要花费心思阉割屏蔽功能,直接提供一个最基本功能的设备不就行了?
只能说,东西采购了,心思又都放在防用户上了。防用户如防贼,也就这点心眼了。

雨送雨接又一程

此番往返,是雨送雨接。雨下的有点大,所以家里的娘俩专程打伞出来到公交车站接我。
返回的路上雨依然没有小的意思,因为考虑到门前胡同积水,我们在路边一人捡了一块半头砖,雄赳赳气昂昂往回走。但进了胡同,发现这十几分钟的时间,积水面积大了许多,三块砖当垫脚已然不够了。
我扫了一辆单车先过去了,准备回家骑自行车回来带人过水。但回转时看到儿子在蹚着水,来回给他老妈垫砖。此时一位穿着实验校服的学生也在过水,儿子顺带给他也摆了一块砖。
那同学不愧实验的学生,真有礼貌,立马道谢:谢谢叔叔。
惭愧啊。

购书多巴胺

昨天是当当书香节最后一天,从早晨开始就不断推送信息,虽然从开始的不买,到买一点,按现下流行的说法,脑子里多巴胺作祟,又起了买书的念头。
刺激起我购买欲的是《灌篮高手》全册,要315块,赶上有有买三百返一百的购券活动,感觉就像白赚一套书一样。
俗话说的不怕贼偷就怕贼惦记,估计就是多巴胺的作用。即便是买三百返一百的券没有抢上,但已经没有罢手的念头。稀里哗啦买了一堆,有计算机的,有坂田荣男的,有王小波的,还有一本李宗吾的。
在准备结账的时候,心里有些犹豫了,不是钱的问题,是书的问题,或者说是那本《厚黑学》的问题。《厚黑学》和《论语别裁》是最初影响我,或者改变我读书思维的两本书。但这样的书,未必适合儿子,至少不应该推荐给他。
就在我犹豫换书的时候,突然发现购物车的价格怎么突然多了200块钱?!再细看,原来最想买的《灌篮高手》被从买100减50的书籍里面被删除了。
心里虽然把当当又骂了一顿,但购物的念头是消不掉的,最后又和上次一样,花170把购物车里面剩下的打包寄回家了。
这该死的大数据应用。

最后的古谱全集

早上算是开了眼,遇到平生第一堵,堵的那个彻底。大部分中途转乘地铁,估计坐着稳如泰山的都是见惯大场面的了。
刚上地铁接到顺丰快递的电话,知是前日拍下的《本因坊秀哉全集》到了。幸亏有代签,要不又要费些周折。
急匆匆打开包装,看里面那些少见的衬垫,应该是从日本寄来的时候就是这样的。打开包装,和拍卖的照片没有二样,打开书,那种厚重感非国内书籍能比。除了第一册的函套,堪称良品了。
按照川端康成所写,秀哉的隐退棋的结束,代表一个时代的落幕。如果以围棋古今论,秀哉全集算是最后的古谱了。
即便没有阅览不少围棋史料,现在也已经过了将人非黑即白定性的年龄。人们作为旁观者常根据自己好恶,而将历史人物划分忠奸,而依据的往往又是听他人的评论甚至是来源不明的传言。
如果人们只看川端康成的的《名人》,那秀哉就是一个时代更迭的一个悲剧性人物,以围棋为生命的一代宗师。而更多知道秀哉的人们对秀哉的认知,来自吴清源那六字评语:他是一个坏人。
但80年代吴清源的访谈录中,他似乎不是这样说的。
一切都会变,还是回到围棋上来吧。

matplotlib在ubuntu下中文显示解决办法

matplotlib在ax.set_title中可以使用定义FontProperties来实现,首先定义

myfont = matplotlib.font_manager.FontProperties(
fname='/usr/share/fonts/truetype/wqy/wqy-zenhei.ttc'
)

然后在ax.set_title中作为参数fontproperties = myfont调用字体。

这样的好处是直接调用系统字体,不用受字体是ttf还是ttc的限制。

但在ax.bar中这种方式因为无法使用参数而无效,网上有很多种解决汉字显示的办法,总结一下,可以使用两种方式解决。

首先需要下载ttf字体,比如文泉驿的微米黑字体,然后查看matplotlib的配置文件

import matplotlib
matplotlib.matplotlib_fname()

将字体上传到python3.6/site-packages/matplotlib/mpl-data下的fonts/ttf文件夹中

方式一

修改python3.6/site-packages/matplotlib/mpl-data下的matplotlibrc文件,将里面的

#font.family :sans-serif
#font.sans-serif : wqy-mircohei,SimHei, DejaVu Serif……(把文泉驿文件名如wqy-microhei加到最前面)
#axes.unicode_minus,将True改为False (这里是关于负号显示的,也可以在程序中设置)

然后删除当前用户下.cache/matplotlib目录下的所有文件,其实就是fontlist-v300.json文件。

重启后文字显示正常。

方式二:

直接修改fontlist-v300.json文件

首先找到文泉驿的字典选项,将原先为?的文件名改为wqy-microhei,然后将defaultFamily改为文泉驿字体名字,defaultFont路径修改为文泉驿字体所在。

重启后文字显示正常,两种方法都不再需要定义调用FontProperties

竞拍初得手

近期一位网友在飞扬围棋论坛连续搞了几次日版围棋全集的拍卖。在错过了中文大写标识棋谱手数的秀策、秀哉全集后,昨天拍了一套阿拉伯数字标识手数的《本因坊秀哉全集》。
这次拍卖有点冷清,主要是书籍品相差了点。全集的第一本没有了书套,而且可能翻看比较多,封面磨损比较严重。这在很多书脊党的眼里属于不上档次的,虽然起价只有300,但关注竞拍者了了。
第一个报底价的是论坛的一位大神,可以扫一眼棋谱就能说出对局的双方。此后一直没有人再跟进。这套书我主要还是为了古谱网的棋谱核对用的,不是用来装点书架,倒不在乎书的品相。我的心理价位是360,因为网上的复印本也是这个价,看没有人叫价,就跟了一个320,随后那位大神跟进333。
既然那位网友有意,我这低手基本也就死心了。但到了竞拍结束前,发现又有一位网友报价350,而没有人跟进,于是在结束前10分钟报了360,算是最后的报价了。
到了10点拍卖的网友通知我竞拍成功,还是有些意外了,马上付款并选择顺丰到付。
今天早上例行浏览论坛的时候,才知道那位大神是忙着下棋把拍卖的事忘了。
承让了。

Nextcloud 安装前的MariaDB设置

Nextcloud安装之前,除了需要mysql或、MariaDB建立数据库和用户授权,为了4-byte支持,以便在文件名和评论中使用Emojis等表情,最好提前进行设置,否则后续设置需要手工输入命令行设置。

以Nextcloud推荐的Mariadb为例,

MariaDB 10.3 or later

[mysqld]
innodb_file_per_table=1

MariaDB 10.2 or earlier

[mysqld]
innodb_large_prefix=true
innodb_file_format=barracuda
innodb_file_per_table=1

这样文件格式就是支持4-byte的barracuda,而不是原先默认不支持的Antelope了。

学习终实战

前几天安装onlyoffice顺利,但它只算是一个nextcloud的一个插件,安装onlyoffice的时候其主体反而出了问题。
之前最初安装的nextcloud,是根据官方推荐,使用snap安装的。安装期间的漫长等待就不提了,安装完成之后发现了诸多问题,最要命的就是无法离线安装onlyoffice。
于是又通过网络简单学习了一下snap,也算初步明白了问题所在。snap其实是容器安装,这样就省却了诸多配置工作,也避免了相关软件版本等各种冲突。这也就是我安装完后只是设置管理员密码,直接进入系统的原因。据资料显示,连ssl证书的命令都集成了。
这样适合迅速部署系统,稳定安全运转。但网上评论的不足也不少,体积庞大倒是次要,关键是后续的配置缺少灵活性,而且有些占地霸圈的嫌疑。
经过一段时间的学习准备,今天算是正式应用了。犹豫再三,还是放弃了snap安装方式,采用手工安装方式。
虽然几经折腾积累足够经验,已经很熟悉,但安装的时候居然有些紧张。
还好,一切顺利,不错的开端。

开源良品onlyoffice

最近安装测试的应用软件里面,最为顺利,也最为满意的就是onlyoffice了。虽然只是一个服务器端,但是可以通过nextcloud以及自家的前端软件调用,足矣。
onlyoffice也是存在开源免费版本和企业版。好在开源版本基本功能还是完整的,主要是限制文档在线编辑数量最大为20。也就是要么最多20个人同时编辑一个文档,要么是一个人同是打开编辑20个文档。对简单的小范围应用,也足够了。
这样看来onlyoffice比起那些大刀挥砍阉割的开源软件厚道多了。不知那些牺牲社区版的企业版软件过得怎么样。
最近还看到一些关于freenas的报道。从9.0.版本就致力于商业开发的软件,因为发力过猛,后续版本开展并不顺利。现在版本还是开源的,但公司的重点已经转向硬件设备的销售。
但在诸多开源系统的nas市场,看来日子并不好过,否则就不会在自家网站上发表一篇与开源nas系统OpenMediaVault的比较文章了。
作为支持商业化产品的nas系统,与开源系统进行PK,真有些自降身份了。

难忍诱惑又屯书

本来当当书香节不想买书凑热闹了,但前天随手花1块钱买了一张200减30的优惠券后,心里又忍不住诱惑,开始凑单采购了。
虽说书价折扣低了点,但有了活动优惠,还是很划算的。买了两本近期需要补充知识的计算机书后,其他的都给儿子买了人民文学出版社的世界名著。
估计儿子晕毛子的书的症状已经过去,这次把原先错过的几本毛子的名著凑足了,发现价格还差不少,于是找本贵的《约翰克里斯多夫》凑足了。这本书算是名著中的名著了,但是原先的经典插图版,我居然没有见过,否则早就买了。也许是太有名了,早早售尽。
最后结账的时候,系统提示我书籍要分次发出。看了一下,原来是《巴黎圣母院》需要预定,这把火烧的。