曲径 – 翻越长城另一法则

getpic_new.php

前几天的文章《VPN – 长城内外,惟余莽莽》介绍了如何通过自动修改路由表实现 VPN 状态下内外网的路由切换,并在知乎专栏里获得了68个赞,对此我的感受是:赞。

然后就有很多读者询问,Mac 搞定了,我的 iOS 怎么办,Android 怎么办,你这样做让 Windows 怎么想?别着急,都有办法。根据我上篇文章的描述,Windows 和 Android 也可以通过类似方法搞定,但是不越狱的 iOS 则无计可施,上述方式设置起来还是费时费力的。

今天给大家推荐一个更好更智能的服务:曲径,它让你更为优雅的翻越长城。

曲径是一个先进而又易于使用的网站和App加速器,旨在帮助那些生活在中国(比如我们),但仍想在他们漂亮的手机、平板和电脑上用Twitter、Facebook 和 Pandora 服务的人们。

方法:使用 曲径通幽 进行注册,选择合适的套餐,然后根据对应设备的文章指南进行设置,分分钟完成,之后你就会发现,虽然霾还在,但墙没了。

注意:由于 iOS 上的Twitter 采用了SPDY 协议,导致曲径无法在 iOS 进行网络代理,解决方案:https://support.getqujing.com/kb/articles/18

祝大家翻的开心!

VPN – 长城内外,惟余莽莽

题图:GreatWall,来自National Geographic

由于众所周知的原因,VPN 在国内是一个很好的业务服务,据我所知,无数程序员为了访问 Twitter、Facebook 和各种不知名的外国网站,不得不借助 VPN 的力量翻上翻下。

在我春节期间推荐过一次 VPN 服务之后,很多人就反馈,VPN 是好用,挂上之后国外的网站是能访问了,但原来国内正常访问嘻唰唰的网站立刻变得慢吞吞了,怎么破?这是个问题。如果连了 VPN 没做任何设置的话,会导致所有网络都是通过 VPN 访问,缺点有二:

1、VPN 的流量问题,严重的话还可能导致被 VPN 提供商封杀(比如没事就去下载动作片)。

2、嘻唰唰变慢吞吞的问题。

我当时的回复是设置一下路由表即可。估计很多朋友没明白是肿么回事,这事就过去了。

今天小道君在朋友圈碎碎念:「使用 VPN 翻越长城的问题在于,启用 VPN 的时候国内网站速度巨慢,而绝大多数人要同时访问国内和国外的服务,这个时候很纠结啊,就好比一个人一会儿脱裤衩,一会儿再穿上,这能舒服么?」

我看到之后,陷入了深深的思考,这个 VPN 已经上升到了裤衩的高度,问题似乎变得有些严重了,所以我决定今天写点什么……

下面就给大家介绍一下如何通过修改路由的方式,让用户在使用 VPN 作为默认网关时,不用 VPN 访问国内网站,减少 VPN 的网络流量消耗,增加国内网站的访问速度,促进人民群众的安定团结,推动社会的长治久安。

为了简单起见,我只讲步骤不讲原理,并只针对 Mac 用户(Windows 用户请找 WinTalk,谢谢)。

1、自行搭建 VPN 服务器或购买 VPN 提供商的服务。

2、打开系统偏好设置—>网络,增加 VPN 设置,VPN 类型选择PPTP,根据提示设置用户名密码等信息即可。

3、下载 chnroutes.py,相关网址:https://code.google.com/p/chnroutes/downloads/list

4、打开终端进入下载文件的目录,执行:python chnroutes.py -p mac,该目录下会生成两个文件「ip-up」和「ip-down」。

5、把这两个文件复制到 /etc/ppp 下,然后进入该目录执行:sudo chmod a+x ip-up ip-down

6、没有5了,已经全搞定了。

测试一下,在终端执行:netstat -nr,检查路由表的输出信息。连接 VPN,然后再次执行:netstat -nr,你会发现路由表已经发生了变化。这时再去访问国内的网站,你发现他们又变得嘻唰唰了,同时还能访问 Twitter 和 Facebook!

就到这里,晚安。

点击【阅读原文】,阅读其他操作系统和 VPN 类型的解决方案(不用 Mac 也管哈)。

增加另一种更为智能的类 VPN 方式,曲径通幽,感兴趣的可以试试。

从容的生活

长假如流星划破长空,一闪即没,除了留下一些光影,就像什么都没发生过。一上班即千头万绪,另有新书上市,忙的不亦悦乎。说这些就是希望大家不用每天等着我的微信更新,也不用催促,文字这东西,催也没用,有时间有想法,我一定会和大家交流,实际上我已经规划了很多坑,有扯淡有技术,坑坑都在等,不用急,我们唯一的敌人就是时间。

