Advertisement

Previous 5

Feb. 20th, 2009

介绍一款Mockup软件

Mockup是指一个网站或者一个GUI程序的原始布局和草图。Mockup不同于Prototype,Prototype至少是一个完成了设计的一部分功能的版本。一个软件的Mockup将会与真实的软件外观和感觉相似。在许多情形下,最好在写代码或者制作硬件之前设计用户界面,以免返工和做昂贵的变更。

言归正传,要介绍的这款Mockup软件叫做Balsamiq Mockups,与Axure RP不同的是,它有一个可爱的卡通风格。

可惜Balsamiq Mockups并不是免费软件,我坦白这是一篇软文,我正希望获得一个license。

Dec. 29th, 2008

2008年个人总结

1月,两个项目一齐启动。澳洲之行延期。珍爱生命,远离blog。

2月,lp出差才两天,俺加完班回家走到一工地墙边狗吃X摔坏了牙齿:( Apache Camel

3月,API指南文档提供官方下载。旧系统交接到俺手上,从此不得安生。

4月,这一年就算没出差,一次坐车一次开车去天津。五一实施前繁忙的测试。

5月,网站上线。大群人聚在楼下,上wap新浪第一次听到汶川这个地名。

6月,狮城之旅。

7月,周末包机首航。3条地铁线开通。奥运大考,箭在弦上。

8月,爷们三张儿啦~楼顶看烟花。国丙夜光魔方。

9月,看完残奥,在家宅了一个礼拜的年休假。筹划GAE应用开发。软件自由日,ThoughtWorks是很棒的公司!

10月,国庆节的Coding for fun、Beijing DevFest、GNOME Asia、OpenSourceCamp,忙碌的十月。Google Maps API。Exoweb也是很棒的公司!

11月,主要操作系统切换到Ubuntu 8.10。OOoCon、OSGeo、Perl Workshop、BLUG周年会,依然忙碌。之后是一个压榨了俺全部发呆时间的项目,还好在年底前终止了。AppFuse

12月,两岸空中直航。新领导新气象,队伍壮大,重新迷失自我。

Oct. 18th, 2008

给Firefox的7点建议

今天在GNOME Asia Summit的Mozilla展台留言本上写了一句对Firefox的建议,意犹未尽,整理思路如下:

1、速度。这或许是Firefox当前最常被诟病的一个问题。从用户体验的角度说,在切换tab以及滚动页面时甚至会出现5秒、10秒用户界面线程无法响应的情况。

2、内存。Google Chrome另辟蹊径,将Tab页面放在单独的进程里面,这样让操作系统用进程的内存隔离机制完成内存回收。或许Firefox需要更精巧的编程,尽力避免代码造成的内存泄漏,以及探测Web网站中愚蠢的JavaScript脚本所创建的过多对象。

3、插件。这条建议正好相反,是Firefox最应宣传和发扬的特性。基于这种架构,深度用户可以以很小的代价获得自己希望的功能。虽然Chrome开放了源代码,而摆弄超过1G的源代码量可不是什么简单事。

4、我们越来越依赖于这个网络,建议Mozilla提供一个网络应用开发框架和部署环境,这将能为插件开发者打开一片新的天空。

5、随着众多Ajax库(包括jQuery)新版本的不断发布,JavaScript在Web应用中正在被更多的使用。Mozilla应继续支持ECMAScript标准社区,并推进JavaScript语言本身的演进。如果在应用界面或接口上提供JavaScript Console(而不只是Java Console),则对Web开发者来说会是一个巨大的亮点。

6、改善基本组件的易用性:地址栏、菜单项组织(例如修改代理设置)。

7、不只与Sun这样的OS提供商合作改善在它们的OS上的安装使用体验,也与本地银行这样的应用提供商合作不断扩大Firefox的用户覆盖面。

Sep. 4th, 2008

Google Chrome试用报告

Google Chrome
Google Chrome浏览器在北京时间9月3日2:00发布,然而第一时间的试用并不顺利……

1、与上一次Google Talk类似,这次的安装文件也仅仅有400多k。可是不同的是,这次真的仅仅是一个快速安装程序,而没有提供离线安装程序的选择。在公司的代理环境下安装始终失败。

2、接上一条,现在仅提供了Google Chrome在Windows上的发布版,它使用了Windows的网络连接设置(不知道在其他平台上会是怎样),然而问题是它并不支持Proxy Auto-Config文件,这对于我来说很不方便。不是说底层用了WebKit么?应该与WinINet或WinHTTP没的相干。

3、Chrome最大的优点是速度超快,展现的速度、滚动页面的响应速度、切换标签页的速度都令我相当满意。当然毕竟没有Firefox的那许多插件,程序的负担应该也小得多,因此速度是在牺牲一定的功能的前提下获得的。此间无Adblock Plus,要不然AdSense……

4、Google宣称的特性还有:One box for everything,也就是说在地址栏(现在叫Omnibox)中可以直接搜索;New Tab page,也就是说新打开Tab后会提示9个最常访问的地址,配有图片;Crash control,浏览器本身和每一个Tab都是一个独立的进程!号称一个Tab不会坏了一个Chrome。

5、Chrome十分珍惜屏幕空间,这其中包括把Tab栏移到标题栏的位置、去掉传统的菜单栏和状态栏、搜索栏和新的状态栏都很可爱。

6、Chrome默认会把新打开的Tab放在最前面,我希望可以改掉这一点,还没找到定制的地方。

7、Chrome的UI风格与Talk、Picasa、Desktop等其他产品保持了一致性。不过这次是开源的,现在至少可以知道它是C++写成的。题外话,据说想看Google Chrome源代码的话,需要1.6G磁盘空间,险些吓退了我。

GE环球旅行:三江并流

从GE上看,三江并流地区是一团绿色与白色组成的褶皱,这块神秘的土地在2003年7月2日被列入世界自然遗产名录。它位于三个国家地区的交界之处(中国、印度实际控制的藏南地区(GE上的麦克马洪线以红色标出)、缅甸),也位于三省的交界之处(西藏藏族自治区、云南省、四川省),主要覆盖区域跨越云南省北部的三个市州(怒江傈僳族自治州、迪庆藏族自治州、丽江市)。

大约4000万年前,由于喜马拉雅造山运动印度次大陆板块与欧亚大陆板块碰撞,引发了横断山脉的急剧挤压、隆升、切割,高山与大江交替展布,形成了世界上独有的三江并流自然奇观。所谓三江并流,是指自西向东的高黎贡山、怒江、他念他翁山和怒山(梅里雪山、碧罗雪山)、澜沧江、芒康山(宁静山)和云岭、金沙江、沙鲁里山等。三条大江并行奔流170多千米而不交汇,其间怒江与澜沧江的最短直线距离不到19千米,澜沧江与金沙江的最短直线距离为66千米。

实际上,在高黎贡山的西侧还有独龙江(伊洛瓦底江的支流),在沙鲁里山的东侧还有雅砻江等众多河流。加上它们大大小小的儿子支流、孙子支流就多如牛毛了。

怒江发源于西藏藏族自治区唐古拉山脉中部的将美尔山,上游叫那曲。怒江干流流经怒江傈僳族自治州泸水县六库镇。由德宏傣族景颇族自治州潞西市流入缅甸后改称Salween River(萨尔温江),最后在Moulmein(毛淡棉)注入印度洋的安达曼海。怒江被誉为中国“最后一条自由流淌的伟大河流”。

澜沧江发源于青海省玉树藏族自治州杂多县,上游叫扎曲,流经西藏藏族自治区进入云南。澜沧江在云南穿越迪庆藏族自治州、怒江傈僳族自治州、大理白族自治州、保山市、临沧市、普洱市、西双版纳傣族自治州七个地级行政区,其中干流流经城区的市镇有迪庆藏族自治州维西傈僳族自治县叶枝镇、西双版纳傣族自治州景洪市、景洪市橄榄坝农场(勐罕镇、景哈哈伲族乡)。澜沧江由西双版纳傣族自治州勐腊县流入老挝后改称Mekong River(湄公河)。

湄公河是亚洲最重要的跨国水系,共流经中国、缅甸、老挝、泰国、柬埔寨、越南六国,是中缅、缅老界河,流过金三角地区后又两次成为泰老界河,老挝的Luang Prabang(琅勃拉邦)、Vientiane(万象),柬埔寨的Kampong Cham(磅湛)、Phnum Penh(金边)等城市也是依河而建。洞里萨河在金边附近汇入湄公河,之后湄公河分成前江与后江,最后在越南经9个河口入海,故其入海河段又名九龙江。

金沙江发源于青海省玉树藏族自治州玉树县巴塘河口,在丽江市玉龙纳西族自治县石鼓镇拐过长江第一弯转而向北。虎跳峡位于丽江市玉龙纳西族自治县与迪庆藏族自治州香格里拉县之间,东岸为玉龙雪山,西岸为哈巴雪山。雅砻江在四川省攀枝花市汇入金沙江,岷江和金沙江在宜宾市汇合,始称长江,最后在上海市入海。

Previous 5

Advertisement

Customize