Why·Liam·Blog

人生若如初見

一直都觉得 Python 是一个禅意很浓的语言,十分的有趣。

最近在准备面试的时候,偶然发现了一个小彩蛋。

以下是赖勇浩的翻译

阅读全文 »

python 中,万物皆对象。

python 中不存在所谓的传值调用,一切传递的都是对象的引用,也可以认为是传址。

Python 在 heap 中分配的对象分成两类:可变对象和不可变对象。所谓可变对象是指,对象的内容可变,而不可变对象是指对象内容不可变。

不可变(immutable):int、字符串 (string)、float、(数值型 number)、元组(tuple)

可变(mutable):字典型 (dictionary)、列表型 (list)

阅读全文 »

自从有了微信以后就没有用过短信了,今天租房的时候发了条短信想询问详细的信息,发现短信功能坏了。我第一个想到的就是 短信中心号码(smsc)。

进入 *#*#4636#*#* 里面设置。发现直接输入短信中心号码是 00,直接输入短信中心号码,在点更新总是出错 (update error)。找了好几个网站,终于在 Google Mobile 的帮助下找到解答。

比如说我用的是 AT&T 的短信中心号码是 +13123149810,但是如果直接输入就会出现 update error。要想更新成功,就要把这个号码进行编码,提供一个编码网址:www.twit88.com/home/utility/sms-pdu-encode-decode,页面下方有个 smsc 输入框,把短信中心号码输入进去,点击下方 convert 按钮,右边就是编码之后的数啦。