《MacTalk·人生元编程》纸版上市以来销售一路走好,目前已经排到京东计算机品类图书畅销榜榜首。这个成绩让我非常惊讶,没想到咱们程序员也有今天!另外得感谢大家捧场,虽然大部分东西翻翻微信也能看到,但你们的鼓励是我写下去的动力。

京东今天下午已经卖断货了,随即又补了些书,目前该书是预订状态,可以下单,送货会晚几天。签名版已经消耗的差不多了,现在是随机发放。关于签名这东西,不用太纠结。Mac 君人生过半,几近不惑,从目前的迹象丝毫看不出我即将成为一个伟大的程序员、著名作家或中年优秀企业家的趋势,如果将来偶有小成,必是运气使然。所以,签名版就是个念想,没什么用,读书还是得看内容。但凡书中某个片段对你有所帮助,那就是我最大的骄傲。如果有如下反馈,那就再无遗憾:

今天在京东上买了这本书,感慨一下。我是在2012年9月买了mbp,由于自己对 Mac 系统知识的匮乏,所以关注了 Mac 君的微信。Mac君一直在微信里鼓吹 Mac 电脑用于开发才是神器。于是,为了不浪费自己的 mbp,我转行成为了一位码农(我学的是通信类的)。可以说是 Mac 君改变了我的生活轨迹。

今年我们的假期比较长,大部分读者开始上班的那天,我还有四天假期,于是提前回到北京,过了几天从容的生活。

很多人说春节期间的北京人去楼空,车道似乎都变宽了,去任何地方都不堵车,一切都变得那么美好,你开始想去每一个朋友家做客,你想给每一条路、每一座楼重新起一个温暖的名字,你幻想着北京的每天都像春节一样,那么从容……

其实你平时也可以这么从容!

当别人都在早晨8点的地铁上挤肉成饼时,你可以睡个懒觉或早起读读书,等到10点出门街上一样空空荡荡。当所有人堵在晚高峰的时候,你可以提前4点出来,甚至可以去后海溜溜冰,等吃了晚饭后再回家,有灯光和夜色,也从容。

大部分人在讨论生活的时候,基本都是从自己的立场和环境去考虑问题。你每天在地铁里挤的伸出不手看微信,就会以为全北京上班族都是「人进去,相片出来;饼干进去,面粉出来」,「呼吸着别人的呼吸,嘴巴上时而还能飘过她的马尾」。你大过年的微信发红包抢红包玩的不亦乐乎,就会以为全国人民都在玩微信红包。但是,永远存在另一种生活,就像《国土安全》里的 Brody 在走投无路的时候,依然坚信:There’s always another way。

可是,明显有一些人,尽管数量上并不是大多数,在用另外一种状态生活。他们从容,他们优雅。他们善于化解各种压力,安静地去做他们认为应该做的事情,并总是有所成就。他们最终甚至可以达到常人无法想象的境界——不以物喜,不以己悲。

——摘自《把时间当做朋友》

写到这估计已经有朋友压不住邪火拍案而起了:「劳资房租都交不起了,你还在谈神马从容……」。这位朋友请放下板砖立刻从容。每个人都可以选择从容的生活,但可能不是现在,不是现在……

Mac 君年轻的时候上班在三环的马甸桥,住在北五环。为了避免挤公交坐地铁,每天骑自行车上班,春天一头土夏天一头汗冬天一头雪,现在想想绝逼过不了那种生活了。但是当时年轻啊,根本不算个事。几乎没人能生来从容,但是我相信现在选择不同的生活方式会影响我们十年后的生活品质。很多成功人士教导我们,要一步一个脚印,踏踏实实往前走,终能抵达希望的终点。我刚开始几乎信了,走了一阵才发现,这特么就是个恶意的谎言。如果一直这么走下去,终点倒是到了,可惜是人生的终点。

世界上存在两种职业,一种是按时记酬,按件计费的职业,每天进步一点点,工作了40年,就进步了 40*365 点点。还有一种是报酬具有突破性的职业,也就是说,你的工作成果不受时间限制,也不是按件计酬。你可能工作了15年获得的酬劳还不如按时计酬的人工作了五年。但是在第十六个年头,你的工作成果开始十倍或百倍的增长,你的生活不再是线性的,而是非线性的,你有了突破。你突然变得从容了,这可能得益于你前十五年的生活方式……也可能是运气!

后一种职业包括写作、表演、绘画、音乐、创业等等,当然,也包括编程。选择吧,让自己的工作具备突破性。

我现在依然不够从容,不过我幻想自己在奔向从容的路上……哈哈


