😟

换了Emacs的主题

换了doom-tomorrow-night,以前的主题用了快5年了吧。

使用doom-tomorrow-night主题

2018年总结

今年写了29篇帖子。截至2018-12-31,主站的UV/PV: 46542/89826,扣除去年的18700/40200,再加上几个镜像站的访问量(gitee.io, oschina.io, github.io UV/PV: 1297/3600, 2869/3393, 183/210)访问统计信息如下。

2017和2018的UV/PV

1
2
3
4
5
6
7
p = [18700 40200; 32191 56829];
bar(p);
colormap([ggplot2(8)(4,:); ggplot2(8)(6, :)]);
set(findall(gca(), "type", "patch"), 'EdgeColor', 'none', 'FaceAlpha', 0.8);
set(gca, 'xticklabel', {'2017 UV/PV'; '2018 UV/PV';});
xlabel('Year');
ylabel('Count');

习总书记惦记着我

2017年习总书记最牵挂困难群众,今年习总书记始终惦记着困难群众。

我始终惦记着困难群众

买了一个建兴的512G的mSATA接口SSD

mSATA还没普及就被淘汰了,可惜。买一个绝唱的SSD,性价比高,也为老笔记本续命。下面是测速结果,注意,我的笔记本的mSATA是SATA2的,所以速度可能受影响。

建兴512G的mSATA接口SSD

贴吧有60亿贴了

贴吧60亿贴

厉害厉害。

Octave怎么输出中文?

1
2
title('成绩', 'FontName', 'Source Han Serif CN');
print title.svg

显示的时候是乱码,SVG文件正常。问题是,这样生成的SVG用Adobe Illustrator打开中文字间距有问题,用IE也不正常。

字体间距有问题是因为程序指定了每个字符的位置,而程序算位置不准所以字挤到一块了,可以手动修改,方法是去掉<tspan>里的x,比如

1
<tspan y="-7" fill="rgb(38,38,38)" x="0 20 29 36 50 50 50 72 72 " >学生数</tspan>`

去掉x="0 20 29 36 50 50 50 72 72 "

还有一个思路是用librsvg库渲染SVG文件,比如

1
rsvg-convert title.svg -d 600 -p 600 -f png -o title.png

也可以用rsvg-convert生成新的SVG文件,生成后的文件用IE打开正常:

1
rsvg-convert.exe title.svg -f svg -o aaa.svg

之所以正常是因为这样转化后文字就变成形状了。这个思路也会遇到奇奇怪怪的问题。上面说的直接改SVG文件的方法我觉得最好。

滚动一时爽,Bug火葬场

连续两个Bug,必须用优盘启动才能搞好电脑:

FS#61328 - udev 240 not recognising keyboard

FS#61324 - [systemd] Systemd v240 may report mount units as failed which leads to boot into emergency console

有一个能引导系统启动的维护优盘很重要!