Author Archives: Beining

About Beining

Code monkey hanging around YYZ.

如何理解分布式系统的指标和警报

      No Comments on 如何理解分布式系统的指标和警报

本文为InfoQ China编译:由于文章过于追求细节,故只在在此处放出。 版权所有,禁止商业使用:如需转载,务必保留本文译文原文链接和英文原文链接。   # 如何理解分布式系统的指标和警报 标签(空格分隔):DevOps — note:*** — **摘要**: 分布式系统的指标和警报允许运维人员检测分布式系统的故障,并帮助他们快速诊断出错位置。John Corrigan在他的文章中对分布式系统的指标和警报进行了提纲挈领的分析。 **作者**: [John Corrigan](https://plus.google.com/+JohnCorrigan) **正文**: John Corrigan在他的文章中对分布式系统的指标和警报进行了提纲挈领的分析。 分布式系统的指标和警报允许运维人员检测分布式系统的故障,并帮助他们快速诊断出错位置。 ## 指标 指标是按特定时间间隔收集的系统信息;指标存储后可以进一步处理,例如进行可视化或触发警报等。 作者认为,指标可以分为3类:输入指标、输出指标和过程指标。 – **输入指标**对系统的入口进行度量,例如,用户请求数、请求的某个特征(资源/项目/产品)的数量,以及请求的来源、数据包大小等。 – **输出指标**对系统的输出进行度量,例如,成功订单数、不成功订单数、大家关心的用户请求响应时间等。**好的输出指标可以近似为每分钟系统赚取的利润。** – **过程指标**对系统内部操作进行度量,例如平均负载、可用内存、可用磁盘空间、可用inode数等,也可以对某个程序进行度量,例如某个API的重试次数等。… Read more »

Onedrivecmd 0.1.4: 加速上传下载

      No Comments on Onedrivecmd 0.1.4: 加速上传下载

考虑到大部分人在服务器上用: 上传复用session:之前可以明显看见每段(60MB,API死限制)上传后会有3~5秒的掉速;现在掉速只有1~2秒 下载块变成10M:希望可以加快下载。当然想快 用新的direct命令搞出直链用aria2/axel拖就是。 https://github.com/cnbeining/onedrivecmd 老地方。

Onedrivecmd 1.3: 推上PyPy,支持分享和直链 / Onedrivecmd 1.3: Now on PyPy, with sharing and direct link support

修了一堆奇怪的bug 加入了分享和直链,方便服务器用。 一句话安装:

代码还在https://github.com/cnbeining/onedrivecmd 。 Onedrivecmd now comes with sharing and direct link support. To install:

Still open-sourced at https://github.com/cnbeining/onedrivecmd .  

Mac 装R LaTex knit全过程

      No Comments on Mac 装R LaTex knit全过程

  从OSX 10.11后 Apple有了新的安全设定 所以knit不能使用正常方法安装。 以下操作需要网络。 下载并安装: R:https://cran.r-project.org/ RStudio: https://www.rstudio.com/products/rstudio/download/ MacTex: https://www.tug.org/mactex/mactex-download.html 下载并全部安装。需要很好的网络:加起来3.5个G以上。 设置: 1. 设置-安全性和隐私-任何来源。 2. Launchpad(四指并拢)-其他-终端(terminal) 输入 dsenableroot 输入登陆(开机)密码 3次 输入 sudo ln -s /Library/TeX/Distributions/.DefaultTeX/Contents/Programs/texbin/pdflatex /usr/texbin/pdflatex 输入登陆密码 3…. Read more »

onedrivecmd: Yet another Onedrive command-line client for Linux and OSX / Onedrive的命令行工具

https://github.com/cnbeining/onedrivecmd   又撸了一个东西玩。 MS经常给EDU邮箱,但是Linux下没有工具,也就是说有巨大备份需求的大户反而跑不了。 按megacmd,照猫画虎,撸一个这玩意。 MS的SDK挺难用的,文档挺语焉不详的。但是幸好没遇到什么很大的需要debug的东西。 老样子,欢迎PR。 AGPL,麻烦想偷的自己琢磨琢磨先。

Things to read in the free time

      No Comments on Things to read in the free time

Speech side: Audio Segmenting: http://journals.plos.org/plosone/article?id=10.1371/journal.pone.0144610#sec008 Then run FFMpeg with -s and -t with subprocess Google Speech API: https://cloud.google.com/speech/reference/rest/v1beta1/speech/syncrecognize curl ‘https://speech.googleapis.com/v1beta1/speech:syncrecognize?key=AIzaSyBmmqjUsStJat65IP7KgKuH2cz6rRvlIr8’ -H ‘Referer: https://cloud.google.com/‘ -H ‘Origin: https://cloud.google.com‘ -H ‘User-Agent: Mozilla/5.0 (Macintosh; Intel… Read more »