今日推荐:

1、公众号:懒人在思考,ID:Lazy-Thought

维护者是我的好朋友余弦,也是之前推荐过的书籍《Web 前端黑客技术解密》的作者。余弦是安全领域的顶级专家,对 Web 安全领域有深入的研究。目前正在写一个黑客团队技术和管理的系列,非常有嚼头,推荐关注。

PS,这个人的懒都是装出来的。

2、今天 Mac 君在网易云阅读开了一个帐号,一样的名字,一样的味道,可能有不一样的内容和阅读体验,有使用网易云阅读App的读者,可以关注一下,评论和交流似乎更方便一些。订阅搜索 MacTalk 即可。

点击{阅读原文},访问网易云阅读版的 MacTalk。

纸书的秘密

<br /> 纸书的秘密<br />

纸书的秘密配图 2

今天接到出版社通知,《MacTalk·人生元编程》已经在京东各地区全面上架了,目前的安排是京东首发签名版,有需要的读者可以去京东网站订购,相关链接:

京东:http://item.jd.com/11398297.html

亚马逊:http://www.amazon.cn/dp/B00ID5UV30

当当:http://product.dangdang.com/23417548.html

互动出版:http://product.china-pub.com/3769393

下面就给大家说说,为什么有了电子版还要出这本纸版的元编程,纸版与电子版的主要区别除了纸,还有啥。整个事情的经过是这样的,在一个月黑风高的夜晚……

在这本书付印的最后阶段,本书的责任编辑杨海玲老师找到了我说:书要出版了,你要不要写个前言和读者说两句?我说:来得及吗?杨老师郑重地看着我点了点头。好吧,那就说两句,于是就有了这一篇前言。

我小学四年级之前一直在农村居住,那时候没见过汽车,只见过马车和小推车。搬到城市之后才发现,这世上居然有汽车这种交通工具,那时我的理想是当一名212吉普车的司机。后来见的车多了,觉得司机不够神气,我希望拥有一辆自己的汽车。这个理想在长大后也实现了。但是我从没有想过自己会出版一本书!今天这本书也要出版了,我很欣慰。

现在回想起来,这本书的诞生经历是传奇和值得称道的。我从来没有出版过一本书,曾经有几次心血来潮想写本技术书,结果规划完目录后自己已经疲惫不堪了,看着层峦叠嶂的目录结构,我仿佛走在一个没有出口的迷宫,想到以后的每个日子都要用业余时间去写这些枯燥的技术文字,我仿佛置身凄风苦雨中而茫然若失,所以,写书计划还没开始,就已经结束了。但是大家都知道,胸中有丘壑的人总能找到吐槽的土壤,是金子总会发光。2012年8月微信推出了公众平台,我终于找到了一个写作的契机。

2012年12月,我开始运营自己的微信公众平台“MacTalk By 池建强”,几乎每天一篇,半年内写了100多篇文章。之所以能够坚持下来,我想得益于公众平台的交互性和正向激励,如果每天都有人告诉你,晚上不读完你推送的文章就不睡觉,你也会坚持下去的。慢慢地读者越来越多,很多数字出版界的朋友也加入了这个队伍。突然有一天,他们不再潜伏,而是爬起来告诉我,你的这些文字该收拾收拾出本书了!我原本是不信的,不过,先是多看的朋友这么说,然后是豆瓣,然后是亚马逊,然后我就信了。这种感觉就像是我一个人混迹于敌占区多年,突然冒出了很多自己的同志,拍着我的肩膀说:小同志,你干得不错!我感到无比荣耀,紧紧握住他们的双手,激动的说:可算找到组织了,其实,俺早就想出本书!

于是电子版的《MacTalk·人生元编程》问世了,书中的内容截止在2013年8月底。

电子书上线后获得的赞誉超乎我的想象,在多看平台上线当天就跃居畅销榜第一名,从此一路榜首,整整霸占了一个月之久。随后上架的很多新书都对我这本书发起了猛烈的攻击,最终都如潮水般褪去,它们失败了,包括韩寒推出的《一个》。因为这个原因,程序员老赵时不时调侃我为“超越韩寒的男子”,虽然这句话看起来错误百出、逻辑混乱,完全不像出自一个优秀程序员之口,但我听起来还是若有所思的。

截止到2013年底,多看上的《MacTalk·人生元编程》获得了700多个评分,平均得分9.1,另有230多条读者评论。有些读者说这是他们的第一本电子书,有些读者说一口气读完,酣畅淋漓。我的感受有两点:

  1. 我为电子书事业做出了些许贡献;
  2. 又不是武侠小说,读那么快有必要吗?

