作者 | 琥珀

出品 | AI科技大本营(ID: rgznai100)

程序员如何以合规手段快速获得 GitHub 上千 Star?

新年刚过,GitHub Trending 上一个名为“Dress”的开源项目迅速蹿红,并成功掀起了不少程序员及吃瓜群众的热议。

项目地址:https://github.com/komeiji-satori/Dress

从这个项目中可以学习从克隆项目,创建分支,提交和同步修改,到合并分支请求的整套流程,一次即可熟悉 Git/GitHub 的使用。

不需要贡献代码,甚至没有编程技能都可以参加。

只需要贡献一张女装照。

如此通俗易懂的方式,该项目平台上已确认了来自 97 位贡献者上传的数百张女装大佬照片。

上传库部分截图

截止到目前,该项目已经有 5466 个 Star,687 个 Fork,并依然有新的 pull request(PR)得到确认。

义愤填膺的网友们

毫无疑问,这堪称“女装大佬”入驻 GitHub 的一次成功案例。

@草莓奶油蛋糕:这说明程序员的形象正在从秃头油腻大叔变为美少女,可喜可贺

@一只狗仔:真可怕,女装已经对程序员下手了

@瑟瑟发抖小萌芯:一直都有穿女装写代码 bug 少的玄学啊

@时雨:程序员必须是秃头吗?程序员必须格子衫大拖鞋吗?程序员必须油腻吗?看看我们的另一面吧。

然而,这个项目 5000+Star,却依然遭到了不少人的质疑,

