<?xml version="1.0" encoding="utf-8"?>
<?xml-stylesheet type="text/xsl" href="http://feeds.qzone.qq.com/rss.xsl" version="1.0"?>
<rss version="2.0" xmlns:qz="http://qzone.qq.com">
<channel>
<title><![CDATA[地平线↑]]></title>
<description><![CDATA[[蜗 居]]]></description>
<link>http://511576392.qzone.qq.com</link>
<lastBuildDate>Sat, 28 Nov 2009 07:06:15 GMT</lastBuildDate>
<generator>Qzone</generator>
<language>zh-cn</language>
<copyright>Copyright (C), 2005-2008, Tencent Tech. Co., Ltd.</copyright>
<pubDate>Thu, 19 Nov 2009 06:47:17 GMT</pubDate>

<item>
<title><![CDATA[[转]最新的万花筒破解办法]]></title>
<link>http://511576392.qzone.qq.com/blog/1258613237</link>
<description><![CDATA[在09年7月底万花筒和GPRS已经绑定在一起了，一但取消万花筒，GPRS也随着取消所以开万花筒要20/月或者要重复地每月开一次！很麻烦…<br>皇天不负有心人，移动的漏洞还是补不完的！好哩！废话不多说，开始拉！<br>(1)编辑BLWHT到10086，随后还是回复Y，让它开通（不用担心，马上扣取的还是10/月的GPRS费用，另外10/元的万花筒信息费是24小时后扣取,根据比道理，只要在24内有办法取消万花筒信息就可以了）<br>(2)不用短信方式和上移动服务网方式取消，上139邮箱（wapmail.139.com）点击“广东风采”再到“我的梦网”到“短信套餐”的“万花筒”点击“取消”随后就会收到信息提示已取消万花筒！<br>(3)好啦！再上手机移动服务网(wap.gd.chinamobile.com)点击“GPRS新套餐”查看“下个月GPRS:10元”即可成功！<br>在移动发现这个漏洞前快快告诉你的好友！或者转去让更多的人看到！ <!--v:3.2--> ]]></description>
<category><![CDATA[网络相关]]></category>
<author><![CDATA[511576392@qq.com(地平线↑)]]></author>
<comments>http://511576392.qzone.qq.com/blog/1258613237#comment</comments>
<qz:effect>134219272</qz:effect>
<pubDate>Thu, 19 Nov 2009 06:47:17 GMT</pubDate>
<guid>http://511576392.qzone.qq.com/blog/1258613237</guid>
</item>

<item>
<title><![CDATA[[转]10道汤的做法----呵呵。好好学学]]></title>
<link>http://511576392.qzone.qq.com/blog/1250309236</link>
<description><![CDATA[<span style="font-weight:bold"><wbr />一，莲藕腔骨汤</span><wbr /> <br>原料: 莲藕2根(约500克)腔骨500克姜6片清水2000ML 调料:盐2茶匙(10克) <br>做法: 1、将腔骨剁成块洗净。莲藕去皮切块。姜洗净切片。 2、锅中倒入清水，大火加热至沸腾后，放入腔骨焯烫3分钟，捞出用清水冲去表面的浮沫。 3、将腔骨放入汤煲中，一次性加够足量清水，盖上盖子大火加热至快沸腾时，打开盖子用勺撇去浮沫。放入姜片，盖上盖子调中小火煲30分钟。 4、放入莲藕块，盖上盖子继续用中小火煲1个半小时即可。食用前调入盐即可。   <br><a href="http://b17.photo.store.qq.com/http_imgload.cgi?/rurl4_b=c819430731eb78bbbd5f54dfa6bbe98848fe67e7f399d37899d32c8b96cf17a0f698cbd7dfbf2aba3a7958afa8bdd2687a11c0ffdcb17596060cd3ff9e0ae36c435a11998f49ed7b354f8ff0189f4201c7f12234" target="_blank"><wbr /><a href="http://b17.photo.store.qq.com/http_imgload.cgi?/rurl4_b=c819430731eb78bbbd5f54dfa6bbe98848fe67e7f399d37899d32c8b96cf17a0f698cbd7dfbf2aba3a7958afa8bdd2687a11c0ffdcb17596060cd3ff9e0ae36c435a11998f49ed7b354f8ff0189f4201c7f12234" target="_blank"><img style="border:0;" src="http://b17.photo.store.qq.com/http_imgload.cgi?/rurl4_b=c819430731eb78bbbd5f54dfa6bbe98848fe67e7f399d37899d32c8b96cf17a0f698cbd7dfbf2aba3a7958afa8bdd2687a11c0ffdcb17596060cd3ff9e0ae36c435a11998f49ed7b354f8ff0189f4201c7f12234" /></a><wbr /></a><wbr /> <br><br><br>二，田园蔬菜汤 <br>原料：玉米1根 胡萝卜1根荸荠8颗青笋一根腔骨500克 姜6片 清水2000ml 调料:盐2茶匙(10克) <br>做法: 1、将腔骨剁成块洗净。玉米，胡萝卜，青笋和荸荠都去皮洗净后切块。姜洗净切片。 2、锅中倒入清水，大火加热至沸腾后，放入腔骨焯烫3分钟，捞出用清水冲去表面的浮沫。 3、将腔骨放入汤煲中，一次性加够足量清水，盖上盖子大火加热至快沸腾时，打开盖子用勺撇去浮沫。放入姜片，盖上盖子调中小火煲1小时。 4、先放入玉米块，荸荠和胡萝卜块，盖上盖子继续用小火煲1个小时，然后再放入青笋煲5分钟，食用前调入盐即可。 <br><br><a href="http://b17.photo.store.qq.com/http_imgload.cgi?/rurl4_b=c819430731eb78bbbd5f54dfa6bbe988f6b4c313824de932b8dbfd8bece8580ec94fcf3d162f80204dfb52a867a65d76e28ef9129ab52cfa529c2183911042d1bf996c8dfa0e6f4d777a8770c7bfd7d9ad547484" target="_blank"><wbr /><a href="http://b17.photo.store.qq.com/http_imgload.cgi?/rurl4_b=c819430731eb78bbbd5f54dfa6bbe988f6b4c313824de932b8dbfd8bece8580ec94fcf3d162f80204dfb52a867a65d76e28ef9129ab52cfa529c2183911042d1bf996c8dfa0e6f4d777a8770c7bfd7d9ad547484" target="_blank"><img style="border:0;" src="http://b17.photo.store.qq.com/http_imgload.cgi?/rurl4_b=c819430731eb78bbbd5f54dfa6bbe988f6b4c313824de932b8dbfd8bece8580ec94fcf3d162f80204dfb52a867a65d76e28ef9129ab52cfa529c2183911042d1bf996c8dfa0e6f4d777a8770c7bfd7d9ad547484" /></a><wbr /></a><wbr /> <br><br><br><br>三，清心润肺汤 <br>汤料：罗汉果1个（10克）红枣2颗（20克）玉竹20克 蜜枣4颗（40克） 百合10克南杏10克剑花30克 原料：腔骨300克猪通脊200克 老姜1块 清水200ml 盐1茶匙（5克） <br>做法 1、姜去皮洗净。将腔骨和猪通脊洗净，再将猪通脊切成约2厘米的小块。 2、锅中倒入水，大火将水煮开后，倒入腔骨和猪通脊焯烫，煮至变色后捞出，用水冲洗掉浮末。再将汤料用水洗净。 3、将冲净的腔骨和猪通脊块倒入汤煲，一次性加入足量清水（约2000毫升）。 4、水开后，用勺子撇去浮末，放入用刀稍拍散的姜，倒入汤料，盖上盖子，转小火煲2个小时后关火，喝前调入盐即可。 <br><a href="http://b8.photo.store.qq.com/http_imgload.cgi?/rurl4_b=c819430731eb78bbbd5f54dfa6bbe988f712529382de3b34005224504466b2929518b13827d155c108008536fcaa50ed44308f85de187f0d056ce63a543b6bdbfb8a142d719ec023be308c2c3ce0cb8b59f78668" target="_blank"><wbr /><a href="http://b8.photo.store.qq.com/http_imgload.cgi?/rurl4_b=c819430731eb78bbbd5f54dfa6bbe988f712529382de3b34005224504466b2929518b13827d155c108008536fcaa50ed44308f85de187f0d056ce63a543b6bdbfb8a142d719ec023be308c2c3ce0cb8b59f78668" target="_blank"><img style="border:0;" src="http://b8.photo.store.qq.com/http_imgload.cgi?/rurl4_b=c819430731eb78bbbd5f54dfa6bbe988f712529382de3b34005224504466b2929518b13827d155c108008536fcaa50ed44308f85de187f0d056ce63a543b6bdbfb8a142d719ec023be308c2c3ce0cb8b59f78668" /></a><wbr /></a><wbr /> <br><br><br>四，牛骨香菇萝卜汤 <br>原料：牛骨500克 香菇6朵 胡萝卜2根 大葱3段老姜3片 香菜2根 醋1茶匙（5ml） 花椒10粒 盐适量 <br>做法：1、牛骨斩成5cm长的块，洗净备用。香菇用温水浸泡5分钟后去蒂洗净。胡罗卜去皮洗净后切块。 2、将牛骨放入汤煲中，一次性倒入足量清水没过牛骨。大火加热后，撇去浮沫，放入香菇，大葱，姜片和花椒。再调入醋，盖上盖子用中火煲2小时。 3、放入胡萝卜块，继续炖15分钟，调入盐。食用前，撒入香菜即可。 <br><a href="http://b9.photo.store.qq.com/http_imgload.cgi?/rurl4_b=c819430731eb78bbbd5f54dfa6bbe98866e8544a766dbec989ae8f78243abe1067cd79b329b7b5821186697c5db45b900900ccf100b81056b37a5de9022db6e169eb6445bb6f64558a0cab6831eb566de9b10e89" target="_blank"><wbr /><a href="http://b9.photo.store.qq.com/http_imgload.cgi?/rurl4_b=c819430731eb78bbbd5f54dfa6bbe98866e8544a766dbec989ae8f78243abe1067cd79b329b7b5821186697c5db45b900900ccf100b81056b37a5de9022db6e169eb6445bb6f64558a0cab6831eb566de9b10e89" target="_blank"><img style="border:0;" src="http://b9.photo.store.qq.com/http_imgload.cgi?/rurl4_b=c819430731eb78bbbd5f54dfa6bbe98866e8544a766dbec989ae8f78243abe1067cd79b329b7b5821186697c5db45b900900ccf100b81056b37a5de9022db6e169eb6445bb6f64558a0cab6831eb566de9b10e89" /></a><wbr /></a><wbr /> <br><br><br>五，鱼头豆腐汤 <br>原料：鱼头1个（约500克） 嫩豆腐1盒 香菇8朵 大葱3段 老姜3片盐1茶匙（5克） <br>做法：1、鱼头洗净，从中间劈开，用纸巾蘸干鱼头表面的水分。嫩豆腐切成1cm厚的大块。香菇用温水浸泡5分钟后，去蒂洗净。 2、煎锅中倒入油，待7成热时，放入鱼头用中火双面煎黄（每面约3分钟）。将鱼头摆在锅的一边，用锅中的油爆香大葱段和姜片后，倒入足量开水没过鱼头。 3、再放入香菇，盖上盖子，打火炖煮50分钟。4、调入盐，放入豆腐继续煮3分钟即可。 <br><a href="http://b17.photo.store.qq.com/http_imgload.cgi?/rurl4_b=c819430731eb78bbbd5f54dfa6bbe988d1995bca44c8611c111aa0b471d8909b05890cedd96c6bec9e44a8433260a8ab859fd180366d2ff9edcdc68a43c571f7fd399a8ebc33b7d821dfd4a6ac126b290fb21747" target="_blank"><wbr /><a href="http://b17.photo.store.qq.com/http_imgload.cgi?/rurl4_b=c819430731eb78bbbd5f54dfa6bbe988d1995bca44c8611c111aa0b471d8909b05890cedd96c6bec9e44a8433260a8ab859fd180366d2ff9edcdc68a43c571f7fd399a8ebc33b7d821dfd4a6ac126b290fb21747" target="_blank"><img style="border:0;" src="http://b17.photo.store.qq.com/http_imgload.cgi?/rurl4_b=c819430731eb78bbbd5f54dfa6bbe988d1995bca44c8611c111aa0b471d8909b05890cedd96c6bec9e44a8433260a8ab859fd180366d2ff9edcdc68a43c571f7fd399a8ebc33b7d821dfd4a6ac126b290fb21747" /></a><wbr /></a><wbr /> <br><br><br>六，竹笋煲鸡汤 <br>原料：竹荪6根 柴鸡半只 大葱4段 老姜4片小菜心6棵 胡萝卜半根 盐2茶匙（10克） <br>做法：1、将柴鸡半只，洗净斩成块。竹荪用冷水浸泡10分钟，只要竹荪回软发脆即可。2、将鸡块放入开水中焯烫一下捞出，用清水冲净鸡块表面上的浮末。将鸡块放入砂锅中，一次性倒入足量清水，放入大葱，姜片，待汤沸腾后，转小火煲1小时。3、趁着煲汤的时间，将浸泡回软的竹荪，切去头和尾部的网，放入温水中焯烫20秒钟，去除竹荪的生涩味。捞出后，用冷水洗净，放入汤锅中，继续煲30分钟。4、最后，可以放一下小菜心和胡萝卜片在汤中，煮2分钟后即可关火，根据自己的口味，放盐调味即可。 <br><a href="http://b9.photo.store.qq.com/http_imgload.cgi?/rurl4_b=c819430731eb78bbbd5f54dfa6bbe9888906b0d25b7099ebed01e5fcbaa01c3a73c14e961337c1e5261adfeeb8a9c0611ea45b8f9b7169df411b5e33ec080865470531961525aa39d427d3c703d92c62bbe2b7f1" target="_blank"><wbr /><a href="http://b9.photo.store.qq.com/http_imgload.cgi?/rurl4_b=c819430731eb78bbbd5f54dfa6bbe9888906b0d25b7099ebed01e5fcbaa01c3a73c14e961337c1e5261adfeeb8a9c0611ea45b8f9b7169df411b5e33ec080865470531961525aa39d427d3c703d92c62bbe2b7f1" target="_blank"><img style="border:0;" src="http://b9.photo.store.qq.com/http_imgload.cgi?/rurl4_b=c819430731eb78bbbd5f54dfa6bbe9888906b0d25b7099ebed01e5fcbaa01c3a73c14e961337c1e5261adfeeb8a9c0611ea45b8f9b7169df411b5e33ec080865470531961525aa39d427d3c703d92c62bbe2b7f1" /></a><wbr /></a><wbr /> <br><br><br>七，土鸡安眠汤 <br>原料：土鸡半只（约500克） 香菇20克 黄豆30克 枸杞20克 党参20克 玉竹20克 红枣10克 桂圆15克 大葱3段 老姜3片 盐适量 <br>做法：1、土鸡洗净后，斩成大块。香菇用温水浸泡5分钟，剪去1/2的根部，洗净备用。将黄豆，枸杞，党参，玉竹，红枣和桂圆用温水浸泡5分钟后洗净。 2、将鸡块放入汤煲中，一次性倒入足量清水没过食材。大火加热后，撇去浮沫。 3、将香菇，黄豆，枸杞，党参，玉竹，红枣，桂圆，葱段和姜片放入，转文火煲2小时。食用前，根据个人口味调入适量盐。 <br><a href="http://b16.photo.store.qq.com/http_imgload.cgi?/rurl4_b=c819430731eb78bbbd5f54dfa6bbe9881286242a75ce5f81ff2f428515228c131c1663e06e27a8c579c346827a1d3bdcb62e2410f3d0844f80371eddb055a4b541c375f8f091e6f445bad4df5335b728d4bec0d8" target="_blank"><wbr /><a href="http://b16.photo.store.qq.com/http_imgload.cgi?/rurl4_b=c819430731eb78bbbd5f54dfa6bbe9881286242a75ce5f81ff2f428515228c131c1663e06e27a8c579c346827a1d3bdcb62e2410f3d0844f80371eddb055a4b541c375f8f091e6f445bad4df5335b728d4bec0d8" target="_blank"><img style="border:0;" src="http://b16.photo.store.qq.com/http_imgload.cgi?/rurl4_b=c819430731eb78bbbd5f54dfa6bbe9881286242a75ce5f81ff2f428515228c131c1663e06e27a8c579c346827a1d3bdcb62e2410f3d0844f80371eddb055a4b541c375f8f091e6f445bad4df5335b728d4bec0d8" /></a><wbr /></a><wbr /> <br><br><br>八，灵芝香菇煲土鸡 <br>原料：灵芝4克（约6片）干香菇10朵红枣10颗土鸡半只 大葱4段老姜4片绍酒1汤匙（15ml）盐适量 <br>做法：1、灵芝，香菇和红枣用冷水浸泡2分钟，冲洗干净备用。土鸡洗净斩成大块。 2、将鸡块放入汤煲中，一次性到够足量清水。大火加热后，撇去浮沫。放入灵芝，香菇，红枣，大葱段，姜片，淋入料酒。盖上盖子，用文火煲2小时。食用前，调入适量盐。 <br><a href="http://b16.photo.store.qq.com/http_imgload.cgi?/rurl4_b=c819430731eb78bbbd5f54dfa6bbe988678752627d27bdc0e8417ffabf18fe4735345d147813aabd19268ac6d39e9a5aba958b8f5050e0cc856d9f72255090bb748fdc976d7c10c2bd4ba8acca3cd03f4ee0ee69" target="_blank"><wbr /><a href="http://b16.photo.store.qq.com/http_imgload.cgi?/rurl4_b=c819430731eb78bbbd5f54dfa6bbe988678752627d27bdc0e8417ffabf18fe4735345d147813aabd19268ac6d39e9a5aba958b8f5050e0cc856d9f72255090bb748fdc976d7c10c2bd4ba8acca3cd03f4ee0ee69" target="_blank"><img style="border:0;" src="http://b16.photo.store.qq.com/http_imgload.cgi?/rurl4_b=c819430731eb78bbbd5f54dfa6bbe988678752627d27bdc0e8417ffabf18fe4735345d147813aabd19268ac6d39e9a5aba958b8f5050e0cc856d9f72255090bb748fdc976d7c10c2bd4ba8acca3cd03f4ee0ee69" /></a><wbr /></a><wbr /> <br><br><br>九，猴头菇煲乌鸡 <br>原料：猴头菇2朵 乌鸡1只 大葱3段 老姜4片 盐适量 <br>做法：1、用剪刀略剪去猴头菇表面的细毛后，用温水浸泡12个小时以上。再反复用清水攥洗猴头菇，洗净后切掉根部。乌鸡去除内脏和头尾。大葱切段。老姜切片。 2、把乌鸡放入汤煲中，倒入一次性到够足量清水。大火加热后，撇去浮沫。放入猴头菇，葱段和姜片。盖上盖子，中火炖2小时左右。食用前，放适量盐调味。 <br><a href="http://b19.photo.store.qq.com/http_imgload.cgi?/rurl4_b=c819430731eb78bbbd5f54dfa6bbe988859ae2b3726653bcb17df7edf4a490a4d0f1d52ec08541d3ee95d7cce2bb4015e650c652a4da68733c5cff59d4dc0e838ed4a8b33ad028c6ad761fd0e19cb0f63662b4be" target="_blank"><wbr /><a href="http://b19.photo.store.qq.com/http_imgload.cgi?/rurl4_b=c819430731eb78bbbd5f54dfa6bbe988859ae2b3726653bcb17df7edf4a490a4d0f1d52ec08541d3ee95d7cce2bb4015e650c652a4da68733c5cff59d4dc0e838ed4a8b33ad028c6ad761fd0e19cb0f63662b4be" target="_blank"><img style="border:0;" src="http://b19.photo.store.qq.com/http_imgload.cgi?/rurl4_b=c819430731eb78bbbd5f54dfa6bbe988859ae2b3726653bcb17df7edf4a490a4d0f1d52ec08541d3ee95d7cce2bb4015e650c652a4da68733c5cff59d4dc0e838ed4a8b33ad028c6ad761fd0e19cb0f63662b4be" /></a><wbr /></a><wbr /> <br><br><br>十，灰树花炖腔骨 <br>原料：灰树花3朵 腔骨500克 大葱5段 老姜4片 花椒5颗 盐适量 <br>做法：1、灰树花用温水泡发后洗净，浸泡灰树花的水沉淀后留用。2、腔骨斩成大块洗净。锅中倒入冷水，放入腔骨，大火加热至沸腾后，继续煮3分钟。捞出后，用清水冲净。 3、将腔骨放入砂锅中，并一次性到够足量沸水。大火煮后，撇去浮沫，倒入浸泡灰树花的汤。放入灰树花，大葱，姜片和花椒，盖上盖子，用文火煲2小时，食用前调入适量盐。 <br><a href="http://b16.photo.store.qq.com/http_imgload.cgi?/rurl4_b=c819430731eb78bbbd5f54dfa6bbe9889245044eb55100f12f99339f0df1b4a392f158c0276465fcc16c0ac6b7de8ea47b1eadc17c259a20cfc3d5c72696840853994fc7b8bfc975ad621dd89700dcc902f36612" target="_blank"><wbr /><a href="http://b16.photo.store.qq.com/http_imgload.cgi?/rurl4_b=c819430731eb78bbbd5f54dfa6bbe9889245044eb55100f12f99339f0df1b4a392f158c0276465fcc16c0ac6b7de8ea47b1eadc17c259a20cfc3d5c72696840853994fc7b8bfc975ad621dd89700dcc902f36612" target="_blank"><img style="border:0;" src="http://b16.photo.store.qq.com/http_imgload.cgi?/rurl4_b=c819430731eb78bbbd5f54dfa6bbe9889245044eb55100f12f99339f0df1b4a392f158c0276465fcc16c0ac6b7de8ea47b1eadc17c259a20cfc3d5c72696840853994fc7b8bfc975ad621dd89700dcc902f36612" /></a><wbr /></a><wbr /> <!--v:3.2--> ]]></description>
<category><![CDATA[网络相关]]></category>
<author><![CDATA[511576392@qq.com(地平线↑)]]></author>
<comments>http://511576392.qzone.qq.com/blog/1250309236#comment</comments>
<qz:effect>1033</qz:effect>
<pubDate>Sat, 15 Aug 2009 04:07:16 GMT</pubDate>
<guid>http://511576392.qzone.qq.com/blog/1250309236</guid>
</item>

