近日,潜在某个技术交流群的我发现即将毕业的小伙伴在焦虑实习、校招,刚好本周 GitHub 热榜有个远程工作项目。不妨大家换个思路,“走”出去也许有更多的机会。当然,除了全球的远程工作集,本周远程工作特推也收录了 greatghoul 及其他小伙伴整理的超详细远程工作事项以及相关工作方向推荐。

远程工作也好,坐班也好,难免需要用一些软件来提升效率。本期依旧收录了 7 个收藏夹项:好用而全的绘图项目——awesome-diagramming,以及编译速度“噌噌噌”号称下一代编译器的 langcc。还有用来处理大型数组的 tensorstore,以及帮你处理博客内容的 WordPress 杀器——wordpress-wasm,最后压轴的是 Rust 原生 GUI 库 iced。

最后,读到这里的小伙伴也许已经收到了一个好消息——GitHub Trending 活过了国庆,并没有在 9 月 30 日成功“退休”,它依旧在工作,你也是。关于它退休的消息可以阅读 v22.36 期热点速览

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

  • 本文目录

    • News 快读

      • 社区·开源前端框架 Vue.js star 破 200k
      • 产品·GitHub Action 即将支持移动端
    • 1. 本周特推
      • 1.1 远程工作:remote-jobs
      • 1.2 一图胜千言:awesome-diagramming
    • 2. GitHub Trending 周榜
      • 2.1 下一代编译器:langcc
      • 2.2 多维数组库:tensorstore
      • 2.3 浏览器运行:wordpress-wasm
      • 2.4 3D 生成模型:GET3D
      • 2.5 跨平台 GUI 库:iced
    • 3. 往期回顾

News 快读

社区·Vue.js star 破 200k

GitHub 官方发推祝贺开源前端框架 Vue.js 项目获星超过 200k,目前为止 Vue.js Fork 数 32.9k,Star 200k。

产品·GitHub Action 即将支持移动端

GitHub 移动端即将支持管理 Action 操作,用户可在移动端重运行跑失败的 Action。

1. 本周特推

1.1 远程工作:remote-jobs

主语言:JavaScript

remote-jobs 收录了世界各地的远程工作的信息,按照产品名、官网、地域进行展示。如果你想找一份 WLB 的工作,也许你可以找找是不是有合适的远程工作。remote-working 项目则是国人发起的远程工作集,相比较 remote-jobs,国内的 remote-working 不只是有团队介绍,还有远程工作遇到的问题、经验分享等补充内容。

GitHub 地址→https://github.com/remoteintech/remote-jobs

国内版 GitHub 地址→https://github.com/greatghoul/remote-working

1.2 一图胜千言:awesome-diagramming

团队协作总免不了需要一款好用的绘图软件,无论你是画流程图还是架构图。awesome-diagramming 按照收费与否、是否开源、绘画风格(简约、手绘、商务风…)、绘画方式(代码绘图、手工绘图)收录了好用的绘图软件,并进行示例展示。你可以在通用软件中找到多场景绘图软件,也能在功能分类下找到 ER 图、架构图等特定场景的专用软件推荐。

GitHub 地址→https://github.com/shubhamgrg04/awesome-diagramming

2. GitHub Trending 周榜

2.1 下一代编译器:langcc

本周 star 增长数:900+主语言:C++

作为下一代编译器,langcc 可以用来代替 Lex 和 Yacc,不过它的能力不只限于此:

  • 可生成更高效、线性时间解析器
  • 可作为常见的工业语言(Python 3.9.12、Golang 1.17.8)编译器,且它生成的解析器非常快(比标准的 Golang 解析器快 1.2x,是标准 CPython 的 4.3x)
  • langcc 会生成一个完整的编译器前端,包括 AST 结构定义、相关遍历、散列等等
  • 提供方便的冲突跟踪算法
  • 附有独立的数据类型编译器 datacc
  • 自托管

GitHub 地址→https://github.com/jzimmerman/langcc

2.2 多维数组库:tensorstore

本周 star 增长数:500+主语言:C++

Google 开源用来读写大型多维数组的库。

GitHub 地址→https://github.com/google/tensorstore

2.3 浏览器运行:wordpress-wasm

本周 star 增长数:300+主语言:PHP、JavaScript

借助 WebAssembly 实现的浏览器运行 WordPress——一个以 PHP 和 MySQL 为平台的开源博客软件和内容管理系统。

GitHub 地址→https://github.com/WordPress/wordpress-wasm

2.4 3D 生成模型:GET3D

本周 star 增长数:1,000+主语言:Python

New GET3D 可以从图像中学习并生成高质量的 3D 模型。

GitHub 地址→https://github.com/nv-tlabs/GET3D

2.5 跨平台 GUI 库:iced

本周 star 增长数:1,000+主语言:Rust

受启发于 Elm、采用 Rust 编写的跨平台 GUI 库,只要一份代码即可多平台运行。部分特性:

  • 简单、易用、开箱即用 API
  • 类型安全的反应式编程模型
  • 支持 Windows、macOS、Linux 等多平台
  • 响应式布局
  • 内置小工具,比如:文本输入、滚动条等
  • 可定制工具组件
  • 支持性能指标叠加调试

GitHub 地址→https://github.com/iced-rs/iced

3. 往期回顾

往期回顾:

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

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

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

