Node.js 抓取中文网页乱码的若干问题
使用 iconv-lite 解决 request 乱码问题 Node.js 抓取非 utf-8 的中文网页时会出现乱码问题,比如网易的首页编码是 gb2312,抓取时会出现乱码 var request = require('request') var url = 'http://www.163.com' request(url, function (err, res, body) {...
View ArticleDebian/Ubuntu 安装 net-speeder
------- 2015-8-17 更新 ------- 根据此处提供的一键安装脚本,直接运行如下命令即可: wget --no-check-certificate https://raw.githubusercontent.com/tennfy/debian_netspeeder_tennfy/master/debian_netspeeder_tennfy.sh;chmod a+x...
View Article卖光了?Linode 日本东京机房抢购方法
最近有些朋友反应登陆 Linode 后 Location 选项没有 Tokyo, JP,那么本文的方法是不适用于这种情况的 这段时间,Linode 东京机房的 VPS 很难买到,越难买就会越想买(和雷总耍猴的原理相似),哪怕是屯着,于是就写了一个脚本来刷 Linode Tokyo, JP 节点的优势 大牌运营商,不用担心跑路,口碑一流 连接大陆速度快,北美访问速度也不算慢 流量充足,最低套餐每月有...
View Article如何快速编辑 Ghost Blog 的文章
对于习惯了 Wordpress 的 Blogger 来说,Ghost 有一个比较麻烦的地方是修改文章「不太方便」: 在 Wordpress 中,如果管理员是在登录态,那么浏览正文时顶部会出现编辑文章的链接,而 Ghost 博客则没有这个入口,并且后台加载文章列表是 Ajax 无限滚动的方式,再加上没有搜索功能,所以对旧文章的编辑则异常麻烦。 于是就在 Github 上提了个...
View Article[Workflow] Pushbullet by ytzong
什么是 Workflow Workflow 是一款 iOS 上的效率工具(付费),可以像搭积木一样来自动化完成一些工作流,中文介绍详见《效率新神器:自动化工作流程 Workflow for iOS 上手详解》 什么是 Pushbullet Pushbullet 是一款多终端推送工具,当电脑和手机装了 Pushbullet 客户端之后,可以在这些设备之间互相传送文本、网址、文件等。 典型的应用场景:...
View Article为什么苹果的软件质量在下降?
第一个最客观的原因,就是Jobs走了。他是一个苛刻到极致,追求完美的人。 第二,中国市场现在是爆炸式的扩张,以前也许只用考虑推特,脸书,领英,youtube 等。现在呢,为了迎合中国的上帝(还是最有分量的上帝)各种 新浪微博,腾讯微博,126,163,youku,土豆,各种CHINA feature...
View ArticleGoogle Fonts 中文字体在 Safari 中的显示 Bug
Nginx 反向代理 Google Fonts 以便国内访问 Ghost 博客系统的默认皮肤使用了 Google Fonts,由于被墙,所以采用了 Nginx 反向代理的方法来让国内访问,fons.99css.com.conf 配置如下: upstream google { server fonts.googleapis.com:80; } upstream gstatic { server...
View ArticleAdMob 导致浅色状态栏失效
App 中引入了 AdMob 全屏广告,一般会在 AppDelegate 中会对其进行预加载,以便提高广告展示速度 但这会导致浅色状态栏 UIStatusBarStyleLightContent 不起作用,一直显示为黑色 通过设置 TARGETS -> General -> Deployment Info -> Status Bar Style = Light 无法解决...
View Article[UserScript] 改善微信多图文章的阅读体验
微信公众账号的文章有个很不爽的地方是图片 lazy load,也就是说鼠标滚动到图片的位置时才会加载图片,阅读体验非常不好,至少会引起以下几个问题: Pocket 保存不到图片 给人感觉速度很慢,虽然用的 100M 光纤 图片加载前后引起的屏幕跳动比较明显 有些图片比较多的文章还是比较适合在电脑上查看,于是就写了个脚本改进了一下电脑浏览器端的阅读体验,修复了两处体验:...
View Article善用 Ghost 的 Code Injection 功能
Ghost 后台有一个 Code Injection 的功能,就是可以用我们自己的代码替换皮肤模板的 {{ghost_head}} 和 {{ghost_foot}} 变量 在默认皮肤中,{{ghost_head}} 位于 <head> 标签末尾,而 {{ghost_foot}} 位于 <body> 标签末尾...
View Article提交 App 到 App Store 时遇到 The App References Non-Public Selectors 警告
使用 Xcode 6.3.1 提交 App 到 App Store 时遇到如图所示错误 Google 来一个清除 ~/Library/Developer/Xcode/DerivedData 目录的方法,没有用 利用错误提示里面的关键字 setScreenName 也搜索不到错误出处 排查了半天突然想到也许是 AdMob SDK 由 7.1.0 更新到新版本 7.2.1 所致 于是将 podfile...
View Article读《新经济,新规则》
这是《失控》作者凯文·凯利(简称 KK)于 1998 年出版的一本书,原名译作《网络经济的十种策略》,现在读起来依然震撼,本书没有《失控》那么晦涩难懂,推荐所有网络从业者阅读 下面是我的书摘(纸质书,纯手打): 1. 拥抱集群:去中心化的力量 当大量功能有限的东西被连接起来的时候,奇迹就会发生...
View Article[观点] H5 是个好名字
好久没写文章了,以我的性格也并不想参与这些「口水战」,今天我决定挑战下自己,把水搅浑。 在国内,HTML5 被简称为 「H5」,这却引起了一些人的不满,他们绝大部分是开发人员。下面我们来看看简化的优缺点: 优点 便于沟通 首先,读起来顺口,而 H T M L 读完舌头都要打结了,你造一群人在会议室里影响唇枪舌战 PK 时这么口吃般的说话多影响气势不? 其次,方便与人交流,从 BOSS...
View Article读《必然》
首先吐槽一下,纸质书购买渠道被罗辑思维独家垄断,京东、亚马逊等商城都买不到,无法享受折扣,只能全价购买,当然送货速度也慢的一比。说到罗辑思维,2013 年底听过一次罗胖的现场演讲,演讲过程中大家都很冷静,演讲完后大家都挤上舞台找罗胖合影,舞台都被挤得变形下陷,还好没有塌,其场面不亚于明星见面会,而罗胖看起来也很享受其中,再加上越来越浓重的「传销」意味,就粉转路人了,节目还是照看,不过会冷静许多。...
View Article读《程序员的呐喊》
忘记了这本书是由于什么原因进入了我的想读列表,这次为了凑单就把它买了。作者 Steve Yegge 是从业 20 载的知名程序员,曾供职于亚马逊、Google,经常边喝酒边写吐槽博客,写完发表后就伏案大睡,以致把本打算发表到内网的吐槽不小心发到了外网,从而引起了 Google PR 部门的问候,也算是一朵奇葩了。...
View Article
More Pages to Explore .....