软件工程师那些事

老程序员的下场 (大众)市场上并不太喜欢全才/通才技术人员,早期的创业公司才需要。 历史上最伟大的12位程序员 很多伟大的人默默无名。 … »

Stay hungry, Stay foolish.

“求知若饥,虚心若愚”是最通常的翻译。但人类个体是如此不同,每个人都会从自己的内心出发,去理解这句话。蚂蚁个人偏好的中文翻译是“存志 守拙”,或者借用《道德经》的一句话“致虚极 守静笃”。 考据起来,原话的意思是,”你需要有像初学者那样的心态去看待新事物。我们需要自信以及好奇心的结合。那是根植于我们天性之深处的一种机会主义,并且这是一种乐观的心态...我们的知识永远都是不够的,并且我们需要因此而做点什么。有了这样的心态,你就会打开你的心智,去进行探索。它还表示你要抛开那些社会结构以及意识形态给你的解释...我们需要扩大我们认知的范围...假如你能够像一位傻瓜那样看世界的话,你会看到更多“。 无论怎样遣词造句,也只有乔布斯的一番演讲可以让这句话流芳百世。而芸芸众生在这句名言面前,不过照镜子一般,映出内心的自己。 短短一句话,3个单词。有人触动,有人麻木。 Hungry 内心 价值观,你内心的渴望是什么,你如何驾驭内心。 Foolish 外部世界 世界观,你如何回应外部世界给你的压力。 Stay 生存 人生观… »

What is callback hell?

Callback hell is the eventual state of any complex callback oriented asynchronous program where the management of callbacks gets so hard that the performance benefits of callbacks notwithstanding, your code becomes extremely hard to understand, reason about and maintain. Link … »

恢复优盘或SD卡里的数据

先尝试Foremost,未果。 DataRecovery sudo foremost -i /dev/hda -o /recovery/foremost sudo foremost -i image -o /recovery/foremost 最后利用了PhotoRec,效果很好。 PhotoRec … »

Web开发的奇幻漂流

JavaScript 奇怪的this [Mastering JavaScript's "this" - Day 1: Simple Function Invocation] [Mastering JavaScript's "this" - Day 2: Method Calls On Objects] [Mastering JavaScript's "this" - Day 3: The "new" Keyword] [Mastering JavaScript's "this" - Day 4: Using .call And .apply ] JavaScript的模块化 Javascript模块化编程(二):AMD规范 HTTP How to Redirect a Web… »

人工智能:机器的崛起

把Lego机器人变成一只虫子 … »