此篇为译文,原文在: http://37signals.com/svn/posts/2710-designed-by-apple-in-california 或许可以从设计师角度部分诠释 Apple 此做法的用意。
-- Split --

我曾经在 很多场合中提起 :「‘Designed by Apple in California’ 这段字,我是见过的所有包装上最为夺目的字符」。我的其中位读者 迈克尔 问我:
我同意您的看法,我第一眼看见这段字就让我难忘。
…
不过我很好奇,为什么您会相信「这些夺目的字符注
定会出现在不起眼的包装上」。
这句简单的标签出现在 Apple 的产品及其包装上至少已有十年的历史。(其实,我无法明确准确的时间说明 Apple 是从什么时候开始,但我记得在 2000 年的时候,苹果就在其 iPod 的包装上打上这行字了。)
这说明这句短语的历史是多么的悠久,同时对于 Apple 而言是多么的重要。
背景
「Designed by Apple in California」 这段字是多么的显眼。
当你拿到 Apple 产品的时候,打开包装的皮瓣或者内页那一刻,这段字通常会独立一行印在简洁的包装上 -- 它太显眼了,你几乎不可能错过它。
然后,你缓缓的翻开包装,继续拿出你梦寐以求的设备 -- 这个过程是多么的自然,同时这个体验让你近乎难忘。
情感
Apple 的使命之一是唤起了人们对艺术的感受。Apple 的每件产品,就好比匠人精心制作的作品,被精心包装后安全地送到家门一样。这件产品似乎顷刻间就被赋予了情感,就犹如它是被你所爱的人制造出来一样。
匠人们都会在自己得意的作品上签名。克莱默大师会将他 自己的名字篆刻在每把他经手的刀上 ;佛蒙特设计的家具,在其 每个产品不起眼的位置都留下自己的印记 。 爱德华建议 每个设计师将他们设计的产品署名 -- 这表明你是精心的造就了该产品,并赋予它最好的品质。
或许,我们能了解 Apple 这行字的用意即为如此。
此外,它标注的不是「Made by Apple in California」,而是被设计(Designed)的。我很难想到还有其公司会将设计(Design)放在如此高的地位。它的每件产品似乎注定是被设计出来而非制造。同时,这也是该公司使命的最好表述。
此时无声胜有声
平面设计领域中有句这样的话:
如果你想让它显眼,那么就把它放大吧!如果你想将其变
得更突出,那么加边框!仍然不够?那么就把他标红。
放大、加边框、标红,这些技巧明显是那些懒惰的设计师常用的伎俩。我们之所以认为这很愚蠢,原因之一就是它过于明显的表达了自己的意图。
话到此,我们或许能 Apple 熟谙这种微妙。Apple 通过突出传达这句话(绝对不会存在任何无视它的机会),来突出产品。这段文字小而优雅,就想是与产品本身浑然天成。我们感觉不到任何的意外和惊讶。
在我们阅读它以后,Apple 不需要任何过多的言语,去复述传达自身产品的品味和价值。因为,此刻用户已经了解。
-- Split --
后记,文章发表后, 发现已经有哥们翻译了这篇文章了 ,两个版本的译文对比着理解吧。
下面说说我的看法。不容否认,苹果的成功让人们更多的关注这个公司的任何地方,有些甚至有些很不经意的细节都会被无形的放大以及被咀嚼,其中就包括上文「Designed by Apple in California」这段小字。
我们应该能理解,苹果的成功从另方面讲是许多个数不清的这样的细节组就而成。任何物品经过精雕细琢那么它的价值往往会多于它的本身,包括产品、设计、还是编码,其实都是这样的道理。
还是有个问题和期待就是,什么时候我们的「Made in China」变成「Designed in China」?
-- EOF --
简介
nginxconcatmodule 是 淘宝研发的针对 nginx 的文件合并模块 ,主要用于 合并前端代码减少 http 请求数 。如果你的应用环境中部署了 nginx,那么可以考虑尝试此模块减少请求数。
安装
安装 nginxconcatmodule 需要重新编译 nginx。 可以从这里 checkout 最新的代码 ,
svn checkout http://code.taobao.org/svn/nginx_concat_module/trunk/ $NGINX_CONCAT_MODULE
然后下载适合你自己版本的 nginx 源码包 ,在 ./configure 中增加参数
--add-module=$NGINX_CONCAT_MODULE
就可以继续 nginx 的编译安装过程。
Tips
顺便废话下,默认编译 nginx 的 gcc 参数带了 「-g」 开关。处于洁癖和性能考虑,可以考虑将其关闭。编辑文件
$NGINX_SOURCE_DIR/auto/cc/gcc
注释掉下面的行
CFLAGS="$CFLAGS -g"
如果觉得有必要,可以修改下面的编译参数(感觉性能提高不大)
NGX_GCC_OPT="-O2"
配置
新的 nginx 编译安装好以后,配置 nginxconcatmodule 主要有如下的选项
# nginx_concat_module 主开关
concat on;
# 最大合并文件数
# concat_max_files 10;
# 只允许同类型文件合并
# concat_unique on;
# 允许合并的文件类型,多个以逗号分隔。如:application/x-javascript, text/css
# concat_types text/html;
(详细察看安装包下 INSTALL 和 README 文件)。其实不用那么复杂,简单的配置
location / {
concat on;
}
就可以合并 javascript、css 等文件了(顺便注意是否和 rewrite 规则冲突)。
使用

