30

七月

2009

记梦-20090730

Author: 化石 | Categories:记梦|

梦见不知怎么的,要看日食,然后就想要弄个胶卷贴在望远镜的目镜上看。但是找了好久都没有找到。

后来想起还有太阳观测镜的,就想,把它拆了吧,反正日食也已经过去了。(梦醒后想想,这个想法真是奇怪)

于是就拆了把那个膜弄在望远镜上。拆目镜上那个橡皮套的时候,发现里面很脏,于是用布擦了好久。绿色的脏东西,好像眼镜鼻托上的那种。绿色的,碱式碳酸铜?

终于弄好了,跑到外面一看,太阳快要下山,要抓紧时间了。

于是,从望远镜里看到了太阳。像蛋黄一样红红的,很大。太阳表面居然有非常中国风的花纹。更让人掉下巴的是:靠右边有个编号,好像GUID那种。在梦里的我想到了《三体》,吓坏了。

于是梦醒。

28

七月

2009

彩色X光片

Author: 禾白 | Categories:视觉|

生性讨厌医生的我,却喜欢这样的设计,用人体内部器官做元素,哈哈!

28

七月

2009

宁波天一阁

Author: 禾白 | Categories:视觉|

前两个星期,一群小p孩,下面四个外加一个建猪,p颠颠跑到宁波,玩了天一阁。贴一点天外见闻~

{AF737B45-EE0B-4EE0-AE11-C99A48949778}-pola


最喜欢这张正上方那盏灯洒下的光。


明代建筑与家具一样简约而富有禅意。


藏书的柜子,怎么能把木头打得那么薄呢,真是赞叹!

除了古籍,宁波天一阁内最著名的便是麻将起源地陈列,虽然我对麻将一点也不感冒,但是看到这些几百年前的潮流设计品,还是很喜欢~


字体很帅~

明代园林雕刻的工艺已经炉火纯青~

更多图片,可查看最强的世界~

27

七月

2009

微软向Linux Kernel贡献两万行代码

Author: 化石 | Categories:编程|

微软在GPLv2协议下向Linux Kernel 2.6.32贡献了3个Linux设备驱动,两万行代码。

微软开源技术中心主管Tom Hanrahan解释了微软作出这个非同寻常举动背后的动因:

我们有必要理解虚拟化的一个关键点。如果操作系统作为虚拟机运行,那么它得清楚这件事,这样就不会将调用直接发给各种外围设备了。在微软的术语中,我们称其为启迪(enlightenment)。Windows Server 2008就被设计成这样,因此它清楚何时作为虚拟机运行,何时在物理硬件上运行。

为了让Linux能在Hyper-V上拥有同样的体验,我们必须将这种启迪赋予给它。要想实现这一点则需要运行Linux设备驱动。

以前这些设备驱动是可以下载并用在Hyper-V的第一版上的,然而Linux社区使微软相信(通过Greg Kroah-Hartman,他是在这个议题上与微软进行交涉的第一人)增加Linux设备驱动的办法就是将其贡献给社区,这样任何商业或非商业发布者都能够随意使用、修改并分发它们了。

微软开源技术中心经理Hank Janssen(他领导的团队为这些驱动编写代码)承诺他们不会半途而废:

我们将继续更新驱动代码以不断增强其协同性,同时也希望社区中的开发者觉得这些代码对他们是有用的,值得为其付出。

451 Group的分析师Jay Lyman就微软的这个举动发表了自己的一些看法。他认为微软会保留这些代码的知识产权:

这些代码的版权属于微软,贡献者的荣誉归功于该工程的领导者Hank Janssen——微软开源技术中心的程序经理。

然而他的理解却是微软并不会声明任何专利权,因此也不会向使用代码的人索取任何费用:

我们不妨做最坏的打算,假设微软这么做是个阴谋:他现在为Linux贡献代码,然后去申请专利。但理论上是否存在这个可能完全取决于我们对GPLv2的理解。

…最终这是一个法律上的问题,或取决于律师的口才(显然这么说带有讽刺意味)。与此同时,我们认为微软通过GPLv2来贡献代码包含了一个承诺:不会对代码的使用收取费用,也不会对代码申请任何专利。

Lyman还解释了微软之所以这么做的原因所在:

Red Hat与Novell发布的Linux已经支持enlighten模式了,这要归功于与微软的合作开发。微软向Kernel贡献代码的一个好处是减少了重复开发工作,同时也降低了支持多种不同Linux实现的代价。一旦Kernel接受了代码,微软将以这些代码为基础进行未来的虚拟化集成开发。

