也许是猝死前的最后一篇文章

本文标题与内容皆于9月28日完成,与此时状态无关。只因不忍放弃几段文字,最后还是发了出来。

9月10日中午的时候,我趁着中午写了这样一个开头:

昨天翻看从前写出来的就文章,突然看到刚刚辞去上份工作的时候,每天闲得太无聊写出来的一篇文章《还是上班好》。现在

今天准备到位置笔记当中写一篇新文章那个炫耀一下自己用滤镜的技术提高时,发现了这么一篇草稿,标题就是本文的《也许是猝死前的最后一篇文章》。由于一直以来做事都是半途而废,所以规定自己写文章不允许这样,必须有始有终,所以就着这个开头来展开一下吧。写下这个标题时,我刚刚经历一次通宵加班,为了Apple iPhone 6s的发布会直播。整个公司除了保安之外就只有我和同事两个人,偏偏两个人9日晚上还吃坏了肚子,轮流上厕所。

如果只是这样,我会将这次通宵加班看成一次小小的冒险,生活中的调味料。但是在这样一个加班的夜晚之前,每天7点起床洗漱上班、11点下班回家的生活持续了差不多一个月之久,之间的周末假期也总会有突然的任务砸到头上来,加上长期的失眠,几乎没有一个晚上睡够了7个小时,长期5小时左右的睡眠加全天无休、每天14个小时以上的工作时间,最近半年我的体重增长了20斤。我一度以为自己会撑不下去,也许哪一天就昏倒了,然后诊断出个什么糖尿病来。然而并没有,这样的日子还在持续,而且远远看不到尽头。

Continue reading →

启用Opcache和Memcached为WordPress加速

将科技小玩意儿网站(http://wanyr.com )迁移到了阿里云服务器上面,今天也趁着中午休息的时间重置了一下阿里云服务器的磁盘,因为刚开始用那会阿里云还只提供64位的系统,可是对于我低配的小主机来说,64位根本就没有发挥的空间,反而占用大量的内存,每次多几个PHP进程,内存就直冲100%然后宕机了。今天看了一下,发现阿里云提供的镜像已经比较丰富了,所以就换到了Debian 7.5的32位版本上面,闲时的真正内存占用从50%左右下降到了不到30%,加上缓存系统使用的内存,内存利用情况比较可观。

Memcache+Zend Opcache缓存后的加载速度:

缓存后的加载速度

科技小玩意儿网站刚刚备案成功,之前是一直放在美国VPS上的,速度倒是不错,但是延时有点长,而且每次在国内想搞点什么,比如微博加V,广告联盟什么的,就提示需要备案,所以只能低头把域名服务器都放回了国内。但是阿里云的带宽比较小,我购买的配置也不算高,人一多加载速度肯定会很感人,所以还是用老办法:上缓存。

Continue reading →

一个最简单的原生Javascript图片轮播函数

最近在看《Javascript DOM编程艺术》,京东搞活动的时候买的,算是半卖半送了。一直以为这是一本进阶的书,但是略略翻了一遍,发现这本书作为新学者的入门书实在是再好不过了。特别是稍微有点HTML+CSS基础的人,很容易就对DOM上手了。所以我对于Web开发初学者的建议是从W3cschool开始,然后买本《Javascript DOM编程艺术》,再看《JavaScript高级程序设计》。而犀牛书《Jacascript权威指南》更多应该当作手册来查阅,当作入门书是不适当的,其内容虽然不是很深,但是初学者看起来会云里雾里,我就是从这本书看起的,不得不说,虽然有淘宝前端团队翻译,但是中文版读起来还是很晦涩,有相当多的地方是需要自己另外查阅的。

而《JavaScript DOM编程艺术》基本上整本书都在用各种函数来实现对一个案例的功能丰富,十分细致,由于一直都是围绕一个页面来编写代码,所以上下文很容易形成记忆,不会跟看别的书一样跳来跳去,实际完成的作品效果有限,成就感更不足,还容易将一些知识点混淆。

Continue reading →

为知笔记web版加入Markdown支持,并且修复Chrome下兼容问题

差不多两年了,一直都是在为知笔记上写东西,买了台Chromebook,还真的很不适应没有为知笔记客户端的日子,据说谷歌会在后续的版本当中全面兼容Android应用,以弥补现在Chrome OS平台离线应用不足的情况。而为知作为一家商业公司,开发Linux版本的行为就已经足够良心了,不能够逼人家再来开发一个完全没有盈利能力的Chrome版本,Chrome版本的离线应用只有等待接下来的日子了,暂时就先用网页端撑着吧,实在实在没有WiFi的地方就只能先存放在马克飞象当中,写好之后再复制到为知笔记了。

之前手贱将Chrome OS版本切换到了Dev版,真是以前用Dev版的Chrome浏览器还没踩狗坑啊,上了Chromebook继续踩。。。。说实话从Dev版切换回Stable版本是一种什么感觉呢,那就是从Linux桌面端回到Windows平台的感觉,体验差别巨大,一个直骂娘,一个信仰依旧充足。今天上微博发现为知笔记的微博管理员给我回复了,问我之前反映的Chrome OS平台下Chrome 41一直加载无法进入撰写界面的bug有没有解决,我正好昨天从Dev版退回了Stable,中午拿到公司测试了一下,Stable下面确实是没有问题的,而Dev版下不知道问题解决没有。不过经历了Dev版诸多的坑爹事件之后,再也没有为谷歌当测试小白鼠的动力了。

另外一个令人惊喜的事情是位置笔记的网页版也加入了Markdown语法支持了,好像不是最近的新闻了,离我上一次到为知笔记提意见过了几个月了,后来突然发现对方回复了我,说网页版的早已经加入这功能了,看来要么是那段时间加入的,要么是之前我的使用方式一直不对,要么就是浏览器有问题。我猜还是最近才加入的这功能,因为之前新建.md后缀的文章根本就无法对Markdown语句转义。

雅黑字体下WordPress 行高与字符间距最佳实践:1.8em与0.06em

最近看一下网站的流量统计,发现有几个关键词是一直有很多流量进来的,一个是Win8操作系统的BCD启动项修复解决方案,一个是WordPress程序修改行间距、段落间距的办法。看来WordPress新入门的玩家仍然有不少,毕竟是世界上使用人数最多的博客程序,一些比较基础的调整方法自然就是刚需了。

对于WordPress调整行间距和段落间距的方法,我在这里再说一次,利用Firefox火狐浏览器或者Chrome谷歌浏览器很容易调整和测试这些视觉效果。方法就是在你需要调整的地方点击鼠标右键——查看元素,找到当前内容所在标签和上一级标签。

Continue reading →