注意,GitHub发布重大更新,关系到所有程序员!
1,《往期精选优秀博文都在这里了!》 2、呕心沥血总结的14张思维导图,教你构建 Python核心知识体系(附高清下载) 3、一份来自亚马逊技术专家的Google面试指南,GitHub收获9.8万星,已翻译成中文 4、支付宝系统架构(内部架构图) 5、牛逼!IDEA 2020 要本土化,真的是全中文了!中国开发者话语权越来越大了
GitHub的产品高级副总裁Shanku Niyogi解释说:为社区贡献代码有的时候是比较困难的。每个仓库都有其自己的开发环境配置,经常需要许多步操作之后我们才能开始编写代码。更甚者,我们正在从事的两个开发工作环境彼此之间存在冲突。Codespaces为我们提供了一个集成在 GitHub 中,功能完全的云端开发环境,让我们能够即刻为一个项目贡献代码。
2.2Github CodeSpace有哪些特性呢?
2.2.1开发环境化繁为简
不需要繁琐的本地配置即可为项目贡献代码。即使是之前从没有做过的项目,只需鼠标一点即可完成配置,并且能在不同开发环境之间自如切换。
在浏览器中即可实现从写代码、编译、测试、调试到部署的完整开发体验。
自动设置依赖环境和 SSH 秘钥。现在,任何项目从代码到托管库的速度都变得更快了。关注微信公众号:互联网架构师,在后台回复:2T,可以获取我整理的教程,都是干货。
你可以使用 dotfile 和 VS Code 扩展设置你的编辑器,在每个代码空间里创建一致的环境。
为了提高安全性,GitHub 还宣布了两项新功能,分别是 Code scanning 和 Secret scanning。Code scanning,该功能对开源项目免费提供,可以检查用户的代码是否存在潜在的安全漏洞,并由 CodeQL 驱动。而 Secret scanning 则是针对私有代码库,它可以观察私有代码库中是否存在已知的秘密格式,如果发现有秘密格式,就会对开发者进行识别。关注微信公众号:互联网架构师,在后台回复:2T,可以获取我整理的教程,都是干货。
另:公众号后台回复【2T】有惊喜礼包!
1.不认命,从10年流水线工人,到谷歌上班的程序媛,一位湖南妹子的励志故事
4.“37岁,985毕业,年薪50万,被裁掉只用了10分钟”
5.37岁程序员被裁,120天没找到工作,无奈去小公司,结果懵了...