热门标签 | HotTags
当前位置:  开发笔记 > 后端 > 正文

如何仅凭README就名列GitHubNo.1并收获上万Star?

点击上方“CSDN”,选择“置顶公众号”关键时刻,第一时间送达!一个程序员买房经验总结项目名列GitHubNo.1,并收获上万Star,见此让我不由得感叹,去年知乎上提

点击上方“CSDN”,选择“置顶公众号”

关键时刻,第一时间送达!

一个程序员买房经验总结项目名列 GitHub No.1,并收获上万 Star,见此让我不由得感叹,去年知乎上提问「如何仅凭 README 就获得上千 star?」的自己还是太年轻。

能够登顶 GitHub Trending 的项目类型真是越来越难琢磨了,以前的像神经网络通过深度学习自动把设计稿变成 HTML 和 CSS 代码的 Screenshot-to-code-in-Keras、“Write nothing, deploy nowhere”的 No code 这些还都能理解,毕竟前者是在探索人工前端开发的自动化,后者则是程序员写 Bug 捉 Bug 的痛点问题。

但是为什么这两天,一位来自杭州的程序员基于自己在 2017 年买房经历总结出来的买房购房知识居然在 GitHub 上迅速窜起,并在短短几天时间内就名列 GitHub No.1,已经获得了上万的 Star?

项目地址:

https://github.com/houshanren/hangzhou_house_knowledge


640?wx_fmt=png&wxfrom=5&wx_lazy=1

以及,为什么这位程序员会将自己的买房经验放到 GitHub 上?又是为什么会迅速蹿红?带着种种问题,CSDN 联系上了这个项目背后的程序员 —— 现在在中国婚博会任职大数据负责人的李佳龙,请他分享了自己将买房经验总结上传至 GitHub 上的初衷以及为什么会登顶 GitHub Trending 等。

一行代码没写的 GitHub 热门项目

不知大家是否还记得去年今月,因为苹果封杀动态化,导致国内多个原本正在筹备开源的动态化框架就这样悄然无声了,而其中有一个当时在 GitHub 上建了一个仓库,后来,在只有 README 的情况下,获得了上千个 Star。

而在刚刚看到「hangzhou_house_knowledge」这个项目的 README 时,我有种惊呆的感觉,一是没有代码,甚至可以说是与编程这项事情毫无关系;二是,这个 README 太长了,从杭州版块分析、房子概念、房产信息渠道到地铁交通、拆迁、学区、配套设施分析、杭州各区域规划及价值分析等,整理得可谓是非常得全面且详细,从以下的截图,可见一角:

640?wx_fmt=png

640?wx_fmt=png

640?wx_fmt=png

640?wx_fmt=png

在向佳龙问询到这个项目时,他给我回了这么一句话 —— 「恩,战战兢兢,一行代码没写的 GitHub……」。隔着电脑,我能感受到他此时此刻非常忐忑的心情,可以想到,能够成为 GitHub No.1 是他所没有预料到的,光环来得太快就像龙卷风。

而所伴随的,其实是褒贬不一。这个项目无论是 GitHub 还是微博以及其他平台上,都引起了非常激烈的讨论,有人感谢,有人求其他地方的买房经验分享,有人甚至在 Issues 中发起了招聘。但是也有人反对,提出质疑,很不希望在 GitHub 上出现除编程之外的东西,尤其还是国人的分享。

对此,佳龙表示,整理这份资料最初,是想要通过它让程序员朋友们对房地产市场有所了解,因为自己在买房之前,对这些可以用「一脸懵逼」来形容,买房过程很痛苦,但是房产市场日新月异,希望不会形成误导。并且,在所有程序员的心里,GitHub 是全世界所有程序员用来托管代码、分享编程知识的地方,佳龙也在思虑放在 GitHub 上是否欠妥,会给大家造成困扰,在昨晚,他已经将 GitHub 上的 Issues 关闭了。

在此,CSDN 特别向佳龙提出了几个问题,为了尽可能地传达无误,以 QA 的方式呈现给大家。

CSDN:请先向大家介绍一下自己吧。

李佳龙大家好,我叫李佳龙,先说下心情吧,战战兢兢,这里面更多的是在做资料整理的工作,作为 IT 工作者没有在代码上做贡献挺惭愧的。这些年一直在 GitHub 上索取并没有贡献什么,以后多做贡献吧。

