forecho 的独立博客

把生命浪费在美好的事物上

记人生第一次徒步30公里

2017年03月05日

徒步前

刚听到公司组织这个活动的消息时,我内心是第一反应是拒绝的,心想公司就会搞这种穷 B 的活动,但是随后又是兴奋的。

去年老板就在早会有跟我们分享他去徒步戈壁滩挑战(听说是徒步4天)的经历,说是有机会组织一次这样的活动,以前我对30公里真没什么概念,那天翻了翻手机才发现我平常上下班也就最多走7公里,真不知道徒步30公里是什么体验,所以还真想借此机会测试和挑战一下自己。

徒步前有同事分享一些注意事项,我记住的大致有这些:

初步了解微服务架构

2017年03月05日

什么是微服务架构

是一种架构模式,提倡将单一的应用程序划分成一组小的服务,服务之间相互协调、相互配合,为用户提供最终价值。

微服务架构其实是将单一的应用程序划分成一组小的服务,每个服务都是具有业务属性的独立单元,同时能够被独立开发、独立运行、独立测试以及独立部署。

微服务的本质

我在学英语

2017年02月28日

先说说我的英语水平

我的英语非常差,基本上只停留在初中的水平(有可能是初一的水平),上了高中之后就更是基本上没学过英语了(上课睡觉,看其它书),大学考过两次英语三级(英语三级是湖北省特有的)都没考过,差到这种程度了,我自己都不知道当时是谁给了我勇气考了两次。

我为什么要学英语

最近这半年因为一系列事情又让我燃烧起「要好好学英语」的激情。这一系列事情是这样的:

2016年终总结

2017年02月01日

前言

假期过的真快,明天就是我最后一天的春节假期了,后天早上就得出发去坐车回深圳了。与以往不同的是,今年选择和女朋友一起回她家过年,这是我这么多年来第一次没有和爸妈还有弟弟一起过年。她家有网络和电视比我老家好多了😄,但同时带过来的《暗时间》和 kindle 都没打开过😭。

好了,废话不多说,拖了这么久的年终总结再不写就不行了,下面进入正题。

总结2016

2016年我读了哪些书?

2017年01月30日

引言

去年写2015年终总结-展望的时候给自己定了看10本以上的书。

我都看了这些书

把生命浪费在美好的事物上

这本书是吴晓波的杂文集,第一次认识吴晓波本人是因为《激荡三十年》,内容写的非常好,文笔看了热血沸腾,但是我要说实话的是,那本书很厚,当年因为个别原因,只看到了20%吧,以后有机会再看吧。

2016年我的年度应用

2017年01月22日

引言

自从双十一换了 iPhone7 之后我终于是从 iPhone5 而且是16G的容量中解放出来了,当时我的心情是这样的:

Imgur

我现在的 iPhone7 安装了242个应用,没错,我是重度 App 使用者。

Imgur

从2012年底买了第一部 iPhone 之后,从此走上了果粉的不归路。从今年开始我决定每年写一篇『我的年度应用』来记录和分享我的使用心得。

以下内容是我的主观感受,仅代表个人立场,请自行斟酌『食用』。

一个里程碑

2017年01月20日

引言

一直以来我写博客目的只是记录自己想法,从2011年7月实习开始,我接触了 WordPress,开始搭建了属于我自己的独立博客。后来因为某些原因,我抛弃了 WordPress, 拥抱了静态博客的 Octopress,但是说实话,WordPress 确实是一个非常优秀的博客程序,自从用了 Octopress 我的博客流量长期以来都变成个人数,虽然我时常安慰自己, 我是为自己而写,但是摸着良心说话,我也是很渴望被更多人发现。

新的一年里,我决定做出一些改变,即使是需要做一些我不愿意做的事情。除了给自己定了每月坚持写文章的目标之后,我还做了以下几点决定:

大统一

确定网络 ID,没错就是 『forecho』了,前几年就开始有意识的全部切换为此 ID,虽然确定得有些晚了,但是总算是一个不错的开始。(关于这个 ID 背后的故事我以后有机会可以讲给你们听)