<item>
<title><![CDATA[[转]IBM:五大科技创新 未来5年将改变人类生活]]></title>
<link>http://511576392.qzone.qq.com/blog/1250308967</link>
<description><![CDATA[　　据国外媒体报道，IBM日前公布了未来5年有望改变人类生活方式的五大科技变革，包括：太阳能应用将无处不在、DNA将让你提前预知身体的健康状况、语音技术将使上网冲浪更便利、数字个人购物助理将使shopping更惬意、智能工具将让遗忘成为历史。 <br>　　一、太阳能应用将无处不在 <br>　　报告称，未来五年，太阳能将成为人们广泛应用的能源之一。随着“薄膜”太阳能电池（一种新型的低成本太能阳电池，比普通硅片电池薄一百倍，而且生产成本更低）的诞生，太阳能将被应用到手机、笔记本电脑、汽车中。 <br>　　二、DNA让你提前预知身体的健康状况 <br>　　报告指出，医生将可以通过人的特殊DNA来提供遗传学图，以此告知我们在未来可能或将要面对的健康问题、患病倾向，并教我们如何治疗、如何防范、以及推荐更为合理的生活方式。报告称，这项服务仅需200美元就能搞定。 <br>　　三、语音技术将使上网冲浪更便利 <br>　　未来新的技术，将使人们抛开键盘敲击，只需通过语音就可以与电子商务网站进行信息交流。这样，在网上冲浪将更容易、更简单、效率更高。一部电话就能搞定包括收邮件、看网页、聊天、查资料等多种上网活动。 <br>　　四、数字个人购物助理将使shopping更惬意 <br>　　未来五年，数字导购助理将通过触摸式屏幕和互动式对话亭的形式帮助你在商场选择合适的衣服，甚至还可以帮助你更换并重新选择。而数字导购助理收到你的决定后，将把你所选物品直接传送给你。更神奇的是，每试一件衣服，你都可以为自己拍照，然后通过E-mail或短消息将照片发送给你的朋友或家人，听听他们的建议。而且，还可以看到以前顾客对某种商品质量的评价，甚至还可以在店内下载优惠券并当场用来购物。所有这些，将让你不需要店内导购员的帮助，完全自助式地完成购买过程。 <br>　　五、智能工具将让遗忘成为历史 <br>　　报告称，未来五年将可能出现一些便携式或固定的智能应用工具，将你日常生活中的种种细节或需要备忘的事件详细记录、存储下来，并对其进行技术分析。你不再需要为太多信息记不住、理不清而彻夜难眠。智能工具将在适当的时间或地点提醒你曾经发生过的事情或去做计划内的事情。 <br>　　[责任编辑:jasondeng] <!--v:3.2--> ]]></description>
<category><![CDATA[网络相关]]></category>
<author><![CDATA[511576392@qq.com(地平线↑)]]></author>
<comments>http://511576392.qzone.qq.com/blog/1250308967#comment</comments>
<qz:effect>1032</qz:effect>
<pubDate>Sat, 15 Aug 2009 04:02:47 GMT</pubDate>
<guid>http://511576392.qzone.qq.com/blog/1250308967</guid>
</item>