曾经北漂五年多,来杭刚满一年。目前在中国婚博会任职大数据负责人,曾在汽车之家、优酷、多点工作过。其实整理资料这件事还是要感谢在汽车之家的领导教会了我很多东西。

CSDN:为什么会将自己买房的经验总结放到 GitHub 上呢?

李佳龙先说下背景吧,2017 年 11 月的时候,有北京的前同事想来杭州置业,正好在这期间整理了下杭州的一些房产的基础知识和我买房过程当中自己的一些经验总结。开始是整理在 wiki 上,后来有更多的朋友想看下相关的东西,因为里面有很多高清的图片最大的图片有 70M,微信群给大家分享,但是附件比较大被禁止了。有朋友提议放到 GitHub 上,然后就有了后来的事情。

很震惊收到这些 Star,我想说的是,买房是个痛苦的过程,之所以说“买房不易,且买且珍惜”,是因为这期间遭遇了杭州房产市场的一票难求的盛况,也看到了搜狗、滴滴、新浪、顺丰等公司在杭州的布局,但看到更多的是房产市场的惨烈与人情冷暖,在这段时间里,特别感谢家人的陪伴。

希望通过这个文章能让大家在买房这件事上少走些弯路。更直观地了解下市场,但房产市场瞬息万变,特别是杭州。我整理的资料都有很多过时了,希望不要误导大家,真心买房的还需要自己多下功课。

CSDN:你觉得你的买房经验总结为什么能够登顶 GitHub Trending 呢?

李佳龙说实话挺震惊的,还是大家对房产的关注度吧。因为我在来杭州之前对房产真的没什么概念,程序员这个群体都是很努力的,因为这种努力大家可能对窗外的事情关注得不是很多,所以我感觉大家可能是看见了另外一个窗口吧,我个人觉得自己的贡献是能让大家有更多的其他方面的意识。因为竞争这件事上本身就是多维度的。

CSDN:收获了什么样的反馈、效果与变化?

李佳龙收到更多的是大家的各种感谢和一些文章内错误之处的勘误。也结识了更多优秀的人。感恩大家。

CSDN:那么,如何仅凭 README 就名列 GitHub No.1 并收获上万 Star 呢?

李佳龙:这个问题我也不知道该如何回答,没想过。既然已经现在这样了,我倒是希望大家能够一起维护下去,在哪个平台下都可以,可以扩展到更多城市,大家做贡献,而不是我来编辑维护。

最后,如果你有疑问或者想说的话,欢迎在留言中分享,一起互动。

————— 推荐阅读 —————

点击图片即可阅读

640?wx_fmt=jpeg

640?wx_fmt=png

640?wx_fmt=png

640?wx_fmt=jpeg

640?wx_fmt=gif


