苟利国家生死以,岂因祸福避趋之

Panda Home

如何实现 git 命令行的联想功能

问题背景 码农生涯离不开 git ,无论是编码开发,版本控制,还是持续集成,代码审查, git 无疑是有效跟踪项目进展的利器,而 git 命令行更是必不可少的工具。我之前也尝试过一些带界面的 git 工具,然而都没有命令行来的顺手,按钮太多,界面太复杂,反而容易搞不清楚一些简单的操作应该如何下手。 命令行用的多了,难免有手滑输错命令的时候,这个时候屏幕上就会提示 🐼 ~ » git stats git: 'stats' is not a git command. See 'git --help'. The most similar command is status 当年第一次用 git 的时候还是小惊喜了一下,因为之前接触的其他工具不是直接提示命令找不到,就是直接输出一大段 help 界面,对用户很不友好,所以 git 能直接把最接近的子命令输出到屏幕上还是很方便的。 算法简介 那

利用最近的闲暇,重新上线了 MPAA 电影分级插件

两年前开发了一款名为《 MPAA 电影分级》的插件,但当时忙着跳槽,加上新公司的各种事情,需要快速上手并有所产出,一度非常忙碌,于是渐渐疏忽了插件的维护工作,后来觉得实在力不从心,每个月服务器又在烧钱,干脆关停了一阵子。最近因为疫情,加州全体居家搬砖,省出来不少通勤的闲暇和精力,于是我重新上线了这款插件。 当时开发这个插件的动机很单纯,就是给影迷提供一个观影参考,也希望为我们自己的电影分级工作做一些微小的贡献,初衷在之前的文章里具体提到了,这里不再赘述。 这篇文章主要记录一下技术栈上的转变,毕竟这算是自己的本行,自己闲着没事不折腾新东西,生活就太无聊了。之前我的 Web 框架使用的是 Flask ,由它提供几个 API ,然后作为前端的浏览器插件检测到了豆瓣电影页面,就抓取页面上电影的相关信息,通过 HTTP 请求获取该电影的分级,然后把结果显示在页面上。但一来为了省钱,二来为了把自己从无

写于二〇二〇年五四

发布于 # 随便聊聊
标签: # 五四青年节
写于二〇二〇年五四
Photo by Jeremy Bishop on Unsplash

本来没打算就五四青年节写感想的,毕竟这么多年的青年节也就这么波澜不惊的过来了,但今年看了 B 站的《奔涌吧,后浪!》这则献给新一代的视频演讲,心中百感交集。作为青年,我眼中的我们这一代人,和视频中的一代人有共同点,但不同似乎更多一些。 何冰老师饱含深情的演绎非常出色,我毫不怀疑前辈对后浪这一代人的羡慕与崇敬,鼓励与希冀,对每一个年轻人能够活成自己喜欢的样子充满信心,并对他们的选择加以肯定,因为后浪还年轻,还充满着无限的可能性,在历史上每一次重大的变革,推动的中坚力量不都是当年的后浪吗?但视频中所列举的后浪,远远不是全部。 诚然,学习艺术、语言、乐器,徜徉于大城市,去世界各地旅游、投身电竞事业、体验赛车跳伞,这都是有趣的事情,生活中也因为有了它们而更加精彩,然而这仅仅是锦上添花,每一项选择的背后,都需要大量的资金支持,这样的消费主义和娱乐主义代表不了后浪,也代表不了这个国家最美的风景。几千年

在 Amazon Linux 2 上运行 PostgreSQL

发布于 # 聊聊技术
标签: # AWS # PostgreSQL # Amazon Linux 2 # 运维
在 Amazon Linux 2 上运行 PostgreSQL
Photo by Daniel Eledut on Unsplash

中国有一句话叫“闷声大发财” 用过 AWS 的人都知道,想用他们家的 PostgreSQL 数据库的话,每个月的起价是十五块钱,但作为小本生意,也没有一个数据,上来就一个月十五块着实有些铺张,扭脸一看,他们的 EC2 服务器最便宜一个月只要三块五,所以个人项目想用 PostgreSQL ,何不自己搭一个呢? 在 Linux 系统上运行 PostgreSQL 的教程很多,找起来不费吹灰之力,所以这篇文章主要记录一个不太好找教程的系统—— Amazon Linux 2 。顾名思义,这是 Amazon 自己基于 CentOS 魔改的一个的 Linux 发行版,但和 CentOS 不同,上来就执行 yum install 是搞不定的。这也是为什么写作本文,简单整理一下安装运行过程的目的。 首先假设我们有了一台最便宜的 EC2 ,运行 Amazon Linux 2 ,也就是下图这个系统 <

人在湾区,没有 Switch 就不能愉快地宅家了吗?

发布于 # 聊聊游戏
标签: # 旧金山湾区 # 生活 # Nintendo Switch # 任天堂
人在湾区,没有 Switch 就不能愉快地宅家了吗?
Photo by Copper and Wild on Unsplash

加州早在一个月前就颁布了宅家隔离令,对于本来就很宅的我来说,其实生活并没有受到很大影响。同时最近在各种社交媒体上被 NS Switch 平台的游戏《动物森友会》各种刷屏,也发现不少网友在痛心疾首没有早入一台 Switch ,作为认(一)真(贫)学(如)习(洗)的典范,我也没有 Switch ,难道这就意味着我只能在朋友圈各种玩耍的时候,自己在屏幕后面默默的羡慕嫉妒恨吗? 当然不是,宅在家活得有滋有味的方式多得很呐。漂洋过海去国万里,身边无亲朋好友,作为曾经是留学生的我对其中辛酸深有体会,写作本文也是想能给大家提供一些微小的人生经验,让我们在这个特殊时期每天都能充满希望。 吃喝 下馆子是不成了,现在饭店都提供外卖服务,不想自己做的话可以用 DoorDash 或者 Grubhub 下单, Uber Eats 也是个不错的选择,这里不再赘述,相信用惯了外卖的大伙儿比我更有发言权。只有一点,强烈建