作者:HelloGitHub-小鱼干

作为一个应聘者,面试的时候经常会被面试官问:你有什么问题要问我吗?为了避免这种临时想不到问题的尴尬,reverse-interview-zh 会教你下反向操作,提前准备好也许面试官答不上来的问题 结果是被录取还是被录取就交被“为难”的面试官了。同样,存在反杀可能的是一个 Babel 相似品 swc,也是一个编译和转译兼得的小工具,虽然目前来说功能尚未完善。

写在开篇的最后,一定要体验下 PlayCover,它能让你在 MacBook 上玩各类 iOS 应用,想不靠虚拟机玩阴阳师、原神,以及其他手游吗?Try it~~

以下内容摘录自微博@HelloGitHub 的 GitHub Trending 及 Hacker News 热帖(简称 HN 热帖),选项标准:新发布 | 实用 | 有趣,根据项目 release 时间分类,发布时间不超过 14 day 的项目会标注 New,无该标志则说明项目 release 超过半月。由于本文篇幅有限,还有部分项目未能在本文展示,望周知

  • 本文目录

      1. 本周特推
      • 1.1 反向面试:reverse-interview-zh
      • 1.2 Python 终端框架:Textual
      1. GitHub Trending 周榜
      • 2.1 Babel 相似品:swc
      • 2.2 兼容 iOS:PlayCover
      • 2.3 全员上云:localstack
      • 2.4 魔改 sqlite3:absurd-sql
      • 2.5 程序画鱼:fishdraw
      1. 往期回顾

1. 本周特推

1.1 反向面试:reverse-interview-zh

本周 star 增长数:1,750+

reverse-interview-zh 是海外项目 reverse-interview 的译文版,不过除了原仓的问题之外,翻译版也收录了一些国内研发同学面试过程中反问面试官的问题。这个仓库能让你了解到具体岗位职责、需要掌握什么技术、团队建设等等方面内容。

GitHub 地址→https://github.com/yifeikong/reverse-interview-zh

1.2 Python 终端框架:Textual

本周 star 增长数:2,300+

Textual 是 Python 知名终端美化项目 Rich 的作者开发的终端框架,它由 async 提供支持,并从 Web 开发中借用了许多技术。你可以用它来构建任何 TUI(Text User Interface)项目,颜值一定不会低。

GitHub 地址→https://github.com/willmcgugan/textual

2. GitHub Trending 周榜

2.1 Babel 相似品:swc

本周 star 增长数:2,300+

Swc 是一个用 Rust 编写的超快的 Typescript / Javascript 编译器,同时它也可以作为一个转译库被 Rust 和 JS 直接使用。它罗列了和 Babel 的对比表;

GitHub 地址→https://github.com/swc-project/swc

2.2 兼容 iOS:PlayCover

本周 star 增长数:750+

New 用过 iPhone 和 MacBook 的小伙伴一定体验过有些能安装在 iPhone 上的应用和游戏,偏偏不能在 MacBook 上使用。PlayCover 便是一个兼容 iOS 应用和游戏的工具,目前它只支持 M1 的苹果本,对 Intel 的支持还在开发中。下图为在 MacBook 玩原神的过程。

GitHub 地址→https://github.com/Letscoder/PlayCover

2.3 全员上云:localstack

本周 star 增长数:1,700+

Localstack 是个功能齐全的本地 AWS 云堆栈(Cloud Stack),你可基于它进行离线开发和测试云、Serviceless 应用程序。

GitHub 地址→https://github.com/localstack/localstack

2.4 魔改 sqlite3:absurd-sql

本周 star 增长数:1,700+

New absurd-sql 是一个一定会让你惊叹的一个改造项目,它是 sql.js 的后端实现(sql.js 是 sqlite 的 Webassembly 版)将 IndexedDB 当作磁盘,并以块存储形式将数据存储在 IndexDB 中,同时,这意味着 sqlite3 数据库被持久化了。你可以在线体验这个服务:https://priceless-keller-d097e5.netlify.app/

GitHub 地址→https://github.com/jlongster/absurd-sql

2.5 程序画鱼:fishdraw

本周 star 增长数:800+

New Fishdraw 是一个画鱼的程序,下图并没有加绘画细节录制上,但是如果你想了解一个绘画程序是如何运作的话,可以研究下 fishdraw。

GitHub 地址→https://github.com/LingDong-/fishdraw

3. 往期回顾

最后,记得你在本文留言区留下你想看的主题 Repo(限公众号),例如:AI 换头。 和之前的送书活动类似,留言点赞 Top5 的小伙伴(棒),小鱼干会努力去找 Repo 的^^

以上为 2021 年第 33 个工作周的 GitHub Trending 如果你 Pick 其他好玩、实用的 GitHub 项目,记得来 HelloGitHub issue 区和我们分享下哟

HelloGitHub 交流群现已全面开放,添加微信号:HelloGitHub001 为好友入群,可同前端、Java、Go 等各界大佬谈笑风生、切磋技术~