这也意味着Linux的社区发布版也可以使用这些代码,这为微软在主机市场上开创了更多的机会,因为Linux的社区发布版如Ubuntu、Debian 与CentOS都是非常重要的。这也加强了这些社区操作系统挑战Red Hat与Novell的能力,而后者对于Windows来说是更加直接的挑战者。

别搞错了,微软之所以这么做是由其利益驱使的。他必须要满足使用多种操作系统和混合环境的企业用户的各种需求,微软已经从差异化其Hyper-V技术与虚拟化领导者VMware中受益无穷了。我们有理由相信相对于VMware来说,微软对Windows的虚拟化会对Linux提供更加友好的体验。

需要说明的是,Linux无需借助于上面提到的设备驱动就能运行在Hyper-V上,但性能却很差。这是微软首次向Linux Kernel贡献代码,也是首次在GPLv2下发布代码。

查看英文原文:Microsoft Is Contributing 20,000 Lines of Code to the Linux Kernel

24

七月

2009

最贵的JavaScript代码

Author: 化石 | Categories:活着|

Opera 公司在大规模采购服务器的过程中,发现了史上最昂贵的 Javascript 代码。由于这行代码,此服务器供应商成功丢掉了百万订单。
缘起:

前一段时间,Opera 浏览器公司需要越来越多的服务器。本身公司预见到 Opera Mini, Opera Link, Opera Turbo 会带来爆炸性增长,所以要添置 N 台服务器,减缓服务器压力。(事实上 Opera 确实迎来了爆炸式增长,可以参见每月公布的全球移动互联网报告。)

由于这些服务都是吃服务器的,Opera Mini 服务器要为全球几千万手机用户省流量加速,Opera Turbo 则负责电脑全网加速,Opera Link 频繁同步保证用户数千实时更新。所以需要添置的服务器不是几台的数量级,管理层批准整个订单的预算达几百万克朗(当前汇价1挪威克朗基本等于1元人民币)。

经过:

信息系统部门的技术控们海皮起来了,这帮人的工作性质决定他们在服务器身上花的时间比在异性朋友身上都多。经过他们的上蹿下跳,公司采购到了收集样机测试的流程。所有供货商把机器发到挪威奥斯陆总部进行测试试用。

技术控们像条女朋友一样挑服务器,直到一台服务器把他们全部击溃了。这台服务器来自所有人都知道的全球一级厂商(名字不敢提)。当Opera工作人员启动之后,用 Opera 浏览器访问管理界面,被直接转到错误界面。这还不是问题全部,当找到问题根源时,连同 CSS 发明人(现任 Opera CTO)带旗下所有人都崩溃了。

错误的原因是,服务器管理界面被下面一个经销商加了一行代码,判断到 Opera 浏览器访问管理界面直接粗暴的转向错误页面。

结果:

由于这行代码,此公司成功的激怒了 Opera 公司所有相关人员,成功的丢掉了这笔百万大单。Opera 公司感到奇怪,写明代码找我们浏览器的麻烦,还想卖给我们公司服务器?

元凶:

就是一行 Javascript 代码,逻辑是简单粗暴的处理用户,发现用户使用 Opera 浏览器直接转向错误页面。 这算是史上最昂贵的 Javascript 代码了。
if (is.opera) { window.location.href=”config/error.htm”; }

24

七月

2009

记梦-20090724

Author: 化石 | Categories:记梦|

梦见和一帮人去加入黑帮,有男有女。排成一排低着头走了很久,后来到了一个楼房。走过地毯,上楼。楼梯的尽头有一条铁索桥。站在旁边的一个大哥说,过了这条桥,就是我们的人了。于是走过去,进了黑社会。后来我们在一张沙发上休息,我旁边一位大哥,说要谋反,干掉老大。我说,我也看老大不顺眼。

梦醒,早上5点12分 。

还没有来得及干一番大事情,遗憾。

23

七月

2009

帮我买个单

Author: 禾白 | Categories:好玩|

同学聚会,自从毕业后,好多同学都混得有模有样,我却默默无闻,在一家工厂当制图员,每月和丈夫一起靠着不多的收入共同撑着这个家。我本不打算去,可禁不起同学们的一片盛情,只好答应。丈夫正在帮儿子复习功课,儿子就要上初中了,为了上一所好中学,这段时间丈夫没少操心,东奔西走,至今还没着落呢。看了儿子一眼,我走出了家门。