换工作?试试远程工作「GitHub 热点速览 v.22.40」的更多相关文章

  1. 极客的浪漫「GitHub 热点速览 v.22.41」

    极客的浪漫,是怀旧复古的开源操作系统 SerenityOS 献上的情书:也是实用派用 AI 作画工具 novelai-bot 生成二次元女友.LxgwWenKai 用仿宋 / 楷体中文字体书写而成的那 ...

  2. 中国制霸生成器「GitHub 热点速览 v.22.42」

    火遍推特的中国制霸生成器本周一开源就占据了两天的 GitHub Trending 榜,不知道你的足迹遍布了多少个省份呢?同样记录痕迹的 kanal 用了内存读写方式解决了 Rust 的消息处理问题,P ...

  3. 可靠的自托管「GitHub 热点速览 v.22.37」

    自托管(Self-Hosted) 是很多开源项目主打的亮点:数据在手,安全我有.本周 GitHub 热点榜单上有多款自托管的项目,当中自然不能少了之前 HG 小伙伴 @makes world simp ...

  4. 不可错过的效能利器「GitHub 热点速览 v.22.39」

    如果你是一名前端工程师且维护着多个网站,不妨试试本周榜上有名的 HTML-first 的 Qwik,提升网站访问速度只用一招.除了提升网站加载速度的 Qwik,本周周榜上榜的 Whisper 也是一个 ...

  5. 程序员的情人节「GitHub 热点速览 v.22.07」

    又是一年情人日,刚好还是发文的今天.也没什么好送的,送点程序员的浪漫--代码和开源项目吧.记得在本周特推查收这份来自程序员的独有浪漫. 本周 GitHub 霸榜的项目基本上都是老项目,从老项目中挖点新 ...

  6. 你也可以很硬核「GitHub 热点速览 v.22.13」

    本周特推介绍了一个非常易上手,操作难度(主要难度在于机件购买)极低的硬件项目,SmartKnob 让你有个可玩性极高的控制仪.本周特推另外一个项目则是一个安全项目,打破你对 URL 是可靠.安全的认知 ...

  7. GitHub 毕业年鉴「GitHub 热点速览 v.22.20」

    GitHub 毕业需要什么呢?一个 PR!那么提交一个 PR 需要什么?也许你是使用终端命令来提交 git 操作的,那么你可以了解下 Bash-Oneliner,收录了大量好用的 bash 命令,虽然 ...

  8. GitHub 官方大动作频频「GitHub 热点速览 v.22.24」

    作者:HelloGitHub-小鱼干 本周 GitHub 官方 Blog 很是热闹,GitHub 官方大动作频频也带来了 GitHub Blog 的频繁更新,除了本周 News 快读收录的 GitHu ...

  9. 这就是艺术「GitHub 热点速览 v.22.25」

    作者:HelloGitHub-小鱼干 不知道写了那么久代码的你,是否还记得"代码写诗"这个词,它是用来形容代码的优雅.但是本周的项目,虽然你看到的是代码的成品,也会惊讶于它的艺术感 ...

随机推荐

  1. 序列化和返序列化的概述和对象的序列化流ObjectOutputStream

    序列化和返序列化的概述 对象的序列化流ObjectOutputStream Person类: package com.yang.Test.ObjectStreamStudy; import java. ...

  2. python第三方模块与内置模块

    目录 openpyxl模块 random随机模块 hashlib加密模块 subprocess模块 logging模块 openpyxl模块 1.读取:openpyxl不擅长读数据 所以有一些模块优化 ...

  3. 基于 Next.js实现在线Excel

    如果要从头开始使用 React 构建一个完整的 Web 应用程序,需要哪些步骤? 这当然不像把大象装进冰箱那么简单,只需要分成三步:打开冰箱,拿起大象,塞进冰箱就好. 我们需要考虑细节有很多,比如: ...

  4. JavaScript数组方法总结,本文是根据数组原型上的方法进行总结,由于方法太多将会分篇章发布

    通过浏览器控制台 console 可查看到 Array 数组上原型的所有方法(如下图).对于原型问题此文章暂不过多叙述,单针对对象中的方法进行自我看法的总结:细心的同学可以发现对象原型上所携带的方法基 ...

  5. Word 分栏符怎么使用

    如果你使用栏来设置文档格式(如在某些新闻稿布局中),则文本将自动从一栏排列到另一栏.可以插入你自己的分栏符,以更好地控制文档格式. 单击"布局"选项卡--"页面设置&qu ...

  6. scratch制作彩虹猫病毒模拟器

    scratch制作彩虹猫病毒模拟器 hello,大家好. 编程慢慢更加接近生活,甚至小孩也开始学了,比如scratch编程,小编今天就带了一件作品(彩虹猫病毒模拟器) 我们先看一下效果| 做的还可以, ...

  7. 自定义注解,利用AOP实现日志保存(数据库),代码全贴,复制就能用

    前言 1,在一些特定的场景我们往往需要看一下接口的入参,特别是跨系统的接口调用(下发,推送),这个时候的接口入参就很重要,我们保存入参入库,如果出问题就可以马上定位是上游还是下游的问题(方便扯皮) 2 ...

  8. 教程 - 深度探讨在 Vue3 中引入 CesiumJS 的最佳方式

    目录 1. 你应该先知道的基础知识 1.1. CesiumJS 的库构成 1.2. 选择 Vite3 和 pnpm 的理由 1.3. 使用 External 模式引入静态库 - 不打包静态库 1.4. ...

  9. RTSP播放器开发填坑之道

    好多开发者提到,在目前开源播放器如此泛滥的情况下,为什么还需要做自研框架的RTSP播放器,自研和开源播放器,到底好在哪些方面?以下大概聊聊我们的一点经验,感兴趣的,可以关注 github: 1. 低延 ...

  10. 安卓平台RTMP推流或轻量级RTSP服务(摄像头或同屏)编码前数据接入类型总结

    很多开发者在做Android平台RTMP推流或轻量级RTSP服务(摄像头或同屏)时,总感觉接口不够用,以大牛直播SDK为例 (Github) 我们来总结下,我们常规需要支持的编码前音视频数据有哪些类型 ...