查看原文
其他

盘点下五一期间分享的几个项目

GitHubDaily GitHubDaily 2019-09-22

五一期间,本来打算给大家整理一些编程资料,让大家没事在家可以学习充电的,无奈实在抽不出时间,搁了几天,文章到现在还没写好

不过假期的时候,微博一直有保持更新,今天跟大家总结一下,假期几天在微博上面分享的一些内容,其中有不少实用的工具与摸鱼神器

图床可以挂,图片不能丢

最近因为有些黑产瞎搞,导致渣浪图床外链被官方停掉了,这个事件影响还是蛮大的,因为有些小网站和个人博客上面挂载的图片都是用的新浪图床。

今天看到有人做了个开源项目,它通过对多个图床平台进行整合,使得一个图床挂掉的时候,会自动将图片分发到其它图床上,让图片外链成为不死链!

吃一堑,长一智,你们可以用上了。

关注 GitHubDaily 公众号,后台回复「505」获取项目链接

图床的后台配置功能也挺强大的。

两款神器,送给移动开发者

低仿 Reveal

众所周知,视图调试是移动 App 开发不可缺少的一步,由于 Xcode 自带的视图调试工具不是很好用,因此有人做了一款工具 Reveal,以帮助开发者更好的完成界面调试的工作。

目前的 Reveal 是收费的($59),对比其强大的功能,这个价格我觉得可以接受,对于一些手头比较拮据的开发者,可以用下 InAppViewDebugger 这款工具,虽说功能没有 Reveal 强大,但毕竟开源免费。

作者是 Facebook 的一名 iOS 开发者,这款调试器主要实现了类似 Reveal 的基础调试功能,以树状结构展示 App 视图,并能控制视图的显示隐藏,感兴趣的同学可以看下。

关注 GitHubDaily 公众号,后台回复「505」获取项目链接

低仿 Charles

Charles 作为一款家居必备的网络调试神器,可谓是每个开发者居家必备之物,同样的,这款工具也是收费的。

今天给大家推荐一款免费开源的网络调试工具,可作为 Charles 的替代品,它即是 Bagel

当你的 iOS 设备与 Mac 连接到同一网络时,便可在 Bagel 上查看、监听手机 App 的网络请求数据,拿来抓包很方便。比起 Charles 更加简单易用,配置成本更低。

当然,功能也会相对弱一些,不过基本够用了。

关注 GitHubDaily 公众号,后台回复「505」获取项目链接

又一个 LeetCode 题解项目

前几天我写过一篇文章《学算法,刷 LeetCode,GitHub 上这几个项目助你一臂之力》,里面介绍了目前 GitHub 上一些比较主流的题解项目,其中包含 C++、Java、Python 等主流编程语言,但唯独没有 JavaScript,因此许多同学在后台和微博纷纷留言询问,今天就在这里补充一下吧。

这个 JavaScript 题解库分为四个部分:

  1. LeetCode 经典题目的解析;

  2. 对于数据结构与算法的总结;

  3. 将 LeetCode 题目记录在 anki 中,方便大家记忆;

  4. 新计划。

可以说也是相对比较完善的一个题解库了。

另外,因为 JavaScript 的受众较广,这个项目在开源后的几天内 Star 数上涨迅猛,大家关注一下。

关注 GitHubDaily 公众号,后台回复「505」获取项目链接

乱写 Git 提交信息是交不到女朋友的 🐒

团队平时在使用 Git 协作开发的时候,一份清晰整洁的 Git 提交信息会让人看了神清气爽,也会让队友对你的好感度倍增。

下面这两份资料,就是教你如何写好 Git 提交信息的。

第一个是最近上榜 GitHub Trending 的项目:

关注 GitHubDaily 公众号,后台回复「505」获取项目链接

另一个则是 LeanCloud 发布的 Git Commit 日志风格指南,可以结合上面那份指南一起看。

关注 GitHubDaily 公众号,后台回复「505」获取项目链接

如果你对待自己写的 Git 提交记录都这么认真,那相信你对待一份感情的时候也不会马虎应付。

骚气的 VS Code 主题

最近有人在 GitHub 上开源了一个 VS Code 霓虹灯主题,不少开发者看完纷纷表示,这也太骚了吧!

这里放出微博上几条排名比较靠前的评论让大家看下:

看到这里,你是否有点好奇这款主题长什么样呢?

往下看,你就知道了。

这款主题长下面这样:

是不是感觉满满夜店风呢,装上之后,估计不小心瞥到的同事下班后要约你一起去蹦迪了 🙌。

关注 GitHubDaily 公众号,后台回复「505」获取项目链接

假期结束,开始划水摸鱼之旅?

假期的时候,我分享了两个划水神器,一个可以让你在代码里面玩贪吃蛇,就像下面这样:

另一个则是 Gameboy 模拟器,让你能在命令行终端上玩掌上游戏:

关注 GitHubDaily 公众号,后台回复「505」获取项目链接

这两个项目动图看着更带感,但因为受限于平台,无法传太大的图片,大家将就着看吧。

虽说今天开始正式上班,但在闲暇之余也别忘了打机消遣哈。


好了,本期就先分享到这里吧。

虽说编程资料没整理完毕,但是出行游玩的期间,抽空把接下来要推荐的项目专题捋了一遍,接下来会开始一一分享给大家,敬请期待。

今天分享的几个项目,你觉得哪个比较有意思呢?

欢迎在评论区留言与我们分享

觉得有用,给个在看👇

    您可能也对以下帖子感兴趣

    文章有问题?点此查看未经处理的缓存