不过别急,这还不是最终我们要输入的数。上面 AT&T 的短信中心号码输入进去了之后,右边的数字一大串,是 `AT+CMGW=24

阅读全文 »

你小学就申请了 QQ,很多年来莫名其妙加了 300 多个好友,其中 50 个你认识,10 个常联系。你用过 [轻舞飞扬][追风少年] 这样的网名,用过嘟着嘴的黑白头像。空间里的花已经浇到了很高级,留言板都是 [记得回踩喔]。发过的上百条说说,一半是鸡汤,一半是情窦初开时的小心思。养过的宠物叫 [乖乖] 或者 [猪猪],在升 19 级那一天结了婚。

在不知太快还是太慢的时间里,你渐渐成长。

开始羞于过去的自己,开始想小心翼翼的维持自己的形象。空间索性关了,QQ 也常年隐身。你不再写日志,不再发说说,上线只为偶尔聊天。

QQ 曾经是你最爱的社交软件啊,你曾经每天都进喜欢的那个女生的空间,还把来访记录删掉。你曾经猜想她发的每一条说说的深意,为自己牵强附会的理解开心一天。你甚至在愚人节那天用它向你最爱的女生表白,紧张的彻夜未眠。但如今它已做不到了。QQ 陪伴了你整个青春,而你想要的只是和过去的自己告别。

这个时候,微信出现了。它不需要做对什么,只要可以用 QQ 号登录,可以重新选择好友圈,只要足够干净,干净到仿佛曾经的中二都不存在一般,只要在这个时间,恰如其分的出现,向过去告别,这就足够了。能打败 QQ 的不会是另一个 IM,而是你的心。

阅读全文 »

有人说生命的长度等于你对未来的好奇加上你对过去的惦念。是不是过了毕业的年纪就容易怀旧,喜欢听旧歌,喜欢看老照片。

时光荏苒,难道一声珍重。感叹四年的时光转瞬即逝,只恨那年太匆匆。大学的时光如一场及时雨,来的出其不意,散的措手不及。多少想说的话,已来不及倾诉;多少发自内心的真诚,已来不及表达。挥一挥衣袖剩下的就只有模糊的背影。

罢了,珍重韶光,莫负少年

视频拖欠了一年多终于要开始剪了。

阅读全文 »

在我过世后,这片重新栽种土地上的森林,将又恢复我出生时的旺盛样貌。这不失为一场漂亮的循环。

《地球之盐》有一个副标题——塞巴斯蒂昂·萨尔加多的摄影旅程。25 年前,文德斯在一个展览中,被两幅拍摄于巴西瑟拉佩拉达金矿的黑白照片惊呆了。场景里的人,一个个脸孔被沙土抹成一样的漆黑,背着一袋袋沉重的金沙,搭着简易梯子下至见不到底的深渊。他们来自从失业知识分子到失去土地农民在内的社会各阶层,金子是他们共同的欲望。这些景象,来自 1980 年代初从巴黎返乡的巴西摄影师塞巴斯蒂昂·萨尔加多镜头。25 年后,文德斯与同样作为纪录片导演的摄影师儿子 Juliano 一道,通过塞巴斯蒂昂少有的家庭录像、采访视频、跟随新项目拍摄,以及海量的黑白系列旧作,完成了这部满盈着对人类大爱的纪录片。

「Photography is not objective. It is deeply subjective—my photography is consistent ideologically and ethically with the person I am.」—Sebastião Salgado

正如导演文德斯在影片中回忆的偶遇,25 年前的他,在画廊里突然被萨尔加多的摄影所震撼;25 年后的今天,再把这幅「巴西瑟拉佩拉达金矿」放大到银幕上时,地狱般的恢宏依然具有强大的视觉感染力。甚至可以说,电影丰富了摄影的表述层面,不仅是画幅、光影和细节上的增强,更带来了作者娓娓道来的画外音。近两个小时的《地球之盐》里,大部分时间在以 PPT 的形式「播放」萨尔加多的代表作,辅以摄影师低沉且带有口音的法语介绍,回忆起拍摄时间、地域,背景和心情,就像一位老前辈在向后辈传授着经验和心得。从巴西的矿工,刚果的难民,卢旺达的屠杀,到科威特的油田,前南斯拉夫的内战……萨尔加多永远行走在悲怆和痛苦的前沿,用他的镜头忠实记录下人道主义灾难。而比这些残酷的画面更让人悲哀的,是对死亡和痛苦的麻木。

阅读全文 »

首先感谢 deanishe 为 Alfred Workflow 添加了 Python 框架库支持,自定义 Workflow 仅需要通过 Python 完成输入和输出的转换,最后输出到 Alfred 即可。这大大方便了我这种不会 PHP 开发的程序员

我想写的第一个自定义 Alfred Workflow 是有道翻译,它支持在 Alfred 中直接进行关键词翻译并直接展示翻译结果。

Alfred Workflow 的教程确实十分的难写

会 coding 的不看教程就能写,不会 coding 的写了教程也还是一知半解

我就简单的说一下这个流程吧

阅读全文 »

默认快捷键 “cd”,查看翻译结果。

  1. 英译中
  2. 中译英
  3. 翻译短语句子
  4. 打开有道翻译页面,查看详细内容
  5. 直接在打出翻译结果

功能

1. 按 回车 复制

2. 按 Ctrl+回车 打开有道翻译页面

阅读全文 »

这个帖子来自 Know More(Wonkblog 的社交媒体网站)。

当你有一个算法的时候谁还需要地图呢?数据学家兰迪·奥尔森以前研究的 最佳搜索路径算法 曾在书籍《Where』s Waldo》中找到戴着眼镜的主人公,并且他还使用这种算法来计算最终美国公路路线。

在探索新闻主编特雷西的催促下,奥尔森开始寻找一条最快行驶路线,路线将经过所有 48 个州的国家自然地标,国家历史遗址,国家公园和国家纪念碑。同时还包括华盛顿特区,又在加利福尼亚州增加了一个地方,总共 50 目的地。这里是途径:

在 50 个目的地之间计算一条最快的行驶路线(有 2500 条独立的路径),理论上需要花费非常多的时间。但奥尔森使用了一种他在《Where’s Waldo?》中 寻找主人公的遗传算法。该算法最先计算少数的解决方案,选取最好的一个,然后比较其他解决方案,直到它不能找到一个更好的。下面算法是《Where’s Waldo?》的示意图:

阅读全文 »

首先我们要承认微信安卓版并没有自己的一套 UI。腾讯会优先在 iOS 上先做新功能,做的过程中会有很多的 UI 上的反复修改,很耗时。而 android 版本只需要移植,使得跟进速度非常快。

微信的头几个 android 版本,是单独做了一套符合 android 规范的 UI 的。但是几个版本下来,很难让我们自己觉得满意。android 的 UI 规范,确实稍嫌混乱,各种 app 也都是大胆自己发挥。我们自认为以我们现有的 UI 人手,专门针对 android 做一套令我们自己满意的 UI,而且还要跟上 iOS 版本的快速迭代节奏,很困难,所以才决定直接移植 iOS 的微信 UI。

-- allenzhang(现任腾讯副总裁,腾讯广州研发部总经理,微信、QQ 邮箱产品经理)

微信的设计团队已经在 5.2 版本中尝试了 Android Design,但是在最近的 6.x 中又恢复使用了 iOS 的 UI。(其实是在 5.4 之后)

我们来看一下 Android 版微信 5.2。主界面去除了底部的 Tab Bar,在顶部则使用了 Action Bar,并用 Tab Host 来组织内部界面。用户通过手势滑动可以轻松来回切换「聊天」、「发现」、「通讯录」这几个高频功能界面。

阅读全文 »
0%