| 振飛's profile看不見影子的魔幻水瓶PhotosBlogLists | Help |
|
August 31 Shanzhailize ラーメン(拉麺)
今天在家附近偶遇一家拉面的山寨店,明显克隆的味干倭面。试吃了一下,果然省钱不少,且味道不差。
基本上主食半价,其他的各种佐菜也便宜不少。菜单做的简直了,基本就是位千的菜单换了个Luna的Theme。狂赞!地区经济优势啊。 想想人家不用加盟费,只用交1/n的房租,员工的费用又低。即使这个价,依然能赚个盆满钵满。 August 27 剧毒 - 出埃及记
不过评估下来,不确定因素比较多。骑行旅行计划逐渐搁浅,最后我们不能免俗的加入了浩大的暴走大军。
不过今天偶遇一强贴,实为一服剧毒的毒药,将我麻痹至无法呼吸。我的想象终于有人代为作了模范。
这是强人去之前的功课,强人之强可见一斑: “从未想过为任何一次旅行做如此充分的功课,6个月里我看了50几本 Discovery 和BBC的 DVD。甚至某些经典的片子我重复看了10遍以上了。对埃及历史,尤其是第18王朝的历史,我相信可以不用看任何资料一口气给你讲上10个小时。真的很难想象,13个小时后,我的指尖将滑过赫雀瑟女王(Hatshepsut)---埃及“武则天”的方尖碑。”
强人的骑行装备: “这是我头一次出发地点就用飞机托运自行车,为了托运的方便,也为了验证一下这个新产品,我选用了DAHON 的SP16折叠车。让我隐约不安的是,本想骑这个车跑一次长途测试一下,也可以发现问题,但因为时间安排的缘故,居然最长也只跑过30KM左右。这个车的外观虽酷,但让我很难相信它能够征服西奈荒野。不过事到如今,多想也没用了,只希望运气倾向我这一边。”
摄影器材: “这次多了一个随身的双肩背包,为的是怕把照相器材震坏了,特地把那些娇贵的东西背在身上,可以缓冲一点震动,主要是一只70-200 的大炮和一个移动硬盘。相机和17-40 的镜头占据了车前挂包的全部空间。因为有一定的缓冲性能,因此放在那里还是安心的。这次带了两个机身,2个镜头,重量大概2KG上下。因为其中一个机身是胶片机,因此还带了30个胶卷。但隐约让我担心的是,这些摄影器材的价值大约3万多,成了我一路上的精神负担。不过从最后的情况来看,是没有白花这些力气的。”
骑行线路: “整个行程分为两部分,第一部分从埃及LUXOR出发,到开罗结束,主要将访问的是尼罗河沿线的景点,探访7000年埃及的灿烂文明;第二部分则是真正的“出埃及记”,将基本按照圣经中记载的摩西从“歌珊地”,也就是现在的开罗出发,率众经过西奈回到应许之地耶路萨冷的路线。”
August 26 Shevchenko,好怀旧的名字August 21 寻找埃蒙斯August 19 WPF Aero Glass Application介绍101
应用程序的毛玻璃效果目前依然被认为是Vista非常Cool的一个卖点。借助随着Vista一起发布的新的Windows SDK,我们可以很容易让我们自己写的应用程序做到这一点。 参考:http://msdn.microsoft.com/en-us/library/aa969537(VS.85).aspx
但对于WPF Developer,如何能够利用到这些Native API呢?还有,使用这个毛玻璃效果的WPF程序可以做到多Cool呢?首先上几个例子的截图。 这些都是功能非常简单的WPF演示程序,但是外观看起来还是相当Cool的。
在WPF中做到毛玻璃效果其实并不复杂,比如Adam Nathan就给出了一个很简单的helper类,很好的包装了dwmapi.dll。
using System; namespace WPFAeroGlassApplication public class GlassHelper public static bool ExtendGlassFrame(Window window, Thickness margin) IntPtr hwnd = new WindowInteropHelper(window).Handle; // Set the background to transparent from both the WPF and Win32 perspectives MARGINS margins = new MARGINS(margin); }
这个helper使用起来也算是相当方便的,只要在SourceInitialized事件之前调用ExtendGlassFrame(Window window, Thickness margin)。完美一点,再加一个hook,在每次dwm进行desktop composition时重新调用ExtendGlassFrame(Window window, Thickness margin)即可。示例代码: public partial class Window1 : Window if (System.Environment.OSVersion.Version.Major >= 6) // Attach a window procedure in order to detect later enabling of desktop composition
如果你像我一样有这种癖好,或者暂时性被这个特性所迷惑,想上手玩一玩。我做了一个最基本的Visual Studio Project Template,提供下载。 使用步骤:
August 18 21克的宿命 - 埃蒙斯 但愿他4年后依然有勇气上演"王者归来"
这一定是宿命。我们可以套用混沌理论的“蝴蝶效应”来解读射击场上演的这一幕:埃蒙斯枪机上的食指轻轻一振翅,一块投怀送抱的金牌就撞入了邱健的囊中。 这是属于21克的宿命,对,没错,就是西恩·潘的那部著名电影《21克》。在这部电影电影中,导演为我们诠释了一个类似“21克走火”的重量概念:西方传说中,21克是人死刹那身体失去的重量,是生命的重力,代表灵魂的分离。 而在射击场上,何为21克?王义夫曾解释道:“手指扣在枪机上的力量,一旦超过21克就会走火。”明白了吗?21克就是“枪机所不能承受之轻”的分界点。可以肯定的是,当埃蒙斯叩响最后一发子弹的时候,他的手指力道肯定超过了21克,然后子弹在空中跳起了舞,4.4环——贾占波的奇迹在邱健身上得到了“灵魂附体”。真的感谢黄健翔老师,因为他让我们在此刻找到了一个准确描述这件奇事的词汇。 埃蒙斯成了奥运会历史上最冤魂的人物,连续两届奥运会,连续两次在最后的0.01秒错失到手的冠军。他就像一个阴阳人,在最后一发子弹前,他是上帝,在最后一发子弹后,便成了魔鬼。 四年前,年仅23岁的埃蒙斯在赛后愤怒地表示:“鬼知道发生了什么。”只是在那一次失败后,他遇到了自己现在的妻子捷克人卡特琳娜,因为一段不堪回首的往事,埃蒙斯在雅典收获了终生幸福。四年后,卡特琳娜战胜杜丽,夺得奥运会首金,两项比赛,一金一银,埃蒙斯总会在赛后给予妻子最温暖的拥抱,那个瞬间,爱意荡漾,让人艳羡。埃蒙斯能在背后支撑妻子登上顶峰,却始终无法治愈自己的“心灵走火”,当他们俩再次抱在一起的时候,我只感到了一丝寒冷,一丝苦涩。谁该责怪谁?也许人都是斗不过命的。 (本人不喜欢这句评价) 想起12年前,现国家射击队总教练王义夫不堪压力,最后一发在“极度缺氧”的情况下只打出6.5环,将金牌拱手相让。惟一不同于埃蒙斯的是,四年之后,王义夫并没有再让人失望,他完成了拷问灵魂的最后一枪,成功实现了自己精神上的重生。 为埃蒙斯默哀,这是悲剧的最强哀嚎。恭喜邱健,他一举成名,和贾占波一样,载入史册。 但愿埃蒙斯4年后依然有勇气有实力奔赴伦敦,最终上演属于他的大戏"王者归来"。倘真如此,他也将成为一段伟大的传奇永远为世界射击界所传颂。 August 08 帮Banian推荐她首次负责翻译并统稿的新书I guess little guys have ever heard of Microsoft DSL Tools. However, I believe most people working at Visual Studio Envirement got this point: each tool window and each designer in VS look the same, they should have some magic way to achieve it. Yes, that's because Microsoft have this killer designer maker toolset: DSL Tools! As a main part of Software Factory Ecosystem, DSL Tools' release is one big milestone for their VSTA(Visual Studio Team System for Architect) team. I tried to use it and help to talk it during some of my Workflow Foundation sessions within my group. Seems guys also realized the value when building a domain specific workflow designer. In dev10, Banian's team got focus on brand new UML tools development for architect working on VS. By dogfood their own product, they found DSL Tools are really time saver when building frame of Class Designer, Sequence Designer, etc. Till now more and more teams within Microsoft use it to build kinds of designers. DSL Tools ROCK! To help more people outside of Microsoft understand and make good use of the tools, they tranlated this new book: 《Visual Studio DSL工具特定领域开发指南》. Add banian's introduction and hope here "Back in last September, Team Arch Shanghai team started translating “Domain-Specific Development with Visual Studio DSL Tools”, the first book on Domain-Specific Languages concepts and techniques introductions. Now the Chinese version we’ve been worked on just came out on the shelf (sold online) last month with our hope to benefit more Chinese DSL users." People may say the book translated by many guys usually sucks, but I will say they are all creator and daily user of this tool . So don't be concern on the translation qulity. So just in case you are struggling with doing a DSL designer, please refer this book as bible. Cheers! Oh, BTW, here is a blog talking about the book. August 07 Techtalk小Trick如果一直需要讲talk,讲talk的同时还需要偶尔用到一些外部(ppt之外)的link。我推荐使用IE7的link收藏夹的组织方式。感觉很实用便捷,也让组织更加有条理。 比如我昨天讲了一个关于Silverlight的talk,需要引用到近1打的link。我就把这些link全部收进IE收藏夹自带的link文件夹。然后显示links工具条,效果就是这样: 这样,讲的时候可以从容不迫的顺序引用,明显实用便捷。
讲座好了之后,又可以方便收纳,组织起来也很有条理。选择组织收藏夹,新建一个talk命名的新文件夹,links全部移过去。隐藏links工具条,这样一切重回清爽。
Cool点在于下次随时讲这个talk,只要重新把links再快速转移一下就可以了。 August 06 "Insight of Silverlight Pipeline"
我还有了一个相当深刻的体会,是当初从沈向阳沈院长的身上领悟到的。讲难的talk不能全部的内容都掰扯得太清楚(即使你可以),真的是需要留一点让听众都听得似懂非懂,需要玩味且可以提问的东西。还有就是讲完和讲前设一些小的quizzes,做一些互动非常有益,既帮助了讲的人活跃气氛有讲课效果的加分,也同时真的让听者多了一点思考的余地,使得记忆更深刻,而不是通常的一流一过。 不过我依然留有一些疑惑,一个两小时的talk可以悉心准备,做成效果非凡。可是那种5天的training呢。我听过很多次,也讲过很多次,每每开始还可以做到很high,可到了中段就觉得是最最难熬的时候。如何做到从头至尾滴水不漏呢。如果都像准备两小时的talk的方式去准备,天哪那得花多少时间,尤其是没办法进行hands-on lab的training...:) August 05 Really Achieving Your Childhood Dreams2008年7月25日也就是一周之前,兰迪教授离开了人世,年仅47岁。ABC、《纽约时报》、CBS等美国各大媒体都在头条或是显著位置刊登了他病逝的消息。 兰迪是谁? 兰迪·波许(Randy Pausch)于 1982 年在布朗大学获得计算机学本科学位。 科学家茫茫多,英年早逝的也确实并不罕见,可是为什么要对这个人产生兴趣? 去年9月,兰迪·波许教授在他的母校卡内基·梅隆大学做了一场题目为《真正实现你的童年梦想》的讲座,引起了旋风般的反应。演讲的视频片断在网上播出后,数以千计的人同他联系,表示他给他们的生活带来了深刻影响。对于兰迪来讲,这真的是一场非同寻常的“人生最后一场演说”。 不管是直接地影响学生,创建象娱技中心那样的机构,发明象爱丽斯那样的工具或做他最拿手的链接文化,对任何有缘遇见兰迪的人来说,他对建立一个更好世界的奉献是不言而喻的。如本.高登,电子艺电(EA)公司的首席创意官所说,比兰迪的学术,慈善,和创业成就跟重要的是他的博爱和每天给学生和同事带来的热忱。 对于那些了解兰迪的人,他带来对生命的别样热情和幽默,即使是面对死亡。对兰迪来说,这只是另一种探险。 =================================================== 以上并不是我写的,简单的拼凑罗列了一些网上对他的介绍。这些只是开胃菜,真正醍醐灌顶的是他的这的talk。 老实说,我觉得上面那些评价可见于各种立志书籍,看得多了,并无撼天动地之感受。而这个talk不同,全是真人真事,或许能稍稍震撼一下你的世界观和价值观。 我连看两遍,唏嘘不已。如果我何时开始信仰,也许这个talk就是最佳的起点。我心里的dream其实挺多,不过最近一个重要的dream就是给lp买辆BMW Z4,我们可以一起沿着1号海岸公路开他两个来回。希望快快实现。
http://www.taudiobook.com/closed_caption/randy_pausch_full/index_cn.html August 04 寻找蓝顶小教堂 |
|
|