>> NVIDIA CUDA 4.1 Compiler Now Built on LLVM
LLVM可是个好东西,在Apple力顶之下,这几年真是发展快快。
LLVM是知名的开源编译器技术基础架构,其模块设计可方便的加入新语言和处理器架构支持,目前支持C/C++、Objective-C、Fortran、Ada、Haskell、Java bytecode、Python和Ruby等语言。
CUDA是NVIDIA开发的通用图形处理技术,即利用GPU处理通常由CPU执行的通用计算任务,CUDA编译器支持C、C++和 Fortr。NVIDIA和LLVM开发者合作,为LLVM核心和并行线程执行后端加入CUDA编译器源代码,让程序员可以用不同语言开发GPU加速的应用程序。
后记:
2012.5.14 LLVM/Clang 3.0已经成为FreeBSD 10.0-CURRENT和9.0-STABLE的默认编译器
>> Swyp:手势传输从概念到现实
当两个设备靠近的时候,在它们的屏幕边缘会出现一个半月形的传输空间,你可以从设备上通过手势抓取内容,比如网页、图片、音乐等,将它拖到传输空间,然后这个文件就会直接传输到另一个设备里,并且用设备上的应用打开。类似的产品有安豆苗和RealDoc。
Framework: https://github.com/Swyp/swyp
----------------------------------------------------------------------------------------------
----------------------------------------------------------------------------------------------
Reference:
http://www.36kr.com/p/109032.html
>> 极客们都用些什么电脑与工具
The Setup是一個訪談性的blog,邀請各種geek談他們的硬件和軟件,以及夢想中的裝備。這些geek來自各行各業,有教授,軟件開發者,遊戲開發者,創業者,音樂製作人,藝術家攝影師等等。
有好事者把这些Geek如何使用电脑做了一个统计:
------------------------------------------------------------------------------------------------------------
1. 199位geek中,使用mac的有166位,使用linux各种发行版的有22位,使用Freebsd的有1位,所使用windows的有46位。当然 这其中不少是使用多系统的,不过很简单地计算就能发现,只用Windows的用户其实很少。坚持使用Windows的大多数是游戏开发行业的geek。所 以下面主要谈OS X平台上的使用情况。
2. laptop为主,云端备份。从我阅读的那些interview来看,大多数geek的主力计算机都转向了laptop,而其中大多数又选择了mac air和Thinkpad T系列的轻薄本。大家都不约而同地选择了移动性,很多geek都使用3g上网卡,随时连线。当然这类轻薄本的最大弱点是存储有限(SSD的价格依旧坚 挺),所以很多geek都使用dropbox之类的云端存储,或者配置了自己的NAS系统。
3. 几乎所有的geek都提到了使用iPad之类的平板,当然Kindle之类的Eink阅读器也不在少数。
4. 几乎所有的geek都提到了使用command line,大家越来越偏爱iTerm2这款软件。使用最多的bash是grep,awk,sed,cat, cut, find,之类的。使用macports的不少,homebrew的也有,似乎没人提到使用gentoo prefix(奇怪)!
5. 所有的geek无一例外全部痛恨MS office,极少数人迫于无奈在自己的计算机上安装这款软件。文本编辑推荐Apple Pages,open office或者Scrivener,slide编辑推荐keynote。
6. 很多geek都喜欢纯文字的编辑环境,最大限度地排除干扰。推荐使用WriteRoom, Byword,OmniWriter。不少人甚至在iPad或者iPhone上也使用类似的app,比如iA Writer之类的。
7. 所有的geek都选择使用密码管理软件来生成密码。使用较多的是1password, keepass, lastpass。
8. 所有的受访geek都使用twitter,偏爱的客户端各异。
9. 大多数Geek都使用GTD软件(看来大家都是拖延症患者啊),使用较多的是OmniFocus, Things。当然calendar方面,google calendar是不二选择。
10。 几乎所有的geek都偏爱快捷键,于是quicksilver或者Launchbar成了必不可少的选择。好像没人提到Alfred。
11. 前面提到大多数受访geek都是计算机行业从业者,所以代码编辑自然是重中之重。vim/emacs必然是首选,剩下的BBEdit, TextMate也有不少拥躉。至于Sublime Text之类的是后起之秀。当然很多geek在处理不通的语言时会使用不通的编辑器,比如Espresso app成了很多geek编辑html,css的选择。这些geek几乎都提到了git之类的版本控制
12. 前面提到大多数geek都把laptop当做主力机型,所以他们都选择了外接显示器。首选似乎是Apple Cinema(太贵了)。
13. 大多数geek都有随手记笔记的习惯,所以evernote是首选,也有不少人提到了yojimdo。
14. 不少geek同时也是blog写手,所以wordpress成了第一选择,blog编辑器方面,似乎MarsEdit是首选。
15. 至于IM软件,大家以Gtalk和IRC为主,所以iChat和一些bash脚本是首选。剩下的使用Adium和Skype,似乎用Pidgin的不多。
16. 文献管理方面,大家偏爱Papers,似乎没多少人升级到2.0(谁让那个升级费那么贵)。
17. PDF浏览方面,OS X原生的Preview和开源的Skim都是大多数人的选择。
18. 虚拟机方面,大多数都选择VMWare或者Parellel,免费的Virtual Box似乎没人选择。
19. 当然最后一点就是大家都用正版,有开源的自然用开源。
大致如此吧,其实这帮geek还谈了好多,比如照片整理用picasa,照片编辑用Adobe Lightroom或者Acorn之类的,只是本人实在不太感兴趣,所以没怎么仔细看了。
------------------------------------------------------------------------------------------------------------
看看Piaoger的合金装备>>