Archive

Archive for June, 2013

Thinking on the new Android IDE

June 8th, 2013 No comments

不久前 Google 发布了新的 Android Studio IDE, 从 Eclipse 切换到了 IntelliJ IDEA, 并推出了许多新的功能. 从相关的博客[1][3]介绍视频[2]中可以看到, Android Studio IDE 相比过去 Eclipse/ADT 而言, 在 UI 上做了很多的改进. 这种改进让我想起来了 Bret Victor 的演讲视频(Inventing on Principle)[4]. IDE 的发展, 将会变得越来越直观, 与程序员的交互也将会越来越即时与直接.

[1]: IntelliJ IDEA is the base for Android Studio, the new IDE for Android developers

[2]: http://v.youku.com/v_show/id_XNTU3NDY3OTAw.html

[3]: http://www.jetbrains.com/idea/features/android.html

[4]: http://vimeo.com/36579366

SpiderMonkey中“-inl.h”头文件的由来

June 4th, 2013 No comments

如果你看过 SpiderMonkey 的代码目录,你就发现经常会有名为“ABC-inl.h”的文件与头文件“ABC.h”成对出现。这是 SpiderMonkey 内部组织的一个风格(不知道算不算规范),其目的是为了改善和提高系统内部的模块性。感兴趣的同学可以看看这个 Mozilla 维基页面[1]或者这个 Bugzilla 链接[2]。

[1]: https://wiki.mozilla.org/JS_engine_modularization

[2]: https://bugzilla.mozilla.org/show_bug.cgi?id=653057

儿童节快乐

June 1st, 2013 No comments

近期听说了很多伤害孩子的事件, 很痛心. 愿所有的孩子都可以健康的成长.