聚合文章

汇集全部已收录博客的最新文章,点击标题前往原文阅读。

排序方式:最新发布
/home/hexchain /home/hexchain 2015-01-09

LaTeX 笔记

编译环境:XeTeX 每次都要翻以前的代码太麻烦了,干脆整理一下。随时更新。 关于PDF阅读器 zathura 是个不错的东西,界面简单,可以 continuous scroll,可以 …

lanhl.com lanhl.com 2014-12-31

被手机绑架的生活

前几天结束工作回到重庆,和朋友吃饭聊天,原本平常的事情,却因为手机变得和以前不一样了。进店落座第一件事不是看菜 […]

/home/hexchain /home/hexchain 2014-12-18

OpenWrt 编译配置笔记

近日购得 Netgear WNDR3700v4 二手路由器一台,有 128MB 内存和 128MB NAND,自定义空间很大。但目前 OpenWrt 14.07 和 trunk 都只能识别 24MB NAND,无法完全利用。网上 …

夫人访英后记

在整理iPad的时候突然发现了这篇文章。这应该是去年我家领导来英国视察工作之后我写的,但是后来因为忙于博士论文就没有写下去。今天读来似乎有点感觉,但是已然不知道如何写下去。有时候残缺也是一种美吧。 It has been longed for Tingting, my wife, to pay her visit to the United Kingdom, but it never comes true until this summer, when we determined to arrange the marriage holiday to this lovely country. W…

4G Spaces 4G Spaces 2014-12-04

编程珠玑番外篇-Q 协程的历史,现在和未来

本文原发于《程序员》2014年11月刊,发表时略有修改。 计算机科学是一门应用科学,几乎所有概念都是为了理解或解决实际问题而生的。协程 (Coroutine) 的出现也不例外。协程的概念,最早可以追溯到写作 COBOL 语言编译器中的技术难题。 从磁带到协程 COBOL 是最早的高级语言之一。编译器则是高级语言必不可少的一部分。现如今,我们对编译器了解,已经到了可以把核心内容浓缩成一本教科书的程度。然而在六十年代,如何写作高效的语言编译器是那个时代绕不过的现实问题。比如,1960 年夏天,D. E. Knuth 就是利用开车横穿美国去加州理工读研究生的时间,对着 Burroughs 205 机…

JayXon - Blog JayXon - Blog 2014-11-25

博客搬家到Digital Ocean

之前用的VPS时不时抽风,后来搬家到EC2,结果没几个月就把我剩下的credit全用光了,于是决定搬家到Digital Ocean。 正好利用这个机会好好折腾了一下,支持了https,支持了SPDY,... 原文链接:博客搬家到Digital Ocean | 博客首页:JayXon

KBdancer KBdancer 2014-11-11

极路由 1S 刷openwrt系统

