OTHERS 三月 07, 2021

【转】你看到的事实,不一定是事实

文章字数 10k 阅读约需 9 mins.

原文地址:https://wyiyi.github.io/amber/2021/03/06/zero-width-space/

大家都熟悉的 Unicode(万国码)几乎包含 所有符号

  • 常用的 Emoji...
查看全文

OTHERS 三月 07, 2021

【转】你看到的事实,不一定是事实

文章字数 10k 阅读约需 9 mins.

原文地址:https://wyiyi.github.io/amber/2021/03/06/zero-width-space/

大家都熟悉的 Unicode(万国码)几乎包含 所有符号

  • 常用的 Emoji: 😂 😸 ✌
  • 颜文字: (๑•̀ㅂ•́) ٩(͡๏̯͡๏)۶ $_$
  • 表意文字:𠁀 𡮘 𠆳
  • 国际象棋图案:♕ ♛ ♙
  • 扑克牌: 🂡 🃁 🂳
  • 麻将牌: 🀄 🀝 🀇

还有很多种玩法,比如在朋友圈火热的花式飞机坦克等。

一些特殊符号对应的 Unicode 编码及 HTML 代码如下:

图...
查看全文

OTHERS 二月 28, 2021

【转】都是 “编码格式” 惹得祸

文章字数 11k 阅读约需 10 mins.

原文地址:https://wyiyi.github.io/amber/2021/01/13/unicode/

遇到的问题:在单元测试中执行sql文件,sql的内容是正确的,但是执行报错。扎心。

重现该场景,关键代码如下:完整实例可见仓库

@SpringBootTest
class DemoTest {

    @BeforeEach
    @Sql("/com/amber/demo/init.sql")
    // 建表语句: drop table if exists USER; create...
查看全文

OTHERS 二月 21, 2021

微信机器人的曲线实现

文章字数 5.3k 阅读约需 5 mins.

在知道了 Hubot 之后,就一直想在微信里也有一个类似的机器人。虽然也有不少微信的 hubot adapter,但基本都是基于网页版微信实现的,而微信对网页版微信的态度,让人深刻的感受到,作为国内的超级 App 所承担的责任。

之后在 Slack 中用了一段 Hubot,还是挺不错的,但是在国内使用 Slack,无论是桌面端还是移动端,还都是有些难度和不稳定的。

微信公众平台,给出了一个微信官方支持的,微信机器人的实现方式,公众平台提供的接口比较有限,尤其是对未认证的订阅号,提供的接口更少,但...

查看全文

OTHERS 二月 14, 2021

微信公众号服务

文章字数 1.4k 阅读约需 1 mins.

辛丑年大年初三(2021年2月14日)抽支付宝口令红包活动已开启,仅此一天!

发送带 字的四字消息,根据关注时间,抽取随机金额支付宝口令红包。

除了抽奖功能外,公众号自动回复服务还包括一些其他功能哟,比如:

  1. 能够正确响应微信公众平台发送的 Token 验证(此处仅正确响应,并未对 Token 进行验证)
  2. 关注时回复欢迎消息
  3. 回声功能:对任何发送给公众号的文本消息,回复 <发送内容>, you said.;其他类型的消息回复 Not support yet.
  4. 十大 Hacker...
查看全文

OTHERS 二月 06, 2021

内网穿透?试试 ngrok

文章字数 1.7k 阅读约需 2 mins.

提到内网穿透,首先想到的可能是花生壳,但很多年前的一次使用经历,感觉不是一般的费劲。

如果有类似的需求,可以试试 ngrok

  1. 下载页面 下载客户端压缩包,并解压,如 unzip /path/to/ngrok.zip
  2. 启动服务,转发到本地端口(如 8888) ./ngrok http 8888
ngrok by @inconshreveable                                                     (Ctrl+C to quit)

Session Status                online
Session Expires               1 hour, 59 minutes...
查看全文

OTHERS 一月 03, 2021

程序员对程序员的承诺

文章字数 1k 阅读约需 1 mins.

开公众号至今已达到了一年,每周发一篇文章也坚持了一年,不容易,但成年人的世界,没有容易二字。

过去几年立了一些 flag:

  1. 每天在 GitHub 上有 contribution
  2. 每两个月读一本书并进行分享
  3. 每周写一篇博客并发公众号

虽然新的 flag 会接替之前的 flag 填充满主要的时间,但坚持做这些事的初衷都没有变:不断的改变自己,并尽可能的给他人带来积极的影响。

静态网站访问统计脚本 不蒜子 作者的 一段话 让我很有感触:

静态网站建站现在有很多快速的技术和平台,但静态是优点也有缺...

查看全文

OTHERS 九月 13, 2020

SSH 免密登录

文章字数 1.4k 阅读约需 1 mins.

假设 local 需要 ssh 连接到 remote,且不希望每次连接的时候都输入密码(比如从服务器 A 连到 服务器 B)。

# 在本地(local 主机).ssh 路径生成公钥和私钥文件
$ ssh-keygen -t rsa
# 一路回车即可

scp

local

$ cd ~/.ssh
# 查看该路径下是否有 authorized_keys 文件,如果没有:
$ cp id_rsa.pub authorized_keys
# 如果有:
$ cat id_rsa.pub >> authorized_k...
查看全文

OTHERS 六月 12, 2020

SSH Port Forwarding, aka SSH Tunneling

文章字数 9k 阅读约需 8 mins.

SSH(Secure Shell)端口转发(SSH Port Forwarding),也叫 SSH 隧道(SSH Tunneling),是 SSH 中的一种机制,可以在 SSH 客户端与服务端之间,建立一条隧道,将客户端端口转发至服务端,也可将服务端端口转发至客户端。利用这种机制,可以为老式应用,提供加密通讯的途径,以及其他一些更广泛的用途。

利用 SSH 客户端,即可完成隧道的创建,创建隧道时,需指定隧道两端的端口,故也叫端口转发。

端口转发分为两种:

  1. 本地端口转发
  2. 远程端口转发

下面以...

查看全文

OTHERS 六月 05, 2020

Why was '~' chosen to represent the home directory?

文章字数 1.7k 阅读约需 2 mins.

Why was ‘~’ chosen to represent the home directory?

Quoting Wikipedia:

On Unix-like operating systems (including BSD, GNU/Linux and Mac OS X), tilde often indicates the current user’s home directory: for example, if the current user’s home directory...

查看全文

OTHERS 五月 15, 2020

神油!WD-40

文章字数 575 阅读约需 1 mins.

用了几年的雷蛇黑寡妇竞技版,对其尺寸及没有令人眼花缭乱的键盘灯甚是满意。

不想突然开始频繁出现按键失灵及双击的现象,非常影响输入效率。

千方百计与雷蛇客服联系上了,却被告知“俺们雷蛇只换不修,如果没过保可以直接给你换一个”。

这个馅饼落到我头上了的话也就没有下边的故事了。

不能免费以旧换新,花钱修一下也行啊,雷蛇依旧高冷的回复:没地方修,新买一个吧。

那就死马当活马医吧。

雷蛇黑寡妇蜘蛛竞技机械键盘“无奈”换轴记录 描述了同款键盘的换轴过程,但专业的操作令我望而却步。

偶然又发现了一篇文章 关于...

查看全文
加载更多
0%