全球最大同性交友网站上,居然有这么多沙雕宝藏。

黑客技术
点击右侧关注,了解黑客的世界!

Java开发进阶
点击右侧关注,掌握进阶之路!

Python开发
点击右侧关注,探讨技术话题!


来源丨差评
https://mp.weixin.qq.com/s/VYBoB6tayBrr4W7V5_Q0uQ
经授权转载

老差友们,应该都对 GitHub 再熟悉不过了。


这个能在小辣椒心中 PK 掉 B 站、A 站,成功登顶同性交友网站之首的神奇网站,汇聚了来自 200 多个国家的开发者,注册量已超过 3 千万。


一年更是有超过 2.9 亿行的代码提交量。。。


下面这张图比较早了,现在 GitHub 已经改版
不过味道,还是原来的味道


至于为什么被称为同性交友网站,当然是因为程序猿目前还是男性偏多了。


而 Github 早期的用户主页也成了被粉丝们调侃的一个因素。


在 GitHub 上打开一个用户的主页,他的头像、喜欢的人( following )、喜欢他的人( followers )、个人能力( repositories )、活跃度( public contributions )等等,是不是像极了一个交友平台的个人主页?


如果你以为这是个纯学术交流,技术论剑的严肃程序猿聚集地,那你就绝对错了。


在 GitHub 这一年将近 3 亿行的代码里,并不只有冷漠枯燥的计算机学习、编程算法,还有很多拥有有趣的灵魂的天( 沙 )( 雕 )宝藏!


还记得上次给大家介绍过的摸鱼神器 —— Thief-Book 吗?


这个能把小说藏在开始菜单栏里,用起来几乎不会被抓包的 “ 超实用 ” 软件,就是 GitHub 上的一个开源程序!


今天,小辣椒又给大家挖到了几个宝贝,没准儿你能用得上!



 空格之神 


经常看差评文章的老差友们一定注意到了,差评的文章里,但凡遇到中文后面跟英文或者数字的情况,我们一定会用空格把中文和英文、数字给隔开。


这是因为在计算机语言中,汉字是全角字符,存储一个需要用到两个字节;英文/数字/标点符号都是半角字符,存储它们则每个只需要一个字节。


这也是为什么我们在电脑输入法中选中 “ 全角 ” 之后,打出来的英文会变得怪怪的,像这样 → asdfgh,而 “ 半角 ”模式下才是我们常见的亚子,像这样 → asdfgh


所以为了在视觉上保持区分,很多程序猿会更倾向于在全角字符和半角字符切换时用空格来补全字节进行过度。


作为一群程序猿出身,或者长期受到周围程序猿熏陶的编辑们,差评这点儿职( 强 )( 迫 )( 症 )惯当然是有的。


但很多网站似乎并不喜欢这么处理,看着贼难受啊。。。


随便抓一个 “ 反面 ”教材,下面这段文字就没有在全半角字符之间做空格,看起来是不是有点心痒痒?


此时,就可以召唤 “ 空格之神 ” 来帮你净化页面了!装上这个 GitHub 软件( 也可以直接在 Chrome 插件商店搜索:空格之神 )


点击启动。


接下来,你浏览的页面就会自动在全半角字符之间加上空格!


看得小辣椒我神清气爽。


空格之后是不是顺眼儿多了



除了净化了小辣椒眼前的世界,这个开源软件还有一个很有意思的地方 —— 它的作者。


他在软件的说明文件里洋洋洒洒写了几百字,详细的解释了人为什么要用空格把全角字形和半角字形分开。


哇哦,原来这种书写习惯,和爱情是一个道理啊!共勉


点击看大图更清楚


作者的代码也写得很不一般,时不时会穿插一些他敲击时的心路历程。。。


是有趣的灵魂没错了!( 下载连接如下⬇️ )


https://github.com/vinta/pangu.js


 The Fu*k 


研究表明,时刻保持美丽的心情是长寿的关键( 是的,我在一本正经地胡说八道 )


但这种情绪稳定的状态对于没日没夜敲代码的程序猿们来说,绝对是比不加班还难。。。


比如,当他们想在终端里启动一个程序,并在 Terminal 里潇洒自信的输入了一个命令时,却发现指令貌似出错了,但找了半天又不知道错在哪里。。。


此时自然会血压飙升,一句 “ What the fuck ?!” 就挂在嘴边,快要喷口而出了!


别着急,有了 The Fuck 软件,你就不会需要 WTF 这句芬芳之语。


你只需要再在 Terminal 里输入一个 “ fuck ”,这个软件就能帮你迅速的找出指令的错误在哪里了。



