by wzyboy on 2021-10-21
随着建站变得越来越容易,网页消失似乎也变得更频繁。作为个人,我们有什么办法可以拯救这些失效的超链接?
一、消失的网页
几年前我曾经写过一篇有关 link rot 的文章,提到互联网上的各种「永久链接」并没有那么「永久」。许多个人博客,随着博客平台的倒闭而迁移了几次,里面的内容变得七零八落,最终可能所有文字都随风而逝了。一些较为火爆的内容可能还有不少内容农场会转载,或是 Wayback Machine 帮忙存档,但是一些较为小众的话题,可能就永久地佚失了。
对于互联网上的简体中文内容来说,除了因为技术原因而消失,还要面临两大额外的挑战:
相当一部分简中内容产生自中国大陆网民,发布于中国大陆的网站上,受中国政府言论审查制度的监管,极易被网站管理方删除;
许多内容生产者选择在以〇信公众号为首的封闭平台发布内容,而这些封闭平台的大部分内容只能在 app 内查看,即使有网页版本也有重重限制(登录后可见、禁止爬虫、禁止外链等)。
前一段时间,我较沉迷某中国游戏公司开发的游戏,较多地访问某大型中文游戏论坛,愈发深切地感受到 link rot 是多么令人恼火和惋惜。上一秒刚打开的页面,读了一半暂时离开一段时间,回来随手将 ……
by wzyboy on 2021-08-19
There's no cloud. It's just someone else's computer. 本文介绍如何使用 PhotoPrism 搭建你自己的「云」相册,让你无需再依赖大公司那并不可靠的云。
一、不可靠的云
曾经有一段时间,互联网用户享受了诸多「云」的红利:
2013 年 5 月,财大气粗的 Yahoo! 收购 Flickr 之后,向免费用户开放 1 TB 的照片存储。
2015 年 3 月,Amazon 推出仅售 11.99 USD/y 支持无限照片存储的 Amazon Cloud Drive。
2015 年 5 月,推出主打免费无限存储和人工智能照片识别的 Google Photos。对于 Pixel 用户,Google Photos 更是支持无限原图存储。
然而……
2018 年 11 月,Flickr 不再提供 1 TB 免费存储。
2017 年 6 月,Amazon Cloud Drive 不再提供无限照片存储。
2021 年 6 月,Google Photos 不再提供无限存储。
……以及最近的新闻:
Apple 扫描 iCloud 照片并将可疑内容提交人工审核。
这一 ……
by wzyboy on 2020-12-31
2020 年我只读了 5 本书,真是一年不如一年。往年通常在交通工具上阅读,而 2020 年 WFH,几乎不再乘坐交通工具,反而读书的时间大为减少了。
往年链接:
2019 年我读过的书
The Fall of Hyperion
去年读的 Hyperion 的续作,四部曲里的第二部。如果说第一部是讲朝圣者的们的故事的话,这部则是讲 Hyperion 本身的故事。第一部的悬念这一部继续存在,直到最后几章才回收伏笔,读至结局真有如醍醐灌顶。
The Fall of Hyperion @ Goodreads
The Fall of Hyperion @ Amazon
JavaScript: The Definitive Guide, 7th Edition
更新至 ES2020 的新版 JavaScript 学习书。无论给初学者学习用,还是给经验者查阅用,都很不错。
JavaScript: The Definitive Guide, 7th Edition @ Goodreads
JavaScript: The Definitive Guide, 7th Edition @ Amazon
两晋:风流 ……
by wzyboy on 2020-12-14
本文记录我在 2020 年作为初学者学习 JavaScript 的一些感想。
本文初稿写作于 2020-08-21,之后因故没有完成。在 2020 年结束前,我还是把这份残稿发出来吧。一、学习背景
根据 StackOverflow 2019 年度调查,JavaScript 以 67.8% 的比例,当之无愧成为了使用人数最多的编程语言。在 /r/ProgrammerHumor 上,有关 JavaScript 的 meme 也是出现频率最高的话题之一。
近年来,有关 JavaScript / ECMAScript 的新标准、新技术、新框架层出不穷,ECMA 更是在 ES6 / ES2015 之后每年都更新一版标准,因此有个 meme 是说网购 JavaScript 的书,还没寄到呢,书里的内容就已经过时了。在 COVID-19 瘟疫期间,我决定从头开始学习 JavaScript。
在学习 JavaScript 之前,我使用最多的编程语言是 Python,因此免不了会对 Python 有一些「先入为主」的感觉,并因此难以接受 JavaScript 的相关设定。
我阅读的教材是 2020 年出版的 JavaScrip ……
by wzyboy on 2020-06-09
我的 MicroServer Gen8 已经服役四年有余了,差不多也该退休了。于是最近买了一台 MicroServer Gen10 Plus。
一、HPE MicroServer 系列简介
HPE MicroServer 是 HPE ProLiant 面向家庭与小型办公室的入门级服务器产品。其特点是体积小、噪音低、扩展性强、外观美观。这个系列至今有四代产品:
MicroServer (2010) —— 默默无闻的一代产品,因使用 AMD 平台而饱受诟病;
MicroServer Gen8 (2014) —— 在 /r/HomeLab 社区非常流行的一代产品。Intel 平台,可自行升级至 Xeon E3 CPU,性价比很高;
MicroServer Gen10 (2017) —— AMD 平台、不可更换 CPU、去掉了 iLO。业界评论认为 HPE 是在开倒车(1、2);
MicroServer Gen10 Plus (2020) —— 回归 Intel 平台,支持 iLO(虽然要加钱)。明明是巨大的升级,却只是在前代名字上加了个「Plus」。
本文介绍的是 2020 年的 MicroServer Gen ……