<item>
<title><![CDATA[[转]给软件开发初学者]]></title>
<link>http://511576392.qzone.qq.com/blog/1250308620</link>
<description><![CDATA[<span style="font-size:13px;line-height:1.8em;">给软件开发初学者 <br><br>在论坛上呆久了，发现很大一部分有关开发的帖子都是有关心怀梦想，立志成为一个软件英雄或者响当当的黑客人物；或者是狂热的游戏玩家，突然想迈入游戏开发的殿堂，自己打造一个完美的游戏；或者被以前IT行业的“钱”途无量所吸引，为了经济因素希望成为一个程序员的，而寻求进入软件开发领域之门的求助帖子。 <br><br>这些诸如“你好，我想做程序员，应该怎么做？”，“初学C++，请问看什么书好”，“请高手帮我看看这个程序”，“我想转行，请高手指点”……的帖子占了各大软件开发论坛帖子总量的很大一部分，而且内容是长年不变，重复来重复去 :P <br><br>自从做了epubcn的C++板块的版主，经常收到不相识网友的消息或Email，基本上还是问这些问题。看到这些帖子和Email，不禁想起自己刚刚迈入软件开发的领域，茫茫然不知何去何从，兴奋而又彷徨不安的过去，这样的经历一次又一次，在不同的地点、不同的时间仍然在不断的重复。今天终于坐下来，写下一点文字，希望能够对彷徨的朋友们有点帮助。 <br><br>确认你真的要迈入软件开发领域 <br>软件开发是一项纯智力活动（现在人们都意识到长时间超负荷的连续写程序并不会提高软件生产率，反而会对软件品质造成很大负面影响，所以尽管很多程序员仍然长时间加班，但这种现象正在逐步减少并最终会消失，所以体力要求并不会比其他行业高），如果你不是一个智力高于平均水平的人，说实话，软件开发并不适合你，你基本不可能在软件开发领域取得很高的成就和地位，而且不久就会因为年龄的增长而被淘汰。 <br>如果你以那些开发出共享软件的软件英雄和著名黑客为榜样，立志也要成为他们的一员，像武侠小说中的大侠一样仗剑江湖。我要先给你泼上大大一盆冷水，把你从幻想拉到现实中来。首先，现在的软件其复杂度和规模都远远超过以前，想一个人独力完成一个规模稍大的软件，基本没有可能（虽然还是有些特例， but trust me，那些仅仅是特例，请不要把自己想像成独一无二的超人、幸运儿）；其次，无论是软件英雄还是仗剑江湖的顶尖黑客，他们的软件开发功底和智力都远远超过软件行业从业者的平均水平，没有多年的积累和坚韧超常人的毅力，是不可能，换句话说，想成为他们的一员，可以，但请首先成为一个合格的软件开发人员。 <br><br>如果你是因为传说中程序员的所谓“高薪”，对自己现在从事的工作不满意，而萌生转行的念头，我劝你还是再慎重考虑一下。程序员的待遇一般来说，是要比平均水平高一些，但远远谈不上高薪，而且以现在程序员的工作量来算，其实同样的付出，程序员所得到的能和平均水平看齐就不错了，程序员的竞争和淘汰也是异常残酷的。技术的更新速度更是其他行业所罕见，每个程序员都要不停的跑步跟上，不使自己落伍，所以在这个层面上来说，没有谁可以停下来休息，唯一能够积累下来的就是你的经验，但经验中能够为你的竞争力增添筹码的并不多。 <br><br>说了这么多，并不是我故意贬低，而是希望告诉你我所知道的软件开发行业的真实情况，基于此请再慎重考虑你是不是真的要迈入软件开发领域。 <br><br>检验一下你是否适合当个程序员 <br>在我看来，要做一个合格的程序员，你需要具备下面几个条件： <br>1. 强烈的好奇心和求知欲 <br>2. 追求完美的精神 <br>3. 良好的逻辑分析能力 <br>其他方面的条件几乎所有类似的帖子都有提 <br>及：如果你不是准备单打独斗，那么团队合作能力必不可少；英语我就懒得说了，没有基本的阅读英文资料的能力，我劝你还是打消做个程序员的想法，没有为什么；数学能力也是必不可少的，如果不是做算法，高中水平的数学能力就足够了，但一定要成绩很好才行。 <br><br>那么为什么我要强调上面列的三点呢？ <br>具有强烈的好奇心和求知欲，能够让你跟上技术发展的步伐，仅仅靠危机感和责任感，你对技术的学习会有很强的功利性质，导致你的技术体系不能构成一个完整自包容的整体，而且很难对技术有高层次的认识和掌握。 <br><br>我认识的一个资深系统设计师跟我说过：做软件，“做出来”和“做的好”完全是两个概念，所要求的投入和技术水平是天壤之别。现在国内很多程序员仅仅把软件开发当作养家糊口的谋生手段，国内计划经济时代凑合、马马虎虎干活的思想也渗透到了软件业，很多程序员仅仅是把功能做出来，根本不会去考虑提高重用性、可维护性，也不会去考虑提高稳定性、运行速度，甚至连代码也是乱七八糟，基本的编码规范都不遵守（在我看来，这样的人不配“程序员”这个称号），在我们大声谴责国内软件业环境不好，拉项目靠关系，没有质量保证体系，老板不重视程序员，疯狂剥削程序员的时候，我们是不是该问问自己，你是不是只把眼睛盯着别人？ <br><br>现在各种软件开发包应有尽有，包罗万象，编程工具也异常强大方便，对于国内占主流的MIS系统来说，要完成一个功能实在不是很难的事情，但是如果把系统做为一个整体，则大多数都是运行缓慢、占用资源过大、兼容性差、可维护性差、不稳定的系统，你可曾尝试过开发一个优秀的系统，如果有，你就会发现开发优秀软件是多么困难，对技术的要求是多么高，而你在努力做到完美的过程中水平的提升是多么快。没有追求完美的精神，无论外部环境如何好，你也是不会开发出优秀软件的，等待你的是无休止的修改和维护～，你的技术水平也永远停留在简单的编码阶段，最终只有被迫转行。 <br><br>好了，我真的适合当个程序员，那我该如何开始？ <br>首先选择一门编程语言和操作系统平台。 <br>操作系统平台国内比较流行的基本有Windows、Linux（Unix）、Mac OS。一般来说大家都选择的是Windows平台，因为此平台是国内处于垄断地位的操作系统，而且有很多优秀的开发工具可供选择，缺点就是Windows 平台的开放性不高，往底层探究比较困难（但我对于言必称底层的观点比较反感，不是所有搞开发的都要对底层非常了解，做出用户满意的系统才是我们追求的根本，玩些底层的trick只是一种自我满足罢了。当然我们需要有一些掌握底层技术的高手，但这个是个人选择的问题），而且用惯Windows的程序员在配置、脚本等方面比较弱。Linux是开源平台，当然从理论上你可以操纵Linux的一切，但是有几个人能够达到这一水平？刚刚开始学习开发的程序员，在 Linux上也仅仅能够开发一些应用软件罢了。Linux下的开发工具不够人性化，但这种情况正在逐步得到缓解，Eclipse就是非常出色的开发平台。在Linux下开发，你可以得到大量优秀的源代码，并且一切都是透明的（只要你想），但你必须学习很多命令行指令，掌握各种系统和参数配置以及脚本方面的知识。 <br><br>编程语言的选择更是令人头痛，我涉猎不多，对于有些语言，我无法给出任何建议，只好等这方面的高手来给大家补充了。我仅仅对C++和Java进行一些说明，当然这个也仅仅是基于个人体会，绝对不是权威观点 :P <br>C++仍然是目前占主流的开发语言（详细的可以阅读TCPL中的相关论述），而且一种语言的发展或消亡都是一个渐进的过程，在可以预见的将来，C ++仍然是一门举足轻重的开发语言，但其所针对的领域和方向可能会有所调整，我认为最主要的变化是C++会逐步从商业MIS系统市场上退出。选择C++的理由是关于C++的优秀开发书籍和开发工具最多，相关的资源也异常丰富，待对于一般应用程序的开发掌握之后，无需过渡，就可以深入学习各种技术，因为现阶段讲述系统底层奥秘和高级技术的书籍，基本都是选用C\C++做为示例语言。加上微软精心打造的开发平台Visual Studio或Borland的C++ Builder系列，学习起来更是如虎添翼。但C++现在的缺点也是比较明显的，我最深的感触就是对于XP和Agile Development的支持不好。 <br>Java简化了C++的语法，学习起来比较容易（但随着Java的日益普及和发展，是否能够继续保持这一优势，我不敢断言），Eclipse 是非常优秀的Java开发平台，支持XP的整个过程：设计、测试、编码、重构……现阶段敏捷软件开发的主要语言就是Java。而且Java的跨平台特性更是非常大的优势。 <br><br>实际上，选择哪门语言都没有关系，根据你的发展规划和目前身边的环境选择就可以，没有必要跟风，其后的坚持才是难点。 <br><br>好，假设你选择了C++做为开发语言，在Windows平台上开发，那么我给你如下的学习建议（其他的选择请各位积极补充……）： <br>C++语言的学习当然是基础，这个阶段由于没有任何在特定平台上的开发经验，我们只能按照书中的例子一个一个输入运行，暂时告别熟悉的图形界面，回到古老的DOS了。参考书的选择是这个阶段很多朋友关心的，Stan Lippman的《Essential C++》和《C++ Primer》是我优先推荐的，而《Essential C++》因为篇幅较小，讲解内容适当，而且对C++ STL的运用有不少描述，显得相当实用，我认为最适合初学者使用。无论选择了那本书做为入门教材，都应该逐个例子逐个例子的消化，不要贪快，但同时要对重点内容有所侧重。我们学习任何东西都是为了解决实际问题，所以请把重点放在我们实际中最常用的部分，而不要过多的追究一些细节和艰深晦涩的不常用技术。 <br><br>此刻我们会碰到很多过后看来非常简单幼稚的问题，比如为什么编译出错，为什么按照书中的例子输进去却无法通过编译，找不到头文件等等，大体上这是因为刚刚接触程序开发，对程序理解还很初级，以及对于所使用的开发环境不够了解，特定编译器对标准C++的支持程度不一导致。请多阅读关于所使用开发环境的各种文档，以及查阅帮助文档。以我最经常使用的Visual C++配合MSDN来说，当出现一个我不能理解的编译错误时，按F4键编辑器就会自动跳到当前错误地点，下面的输出窗口也会给出错误代码（比如C××× ×），把错误代码记下，打开MSDN，在索引一栏输入错误代码，就能够查到详细的关于此错误的说明，当然，是英文的（不要问你不会英文怎么办，这是基本要求）。现在的开发工具查错排错非常方便。当然，有时很多错误原因并不是编译器所提示的地方，而是往前或往后一些地方，长期的编程经验可以提高查错速度。此时也请多练习练习Debug技术。 <br><br>此阶段只要能够掌握C++的基本语言要素，对结构化程序设计和基于对象的设计有一定理解，能够完成一些简单的小程序就可以结束了，毕竟DOS 程序现在很难勾起我们学习的欲望了 :P 在此之后可以视自己的情况决定是否学习数据结构，数据结构是程序员的必修课，不可或缺，地位非常重要，即使你现在希望马上进入图形界面程序开发的世界，这一课我也提醒你记着早点补上。 <br><br>终于可以迈入图形世界，我们要从SDK编程开始，不要担心，这不会花费你太长时间，但却是对Windows程序运行机制进行深入了解的好时机，在此的努力都不会白费（trust me），此时的参考书没有什么好考虑的，基础的有Charles Petzold的《Windows程序设计》，进阶的有《Windows核心编程》。请从《Windows程序设计》开始，Charles Petzold的书通俗易懂，学习起来非常轻松，而且对你的语言要求不高，只要懂C就可以了。 <br><br>此时容易碰到的问题大多与项目设置有关，如果使用Visual C++，请按Alt+F7调出项目设置对话框仔细检查，并阅读相关文档，熟悉各项配置的意义。 <br><br>此阶段请重点掌握Windows SDK程序的编写方法，Windows程序的运行机制和Windows消息机制，和常用的Windows API。我们还可以更进一步：尝试用前一阶段学到的C++知识对过程化的SDK程序进行初步的改造，将我们敲入计算机的程序变得可重用，按照自己对基于对象思想和面向对象思想的理解来重新编写例子程序。 <br><br>OK，现在你已经初步入门了，掌握了C++的基本用法，对面向对象有了一点模糊而自以为是的认识，也能够写出Windows程序了，虽然还有点简单，还有点丑陋，不过，总归是图形界面啊。开始有点感觉了，是吗？ :P 别急着往前冲，停一停，将C++和Windows SDK的基础打牢，贪多嚼不烂吗。此时有很多经典书籍等待你去掌握，也有几乎无限的题材供你练习，请尽量多阅读接触下面的资源： <br>《C++ Primer》 <br>《Windows核心编程》 <br>《应用程序调试技术》 <br>面向对象开发设计方面的书籍 <br>MSDN的Platform SDK部分，Periodicals部分（包含了大量有价值C++、SDK方面的技术文章） <br>CodeProject里相关的源代码是很好的补充学习资料 <br><br>现在继续往前走吧，利用SDK开发毕竟有时太过于费时费力，还是使用更高级的应用程序开发框架的好，主要的有MFC和VCL，关于这些框架谁好谁坏的争论我已经听烦了，一句话，能帮助我们完成任务就行，它们无非都是工具，你自己随便选择吧。不过选择好之后，你应该明白，对于你的工具，了解越深，越能发挥它的威力。如果你选择了MFC，我建议学习下面的书籍： <br>《深入浅出MFC》：关于此书毋庸多说，尽管有人不停的贬低，但它的地位是无可置疑的，而且也是对我最有帮助的书籍之一。 <br>《MFC程序设计》 <br>《Visual C++技术内幕》 <br><br>然后就停止找书吧，网上开发站点的数不胜数的源代码就是最好的老师了…… <br>学习过程中碰到问题我该怎么办？ <br>我始终认为学习软件开发过程中遇到的问题只有自己尽最大的努力去解决，才能收到最大的成效，对于那些动不动就把问题发到网上指望高手帮你解决的做法我非常不赞同，因为这样你并不能从中学到多少。我建议的做法是，首先尝试自己独力解决问题，花几个小时解决一个问题，是很正常的，不要几分钟解决不了就放弃了；实在无法解决的时候，请尝试尽量减小涉及范围，将问题归结一下，初步形成自己的结论；然后利用搜索引擎或者开发论坛中的搜索功能来搜索是否有对于自己问题的解答；实在没有的时候，再发帖子求助。请了解一点：你遇到的问题都是别人遇到过的，网上肯定有现成的解决方法（因为你还没有到开发研究前所未有的问题的水平:P），只看你找不找得到了，请尽力去利用现有的资源而不是麻烦别人。 <br>CSDN的论坛、MSDN在线文档都是非常好的资源，基本上我们遇到的问题在这里都能找到解答。 <br>（写的有点乱，大家凑合看吧B)） <br><br>注：上面的内容还不够全面，非常欢迎各位充实。有什么不对之处，也欢迎大家指出讨论。</span><wbr /> <!--v:3.2--> ]]></description>
<category><![CDATA[网络相关]]></category>
<author><![CDATA[511576392@qq.com(地平线↑)]]></author>
<comments>http://511576392.qzone.qq.com/blog/1250308620#comment</comments>
<qz:effect>1032</qz:effect>
<pubDate>Sat, 15 Aug 2009 03:57:00 GMT</pubDate>
<guid>http://511576392.qzone.qq.com/blog/1250308620</guid>
</item>

