桃源乡周报 第二期

此处为自己之前一周里看到的有趣、有用、有启发的文章、书籍、音乐、影视,汇总成一篇文摘介绍给大家。 文 亟待拯救的互联网 作者本是知名博主,蹲了6年监狱出来后,发现原来以超链接为模式的互联网不复存在了,取而代之的是社交网络。 超链接不仅仅是 web 的骨架,更是它的眼睛,是一条通往互联网灵魂的路。没有超链接的网页就像一个瞎子,看不到也瞥不到其他的网页,给互联网的活力造成了严重的影响。 比单纯的监视更可怕的,是被控制。只要 150 个赞,Facebook 就能比我们爸妈还了解我们,甚至比我们点了 300 个赞的伴侣还要清楚;这个世界似乎相当好预测,对政府还是商业而言都是。然后可预测就意味着控制。 ...

2019年11月19日 · 4 分钟 · tsingk

龙,可能真的存在

世界上真得有龙吗? 大部分人会回答没有。科学家告诉你,中国传说的龙,是古代的某种鳄鱼或大蛇。文化学家告诉你,龙是古代先民的图腾信仰,由几种动物的不同部分拼装而成。总之,龙是古人想象出来的,现实并不存在的动物。 可仔细想想,几千年前的中华先祖们以某种完全不象龙的动物为蓝本,集体想像加工出龙的模样,然后延续至今,这个概率能用多大? 因此也肯定有人相信龙确有其物。 最近读完一本书,《龙,一种未明动物》,作者马小星就是一位坠龙事件调查者。作者从海量的历史文献检索出可信的坠龙记载,又实地调研走访近代坠龙事件的目击者和相关者,本着科学精神研究龙这种神秘学生物,所做工作令人尊敬和惊喜。这部书虽没有提出直接生物学证据证明龙的存在,但所列资料可从侧面阐释,龙很可能是一种稀有动物。 ...

2019年11月16日 · 5 分钟 · tsingk

练手 Matplotlib | 西咸地区总人口变化趋势

起因 之前分析过近年来西安市和陕西省的人口变化趋势,发现西安市人口不断在增长,陕西省人口数量基本持平。 昨天无意中看到一个说法,西安市和咸阳市总人口数量近年来基本没变化,于是想验证下是否如此,顺便练手 matplotlib 做图。 采用常住人口数据,2018年之前数据来自《陕西区域统计年鉴2018》,2018年数据来自相应省市的《2018年国民经济和社会发展统计公报》。 做图 人口数据保存在 .csv 文件里,所以先读取。 ...

2019年10月31日 · 2 分钟 · tsingk

解决 qBittorrent 无速度:添加自定义 Tracker

1 起因 之前使用 qBittorrent,一直没做额外设置,开箱即用。最近半年发现不管下载什么资源,基本没有速度,能连上的用户数少的可怜。 造成这种情况的原因,种子默认的 Tracker 服务器未工作,致使 BT 下载客户端无法找到网络上分享目标资源的其他客户端。找不到当然连接不上,连接不上当然没下载速度。 解决办法,添加自定义 Tracker 服务器地址。 2 可用的 Tracker 服务器 Tracker 服务器未工作的原因大致两种: ...

2019年10月30日 · 3 分钟 · tsingk

桃源乡周报 第一期

此处为自己之前一周里看到的有趣、有用、有启发的文章、书籍、音乐、影视,汇总成一篇文摘介绍给大家。 文 A love letter to my website 作者写给自己网站的一封情书。大意为社交网站与个人网站的区别,以及维护一个个人网站的好处。作者认为,拥有一个个人网站,等于拥有互联网的一部分。类似观点可见下一条文摘。 Work is not the place for personal expression and full creative freedom. It’s the place to follow the creative brief and solve the problem presented to us. But the real truth is that as long as we’re putting our work in someone else’s hands, we forfeit our ownership over it. When we create a personal website, we own it – at least to the extent that the internet, beautiful in its amorphous existence, can be owned. ...

2019年10月20日 · 5 分钟 · tsingk

