Great GitHub Repo

GitHub - src-d/hercules

https://github.com/src-d/hercules

Gaining advanced insights from Git repository history.

image.png

GitHub - src-d/gitbase

https://github.com/src-d/gitbase

SQL interface to git repositories, written in Go. image.png

举个例子:

  1. SELECT refs.repository_id
  2. FROM refs
  3. NATURAL JOIN commits
  4. WHERE commits.commit_author_name = 'Johnny Bravo'
  5. AND refs.ref_name = 'HEAD';

src-d/awesome-machine-learning-on-source-code

https://github.com/src-d/awesome-machine-learning-on-source-code

Cool links & research papers related to Machine Learning applied to source code (MLonCode)

在源码上进行机器学习的资源列表.
另外我觉得任何列表或者把一些知识(甚至是 wiki 上的) 放到 GitHub 上去都会有很多人愿意 star. 可以做一个论文 《GitHub 上的行为学》研究?

svelte.js

image.png

Svelte 现代化的构建 web app 的方法 Svelte 的核心思想在于【通过静态编译减少框架运行时的代码量】 它可以像React和VUE一样开发,但却没有虚拟DOM。,使它可以Svelte可以将代码编译为体积小、不依赖于框架的JS代码。

我推荐搭建会计 svelte 和 web components (是不是考虑弄成飞书文档) 的结合

web components 的 awesone 列表

托管版 超赞列表合集

顺便推荐一个 web components 的 list
image.png

Blockly

https://github.com/google/blockly-samples
blockly 的 sample

Plugins, codelabs, and examples related to the Blockly library.

image.png

Async API

EDA 架构的 API 定义语言
https://github.com/asyncapi/spec

The AsyncAPI specification allows you to create machine-readable definitions of your asynchronous APIs.

async APIhttps://www.asyncapi.com/ 一种异步消息事件驱动 API 定义语言和围绕他的工具,可以类比 swagger 等工具现在阶段
image.png
image.png

还做了一个可视化的事件显示器
image.png

phodal/quake

https://github.com/phodal/quake

Quake is a knowledge management meta-framework for geeks. Use meta-data + Transflow to CRUD data, Git + markdown to management content, Web Component for frontend-custom. Quake 是面向极客的知识管理元框架。

image.png

Person

Jmesserly

https://github.com/jmesserly image.png
She’s hacked on many compilers over the years (C#, VB, Python, Ruby, JS/ES6, M, Dart, to name a few). Currently works on @dart-lang’s transpiler and inference
原来这个大佬十年前就在玩 dart 构建 web component 了, 那确实应该期待一下 flutter 在新一代终端界面的表现.

Amazing Info

微软以每股 95 美刀收购动视暴雪

image.png

Work Report

小议题

Playground 集合

Playground
https://www.yuque.com/docs/share/ba570f32-ea11-4d21-9b32-6f7044d19e72?#

《Playground》 收集了一下 playground playground 的目的就是为了方便的,不用自己再搭建一套环境的去实践代码,例子等学习

意味着可以碎片化的学习

Additional Resource

6300+亿人民币,2000笔交易,企服马太效应愈发明显|氪记2021

https://mp.weixin.qq.com/s/w_b1oQIRDjRhHsdDEMF6Ng

Go 接口的类型集合、特定类型和结构接口是新增加的三个概念。

https://mp.weixin.qq.com/s/eqIzs4JwkQG3n9Man3_Z-w
Golang 1.18 的多种类型,type set, specific type,structural type。反正我初步是没有看懂

openEuler 的开源实习?

https://www.openeuler.org/zh/internship/
image.png

Draw.io 可以基于 Google Drive 协作(倒也不是啥新消息)

image.png

OCM 多集群管理开源社区

群里看到的,应该是他们ocm的推广,不过也挺有意思的

https://github.com/kubernetes/sample-controller 这个例子可以帮助很好理解 #controller的工作原理,operator sdk 用的controller-runtime ,把很多封装了, 提供了好多脚手架。 我们社区用的是openshift library-go 类似纯的infromer这种方式 比如:https://github.com/open-cluster-management-io/registration-operator, 我们产品用的runtime-controller 比较多,比如 https://github.com/stolostron/multicloud-operators-foundation 。我们OCM 多集群管理开源社区 欢迎大家来学习讨论和贡献[Grin]

QuickRef.ME

QuickRef.ME 是一个汇聚了大部分语言的语法索引页, 其中也包含了 Rust, 可以帮助大家快速找到想用的语法.
https://quickref.me/rust

微软在数据库上的一个简列,看了也没啥用处

https://mp.weixin.qq.com/s/fmQPfOvNMgZyyaoXAedzMw
不过确实应该多了解一下微软的布局,产品结构

DAO: 人类协作的新疆域

link未来10年的组织形态,正在孕育。

PPT 做的很好, 而且报告本身是一个 NFT , 放个图感受下
image.png

PLG领头羊Zapier的“反PLG”路线

link: 像做消费品牌一样运营PLG,Zapier做到了。

Zapier原来早在2011就创建了,是啊,哪有那么多新东西等着你来发明,只不过是时机成熟了

Temporal 的 workflow as code 理念

https://mikhail.io/2020/10/temporal-open-source-workflows-as-code/
说到这个, temporal 即 cadence 框架的作者认为 dsl 做了之后还要转化成 code 写 worker, 不如直接通过代码写了,不用多此一举.

CUE 语言基础(CUE 是 JSON 的超集)

https://kubevela.io/zh/docs/next/platform-engineers/cue/basic
image.png

Serverless 和 Componentless 小知识集

这样的小知识集对于某些知识的新入门者还是挺有价值的,可能这就是这种缝合文档的价值吧, 加上一点点大纲处理, 特别像整理的学习笔记.
https://serverless.ink
https://componentless.com/

躺着真能减肥啊

点击查看【bilibili】