How to host a project named "Uses This"
缘起
最近发现一个好玩儿的东东,一个澳大利亚的人写了个网站,专门做一些 IT 人事(也有其他行业的)的访问,问你都用什么(硬件软件)呀什么的。地址在:这里
后来发现居然还是开源的!!!
一下子忍不住手痒就给弄过来自己 host 了一个网站:我的 Uses This
用爱快路由器碰到的一个网络问题
环境
我厂大内网都是通过 wireguard 联通的,具体可以参见文章:用 wireguard 在两个网络之间打洞 能了解以前的“洞”是怎么打的,还可以参见文章:Linux 下 wireguard 出问题的解决 了解 wireguard 打洞曾经踩过的坑。
how to tune Nginx acted as reverse proxy for Kibana
Linux 下 wireguard 出问题的解决
xx公司面试总结(查漏补缺)
EC2 上挂载别的机器的根分区时"duplicate uuid" 问题
Eliza Sorensen 的访谈
Eliza Sorensen 的访谈
NOTE:
- 原文来自于 Eliza Sorensen
- 我 HOST 的版本在 Eliza Sorensen
你是谁,你做什么工作
我是 Eliza Sorensen 或其他任何地方的 @zemmiph0bia。我是澳大利亚墨尔本市的一名基础设施和安全工程师,也是创建了性工作友好社交空间 Switter.at 和现代广告平台 Tryst.link 的 Assembly Four 的共同创始人。
您使用什么硬件
看来这些天我一直在移动,所以我严重依赖我的 X1 Carbon, Google Pixel 3 XL, Audio Technica ATH-AR5BT headphones,powerpack(很大的背包?),笔记本和 Lamy(凌美,一种笔)Safari。
当我在办公桌前时,可以使用两台 Dell 27 英寸显示器,一个 Ducky One 机械键盘(樱桃棕色轴)和一个Logitech G700 鼠标。
您用什么软件
我只想在台式机上使用 Linux,我的操作系统是Ubuntu,我的 shell 是 zsh,我用 ProtonVPN 连接,我用 Firefox (上网)冲浪,我用 1Password 保存密码,我用 Spotify 听音乐,我用 Toggl 管理时间、用 Clubhouse 管理任务,用 vim 写作,用 Sublime Text 3 写代码,使用 Zeal 保留我的文档。
您的理想设置是什么
我对当前设置非常满意,但是我不介意回到带有樱桃蓝色轴的键盘……但是我不想赶走我的伴侣。
How to enable BBR in OpenVZ
缘起
以前有个贪便宜(一年 5 刀)而入手但目前在吃灰中的小鸡,当然是 OpenVZ,网络条件很差,用起来很鸡肋,后来看到 Google 的 BBR 也有能用在 OpenVZ 的案例,于是也想尝试下,看是否能将其起死回生。
一个从 Phabricator 中抓出任务生成周报的东西
缘起
自然是我司每周都要完成的周报。
背景
我司重度依赖“不存在网站”:Facebook 开源出来的项目:Phabricator,我们的每项工作也来自于其中的 Maniphest(不知道是什么语言,不像英语,反正应该就是 task 的意思),每周的工作周报里提到的事情如果有 task 的(一般都有),都还要附上其 task id。
同时,Phabricator 目前的运营公司: Phacility 同时也放出了一套 php 的类似于 SDK 的东西:libphutil,所以我就开始尝试着用 php 来撸一个自动生成、发布周报的东西。
about Pha_WR_SRE
Pha_WR_SRE,
不许说项目名称起的很雷人。:(
这个东西怎么做的就不说了,这里主要说下大概实现了哪些功能。
输出的信息
输出的信息分三种:“completed”、”ongoing” 和 “other”,分别对应着“已完成”、“未完成”和“其他”。
输出的目标
已实现的是四种:
- Console
- OneNote
- Evernote
- Phabircator’s Phame
第一种就不用说了,如果在控制台运行,运行结果会被直接输出到控制台的;
第二种也简单,OneNote 支持用 Email 的方式发布 Note,不过需要先在 OneNote 里设置下发邮件的地址白名单(具体见 README 文件);
第三种跟 OneNote 差不多,不过 Evernote 需要一定级别的帐号才支持这种功能,而且他的目标 email 地址是隐藏的,需要自己去找,而且不建议让别人知道;
第四种是我自己想的,反正 Phabricator 也支持 blog 功能(Phame),不过这个需要先在 Phabricator 中新建一个 blog 获得其的 phid 并配置在 config.ini 中;
macOS
对于用 macOS 的用户,这里还有个特殊的新功能:可以直接设置定时运行这个任务。具体方法就是把项目里那个 .plist.example 文件稍稍修改下(也可以不修改),改名去掉“.example”,放到 ~/Library/LaunchAgents 目录下,然后可以用命令:
1 | # load .plist file if U have not change it's name |