前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >3 个骚气满满的开发者工具,诞生了!

3 个骚气满满的开发者工具,诞生了!

作者头像
GitHubDaily
发布2022-05-25 16:52:14
3410
发布2022-05-25 16:52:14
举报
文章被收录于专栏:GitHubDailyGitHubDaily

大家好,我是小 G。

前阵子上班摸鱼的时候,无意间又在 GitHub 发现了几个比较好玩的工具,下面跟大家分享一下。

元宇宙编程

近两年,随着元宇宙概念的爆火,GitHub 上与此相关的项目也开始被陆续挖掘出来。

比方说下面这个 Linux VR 桌面窗口管理器:Simula,便是其中之一。

GitHub:https://github.com/SimulaVR/Simula

为了推进 VR 与 AR 技术在 Linux 系统上的应用,国外一家名为 SimulaVR 的机构,将此工具研发了出来。

其主要作用,就是在你戴上 VR 头盔后,便能在虚拟现实环境中编写项目代码,打开多个窗口对项目进行调试。

就像下面视频展示的一样:

如果觉得用键盘操作不够过瘾,还能通过 VR 控制器上的快捷键来对窗口进行管理。

工具的使用过程整体看起来没什么硬伤,就是不知道代码写久了会不会晕机。

打印 GitHub 贡献图

如果你平时习惯于用 GitHub 来托管代码库,那么,随着代码提交次数越来越多,你应该也会发现,展示 GitHub 代码提交记录的小绿点也会变得密集起来:

因为 GitHub 这个代码贡献图,能从侧面反映出一位开发者平时的编码状态,因此,也有不少面试官在看个人简历时,会顺带看一眼你的代码提交频率。

另外,身边不少在做开发的朋友,在写年终报告时,也常喜欢将往年的代码贡献图粘贴进去,以见证自己过去几年的成长与收获。

如果你想将过去一年的代码贡献图打印出来,作为见证自己成长的留念,或是以此作为某种成就勋章,那可以看看下面这个项目。

国内一位名为 djyde 的开发者,做了一款可实现 GitHub 贡献图打印的开发者工具:ossart,让大家可以快速打印过去 6 年的 GitHub 贡献图。

具体展示效果如下:

GitHub:https://github.com/djyde/ossart

不知道搞个画框裱起来,放在电脑桌上看,会不会促进编码生产力呢?

打印 GitHub 小票

有维护过开源项目的朋友应该知道,当 GitHub 上每次有人给项目提交 issue 时,都会心头一震,在项目受到关注之余,也会疑惑是否又有新 Bug 产生。

可以说,妥善处理好每个项目 issue,再将已修复的 issue 逐个关闭,都是开源作者日常必不可少的工作之一,在此过程,也会令他们产生难以言喻的成就感。

既然如此,为何不把这个过程做得更有仪式感呢?

说干就干,国外一位 PHP 工程师,便借助树莓派与 GitHub Action,成功做了一款工具:GitHub 小票打印机

每次当有人给你提交一个 GitHub issue 时,就会跟在超市买东西一样,在打印机弹出一张小票,就像下面这样:

如果再搭配个语音功能,收到 issue 时,发出语音播报:"您有一笔新的 issue 订单,请及时查收!",是不是更有意思呢。

为了详细阐述项目技术原理,作者还写了一篇文章:《I built a receipt printer for GitHub issues》,感兴趣的同学也可以看看。

https://aschmelyun.com/blog/i-built-a-receipt-printer-for-github-issues/

文中所提到的所有开源项目,已收录至 GitHubDaily 的开源项目列表中,有需要的,可访问下方 GitHub 地址查看:

GitHub:https://github.com/GitHubDaily/GitHubDaily

好了,今天的分享到此结束,感谢大家抽空阅读,我们下期再见,Respect!

本文参与 腾讯云自媒体分享计划,分享自微信公众号。
原始发表:2022-04-16,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 GitHubDaily 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 元宇宙编程
  • 打印 GitHub 贡献图
  • 打印 GitHub 小票
相关产品与服务
云开发 CLI 工具
云开发 CLI 工具(Cloudbase CLI Devtools,CCLID)是云开发官方指定的 CLI 工具,可以帮助开发者快速构建 Serverless 应用。CLI 工具提供能力包括文件储存的管理、云函数的部署、模板项目的创建、HTTP Service、静态网站托管等,您可以专注于编码,无需在平台中切换各类配置。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档