聚合文章

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

排序方式:最新发布

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度 […]

I'm SErHo I'm SErHo 2014-06-28

六月二十七日

手机显示现在不到6点,果然生物钟又起了作用,晚上可是失眠到3点多才睡。不过已然是夏天,清晨还是略感烦闷,再加上疲惫的双眼,感觉一切都是如此糟糕。毕业季的夏天遇上世界杯,晚上怎么可能消停,不过我倒是很早就躺在了床上,作为一个伪球迷都算不上的人,昨晚的比赛实在是没啥兴趣。朋友们在下面看着热闹,而我却一直想着一个姑娘,明天她就将离校,现在她应该在外面聚会吧,是不是应该去看看呢。当然,已经养成一种习惯的我最终还是没有忍住,翻身下床出了寝室。 此时已经凌晨一点多,学校商业街依然无比热闹,早已驾轻就熟的我不一会儿便把她可能出现的地方找了个遍,然而并没有发现她的身影,“可能是去看球赛了,”我想,“还是去寝室…

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。 于是...... 阅读全文

Home · orzFly Home · orzFly 2014-04-23

orzFly’s Music Collection: Winter 2013

突然好想你 – 五月天 04:25 没离开过 – 林志炫 05:17 凶夢伝染 – ALI PROJECT 04:25 一番の宝物 (Original Version) – 麻枝准 06:00 Alpha – C418 10:03 For River - Piano (Sarah & Tommy's Version) – Kan R. Gao 02:58 ここにしか咲かない花 – コブクロ 06:11 木中友谊之歌 – 李雨婷; 王海宇; 王昕尧; 冯丽; 张天成; 陶聪聪; 倪一舟 06:11 secret base ~君がくれたもの~ (10 years after Ver.) – 茅野愛…

The F Word The F Word 2014-04-16

太阁进度中

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

Hello World: Re-Act Hello World: Re-Act 2014-04-11

微软创投加速器第五期招募启动 - 来和SegmentFault 成为加速器校友吧

微软创投加速器第五期招募启动,各位技术创业的基友们抓住机会申请吧 就在昨天, 2014年4月10日,微软创投加速器宣布正式启动第五期初创企业团队招募,TMT 领域的初创团队即日起即可开始在线申请报名。成功入选的初创企业团队将于2014年7月中旬正式入驻位于北京市中关村微软亚太研发大厦内部的办公空间,在接下来的6个月中,除了你能在高大上的微软加速器办公,还会得到很多附加服务,很多内部私密的培训课程、

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

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

Home · orzFly Home · orzFly 2014-03-19

RGSSRuntime Module 1.0 for RPG Maker XP/VX/VX Ace

这个模块是为了在脚本中操作 RGSS 的两个选项:平滑模式和抑制画面抖动(垂直同步)。除了 RGSS100J 无法使用之外,其他任何 RGSS 1~3 版本理论上都能使用。 脚本内容已放在后文,不过脚本中并没有直接设置。使用时,不仅应当引入脚本,还应该调用它的方法。 RGSSRuntime.smooth_mode 读取/设置 RGSS 的平滑模式选项。true 为开启,false 为关闭。在 RGSS 版本不支持的时候,会返回 nil,对其设置将不会产生任何效果。 RGSSRuntime.wait_for_vsync 读取/设置 RGSS 的抑制画面抖动(垂直同步)选项。true 为开启,fa…

Home · orzFly Home · orzFly 2014-03-18

抱歉的抱歉以及一切的一切

真的,过去这么两三年来的事情,我一直都感到愧疚。几乎,没有几个约定最终是履行了,即使不是我发起的约定。 几乎从来没有想过以后要干什么,初中毕业之后我在逃避:“我不愿去幻想未来,原因恐怕是胆小。”高一的时候被问到以后想干什么,当时我又把这句话拿出来。再后来也几乎没有再考虑过这些问题,后来就已经高中毕业了。 就在那种什么也不知道也不在意的情况下高考结束了高中毕业了,从学校收拾完东西回家,其实早就已经没有东西要收拾了,然后随后终于按捺不住从租住的小屋逃离,回到老家,呆在苏州的六年就那么结束了。是的,对我来说这感受完全就是“逃离”。 尘归尘以及土归土。 再也不见以及再次相见。 抱歉的抱歉以及一切的一切…

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…

aligoware 2014-01-30

红

一年更新一次系列。 不喜那种刻意而为,普天盖地的红。满树上人工挂上去的红色的东西,就好像是树不知道自己应该以怎么样的方式开花结果一般。 而那种在意外的角落里,偶然遇上的红,格外真诚,令人安心,有小时候过年的感觉。 春节快乐。

I'm SErHo I'm SErHo 2014-01-28

初探 Go 的网络编程

最近趁着寒假在家空闲比较多,改进了一下 Fakio,并给它写了个 Go 语言的客户端。很早之前也了解过 Go 语言,不过当时并没有使用的地方,所以也就不了了之。这几天重新学习了一下,并一边 Google,一边 Godoc,最后勉强写出来了。Go 的资料较少,文档基本没用,好在代码结构清晰,查看文档不得要领,还可以直接打开源码,一探究竟。 不过以前网络编程基本使用的是 C,Python 也只是用来做做 Web 而已,对于层层封装和抽象过的 socket,在使用时不免会产生诸多疑问,说好听一点知其然也要知其所以然,说的不好听一点就是纠缠在细节之中而无法提高一个层次思考。不过为了消除疑虑,就大致看了…

千歳屋 千歳屋 2014-01-28

Pixiv播报姬

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

Hello World: Re-Act Hello World: Re-Act 2014-01-19

SegmentFault 团队的价值观以及生产力工具

公司文化,团队价值观 相信技术能让世界变的更美好! 在这里,让你发现科技、技术、编程的美 诚实守信、热爱、开放、透明、有爱、有活力、有干劲 要青春有活力,做事的方式要体现我们年轻人的节奏:我们团队非常的年轻,创始人团队是有一个疯狂滴90后以及两个85后骚年!我们目前的10人团队平均年龄才只有21-23岁! 工作方式 我们特别注重团队成员的长期发展,并认为这是公司长期发展的根基,我们也愿

shun.im shun.im 2014-01-19

更换域名为 shun.im

给博客更换域名,原 www.a-shun.com 改成了 shun.im。 并没有什么特别的原因,就是不知道从什么时候开始渐渐厌倦了长域名,www 很碍眼又无意义,中间那道杠在输入的时候有点麻烦。 而且,这个博客已经荒芜了许久,换域名也当作一个新的开始,以后更新会尽量积极点的。虽然长期在外的关系折腾少了,但是用来记录一些事情还是相当靠谱的。博客圈人气减少,但是很多熟悉的朋友还偶有更新,不寂寞。 原域名和链接暂时还可以访问,但有链接的朋友们还是劳烦更新下 ^ ^[......]继续阅读:更换域名为 shun.im

uucky.me uucky.me 2014-01-17

求知成瘾,却无作品

激励是人学习的关键因素。可当知识本身成为求知的激励,你已求知成瘾,进入了好学的骗局。本文经授权转载自紫松的博客 激励是人学习的关键因素。可当知识本身成为求知的激励,你已求知成瘾,进入了好学的骗局。 求知瘾者的诞生 求知欲似乎是人们的本能,尤其「好学」这个词被定义成天生的褒义之后,他人习惯性地会对好学的人大加赞赏,好学者亦会视自己强烈的求知欲弥足珍贵。当一些好学者碰到金融,科技,人文,社会这些「靓丽」的词汇时,依靠从小的信条『知识就是力量』判断:海纳百川,学了没错。于是,伴随着知识和见识增长带来的优越感和满足感,好学者充分利用时间涉更广的猎,读更多的书,翻更丰富的杂志。兴趣虽多,终得确定职业方向…

I'm SErHo I'm SErHo 2014-01-16

通过示例入门 Bash 编程

此前认为有了 Python,也就不太需要使用 Bash,不过到现在,觉得 Bash 用武之地仍然广泛。虽相比于其它设计精良的脚本语言,它表现的实在过于随意,不适合用于太大的工程,不过当其作为称职的“胶水”,将操作系统提供的各种命令粘在一起时,才会觉得它是必不可少的。那么,当大概了解各种命令后,对”胶水“自然就有了需求,恰好看到这篇通过示例学习 Bash 的文章,于是大概将原文翻译一下,因为初学,可能多少会有点错误,还请各位指正。 这里主要是介绍 Bash 的基本语法,前提是你得了解类 Unix 系统和 shell,当然这里不会介绍各种 shell 命令的用法,如果你想让 Bash 成为一把利剑…

Hello World: Re-Act Hello World: Re-Act 2014-01-13

创业公司需要什么样的人才?

上次元旦聚餐的时候,状态不好,没跟员工们一起吹吹牛逼,索性大家当天各种开玩笑还是蛮开心的,最后也做了一个简单的决定,尽量以后在聚餐的饭桌上还是少谈具体工作的事情啦,可以各种欢乐先吐槽! 终于今天(2014年1月10日)上午,我在前一天晚上熬夜整理了一个简单的提纲,跟我们的少年们一起分享一下,自己的一些感受,以及SegmentFault 明年的计划:) 下面是具体的一些分享,希望对大家也有所帮助 :

