GayHub上一些有趣的项目
(一)reveal-md:使用.md来做PPT
详细信息见reveal-md项目地址。
相似的还有用HTML做PPT展示的reveal.js。
安装
npm install -g reveal-md
使用
reveal-md path/demo.md,其中,path/demo.md是你的Markdown文件地址,可以使用本地地址,也可以使用URL。
使用如下的Markdown文件:
# Title
* Point 1
* Point 2
---
## Second slide
> Best quote ever.
Note: speaker notes FTW!
效果如图:

通过solarized主题使用
reveal-md path/demo.md --theme solarized
效果如图:

(二)Logoly.Pro:不正经的Logo生成器
该项目可以根据你输入的文字创建PornHub风格的Logo(知道PornHub是什么的坏孩子请面壁思过)。
GitHub仓库地址
Logoly.Pro在线版
比如,我输入DragonBaby,然后点击Export:

theme/_config.yaml的avatar属性,就可以将导出的图片作为我个人博客的头像啦~

(三)emoji-mosaic:将图片转成emoji标签马赛克
GitHub仓库地址
emoji-mosaic在线版(有一说一,这个在线版属实简约嗷……)
效果图如下:

(四)gifi:在你执行npm install时放gif图
- gifi:注意它不是在你的终端播放,而是浏览器打开gif图播放,所以酌情安装。
(五)bash-insulter:在输入错误bash命令时进行羞辱的脚本
git clone
首先你服务器需要安装了Git。
通过git clone https://github.com/hkbakke/bash-insulter bash-insulter命令克隆项目到本地。
将下载内容移动到/etc目录下
sudo cp bash-insulter/src/bash.command-not-found /etc/
修改/etc/bash.bashrc文件
vim /etc/bash.bashrc打开文件,在末尾添加:
#Bash Insulter
if [ -f /etc/bash.command-not-found ]; then
. /etc/bash.command-not-found
fi
source /etc/bash.bashrc 使修改生效
source /etc/bash.bashrc
生效后,输入错误的bash命令就会被狠狠羞辱:

(六)the-fuck:输入错误bash命令后通过fuck进行修正
Mac下通过brew install thefuck安装vim ~/.bashrc,修改:
eval "$(thefuck --alias)"
source ~/.bashrc使之生效,输入错误bash命令后通过fuck命令即可进行修正,如:
(base) bogon:~ dragonbaby308$ git brach
git: 'brach' is not a git command. See 'git --help'.
The most similar command is
branch
(base) bogon:~ dragonbaby308$ fuck
git branch [enter/↑/↓/ctrl+c]
(七)12306抢票
未测试。
(八)变声器
未测试。