它甚至还可以自动帮你更正命令。


用过的程序猿都说香。



初用 The Fuck,小辣椒觉着能写出这么一套 “ 直抒心意 ” 神奇程序的人,一定是个真性情的暴躁小哥,后来才发现,作者原来一位来自俄罗斯的程序员,emmmmmm,一切都说得通了!
( 下载连接如下⬇️ )
https://github.com/nvbn/thefuck



 抖音机器人 


简单直接的说,抖音机器人就是一个帮你从抖音上找到漂亮小姐姐的程序!


作者在使用必读的说明文件里也毫不避讳的承认 —— 


最近自己沉迷抖音,会花好几个小时看抖音漂亮小姐姐,于是他用 Python + ADB 做了一个抖音机器人。。。


可以达到什么效果呢?


除了最基础的自动翻页,只要通过简单的机器人脸学习,它还可以帮你根据自己设定的喜好,筛选符合你口味的颜值长相呈现给你。
是不是有点心动呢?


不过,这玩意儿的人脸抓取,似乎有时候有些迷,下面的面部截取图里,小辣椒发现了好几个乱入的奇怪造型。。。


另外,它还可以帮用户自动点赞、关注和评论,还做好了防止被抖音 Ban 掉的防御机制,可以说是功能很全了。


程序一上线就收到了不少其他开发者的好评,在 GitHub 上,抖音机器人已经被将近 6k 人标星。
不愧是最大的同性交友网站啊,相信这 5700 多人中,一定有不少都成了作者都好朋友。。。


不过这个程序对使用者会有一些编程基础的要求,不像前面两个方便,感兴趣想自己研究研究的差友倒是可以去 GitHub 上下载开源文件自己试试。


https://github.com/wangshub/Douyin-Bot



 灭霸的响指 


小辣椒曾一度怀疑,写出这个脚本的人可能多多少少有些反社会倾向。。。



为什么这么说呢?


因为只要启动这个脚本命令,你电脑上有一半的文件会被随机 “ 删掉 ”。


实不相瞒,小辣椒胆儿还不够肥,没敢亲自装一个来试试,不过,我看作者在脚本说明文档里 po 了一个使用体验反馈地址。。。


既然这样,那就让我们来看看那些大胆吃螃蟹的人,现在都怎么样了吧!


emmmmm,小辣椒点开 Story.md 文档连接,然后发现。。。这脚本,根本就特么没人用!


Story.md  里唯一一个故事,还是作者自己写的,记录了关于自己之前在一家银行技术岗打工,结果差点儿因为一不小心把人家公司的用户数据清空坐牢了( 幸好,最后数据找回来了 )。。。


好吧,看来是这段差点儿影响了作者整个人生轨迹的经历,给了他做这个脚本的启发。


不过,也请做个 “ 托尼的响指 ” 脚本吧,可以把被灭霸抹掉的文件又复原回来!


胆儿肥的差友们,倒是可以装一个试试,记得用完给我反馈哦!


https://github.com/hotvulcan/Thanos.sh



以上就是今天小辣椒给大家挖来的宝藏啦,其实除了这些比较好玩的小程序,GitHub 上还有很多很实用的项目。


比如,你可以在 GitHub 上找到一本完整的 “ 中华新华词典 ” 。


或者,找到非常全的中文诗歌、古典文集数据库


甚至可以学到怎么买房性价比最高。


有人把自己的买房经历总结了出来


这个项目从 17 年被创建开始就一直不断的更新,保持着超高的活跃度。


GitHub 就是这么一个神奇的存在。

它像是一个氛围和谐的超大社区,在这里,人们都拿出自己所学和所有人分享,人们也正是在这里打破语言的壁垒,组成了一个牢不可破的知识联盟。

而 GitHub 之所以能诞生,不知道是因为知识的魅力,还是因为有趣的灵魂呢?可能两者都有吧。


资料来源:
空格之神:https://github.com/vinta/pangu.js
the fuck:https://github.com/nvbn/thefuck
抖音机器人:https://github.com/wangshub/Douyin-Bot
灭霸响指:https://github.com/hotvulcan/Thanos.sh
新华词典:https://github.com/pwxcoo/chinese-xinhua
诗文数据库:https://github.com/chinese-poetry/chinese-poetry



“ 知识,就是力量 ”

 推荐↓↓↓ 

?16个技术公众号】都在这里!

涵盖:程序员大咖、源码共读、程序员共读、数据结构与算法、黑客技术和网络安全、大数据科技、编程前端、Java、Python、Web编程开发、Android、iOS开发、Linux、数据库研发、幽默程序员等。

万水千山总是情,点个 “在看” 行不行