事情终于到了峰回路转的时候。电子书虽然风光,但仅限于电子阅读的领域,而且,单纯的电子书是没有ISBN的,想做个图书认证都不行,还不能签售,你总不能卖本书搭个镌刻版 Kindle 吧。这时候另一群关键人物出现了,他们是传统出版界的好朋友。每个人都告诉我,电子阅读确实是未来的方向,你已经考虑了未来的事儿,那现在的事要不要管?只有电子版,你让广大钟情于纸书的群众怎么看?让想要签名版的读者怎么看?……于是我觉得,是时候出一本升级版的《MacTalk·人生元编程》了。最终这个重担落到了程序员的好朋友、人民邮电出版社的杨海玲老师肩上。

和人民邮电出版社的合作是轻松愉快的。我继续写作,除了完善之前的文字之外,还要为这本纸质版再增加十万字。出版社的编辑和美编则开始对于原有的文字进行校对和美术设计。一切都很顺利,除了我偶尔出现写不下去或改不下去的情形。杨老师对我是非常宽容的,遇到这种情况,她就会语重心长地告诉我:对你我心里有底,选题咱已经报去了,选题号也已经批了,情况就是这么个情况,所以您写也得写,不写也得写,还是写吧。于是我的文章顺利地完成了……

剩下的就是杨老师和编辑们的工作了,他们像打磨璞玉一样一点一点地打磨这本书,从文字、内容、印张和色系选择,到最终的版式设计和封面设计,一个细节都不放过。修改顺利的时候他们不会来找我,偶尔找我的时候也是咨询一下我的个人意见,我只要一言不发或若有所思就可以了,因为杨老师他们总能找到最佳的做法。我唯一的任务就是等待,或想点儿别的。

最终的成书就是您手中的这本书,它的封面设计和正文版式都是独一无二的。书封简约大方,干净得一塌糊涂,体现了MacTalk所倡导的纯粹之美。没有腰封,没有邀请业界大牛和土豪在封底写推荐语(年底了,他们都在做新年计划,我就甭给人家添麻烦了)。正文采用图文并茂的方式,页码和标题都精心设计过,如果您获得了良好的阅读体验,那么我们要感谢这本书的美术设计。

书的内容比原来的电子版增加了 Mac 入门和演化史系列、Linux 系列、Vim 插件系列、职场系列、编程与写作等内容,全书共计70多篇文章,划分为六大主题:Mac、程序员与编程、科技与人文、 人物、工具、职场。篇篇独立成文,可拆可合,您可以随时翻阅。Mac 主题的最后部分是130个 Mac 使用技巧,供 Mac 用户参考使用。另外,我根据书中的主题和时间线,重新调整了文章的顺序,更符合读者阅读习惯。

这既不是传统意义上的 Mac 用户手册或技术图书,也不是一本思想文集,而是一个70后程序员,以柔软的笔触,立于 Mac 之上,讲述技术与人文的故事,起于 Mac 而不止 Mac。书中写了 Mac,说了苹果,聊了技术,侃了人生元编程,汇聚了我个人的经历和悲喜。您读完了,有收获就是好事,不用想的太多。如果书里在讲 Mac,那就是苹果公司的 Mac;如果在说Shell,那就是操作系统的Shell,如果在聊程序员,那就是你我身边的程序员。我尽量做到文字简单、内容有趣,因为简单和有趣也是一种力量,希望您读完这本书以后,也能拥有这种力量。

王小波说,“每一本书都应该有趣,对于一些书来说,有趣是它存在的理由;对于另外一些书,有趣是它应该达到的标准”。我希望这本书达到了有趣的标准,同时还讲了一些有用的东西。如果您说没达到,那我下次继续努力。

在写作的过程中,我得到了很多朋友的帮助,包括技术圈和出版界的朋友。其中冯大辉先生在我运营微信平台和写作的过程中给予了诸多支持和推荐,并为此书作序;微信平台“二爷鉴书”的作者邱岳为此书作序并多次推荐;网友“密码有误”为此书作序并进行了部分文字的校对。杨海玲老师在成书的过程中起到了中流砥柱的作用,没有她的催促和辛劳的工作,此书无法出版,在此一并谢过。

特别感谢我的妻子和女儿,写作占用了我大量的业余时间,虽然我很努力地抽出时间去陪伴家人,但在这方面显然是不达标的。没有她们的包容、照顾和期盼,此书无法出版。

最后,我把这本书献给我的父母。我的父母就像千千万万的普通父母一样,永远在远方默默注视着子女的成长。我在他们身边得到了最好的教育和关怀,他们是这个世界上我最敬爱的人!

撰写于 北京,2014年1月8日,晴