<item>
<title><![CDATA[[转]颜色与UI]]></title>
<link>http://511576392.qzone.qq.com/blog/1250308439</link>
<description><![CDATA[顾名思义，GUIs（Graphical User Interfaces，图形化用户界面）从视觉上展现了它们的特性与功能。人机交互在很大程度上是依赖于可视界面，寻找某个事物，并与图形化UI元素进行交互。颜色是任何视觉画面的主要特征，这并不仅限于计算机屏幕，而是任何我们所看到的事物。因为在我们日常生活中，大多数所看到并进行交互的事物都是有颜色的——或许是看到的太多了，我们已对这点习以为常了。反过来说，如果你需要去阅读一个黑色按钮上的深灰色标签，那将是非常痛苦的。所以，颜色会潜移默化的增强或削弱用户体验。本文将对用户体验的概念加以介绍，并着重探讨在UI设计中所推荐的颜色以及颜色感知等内容。<br>用户体验用户体验（User Experience，简称UX）是一个关于用户（users）以及交互（interactive）技术系统领域的整体概念。具体来说，它代表了一个网站或者应用程序对其用户的可用性（usability）以及吸引程度。可用性高意味着交互产品能够让用户快速的实现他的目标。ISO 9241-110[1]以及Nielsen的研究[2]是这个领域中的“圣经”。<br>吸引力是指用户以及他所交互系统之间的情感。用户喜欢它吗？讨厌它吗？他们认为它是吸引人的、时尚的，还是为之着迷的？在交互的过程中，他们会为之引以为豪吗？尽管吸引力并不能像可用性那样明确的对其进行定义，但是它对于一个产品的成功仍然至关重要，因为有吸引力的系统会让人使用起来更愉快，更加合其所意，这都会增添产品的价值。<br>颜色与UI颜色是360nm至720nm之间的光波刺激人类的眼睛并由视觉系统[3]进行处理后所触发的感知。我们的眼睛拥有三种类型的颜色接收器，分别用于处理长波、中波、短波。它们分别被称为L-、M-和S-cones（译者注：cones是人眼的圆锥细胞）。如图1所示，一束530nm的光波会触发最多的M- cones，其次是L-cones，只会触发很少的S-cones。这条光束最后被感知到的颜色即为绿色。<br><span style="font-weight:bold"><wbr />图1：三种cone类型的光波被感知到的颜色（[4]）。</span><wbr /><br><wbr /><a href="http://www.infoq.com/resource/articles/Colors-UI/zh/resources/image1.gif;jsessionid=B4A77E2F70DA6757A7FD1B147CEFFE4B" target="_blank"><img style="border:0;" src="http://www.infoq.com/resource/articles/Colors-UI/zh/resources/image1.gif;jsessionid=B4A77E2F70DA6757A7FD1B147CEFFE4B" /></a><wbr /><br>计算机屏幕中的颜色是由RGB颜色模型（R代表红色，G代表绿色，B代表蓝色）所定义的。这三种颜色被称为（三）原色（primary colors），分别对应L-、M-和S-cone中最易接收的光波。三原色不能由其他颜色混合而生成。相反，通过混合三原色，可以生成其他所有的颜色。屏幕上的每一个像素都是由一束红光、蓝光和绿光相互作用而生成的，它们挨的非常近，是无法分辨出来的。<br>颜色对比度通常情况下，UI中的有色对象或区域并不是孤立存在的，都会与其他的对象或区域比邻或者重叠。这就产生了对比效果。没有足够的对比，我们是不能在屏幕上分辨出不同的区域的。这也正是办公软件例如微软的Word、Powerpoint、Excel、Outlook为什么都会默认设置成白底黑字的原因了—— 因为它会产生最强的对比度，以及最佳的可视度。<br>除此之外，颜色对比度通常被用于把浏览者的注意力引向某些传递关键信息或者需要输入的重要UI元素。<br>颜色对比度也会提高UI的视觉吸引力。实验研究显示，暖色调（比如红、黄、橙）非常适合作为冷色调（比如蓝、绿、紫）的背景，反之亦然。<br>对比效果同样会对用户体验产生不利的影响。下面讲的两个例子是比较有代表性的。通常情况下，任何视觉区域都会趋于临域的补色。比如，一个灰色的方框，如果周围是红色，那它看起来就会发绿，如果周围是绿色，看起来就会发红。这种情况被称为同时对比（simultaneous color contrast）【4】。在UI中，通常是一个控件，比如一个按钮，在不同的背景色下会产生完全不同的视觉效果。<br>另外一种对比度产生的问题是色差（chromatic aberration）【5】。透镜（包括我们眼睛中的水晶体）会对不同的光波产生不同程度的折射。这种情况是因为不同的光源投射到视网膜中不同的地方所引起的，比较明显的情况是紫色与红色的组合，还有蓝色与红色的组合（如图2），因为紫色与蓝色的光波位于光谱的一端，而红色位于另一端（如图1）。<br><wbr /><a href="http://www.infoq.com/resource/articles/Colors-UI/zh/resources/image2.gif;jsessionid=B4A77E2F70DA6757A7FD1B147CEFFE4B" target="_blank"><img style="border:0;" src="http://www.infoq.com/resource/articles/Colors-UI/zh/resources/image2.gif;jsessionid=B4A77E2F70DA6757A7FD1B147CEFFE4B" /></a><wbr /><br><span style="font-weight:bold"><wbr />图2：色差</span><wbr /><br>因此，图2中的文字看起来与背景相比，显得有些模糊。所以，在UI中应当避免红色和紫色/蓝色的对比。尽管如此，红-蓝组合仍然比比皆是，或许是因为UI 设计者为了考虑色觉障碍（color deficiency，下有详述）的问题而避免采用红-绿组合的替代选择。图3展示了生成良好对比度的不同前-背景色组合。<br><br><span style="font-family:'Arial';line-height:1.8em;"><span style="font-size:13px;line-height:1.8em;">背景色</span><wbr /></span><wbr /><br>黑<br>白<br>粉<br>蓝<br>青<br>绿<br>黄<br>红<br><span style="font-family:'Arial';line-height:1.8em;"><span style="font-size:13px;line-height:1.8em;">前景色<br></span><wbr /></span><wbr /><br>黑<br><span style="font-family:'Arial';line-height:1.8em;"><span style="font-size:13px;line-height:1.8em;">good</span><wbr /></span><wbr /><br><span style="font-family:'Arial';line-height:1.8em;"><span style="font-size:13px;line-height:1.8em;">good</span><wbr /></span><wbr /><br><span style="font-family:'Arial';line-height:1.8em;"><span style="font-size:13px;line-height:1.8em;">good</span><wbr /></span><wbr /><br><span style="font-family:'Arial';line-height:1.8em;"><span style="font-size:13px;line-height:1.8em;">good</span><wbr /></span><wbr /><br><span style="font-family:'Arial';line-height:1.8em;"><span style="font-size:13px;line-height:1.8em;">白</span><wbr /></span><wbr /><br><span style="font-family:'Arial';line-height:1.8em;"><span style="font-size:13px;line-height:1.8em;">good</span><wbr /></span><wbr /><br><span style="color:#ffffff;line-height:1.8em;"><span style="font-family:'Arial';line-height:1.8em;"><span style="font-size:13px;line-height:1.8em;">good</span><wbr /></span><wbr /></span><wbr /><br><span style="color:#ffffff;line-height:1.8em;"><span style="font-family:'Arial';line-height:1.8em;"><span style="font-size:13px;line-height:1.8em;">good</span><wbr /></span><wbr /></span><wbr /><br><span style="color:#ffffff;line-height:1.8em;"><span style="font-family:'Arial';line-height:1.8em;"><span style="font-size:13px;line-height:1.8em;">good</span><wbr /></span><wbr /></span><wbr /><br>粉<br><span style="color:#ff00ff;line-height:1.8em;"><span style="font-family:'Arial';line-height:1.8em;"><span style="font-size:13px;line-height:1.8em;">good</span><wbr /></span><wbr /></span><wbr /><br><span style="color:#ff00ff;line-height:1.8em;"><span style="font-family:'Arial';line-height:1.8em;"><span style="font-size:13px;line-height:1.8em;">good</span><wbr /></span><wbr /></span><wbr /><br>蓝<br><span style="color:#0000ff;line-height:1.8em;"><span style="font-family:'Arial';line-height:1.8em;"><span style="font-size:13px;line-height:1.8em;">good</span><wbr /></span><wbr /></span><wbr /><br><span style="color:#0000ff;line-height:1.8em;"><span style="font-family:'Arial';line-height:1.8em;"><span style="font-size:13px;line-height:1.8em;">good</span><wbr /></span><wbr /></span><wbr /><br><span style="color:#0000ff;line-height:1.8em;"><span style="font-family:'Arial';line-height:1.8em;"><span style="font-size:13px;line-height:1.8em;">good</span><wbr /></span><wbr /></span><wbr /><br><span style="color:#3399ff;line-height:1.8em;"></span><wbr /><span style="color:#0000ff;line-height:1.8em;"><span style="font-family:'Arial';line-height:1.8em;"><span style="font-size:13px;line-height:1.8em;">good</span><wbr /></span><wbr /></span><wbr /><br>青<br><span style="color:#99ffcc;line-height:1.8em;"><span style="font-family:'Arial';line-height:1.8em;"><span style="font-size:13px;line-height:1.8em;">good</span><wbr /></span><wbr /></span><wbr /><br><span style="color:#99ffcc;line-height:1.8em;"><span style="font-family:'Arial';line-height:1.8em;"><span style="font-size:13px;line-height:1.8em;">good</span><wbr /></span><wbr /></span><wbr /><br>绿<br><span style="color:#00ff00;line-height:1.8em;"><span style="font-family:'Arial';line-height:1.8em;"><span style="font-size:13px;line-height:1.8em;">good</span><wbr /></span><wbr /></span><wbr /><br><span style="color:#00ff00;line-height:1.8em;"><span style="font-family:'Arial';line-height:1.8em;"><span style="font-size:13px;line-height:1.8em;">good</span><wbr /></span><wbr /></span><wbr /><br>黄<br><span style="color:#ffff00;line-height:1.8em;"><span style="font-family:'Arial';line-height:1.8em;"><span style="font-size:13px;line-height:1.8em;">good</span><wbr /></span><wbr /></span><wbr /><br><span style="color:#ffff00;line-height:1.8em;"><span style="font-family:'Arial';line-height:1.8em;"><span style="font-size:13px;line-height:1.8em;">good</span><wbr /></span><wbr /></span><wbr /><br><br>红<br><span style="color:#ff0000;line-height:1.8em;"><span style="font-family:'Arial';line-height:1.8em;"><span style="font-size:13px;line-height:1.8em;">good</span><wbr /></span><wbr /></span><wbr /><br><span style="color:#ff0000;line-height:1.8em;"><span style="font-family:'Arial';line-height:1.8em;"><span style="font-size:13px;line-height:1.8em;">good</span><wbr /></span><wbr /></span><wbr /><br><span style="color:#ff0000;line-height:1.8em;"><span style="font-family:'Arial';line-height:1.8em;"><span style="font-size:13px;line-height:1.8em;">good</span><wbr /></span><wbr /></span><wbr /><br><span style="font-weight:bold"><wbr />图3：良好对比度的不同前-背景色组合</span><wbr /><br>色觉障碍当人们谈论色盲（color blindness）的时候，通常是指对接收某种特定颜色存在障碍。而这种情况更准确的说，应为色觉障碍（color deficiencies），因为大多数情况下，人们并不是完全不能接收某种颜色，只是他们的感知会有所误差【3】。色觉障碍是由视锥细胞类型（cone type）的缺失或工作异常所导致。表1列出了由L-、M-、和S-cone所引起色觉障碍患者的比例。8%的男性以及0.4%的女性都存在不同程度的色觉障碍。因为L-和M-cone的弧度非常接近（见图1），所以由L-和M-cone引起的色觉障碍症状非常相似。当L-和M-cone存在问题时，颜色的呈现则大多都是基于蓝、黄两个色调，由此导致不能正确的接收值得推荐的红-绿配色。<br><span style="font-family:'Arial';line-height:1.8em;"><span style="font-size:13px;line-height:1.8em;"><span style="font-weight:bold"><wbr />色觉障碍 <br></span><wbr /></span><wbr /></span><wbr /><br><span style="font-family:'Arial';line-height:1.8em;"><span style="font-size:13px;line-height:1.8em;"><span style="font-weight:bold"><wbr />原因</span><wbr /></span><wbr /></span><wbr /><br><span style="font-family:'Arial';line-height:1.8em;"><span style="font-size:13px;line-height:1.8em;"><span style="font-weight:bold"><wbr />颜色视觉 <br></span><wbr /></span><wbr /></span><wbr /><br><span style="font-family:'Arial';line-height:1.8em;"><span style="font-size:13px;line-height:1.8em;"><span style="font-weight:bold"><wbr />概率 [%] </span><wbr /></span><wbr /></span><wbr /><br><span style="font-family:'Arial';line-height:1.8em;"><span style="font-size:13px;line-height:1.8em;">-</span><wbr /></span><wbr /><br><span style="font-family:'Arial';line-height:1.8em;"><span style="font-size:13px;line-height:1.8em;">- </span><wbr /></span><wbr /><br><span style="font-family:'Arial';line-height:1.8em;"><span style="font-size:13px;line-height:1.8em;">能够看到所有颜色</span><wbr /></span><wbr /><br><span style="font-family:'Arial';line-height:1.8em;"><span style="font-size:13px;line-height:1.8em;">男性: 92.0<br>女性: 99.6</span><wbr /></span><wbr /><br><span style="font-family:'Arial';line-height:1.8em;"><span style="font-size:13px;line-height:1.8em;">红绿色弱</span><wbr /></span><wbr /><br><span style="font-family:'Arial';line-height:1.8em;"><span style="font-size:13px;line-height:1.8em;">L-cone缺失或不足</span><wbr /></span><wbr /><br><span style="font-family:'Arial';line-height:1.8em;"><span style="font-size:13px;line-height:1.8em;">- 能看见大部分颜色，除了蓝色与黄色 <br>- 混淆红色与绿色</span><wbr /></span><wbr /><br><span style="font-family:'Arial';line-height:1.8em;"></span><wbr /><span style="font-family:'Arial';line-height:1.8em;"><span style="font-size:13px;line-height:1.8em;">男性: 2.00<br>女性: 0.04 </span><wbr /></span><wbr /><br><span style="font-family:'Arial';line-height:1.8em;"><span style="font-size:13px;line-height:1.8em;">红绿色弱</span><wbr /></span><wbr /><br><span style="font-family:'Arial';line-height:1.8em;"><span style="font-size:13px;line-height:1.8em;">M-cone缺失或不足<br></span><wbr /></span><wbr /><br><span style="font-family:'Arial';line-height:1.8em;"><span style="font-size:13px;line-height:1.8em;">- 能看见大部分颜色，除了蓝色与黄色<br>- 混淆红色与绿色<br></span><wbr /></span><wbr /><br><span style="font-family:'Arial';line-height:1.8em;"></span><wbr /><span style="font-family:'Arial';line-height:1.8em;"><span style="font-size:13px;line-height:1.8em;">男性: 6.00<br>女性: 0.39 </span><wbr /></span><wbr /><br><span style="font-family:'Arial';line-height:1.8em;"><span style="font-size:13px;line-height:1.8em;">蓝黄色弱</span><wbr /></span><wbr /><br><span style="font-family:'Arial';line-height:1.8em;"><span style="font-size:13px;line-height:1.8em;">S-cone</span><wbr /></span><wbr /><span style="font-family:'Arial';line-height:1.8em;"><span style="font-size:13px;line-height:1.8em;">缺失或不足</span><wbr /></span><wbr /><br><span style="font-family:'Arial';line-height:1.8em;"><span style="font-size:13px;line-height:1.8em;">- 能看见大部分颜色，除了红色与绿色<br>- 混淆蓝色与黄色<br></span><wbr /></span><wbr /><br><span style="font-family:'Arial';line-height:1.8em;"></span><wbr /><span style="font-family:'Arial';line-height:1.8em;"><span style="font-size:13px;line-height:1.8em;">男性: 0.004<br>女性: 0.002</span><wbr /></span><wbr /><br><span style="font-family:'Arial';line-height:1.8em;"><br></span><wbr /><br><span style="font-family:'Arial';line-height:1.8em;"><span style="font-size:13px;line-height:1.8em;">全色盲<br></span><wbr /></span><wbr /><br><span style="font-family:'Arial';line-height:1.8em;"><span style="font-size:13px;line-height:1.8em;">L-, M-, S-cone缺失<br></span><wbr /></span><wbr /><br><span style="font-family:'Arial';line-height:1.8em;"><span style="font-size:13px;line-height:1.8em;">不能看到任何y<br></span><wbr /></span><wbr /><br><span style="font-family:'Arial';line-height:1.8em;"><span style="font-size:13px;line-height:1.8em;">男性: 0.003<br>女性: 0.002</span><wbr /></span><wbr /><br><span style="font-weight:bold"><wbr />表1：色觉障碍与发生率</span><wbr /><br>由S-cone引起的色觉误差会导致颜色的接收都是基于红、绿色调，而深受赞誉的蓝、黄配色则无法感知。但这是一种非常罕见的情况，只有0.004%的男性以及0.002%的女性会出现此类症状。还有一种非常罕见的情况——全色盲，这是由完全缺失视锥细胞所导致的：只有0.003%的男性以及0.002% 的女性看不见任何颜色，他们的视觉是非彩色的，完全基于黑、白、灰。<br>从表1可以看出，色觉障碍患者中最典型的一类人是无法接收红、绿两色的男性。非红-绿色觉障碍的患者比例非常低。实际上，由闪烁的UI元素引起癫痫的比例都要比非红-绿色觉障碍的比例高出400倍。<br>问题是，色觉障碍的程度为产品的可用性带来了巨大的挑战。这会因为应用程序的类型差异而有所不同。在所有对颜色的使用有美学要求的地方（比如大多数公司的网站），它对色觉障碍的重要程度就远远低于某些表示状态的系统（比如控制系统和dashboards）。通常情况下，建议不要通过颜色来表明某些重要信息。比如，通过红光或绿光表明系统状态，这会给红-绿色觉障碍者会带来麻烦。所以，最好提供一些有意义的文本标识（“OK” vs. “警告”），或符号（“对号” vs. “感叹号”）代替有色码。<br>颜色与视觉感染力颜色非常适合增强软件产品的视觉感染力。我们通常会赋予某些颜色以特定的涵义（表2）。这些对颜色的观念在设计UI的时候往往起到非常大的作用。举个例子，一个基于白色的诊所软体应用程序是非常合情合理的，因为白色象征着“整洁”。再比如，联合国的主页是基于蓝色的，传达了一种“和平”的理念。<br><span style="font-family:'Arial';line-height:1.8em;"><span style="font-size:13px;line-height:1.8em;"><span style="font-weight:bold"><wbr />颜色 </span><wbr /></span><wbr /></span><wbr /><br><span style="font-family:'Arial';line-height:1.8em;"><span style="font-size:13px;line-height:1.8em;"><span style="font-weight:bold"><wbr />传达的感受<br></span><wbr /></span><wbr /></span><wbr /><br>红<br><span style="font-family:'Arial';line-height:1.8em;"><span style="font-size:13px;line-height:1.8em;">热（hot）、停止（stop）、侵略（aggression）、错误（error）、警告（warning）、火（fire）、勇气（daring） </span><wbr /></span><wbr /><br><span style="color:#ffffff;line-height:1.8em;"><span style="font-family:'Arial';line-height:1.8em;"><span style="font-size:13px;line-height:1.8em;">粉</span><wbr /></span><wbr /></span><wbr /><br><span style="font-family:'Arial';line-height:1.8em;"><span style="font-size:13px;line-height:1.8em;">女性（female）、可爱（cute）、棉花糖（cotton-candy）</span><wbr /></span><wbr /><br><span style="font-family:'Arial';line-height:1.8em;"><span style="font-size:13px;line-height:1.8em;">橙</span><wbr /></span><wbr /><br><span style="font-family:'Arial';line-height:1.8em;"><span style="font-size:13px;line-height:1.8em;">温暖（warm）、 秋天（autumnal）</span><wbr /></span><wbr /><br><span style="font-family:'Arial';line-height:1.8em;"><span style="font-size:13px;line-height:1.8em;">黄</span><wbr /></span><wbr /><br><span style="font-family:'Arial';line-height:1.8em;"><span style="font-size:13px;line-height:1.8em;">幸福（happy）、明媚（sunny）、 快乐（cheerful）、减速（slow down）、小心（caution） </span><wbr /></span><wbr /><br><span style="color:#ffffff;line-height:1.8em;"><span style="font-family:'Arial';line-height:1.8em;"><span style="font-size:13px;line-height:1.8em;">棕</span><wbr /></span><wbr /></span><wbr /><br><span style="font-family:'Arial';line-height:1.8em;"><span style="font-size:13px;line-height:1.8em;">温暖（warm）、秋天（fall）、肮脏（dirty） </span><wbr /></span><wbr /><br><span style="font-family:'Arial';line-height:1.8em;"><span style="font-size:13px;line-height:1.8em;">绿</span><wbr /></span><wbr /><br><span style="font-family:'Arial';line-height:1.8em;"><span style="font-size:13px;line-height:1.8em;">嫉妒（envy）、 羡慕（jealousy）, 菜鸟（a novice）、 肥沃（fertile）、 田园（pastoral） </span><wbr /></span><wbr /><br><span style="font-family:'Arial';line-height:1.8em;"><span style="font-size:13px;line-height:1.8em;">蓝</span><wbr /></span><wbr /><br><span style="font-family:'Arial';line-height:1.8em;"><span style="font-size:13px;line-height:1.8em;">平静（peaceful）、水（water）、男性（male）</span><wbr /></span><wbr /><br><span style="color:#ffffff;line-height:1.8em;"><span style="font-family:'Arial';line-height:1.8em;"><span style="font-size:13px;line-height:1.8em;">紫</span><wbr /></span><wbr /></span><wbr /><br><span style="font-family:'Arial';line-height:1.8em;"><span style="font-size:13px;line-height:1.8em;">皇族（Royal）</span><wbr /></span><wbr /><br><span style="font-family:'Arial';line-height:1.8em;"><span style="font-size:13px;line-height:1.8em;">白</span><wbr /></span><wbr /><br><span style="font-family:'Arial';line-height:1.8em;"><span style="font-size:13px;line-height:1.8em;">纯洁（virginal）、干净（clean）、天真（innocent）、寒冷（cold） </span><wbr /></span><wbr /><br><span style="color:#ffffff;line-height:1.8em;"><span style="font-family:'Arial';line-height:1.8em;"><span style="font-size:13px;line-height:1.8em;">黑</span><wbr /></span><wbr /></span><wbr /><br><span style="font-family:'Arial';line-height:1.8em;"><span style="font-size:13px;line-height:1.8em;">邪恶（evil）、幽灵（ghostly）、死亡（death）、恐惧（fear）、哀痛（mourning） </span><wbr /></span><wbr /><br><span style="color:#ffffff;line-height:1.8em;"><span style="font-family:'Arial';line-height:1.8em;"><span style="font-size:13px;line-height:1.8em;">灰</span><wbr /></span><wbr /></span><wbr /><br><span style="font-family:'Arial';line-height:1.8em;"><span style="font-size:13px;line-height:1.8em;">阴暗（overcast）、忧郁（gloom）、晚年（old age） </span><wbr /></span><wbr /><br><span style="font-weight:bold"><wbr />表2：西方的颜色感知</span><wbr /><br>应当注意的是，表2中所列的这些对颜色的感知都起源于西方的文化。因为颜色观念是与文化密切相关的，他们在不同的区域会表示截然不同的涵义。比如红色，在埃及象征着“死亡”，而在印度却代表“生命”与“创新”，在中国则是代表“幸福”【9】。<br>有感染力的UI是由一组协调、相关的颜色所构成。创建配色方案（color scheme）也是一个技巧，而且是非常重要的，因为需要考虑很多因素，包括所要传达的公司品牌价值、强调的颜色感知（见表2），此外，还要考虑人类个体的问题（比如之前提到的对比度）。<br>无需图像设计师的帮助，有很多种方法可以用来创建简单的配色方案【10】。举个例子，你可以在12色环（color wheel）中任选3个相邻的颜色（analogous color——相似色，见图4）。或者选择完全相对的两个颜色（conplementary color——互补色）。不要忘记，红色与蓝色对红-绿色觉障碍者可不是很友好（详见前文“色觉障碍”）。<br><wbr /><a href="http://www.infoq.com/resource/articles/Colors-UI/zh/resources/image3.jpg;jsessionid=B4A77E2F70DA6757A7FD1B147CEFFE4B" target="_blank"><img style="border:0;" src="http://www.infoq.com/resource/articles/Colors-UI/zh/resources/image3.jpg;jsessionid=B4A77E2F70DA6757A7FD1B147CEFFE4B" /></a><wbr /><br><span style="font-weight:bold"><wbr />图4：基于相似色的配色方案</span><wbr /> <!--v:3.2--> ]]></description>
<category><![CDATA[网络相关]]></category>
<author><![CDATA[511576392@qq.com(地平线↑)]]></author>
<comments>http://511576392.qzone.qq.com/blog/1250308439#comment</comments>
<qz:effect>1033</qz:effect>
<pubDate>Sat, 15 Aug 2009 03:53:59 GMT</pubDate>
<guid>http://511576392.qzone.qq.com/blog/1250308439</guid>
</item>

