教程:创建 Monero 钱包并购买门罗币

世界著名的加密货币,比特币虽然安全但并不匿名。所以,用门罗币进行交易就是个很好的选择了。门罗币是匿名的,更重要的是,它有低廉的转账手续费和平台提币费。

创建 Monero 钱包

在开始之前,需要先下载 Monero 客户端,支持 GUI 和 CLI。第一次启动时,语言选择 *英文*。如果不选择英文,会创建中文种子的钱包,记起来非常麻烦。然后模式选择 Simple Mode。(想要运行自己的节点也可以,就是需要整个区块链,比较耗时)选择 Create a new wallet 就可以得到钱包了。

这里的种子需要记到一个不容易丢失的地方。比如,这里我就把它写到了我之前购得的《圣经》上。注意:即便客户端会要求你输入一个密码,但那个是本地的密码。一旦你的种子丢失了,你的钱包还是能被打开。

购买门罗币

购买门罗币可以选择币安等大交易所,但我还未成年所以我选择不强制要求实名的 localmonero。另外一个优点是,上面的交易是点对点的。也就是说,门罗币是直接支付到你的账户上。另外,它们还有 TOR/I2P 链接和无 JavaScript 版本。在上面注册一个账号,输入金额就能开始交易。

付款前要先注意卖家的描述。有些卖家在第一次支付时会要求身份验证。在我这里,这个商家没有要求我这么做。支付了以后,选择已支付然后等着交易完成就好了。

等待交易确认

交易确认:

用 Node.js 库生成声音

介绍

今天在 OICQ 的群里看到七七想用 NodeJS 生成声音。所以就写了一个 🙂 名字就叫做 form-wave 了。

