夏天、不死人与冰镇啤酒

首先我要在这篇随笔里宣布XiamiThief v0.7不能在7月发布了, 此时此刻v0.7的完成度甚至连v0.6的Pre-Alpha版本还不到, 对此我非常抱歉. 要问为什么, 只能说我在创建项目的时候脑子一热犯了一个巨大的错误, 就是彻底改变架构来完全重写这个新版本. 虽然v0.6也很难产, 但当时重写的难度远不如现在, 如果情况好的话, 8月是可以发布的, 但我不能保证, 因为我完全是在用业余时间做这个事情. 我当时怎么会看到nw.js支持运行Chrome App的新特性就犯浑把整个架构改掉的? 我真是日了狗了, 最初我仅仅是想把原来混乱不堪的代码做前后端分离而已, 现在前后端分离恐怕是不能实现了, 但由于采用了Chrome App的形式, 可以预见( »

Web Components内联脚本的批量CSP处理

说在前面, 此CSP为Content Security Policy, 并非CS里的Communicating sequential processes. 这几天脑抽想把Polymer做的东西运用到Chrome App上, 通读了一遍Chrome App的官方教程后, 发现Polymer官方的Web Components普遍使用了内联脚本(Inline script), 这就违反了Chrome App遵循的CSP策略, 基本都不能直接在Chrome App里使用. 可我又能怎么办呢? Web Compoents这么多, 总不能一个一个的去手动修改. Google之后发现, Polymer官方早就想到了这个问题, 自家生产的库不能在自家的平台上运行, »

[图文直播] Terraria 1.3 开荒之旅

感谢Terraria孜孜不倦的开发者们带给我的快乐时光. 和上次一样, 对于新更新的物品和特性, 我会进行中文翻译. 2015/07/08 14:16 版本v1.3.0.3 这是Terraria 1.3新增的云存档功能, 图中身着幽灵套装的法师是我在2年前的直播(1.2.0.2版本)—— [图文直播]Terraria 1.2 开荒之旅— »

关于迅雷VIP共享的二三事

几年前我把自己的迅雷VIP共享出来, 为了方便那些有需要的人去更快的下载资源, 避免在本身速度不佳的资源或是死链上浪费过多的时间. 起初我并没有想太多, 觉得这事也不过如此, 后来想想, 共享VIP可能本身并不是一件好事, 一方面它在某种程度上侵害了迅雷的利益, 另一方面由于公开VIP这一行为使得我放弃了部分权利, 导致我自身的利益也受到了侵害. 这个共享的迅雷VIP终于在几天前被我决定终止共享了, 原因有三: 会员即将到期 群众的需求不再强烈 我决定重拾作为帐号所有人的权利 "说了这么多, 其实也就这点屁事, 博主连这都要拿出来混一篇文章, 你是傻逼吗?"——我都可以想象出某些对我文章一向不爽的人看了这篇文章是什么反应了. 当然, 这篇文章并不是到此为止的, 不然我也不会特意为这破事去写一篇文章了, 因为连我自己都会看不下去的. 从我共享这个VIP到几天前关闭, 是有过很多事的, »

这才是乐高系列游戏应有的模样: 乐高世界(LEGO® Worlds)

乐高积木玩具系列进军游戏界这么多年, 终于看到了沙盘开放世界这块巨大的泡沫蛋糕, 于是, 在本月初我们便看到了由乐高和华纳兄弟联合发行的乐高御用工作室TT Games开发的这款名为《乐高世界(LEGO® Worlds)》的游戏. 在发布后的这段漫长时间里, 坚信在Steam夏季促销里该游戏会有所折扣的我, 一直没有入手和体验它, 当我在夏季促销中看到比乐高世界晚发布的《乐高侏罗纪世界(LEGO® Jurassic World)》都有折扣而乐高世界却没有的时候, 我才发现我错了, 这款不以电影为题材制作发布的以"抢先体验游戏"状态发布的乐高游戏, 或许是乐高系列游戏近几年来的最大变革之作. $14.99的售价虽然不低, 但游戏在开发过程中会逐渐提升价格, »

为什么我说《高考恋爱一百天》不是一个好的游戏?

第一次知道这个游戏是在去年, 由于这游戏的名字奇葩得不行, 所以给我留下了很深的印象. 我个人是很反感有人用高考这个题材做恋爱游戏的, 所以这游戏当时并没有给我带来什么好的印象, 不过如果游戏在Steam上价格便宜, 买一个玩玩看也是可以的. 最近, 高恋在Steam上架了, 杉果29元的价格实在便宜, 一不小心就入了手, 抱着这游戏再烂应该也比山桂好, 总不会吃亏的想法, 我开始了游戏. 进入游戏后, 也许是因为第一印象实在不好, 游戏中精美的人物立绘, CV优秀的表现给我带来了一种值回票价的感觉, 它们超出我的预期太多了, 我相信很多人在这个时候都会想给游戏一个好评的, 但是我做不到, 如果没有玩通好结局一次, 我想我是没有资格去评判游戏真实的好坏的. 于是, 我开始了这漫长的征程. 现在, »

我的博客之道

这次转到Ghost博客程序之后, 为了在多说匹配新的文章ID并恢复代码高亮, 我差不多重新查看过了自己过去写的所有文章, 这种事情过去也经历过几次, 我发现每当我回顾过去的文章, 总会有一种违和感围绕在我的心头, 令我久久不能释怀. 我发现, 原来不知不觉间, 现在的我与过去的我, 或者说是现在写博客的我与过去写博客的我, 已经有了很大不同, 无论是写的文章和代码, 还是对待留言的态度, 都发生了翻天覆地的变化. 我过去所留下的文字, 如今看来显得幼稚、不成熟, 但那时的我, 似乎比现在的我, 更自由、没有拘束, 我开始自省, 为什么会发生这些变化, 这四年来, 我经历了什么, »

在线社区的良性发展关键在于摆脱人治

据我的观察, 目前国内的很多社区在长远发展上都是有问题的, 为什么这么说呢? 因为它们基本上都遇到了以下3个问题: 社区程序的功能不完善, 技术人员的缺失导致程序出现问题不能及时修复, 对不便利之处无法改良. 管理层不严格按照规章制度对社区进行管理, 甚至缺乏作为管理层的自觉, 以玩笑态度处理问题. 受社区蒸发效应影响, 老成员不断离去, 新成员无法生产有价值的内容, 构成恶性循环, 逐渐降低社区形象. 对于那些玩票性质的社区而言, 这些问题恐怕都不是事, 但对于规模较大, 人员混杂的社区而言, 每一个问题都可能导致一个社区的没落甚至覆灭. 所以, 来让我们认真对待有关社区管理的事情. 基于刚刚提到的3个问题, 我发现影响社区良性发展的关键在于——现有的社区程序大多都是由人治为基础实现的, 要想管理一个在线社区, »

博客截止5月10日的统计数据

一些已经成为永久过去的数据, 纪念曾经的Wordpress博客程序. 博客数据统计 浏览量排行 Top 10 数据来源于WP-PostViews, 页面不纳入统计. Windows8 安装 AppLocale 浏览16492次 bilibili(哔哩哔哩) 视频源地址获取原理及源码 浏览12486次 无法连接到 Hamachi 服务器的一种解决方案 浏览12019次 Android 模拟器 BlueStacks 抓包教程 浏览10669次 Minecraft »

本站博客程序由Wordpress更换为Ghost

把博客从Wordpress迁移到Ghost, 从去年起我就有这个想法, 不过由于个人的懒惰, 一直没有去动手实现它, 今天我终于下定决心更换博客程序. 抛弃Wordpress不是没有理由的, 在我长达近3年的OpenShift+Wordpress旅程中, 遇到了许许多多的问题, 几年来, Wordpress和它使用的PHP语言几乎没有任何根本上的改变, 很多老毛病没有解决, 新的问题却如雨后春笋般冒了出来. 架构的陈旧, 复杂度的上升, 我想这不单纯是Wordpress的问题, 恐怕更是整个PHP技术栈、乃至整个PHP圈的问题, 在大多数站长还在用LAMP搭建网站的这个时代, 我觉得是时候去做一些改变了. 我最初的选择是Docker+Ghost, 最后的选择也是Docker+Ghost, 最初Docker才刚刚兴起, 资料和工具的不全面, »