<item>
<title><![CDATA[[转]UI designer in IT project.]]></title>
<link>http://511576392.qzone.qq.com/blog/1250308328</link>
<description><![CDATA[UI设计师在产品项目中需要做什么?随着规范的产品设计流程的引入,每一个岗位在产品设计中所起的作用以及所承担的责任越来越清晰,但是有些时候,我认为并不能因为清晰的产品的设计流程,给大家划清一个职能界限,做出一副这方面不关我的事,我只做好UI就好了.<br>按照一个常规性互联网产品项目流程走下来应该是:<br>1.制定MRD(Market Requirements Document).<br>市场需求文档。获得项目发起部门的认同后，产品进入实施，需要先出MRD，具体来说要有更细致的市场与竞争对手分析，通过哪些功能来实现商业目的，功能/非功能需求分哪几块，功能的优先级等等。实际工作中，这个阶段PD可能的产出物有Mind Manager的思维图，Excel的Feature List等。<br><br>2.制定PRD(Product Requirements Document).<br>产品需求文档。进步一细化，这部分是PM写得最多的内容，也就是传统意义上的需求分析，我们这里主要指UC（use case）文档。主要内容有，功能使用的具体描述（每个UC一般有用例简述、行为者、前置条件、后置条件、UI描述、流程/子流程/分支流程，等几大块），Visio做的功能点业务流程，界面的说明，demo等。Demo方面，可能用dreamweaver、ps甚至画图板简单画一下，有时候也会有 UI/UE支持，出高保真的demo，开发将来可以直接用的那种。<br>3.用户分析报告<br>搜集相关资料分析目标用户的使用特征、情感、习惯、心里、需求等，提出用户研究报告和可用性设计建议。这部分工作也可和团队配合完成。时间与项目需求允许的情况下，更可以制定实景用户分析。<br>4.产品架构设计<br>这里涉及到比较多的界面交互与流程的设计，根据可用性分析结果制定交互方式、操作与跳转流程、结构、布局、信息和其他元素。<br>5.产品原型设计<br>就是将页面模块、元素进行粗放式的排版和布局，深入一些，还会加入一些交互性的元素，使其更加具体、形象和生动。<br>6.界面UI设计<br>如果很倾向于图形界面设计，这儿是你最喜欢的部分。但一定要结合循环讨论过的分析结果做设计，否则你的作品很难被人信服。色调、风格、界面、窗口、图标、皮肤的表现是本环节的关键。<br>7.界面输出<br>这方面主要由页面工程师与前端程序员配合,将界面代码化。<br>8.分析使用者报告,做出完善调整.<br>多部门共同参与的，包括可用性的循环研究、用户体验回馈、测试回馈。同时，UI人员也应该把一些可行性建议进行完善。很多设计师做了东西不喜欢改，这是一个大忌。<br>但就目前许多公司而言,拿到UI设计师手里的,就是一份什么说明都没有的VISO图,这给许多UI设计师造成一种错觉,觉得我只需要做效果图就可以了,对于其他环节一概不理,导致了在设计产品界面的时候,因为掌握的信息不足,设计出来的界面全凭个人喜好,但是当面对用户的时候,却是一点竞争力都没有.<br><br>UI设计师在项目初始,就应该加入其中.包括了解项目的市场定位,盈利模式,竞争对手等等,而通过分析竞争对手用户界面,可以给UI设计师一个初步的图形概念,而通过参与用户调研,用户分析能够获取到用户特征,年龄,需求,喜好等方面的信息,这些方面的信息,在风格定位,把握上起到至关重要的作用.通过了解产品架构,知道什么功能应该做,什么功能应该突出,在参与了以上工作的制定后,相信许多UI设计师对自己所要设计的产品,已经是信心十足了吧.后期在通过分析使用者报告,用户反馈等方面信息,做出界面上的调整,这样一来,一个完善的产品就可以面市了,而这个产品,再也不是一个全凭UI设计师个人喜好所设计出来的产品了.. <!--v:3.2--> ]]></description>
<category><![CDATA[网络相关]]></category>
<author><![CDATA[511576392@qq.com(地平线↑)]]></author>
<comments>http://511576392.qzone.qq.com/blog/1250308328#comment</comments>
<qz:effect>1032</qz:effect>
<pubDate>Sat, 15 Aug 2009 03:52:08 GMT</pubDate>
<guid>http://511576392.qzone.qq.com/blog/1250308328</guid>
</item>

