귀요미송 – Hari

别问我,我也不知道这歌名怎么念……不过,这个就是被称作洗脑神曲的《可爱颂》。

麦当劳理论

本文转自36氪

一帮同事都拿不定主意应该去哪里吃午餐,于是我玩了一个小把戏。提议去麦当劳。

有趣的事情发生了。所有人都异口同声地同意说不可能去麦当劳这种地方的,然后各种更好的就餐建议涌现出来了。神奇吧!

这就好比是用最糟糕的想法来打破坚冰,打开话题,突然之间大家都变得很有创意。我称之为麦当劳理论:大家往往会为了避免糟糕想法而被激发出好创意。

这种技巧我在工作中大量运用。项目有不同的启动方式。有时候你打听到小道消息说某件事情可能会发生,然后你开始未雨绸缪。有时候你在跟团队分享一个想法之前已经独自考虑过好几个月甚至数年。创意工作从来都不会有既定的流程,但是我现在开始相信,一切创意行为有一个共同点:第二步要比第一步容易。永远如此。

安妮·拉莫特主张从“劣质的初稿”开始(是驴是马先拉出来溜溜),耐克告诉我们“Just Do It”,我的麦当劳理论则建议先弄出一个糟糕的想法,其他人自然会因为无法忍受而提出更好的创意。每次我收到乔布斯的电子邮件,上面都是只有一个字:“Go!”就是这样。潜心做事。停止思考。

下一次你冒出一个想法的时候,要找到勇气去让自己的内心批评家静下心来,起码让你有时间拿起纸和笔把它勾勒出来。“可是我没有那么长的时间做这个!”你可能会想。或者,“这个想法也许很蠢,”要不就是“也许我应该到网上转转——”
阅读全文 »

CSS属性之content

content 是 CSS 里面一个不太常用的属性,之前对它的了解不是很多,今天正好去 MDN 上查了一下,在此分享分享。

content 需要跟 ::before::after 伪元素搭配使用,用来向元素之前或之后插入内容。被插入的内容属于匿名的替换元素(replaced elements)。

说到伪元素顺便聊下关于冒号的疑问,以前书上都是用单冒号来表示的(:before),在 CSS3 中新引入了双冒号,目的是为了跟伪类相区分。浏览器也都兼容旧的写法,所以在 CSS3 以前的伪元素(:first-line, :first-letter, :before, :after)用单冒号或双冒号都可以,但 ::selection 是 CSS3 中引入的,必须用双冒号。

content 属性如果用在普通的元素上,值会自动转化为 normal
阅读全文 »

Happy – MOCCA

这个歌你可能会有点熟悉哦,没错,这个就是英式伯爵奶茶的广告曲,阿Sa 代言的那个。

为什么 10.toString() 会报错?

在 JavaScript 里,Number 类型有很多方法,包括 toString()toFixed() 等等,通常调用时都会先定义一个变量,例如

var num = 10;
num.toString();  // "10"

如果你尝试直接在一个数字字面量上调用,比如 10.toString(),就会抛出一个异常:“SyntaxError: identifier starts immediately after numeric literal”。以前我一直以为是数字字面量不能调用方法,也没有去深究,今天正好做一套测试题的时候发现了 10..toString() 这种写法,就去查了一下。(这套JavaScript测试题挺古怪的,大家也可以去试试,考的都是平时不会用到的写法, 但是可以加深在某些方面的理解。)
阅读全文 »

亲密爱人 – 萧敬腾

“雨神”萧敬腾又来翻唱了,这次翻唱的是梅艳芳的歌曲,而且是演唱会的 live 版。

flight