生成的声音仅限于正弦波、方波、锯齿波、三角波和空白声音。语法是:sin/saw/sqr/tri,<音强>,<持续时间>。其中的音强最大为 INT16_MAX。目前三角波的频率有点小问题,还是没搞清楚怎么修(

源代码在 https://src.hackflow.org/form-wave (至于工作原理嘛,看源码和 WAV/PCM 的维基就懂了)

Continue reading “用 Node.js 库生成声音”

十分钟把 WordPress 迁移到新 Debian 服务器

开始迁移前

开始迁移前,要备份网站文件及 MySQL 数据库。假设你的网站文件位于 /var/www/wordpress,数据库名是 wordpress。执行下面的命令,归档网站文件:

 # tar czf ~/www.tgz wordpress -C /var/www

现在,你就把网站文件保存到了 /root/www.tgz。你现在可以尝试解压(确保没有输错)然后下载到本地。然后,我们备份 MySQL 数据库:

 # mysqldump wordpress > ~/wordpress.sql

你可以简单浏览一下文件,都是一些 SQL 语句。然后,下载之。

Continue reading “十分钟把 WordPress 迁移到新 Debian 服务器”

阿里轻量应用服务器重装全新 Debian 系统

阿里云、腾讯云、不管啥云默认安装的系统都非常糟糕。一般都标配有一个「XX盾」之类的后门,这个的性质和「华为电脑管家」是一样的。另外,默认安装的系统还预装了一大堆不必要的包。

所以,让我们从官方镜像安装一个全新的系统!服务商一般都提供主机 VNC,所以我们可以像访问正常电脑一样安装系统。但这里面有些小困难,这些服务商基本都不支持挂载自己的 ISO 并修改启动顺序(justhost.asia 和 buvum.net 可以做到)。所以我们需要从网络启动(netboot)。

Continue reading “阿里轻量应用服务器重装全新 Debian 系统”

记解除 TP-LINK 路由器 IPv6 防火墙

来龙去脉

大概在九月份我尝试从外网使用 IPv6 连接到我的 PC,发现连接不了。从未知狐那里得知这是因为国产路由器都内置了 IPv6 防火墙并且无法关闭

我的路由器是 TP-XDR3010 易展版,使用以来还没有发现问题。之所以购买 TP-LINK 的产品我主要是考虑到它功能的丰富。记得在小学二/三年级时就从亲戚家拿到了 TP-LINK 的老路由器,记得后台界面一大堆选项()。

不幸的是,我手里的这台 TP-LINK 路由器确实不能关闭防火墙。但是,恩山已经有报道拿到了解除防火墙的固件。那时正好有一个新版本,升级了以后就不能再刷前面提到的固件。我升级了 🙁 但这至少证明 TP-LINK 的确有心满足 IPv6 防火墙的需求。

Continue reading “记解除 TP-LINK 路由器 IPv6 防火墙”

像 UNIX 时代一样架设 SMTP 服务器

最近需要架设一台 SMTP 服务器用来发件,我起初觉得这不简单。但当你像 UNIX 时代一样架设 SMTP 服务器,它是非常简单的。今天,我就把这篇教程当成我几个小时折腾的总结。

基础知识

首先,UNIX 时代是啥样的?UNIX 时代计算机还十分昂贵,所以大家共享同一台计算机。不同的用户使用终端登入同一台计算机。用户们一般都结成社区。现在,这样的社区还存在但因为大家人手一台计算机就改用 ssh 连接到同一台主机了。这样的社区叫做 tilde 其中 tilde.club 算比较有名的。

所以,起初电子邮件还只是在一台主机中传输。像这样:

$ mail bob
Subject: Hello World

Hello, how are you doing?
EOT

然后 Bob 的终端就会提醒他有新的邮件,使用 mail 命令就可以查看。

现在的电子邮件通过互联网使用 SMTP 协议投递到别的主机。比如 noreply@want.reply.com 中 noreply 就是要投递到的用户,want.reply.com 就是投递到的目标主机。在域名系统还未成熟时,这种投递方式就已经存在。

一封邮件可以由任何人投递,而信封(envelope)也无非就像一个 HTTP 请求一样。以中国的第一封邮件举例(部分地方加上了换行):

Received: from Peking by unika1; Sun, 20 Sep 87 16:55 (MET dst)
Date: Mon, 14 Sep 87 21:07 China Time
From: Mail Administration for China
To: Zorn@germany, Rotert@germany, Wacker@germany, Finken@unika1
CC: lhl@parmesan.wisc.edu, farber@udel.edu, jennings%irlean.bitnet@germany, cic%relay.cs.net@germany, Wang@ze1, RZLI@ze1
Subject: First Electronic Mail from China to Germany
Date: Mon, 14 Sep 87 21:07 China Time

"Ueber die Grosse Mauer erreichen wir alle Ecken der Welt"
"Across the Great Wall we can reach every corner in the world"

Dies ist die erste ELECTRONIC MAIL, die von China aus ueber Rechnerkopplung in die internationalen Wissenschaftsnetze geschickt wird.
This is the first ELECTRONIC MAIL supposed to be sent from China into the international scientific networks via com-puter interconnection between Beijing and Karlsruhe, West Germany (using CSNET/PMDF BS2000 Version).

University of Karlsruhe Institute for Computer Application of
Informatik State Commission of Rechnerabteilung - Machine Industry (IRA) (ICA)

Prof. Dr. Werner Zorn Prof. Wang Yuen Fung
Michael Finken Dr. Li Cheng Chiung
Stephan Paulisch Qui Lei Nan
Michael Rotert Ruan Ren Cheng
Gerhard Wacker Wei Bao Xian
Hans Lackner Zhu Jiang
Zhao Li Hua

可以看到,上面的邮件由 Mail Administration for China 发给德国的 Zorn, Rotert, Wacker 和 unika1 的 Finken。现在的邮件与这封 1987 年的邮件没什么不同,只是邮件头稍微复杂点而已。

电子邮件怎么投递?一封电子邮件的起点是发件人,终点是收件人的收件箱。 中间还要经过服务器的转发,这样的服务器叫做中继(Relay)。一个主机上的内部邮件会被 SMTPd 直接投递到对应用户的收件箱,SMTPd 也可以接收外界的投递然后运送到对应用户的收件箱。SMTPd 还要发件,如果邮件不发往本地用户那么就要充当中继,投递给对方。

Continue reading “像 UNIX 时代一样架设 SMTP 服务器”

记国庆在北京和好友的见面

本来这是国庆时要写的,但那次见面有些遗憾。现在,遗憾没有了也应该写这篇文章了。

初遇好友

我记得是在五月份左右,我和好友 Kiri 在 Loongarch 交流群认识。在聊天的时候我得知他在北京林业大学(保加利亚大学)学习生物科技(我也对生物很感兴趣)。而且,他还是一位自由软件爱好者而且热爱共产主义。

他和其它共产主义热爱者提出了共产公企的概念:

共产公企是立足于中国特色社会主义显示,以中国特色社会主义市场经济的基本经济制度为自身发展基础,坚持“一个中心两个基本点”的根本原则,为实现共同富裕并最终实现共产主义而在现有法律法规框架内成立的一种由具有共产主义觉悟并坚持自我思想教育的劳动者集体持股,以初次分配“按劳分配”、二次分配“按需分配”为分配原则的企业。(摘自《共产公企纲领》,了解更多:644730007)

Continue reading “记国庆在北京和好友的见面”