<item>
<title><![CDATA[[转]软件开发项目风险管理的几点体会]]></title>
<link>http://511576392.qzone.qq.com/blog/1250308205</link>
<description><![CDATA[<span style="color:#0066ff;line-height:1.8em;">                           软件开发项目风险管理的几点体会<br><br>参与过大型软件项目的人都会认识到许多事情都可能出错，一但出错就可能给项目带来危害、损失或其它不利影响。风险是在项目中发生的一系列事件或不利结果的可能性。软件开发是一项高风险的活动，在项目开发过程的任何一个阶段都可能存在风险。采取积极的风险管理方式，可以使项目进程更加平稳，可以获得很高的跟踪和控制项目的能力，可以规避、转移风险，或缓解风险带来的不利影响。风险管理是对项目风险进行识别、分析、应对和监控的过程，是项目管理中很重要的管理活动，有效的实施软件风险管理是软件项目开发工作顺利完成的保证。风险管理的达成必须包括三个要素：首先，在项目开发计划中必须制定风险管理计划；第二，在项目预算中必须包含解决风险所需的经费；第三，评估风险时，风险的影响也必须纳入项目计划中。</span><wbr /><br><span style="color:#0066ff;line-height:1.8em;">下面就软件开发过程中经常发生的风险，谈谈我们采取的预防措施。</span><wbr /><br><span style="color:#0066ff;line-height:1.8em;">2.需求不明确<br>需求不明确是软件开发过程中经常可能遇到的问题，这类问题往往表现在需求范围未界定、需求未细化、需求描述不清楚、需求遗漏、需求互相矛盾等多个方面。在软件开发过程的生命周期各阶段中，需求不明确所造成的浪费是最大的，必须尽早尽可能解决。确定用户需求是件非常困难的事情，我们常常从以下几个方面着手处理需求不明确问题：</span><wbr /><br><span style="color:#0066ff;line-height:1.8em;">(1) 让用户参与开发</span><wbr /><br><span style="color:#0066ff;line-height:1.8em;">提供一个协作开发环境，让用户参与开发过程。如果条件不允许，至少应该在每次迭代的需求分析和系统测试阶段，让客户能够参与开发。</span><wbr /><br><span style="color:#0066ff;line-height:1.8em;">在选择参与开发过程的用户时，一方面，要尽可能争取精通业务或计算机技术的用户参与。另一方面，如果开发的产品要在不同规模、不同类型的企业应用，应该选择具有代表性的用户参与。</span><wbr /><br><span style="color:#0066ff;line-height:1.8em;">仅仅让用户参与是不够的，应该采取一定的激励措施，提高用户参与的积极性。</span><wbr /><br><span style="color:#0066ff;line-height:1.8em;">(2) 开发用户界面原型</span><wbr /><br><span style="color:#0066ff;line-height:1.8em;">用户通常不善于精确描述自己的业务需求，系统分析员需要借助白板、白纸等沟通方式，帮助用户清楚表述需求。然后，开发一个用户界面原型，以便用户确认需求。用户界面原型的作用仅仅是收集用户需求，不应该再作它用，也不要给用户造成系统快要实现的错觉。 </span><wbr /><br><span style="color:#0066ff;line-height:1.8em;">(3) 需求讨论会议</span><wbr /><br><span style="color:#0066ff;line-height:1.8em;">对于用户分布广、用户量大的项目，要全面收集用户需求，往往很困难，通常采取需求研计会议方式进行需求确认。通过在会议前几周调查各地、各部门用户需求意见，然后集中各地或各部门的用户代表，举办一次需求研讨会，通过会议方式收集需求。本方法适合于具有一定信息系统使用经验的用户。</span><wbr /><br><span style="color:#0066ff;line-height:1.8em;">(4) 强化需求分析与评审</span><wbr /><br><span style="color:#0066ff;line-height:1.8em;">首先，需求分析是项目成功的基础，需要引起足够的重视，并分配充足的时间和人力，要让有经验的系统分析员负责，切忌让项目新手或程序员负责。其次，要进行需求评审，尽可能让用户参与需求评审，不要让需求评审流于行式。第三，也是最重要的一点，通过评审的需求规格说明书，要让用户方签字，并作为项目合同的附件，对双方都具有约束力。在公司内部要将通过评审的需求规格说明书，纳入配置管理。</span><wbr /><br><span style="color:#0066ff;line-height:1.8em;">3.项目缺少可见性<br>当一个项目经理或一名开发者说已经完成了80%的任务，您必须保持审慎的态度。因为剩下的20%可能还需要80%的时间，甚至永远都不能完成[1]。软件开发项目，往往在项目进度和软件质量方面缺少可见性，项目越缺少可见性，项目就越难以控制，项目就越有可能失败。我们可以通过迭代开发、技术评审、持续集成来增强项目的可见性。</span><wbr /><br><span style="color:#0066ff;line-height:1.8em;">(1) 迭代开发</span><wbr /><br><span style="color:#0066ff;line-height:1.8em;">采用迭代的开发模型，将产品的交付过程分为多个阶段，按照功能递增式交付。以下是一些典型的迭代：</span><wbr /><br><span style="color:#0066ff;line-height:1.8em;">一次简短的先期迭代，以建立规模和前景并确定商业理由；</span><wbr /><br><span style="color:#0066ff;line-height:1.8em;">一次精化迭代，其间将为稳定的构架划定基线；</span><wbr /><br><span style="color:#0066ff;line-height:1.8em;">一次构建迭代，其间将实现用例并充实构架；</span><wbr /><br><span style="color:#0066ff;line-height:1.8em;">几次产品化迭代，将产品转移到用户群。</span><wbr /><br><span style="color:#0066ff;line-height:1.8em;">每次迭代，都要充分接收用户的评审意见，以便为自我纠正。渐近式的功能交付，有利于降低开发人员的压力，增加用户的满意度，有利于增强项目的可见性，是最好的进展报告。</span><wbr /><br><span style="color:#0066ff;line-height:1.8em;">(2) 技术评审</span><wbr /><br><span style="color:#0066ff;line-height:1.8em;">技术评审是确保软件质量的重要环节，技术评审包括代码走查、会议评审和同行专家评审。代码走审可以是开发人员之间的交叉审查，或者是高级开发人员对普通开发人员的审查；会议评审一般应至少每两周进行一次，每次评审时间不宜太长；同行专家评审包括技术和业务两个方面的专家，经常性地让精通业务的用户专家参与项目评审，是项目成功的重要保证。</span><wbr /><br><span style="color:#0066ff;line-height:1.8em;">另外，充分利用质量审查的工具软件，也有利于提高代码质量。例如：在Eclipse开发环境中，可以集成Findbug、Checkstyle、PMD插件检查代码编写质量。</span><wbr /><br><span style="color:#0066ff;line-height:1.8em;">(3) 持续集成</span><wbr /><br><span style="color:#0066ff;line-height:1.8em;">持续集成能够把最终的一次大规模的集成调试过程分散到项目开发时间表的每一周、每一天、甚至每个小时。让项目中的各个人员都能够随时掌握当前的整体进度，并迅速发现集成过程中出现的问题并进行解决[1]。</span><wbr /><br><span style="color:#0066ff;line-height:1.8em;">开发小组应制定持续集成的制度，一般情况下每日构建一次，可以利用Ant等构建工具进行Java应用程序的构建。小组成员应在每个功能开发完成后，及时向版本控制系统（如CVS）提交代码，而且不应该向版本控制系统提交有问题（编译通不过）的代码。</span><wbr /><br><span style="color:#0066ff;line-height:1.8em;">每日构建、持续集成，让项目进度跟踪工作更加容易。当项目小组每天重新编译系统时，已完成与未完成的功能清楚可见，小组成员能够简单地从软件的表现知道距离整体完成还有多远。</span><wbr /><br><span style="color:#0066ff;line-height:1.8em;">4.新技术引入<br>技术创新是一种具有探索性、创造性的技术经济活动。在开发过程中引入新技术，不可避免地要遇到各种风险。通过T形软件开发、充分论证、多阶段评审、同行经验等措施可降低新技术风险。</span><wbr /><br><span style="color:#0066ff;line-height:1.8em;">(1) T形软件开发</span><wbr /><br><span style="color:#0066ff;line-height:1.8em;">在项目开发早期，开发小组应该建立系统的架构，解决关键技术难题、开发系统的基础构件，并对系统所需要应用的技术做深度探索。例如：基于JavaEE5构建全国联网售票系统，涉及到分布式事务处理、海量数据存储、异构平台互连等关键问题，应该优先处理这些问题；对开发所涉及到的EJB3、JSF、JBoss Seam、Eclipse RCP等技术，要做深度探索。</span><wbr /><br><br><br><span style="color:#0066ff;line-height:1.8em;">图1 在第一阶段以“T”形开发系统骨架[2]</span><wbr /><br><span style="color:#0066ff;line-height:1.8em;">越是技术复杂度高的项目，就越应该早地处理技术难题。如果在项目开发的中期或后期才发现架构有问题或是关键技术难题不能解决，则为时已晚。</span><wbr /><br><span style="color:#0066ff;line-height:1.8em;">(2) 充分论证</span><wbr /><br><span style="color:#0066ff;line-height:1.8em;">新技术开发是探索性很强的工作，潜在着许多失败的风险。在可行性分析阶段，要广泛搜集相关信息，设计多种可行方案，进行充分论证。在制定决策时，情报的数量和质量致关重要。掌握的信息越多、越准确，才能作出正确的的决策，项目失败的风险也就相对减少；反之，承担的风险就会增大。</span><wbr /><br><span style="color:#0066ff;line-height:1.8em;">(3) 同行经验</span><wbr /><br><span style="color:#0066ff;line-height:1.8em;">针对新技术，由于没有经验可借鉴，因此在探索过程中要充分利用互联网，通过搜索同行经验，往往事半功倍。要充分利用世界日益平坦化的优势，对于不能尽快解决的问题，可以先放一放，可能过不了几天，网上就有相类似问题的解决方案了。</span><wbr /><br><span style="color:#0066ff;line-height:1.8em;">5.技术兼容性风险<br>硬件产品之间、系统软件（操作系统、中间件、数据库管理系统）与主机设备之间、系统软件之间、应用软件与系统软件之间以及应用软件之间，都可能存在兼容性问题。往往系统集成的项目越复杂，兼容性问题就越有可能存在。</span><wbr /><br><span style="color:#0066ff;line-height:1.8em;">(1) 设计先行</span><wbr /><br><span style="color:#0066ff;line-height:1.8em;">在做系统的总体设计方案时，务必把好相关产品的选型关，确保网络、主机、系统软件与应用软件之间不要存在较大的技术兼容性问题。在网络平台建设方案中，明确相关设备的技术参数和配置要求。</span><wbr /><br><span style="color:#0066ff;line-height:1.8em;">(2) 售前产品测试</span><wbr /><br><span style="color:#0066ff;line-height:1.8em;">在做项目招投标工作时，要求投标方在售前提供产品兼容性测试，以避免在项目实施过程中才暴露技术兼容性问题。涉及应用软件开发的集成项目，要在开发工作的早期，做技术兼容性测试，以避免在项目开发后期才暴露技术兼容性问题。</span><wbr /><br><span style="color:#0066ff;line-height:1.8em;">例如，我们在开发深圳市汽车客运站售票及站务联网调度系统时，为了确保技术兼容，在做硬件招标时要求小型机设备厂商提供售前技术兼容性测试工作，并将测试结果做为评标指标。在深圳市软件测试中心对IBM、SUN、HP三家公司提供的小型机进行测试时，暴露了许多应用软件、应用服务器、数据库和操作系统之间的技术兼容性问题，如果这些问题在系统实施时才暴露或处理，势必会拖延项目进度。</span><wbr /><br><span style="color:#0066ff;line-height:1.8em;">6.性能问题<br>由于先期设计不足，性能问题往往在系统切换或新系统使用一段时间后暴露。出现性能问题往往要进行大量的优化工作，甚至局部的或全面的重新设计。无论是用户还是开发者，谁都不希望出现性能问题。</span><wbr /><br><span style="color:#0066ff;line-height:1.8em;">(1) 性能规划</span><wbr /><br><span style="color:#0066ff;line-height:1.8em;">在系统设计时，应做好前期做性能规划，对可能出现性能问题的环节做到充足的估计。在做数据库设计时，应争取DBA参与。</span><wbr /><br><span style="color:#0066ff;line-height:1.8em;">另外，在技术方法方面，尽可能采取一些性能优化模式，如DTO、AJAX、延迟加载等，尽可能在开发过程中解决了性能问题。不至于到了项目后期才解决性能问题，既费钱又费时。</span><wbr /><br><span style="color:#0066ff;line-height:1.8em;">(2) 性能测试</span><wbr /><br><span style="color:#0066ff;line-height:1.8em;">在开发过程中，要重视性能测试和压力测试，尽可能模拟现实使用环境，搭建测试平台。另外，由于开发环境的计算机往往比生产环境的计算机配置高，在做测试时应尽量找一些配置低的机器、较小的网络带宽进行测试。</span><wbr /><br><span style="color:#0066ff;line-height:1.8em;">(3) 充足的调试时间</span><wbr /><br><span style="color:#0066ff;line-height:1.8em;">在项目开发计划中，为后期性能优化留有余地。在对系统进行性能优化后，要进行性能测试和压力测试，可能还要做几次回归测试。因此，应该留有充足的时间和人力。</span><wbr /><br><span style="color:#0066ff;line-height:1.8em;">7.仓促上线<br>在项目实施过程中，系统切换上线环节最容易出纰漏。项目好不容易开发完成了，却在最后最后时刻功溃一匮。如果项目小，影响面窄倒不怎么重要；如果是影响面大的项目，则千万不可出现问题。在系统切换前，应充分考虑各种可能出现的问题，做好风险对策。</span><wbr /><br><span style="color:#0066ff;line-height:1.8em;">(1) 应急预案</span><wbr /><br><span style="color:#0066ff;line-height:1.8em;">面对各种不可预知的风险，要做好应急预案。正常运行的车站售票系统在春运、旅游黄金周，都会做好应急预案。新系统切换时，更应该做好应急预案。应急预案中应做好最坏的打算，售票系统不能正常工作时，准备手工票就是最坏的打算。</span><wbr /><br><span style="color:#0066ff;line-height:1.8em;">(2) 分步切换</span><wbr /><br><span style="color:#0066ff;line-height:1.8em;">为了减少风险的影响，可以做系统分步切换的方案。例如：售票系统在切换时，往往用新系统售预售票，或者是用新系统售长途车站，用旧系统暂时售短程票。待新系统运行稳定后，再全面切换到新系统。针对多个用户单位的系统切换，也可分单位进行。</span><wbr /><br><span style="color:#0066ff;line-height:1.8em;">(3) 交叉培训</span><wbr /><br><span style="color:#0066ff;line-height:1.8em;">新旧系统切换过程中，用户都存在适应过程。除了在切换前做好操作培训外，还要在新旧系统切换过程中做好交叉培训。让用户提前一些时间上班，让早班的用户在交班时培训中班的用户，中班的用户培训晚班的用户。做好交叉培训能够让系统平衡过渡。</span><wbr /><br><span style="color:#0066ff;line-height:1.8em;">8.可用性问题<br>软件的可用性包括软件的使用是不是高效、是否容易学习、是否容易记忆、是否令人愉快、是否不易出错等诸多因素。往往由于软件的可用性差，导致用户不满意，甚至被市场淘汰。在项目开发中应注意可用性问题，避免软件出现可用性方面的风险。</span><wbr /><br><span style="color:#0066ff;line-height:1.8em;">(1) 了解用户</span><wbr /><br><span style="color:#0066ff;line-height:1.8em;">到用户工作现场，了解目标用户使用软件的真实目的，从用户的角度、从用户的立场出发，了解如何通过软件系统替代用户的业务处理流程中，最繁琐、最容易出问题、或者是大量重复劳动的环节，让软件提高用户的工作效能和效率。例如：售票系统中，使用频度最高的界面是售票界面，售票员最关心的是钱不要出错（多了没收、少了要赔），因此，应收款和找余字体的显示应该突出、醒目；同样，票价和到达站也应该较为突出显示。通过快捷键、一键复位、数字小键盘等设计，尽量减少售票员敲击键盘的次数。否则，在日发旅客流量达七、八万人次的大型客运站，如果用户界面设计得不好，售票员一天工作下来，手指都会敲麻木。</span><wbr /><br><span style="color:#0066ff;line-height:1.8em;">(2) 参与型设计</span><wbr /><br><span style="color:#0066ff;line-height:1.8em;">与用户协作，让用户参与用户界面的设计、评审与测试，确保用户能够全面地、及早地发现可用性等方面的问题，并及时纠正。</span><wbr /><br><span style="color:#0066ff;line-height:1.8em;">让客户参与设计，而不要让客户设计，项目经理或高级设计人员应该主导设计。</span><wbr /><br><span style="color:#0066ff;line-height:1.8em;">(3) 竞争性分析</span><wbr /><br><span style="color:#0066ff;line-height:1.8em;">通过对市场上同类竞争性产品进行分析，或者对这些产品进行实验性测试，了解这些产品的用户界面问题，从而对新系统的开发提供启发。竞争性分析并不意味着可以剽窃别人的设计，而是通过分析竞争产品的优势和弱点，能够比以前的设计做得更好[5]。</span><wbr /><br><span style="color:#0066ff;line-height:1.8em;">(4) 一致性</span><wbr /><br><span style="color:#0066ff;line-height:1.8em;">如果用户知道同样的命令或同样的操作总会产生同样的效果，那么他们在使用系统时就会更加自信，同时也鼓励他们进行探索性学习，因为他们已经具备了使用系统新部分的基础知识[Lewis er al.1989]。</span><wbr /><br><span style="color:#0066ff;line-height:1.8em;">开发团队应遵循公司或小组制定的用户界面标准，就可以在很多方面保持一致性，切忌不要一个系统存在多种不同的界面风格。</span><wbr /><br><span style="color:#0066ff;line-height:1.8em;">9.结论<br>在信息系统集成项目中，风险是多种多样的，是无处不在的。在项目管理活动中，要积极面对风险，要培养。越早识别风险、越早管理风险，就越有可能规避风险，或者在风险发生时能够降低风险带来的影响。特别是在项目参与方多、涉及面广、影响面大、技术含量高的复杂项目，应加强风险管理。如果不主动驾驭风险，就会面临风险。</span><wbr /><br><span style="color:#0066ff;line-height:1.8em;">- 弓满月的专栏 - CSDNBlog</span><wbr /> <!--v:3.2--> ]]></description>
<category><![CDATA[网络相关]]></category>
<author><![CDATA[511576392@qq.com(地平线↑)]]></author>
<comments>http://511576392.qzone.qq.com/blog/1250308205#comment</comments>
<qz:effect>1032</qz:effect>
<pubDate>Sat, 15 Aug 2009 03:50:05 GMT</pubDate>
<guid>http://511576392.qzone.qq.com/blog/1250308205</guid>
</item>