解决 VS Code 中找不到 pep8

之前在VS Code配制好了pep8,今天忽然发现自动纠错没有提示。在 Python: 选择 linter 插件选项中,找不到pep8了。 搜了下,在这篇文章找到解决办法:rename pep8 linter to pycodestyle。 就是说, vscode-python 项目中,pep8 改名字叫 pycodestyle。于是在 Python: 选择 linter 插件中选择 pycodestyle,就OK。

2019年10月18日 · 1 分钟 · tsingk

利用 Python 批量获取县镇运输距离

起因 最近做规划项目,领导让查出某几个市的所有乡镇级行政区域,距离所在县级行政中心的交通运输距离。想着也不是啥难事儿,高德地图一搜就有。 当我把各市行政区划统计完,发现一共有五百多个乡镇,意味着要在地图上搜索五百多次,立马脑仁疼。 于是我把任务分工给了其他同事,几个人同时查,能快点。 看看,思维就是这么僵化,没有立刻意识到重复劳动也许可以借助计算机来自动完成。 边查数据边想,以后还会有此类任务,到时候没同事帮忙可咋办,虽然不费脑力,却消耗大量时间。忽然意识到,我会基本的 Python 啊,搜搜网上有没有自动查距离的教程。 ...

2019年9月28日 · 4 分钟 · tsingk

将老早片数码化

起因 印象中,2006 年之后,数码相机开始普及,可拍照的手机才开始上市。小时候拍照都用胶卷机,一卷胶片拍完,送去暗房冲洗相片。对于 80 后一代人,以及出生更早的,家里相册肯定收藏着或多或少的相片。 胶卷冲洗出相片,原理是相纸表面感光物质发生光化学反应产生颜色,相纸上的影像就是这些化学颜料附着其上形成的。所以相片的损坏可以分成化学损坏和物理损坏。 化学损坏指,随着时间推移,相纸表面的化学颜料会变质、氧化、脱落,导致相片色彩发生变化。物理损坏指,相纸本身可能遭到虫咬、沾水、遗失、人为损坏等直接物理破坏。防止物理损坏,只需要足够细心的保管。但要避免化学损坏,本质上就是对抗时间,即使用专业设备为照片创造出一个恒温恒湿抗氧化的保存环境,时间久了化学颜料还是会氧化褪色。参考敦煌石窟里的彩绘,已经处于国家顶级的护养条件,隔几年还是需要人工修复。对于我等普通人这个难度太大,可以选择另一种简单方式——扫描。 ...

2019年9月24日 · 5 分钟 · tsingk

Markdown_Preview_Enhanced 中 Mermaid 显示黑底黑字

问题 初次在 VSCode 中使用 Markdown_Preview_Enhanced 扩展,绘制 Mermaid 结构图,结果预览中显示黑底黑字,完全看不清字体。 解决 在 Markdown_Preview_Enhanced 的扩展设置中,设置 Mermaid 图的主题,在下图中 Mermaid Theme 选项的下拉菜单中,重新选一个主题。这里我选了 forest 主题。再看预览就显示正常了。 然后我把 Mermaid Theme 又设置回 default,显示也正常。这可能是 Markdown_Preview_Enhanced 的一个 bug, 初次使用 Mermaid 需要换一换主题才能正常显示主题。

2019年9月9日 · 1 分钟 · tsingk

段落两端对齐,最后一行被拉伸

问题 将博客的段落元素设置为两端对齐,结果本该不满行的文字,也被强行拉伸至两端对齐,如下图十分难看。 设置两端对齐的CSS代码: 1 2 3 4 5 6 p{ text-align: justify; } 解决 碰到问题问谷歌,查到这篇文章一段对 ‘text-align:justify’ 的注释: text-align:justify 属性是全兼容的,使用它实现两端对齐,需要注意在模块之间添加 [空格 / 换行符 / 制表符] 才能起作用,同样,实现文本对齐也是需要在 字与字之间添加 [空格 / 换行符 / 制表符] 才能起作用 ...

2019年9月5日 · 1 分钟 · tsingk