KBdancer ( https://www.92ez.com/ ) : 几个月前入手了一个极路由1S,一直用来做中继用,买的时候忘记买SD卡,一直就没装什么插件。上个星期搬家,拆了极路由丢在盒子里一直没去管,昨日下班回家拿出来折腾了一番,刷入了openwrt系统。记录下实战过程。 阅读全文

uucky.me uucky.me 2014-10-14

一位患者对鼻炎痛苦的真实描述

鼻炎真难受。鼻炎真难受。——患鼻炎五年的 Uucky 边跺脚边说道 (已美化言辞,觉得恶心的就别看了) 起居方面,早上起来鼻腔会堵住,使劲也擦不出来东西还搞得很疼。 打个喷嚏清空了,好,打了整一早上喷嚏…… 稀稀的透明液体会持续匀速产生,而且会倒流到口腔——毕竟呼吸道——所以我不敢用鼻子吸气,要一直擦鼻子,超级痛苦!平均五分钟就要擦一下,我人中的那一片被磨的很厉害,用再好的纸也不行。 不说白天,晚上躺下的时候更是痛苦。十分容易流到嗓子里,呛的我一下子坐起来,处理完后躺下没多久又流下来一次……几乎每天晚上都折腾的无法睡觉。就算实在困得睡着了,也会被突然涌入的大量堆积后液体呛到惊醒。鼻子里和嗓子里…

JayXon - Blog JayXon - Blog 2014-10-01

Download Search开源了

大家还记得Download Search吗?貌似没有什么人在用了,不过其实我一直在维护的。 我最近把这几年收集的网站收录规则开源到GitHub了 https://github.com/JayXon/D... 原文链接:Download Search开源了 | 博客首页:JayXon

www.zyan.cc 2014-08-27

如愿以偿将博客的VPS迁到韩国

这几天,原博客所在的美国洛杉矶digitalocean的VPS不稳定,决定再次搬迁。现在已经将博客(http://zyan.cc)迁移到韩国的VPS。国内到韩国的网络线路,应该是最好的,甚至可以媲美中国国内的双线机房。 北京联通 ping zyan.cc:root@linaro-alip:~# ping zyan.ccPING zyan.cc (27.255.71.186) 56(84) bytes of data.64 bytes from 27.255.71.186: icmp_req=1 ttl=50 time=68.3 ms64 bytes from 27.255.71.186: ic…

Blog Post number 3

This is a sample blog post. Lorem ipsum I can’t remember the rest of lorem ipsum and don’t have an internet connection right now. Testing testing testing this blog post. Blog posts are cool. Headings are cool You can have many headings Aren’t headings cool?

30元一年,打造自己的翻墙VPS

从此告别龟速的goagent,节省下来的时间会让你觉得很值。为什么要自己搭梯子?答:请看此试验 ----> 评测告诉你:那些免费代理悄悄做的龌蹉事儿所以:免费的东西是最贵的!更多性价比VPS请移...

NightCoffee 2014-07-09

Android Uiautomator waitForIdleTimeout 设置无效

Android 4.1开始引入的Uiautomator测试框架非常好用,但由于不够重视还缺失很多功能以及Bug。 本文描述一则Bug,该Bug导致Uiautomator中Configure.setWaitForIdleTimeout()设置的值无效。 由于Uiautomator在所有操作前几乎都会waitForIdle(),对于界面持续变化的App来说总是需要等待10s超时后才能操作一步,解决方法之一是使用Configure.setWaitForIdleTimeout()设置超时时间,然而这个方法并没有起到预期的效果。 Bug之处在于当findAccessibilityNodeInfo中的wa…

NightCoffee 2014-07-09

UiAutomator获取布局时提示错误或Not Idle的解决方法

比如Clock,Music Player等界面内容一直在变化的App,UiAutomator常规方法是无法获取布局的,因为App一直非Idle状态。 而我们可以通过在设备上运行UiDevice中的dumpWindowHierarchy将当前布局保存在/data/local/tmp目录中。 dumpWindowHierarchy是不会需要waitForIdle的,自然可以立即获得布局,然后通过解析XML文件即可获取控件信息。 一般可以通过XPath来得到类似UiSelector的效果

lanhl.com lanhl.com 2014-06-29

最凉爽的六月

一直是火炉城市的重庆,今年的夏天却格外的凉爽,正常年份五一过后就会开始很热,而今年已经六月底快七月了,上30度 […]

www.zyan.cc 2014-06-13

博客更换域名

由于中国移动屏蔽原 s135.com 域名,现启用新域名 zyan.cc 作为博客新域名,VPS主机迁移到 digitalocean ( https://www.digitalocean.com/ )。Tags - zyan , s135

4G Spaces 4G Spaces 2014-06-10

编程珠玑番外篇-P PostScript 语言里的珠玑

本文原发于《程序员》2014年6月刊,发表时略有修改。 首位 ACM 图灵奖得主 Alan Perlis 曾说过:“如果一门编程语言不能影响你的思维,就没有学的必要’。尽管能通过这个严苛测试的语言稀稀朗朗,在我看来,PostScript 在这个测试中至少得 A。作为一个着重于平面出版应用的领域特定语言(DSL),PostScript 彻底地改变了桌面出版行业。除此之外,PostScript 还是一个设计简单但功能强大的编程语言,含有许多至今仍可以借鉴的珠玑。 PostScript 的领域对象和操作 作为针对桌面出版的文档描述语言,PostScript 的设计者力图要解决的核心问题,是如何设计一…

Typecho Official Site 2014-05-27

Typecho 1.0测试版发布

在这个版本中,我们与国内最大的漏洞报告平台乌云网合作,对Typecho代码进行了全面的安全众测,在集中测试的一个月中对涉及安全的bug进行了集中修复,目前发现的漏洞大多数集中在XSS,还没有发现...

4G Spaces 4G Spaces 2014-05-12

编程珠玑番外篇-O 中间语言和虚拟机漫谈

本文原发于《程序员》2014年3月刊 导言 编程语言的发展历史,总的来说,是一个从抽象机器操作逐步进化为抽象人的思维的过程。机器操作和人的思维如一枚硬币的两面,而语言编译器就像是个双面胶,将这两面粘在一起,保证编程语言源程序和机器代码在行为上等价。当然,人本身并不是一个完美的编译器,不能无错的将思维表达为高级语言程序,这种偏差,即Bug。因为编译器的帮助,我们可以脱离机器细节,只关心表达思维和程序行为这一面。 编程语言的发展日新月异。特别是随着对问题的深入理解,新的设计思想,语法构建和新的领域相关语言(DSL)层出不穷。而硬币的另一面似乎一直波澜不惊。这是自然的——无需关心底层架构的变化,或者…

Morikka's Blog Morikka's Blog 2014-05-10

树状数组——题目集

这个周四开始学习树状数组,本以为假期已经学会了,结果做题才发现切掉的只是水题,果然是还不熟练啊。正好借此机会学习下C++的用法 练习题目清单: AHDU1556 BPOJ2155 CPOJ2299 DPOJ3067 EPOJ2352 FPOJ2481 GPOJ3321 HPOJ1990 A: 题目:HDU1556 思路:树状数组,区间更新单点求值的题目 代码: //MEMORY 600KB TIME 687MS #include #include using namespace std; int n,i,a,b; int c[100010]; int lowbit(int i) { retur…

KBdancer KBdancer 2014-05-07

TP Link WR703N (V1.6) 完整救砖过程

KBdancer ( https://www.92ez.com/ ) : 前天刚到的TP_Link WR703N 无线路由器(以下简称703n),在某宝上95块钱包邮,好像这个路由器价格一直没降。 可能是因为她确实非常强悍的原因,在国内算是已经打开了DIY市场的大门,所以价格一直比较贵,也特别受geek们的秦睐。毕竟她可以跑Openwrt。 于是...... 阅读全文

The F Word The F Word 2014-04-16

太阁进度中

查了一下怎么当城主发现大家纷纷抱怨信长公小气,功勋到了也不给城主,结果我的自建武将功勋到了就一路往上升……信长公真好!(×

rebase之后如何避免使用git push -f来提交代码的规范流程

这篇blog的内容是我在segmentfault上的一个回答,转帖过来。 提问者提问的大意是,他们团队成员为了提交历史的干净整洁,所以经常会 git rebase ,但是这样在提交代码的时候,就会频繁的发现冲突,只能使用 git push -f 来强制提交,不知道是否合理。 以下是我的回答: git rebase 是…

zsh+tmux+OS X: 正确地设置 PATH

我在 OS X 上使用 tmux 遇到过两个 PATH 环境变量的问题: 自己添加的路径总是被放到系统路径之后 环境变量中的部分路径重复了两遍 以前偷懒一直用 workaroud 避开问题,前段时间终于弄清了原因和解决办法,今天终于有时间写下来。问题的起因得从 zsh 的启动说起,zsh 启动过程会读取如下文件(摘录自 man zsh): /etc/zshenv $ZDOTDIR/.zshenv 如果是 login shell,顺序读取 /etc/zprofile, $ZDOTDIR/.zprofile (未设置 ZDOTDIR 时默认使用 HOME) 如果是 interactive shel…

千歳屋 千歳屋 2014-01-28

Pixiv播报姬

之前为了偷懒收图做了一个订阅Pixiv排行的RSS,这次将偷懒程度更进一步把所有全年龄向的排行都做成了微博播报娘,今后只要轻轻点一下关注就可以看到每天的新图啦简直不能更懒赞! 安全起见只做了全年龄向排行的播报姬: 每日、 每周、 每月、 原创、 新人、 男性向、 女性向。播报姬目前还处在测试阶段,如果遇到问题或者发现失效欢迎反馈。 BTW,因为使用了微博图床,所有全年龄向排行RSS今后能够提供最大宽度为600px的预览图了(不过会打上水印,想收无水印大图还是请自行去P站下载,因为画师们都在内心深处期待着你的10分和评论啊!光收图是不对的哦。