谈谈《时间的朋友》

2017年01月15日

引言

《时间的朋友》是罗振宇从2015年开始的一年一场跨年演讲晚会,说是要坚持20年,就是每年的元旦跨年给我们总结当年发生的一些事情。前几天我听了这场演讲会的音频,趁着脑子里还有点记忆写下我的一点收获,顺便分享一些我的想法。

罗辑思维

刚才查了一下百科,发现罗辑思维是2012年底开始的,而我应该是14年才开始听他们的节目的,基本上都是在手机上听播客的方式收听他们的节目。

《罗辑思维》当初的口号是『死磕自己,愉悦大家!』,确实很吸引我,让我每次在通勤的路上不再那么无聊,同时也让我听到了很多有趣的故事,当初应该也算他们的粉丝了,不然当初也不会买他们出的两本书辑了吧。

2016年之后也能是因为时间太忙很少听过他们的节目了,后来在知乎上发现一些他们『恶心』的行为,然后又经历「papi酱」的事件,让我认清了他是一个非常『精明』的商人事实,从此粉转路人。但是我不会因为这样原因从此屏蔽他的一切,我还是会偶尔去听一下他的节目, 只是报着和当初不一样的心情。

事情背景交代清楚了,下面我们进入正题。

你的牙齿很值钱

2017年01月08日

引言

事情的开始是这样的,那天下班在家上网逛 V2EX,然后看到了这篇文章《我看牙医的经历》,然后联想到我的两颗烂牙,想想就觉得后怕,于是下定决心去补牙,不然最后只会越拖越严重。

选择哪里看牙

说道看牙,我的第一反应并没有说是去正规医院看病,因为我对他们也不了解,我怕被坑,然后正好兔子公司的有福利,可以用 Q点 兑换瑞尔齿科的金卡,洗牙免费,看牙打折,网上简单搜索了一下评价还可以,于是我们就打打电话预约时间,先洗牙,顺便检查牙齿。

Ubuntu 使用 ShadowSocks + Privoxy 代理

2017年01月07日

引言

先说说这东西有什么用吧,我是 Windows7 使用 Vagrant 安装了个 Ubuntu 虚拟机,然后需要在虚拟机里面配置 SS 代理使用 PHP 的 Composer 下载,不然非常慢。 那么本教程应该同样适用于 Ubuntu 服务器(做为 SS 客户端的方式)配置使用 SS,其他版本的 Linux 要想使用需要稍微改动下,但是思路是一样的。

如果你的 Mac 电脑,终端需要配置 SS 代理,推荐你使用 proxychains-ng 方式,具体查看macOS 终端走代理(科学上网)

ShadowSocks 客户端

注意是 ShadowSocks 客户端,服务端我就不介绍了。先安装 Python pip 再安装 shadowsocks,然后再配置:

1
2
3
4
sudo apt-get install python-pip
sudo pip install shadowsocks
sudo ln -s /usr/local/python/bin/sslocal /usr/bin/sslocal
sudo vim /etc/shadowsocks.conf

配置文件代码如下:

1
2
3
4
5
6
7
8
9
10
11
{
    "server":"your_server_ip",
    "server_port":your_server_port,
    "local_address": "127.0.0.1",
    "local_port":1080, 
    "password":"your_server_passwd",
    "timeout":300,
    "method":"aes-256-cfb",
    "fast_open": false,
    "workers": 1 
}

解释

  • server: ss服务器IP
  • server_port: ss服务器IP端口
  • local_address: 本地ip
  • local_port: #本地端口
  • password: 连接ss密码
  • timeout: 等待超时
  • method: 加密方式
  • fast_open: true 或 false。如果你的服务器 Linux 内核在3.7+,可以开启 fast_open 以降低延迟。开启方法: echo 3 > /proc/sys/net/ipv4/tcp_fastopen 开启之后,将 fast_open 的配置设置为 true 即可
  • workers: 工作线程数