Weekly
Weekly 05/05 - 05/11
周报第三十二期
- 催稿人: @at15 (由 @LukeXuan 代理)
- 交稿人: @at15 @arrowrowe @gaocegege @swaylq @ComMouse @JasonQSY
DevTools
vConsole: A front-end developer tool for mobile web page.
git-standup: Recall what you did on the last working day. Psst! or be nosy and find what someone else in your team did ;-)
BackstopJS: BackstopJS automates CSS regression testing of your responsive web UI by comparing DOM screenshots at various viewport sizes.
github-markdown-toc.go: Easy TOC creation for GitHub README.md (in go)
zsh syntax highlighting: Fish shell like syntax highlighting for Zsh.
Gitsome: A Supercharged Git/Shell Autocompleter with GitHub Integration.
EncloseJS: Compile your Node.js project. No sources aboard.
Slate: Beautiful static documentation for your API.
Frontend and Backend
elm-lang and tutorial: the best of functional programming in your browser.
Redux: A predictable state container for JavaScript apps.
material-ui: React components that implement Google's Material Design.
JsSIP: The JavaScript SIP library.
resque-loner: Support for unique jobs in Resque: Only one job with the same payload per queue.
PHP Performance Crash Course, Part 1: The Basics and PHP Performance Crash Course, Part 2: The Deep Dive
linkerd: A dynamic linker for microservices.
vert.x: Vert.x is a tool-kit for building reactive applications on the JVM.
telegram-bot-ruby: Ruby wrapper for Telegram's Bot API.
-
不同于 Restful 的 Api 架构,只暴露一个接口,通过 请求的 Model 获取数据 -- @swaylq
WindPT: A plugin for PHPWind 9 to build a Private BT tracker.
Mycat-server: An Open-Source software, “a large database cluster” oriented to enterprises.
Pretty Service
Pusher: We spend our time maintaining reliable and scalable realtime infrastructure so you can spend yours building awesome realtime features.
travis-CI使用的推送日志的工具 -- @gaocegege github 好像也用它 -- @at15
elastic-graph: Explore connections in Elasticsearch data.
VJ4: Next generation Vijos. Built with asyncio on Python 3.5.
-
Telegram 群里一直出没的 "TG群组娘". -- @arrowrowe
Tensorflow: Play with neural networks!
Mycat-openEP: mycat电商项目.
Mobiles
Wechat: 来自华强北.
flexbox-layout: FlexboxLayout is a library project which brings the similar capabilities of CSS Flexible Box Layout Module to Android.
Github.swift: Unofficial GitHub API client in Swift.
Android Permission's stuff: PermissionsDispatcher and permissions-dispatcher-plugin
Readings
-
貌似 Star 数十万了。。不知道为什么这么恐怖。。
似乎里面有比较完整的前端教程的样子
-- @ComMouse
Programming by poking: why MIT stopped teaching SICP
According to Sussman, his students spend most of their time reading manuals for these libraries to figure out how to stitch them together to get a job done. He said that programming today is “More like science. You grab this piece of library and you poke at it. You write programs that poke it and see what it does. And you say, ‘Can I tweak it to do the thing I want?'”. The “analysis-by-synthesis” view of SICP — where you build a larger system out of smaller, simple parts — became irrelevant. Nowadays, we do programming by poking
-
自动生成漫画。
目前可以公开Paper,model没有公开。
PS: 是否意味着普通人也可以画本子了。
--@mrmiywj
-
MIT PhD's view of Rust's lifetime system -- @mrmiywj
-
讲述的是架构演变的代码实践相关的内容,不过似乎部分章节还没有完成。
私以为其中比较精彩的一部分是 《前端篇-前端演进史》 (虽然后面有些内容已经超出前端范畴了=w=)
-- @ComMouse
Nature and its code: Machine-learning-assisted materials discovery using failed experiments
Benchmarks of PHP sorting algorithms
讨论了一下各个排序算法的实际速度,PHP实现,事实证明世界上最好的语言自带的排序算法还是很靠谱的。。
-- @JasonQSY
OMR: The Eclipse OMR project consists of a highly integrated set of open source C and C++ components that can be used to build robust language runtimes that will support many different hardware and operating system platforms.
-
这个感觉可以用来画3d的本子了!!!! 技术改变本子啊!
-- @at15
-
Visual Studio Code 更新,看到了很多有趣的功能,Node.js Debugging 等等
Another paper: 日本早稻田大学发布自动描线与自动上色技术
algos: Algorithm implementations for interview.
Electron 1.0: So long we have walked.
from zenany/weekly@a9caf83:
Programming Language Theory* https://github.com/steshaw/plt
程序语言理论的相关书籍和资料汇总,方便想深入的同学学习
[译]如果有人问你数据库的原理,叫他看这篇文章
http://blog.jobbole.com/100349/ 关系型数据库非常有趣,因为它们是基于实用而且可复用的概念。如果你对了解一个数据库感兴趣,但是从未有时间或意愿来刻苦钻研这个内容广泛的课题,你应该喜欢这篇文章。