<item>
<title><![CDATA[[转]软件开发中的简单法则]]></title>
<link>http://511576392.qzone.qq.com/blog/1250308051</link>
<description><![CDATA[软件开发中的简单法则<br>1） 信心 <br>无论做什么事，信心都是最重要的。我一直信奉两条广告语，一句是李宁的“Anything is Possible”，依据是Adidas的“Impossible is Nothing”。只要你有信心，你就成功了一半。软件开发本来就是复杂性的游戏，抗拒这种复杂性，无论是对个人还是团队，信心都尤为重要。从大的方面讲，很多根本问题都已经被前辈们解决了，各种软件开发技术都成熟了，你没理由恐惧。信心使软件开发变得简单。<br>2）思考 <br>思考是人类区别于动物的主要特征。不思考，你就不会找到根本问题，也不会找到根本原因，更不会找到问题的解决办法。软件开发中主要的工作就是思考，其次才是敲键盘。它就像多米诺骨牌，你不能让中间断掉。你必须仔细思考每一个设计环节，让他们契合。思考让一切变得简单。<br>3）学习 <br>软件开发是一个知识密集型的工作。环境在变，技术在变，问题在变，唯一不变的就是变化。所有这些，使你必须不断的更新你的知识。学习使你拥有新工具，新手段，新思路，新方法。用学习来的新手段，思考你现在的处境，然后去实践。学习让软件开发变得简单。<br>4）沟通<br>由于软件本身的复杂性，不可能由一个人来完成。当多人共同完成时，沟通常常会成为一个制约工作效率的主要瓶颈。做需求的和客户沟通少；做分析和设计的同需求负责人沟通的少；做开发的和开发负责人沟通的少，有问题也不汇报，也不明确说明自己需要多长时间，遇到问题自己研究，不请求他人帮助；做开发的和需求，设计沟通的少，导致对需求的理解不同，开发出的软件不能用。和最终用户沟通的少，导致软件做出来不能满足需求，需要返工。沟通让信息通畅，让软件开发变得简单。<br>5）协作 <br>Alistair Cockburn说，软件开发就是协作者的游戏，我越来越对这句话有感触。你不是一个人在战斗，团队是软件开发的最小单位。敏捷软件开发很多这方面的实践，计划游戏，结对编程，每日站立会议，反思会议。在高度协作的团队中，每个人都是某一方面的专家。通过紧密高效的配合，完成任务。众人拾柴火焰高，协作让软件开发变得简单。<br>6）组织 <br>google有效的组织了信息，让信息获取变得简单。信息只有被组织才能够有效的分享 。另外一方面，当资源充足的时候，如何组织，避免浪费，高效的利用资源对于团队效率的提升也是非常重要的。田忌赛马是一个很好的例子，软件开发中对开发人员的分工和调配也是非常重要的。组织让软件开发变得更加简单。<br>7）细节 <br>这是一个通用的原则。很多开发人员都有这样的调试经历，往往很难发现的错误，源于一个很小的细节。要么是配置文件问题，要么是半角分号，打成了全角。以前写javascript代码尤其这样，一堆的alert。我说过，软件开发就是逻辑游戏，很多措施可以避免犯错误，代码写好了，自己仔细看几遍。写几个单元测试，证明组装之前，代码是可以运行的。最后，功能开发好了，自己自测一下，保证程序可以跑。不要想当然，一定要亲自证明它可以工作。这些难做到吗？很多程序员却做不到。一个注重细节的程序员一定是个优秀的程序员，一个注重细节的团队也一定是个优秀高效的团队。注重细节让一切变得简单。<br>8）背景 <br>了解任何事物，一定了解它的背景。学习web编程，你一定要了解它背后的http协议。学习精益软件开发，你一定要了解酝酿它的丰田生产方式。开发软件，你一定了解它背后的业务知识。事物和问题往往都是联系在一起的，为了更好的了解他，你必须了解他的背景，其实一个更好的词是上下文（Context）。<br>9）问题 <br>曾子曰：“吾日三省吾身”。通过不断的问题，你能获得更多的信息，你能了解问题的本质原因。问题始终使你保持清醒，而不是盲目乐观。你写好程序时，你可以问一句“我如何测试它呢？”，“还能适应更多的变化吗？”，“还有坏味道吗?”,&quot;那样做是不是扩展性更强？&quot;。 问题越多，你思考越多，事情变得更加简单。<br>10）开放 <br>开放是一种心态，一种思想，一种哲学。我很喜欢开源软件，如今的互联网网站，大部分都是建立的开源软件之上。作为java来讲，我么经常用的框架，大部分都是开源的，它让软件开发变得更加简单，让所有开发人员的智慧和力量凝聚起来。开放的另外一层含义是，没有隔阂。一个程序员应该具有开放的心态，接受新事物，新方法。犯了错误，要坦诚的承认。拥有开放的心态，你就会积极的分享你的所学，同时你可以可以从别人那里学到更多，让你进步更快。 <!--v:3.2--> ]]></description>
<category><![CDATA[网络相关]]></category>
<author><![CDATA[511576392@qq.com(地平线↑)]]></author>
<comments>http://511576392.qzone.qq.com/blog/1250308051#comment</comments>
<qz:effect>1032</qz:effect>
<pubDate>Sat, 15 Aug 2009 03:47:31 GMT</pubDate>
<guid>http://511576392.qzone.qq.com/blog/1250308051</guid>
</item>

