---
layout: post
title: Weekly
category: Weekly
author: 东岳

---

# Weekly 07/06 - 07/13

周报第四十一期

- 催稿人:
  [@at15][at15]
- 交稿人:
  [@at15][at15]
  [@arrowrowe][mie]
  [@swaylq][swaylq]

[at15]: https://github.com/at15
[mie]: https://github.com/arrowrowe
[dou]: https://github.com/ComMouse
[gaocegege]: https://github.com/gaocegege
[swaylq]: https://github.com/swaylq

## Golang

- http://devs.cloudimmunity.com/gotchas-and-common-mistakes-in-go-golang/

Run other language in golang

- [JavaScript](https://github.com/robertkrimen/otto)
- [PHP](https://github.com/deuill/go-php)

- [GoDS (Go Data Structures)](https://github.com/emirpasic/gods)
- [Dynamic Image Resizing with Go](http://parellagram.com/posts/carving) (GitHub: [aaparella/carve](https://github.com/aaparella/carve))
- [Go Struct and Field validation](https://github.com/go-playground/validator) Including Cross Field, Cross Struct, Map, Slice and Array diving
- [adnanh/webhook](https://github.com/adnanh/webhook)

## JavaScript

- [You Don't Need JavaScript](https://github.com/NamPNQ/You-Dont-Need-Javascript)
> Css is powerful, you can do a lot of things without js.

- [trackjs](https://davidwalsh.name/trackjs) JavaScript Error Monitoring. 

## Server less

- https://github.com/awslabs/chalice Python Serverless Microframework for AWS using AWS Lambda

opensource implementation for aws lambda

- https://github.com/siscia/effe A simple open source implementation of AWS Lambda
- https://news.ycombinator.com/item?id=10477943

> skrebbel 256 days ago [-]

> In a way, Amazon Lambda is just "upload a PHP script to my $3 shared webhost", except:
>   - JavaScript/Java/Python instead of PHP
>   - Can handle gigantic bucketloads of requests per second, transparently
If you don't expect to scale super high, and if the actual language isn't sacred to you, then you can get the exact same ease of deployment and a comparably large ecosystem of open source on your favorite el cheapo webhost.
Many of the reasons Lambda is attractive are the same reasons PHP became so popular (despite the not-so-awesome language).

## New!

- [Your Google Activity](https://myactivity.google.com/myactivity)
- [Go Terminal](http://rungoterminal.com/), Elegant and efficient Linux terminal.  
> Not free :( by [@at15][at15]

- [Ruma](https://www.ruma.io/) (GitHub: [ruma](https://github.com/ruma)), a Matrix homeserver written in Rust.

> - What is __Matrix__? An open specification for an online communication protocol.
> - What is __Rust__? A systems programming language from Mozilla built with safety, concurrency, and performance in mind.
> - What is __Ruma__? A Matrix homeserver written in Rust.

- http://kanban.leanlabs.io/ a much better (look) kanboard for gitlab 
- [VarCI](https://var.ci/), The Missing Assistant For GitHub Issues.
- [Gitamin](http://gitamin.com) (GitHub: [GitaminHQ/Gitamin](https://github.com/GitaminHQ/Gitamin)), an open-source, self-hosted git repository management software based on the Laravel PHP Framework.
- [LGTM](https://github.com/lgtmco/lgtm) LGTM is a simple pull request approval system https://lgtm.co
- [Malmo](https://github.com/Microsoft/malmo)  Project Malmo is a platform for Artificial Intelligence experimentation and research built on top of Minecraft. We aim to inspire a new generation of research into challenging new problems presented by this unique environment

## Updates

- [Living, in Limbo](http://hintjens.com/blog:121)
> 往期回顾: Weekly/31 [Special Topic: A Protocol for Dying](https://github.com/dyweb/web-stuff/blob/master/weekly/2016/0504.md#special-topic-a-protocol-for-dying)

- [eslint-v3.0.0-released](http://eslint.org/blog/2016/07/eslint-v3.0.0-released)
> 往期回顾: [Weekly/20](https://github.com/dyweb/web-stuff/blob/33e4a8cb61705210d4a127678a323725ca24f0cd/weekly/2016/0217.md)
> [eslint-v2.0.0-released](http://eslint.org/blog/2016/02/eslint-v2.0.0-released)

## Stuff

- https://www.ventureharbour.com/transactional-email-service-best-mandrill-vs-sendgrid-vs-mailjet/ compare between mail services
- https://github.com/vmware/harbor stared by @gaocegege , saw caicloud in partner ....