天安酒店是高级酒店,我走进包房的时候,同学们都已到齐。还没坐稳,一张张名片就飞了过来,一看一个个不是总经理就是带长的,就连以前成绩总是甩尾的阿辉也当上了派出所所长。望着服务小姐端上眼花缭乱的菜肴,我真感叹自己孤陋寡闻,光这一桌就足以抵我三个月的收入了。

阿辉像宴席的主人一样不停地招呼大家吃,不时地为这个斟酒、为那个夹菜,嘴里还说:”只管吃,算我的。”大伙也没任何拘束,一 轮接一轮地交杯把盏、海阔天空地闲聊。

酒足饭饱之后,天色已不早,此次聚会该结束了。可究竟谁埋单,我看大伙好像都没有要慷慨解囊的意思。这时候阿辉掏出手机,按了一串号码,然后说:”小李,今晚所里扫黄抓到人没有?哦!刚抓到———好!好!随便送一个到天安酒店来给我埋单。”说完,他得意地把手机放进了口袋,一旁的同学跟着哄笑起来。

十五分钟不到,一个中年人就进来了,他看了账单,不禁皱了皱眉头,看来他身上的现钞也不足。他随即也拿出手机,拨了一串号码,说:”廖公吗?我是马校长呀!你儿子要转学读我们学校的事,我今天就给你拍板定下来了……不过我今晚请朋友吃饭,你过来埋单好吗?在天安酒店203包厢……”二十分钟后,有人敲了敲包厢的门,门被打开了。

当我见到戴着副高度近视眼镜的丈夫站在门口时,我晕倒了……

本故事荣获2008年度最佳故事情节奖,年度最让人心酸故事奖,年度最佳搞笑短文奖,百姓评委会特别推荐奖

23

七月

2009

NikeWomen-春晓蜕变记

Author: 禾白 | Categories:视觉|

2009-07-22_110729

23

七月

2009

再忙,也要每周读一本书啊

Author: 禾白 | Categories:活着|

BY 刘静锋

有个网友在我的文章留言说,“广告人太忙了,没时间阅读。。。。。”看了这句话,我非常惊讶,因为在我看来,阅读,原本就是工作中的一个必备的动作。

比如,做创意的时候,你不去阅读一些新鲜的图文影像激发灵感么?做提案的时候,你不研究一些相关案例么?如果不看一些最新的杂志,你如何感知潮流的脉动?如果你不看报纸,你如何在开会时和客户分享各种八卦,联络情感。

阅读其实在广告人工作的很多环节都存在的,就工作本身来说,必须要阅读简报、阅读调研资料、阅读品牌本身和竞争品牌传播文本;就创意而言,音乐、电影、杂 志、书籍都是IDEA的源头,除非你不想做出好东西,否则你必须通过阅读累积创作的养分。阅读是一种能力,不同的能力会有不同的洞察,感知到不同的结果, 所以必须要精读、深读,书读百遍,自然其义自现。

现在一个不好的现象就是年轻的广告人非常依赖网络,忽视了传统专业书籍、不同领域书籍的阅读;我身边的许多公司都是这样,大部分广告公司的书籍都比较多,但现在书籍的借阅量越来越少,我们公司也一样,有些书籍已经落满了灰尘,看来好久都没有被同事们翻过了。

有创意企图心的广告新人一定要重视阅读的重要性,学会欣赏各种创意形态的作品。我经常用这样的观点去说服一些新人热爱阅读,有的人爱上阅读,有些人忽视阅 读,我只能说,如果一个人没有热情挤出时间去阅读各类创作作品,他本身一定不是一个好创作人,实质上,他对创作不是很感兴趣的。

22

七月

2009

盛夏的天黑黑

Author: 禾白 | Categories:活着|

只有天黑,没有太阳。

只有大雨,没有太阳。

没有亲眼看到日全食,还是看看别人拍的视频吧……

14

七月

2009

佐藤可士和的超整理术[转自how]

Author: 禾白 | Categories:视觉, 设计|

e4bd90e897a4e58fafe5a3abe5928ce79a84e8b685e695b4e79086e8a193

如果你是个电脑桌面堆满乱七八糟东西的人,一直希望找个借口把所有文件全部删除,
如果你是个有病态强迫症情结的人,一直希望找个和自己有相同爱好的名人来证明自己的爱好是如此的特别,
如果你是一个以自由为口号的懒人,一直希望找到一个出门不带包的理由,
如果你希望现在开始,让自己的工作和生活有一点积极的改变,
如果你打算搬家,而且一直懊恼为什么自己会买这么多东西,
……
那么,你可以试着看一看《佐藤可士和的超整理术》。

阅读全文

8

七月

2009

不一种的生活 一样的泡面

Author: 禾白 | Categories:视觉|

