Aaron Swartz的遗产RSS

「十四岁,Aaron Swartz成为制定RSS1.0版网络聚合规范的工作组成员。」 RSS RSS常被解释为Really Simple Syndication(聚合真的很简单),是一种消息来源的格式规范,用以在站点之间传播内容,因此可以用来订阅那些经常更新内容的网站,例如博客、新闻等。[1] RSS已发展到2.0版本,先进大部分新闻/博客类网站都提供RSS支持。因此你可以利用RSS在一个应用里阅读到n个网站或应用或博客里发布的内容的全文或摘要,将你感兴趣的内容聚合在一起。 ...

2017年2月26日 · 4 分钟 · tsingk

《乘风破浪》观后

这部电影真的很「韩寒」,凭感觉我也情不自禁想这么说。影片中能看出很多老片的影子,但经过韩寒把这些元素操控组合,就打上了他自己的风格烙印。 喜剧部分,能看出有周星驰的电影中常用的素材。比如小人物谈着不现实的正义感(正太说KTV就只K哥,桑拿馆就只洗澡),错把自己的观点当成正确的还无比坚定(「我就是这世界,这世界是不会变的」),形象不符合场景气氛的群众演员(婚礼上街坊邻居大爷大妈随着音乐跳舞的场面真是开心啊),台词的语义错位(太浪、正太等),剧情的忽然反转(刚说完三个人不会同时被绑架,就同时被绑了)。电影从头到尾都有节奏的抖出笑料,电影院中笑声一阵一阵的。 ...

2017年2月18日 · 3 分钟 · tsingk

RIME输入法一般设置大纲

1. 常规定制(修改weasel.yaml) 通过补丁文件weasel.custom.yaml 可设置以下选项: 托盘显示; 横竖排显示; 字体、字号; 特定程序下英文输入; 界面颜色主题; 2. RIME默认设置(修改defaul.yaml) 通过补丁文件default.custom.yaml 可设置以下选项: 每页候选词的数量(默认5个); RIME方案呼出热键(默认F4); 热键设置(需将default.yaml中热键设置全部导入,再在末尾添加自定义热键); ...

2017年1月18日 · 2 分钟 · tsingk

用plantUML画压力管道等级判断流程

前段时间做项目,编制一个文件需要确定压力管道等级。虽然按照规范标准一步一步判断就能搞定,但文字条目查起来总是很费眼。所以就想按照规定绘制一张判断过程的流程图,以后再进行此类工作就按照图中步骤判断,省心省力。 之所以用plantUML,主要原因是想装装逼格,像个geeker一样用文本画图。后来在试用中发现,这样写图真心比用绘图软件画图省时间,而且还是在初学plantUML不熟悉语法的情况下。 ...

2016年12月27日 · 2 分钟 · tsingk

使用plantUML画图的工具准备

用plantUML画图的工具很多,官方提供的安装包不是很好用,在线工具中文字体显示太别扭。于是选择本地文本编辑器+渲染插件这个路子,并且兼顾多平台。网上sublime资料多,因此所选工具如下: 文本编辑器sublime text; 渲染插件sublime_diagram_plugin; 渲染插件依赖软件Java和Graphviz。 具体安装配置如下: 安装sublime以及插件sublime_diagram_plugin参考博文sublime text 安装plantUML扩展; ...

2016年12月26日 · 3 分钟 · tsingk

sublime text 安装 plantUML扩展

上sublime管网下载安装包并安装; 给sublime安装package control扩展: 通过View->Show Console打开console面板,复制以下Python代码到面板,回车,不出错的话就回自动下载安装; sublime2复制以下代码: import urllib2,os,hashlib; h = 'df21e130d211cfc94d9b0905775a7c0f' + '1e3d39e33b79698005270310898eea76'; pf = 'Package Control.sublime-package'; ipp = sublime.installed_packages_path(); os.makedirs( ipp ) if not os.path.exists(ipp) else None; urllib2.install_opener( urllib2.build_opener( urllib2.ProxyHandler()) ); by = urllib2.urlopen( 'http://packagecontrol.io/' + pf.replace(' ', '%20')).read(); dh = hashlib.sha256(by).hexdigest(); open( os.path.join( ipp, pf), 'wb' ).write(by) if dh == h else None; print('Error validating download (got %s instead of %s), please try manual install' % (dh, h) if dh != h else 'Please restart Sublime Text to finish installation') ...

2016年12月21日 · 2 分钟 · tsingk

测试用手机发博文

这是很久之前用 farbox 写博客做的测试。 现在还在地铁上。 出公司之前安装了MarkdownX,据说安卓上最好用Markdown编辑器。 现在想做的是: 手机上写完这片文; 将这篇文同步到dropbox上,当一片博文发表; 回家电脑端查看博客上效果; 测试IFTTT是否把博文发送到为知笔记。 不如想的那样,原来手机写东西,打字速度不比电脑慢。当然,前提是双手敲字并且手机能拿稳。

2016年11月16日 · 1 分钟 · tsingk

梦境20161114

惊醒的梦。 据说肚子不舒服,会做噩梦。 梦中跟小伙伴在一片林间空地,看到一棵几十米高的巨大的树耸立。树冠上一只巨大的科莫多龙,后爪踩在一片硕大的叶片上,两只前爪来回试图拍打一条缠绕在树干上的蟒蛇。蟒蛇的头随着科莫多龙的动作左右闪躲,不会被抓到。 奇怪的是蟒蛇的身体在不停变化,忽大忽小,粗的像狂蟒之灾里的巨蟒,细的如一条小青蛇。 看两只怪兽打架正入神,忽然它们就消失不见了。紧接着每颗树上都出现了不同身形尺寸的巨蜥跟蛇打架。 ...

2016年11月14日 · 1 分钟 · tsingk

《可视化沟通》读后

这本书可以作为了解信息图的入门,所讲内容更贴切于互联网行业和广告营销方面。对于科研或工程行业,要用信息图表达一些严肃且全面的内容,可能就不能按作者在本书所讲的方式去处理信息图。 总结了一些自己觉得有用的内容。 信息图的意义 创造语境来表达数据或流程,以致数据或流程能够被理解。 并不是所有信息图都需要统计数据,如地铁线路图、摇滚乐发展历史之类的信息图就没有数据可视化; 创造语境经常用对比的方式,如用全世界人口数来对比网民人数,体现网络的普及。 信息图的优点来自于「图像优势」,即图像比文字更能加深记忆。 信息图的图像需与数据相关; 图像元素主要是数据可视化和插画。 「对于信息图中传递的任何信息,读者们都应该保持怀疑,大部分人没有太强的批判性思考精神」。 信息图分类 作为可视化解释的信息图:不含有数据可视化,但用图像来表达主题。 ...

2016年11月12日 · 3 分钟 · tsingk

好久不写都快忘了这地儿

六月份就买了 wordmark,再次信誓旦旦地要写东西,结果然后进就没有然后了。 此篇就当测试新玩具吧。 其实很多东西值得写,很多事情想要写。可是,要么自己没想明白是怎么一回事无法写,要么明明思考地很清楚却不会清楚简练地表达。 昨晚看到一篇文章,有句话,「大多数人已经忘记了中文语言的美感」。我是多么羡慕能写出思路清晰、语言优美的作者。就如唱歌,善于写作也要有天赋。 记得高中时候也是能出口成章的,这么多年来总算把这项技能失去了。 ...

2016年9月19日 · 1 分钟 · tsingk