上面的图可以说明如何使用 nginxconcatmodule 。随着以后的深度使用, 如果感觉 url 过长, 那么就要考虑另一种优化了 。
ps,再罗嗦句,有关 nginxconcatmodule 性能方面的忧虑,我想应该可以让人放心,尤其是看了淘宝首页的源代码以后 :^)
有关 nginxconcatmodule 的任何意见和建议,可以联系其作者 Joshua Zhu <shudu[at]taobao.com>。
-- EOF --
我的老 iPod Nano 命运多舛( 一 、 二 )。跌跌撞撞跟随我多年以后,其电池终于不行了,所以考虑更换。
拆机的过程 ifixit 上面都有攻略 ,所以很容易。工具和新的电池都是淘宝上购买的,感谢万能的淘宝。这里有个小插曲就是拆开以后,发现电路板上的焊点实在是太小,所以买了把新的电烙铁。

虽然是好几年前的产品,但拆开以后发现水果牌的硬件的确是没话说,电路板可以用艺术品来形容。据说有手艺好的更换了其存储芯片将其扩容,不过我个人觉得 2g 的容量塞 mp3 是已经足够了的。


新旧电池对比下。老的电池竟然只有 340 毫安,而且坚持了将近四年的时间,也算是寿终正寝了。新的电池估计是山寨的,淘宝上几十大洋搞定,也没有标号容量, 上帝保佑它不会出事 。

再次罗嗦一句,这板子上的焊点小的没法下手,技术不到家拆了旧的电池以后,新的电池就平焊焊了上去,反正它能工作了。惭愧,光顾着折腾,这个过程没有记录下来。


收工测试下,似乎目前一切正常,新的电池也能正常充电。充电时间明显变长,当然待机和播放时间也变长了,这小东西看来还能为我服役段时间。
总结下
- 工具很重要,来回这小东西让我在淘宝上买了两次拆机和焊接工具
- 拆机的时候注意用柔力,苹果的东西它可不会让你轻易拆开它
- 用电烙铁的时候注意接地,尤其是冬天身上的静电很多
- 就算是新电池估计也是库存了段时间的, 因此更换以后最好激活下
- 据说有容量更高的电池配件,不过如果打算更换的花还是考虑设备的实际情况,安全第一
-- EOF --
- «
- 1
- ...
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- ...
- 133
- »