千歳屋 千歳屋 2014-01-07

被BAE扫地出门以及投入github pages的怀抱

新年快乐。 新年新气象,用了半年的BAE元旦前突然通知所有未备案域名将解除绑定,幸福真是来得快走的也快啊。蛋疼之余正好尝试一下大名鼎鼎的jekyll+github组合。目前试用一天感觉良好,部署方便速度似乎也不错,监控宝平均响应时间居然比BAE快了一半多,简直愉快。而且jekyll这种轻量的模板才是给人用的嘛wordpress简直反懒人类啊。 不过我有点好奇jekyll这个结构要怎么换主题呢...手动把上个主题的文件全都删掉吗? 另外,上次搬去BAE时迁移的数据似乎不完整,那个时候也没怎么注意,只觉得友链表似乎不见了,这次检查了一遍才发现id靠前的所有文章的配图等等好多东西都丢了,而且现在也没…

高山仰止 高山仰止 2014-01-01

2014,小计划

转眼已经2014了,Super Switch 和 Custom Smilies 也很久没更新了。看来,我还是需要与时俱进一下了,打算调整一下Super Switch的功能并适应一下新版本;Custom Smilies 的代码再重新优化一下。

lanhl.com lanhl.com 2013-12-31

Hello 2014

2013眨眼就过了,快得我都来不及去总结。 这一年里有忙有闲,元旦在拉萨拍戏中度过,春节在东莞拍戏中度过。之后 […]