@GitHub Daily(https://www.zhihu.com/question/309803644/answer/580221830)

我个人比较反对只有单纯趣味性而缺少技术含量的 GitHub 项目,GitHub 是个技术社区,本质上还是应该以技术为主,趣味为辅,如果一个项目放几张图片就能收获上千 Stars,难免让那些踏踏实实做开源却只有寥寥数个 Stars 的开发者感到寒心。

另外 Trending 榜单也是目前能给一些新开源项目提供优质曝光机会的好地方,如果长期在榜单上出现一些毫无技术含量却上千 Stars 的项目,那就难免会失去 Trending 应有的价值。

还是有不少人给出较为肯定的态度:

@Apollonian(https://www.zhihu.com/question/309803644/answer/580598126)

Dress 是否有存在的意义呢?我觉得是有的。除了现在 README 里提到的练习使用 got/GitHub 之外,这个 Repo 或多或少能反映出大家对 LICENSE 的重视程度。

有些贡献者和使用者没怎么想清楚(特别是 GPL 这种一般不是用在图片上的许可证),之前人相对少一些的时候说要换 CC 也没换……

除此之外,这个 Repo 和代码毫无关系吗?好像也不是的。网站是代码写出来的,issue 里也有对 GitHub Pages、webp 文件格式支持、自动去除 EXIF、使用 lazy load 等的讨论。就算真的没有代码,问题有那么大么?不要忘了,GitHub 除了是代码的家以外,还是开发者的家。

越来越令人费解的 GitHub Trending

或许,程序员们也越来越想不通如何登顶 GitHub Trending 榜单的秘诀了。毕竟,作为“全球最大的同性交友社区”,项目 Star 的数量往往意味着开发项目的认可度。

早在此前,我们曾看到 Trending 上各类让人不可思议的 Star 过千的开源项目。

例如,

一行代码也没有,与编程毫无关系的程序员买房经验「hangzhou_house_knowledge」,获得近 18000 的Star。

项目地址:https://github.com/houshanren/hangzhou_house_knowledge

一段满屏全是「eeeee」的代码库,竟然获得近 7000 的 Star。

项目地址:https://github.com/eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee/eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee

Google Cloud 发布的一个「nocode」的项目,整个编写过程一行代码也没有,目前该项目的Star数量已超过 26000。

项目地址:https://github.com/kelseyhightower/nocode

以及,去年 9 月被曝光造假的 kui-vue,项目在短短一天内涨了上千个 Star。经深入调查后发现,Star 该项目的部分开发者是僵尸用户。

项目地址:https://github.com/chuchur/kui-vue

还有本月以来,名列前茅的带有中国春运特征的 12306 抢票软件。

写在最后

2013 年 8 月,GitHub 上线了一项新功能 Trending(趋势),在 Trending Repositories(趋势库)和 Trending Developers(趋势开发者)两个页面中,可分别展示当天、当周、当月前 25 名有潜力的开源项目和开发者/组织。

GitHub 通过如 Star 数、Fork 数、提交数、Follow 数、项目页面浏览量等进行统计,每天 8 次统计,并根据结果刷新。

从此,GitHub Trending 成为开发者结识潜在优秀开发者和开源项目的最直接平台。

去年 10 月,GitHub 2018 年度报告曾指出当年最热门的开源项目,其中分别是 VScode、React、TensorFlow、Kubernetes、Azure Docs,以及 Type 类型声明文件仓库 DefinitelyTyped。

从本质上讲,这些项目是实打实获得了广大开发者的关注,对开源社区产生了影响,同样也反馈给运营这些开源软件的公司业务上的增长。

反观之下,我们也会经常看到在 GitHub 上提交一些名曰“资料整理”的项目,虽然获得了一时的点赞,却并没有留给太多深刻的印象。

一个好的项目作者为了写项目文档、调试 API、做测试并持续维护,还要上传到 GitHub 写推广文案,这个过程的艰辛恐怕只有耐心做过的人才懂吧。

欢迎评论。

(本文为 AI科技大本营原创文章,转载请微信联系 1092722531)

公开课预告

如何用AI技术为黑白老照片上色?本次公开课中,百度高级研发工程师李超将讲述对抗生成网络相关,学术界的研究现状和应用场景,以及GAN在百度视觉+百度PR+新华社合作的焕彩项目中的应用。

 热 文 推 荐 

☞ 极客头条

☞ 史上最强春节档来袭!Python 解读哪部影片值得一看?

☞ 动画|经典的归并排序究竟怎么玩儿?

☞ 加班的程序员:996 没有未来

☞ 微服务架构下静态数据通用缓存机制

☞ 春节停车难?用Python找空车位

☞ 打破区块链不可能三角!2 华人专家论文将登 NSDI 2019 计算机顶会

☞ 女程序员:我敲代码养家,老公负责貌美如花!

print_r('点个好看吧!');
var_dump('点个好看吧!');
NSLog(@"点个好看吧!");
System.out.println("点个好看吧!");
console.log("点个好看吧!");
print("点个好看吧!");
printf("点个好看吧! ");
cout << "点个好看吧!" << endl;
Console.WriteLine("点个好看吧!");
fmt.Println("点个好看吧!");
Response.Write("点个好看吧!");
alert("点个好看吧!")
echo "点个好看吧!"

点击“阅读原文”,打开 CSDN App 阅读更贴心!

喜欢就点击“好看”吧!

熬夜写代码,不如换女装入 GitHub 获上千 Star?相关推荐

  1. 熬夜写代码,不如换女装入GitHub获上千Star?

    作者 | 琥珀 出品 | AI科技大本营(ID: rgznai100) 程序员如何以合规手段快速获得 GitHub 上千 Star? 新年刚过,GitHub Trending 上一个名为"D ...

  2. github可以刷星吗_GitHub 有偿刷星,上千 Star 数背后的猫腻

    很多人都知道热搜可以买,视频点赞可以刷,但是你知道连开源项目的 Star 都可以刷么? 最近某国产开源软件就堂而皇之的将"你点 star,我送豪礼"的宣传语挂在了网页上,还有互联网 ...

  3. 鲍岳桥:52 岁还在熬夜写代码! | 人物志

    52年前,他出生在浙江:上世纪80年代,他在浙江余姚一所并不太出名的高中就读. 那时,他并不是一个优等生,但是数年后,他却用编程影响成千上万人,并借此成为中国第一代程序员的"开国元勋&quo ...

  4. 鲍岳桥 | 52 岁还在熬夜写代码

    52年前,他出生在浙江:上世纪80年代,他在浙江余姚一所并不太出名的高中就读. 那时,他并不是一个优等生,但是数年后,他却用编程影响成千上万人,并借此成为中国第一代程序员的"开国元勋&quo ...

  5. 程序员熬夜写代码,用C/C++打造一个安全的即时聊天系统

    保护我们剩下的人的通话信息安全,使用TOX可以让你在和家人,朋友,爱人交流时保护你的隐私不受政府无孔不入的的偷窥. 关于TOX:其他牛逼的软件因为一些细化服务问你要钱的时候, TOX分文不取 . 你用 ...

  6. github javaguide_GitHub上收获Star数排名前10的Java项目

    1. CS-Notes star:92.1k 介绍:技术面试必备基础知识.Leetcode.计算机操作系统.计算机网络.系统设计.Java.Python.C++ :地址:https://cyc2018 ...

  7. 2020年前端面试之JS手写代码题合集

    2020年前端面试之JS手写代码题合集 预计会有上千道题,后续慢慢补! 1.  写一个把字符串大小写切换的方法 function caseConvert(str){return str.replace ...

  8. 看外国女程序员如何直播写代码

    我第一次直播写代码是在去年七月份.想要直播一下我在业余时间内为开源项目领域所做的工作,尽管在youtube上的大部分直播都是关于游戏的.我比较擅长于NodeJS的硬件库方面的工作(尽管大部分项目都是自 ...

  9. vscode 程序员鼓励师_把软萌程序猿鼓励师装进 VScode 里?GitHub 2.5k 星标,爱上写代码...

    程序猿鼓励师一直都有相当大的潜在市场,尤其是程序员因为工作内心焦躁时,如果有妹子坐在旁边给他加油鼓劲,那么写代码就没有那么难了. 只不过,要找到一个愿意一边认真看你敲代码还一边鼓励你的妹纸可不是一件容 ...

最新文章

  1. 如何用初中知识理解机器学习到底在干什么事情
  2. jsp内置对象application
  3. 小红书去水印代码_小红书关键词排名如何进行优化
  4. 聊聊flink的FencedAkkaInvocationHandler
  5. 应用开发之WinForm开发
  6. atitit.微信支付的教程文档 attilax总结
  7. c++调用cplex求解例子_视频教程 | 用Python玩转运筹优化求解器IBM CPLEX(二)
  8. linux下与windows下的换行符
  9. 接收 go run main.go 后面的参数_厦门油泥水三相离心分离机功能和参数
  10. 联通辟谣“不支持华为 5G”;罗永浩称索尼手机不如锤子;Linux 5.2.1 发布 | 极客头条...
  11. MySQL高可用之MHA的搭建 转
  12. c语言定义星期一到日,C语言万年历程序设计
  13. java nekohtml,java – Spring Boot和Thymeleaf Neko HTML错误
  14. EDA与VHDL题目——七人表决器
  15. linux 添加声卡驱动,Linux操作系统下声卡驱动的详细加载方法
  16. SDRAM-高手进阶,终极内存技术指南----学习笔记
  17. Windows下C++通过Hooks记录键盘敲击记录的代码
  18. P44 break continue
  19. Formal equivalence verification 形式验证之等价验证 FEV 第8章
  20. Windows仍在设置此设备的类配置。(代码56)

热门文章

  1. MySQL课设小问题_MySQL必会的50个常见面试练习题
  2. 本地更新github项目_【图文说明】将本地项目上传到github上
  3. Linux多进程编程(2)
  4. 中国特夫行业市场供需与战略研究报告
  5. 做游戏,学编程(C语言) 1 实现弹跳小球
  6. 第13章 祖玛(《C和C++游戏趣味编程》配套教学视频)
  7. java实现三级联动查询_jeefast和Mybatis实现三级联动的示例代码
  8. Python菜鸟入门:day19编程学习
  9. Windows 11 增长停滞,或与过高的硬件需求有关
  10. 开源的“底线”在哪里?