2020-09-03 _ 2020-09-09 (1)

2 篇文章 0 订阅

2020-09-03 ~ 2020-09-09

周报简介 tickgit: GitHub 助手 umami: 网站数据分析 go-zero: Web,RPC 框架 jupiter: 微服务框架 CMU 数据库课程 MIT 数学课程 GitHub-Card: 漂亮的 GitHub 库图片工具 SendGrid: 邮件发送工具 Loader: API 压测工具 OurWork: Dapr runtime PR, Pulse kafka 支持.

GitHub

tools

tickgit

![](https://img-service.csdnimg.cn/img_convert/ac031f9109c98e826e4534c15211bd71.png#align=left&display=inline&height=140&margin=[object Object]&originHeight=140&originWidth=400&size=0&status=done&style=shadow&width=400)



tickgit is a tool to help you manage latent work in a codebase. 这个小家伙很有趣,还是 go 语言. 可以帮助你找到项目中的 Todo 并列出来. 重点在人家有一个免费服务: link , 可以在网页上浏览自己的某一个 GitHub 项目的 todo. 甚至可以根据相应的 todo 发送邮件和开启 issues.
![image.png](https://img-service.csdnimg.cn/img_convert/48b5abf3e6a74e29108351cb957d28e5.png#align=left&display=inline&height=191&margin=[object Object]&name=image.png&originHeight=947&originWidth=1765&size=348467&status=done&style=shadow&width=356) ![image.png](https://img-service.csdnimg.cn/img_convert/ec0a7cbbaf185864f8e458eb5bd36834.png#align=left&display=inline&height=191&margin=[object Object]&name=image.png&originHeight=951&originWidth=1639&size=182690&status=done&style=shadow&width=330)

作为开发人员, 日常为自己的开发工作积累小工具是非常好的习惯.


#### [umami](https://github.com/mikecao/umami) ![](https://img-service.csdnimg.cn/img_convert/022b4a6066d64fb772a4933425d71fcd.png#align=left&display=inline&height=140&margin=[object Object]&originHeight=140&originWidth=400&size=0&status=done&style=shadow&width=400)

源码安装需要一个 MySQL 或者 postgreSQL, 也可以使用 docker-compose 启动. 启动后获取 embed code 嵌入网站访问页面, 就可以统计分析网站数据了. 值得注意的是, 可以部署为无服务器应用, 比如 host on [vercel](https://umami.is/docs/running-on-vercel).
![image.png](https://img-service.csdnimg.cn/img_convert/74c9276d0e0331fc11d79d8520a57a43.png#align=left&display=inline&height=220&margin=[object Object]&name=image.png&originHeight=877&originWidth=1433&size=497809&status=done&style=none&width=359) ![image.png](https://img-service.csdnimg.cn/img_convert/1875a53129f5b8fcb69a0cd0934caaec.png#align=left&display=inline&height=220&margin=[object Object]&name=image.png&originHeight=926&originWidth=1397&size=109691&status=done&style=none&width=332) ## Framework #### [go-zero](https://github.com/tal-tech/go-zero) ![](https://img-service.csdnimg.cn/img_convert/414f5b2f1f17a4d195229eb1a393a66c.png#align=left&display=inline&height=150&margin=[object Object]&originHeight=150&originWidth=400&size=0&status=done&style=shadow&width=400)

近期好未来公司开源的 web 和 rpc 框架.

jupiter
![](https://img-service.csdnimg.cn/img_convert/209cd6616a9da54e1fc7903550455e98.png#align=left&display=inline&height=120&margin=[object Object]&originHeight=120&originWidth=400&size=0&status=done&style=shadow&width=400)


斗鱼开源的面向服务治理的微服务框架,还可以搭配同时开源的 Juno 一起使用.

Google is friend, but don’t deserve all of us. by @Abser(abser)

Info

course

CMU 数据库课程
Carnegie Mellon University 的课程, 讲解数据库的,话题包括:

- data models (relational, document, key/value),
- storage models (n-ary, decomposition),
- query languages (SQL, stored procedures),
- storage architectures (heaps, log-structured),
- indexing (order preserving trees, hash tables),
- transaction processing (ACID, concurrency control),
- recovery (logging, checkpoints),
- query processing (joins, sorting, aggregation, optimization),
- and parallel architectures (multi-core, distributed)
![image.png](https://img-service.csdnimg.cn/img_convert/f820979ab90bb41fa58b8f8a046b0f92.png#align=left&display=inline&height=226&margin=[object Object]&name=image.png&originHeight=226&originWidth=307&size=28323&status=done&style=none&width=307)

涉及的作业要求较高的编码技能, 不过光是听已经收益很大了. 基本对数据库能有一个全面的了解, 认真做作业的话, 还能自己实现一个分布式的 kv 数据库.
老师是一个奇人, 说自己只关心两件事, 妻子和数据库.

MIT 数学课程

我们团队教学新人用的数学教材, 是 MIT 的课程教案, 叫计算机中的数学 , 可以理解为计算机数学中的基础知识. 用于初学者很有用. 一部分教学记录.

课表

![image.png](https://img-service.csdnimg.cn/img_convert/fb499cc71592ecd8f9632faa93276d52.png#align=left&display=inline&height=404&margin=[object Object]&name=image.png&originHeight=807&originWidth=475&size=86326&status=done&style=none&width=237.5)![image.png](https://img-service.csdnimg.cn/img_convert/d681717b9162ec82c45d1359584e6db2.png#align=left&display=inline&height=374&margin=[object Object]&name=image.png&originHeight=747&originWidth=505&size=90028&status=done&style=none&width=252.5)![image.png](https://img-service.csdnimg.cn/img_convert/0715bd7eeb736f99857aecbaa4c3f046.png#align=left&display=inline&height=42&margin=[object Object]&name=image.png&originHeight=84&originWidth=442&size=8504&status=done&style=none&width=221)

tools

GitHub-Card
![img](https://github-readme-stats.vercel.app/api/pin/?username=silverswords&repo=pulse)


将上面代码中的 username 改为 GitHub 用户名,repo 改为库名. 然后复制这行代码,直接粘贴在语雀中. 提示转换,点击确认,即可获得下面卡片的效果.

效果
![](https://img-service.csdnimg.cn/img_convert/5dcfb098cc76e452b4e23ec32b3856c6.png#align=left&display=inline&height=104&margin=[object Object]&originHeight=150&originWidth=400&size=0&status=done&style=shadow&width=276)

SendGrid

邮件发送服务. 前 30 天免费 40,000 封.

![](https://img-service.csdnimg.cn/img_convert/934a96be1ac2dbfdfbbd4743093af0a9.png#align=left&display=inline&height=172&margin=[object Object]&originHeight=301&originWidth=672&status=done&style=shadow&width=384)

Loader


API 压测工具, 免费额度就够用了.
![](https://img-service.csdnimg.cn/img_convert/cec43bfdac7dcc751899a84b5d4cd95b.png#align=left&display=inline&height=171&margin=[object Object]&originHeight=856&originWidth=1484&size=0&status=done&style=shadow&width=297)![image.png](https://img-service.csdnimg.cn/img_convert/94b0217297699b38ad4b0c4f03447f2b.png#align=left&display=inline&height=176&margin=[object Object]&name=image.png&originHeight=353&originWidth=351&size=10935&status=done&style=shadow&width=175.5)

OurWork

  • 给 dapr 提交了 6 个 pr, 更改其 runtime 等
  • 为 pulse 添加了 kafka 支持
  • 画了很多 Kubernetes 源码图, 发在了 Kubernetes 源码研习社


Subscribe - Contribute - 订阅

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值