www.zyan.cc 2013-12-17

PHP 真正多线程的使用

PHP 5.3 以上版本,使用pthreads PHP扩展,可以使PHP真正地支持多线程。多线程在处理重复性的循环任务,能够大大缩短程序执行时间。 我之前的文章中说过,大多数网站的性能瓶颈不在PHP服务器上,因为它可以简单地通过横向增加服务器或CPU核数来轻松应对(对于各种云主机,增加VPS或CPU核数就更方便了,直接以备份镜像增加VPS,连操作系统、环境都不用安装配置),而是在于MySQL数据库。如果用 MySQL 数据库,一条联合查询的SQL,也许就可以处理完业务逻辑,但是,遇到大量并发请求,就歇菜了。如果用 NoSQL 数据库,也许需要十次查询,才能处理完同样地业务逻辑,但每次查询都比 …

千歳屋 千歳屋 2013-12-10

摸鱼时计

从来没有一位古希腊哲学家曾经说过:“了解自己摸了多久的鱼是人类进步的阶梯!” 于是,摸鱼时计蛋生了。 忍不住想摸鱼时点一下,滚回去工作时再点一下,到年底就能感受这个世界满满的恶意了,真是想哭棒。 传送门:http://rakuen.thec.me/moyu/ (不支持IE

Andy Matuschak 2013-12-05

Blinded by "how"

Imagine that you’ve just moved to a new city. Whenever you need to go somewhere, you ask a special machine how to get there. But it doesn’t show you a map: it tells you to take twenty steps, turn left, go forward a hundred steps, etc. When you step outside, you’re blindfolded, so you can’t observe s…

Yovi's Blog Yovi's Blog 2013-11-26

禁止IIS自启动,解放80端口

经常写一些PHP以及JSP的程序,在给别人部署的时候,发现默认情况下系统都安装了IIS,尤其是server 2003的系统,而且是开机自启动的,最关键的是它占用了宝贵的80端口,这让你安装好其它...