面试反杀「GitHub 热点速览 v.21.33」的更多相关文章

  1. 5 秒克隆声音「GitHub 热点速览 v.21.34」

    作者:HelloGitHub-小鱼干 本周特推的 2 个项目都很好用,Realtime-Voice-Clone-Chinese 能让你无需开启变声音,即可获得一个特定声音的语音.这个声音可以是你朋友的 ...

  2. 自建纯净谷歌搜索「GitHub 热点速览 v.21.35」

    作者:HelloGitHub-小鱼干 虽然 Google 搜索的结果不如百度搜索结果那般广告丛生,但是对于一心只想找到匹配结果的我们而言,推广的信息条目能免则免.whoogle-search 便是一个 ...

  3. 安全刻不容缓「GitHub 热点速览 v.21.50」

    作者:HelloGitHub-小鱼干 本周最热的事件莫过于 Log4j 漏洞,攻击者仅需向目标输入一段代码,不需要用户执行任何多余操作即可触发该漏洞,使攻击者可以远程控制用户受害者服务器,90% 以上 ...

  4. 互联网巨头们的 SRE 运维实践「GitHub 热点速览 v.21.27」

    作者:HelloGitHub-小鱼干 本周大热点无疑是前几天 GitHub 发布的 Copilot,帮你补全代码,给你的注释提出建议,预测你即将使用的代码组件-如此神奇的 AI 技术,恰巧本周微软也开 ...

  5. 获取 Windows 密码「GitHub 热点速览 v.21.28」

    作者:HelloGitHub-小鱼干 安全问题一直是 GitHub 的一大热点,因为数据安全问题诞生的各类自托管服务便是.而本周周榜上的 2 个和安全主题相关的项目,有些不同.mimikatz 是个老 ...

  6. AI 预测蛋白质结构「GitHub 热点速览 v.21.29」

    作者:HelloGitHub-小鱼干 虽然 AI 领域藏龙卧虎,但是本周预测蛋白质结构的 alphafold 一开源出来就刷爆了朋友圈,虽然项目与我无关,但是看着科技进步能探寻到生命机理,吃瓜群众也有 ...

  7. 在线体验 Windows 11「GitHub 热点速览 v.21.30」

    作者:HelloGitHub-小鱼干 有什么比无需安装系统,检测硬件兼容度,只要打开一个浏览器,输入某个神秘的地址回车,即可体验 Windows 11 更棒的呢?windows11 就是这么一个小工具 ...

  8. 自制车速记录仪「GitHub 热点速览 v.21.31」

    作者:HelloGitHub-小鱼干 如果你有一辆普通的自行车,那么就可以使用下 X-TRACK 这个项目制作一个自己的测速器,记录你的行驶轨迹还有车速,体验一把硬件发烧友的乐趣.如果你有一个非 ma ...

  9. 那些 Unix 命令替代品们「GitHub 热点速览 v.21.32」

    作者:HelloGitHub-小鱼干 好用的 Unix 命令替代工具能让你事半功倍,例如,bat 便是个带着高亮特性的加强版 cat,就像你用了 oh my zsh 之后便会感受到它的强大.同样好用的 ...

随机推荐

  1. webpack(1)安装环境与解决环境问题

    前言 如果我们需要使用webpack,就需要依赖node环境 nvm node npm webpack@cli webpack nvm安装 nvm是一个用来管理node版本的工具.我们之所以需要使用n ...

  2. PostgreSQL用户和权限问题

    PostgreSQL用户 其实用户和角色都是角色,只是用户是具有登录权限的角色. 创建用户 create user sonar password '123'; 删除用户 drop user sonar ...

  3. docker搭建数据库高可用方案PXC

    前言 本方案主要目的是学习, 该方案不太合适于企业项目 是什么? 白话点, 是个提供了必要环境的虚拟机(类似于java的导入部分包一样和c++的头文件差不多), 所以它比普通的VMWare或者Virt ...

  4. MySQL 插入中文后,显示为空白

    https://blog.csdn.net/sun_hj_95/article/details/79488583 在MySQL中插入中文后,显示如下: 解决方案: 在my.ini (在MySQL的安装 ...

  5. Java实验项目三——递归实现字符串查找和替换操作

    Program:按照下面要求实现字符串的操作: (1)设计一个提供下面字符串操作的类 1)编写一个方法,查找在一个字符串中指定字符串出现的次数. 2)编写一个方法,参数(母字符串,目标字符串,替换字符 ...

  6. Exception 和Error异常大部分人都犯过的错。

    先看再点赞,给自己一点思考的时间,如果对自己有帮助,微信搜索[程序职场]关注这个执着的职场程序员. 我有什么:职场规划指导,技能提升方法,讲不完的职场故事,个人成长经验. 1,简介 Exception ...

  7. WPF技巧:命中测试在视觉树中的使用

    我们有时候又需求从当前视觉树中找一些东西,比如鼠标按下的时候,看看鼠标下的元素都有什么.又比如某块区域下有哪些元素?某个坐标点下有哪些元素? 这些需求在使用 命中测试的时候,可以非常方便和快速的去找到 ...

  8. postgresql分组后获取第一条数据

    -- 根据编号分组取第一条数据 select * from table t where t.no=(select max(no) from table t1 where t1.no=t.no) -- ...

  9. Flask(11)- 操作 Cookie

    前言 Cookie 详解:https://www.cnblogs.com/poloyy/p/12513247.html 这一节来瞧一瞧如何用 Flask 操作 Cookie 接下来就是 实战栗子!!! ...

  10. 个人博客开发之blog-api项目统一结果集api封装

    前言 由于返回json api 格式接口,所以我们需要通过java bean封装一个统一数据返回格式,便于和前端约定交互, 状态码枚举ResultCode package cn.soboys.core ...