<item>
<title><![CDATA[木偶玩具的故事 The story for puppet toys]]></title>
<link>http://511576392.qzone.qq.com/blog/1250271015</link>
<description><![CDATA[一天,五祖法演禅师上堂时,对僧众讲了一个故事:&quot;老僧昨天进城,听见阵阵锣鼓声,走进去一看,只见一块黑布围成一座戏台,那台上挤满了十几个木偶.有的特别好看,有的却非常难看;有的穿戴华丽,富贵风流;有的衣衫破烂,愁眉苦脸.这些木偶都能转能动,能坐能走,能说能喝,会哭会笑,而且青黄亦百,各种颜色都有.我正看得津津有味,忽然看到黑布在晃动.走进去一瞧,原来黑布后有人.那人双手牵动着木偶身上的绳索,口中模拟出不同的声音.老僧一看一想,,忍不住笑了起来,问他:'先生贵姓 ?'那人回答道:'老和尚,你只管看吧,何必问什么姓呢?'我被他问得哑口无言.现在有谁能够替我回答呢?&quot;      木偶有富有贫,有哭有笑,说明世俗的区别对立\喜乐烦恼\ 富贵贫贱都是虚幻不实的.木偶由黑布后面的人牵动,则暗喻区别对立都是由人心造成的.&quot;何必问什么姓(性)意谓自性除了自证自悟外,是无法用语言表达的. <!--v:3.2--> ]]></description>
<category><![CDATA[老有感触]]></category>
<author><![CDATA[511576392@qq.com(地平线↑)]]></author>
<comments>http://511576392.qzone.qq.com/blog/1250271015#comment</comments>
<qz:effect>134219264</qz:effect>
<pubDate>Fri, 14 Aug 2009 17:30:15 GMT</pubDate>
<guid>http://511576392.qzone.qq.com/blog/1250271015</guid>
</item>

<item>
<title><![CDATA[[转]必读：在大学里赚回你的学费]]></title>
<link>http://511576392.qzone.qq.com/blog/1250098788</link>
<description><![CDATA[　<span style="font-size:18px;line-height:1.8em;">　中国的各类大学可以说是举世无双的‘贵族大学’，按人均收入及其承受能力来看，相对不富裕的中国老百姓要比美国老百姓每年的大学费比是8：1。也就是说，中国的大学学费比美国的高8倍。但高价挡不住大部分不断高涨的求知欲的中国平民学子。 大家无论每一个家庭，父母都可能劲供自己的大学子女。其实，我们也不必总盼着早点毕业挣钱让二老减轻负担，在大学校园里面，我们就可以将每年约4000―20000余元的不等的大学学费赚回。无论是直接还是间接赚钱，都会在短时间或长时间以实物价值现出来。</span><wbr /><br><span style="font-size:18px;line-height:1.8em;">　　1，尽量想方设法地去节约时间，你要知道时间就是金钱。我想已经成年了的你对这句老套的话的理解深度一定比你小学时在课堂上咬着笔杆子要更清楚。你最好将大学里的毫无意义的占用你时间的活动推掉，譬如班干部、学生社团，无聊的文艺及其它运动、学生会等等。尽管他们都会说这是对你走向社会的一种锻炼，但这种活动40%都是在浪费你的时间，其余的才多多少少地对你是一种所谓的锻炼。而这咱锻炼又有一部分是在锻炼你消磨时间做无意义的事情。</span><wbr /><br><span style="font-size:18px;line-height:1.8em;">　　2，在图书馆藏的不是书，而是一书架一书架的金砖，放着金砖你不拿，你却花钱泡吧、谈恋爱、逛商店，你家里非常非常阔绰的环境那么你随意。不过尚有为数不少的小康家庭或者普通家庭的学子，你们如果把这些当作大学里的生活主题，那么你算是毁了。图书馆里或许有一本书，会改变你的择业方向，甚至改变你预备将来拿死工资的糊涂人生，这不是玩笑。大学到底是大学，绝对不会拿一些毫无实用价值的闲书来滥竽充数。一本书以实物出现的话大概是3―100元，而里面的知识积累利用起来绝对不止3-100元，而一般的图书馆藏书最少也有50多万册，你经常泡在图书馆里，几年下来，你算算你不是赚大了。其实，求职路上遍地是钱，就看你会不会捡。有些人就是笨得你把钱放在他面前他就是看不见。</span><wbr /><br><span style="font-size:18px;line-height:1.8em;">　　3，有些有识之士说大学生应该抓紧大学时光好好学习，不应该去干兼职。真是不当家不知道 柴米贵。这些老先儿们也许不知道有多少学生的父母在无价学费面前苦苦挣扎，省吃俭用摆地摊，躲城管，受欺负，甘为人下。而他们享受着稳定的工资或福利，握着手中或多或少的权力、关系，在吃饱喝足之后放两个闲屁――干兼职的同学们不要理他们。去干兼职，你所换取的收入不仅仅是老板抠抠索索的几十元，几百元，更重要的是，你尝试到了这个社会多么残酷，想赚钱是多么辛苦，对于苦苦劝学生收起抢和放纵的心，好好学习的老师们来说，这其实才是对学生上了一次没有课堂没有教科书但最生动最精辟的一课。兼职不仅是为了赚钱，更是为了赚经验，你学到了这们手艺，你再用你的学识和文凭再加上其它的因素，以后找不到合适的工作，那就已经吃饱了。靠它再深入发展，想不赚钱，难。当然，兼职不要只干这一样，要打一炮还炮，多干一些各行各业的兼职。这样，你就会学到更多，还能建立更多的人际关系。你以后的路子也就会更广。</span><wbr /><br><span style="font-size:18px;line-height:1.8em;">　　4，人际关系是笔无形的资产。对我个人而言，这笔资产也是资产中我最看中最重视的资产。而人际关系因人品、因地域而异。每个人都知道恶友不能交。但人际关系如播种，你要走到哪里播到哪里。广交朋友，对自己非常有利。会交朋友是好，自己更要多留心眼，毕竟，害人之心不可有，防人之心不可无。这个世界，还是有不少的披着羊皮的狼。朋友，要多交些你家乡的，这样对你的个人发展更加更加有利。如果你要到外地发展，譬如西安、洛阳、青岛，那么你就要在学校里结交这里的同学。但你要记住，对于自己将来打定要去的地方，你在交当地的朋友时一定要做到尽量不得罪一个人，那当然还是要亲贤远?。 大学里结交一个关系特别好的朋友，甚至可以胜过在大学三四年当中所花费的学费。因为一个知心的死党及好友可以给你提供一些机会，在社会上闯荡，他给你发财的机会，也就是你给了他发财的机会。在学校里你多付出一些，别人就会记住你的好，将来对你自己也就特别有利。</span><wbr /><br><span style="font-size:18px;line-height:1.8em;">　　5,多学几门专业。这好像谁都知道。不过真正能做到的人少之又少。连笔者也难以胜任。多一门技能人，就有可能少一个拒聘你的公司。你应该在大学里把自己的变成千手观音，有什么学什么，学什么会什么，这个社会是需要综合素质的人才，但凭“攻七八条枪，十几个人”的小部队是不行的。所以把握大学有限的时间，努力端稳你将来的饭碗。大学的学费是值定了。所以你想把学费捞回来，就多学几样，你就赚大了。</span><wbr /><br><span style="font-size:18px;line-height:1.8em;">　　6,有些专家教授的讲座，你可能觉得扯淡。不过，一般人想聆听他们的讲座，不知要花多少钱，学校领导们既然把他们请过来，那么你就不要放过这个机会。最起码谁都知道能吃上白食就很不错了。无论教授们讲得你爱不爱听。他们毕竟是长者，是成功人士，过的桥比你走的路还多。所以你不要太自我。</span><wbr /><br><span style="font-size:18px;line-height:1.8em;">　　7,总而言之，学校里的所有硬件设施你都不要放过。反正你是交了学费的大学生了，放着干嘛不去用他。</span><wbr /> <!--v:3.2--> ]]></description>
<category><![CDATA[老有感触]]></category>
<author><![CDATA[511576392@qq.com(地平线↑)]]></author>
<comments>http://511576392.qzone.qq.com/blog/1250098788#comment</comments>
<qz:effect>1032</qz:effect>
<pubDate>Wed, 12 Aug 2009 17:39:48 GMT</pubDate>
<guid>http://511576392.qzone.qq.com/blog/1250098788</guid>
</item>

</channel>
</rss>