Mahjong-woman_1

Princess_1

internet-junkie_1

internet-junkie_1

Door-keeper_1

7

七月

2009

Author: 化石 | Categories:活着, 爱着|

4

七月

2009

23个.NET开源项目

Author: 化石 | Categories:编程|

Eric Nelson是微软技术的传道者,也是MSDN UK Flash的技术编辑,他编写了一个列表,列出23个UK开发人员推荐的.NET开源项目。微软的一些开源项目如ASP.NET MVC、DLR、IronRuby、IronPython、MEF等则未列入其中。

Eric尝试只包含一个测试框架和一个mock框架,即使有很多其它的项目同样入围。他列出了以下项目:

  1. [TEST] xUnit.net - 用于TDD的最好的测试框架之一。
  2. [TEST] RhinoMocks mocking framework – 通过创建mock使测试更简单。
  3. [TEST] White for automation of Windows applications – 用代码驱动Windows程序来测试。
  4. [TEST] Gallio Automation Platform – 可以运行很多测试框架,如MSTest、xUnit、NUnit以及MbUnit。
  5. [DATA] Fluent NHibernate – Fluent NHibernate让你可以用C#代码来设置映射关系。
  6. [OOP] StructureMap Dependency Injection/Inversion of Control - 解耦类和依赖。
  7. [OOP] Managed Extensibility Framework – 从静态编译程序转换到动态语言程序
  8. [APPFX] s#arp architecture for web applications – 用ASP.NET MVC和NHibernate快速开发web应用程序。
  9. [APPFX] OpenRasta REST based framework for building web applications – 让你的程序拥有一个REST API接口。
  10. [APPFX] CSLA.NET Application Framework – .NET开发综合框架
  11. [APPFX] Spring.NET Application Framework – Web开发综合框架
  12. [RUNTIME] Mono enables .NET on Linux and Mac – 在Linux、BSD和OS X上使用.NET.
  13. [UTIL] Sandcastle Help File Builder – 创建MSDN样式的文档。
  14. [HELPER] EasyHook for Windows API Hooking – 用托管代码扩展非托管代码。
  15. [HELPER] Json.NET for working with JSON formatted data – 用一条语句序列化.NET对象。
  16. [HELPER] Excel Data Reader for Excel 97 to 2007 – 将Excel文件读取到Dataset中
  17. [HELPER] #SNMP Library – 对SNMP的包装。
  18. [HELPER] DotNetZip Library – ZIP库和示例。
  19. [HELPER] Visio Automation Library – 用C#、VB和其它语言驱动Viso
  20. [HELPER] PHPExcel is not just about Excel! – 读写Execel 2007、PDF、HTML等文档的PHP类
  21. [HELPER] Argotic Syndication Framework for RSS, Atom, OPML and more – 读写聚合内容的库
  22. [HELPER] NLog logging library -让你的程序易于调试
  23. A great directory of C# Open Source software – 一个非常好的库、框架和工具列表

还有一些提交的项目没有进入列表:

  1. Castle
  2. MvcContrib
  3. Subversion
  4. Nant
  5. log4net
  6. Lucene
  7. CruiseControl
  8. MEF
  9. Paint.NET

一些使用MS-PL许可证的微软项目:

  1. ASP.NET MVC Open Source
  2. .NET Dynamic Language Runtime (DLR)
  3. IronRuby
  4. IronPython
  5. Silverlight Toolkit
  6. Ajax Control Toolkit
  7. Managed Extensibility Framework (MEF)

MS-PL是OSI认可的许可证,GNU也认可它为免费软件许可证,它允许任何人查看源代码、修改源代码并发布修改后的源代码。而且此许可证并不限 制代码只能运行在Windows上,这样就可以将代码移植到其它操作系统,例如Mono(Linux上的.NET)和Monolight(Linux上的 Silverlight)。MonoDevelop有一个插件,可以用来在Linux和Mac OS X上开发ASP.NET MVC程序。

转载自:http://www.infoq.com/cn/news/2009/07/23-.NET-Open-Source-Projects

英文原文:23 .NET Open Source Projects

1

七月

2009

Anna Rusakova’s moleskine

Author: 禾白 | Categories:视觉|

忍不住要发上来,对于我来说太强大了!

等等


Bloggers

  • Fossil Jue

    Fossil Jue | 化石 Fossil Jue's Feed

    Programmer

  • Young Mu

    Young Mu | 禾白 Fossil Jue's Feed

    Web/Interaction Designer

douban.fm

RSS

    google reader
    my yahoo
    鲜果
    哪吒
    九点