老差友们,应该都对GitHub再熟悉不过了。
这个能在小辣椒心中PK掉B站、A站,成功登顶同性交友网站之首的神奇网站,汇聚了来自200多个国家的开发者,注册量已超过3千万。
一年更是有超过2.9亿行的代码提交量。。。
下面这张图比较早了,现在GitHub已经改版
不过味道,还是原来的味道
如果你以为这是个纯学术交流,技术论剑的严肃程序猿聚集地,那你就绝对错了。
在GitHub这一年将近3亿行的代码里,并不只有冷漠枯燥的计算机学习、编程算法,还有很多拥有有趣的灵魂的天(沙)才(雕)级宝藏!
还记得上次给大家介绍过的摸鱼神器——Thief-Book吗?
这个能把小说藏在开始菜单栏里,用起来几乎不会被抓包的“超实用”软件,就是GitHub上的一个开源程序!
今天,小辣椒又给大家挖到了几个宝贝,没准儿你能用得上!
空格之神
这是因为在计算机语言中,汉字是全角字符,存储一个需要用到两个字节;而英文/数字/标点符号都是半角字符,存储它们则每个只需要一个字节。
这也是为什么我们在电脑输入法中选中“全角”之后,打出来的英文会变得怪怪的,像这样→asdfgh,而“半角”模式下才是我们常见的亚子,像这样→asdfgh
所以为了在视觉上保持区分,很多程序猿会更倾向于在全角字符和半角字符切换时用空格来补全字节进行过度。
作为一群程序猿出身,或者长期受到周围程序猿熏陶的编辑们,差评这点儿职(强)业(迫)习(症)惯当然是有的。
但很多网站似乎并不喜欢这么处理,看着贼难受啊。。。
随便抓一个“反面”教材,下面这段文字就没有在全半角字符之间做空格,看起来是不是有点心痒痒?
此时,就可以召唤“空格之神”来帮你净化页面了!装上这个GitHub软件(也可以直接在Chrome插件商店搜索:空格之神)
点击启动。
接下来,你浏览的页面就会自动在全半角字符之间加上空格!
看得小辣椒我神清气爽。
空格之后是不是顺眼儿多了
除了净化了小辣椒眼前的世界,这个开源软件还有一个很有意思的地方——它的作者。。。
他在软件的说明文件里洋洋洒洒写了几百字,详细的解释了人为什么要用空格把全角字形和半角字形分开。
哇哦,原来这种书写习惯,和爱情是一个道理啊!共勉
点击看大图更清楚
作者的代码也写得很不一般,时不时会穿插一些他敲击时的心路历程。。。
是有趣的灵魂没错了!(下载连接如下)
github.com/vinta/pangu.js
TheFu*k
研究表明,时刻保持美丽的心情是长寿的关键(是的,我在一本正经地胡说八道)。
但这种情绪稳定的状态对于没日没夜敲代码的程序猿们来说,绝对是比不加班还难。。。
比如,当他们想在终端里启动一个程序,并在Terminal里潇洒自信的输入了一个命令时,却发现指令貌似出错了,但找了半天又不知道错在哪里。。。
此时自然会血压飙升,一句“Whatthefuck?!”就挂在嘴边,快要喷口而出了!
别着急,有了TheFuck软件,你就不会需要WTF这句芬芳之语。
你只需要再在Terminal里输入一个“fuck”,这个软件就能帮你迅速的找出指令的错误在哪里了。
它甚至还可以自动帮你更正命令。
用过的程序猿都说香。
初用TheFuck,小辣椒觉着能写出这么一套“直抒心意”神奇程序的人,一定是个真性情的暴躁小哥,后来才发现,作者原来一位来自俄罗斯的程序员,emmmmmm,一切都说得通了!(下载连接如下)
github.com/nvbn/thefuck
抖音机器人
简单直接的说,抖音机器人就是一个帮你从抖音上找到漂亮小姐姐的程序!
作者在使用必读的说明文件里也毫不避讳的承认——
最近自己沉迷抖音,会花好几个小时看抖音漂亮小姐姐,于是他用Python+ADB做了一个抖音机器人。。。
可以达到什么效果呢?
除了最基础的自动翻页,只要通过简单的机器人脸学习,它还可以帮你根据自己设定的喜好,筛选符合你口味的颜值长相呈现给你。
是不是有点心动呢?
不过,这玩意儿的人脸抓取,似乎有时候有些迷,下面的面部截取图里,小辣椒发现了好几个乱入的奇怪造型。。。
程序一上线就收到了不少其他开发者的好评,在GitHub上,抖音机器人已经被将近6k人标星。
不愧是最大的同性交友网站啊,相信这5700多人中,一定有不少都成了作者都好朋友。。。
不过这个程序对使用者会有一些编程基础的要求,不像前面两个方便,感兴趣想自己研究研究的差友倒是可以去GitHub上下载开源文件自己试试。
github.com/wangshub/Douyin-Bot
灭霸的响指
小辣椒曾一度怀疑,写出这个脚本的人可能多多少少有些反社会倾向。。。
为什么这么说呢?
因为只要启动这个脚本命令,你电脑上有一半的文件会被随机“删掉”。。。
实不相瞒,小辣椒胆儿还不够肥,没敢亲自装一个来试试,不过,我看作者在脚本说明文档里po了一个使用体验反馈地址。。。
既然这样,那就让我们来看看那些大胆吃螃蟹的人,现在都怎么样了吧!
emmmmm,小辣椒点开Story.md文档连接,然后发现。。。这脚本,根本就特么没人用!
Story.md里唯一一个故事,还是作者自己写的,记录了关于自己之前在一家银行技术岗打工,结果差点儿因为一不小心把人家公司的用户数据清空坐牢了(幸好,最后数据找回来了)。。。
好吧,看来是这段差点儿影响了作者整个人生轨迹的经历,给了他做这个脚本的启发。
不过,也请做个“托尼的响指”脚本吧,可以把被灭霸抹掉的文件又复原回来!
胆儿肥的差友们,倒是可以装一个试试,记得用完给我反馈哦!
github.com/hotvulcan/Thanos.sh
以上就是今天小辣椒给大家挖来的宝藏啦,其实除了这些比较好玩的小程序,GitHub上还有很多很实用的项目。
比如,你可以在GitHub上找到一本完整的“中华新华词典”。
或者,找到非常全的中文诗歌、古典文集数据库
甚至可以学到怎么买房性价比最高。
有人把自己的买房经历总结了出来
这个项目从17年被创建开始就一直不断的更新,保持着超高的活跃度。
GitHub就是这么一个神奇的存在。
而GitHub之所以能诞生,不知道是因为知识的魅力,还是因为有趣的灵魂呢?可能两者都有吧。
“知识,就是力量”
您当前使用的浏览器版本过低,导致网站不能正常访问,建议升级浏览器