推荐阅读
  • 【论文】ICLR 2020 九篇满分论文!!!
    点击上方,选择星标或置顶,每天给你送干货!阅读大概需要11分钟跟随小博主,每天进步一丢丢来自:深度学习技术前沿 ... [详细]
  • 生成式对抗网络模型综述摘要生成式对抗网络模型(GAN)是基于深度学习的一种强大的生成模型,可以应用于计算机视觉、自然语言处理、半监督学习等重要领域。生成式对抗网络 ... [详细]
  • 基于layUI的图片上传前预览功能的2种实现方式
    本文介绍了基于layUI的图片上传前预览功能的两种实现方式:一种是使用blob+FileReader,另一种是使用layUI自带的参数。通过选择文件后点击文件名,在页面中间弹窗内预览图片。其中,layUI自带的参数实现了图片预览功能。该功能依赖于layUI的上传模块,并使用了blob和FileReader来读取本地文件并获取图像的base64编码。点击文件名时会执行See()函数。摘要长度为169字。 ... [详细]
  • CSS3选择器的使用方法详解,提高Web开发效率和精准度
    本文详细介绍了CSS3新增的选择器方法,包括属性选择器的使用。通过CSS3选择器,可以提高Web开发的效率和精准度,使得查找元素更加方便和快捷。同时,本文还对属性选择器的各种用法进行了详细解释,并给出了相应的代码示例。通过学习本文,读者可以更好地掌握CSS3选择器的使用方法,提升自己的Web开发能力。 ... [详细]
  • sklearn数据集库中的常用数据集类型介绍
    本文介绍了sklearn数据集库中常用的数据集类型,包括玩具数据集和样本生成器。其中详细介绍了波士顿房价数据集,包含了波士顿506处房屋的13种不同特征以及房屋价格,适用于回归任务。 ... [详细]
  • 浏览器中的异常检测算法及其在深度学习中的应用
    本文介绍了在浏览器中进行异常检测的算法,包括统计学方法和机器学习方法,并探讨了异常检测在深度学习中的应用。异常检测在金融领域的信用卡欺诈、企业安全领域的非法入侵、IT运维中的设备维护时间点预测等方面具有广泛的应用。通过使用TensorFlow.js进行异常检测,可以实现对单变量和多变量异常的检测。统计学方法通过估计数据的分布概率来计算数据点的异常概率,而机器学习方法则通过训练数据来建立异常检测模型。 ... [详细]
  • 本文讨论了在手机移动端如何使用HTML5和JavaScript实现视频上传并压缩视频质量,或者降低手机摄像头拍摄质量的问题。作者指出HTML5和JavaScript无法直接压缩视频,只能通过将视频传送到服务器端由后端进行压缩。对于控制相机拍摄质量,只有使用JAVA编写Android客户端才能实现压缩。此外,作者还解释了在交作业时使用zip格式压缩包导致CSS文件和图片音乐丢失的原因,并提供了解决方法。最后,作者还介绍了一个用于处理图片的类,可以实现图片剪裁处理和生成缩略图的功能。 ... [详细]
  • 本文介绍了腾讯最近开源的BERT推理模型TurboTransformers,该模型在推理速度上比PyTorch快1~4倍。TurboTransformers采用了分层设计的思想,通过简化问题和加速开发,实现了快速推理能力。同时,文章还探讨了PyTorch在中间层延迟和深度神经网络中存在的问题,并提出了合并计算的解决方案。 ... [详细]
  • 本文介绍了一种处理AJAX操作授权过期的全局方式,以解决Asp.net MVC中Session过期异常的问题。同时还介绍了基于WebImage的图片上传工具类。详细内容请参考链接:https://www.cnblogs.com/starluck/p/8284949.html ... [详细]
  • Java和JavaScript是什么关系?java跟javaScript都是编程语言,只是java跟javaScript没有什么太大关系,一个是脚本语言(前端语言),一个是面向对象 ... [详细]
  • 背景应用安全领域,各类攻击长久以来都危害着互联网上的应用,在web应用安全风险中,各类注入、跨站等攻击仍然占据着较前的位置。WAF(Web应用防火墙)正是为防御和阻断这类攻击而存在 ... [详细]
  • 恶意软件分析的最佳编程语言及其应用
    本文介绍了学习恶意软件分析和逆向工程领域时最适合的编程语言,并重点讨论了Python的优点。Python是一种解释型、多用途的语言,具有可读性高、可快速开发、易于学习的特点。作者分享了在本地恶意软件分析中使用Python的经验,包括快速复制恶意软件组件以更好地理解其工作。此外,作者还提到了Python的跨平台优势,使得在不同操作系统上运行代码变得更加方便。 ... [详细]
  • 本文介绍了Python语言程序设计中文件和数据格式化的操作,包括使用np.savetext保存文本文件,对文本文件和二进制文件进行统一的操作步骤,以及使用Numpy模块进行数据可视化编程的指南。同时还提供了一些关于Python的测试题。 ... [详细]
  • 本博文基于《Amalgamationofproteinsequence,structureandtextualinformationforimprovingprote ... [详细]
  • 【MicroServices】【Arduino】装修甲醛检测,ArduinoDart甲醛、PM2.5、温湿度、光照传感器等,数据记录于SD卡,Python数据显示,UI5前台,微服务后台……
    这篇文章介绍了一个基于Arduino的装修甲醛检测项目,使用了ArduinoDart甲醛、PM2.5、温湿度、光照传感器等硬件,并将数据记录于SD卡,使用Python进行数据显示,使用UI5进行前台设计,使用微服务进行后台开发。该项目还在不断更新中,有兴趣的可以关注作者的博客和GitHub。 ... [详细]
author-avatar
林x强
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有