{"id":8542,"date":"2016-09-18T15:15:41","date_gmt":"2016-09-18T07:15:41","guid":{"rendered":"https:\/\/ihower.tw\/blog\/?p=8542"},"modified":"2017-03-25T22:45:51","modified_gmt":"2017-03-25T14:45:51","slug":"tweets-%e6%95%b4%e7%90%86-2012","status":"publish","type":"post","link":"https:\/\/ihower.tw\/blog\/8542-tweets-%e6%95%b4%e7%90%86-2012","title":{"rendered":"Tweets \u6574\u7406 (2012)"},"content":{"rendered":"<p><!--more--><\/p>\n<h2>2012\/12<\/h2>\n<ul>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/285765149539831808\">2012-12-31 23:11:35 +0800<\/a> See the #fireworks I created by blogging on #WordPress #Jetpack. My 2012 annual report.  <a href=\"http:\/\/t.co\/VAHDg3cE\" class=\"autohyperlink\">t.co\/VAHDg3cE<\/a><\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/285761978025250816\">2012-12-31 22:58:59 +0800<\/a> \u5f92\u52de\u7121\u529f\u7684\u4e00\u5e74\uff0c\u671f\u5f85 2013 \u5e74\u80fd\u6709\u6240\u7a81\u7834!! # \u65b0\u5e74\u671f\u8a31<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/285223126390939649\">2012-12-30 11:17:47 +0800<\/a> &#8220;\u8b1d\u8b1d\u60a8\u4f7f\u7528Stream\u4f86\u6536\u85cf\u60a8\u73cd\u8cb4\u7684\u8a18\u61b6\u3002\u70ba\u4e86\u628a\u9019\u4ef6\u4e8b\u505a\u5f97\u66f4\u597d\uff0c\u6211\u5011\u5c07\u5168\u9762\u7ffb\u65b0\u4f7f\u7528\u4ecb\u9762\u4ee5\u53ca\u6d41\u7a0b\uff1b\u56e0\u6b64\uff0c\u6211\u5011\u9700\u8981\u5c07\u6240\u6709\u7684\u4f7f\u7528\u8005\u8cc7\u6599\u6e05\u9664\u4e26\u5c07\u670d\u52d9\u505c\u6b62\u3002&#8221;&#8230;.\u780d\u6389\u91cd\u7df4? \u4e0d\u505a data migration \u5347\u7d1a\u771f\u5c11\u898b XD<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/284717504096530433\">2012-12-29 01:48:37 +0800<\/a> @brucehsu @godfat \u90a3\u53c8\u662f\u53e6\u4e00\u500b\u4e00\u610f\u5b64\u884c\u7684\u6545\u4e8b\u4e86&#8230; XD<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/284713569734496256\">2012-12-29 01:32:59 +0800<\/a> \u66f4\u72e0\u7684\u662f\uff0c\u4ed6\u8aaa\u4f60\u60f3\u7528\u7684\u8a71\u5efa\u8b70\u7528 rspec \u539f\u7248\uff0c\u800c\u4e0d\u662f minitest::spec \u9019\u500b\u5047\u8ca8\u3002\u5929\u5440\uff0c\u9019\u53c8\u5a4a\u5230\u53e6\u4e00\u7fa4\u4eba\u4e86&#8230;<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/284711444468101122\">2012-12-29 01:24:32 +0800<\/a> shit! DHH \u5927\u5927\u8981\u628a rails4 \u7684 minitest::spec \u62c6\u6389\u4e86\uff0c\u4ed6\u771f\u7684\u5f88\u8a0e\u53ad rspec-like dsl\u3002<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/284549953244786688\">2012-12-28 14:42:50 +0800<\/a> @Plummtw @ChimeraHuang @godfat \u770b\u4f60\u7528\u4ec0\u9ebc\u89d2\u5ea6\u770b\u56c9\u3002\u4f8b\u5982\u516c\u53f8\u8acb\u4e8b\u5047\u662f\u8981\u6263\u4e00\u5929\u85aa\u6c34\uff0c\u65e5\u85aa\u75281\/30\u8a08\u7b97\u5c0d\u54e1\u5de5\u6bd4\u8f03\u6709\u5229\u3002<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/284210606041600001\">2012-12-27 16:14:23 +0800<\/a> @poshboytl DHH \u5927\u5927\u4e00\u610f\u5b64\u884c\u554a&#8230;<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/284202104887848960\">2012-12-27 15:40:36 +0800<\/a> @yunglinho \u807d\u8d77\u4f86\u597d\u6050\u6016&#8230;. XD<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/284127788338917376\">2012-12-27 10:45:18 +0800<\/a> RT @dhh: The five programming books that meant most to me: <a href=\"http:\/\/t.co\/u0RKkEU7\" class=\"autohyperlink\">t.co\/u0RKkEU7<\/a><\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/283831215595855872\">2012-12-26 15:06:49 +0800<\/a> RT @handlino: We want to hire a programmer intern to work with us on our open source project: Compass.app and Fire.app <a href=\"http:\/\/t.co\/rM2CdyAZ\" class=\"autohyperlink\">t.co\/rM2CdyAZ<\/a><\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/283643920162897920\">2012-12-26 02:42:35 +0800<\/a> RT @TwitterAds: If you Retweet this Tweet, we&#8217;ll donate $1 in Twitter Ads for Good to @RedCross. #Tweet4Good (Retweet before 12\/31, up to $20K)<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/283630865106477057\">2012-12-26 01:50:42 +0800<\/a> RT @zedshaw: Someone asked me why Python 3 hasn&#8217;t seen much adoption yet: <a href=\"http:\/\/t.co\/tcfkIgWo\" class=\"autohyperlink\">t.co\/tcfkIgWo<\/a><\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/283609905619927040\">2012-12-26 00:27:25 +0800<\/a> RT @hiro_asari: Ruby 1.9.3-p362 is released. <a href=\"http:\/\/t.co\/eReTmZCK\" class=\"autohyperlink\">t.co\/eReTmZCK<\/a><\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/283587189386915840\">2012-12-25 22:57:09 +0800<\/a> @dreamerslab @hSATAC @dlackty \u662f\u7684\uff0cuser input \u90fd\u662f\u8981\u6aa2\u67e5\u7684\u3002<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/283586575533740032\">2012-12-25 22:54:43 +0800<\/a> \u9084\u6b20\u4e00\u7bc7 &#8220;RubyConf Taiwan 2012 \u7c4c\u8fa6\u7955\u8f9b\u8207\u5fc3\u5f97&#8221;\uff0c\u5e0c\u671b\u4eca\u5e74\u53ef\u4ee5\u5beb\u597d\u3002<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/283584997716275203\">2012-12-25 22:48:26 +0800<\/a> \u88dc\u4e86\u4e00\u6bb5\u5f8c\u8a71 &#8220;\u53e6\u4e00\u500b\u6703\u8b93\u6574\u500b\u7cfb\u7d71\u5145\u6eff\u9632\u79a6\u6027\u98a8\u683c\u7684\u60c5\u6cc1\uff0c\u53ef\u80fd\u767c\u751f\u5728\u5718\u968a\u611f\u60c5\u4e0d\u597d\u7684\u74b0\u5883&#8230;&#8221; <a href=\"http:\/\/t.co\/NxzuORuP\" class=\"autohyperlink\">t.co\/NxzuORuP<\/a><\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/283578221184823296\">2012-12-25 22:21:31 +0800<\/a> @dlackty @dreamerslab @hSATAC \u5169\u9031\u524d\u9910\u684c\u4e0a\u7684\u4e00\u500b\u8a71\u984c&#8230;  <a href=\"http:\/\/t.co\/NxzuORuP\" class=\"autohyperlink\">t.co\/NxzuORuP<\/a> # Defensive Programming<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/283577191567081472\">2012-12-25 22:17:25 +0800<\/a> Defensive Programming \u9632\u79a6\u6027\u7a0b\u5f0f\u8a2d\u8a08 <a href=\"http:\/\/t.co\/NxzuORuP\" class=\"autohyperlink\">t.co\/NxzuORuP<\/a> # \u907f\u514d Defensive Programming\uff0c\u611b\u7528 Fail Fast \u7b56\u7565<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/283393733435731968\">2012-12-25 10:08:25 +0800<\/a> Reading: \u62db\u8d05\u6c38\u4fdd\u57fa\u696d\u9577\u9752\uff1a&#8221;\u4f60\u4e0d\u80fd\u9078\u4f60\u7684\u5152\u5b50\uff0c\u4f46\u4f60\u53ef\u4ee5\u9078\u5973\u5a7f&#8221; <a href=\"http:\/\/t.co\/Q1q5vJvB\" class=\"autohyperlink\">t.co\/Q1q5vJvB<\/a> # \u54c7\uff5e<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/283208493853446144\">2012-12-24 21:52:21 +0800<\/a> Watching: &#8220;Securing the client side&#8221; <a href=\"http:\/\/t.co\/pXkWNM3G\" class=\"autohyperlink\">t.co\/pXkWNM3G<\/a> slides: <a href=\"https:\/\/t.co\/VHH2PZV6\" class=\"autohyperlink\">t.co\/VHH2PZV6<\/a> # \u7db2\u7ad9\u8981\u5b89\u5168\u4e00\u5b9a\u8981 HTTPS\uff0c\u63a5\u8457\u4ecb\u7d39 HSTS, CSP \u548c iframe sandbox \u6a5f\u5236\u3002<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/283145649871024128\">2012-12-24 17:42:38 +0800<\/a> &#8220;More Code, More Problems&#8221; <a href=\"http:\/\/t.co\/gx5VEG7t\" class=\"autohyperlink\">t.co\/gx5VEG7t<\/a> # 1. \u5b78\u8a9e\u8a00\uff0c\u800c\u4e0d\u662f\u5b78\u6846\u67b6\u3002Rails developer \u4e0d\u4ee3\u8868\u5c31\u662f Ruby developer 2. \u8981\u7ba1\u7406\u7684\u7a0b\u5f0f\u78bc\u8d8a\u591a\uff0c\u554f\u984c\u8d8a\u591a\u3002<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/283138133191704576\">2012-12-24 17:12:46 +0800<\/a> RT @octw: \u653f\u5e9c\u300c\u958b\u653e\u6578\u64da\u4e09\u6e96\u5247\u300d #OpenData\n<p>1. \u5982\u679c\u4e0d\u80fd\u88ab\u81ea\u52d5\u7a0b\u5f0f\u67e5\u627e\u6216\u88ab\u641c\u5c0b\u5f15\u64ce\u7d22\u5f15\uff0c\u5c31\u7b49\u65bc\u4e0d\u5b58\u5728<\/p>\n<p>2. \u5982\u679c\u683c\u5f0f\u4e0d\u662f\u958b\u653e\u7684\uff0c\u800c\u4e14\u4e5f\u4e0d\u80fd\u8b93\u6a5f\u5668\u8b80\u53d6\uff0c\u90a3\u5c31\u4e0d\u662f\u597d\u6578\u64da<\/p>\n<p>3. \u5982\u679c\u6cd5\u5f8b\u4e0a\u4e0d\u5141\u8a31\u4f7f\u7528\u8005\u6539\u8b8a\u7528\u9014\uff0c\u90a3\u5c31\u7b49\u65bc\u6c92\u6709\u6388\u6b0a <a href=\"http:\/\/t.co\/aHqmes8b\" class=\"autohyperlink\">t.co\/aHqmes8b<\/a> #fb<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/283081226389176320\">2012-12-24 13:26:38 +0800<\/a> @ryudoawaru mac osx \u5167\u5efa\u5c31\u53ef\u4ee5 mirror apple tv \u4e86\uff0c\u4e0d\u9700\u8981\u8cb7\u5537\u3002<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/282768550446366720\">2012-12-23 16:44:10 +0800<\/a> Flickstagram <a href=\"http:\/\/t.co\/a5fbDB5I\" class=\"autohyperlink\">t.co\/a5fbDB5I<\/a> # \u5f9e Instagram \u642c\u5bb6\u5230 Flickr<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/282648674461446144\">2012-12-23 08:47:50 +0800<\/a> nginx spdy patch \u6c92\u6709\u652f\u63f4 server push \u554a :(  <a href=\"http:\/\/t.co\/N4ExoSkf\" class=\"autohyperlink\">t.co\/N4ExoSkf<\/a> # \u6b98\u5ff5&#8230;<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/282632693047521280\">2012-12-23 07:44:19 +0800<\/a> RT @ETBlue: O&#8217;Reilly \u514d\u8cbb\u96fb\u5b50\u66f8\u4e0b\u8f09 &#8220;The Past, Present, and Future of JavaScript&#8221; (epub, mobi, pdf \u4e09\u7a2e DRM free \u683c\u5f0f) <a href=\"http:\/\/t.co\/t7yX0Vl7\" class=\"autohyperlink\">t.co\/t7yX0Vl7<\/a><\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/282588635818242049\">2012-12-23 04:49:15 +0800<\/a> &#8220;The Past, Present, and Future of JavaScript&#8221; <a href=\"http:\/\/t.co\/AF1qdhyG\" class=\"autohyperlink\">t.co\/AF1qdhyG<\/a> (free book)<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/282578865560383488\">2012-12-23 04:10:26 +0800<\/a> &#8220;Universal&#8221; Command Line Interface for AWS! <a href=\"https:\/\/t.co\/ial7LOA4\" class=\"autohyperlink\">t.co\/ial7LOA4<\/a><\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/282546372366970880\">2012-12-23 02:01:19 +0800<\/a> RT @headius: I want a Ruby design process that lets @yukihiro_matz own his language, allows users to directly contrib, and leverages existing tools.<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/282434621860368384\">2012-12-22 18:37:15 +0800<\/a> @sillyleo \u70ba\u4ec0\u9ebc\u9019\u9ebc\u591a bot \u559c\u6b61 follow \u4f60?&#8230; XD<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/282434033701498880\">2012-12-22 18:34:55 +0800<\/a> @sillyleo \u731b\u7136\u4e00\u770b\u767c\u73fe leo \u5927\u5927\u7684 followers \u6709\u516b\u5343\u4eba!! \u597d\u5f37!!<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/282432173452189696\">2012-12-22 18:27:32 +0800<\/a> My followers live in Taiwan (51.7%), China (25.7%), the U.S. (6%) &amp; more. Create your map at <a href=\"http:\/\/t.co\/hOoN1LDW\" class=\"autohyperlink\">t.co\/hOoN1LDW<\/a><\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/282395761394716672\">2012-12-22 16:02:50 +0800<\/a> @chenshaoao please checkout <a href=\"http:\/\/t.co\/GSTJweYg\" class=\"autohyperlink\">t.co\/GSTJweYg<\/a><\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/282395617702055937\">2012-12-22 16:02:16 +0800<\/a> RT @rubytaiwan: RubyConf Taiwan 2012 records \u6703\u5f8c\u8a18\u9304 <a href=\"http:\/\/t.co\/JDTqFHX4\" class=\"autohyperlink\">t.co\/JDTqFHX4<\/a> # videos is still working on<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/282216843614253056\">2012-12-22 04:11:53 +0800<\/a> \u62ff (open source) rails project \u4f86\u7528\u7684\u8a71\uff0c\u8a18\u5f97\u8981\u6539 config.secret_token\uff0c\u4e0d\u7136\u7684\u8a71 cookie session \u7684\u5167\u5bb9\u53ef\u4ee5\u88ab\u7ac4\u6539\u3002<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/282141889870839808\">2012-12-21 23:14:03 +0800<\/a> \u6539\u4e86\u6211\u5728 WebConf Taiwan \u7684\u8b1b\u984c\uff0c\u6539\u8b1b SPDY <a href=\"http:\/\/t.co\/IWK4HdgK\" class=\"autohyperlink\">t.co\/IWK4HdgK<\/a><\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/282122468754329600\">2012-12-21 21:56:52 +0800<\/a> \u8edf\u9ad4\u5c08\u6848\u7ba1\u7406\u71df &#8211; \u5c08\u6848\u7ba1\u7406\u8207\u7248\u672c\u63a7\u5236\u7cfb\u7d71 <a href=\"http:\/\/t.co\/qPodyWUx\" class=\"autohyperlink\">t.co\/qPodyWUx<\/a> 2013\/1\/5 \u5728\u4e2d\u83ef\u79d1\u6280\u5927\u5b78(\u53f0\u5317)\u3002\u6211\u662f\u7b2c\u4e00\u5929\u7684\u8b1b\u5e2b\u6559 Git\uff0c\u7b2c\u4e8c\u5929\u662f TonyQ \u6559 Redmine<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/282111425915256833\">2012-12-21 21:12:59 +0800<\/a> @ETBlue_EN those &#8220;primitive&#8221; objects have limited OO power for optimization. For example, you cannot add a singleton method to a Fixnum .<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/282061631616348160\">2012-12-21 17:55:08 +0800<\/a> \u516c\u53f8\u4ea4\u63db\u79ae\u7269\u6210\u679c <a href=\"http:\/\/t.co\/w2bD5weN\" class=\"autohyperlink\">t.co\/w2bD5weN<\/a><\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/282045561576771585\">2012-12-21 16:51:16 +0800<\/a> @hiroshiyui \u597d\u4e3b\u610f\u8036!!<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/281999649471086592\">2012-12-21 13:48:50 +0800<\/a> \u50cf <a href=\"http:\/\/t.co\/sQdaZs1b\" class=\"autohyperlink\">t.co\/sQdaZs1b<\/a> \u5c31\u662f HTTP pipelining incapable\u3002\u6211\u60f3 Chrome \u61c9\u8a72\u662f\u7528\u731c\u7684\u5427\uff0c\u4f8b\u5982\u8a8d\u51fa\u6709 proxy server \u5c31\u5224\u65b7\u6210 incapable\u3002<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/281996579441872897\">2012-12-21 13:36:38 +0800<\/a> \u6253\u958b\u4e86 Chrome \u7684 HTTP Pipelining <a href=\"\" class=\"autohyperlink\"><\/a> \uff0c\u597d\u5947 <a href=\"\" class=\"autohyperlink\"><\/a> \u88e1\u662f\u600e\u9ebc\u5224\u65b7 Host \u7684 Pipelining Capalibility?<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/281974476336398336\">2012-12-21 12:08:48 +0800<\/a> @bencrox \u5be6\u9ad4 LED \u8d0a\u5594!!<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/281973012834680835\">2012-12-21 12:02:59 +0800<\/a> @bencrox (\u7528Chrome\u7684\u8a71) \u53ef\u4ee5\u7528 <a href=\"\" class=\"autohyperlink\"><\/a> \u6216\u88dd SPDY indicator <a href=\"https:\/\/t.co\/B1EUTwGL\" class=\"autohyperlink\">t.co\/B1EUTwGL<\/a> \u89c0\u5bdf\u6709\u6c92\u6709enable<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/281970278853136385\">2012-12-21 11:52:07 +0800<\/a> &#8220;Can I use Strict Transport Security?&#8221; (HSTS)  <a href=\"http:\/\/t.co\/rxs5rBYS\" class=\"autohyperlink\">t.co\/rxs5rBYS<\/a> #  \u53c8\u662f Chrome, Firefox, Opera \u652f\u63f4\uff0c\u4f54\u4e00\u534a\u700f\u89bd\u5668\u5e02\u5834\u3002<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/281969708327112704\">2012-12-21 11:49:51 +0800<\/a> &#8220;Can I use SPDY networking protocol?&#8221; <a href=\"http:\/\/t.co\/6hzEiylZ\" class=\"autohyperlink\">t.co\/6hzEiylZ<\/a> # Chrome, Firefox, Opera \u652f\u63f4 SPDY\uff0c\u5dee\u4e0d\u591a\u662f\u4e00\u534a\u7684\u700f\u89bd\u5668\u5e02\u4f54\u7387<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/281957286178598912\">2012-12-21 11:00:30 +0800<\/a> \u6709\u9ede\u60f3\u53bb QCon \u5317\u4eac\u770b\u770b <a href=\"http:\/\/t.co\/WgxmoVPT\" class=\"autohyperlink\">t.co\/WgxmoVPT<\/a> # \u4e0d\u77e5\u9053\u6709\u6c92\u6709\u4eba\u53bb\u53c3\u52a0\u904e?<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/281787894325186561\">2012-12-20 23:47:24 +0800<\/a> DHH \u5927\u5927\u771f\u4e43\u6230\u795e\uff0c\u6230\u5b8c DCI \u4e4b\u5f8c\uff0c\u73fe\u5728\u63db\u6230 Hypermedia \u4e86\u3002 # \u72c0\u614b\u986f\u793a\u70ba\u642c\u6905\u5b50\u89c0\u6230\u4e2d<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/281268074991194112\">2012-12-19 13:21:49 +0800<\/a> @tsechingho \u672c\u4f86\u4e0d\u7528\u6559\u65b0\u624b\u4ec0\u9ebc\u662f module \u8ddf mixins\uff0c\u73fe\u5728\u4e00\u958b\u59cb\u8981\u89e3\u91cb\u4ec0\u9ebc\u662f concerns \u4e86&#8230;. XD<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/281141996117168129\">2012-12-19 05:00:49 +0800<\/a> Rails As She Is Spoke <a href=\"http:\/\/t.co\/DK0aIQvk\" class=\"autohyperlink\">t.co\/DK0aIQvk<\/a> \u771f\u662f\u672c\u975e\u5e38\u6709\u8da3\u7684\u5c0f\u66f8\uff0c\u5149\u770b\u526f\u6a19 How Rails breaks object-oriented theory, and why it works anyway \u5c31\u5f15\u4eba\u5165\u52dd\u4e86\u3002<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/281131460411392000\">2012-12-19 04:18:57 +0800<\/a> #Perl 25\u6b72\u751f\u65e5\u5feb\u6a02 <a href=\"http:\/\/t.co\/pxDHAPNV\" class=\"autohyperlink\">t.co\/pxDHAPNV<\/a> # \u8a71\u8aaa Perl5 \u7684\u7c21\u4ecb\u597d\u9177 &#8220;Perl 5 introduced everything else, including the ability to introduce everything else.&#8221;<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/281129226684493824\">2012-12-19 04:10:05 +0800<\/a> DHH \u5927\u5927\u53c8\u51fa\u624b\u4e86\uff0c\u9019\u56de\u65b0\u589e\u4e86 app\/(models|controller)\/concerns \u5169\u500b\u7a7a\u76ee\u9304\uff0c\u9f13\u52f5\u5927\u5bb6\u611b\u7528 concerns\uff0cDCI (instance-level mixins) \u9000\u6563  <a href=\"https:\/\/t.co\/lQFG4FZi\" class=\"autohyperlink\">t.co\/lQFG4FZi<\/a> # \u500b\u4eba\u89ba\u5f97\u591a\u6b64\u4e00\u8209\u5c31\u662f\u4e86<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/281011124621676546\">2012-12-18 20:20:47 +0800<\/a> Kent Beck \u7684\u56db\u500b\u7c21\u55ae\u8a2d\u8a08\u539f\u5247 <a href=\"http:\/\/t.co\/d9pfB1MD\" class=\"autohyperlink\">t.co\/d9pfB1MD<\/a><\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/281001151254638592\">2012-12-18 19:41:09 +0800<\/a> @ranxiang which page not found?<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/280973270004678656\">2012-12-18 17:50:22 +0800<\/a> RT @bitsweat: &#8220;Proper OO&#8221; is the 7-year locust of the programming world. Recurring species: LoD, SRP, DCI, MVC, $ACRONYM<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/280933787699920896\">2012-12-18 15:13:29 +0800<\/a> &#8220;Composition over Mixins&#8221; <a href=\"http:\/\/t.co\/5wUlvIyc\" class=\"autohyperlink\">t.co\/5wUlvIyc<\/a> # What&#8217;s wrong with mixins?<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/280933076308197377\">2012-12-18 15:10:39 +0800<\/a> &#8220;Any app with an app\/concerns directory is concerning&#8221; <a href=\"http:\/\/t.co\/zWT9s28u\" class=\"autohyperlink\">t.co\/zWT9s28u<\/a> # \u55da\uff0c\u6211\u5011\u5c31\u6709\u4e00\u500b\u76ee\u9304\u5c08\u9580\u653e model \u7684 modules&#8230; XD<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/280748965367001088\">2012-12-18 02:59:04 +0800<\/a> \u4e00\u6642\u885d\u52d5\u770b\u76ee\u9304\u5c31\u8cb7\u4e86 Ruby Science <a href=\"https:\/\/t.co\/eaOK4JXh\uff0c\u6c92\u60f3\u5230\u5b8c\u6210\u5ea6\u9019\u9ebc\u4f4e\uff0c\u9019\u6a23\u5c31\u958b\u8ce3\u4e86\u6709\u9ede\u4ee4\u4ebaorz\" class=\"autohyperlink\">t.co\/eaOK4JXh\uff0c\u6c92\u60f3\u5230\u5b8c\u6210\u5ea6\u9019\u9ebc\u4f4e\uff0c\u9019\u6a23\u5c31\u958b\u8ce3\u4e86\u6709\u9ede\u4ee4\u4ebaorz<\/a>&#8230;<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/280733729952002048\">2012-12-18 01:58:31 +0800<\/a> @ETBlue @Wraecca \u6709\u4f86\u904e\u5c31\u7b97 XD<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/280730873979092992\">2012-12-18 01:47:10 +0800<\/a> prototype.js \u4f5c\u8005\u7684\u771f\u60c5\u544a\u767d &#8220;in the open-source world, you are not your code.&#8221;  <a href=\"http:\/\/t.co\/O662ES2S\" class=\"autohyperlink\">t.co\/O662ES2S<\/a><\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/280712958114410496\">2012-12-18 00:35:59 +0800<\/a> @Wraecca \u53ef\u60dc\u6c92\u80fd\u8ddf\u4f60\u5728 party \u62fc\u5230\u9152&#8230;.. (?)<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/280711317084594176\">2012-12-18 00:29:28 +0800<\/a> \u7b97\u4e86\u4e00\u4e0b <a href=\"http:\/\/t.co\/SNkje75e\" class=\"autohyperlink\">t.co\/SNkje75e<\/a> \u7684\u5831\u5230\u7387\u6709\u591a\u5c11\uff0c\u7b54\u6848\u662f 98%\uff0c\u67093\u500b\u4eba\u6c92\u4f86 (\u4e5f\u53ef\u80fd\u662f\u6709\u4f86\u4f46\u6c92\u6709\u7c3d\u5230)\u3002<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/280596562994933762\">2012-12-17 16:53:28 +0800<\/a> @xds2000 @flyerhzm \u5176\u5be6\u6c92\u6709\u7279\u5225\u7684\u7406\u7531\uff0c\u53ea\u662f\u60f3\u8a66\u8a66\u770b\u4e0d\u4e00\u6a23\u7684\u6771\u897f\u800c\u5df2 :&gt;<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/280593863301812224\">2012-12-17 16:42:44 +0800<\/a> @godfat \u56e0\u70ba\u60f3\u88dd jruby \u8ddf rbx\uff0c\u7136\u5f8c\u6211\u4e0d\u559c\u6b61\u7528 suffix \u7684\u65b9\u5f0f\u5340\u5206\u7248\u672c\u3002<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/280592571535880192\">2012-12-17 16:37:36 +0800<\/a> sudo rm -rf .rvm; brew install &#8211;HEAD rbenv ruby-build; rbenv install 1.9.3-p327;<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/279514575265726464\">2012-12-14 17:14:02 +0800<\/a> @godfat @wildjcrt \u807d\u8aaa\u9084\u6709\u4e00\u7bc7 rubyconf.tw \u6700\u5f8c\u5fc3\u5f97\u9084\u6c92\u51fa\u520a\u662f\u55ce?<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/279281738881064960\">2012-12-14 01:48:50 +0800<\/a> \u597d\u5427\uff0c\u9019\u770b\u8d77\u4f86\u6709\u5f97\u5435\u4e86&#8230; XD &#8220;A Ruby Design Process&#8221; <a href=\"http:\/\/t.co\/yjOQ5CSr\" class=\"autohyperlink\">t.co\/yjOQ5CSr<\/a><\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/279260362212253696\">2012-12-14 00:23:53 +0800<\/a> RT @godfat: \u8207 ko1 \u7684\u4e00\u4e9b\u804a\u5929\u5167\u5bb9 (2) <a href=\"http:\/\/t.co\/5SbTZYqD\" class=\"autohyperlink\">t.co\/5SbTZYqD<\/a><\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/279260136277671937\">2012-12-14 00:22:59 +0800<\/a> RT @headius: Well, I&#8217;ve achieved a Ruby implementer milestone\u2026committer on JRuby, Rubinius, and MRI.<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/279252829099659264\">2012-12-13 23:53:57 +0800<\/a> @godfat \u597d\u6df1\u5165\u7684\u8a0e\u8ad6!! \u4e0b\u6b21\u8fa6\u518d\u4f86\u9080 ko1 \u804a\u500b\u5920!!<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/279250268246376448\">2012-12-13 23:43:46 +0800<\/a> RT @godfat: \u8207 ko1 \u7684\u4e00\u4e9b\u804a\u5929\u5167\u5bb9 <a href=\"http:\/\/t.co\/KfDZtMbo\" class=\"autohyperlink\">t.co\/KfDZtMbo<\/a><\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/279149378579619840\">2012-12-13 17:02:52 +0800<\/a> RT @iOS6maps: I am so sad right now.<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/279080760705708032\">2012-12-13 12:30:13 +0800<\/a> \u8a17 ios6 \u7684\u798f\uff0cgoogle map \u63a8\u51fa\u9019\u9ebc\u591a\u5e74\uff0c\u9084\u53ef\u4ee5\u518d\u6b21\u8b93\u5927\u5bb6\u9ad8\u6f6e!  <a href=\"https:\/\/t.co\/d1RCXH4l\" class=\"autohyperlink\">t.co\/d1RCXH4l<\/a><\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/279079344402489344\">2012-12-13 12:24:35 +0800<\/a> RT @insideCyberbuzz: \u5b98\u65b9\u7248 iOS Google Map \u56de\u6b78\uff01\n<p><a href=\"https:\/\/t.co\/IdV5wv9T\" class=\"autohyperlink\">t.co\/IdV5wv9T<\/a> <a href=\"http:\/\/t.co\/z8Qsn6cD\" class=\"autohyperlink\">t.co\/z8Qsn6cD<\/a><\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/279018801452965888\">2012-12-13 08:24:00 +0800<\/a> @hsbt soga&#8230;. good morning!<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/279017459061772288\">2012-12-13 08:18:40 +0800<\/a> @hsbt what mkr means? saw many time&#8230; :o<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/279016470887936002\">2012-12-13 08:14:45 +0800<\/a> RT @bitsweat: Give a warm Rails welcome to our newest committer, @steveklabnik!<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/279016138720034817\">2012-12-13 08:13:25 +0800<\/a> RT @seattlerb: New ruby quickref is live. Syntax highlighting. English. Minitest. 1.9. How else would you improve it? <a href=\"http:\/\/t.co\/YMifANJj\" class=\"autohyperlink\">t.co\/YMifANJj<\/a><\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/278881762187292672\">2012-12-12 23:19:28 +0800<\/a> RT @rails: Say goodbye to before_filter, hello to before_action: <a href=\"https:\/\/t.co\/a5AXS0GR\" class=\"autohyperlink\">t.co\/a5AXS0GR<\/a><\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/278880780724367361\">2012-12-12 23:15:34 +0800<\/a> DHH \u5927\u5927\u96e3\u5f97\u51fa\u624b\uff0c\u4e00\u51fa\u624b\u5c31\u628a *_filter \u65b9\u6cd5\u5168\u90e8\u6539\u540d\u6210 *_action \u4e86 <a href=\"https:\/\/t.co\/bCOXdopQ\" class=\"autohyperlink\">t.co\/bCOXdopQ<\/a><\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/278754802966605824\">2012-12-12 14:54:58 +0800<\/a> \u611f\u8b1d @brucehsu @hSATAC @andikankuo @hiroshiyui \u6703\u5f8c\u62bd\u7a7a\u64b0\u6587 RubyConf Taiwan \u5fc3\u5f97\uff0c\u8b93\u6211\u53ef\u4ee5\u7d30\u7d30\u56de\u5473\u81ea high \u4e00\u4e0b :-D #rubytw<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/278752290129727488\">2012-12-12 14:44:59 +0800<\/a> Reading: @hiroshiyui \u7684 RubyConf.TW 2012 \u96dc\u8a18 <a href=\"http:\/\/t.co\/nAA5PWG6\" class=\"autohyperlink\">t.co\/nAA5PWG6<\/a><\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/278735186714296320\">2012-12-12 13:37:01 +0800<\/a> RT @jserv: \u6211\u60f3\u8981\u6301\u7e8c\u6f14\u8b1b\u5230\uff0c\u9031\u908a\u7684\u4eba\u90fd\u80fd\u611f\u53d7\u5230 C \u8a9e\u8a00\u4e4b\u7f8e\u70ba\u6b62\uff0c\u9019\u6a23\u7684\u8a08\u756b\u6703\u5f88\u4e0d\u5207\u5be6\u969b\u55ce\uff1f<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/278730314971492352\">2012-12-12 13:17:40 +0800<\/a> @godfat \u671f\u5f85+1<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/278524651704033282\">2012-12-11 23:40:26 +0800<\/a> Rubinius \u5c0d RVM \u771f\u7684\u706b\u5927\u4e86&#8230; XD  <a href=\"https:\/\/t.co\/EiseYscN\" class=\"autohyperlink\">t.co\/EiseYscN<\/a> #<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/278519422954639361\">2012-12-11 23:19:39 +0800<\/a> @hSATAC @devpoga @brucehsu \u539f\u4f86 @godfat \u662f\u6211\u5011\u4e00\u5207\u7684\u4ea4\u96c6\u554a!!<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/278516498568450048\">2012-12-11 23:08:02 +0800<\/a> @hSATAC @brucehsu @godfat \u90fd\u662f\u6211\u5011\u7684 top follower \u8036!! \u60f3\u4e0d\u5230 @godfat \u9019\u9ebc\u5065\u8ac7!<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/278508851500826626\">2012-12-11 22:37:39 +0800<\/a> Thank you @godfat for being my top follower in 2012! #Twitter2012 #Vizify <a href=\"https:\/\/t.co\/qvf9DLFb\" class=\"autohyperlink\">t.co\/qvf9DLFb<\/a><\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/278508785067249664\">2012-12-11 22:37:23 +0800<\/a> See my golden tweet of 2012! #Twitter2012 #Vizify <a href=\"https:\/\/t.co\/qvf9DLFb\" class=\"autohyperlink\">t.co\/qvf9DLFb<\/a><\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/278464601266479104\">2012-12-11 19:41:49 +0800<\/a> RT @euruko: This summer on June 28th\/29th Ruby creator &amp; chief designer @yukihiro_matz will join us in Athens, 20 years after Ruby was first coded!<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/278452697324208128\">2012-12-11 18:54:31 +0800<\/a> @hSATAC @brucehsu \u9084\u6709\u4e00\u758a\u6c92\u62ff\u5b8c\uff0c\u5806\u5728\u6211\u5bb6&#8230;&#8230;.<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/278441046986330112\">2012-12-11 18:08:13 +0800<\/a> RT @dlackty: Ruby Toolbox for DevOps &#8211; Recently I gave a talk in RubyConf Taiwan 2012. It&#8217;s my pleasure to share my though\u2026 <a href=\"http:\/\/t.co\/cavPR766\" class=\"autohyperlink\">t.co\/cavPR766<\/a><\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/278373256107528192\">2012-12-11 13:38:50 +0800<\/a> @_ko1 byebye~ see you at rubykaigi, tokyo!<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/278328162847440896\">2012-12-11 10:39:39 +0800<\/a> Reading: \u4eca\u65e9\u7684 Ruby Developers Meeting \u6703\u8b70\u8a18\u9304 <a href=\"https:\/\/t.co\/NKqE7ilO\" class=\"autohyperlink\">t.co\/NKqE7ilO<\/a><\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/278323034908160001\">2012-12-11 10:19:17 +0800<\/a> RT @headius: The process worked! Ruby 2.0 refinements will be an experimental feature, so we can continue refining it. <a href=\"http:\/\/t.co\/qlA4jLFy\" class=\"autohyperlink\">t.co\/qlA4jLFy<\/a><\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/278322830502944768\">2012-12-11 10:18:28 +0800<\/a> @hellolucky123 webconf.tw \u5168\u4e2d\u6587\u5b89\u5566!<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/278301987152478208\">2012-12-11 08:55:38 +0800<\/a> @hSATAC \u79d1\u79d1\uff0c\u53c8\u8981\u78b0\u9762\u4e86&#8230; XD<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/278188028692926464\">2012-12-11 01:22:49 +0800<\/a> @devpoga @ETBlue @godfat \u6211\u7684 chrome \u4e5f\u7576\u4e86+1<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/278079808318087168\">2012-12-10 18:12:47 +0800<\/a> RT @WebConfTaiwan: WebConf Taiwan 2013 \u516c\u958b\u8b70\u7a0b\u4ee5\u53ca\u5c07\u65bc 2012\/12\/12 12:12 \u958b\u59cb\u5831\u540d <a href=\"http:\/\/t.co\/O3628APL\" class=\"autohyperlink\">t.co\/O3628APL<\/a> #webconftw2013<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/278077455980449793\">2012-12-10 18:03:26 +0800<\/a> @chrisun \u53bb\u6bd4\u5229\u6642\u559d\u5564\u9152? \u592a\u8cb4\u4e86\uff5e XD<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/278074969303425025\">2012-12-10 17:53:33 +0800<\/a> \u8fd1\u671f\u770b\u5230\u505a\u7684\u6700\u68d2\u7684 conference \u7db2\u9801 <a href=\"http:\/\/t.co\/f9tuP1sX\" class=\"autohyperlink\">t.co\/f9tuP1sX<\/a> # \u597d\u591a\u6a5f\u95dc!<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/278057512094281728\">2012-12-10 16:44:11 +0800<\/a> @evenwu @othree @allenown \u4e09\u9078\u4e00\uff0c\u597d\u96e3\u9078\u554a\u3002\u6572\u7897\uff5e \/cc @eddiekao<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/278053569029103616\">2012-12-10 16:28:31 +0800<\/a> RT @RGBA_: Web conf 2013 \u8b70\u7a0b\u8868\u516c\u958b\u4e86\uff01\u8d95\u7dca\u5b89\u6392\u6311\u9078\u4f60\u8981\u807d\u7684\u8b70\u984c\u5427\uff01 <a href=\"http:\/\/t.co\/f3uOvVsY\" class=\"autohyperlink\">t.co\/f3uOvVsY<\/a><\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/277985660349071360\">2012-12-10 11:58:40 +0800<\/a> @hsbt Look forward to seeing you again at rubykaigi 2013. I&#8217;m also waiting for your #rubyconftw2012 report&amp;photos :-D<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/277965656639541249\">2012-12-10 10:39:11 +0800<\/a> RT @brucehsu: <a href=\"http:\/\/t.co\/SFSf4J4p\" class=\"autohyperlink\">t.co\/SFSf4J4p<\/a> RubyConf Taiwan 2012 \u96dc\u611f &#8211; brucehsu.&gt; \u671f\u5f85\u660e\u5e74\uff01 #rubyconftw #rubyconftw2012<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/277964512408252417\">2012-12-10 10:34:38 +0800<\/a> RT @hSATAC: RubyConf.tw 2012 \u6d41\u6c34\u5e33 &#8211; hSATAC <a href=\"http:\/\/t.co\/h3wKFlGA\" class=\"autohyperlink\">t.co\/h3wKFlGA<\/a> via @hSATAC #rubyconftw2012<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/277964391817834496\">2012-12-10 10:34:09 +0800<\/a> RT @andikankuo: Thanks for @rubytaiwan ! , RubyConf@Taiwan 2012 \u6240\u898b\u6240\u805e &#8211; Andikan Blog <a href=\"http:\/\/t.co\/ExMKG9RH\" class=\"autohyperlink\">t.co\/ExMKG9RH<\/a> via @andikankuo<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/277961523509489664\">2012-12-10 10:22:46 +0800<\/a> &#8220;\u8a31\u591a\u516c\u53f8\u90fd\u6709\u5275\u65b0\u90e8\u9580\uff0c\u4e0d\u904e\u7576\u4e00\u9593\u516c\u53f8\u88e1\u6709\u500b\u5275\u65b0VP\u6216\u662f\u4e4b\u985e\u7684\u8077\u4f4d\u6642\uff0c\u901a\u5e38\u90fd\u662f\u67d0\u500b\u5730\u65b9\u5df2\u7d93\u51fa\u554f\u984c\u7684\u5fb5\u5146\u3002&#8221;&#8230; XD <a href=\"http:\/\/t.co\/PAAOTgH4\" class=\"autohyperlink\">t.co\/PAAOTgH4<\/a><\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/277790400696184832\">2012-12-09 23:02:47 +0800<\/a> Google Apps <a href=\"http:\/\/t.co\/TcDnco6d\" class=\"autohyperlink\">t.co\/TcDnco6d<\/a>  \u514d\u8cbb\u7248\u6c92\u4e86 :( <a href=\"http:\/\/t.co\/iUHn6OaN\" class=\"autohyperlink\">t.co\/iUHn6OaN<\/a><\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/277723873087217665\">2012-12-09 18:38:25 +0800<\/a> RT @a_matsuda: Time to fly back to \u6771\u4eac. \u8b1d\u8b1d for inviting me! The conference was awesome, people were super nice, foods were fantastic. I \u2665 you! #rubytw<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/277699252707287041\">2012-12-09 17:00:35 +0800<\/a> RubyConf Taiwan 2012 \u958b\u5e55\u8ddf\u9589\u5e55\u7684 slides  <a href=\"http:\/\/t.co\/HJ6Fvv3d\" class=\"autohyperlink\">t.co\/HJ6Fvv3d<\/a><\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/277688940327227392\">2012-12-09 16:19:37 +0800<\/a> RT @rubytaiwan: We&#8217;re uploading our photos by official photographer to <a href=\"http:\/\/t.co\/kdsTiJnu\" class=\"autohyperlink\">t.co\/kdsTiJnu<\/a>  (there&#8217;re 1200+ photos, still uploading\u2026)<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/277655253409742848\">2012-12-09 14:05:45 +0800<\/a> @lovecankill @godfat @shellingford \u9aa8\u7626\u5982\u67f4\u55ce?<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/277654950270607361\">2012-12-09 14:04:33 +0800<\/a> @ryudoawaru @lovecankill \u4e0d\u662f\u56e0\u70ba\u9810\u7b97\u4f30\u932f\u7684\u95dc\u4fc2\u55ce? XD \u672c\u4f86\u4ee5\u70ba\u662f\u5348\u9910+\u8336\u9ede\u5169\u5929\u4e00\u4eba $230\uff0c\u7d50\u679c\u98ef\u5e97\u641e\u932f\uff0c\u5c31\u8b8a\u6210\u5348\u9910$ 230 \u4e86\uff0c\u8336\u9ede\u53e6\u8a08\uff0c\u54c8\u54c8\u3002<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/277652166158733312\">2012-12-09 13:53:29 +0800<\/a> <a href=\"https:\/\/t.co\/yFW5QnRi\" class=\"autohyperlink\">t.co\/yFW5QnRi<\/a> Ruby language design team! \u8a9e\u8a00\u8a2d\u8a08\u8ddf\u5be6\u4f5c\u8981\u671d\u5206\u958b\u7684\u65b9\u5411\u4e86\uff0cRubySpec \u6703\u662f\u5404\u7a2e\u5be6\u4f5c\u7684\u6700\u7d42\u5171\u540c\u6a19\u6e96\u3002<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/277491444917366785\">2012-12-09 03:14:50 +0800<\/a> RT @TryEventifier: Current #rubyconftw2012 status&#8211;&gt; Photos:13, Slides:10, Tweets: 496, Videos: 1 <a href=\"http:\/\/t.co\/aiGbdO4I\" class=\"autohyperlink\">t.co\/aiGbdO4I<\/a> @rubytaiwan cc\/ @ihower<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/277451357970132992\">2012-12-09 00:35:33 +0800<\/a> \u8ddf\u65e5\u672c\u670b\u53cb\u5011\u76f8\u7d04\u4e86\u660e\u5e74 RubyKaigi 2013 \u898b! <a href=\"http:\/\/t.co\/JO4JSQtJ\" class=\"autohyperlink\">t.co\/JO4JSQtJ<\/a> #rubytw<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/277446873432858625\">2012-12-09 00:17:43 +0800<\/a> RT @linc01n: A compilation of presentation&#8217;s link. Please Fork me and send PR. <a href=\"http:\/\/t.co\/Thlfs0lt\" class=\"autohyperlink\">t.co\/Thlfs0lt<\/a>  #rubyconftw2012<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/277359168543928320\">2012-12-08 18:29:13 +0800<\/a> RT @hsbt: \u53f0\u6e7e\u306e rubyists \u306f mruby, devops, cuncurrent, ruby internal \u3068\u304b\u3060\u3044\u3076\u65e5\u672c\u306e rubyists \u304c\u8208\u5473\u6301\u3063\u3066\u3044\u308b\u90e8\u5206\u3068\u540c\u3058\u8a71\u3092\u3057\u3066\u3044\u308b\u3088\u3046\u306a\u6c17\u304c\u3059\u308b<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/277346211051216896\">2012-12-08 17:37:44 +0800<\/a> RT @josephku: Here is the slide of my today\u2019s @rubymotion presentation <a href=\"https:\/\/t.co\/rSoKLz8x\" class=\"autohyperlink\">t.co\/rSoKLz8x<\/a> #rubyconftw2012<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/277311744379080704\">2012-12-08 15:20:46 +0800<\/a> @godfat @devpoga \u55ef\u55ef\uff0c\u4e0b\u6b21\u6703\u8ddf\u8b1b\u8005\u5011\u63d0\u65e9\u78ba\u8a8d\u597d\u8a9e\u7cfb\u3002\u7136\u5f8c schedule \u5176\u5be6\u6709\u66f4\u65b0&#8230; XD<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/277310635157622784\">2012-12-08 15:16:22 +0800<\/a> @lovecankill \u70ba\u4ec0\u9ebc\u4e00\u5b9a\u8981________\uff1f\u9019\u88e1\u4e0d\u662f\u81fa\u7063\u55ce\uff1f<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/277309141561782272\">2012-12-08 15:10:26 +0800<\/a> @godfat @devpoga \u5927\u6982\u6709\u5169\u6210\u807d\u4e0d\u61c2\u4e2d\u6587\uff0c\u4f46\u662f\u6211\u60f3\u7d55\u5927\u90e8\u5206\u7684\u4eba\u90fd\u807d\u7684\u61c2\u82f1\u6587\u5427&#8230; XD \u5982\u679c\u8b1b\u8005\u958b\u5fc3\u7528\u82f1\u6587\uff0c\u6709\u4f55\u4e0d\u53ef :)<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/277299938596122624\">2012-12-08 14:33:52 +0800<\/a> RT @iNatata: Richard Lee \u597d\u5f37\u5594 \u8b1b\u7684\u82f1\u6587\u7c21\u55ae\u6613\u61c2 \u6982\u5ff5\u4e5f\u8b1b\u5f97\u6e05\u695a<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/277296220320436224\">2012-12-08 14:19:05 +0800<\/a> unit test \u4e4b\u65bc developer\uff0c\u5c31\u50cf monitoring \u4e4b\u65bc operator by @dlackty #rubytw  nice comparison!<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/277291003327700993\">2012-12-08 13:58:21 +0800<\/a> @ryudoawaru \u56e0\u70ba\u5927\u5bb6\u90fd\u6539\u75283G\u4e86\u55ce? XD<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/277286680208240640\">2012-12-08 13:41:10 +0800<\/a> RT @zhusee2: @dlackty \u6beb\u7121\u6e96\u5099\u5c31\u4f7f\u51fa\u4e86\u6d41\u66a2\u7684\u82f1\u6587\u4f86\u8b1b\u672c\u4f86\u7528\u4e2d\u6587\u6e96\u5099\u7684 speech #rubyconftw<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/277258617558806529\">2012-12-08 11:49:40 +0800<\/a> @kakutani haha, my bad!<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/277254471229251584\">2012-12-08 11:33:12 +0800<\/a> \u8ddf matz \u7684\u5408\u7167 at rubyconf.tw 2012 <a href=\"http:\/\/t.co\/u5P8fByz\" class=\"autohyperlink\">t.co\/u5P8fByz<\/a><\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/277250852517990400\">2012-12-08 11:18:48 +0800<\/a> RT @a_matsuda: Uploaded my slides for RubyConf Taiwan #rubytw <a href=\"https:\/\/t.co\/nNEQJrWa\" class=\"autohyperlink\">t.co\/nNEQJrWa<\/a><\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/277091568635224064\">2012-12-08 00:45:52 +0800<\/a> rubyconf.tw party \u559d&amp;\u804a\u523012\u9ede\u624d\u96e2\u958b\uff0cmatz \u4e5f\u5f85\u5230\u6700\u5f8c!<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/276955402619473920\">2012-12-07 15:44:48 +0800<\/a> @a_matsuda waiting for you at stage.<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/276943707830353920\">2012-12-07 14:58:19 +0800<\/a> @hsbt haha, yes! you got it! I was  speaking poor English at rubykaigi.<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/276891979118436354\">2012-12-07 11:32:46 +0800<\/a> RT @_ko1: Many English talks at RubyConf.tw.  Awesome!  I can understand.<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/276879000931037185\">2012-12-07 10:41:12 +0800<\/a> RT @rubytaiwan: Matz is speaking! #rubytw <a href=\"http:\/\/t.co\/PdKSwemZ\" class=\"autohyperlink\">t.co\/PdKSwemZ<\/a><\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/276876801681276928\">2012-12-07 10:32:28 +0800<\/a> @kakutani @hsbt not yet, I can not speak Japanese. :(<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/276862081159008256\">2012-12-07 09:33:58 +0800<\/a> \u4e00\u65e9\u72c0\u6cc1\u4e0d\u65b7&#8230;:\/<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/276719225714921474\">2012-12-07 00:06:19 +0800<\/a> \u8a71\u8aaa\u4eca\u5929\u63a5\u6a5f matz \u5750\u5230\u4e00\u53f0\u6703\u8b1b\u65e5\u6587\u7684 taxi\u3002matz \u8ddf\u4ed6\u8b1b\u82f1\u6587\uff0c\u7136\u5f8c\u53f8\u6a5f\u8aaa\u807d\u4e0d\u61c2\u82f1\u6587\uff0c\u8acb\u8b1b\u65e5\u6587&#8230;.. XD<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/276703952777641984\">2012-12-06 23:05:38 +0800<\/a> \u6311\u9078\u660e\u665a party \u7684\u8abf\u9152&#8230; XD <a href=\"http:\/\/t.co\/2VZPLT8p\" class=\"autohyperlink\">t.co\/2VZPLT8p<\/a><\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/276265006247583744\">2012-12-05 18:01:24 +0800<\/a> RT @yukihiro_matz: link: RubyConf Taiwan 2012 \u7279\u5225\u6d3b\u52d5 &#8211; Matz \u898b\u9762\u6703 | Registrano &#8211; <a href=\"http:\/\/t.co\/B1KNfi2v\" class=\"autohyperlink\">t.co\/B1KNfi2v<\/a><\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/276200549488148481\">2012-12-05 13:45:17 +0800<\/a> RT @rubytaiwan: RubyConf Taiwan 2012 \u7279\u5225\u6d3b\u52d5 &#8211; Matz \u898b\u9762\u6703 <a href=\"http:\/\/t.co\/6N0BgZ9E\" class=\"autohyperlink\">t.co\/6N0BgZ9E<\/a> # \u6c92\u6709\u5831\u540d\u5230 RubyConf.TW \u7684\u670b\u53cb\u8acb\u628a\u63e1\u6a5f\u6703\u770b\u5927\u795e\uff01\u81ea\u7531\u5831\u540d\u53c3\u52a0\uff5e<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/275991184286044161\">2012-12-04 23:53:20 +0800<\/a> @godfat do you like the feature?<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/275985276210393088\">2012-12-04 23:29:52 +0800<\/a> \u60f3\u4e0d\u5230 refinements \u722d\u8b70\u9084\u883b\u5927\u7684\uff0c\u770b\u4f86 Ruby 2.0 official \u6703\u62ff\u6389\u9019\u529f\u80fd    <a href=\"https:\/\/t.co\/3KR4GqK1\" class=\"autohyperlink\">t.co\/3KR4GqK1<\/a><\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/275922578999218176\">2012-12-04 19:20:43 +0800<\/a> @deduce @titancoeus \u6709\u807d\u4f60\u8b1b\u904e\uff0c\u6211\u53c8\u5fd8\u5566~<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/275920093454680064\">2012-12-04 19:10:51 +0800<\/a> @titancoeus \u53ef\u4f60\u4e0d\u662f\u6587\u7d44\u55ce\uff1f<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/275904267766886400\">2012-12-04 18:07:58 +0800<\/a> @titancoeus \u4f60\u9ad8\u4e2d\u540c\u5b78? \u4e16\u754c\u771f\u5c0f\uff0c\u4e5f\u662f\u6211\u540c\u7cfb\u7684\u5b78\u5f1f\u3002<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/275876356359876608\">2012-12-04 16:17:03 +0800<\/a> A free and open world depends on a free and open web. And a free and open web depends on me. <a href=\"http:\/\/t.co\/awo4tazd\" class=\"autohyperlink\">t.co\/awo4tazd<\/a> #freeandopen<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/275862448395915264\">2012-12-04 15:21:47 +0800<\/a> RT @yukihiro_matz: RubyConf Taiwan\u524d\u65e5\u306f\u3069\u3046\u3057\u3088\u3046\uff1f \u5348\u5f8c\u306b\u306f\u53f0\u6e7e\u5165\u308a\u3057\u3066\u308b\u3093\u3060\u3051\u3069<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/275789735891447808\">2012-12-04 10:32:51 +0800<\/a> Facebook \u7adf\u7136\u5bc4\u4f86 Open Graph Submission Process Survey\uff0c\u53ea\u597d\u7d66\u4ed6\u52fe Extremely Unsatisfied \u4e0b\u53bb ?<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/275540059200057344\">2012-12-03 18:00:44 +0800<\/a> @Plummtw @godfat \u4e00\u65b9\u9762\u662f\u6280\u8853\u554f\u984c\uff0c\u672c\u4f86\u6709\u55ac\u5a92\u9ad4\u4f86\u8655\u7406\u76f4\u64ad\uff0c\u4f46\u5f8c\u4f86\u56e0\u6545\u53d6\u6d88\u4e86 :| \u53e6\u4e00\u65b9\u9762\u662f\u8003\u91cf\u5230\u9019\u662f\u4e00\u5834\u6536\u8cbb\u6d3b\u52d5\uff0c\u6211\u500b\u4eba\u6703\u504f\u5411\u4ee5\u5be6\u969b\u8cb7\u7968\u7684\u807d\u773e\u70ba\u6700\u5927\u8003\u91cf\uff0c\u73fe\u5834QA\u6642\u9593\u90fd\u4e0d\u5920\u4e86\uff0c\u4e5f\u5c31\u4e0d\u6703\u958b\u653e\u7d66\u5834\u5916\u7684\u670b\u53cb\u4e86\u3002\u540d\u984d\u53d7\u9650\u65bc\u5834\u5730\u5927\u5c0f\uff0c\u4e0b\u6b21\u6703\u8003\u616e\u79df\u66f4\u5927\u7684\u5834\u5730\u3002<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/275525250488348672\">2012-12-03 17:01:53 +0800<\/a> hmm&#8230; 5:01\u4e86&#8230;<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/275506770460418049\">2012-12-03 15:48:27 +0800<\/a> This PLT Life <a href=\"http:\/\/t.co\/eIliSSxK\" class=\"autohyperlink\">t.co\/eIliSSxK<\/a> # \u9019\u597d\u7b11\uff0c\u6fc3\u6fc3\u7684\u7a0b\u5f0f\u8a9e\u8a00 geek \u5473\uff5e<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/275476026707042304\">2012-12-03 13:46:17 +0800<\/a> \u70ba\u4ec0\u9ebc\u53eb\u505a 501\uff0c\u56e0\u70ba\u4f60\u4e94\u9ede\u4e4b\u5f8c\u5c31\u6c92\u4e0a\u73ed\u71b1\u5ff1\u4e86\uff0c\u61c9\u8a72 5:01 pm \u5c31\u4e0b\u73ed\u56de\u5bb6\u966a\u5bb6\u4eba&#8230; XD<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/275473616106303488\">2012-12-03 13:36:42 +0800<\/a> <a href=\"http:\/\/t.co\/Fbeltyk5\" class=\"autohyperlink\">t.co\/Fbeltyk5<\/a> 501 \u8edf\u9ad4\u958b\u767c\u8005\u5ba3\u8a00 # \u7c21\u9ad4\u7ffb\u8b6f  <a href=\"http:\/\/t.co\/NrIB2uT5\" class=\"autohyperlink\">t.co\/NrIB2uT5<\/a><\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/275465724674338816\">2012-12-03 13:05:21 +0800<\/a> Reading: Why Agile Development Fails (Sometimes) <a href=\"http:\/\/t.co\/PH3I3HnT\" class=\"autohyperlink\">t.co\/PH3I3HnT<\/a> \u770b\u6a19\u984c\u4ee5\u70ba\u8981\u6230 Agile\uff0c\u539f\u4f86\u662f\u5728\u8faf\u8b77\u3002TL;DR; \u70ba\u4ec0\u9ebc\u4f60\u7684 agile \u6703\u5931\u6557\u4e4b16\u5b57\u7bb4\u8a00: \u7a4d\u7fd2\u96e3\u6539\uff0c\u671f\u671b\u904e\u6df1\uff0c\u90e8\u9580\u5206\u6b67\uff0c\u8f15\u8a00\u653e\u68c4<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/275427597347868672\">2012-12-03 10:33:51 +0800<\/a> @siuying @matthewrudy @victorlamhk email to <a href=\"mailto:contact@rubyconf.tw\" class=\"autohyperlink\">contact@rubyconf.tw<\/a><\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/275237657779503104\">2012-12-02 21:59:05 +0800<\/a> @matthewrudy @victorlamhk I saw you both book three nights from 12\/6<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/275231532216635393\">2012-12-02 21:34:45 +0800<\/a> @matthewrudy @victorlamhk yes, it&#8217;s booked. don&#8217;t worry.<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/275226158465941504\">2012-12-02 21:13:24 +0800<\/a> @victorlamhk @ryudoawaru @eddiekao @PCT @rubytaiwan <a href=\"http:\/\/t.co\/loWLnibA\" class=\"autohyperlink\">t.co\/loWLnibA<\/a> \u7db2\u9801\u4e0a\u6709 :)<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/275223588079034368\">2012-12-02 21:03:11 +0800<\/a> @chenshaoao \u4e0d\u6e05\u695a\u8036 :|<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/275219961033658368\">2012-12-02 20:48:46 +0800<\/a> Watching: The Web Will Die When OOP Dies <a href=\"https:\/\/t.co\/uyhMX67y\" class=\"autohyperlink\">t.co\/uyhMX67y<\/a> # \u807d\u904e\u6700\u591a F***K \u7684\u6f14\u8b1b\uff0c\u4e0d\u6127\u662f Zed Shaw\uff0c\u5f9e W3C, HTML, CSS, JS, OOP \u5168\u90e8\u7f75\u904e\u4e00\u8f2a &#8230; XD<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/274911496255979520\">2012-12-02 00:23:02 +0800<\/a> RT @mametter: <a href=\"http:\/\/t.co\/FFHoE1Qx\" class=\"autohyperlink\">t.co\/FFHoE1Qx<\/a> [ANN] ruby 2.0.0-preview2 released \/ Try it! \u307f\u3093\u306a\u8a66\u305b<\/li>\n<\/ul>\n<h2>2012\/11<\/h2>\n<ul>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/274594615183675392\">2012-12-01 03:23:52 +0800<\/a> \u57fa\u65bc SPDY \u7684 HTTP 2.0 first draft \u767c\u4f48\u4e86 <a href=\"http:\/\/t.co\/D8ekNJrU\" class=\"autohyperlink\">t.co\/D8ekNJrU<\/a> # HTTP 2.0 \u7684\u91cd\u9ede\u53ef\u4ee5\u770b infoq \u5831\u5c0e  <a href=\"http:\/\/t.co\/efD8sAtl\" class=\"autohyperlink\">t.co\/efD8sAtl<\/a><\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/274471159909740544\">2012-11-30 19:13:18 +0800<\/a> RSpec \u63db\u4eba\u63a5\u624b\u7dad\u8b77\u4e86\uff0cDavid Chelimsky \u6539\u53bb\u7528 Clojure \u4e86&#8230; XD  <a href=\"http:\/\/t.co\/fzyCcSc7\" class=\"autohyperlink\">t.co\/fzyCcSc7<\/a><\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/274188817253154816\">2012-11-30 00:31:22 +0800<\/a> \u6e96\u5099\u4f86\u6536\u770b\u7b2c\u4e8c\u5929\u7684 AWS #reinvent keynote <a href=\"http:\/\/t.co\/4lALZxRl\" class=\"autohyperlink\">t.co\/4lALZxRl<\/a><\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/273770549350641665\">2012-11-28 20:49:20 +0800<\/a> RT @sandimetz: The wrong abstraction is far more damaging than no abstraction at all. Waiting trumps guessing every time.<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/273334468188725248\">2012-11-27 15:56:30 +0800<\/a> @godfat \u6253\u958b eager_load ok\uff0c\u4f46\u662f cache_classes \u7684\u8a71\uff0c\u5728 dev mode \u4e0b\u8981\u6539\u6771\u897f\u90fd\u8981\u91cd\u958b server \u8d85\u9ebb\u7169\u7684\u3002<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/273332300845051904\">2012-11-27 15:47:53 +0800<\/a> @godfat config.threadsafe! \u88ab deprecated \u4e86\uff0c\u800c\u4e14\u5b83\u7684\u4f5c\u7528\u5c31\u662f\u628a cache_classes \u8a2d\u6210 true\uff0c\u9019\u6a23\u5c31\u5931\u53bb dev mode \u7684\u76ee\u7684&#8230; XD<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/273314834467155968\">2012-11-27 14:38:29 +0800<\/a> edge Rails enables Rack::Lock unless cache_classes now, so how to run concurrency at dev mode? :( delete Rack::Lock middleware manually? :p<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/273251402061606912\">2012-11-27 10:26:25 +0800<\/a> \u3010\u5275\u696d\u5c0f\u805aNo.23\u3011\u6253\u9020\u71b1\u9580App\u4e09\u8981\u8a23\uff1a\u7e2e\u77ed\u958b\u767c\u9031\u671f\u3001\u6aa2\u8996\u6578\u64da\u3001\u627e\u51fa\u5e02\u5834\u5dee\u7570 <a href=\"http:\/\/t.co\/RoMKEk6j\" class=\"autohyperlink\">t.co\/RoMKEk6j<\/a> # \u517c\u9867\u71df\u904b\u8207\u958b\u767c\u4f5c\u696d\u6d41\u7a0b\uff0c\u4e26\u5feb\u901f\u56de\u61c9\u4f7f\u7528\u8005\u9700\u6c42\uff0c\u529b\u6c42\u7e2e\u77ed\u958b\u767c\u9031\u671f\u3001\u7b26\u5408\u7cbe\u5be6\u5275\u696d\u7cbe\u795e\uff01<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/273097683202355200\">2012-11-27 00:15:36 +0800<\/a> Watching: To Mock or Not to Mock <a href=\"http:\/\/t.co\/oDffBq5Q\" class=\"autohyperlink\">t.co\/oDffBq5Q<\/a> # \u5f88\u68d2\u7684 test doubles \u6f14\u8b1b\uff0c\u5206\u6790\u4e86\u5404\u7a2e\u4f7f\u7528 mocks \u7b56\u7565\u7684\u512a\u7f3a\u9ede\u3002\u8207\u5176\u554f\u8981\u4e0d\u8981 mocks\uff0c\u5148\u60f3\u60f3\u4f60\u7684\u6e2c\u8a66\u9700\u8981\u591a\u5c11 reality\u3002<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/272954506063515648\">2012-11-26 14:46:40 +0800<\/a> RT @rubytaiwan: Updated the transportation information:  <a href=\"http:\/\/t.co\/Wk8dEUCP\" class=\"autohyperlink\">t.co\/Wk8dEUCP<\/a> # \u63d0\u4f9b\u8a08\u7a0b\u8eca\u5171\u4e58\u512a\u60e0\u5f9e 8:15 \u5230 8:45 (\u6377\u904b\u829d\u5c71\u7ad9)<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/272943180830347265\">2012-11-26 14:01:40 +0800<\/a> RubyConf Taiwan, 7th-8th December 2012 in Taipei City <a href=\"http:\/\/t.co\/hjxBugzi\" class=\"autohyperlink\">t.co\/hjxBugzi<\/a> via @lanyrd<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/272935664583061504\">2012-11-26 13:31:47 +0800<\/a> Reading: \u5716\u9748\u8a2a\u8ac7\u4e4b\u4e09\u5341\u516b\uff1a\u677e\u672c\u884c\u5f18\u8ac7\u300a\u4ee3\u78bc\u7684\u672a\u4f86\u300b <a href=\"http:\/\/t.co\/CDgE5F1S\" class=\"autohyperlink\">t.co\/CDgE5F1S<\/a> # &#8220;\u5982\u679c\u4e00\u5169\u5e74\u7684\u6642\u9593\u88e1\uff0cLisp\u7684\u9b45\u529b\u6c92\u6709\u88ab\u5927\u5bb6\u6240\u63a5\u53d7\uff0c\u90a3\u9084\u53ef\u4ee5\u7406\u89e3\uff0c\u4f46\u5df2\u7d93\u904e\u4e8650\u5e74\u9084\u6c92\u6709\u88ab\u5ee3\u6cdb\u63a5\u53d7\u7684\u8a71\uff0c\u662f\u4e0d\u662f\u5b83\u5728\u672c\u8cea\u4e0a\u5c31\u4e0d\u592a\u7b26\u5408\u5927\u5bb6\u7684\u671f\u671b\u5462\uff1f&#8221; &#8230; XD<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/271613915220279297\">2012-11-22 21:59:38 +0800<\/a> \u539f\u4f86 AWS SNS + SQS \u53ef\u4ee5\u7d44\u5408\u51fa fanout queue \u554a\uff0c\u5b78\u7fd2\u4e86   <a href=\"http:\/\/t.co\/fgc2S3Y0\" class=\"autohyperlink\">t.co\/fgc2S3Y0<\/a><\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/270862573849698304\">2012-11-20 20:14:04 +0800<\/a> The Useless Web: because some sites, we just couldn&#8217;t live without! &#8211;  <a href=\"http:\/\/t.co\/bbvqu7nu\" class=\"autohyperlink\">t.co\/bbvqu7nu<\/a> via @twholman<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/270405433838170112\">2012-11-19 13:57:33 +0800<\/a> Rails 4.0 \u628a signed cookie store \u6539\u6210 encrypted cookie store \u4e86\uff0c\u70ba\u4ec0\u9ebc\u4e00\u958b\u59cb\u4e0d\u5c31\u9019\u9ebc\u5e79\u5462? XD <a href=\"https:\/\/t.co\/ESiYXngn\" class=\"autohyperlink\">t.co\/ESiYXngn<\/a><\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/270372490478489601\">2012-11-19 11:46:39 +0800<\/a> &#8220;\u4f60\u4ee5\u70ba\u4f60\u662f agile\uff0c\u5176\u5be6\u4f60\u662f waterfall&#8221;\uff0c\u611f\u89ba\u662f\u500b\u4e0d\u932f\u7684\u984c\u76ee\u3002\u5f9e @sleepnova <a href=\"https:\/\/t.co\/SBH6z2qq\" class=\"autohyperlink\">t.co\/SBH6z2qq<\/a> \u5f97\u5230\u7684\u9ede\u5b50\u3002<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/269722649163333632\">2012-11-17 16:44:25 +0800<\/a> Boyd&#8217;s Law of Iteration: speed of iteration beats quality of iteration. # \u5929\u4e0b\u6b66\u529f\uff0c\u7121\u5805\u4e0d\u6467\uff0c\u552f\u5feb\u4e0d\u7834\u3002<br \/>\n <a href=\"http:\/\/t.co\/487W6SrF\" class=\"autohyperlink\">t.co\/487W6SrF<\/a><\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/269530295198429184\">2012-11-17 04:00:04 +0800<\/a> \u6700\u8fd1\u624d\u6ce8\u610f\u5230 AWS \u4e3b\u9078\u55ae\u548c Management Console \u90fd\u627e\u4e0d\u5230 SimpleDB \u7684\u8e64\u5f71\uff0c\u662f\u88ab DynamoDB \u53d6\u4ee3\u7684\u610f\u601d\u55ce? XD<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/269525409585037312\">2012-11-17 03:40:39 +0800<\/a> \u7528 AWS Elastic Beanstalk \u958b\u4e00\u53f0 Rails \u8ddf Heroku \u4e00\u6a23\u65b9\u4fbf\u8aaa\uff5e  <a href=\"http:\/\/t.co\/rMQrksk9\" class=\"autohyperlink\">t.co\/rMQrksk9<\/a><\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/269382669274595328\">2012-11-16 18:13:27 +0800<\/a> AWS \u4e5f\u6709\u5c08\u5c6c\u7684 Ruby \u958b\u767c\u8005\u90e8\u843d\u683c\u4e86 <a href=\"http:\/\/t.co\/fMr3BGWw\" class=\"autohyperlink\">t.co\/fMr3BGWw<\/a><\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/269326904891424768\">2012-11-16 14:31:52 +0800<\/a> @dreamerslab @sillyleo \u592a\u5a01\u4e86\uff01<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/269117631620059137\">2012-11-16 00:40:18 +0800<\/a> @clkao \u6c92\u6709\u8036\uff0c\u8b1b\u5e2b\u5011\u4f3c\u4e4e\u662f\u4e3b\u8fa6\u55ae\u4f4d\u500b\u5225\u9080\u8acb\u7684&#8230; XD<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/269027164790349824\">2012-11-15 18:40:49 +0800<\/a> WebConf Taiwan 2013 \u5fb5\u6c42\u5fae\u8b70\u7a0b (Call for Lightning Talks) <a href=\"http:\/\/t.co\/o5bwWznY\" class=\"autohyperlink\">t.co\/o5bwWznY<\/a> # \u60f3\u4e0d\u5230\u9583\u96fb\u79c0\u5df2\u7d93\u843d\u4f0d\u4e86\uff0c\u73fe\u5728\u8981\u53eb\u5fae\u8b70\u7a0b\uff5e<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/267901517128929281\">2012-11-12 16:07:53 +0800<\/a> @lulalala_it @godfat \u7d66\u4f60\u4e00\u500b\u7c21\u55ae\u7684\u4f8b\u5b50 <a href=\"https:\/\/t.co\/QV2HDHln\" class=\"autohyperlink\">t.co\/QV2HDHln<\/a> # \u8a71\u8aaa RSpec 2.11 \u6709\u90aa\u60e1\u7684 stub_const \u65b9\u6cd5\u53ef\u4ee5\u7528 XD<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/267896743092441088\">2012-11-12 15:48:55 +0800<\/a> @lulalala_it @godfat \u90a3\u662f\u5c0d\u7684\u3002\u4e00\u822c\u4f86\u8aaa\u5e38\u6578\u7b97\u662f\u4e00\u7a2e\u5167\u90e8\u72c0\u614b\uff0c\u800c\u4e0d\u662f\u516c\u958b\u7684\u4ecb\u9762\u3002\u4e0d\u53ea\u662f\u7528\u4e00\u500b\u65b9\u6cd5\u5305\u88f9\u8d77\u4f86\uff0c\u4f60\u751a\u81f3\u53ef\u4ee5\u7528 dependency injection \u7684\u6982\u5ff5\uff0c\u5728\u7269\u4ef6\u521d\u59cb\u5316\u7684\u6642\u5019\u624d\u628a\u503c\u653e\u9032\u53bb\uff0c\u9019\u6a23\u7684\u8a71\u4e5f\u4e0d\u9700\u8981\u7528 stub \u4f86\u505a\u6e2c\u8a66\u3002<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/267889646694981632\">2012-11-12 15:20:43 +0800<\/a> @josephku @siuying @yorkxin \u6211\u7684\u89c0\u5bdf\u662f <a href=\"http:\/\/t.co\/Yfx5OSWr\" class=\"autohyperlink\">t.co\/Yfx5OSWr<\/a> \u7684\u9996\u9801\u5c31\u662f\u597d\u53cb\u52d5\u614b\uff0c\u986f\u7136\u9019\u662f\u4ed6\u5011\u4e3b\u6253\u7684\u529f\u80fd\uff0c\u4f7f\u7528\u8005\u61c9\u8a72\u8981\u53bb\u72c2\u5237\u624d\u662f\uff0c\u4e0d\u7136\u5c31\u662f\u54ea\u88e1\u505a\u932f\u4e86? XD<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/267884178299842560\">2012-11-12 14:58:59 +0800<\/a> @josephku @siuying @yorkxin \u6b61\u8fce\u63d2\u82b1\uff0c\u6211\u8ddf @siuying \u4e5f\u662f\u4e82\u5165\u7684\uff0c\u539f po @yorkxin \u90fd\u4e0d\u51fa\u8072\uff0c\u79d1\u79d1\u3002<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/267883864100323328\">2012-11-12 14:57:44 +0800<\/a> @josephku @siuying @yorkxin \u9019\u807d\u8d77\u4f86\u6709\u9ede\u53cd\u679c\u70ba\u56e0\u8036\uff0c\u4e0d\u5c31\u662f\u56e0\u70ba app \u505a\u7684\u721b\uff0c\u6240\u4ee5\u4f7f\u7528\u8005\u624d\u4e0d\u6703\u5728 linkedin app \u4e0a\u72c2\u5237\u756b\u9762\uff0c\u7528\u4e0a\u597d\u5e7e\u500b\u5c0f\u6642\u55ce?<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/267872149652529152\">2012-11-12 14:11:11 +0800<\/a> @siuying @yorkxin \u54c8\uff0c\u5982\u679c\u771f\u7684\u6709\u529f\u80fd\u5fc5\u9808\u540c\u6642\u4e0a\u7dda\uff0c\u90a3\u4e5f\u53ea\u597d\u7b49\u5404\u5e73\u53f0\u90fd\u958b\u767c\u597d\uff0c\u518d\u4e00\u8d77\u4e0a\u56c9 XD<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/267865563047555072\">2012-11-12 13:45:01 +0800<\/a> @siuying @yorkxin \u5e73\u53f0\u4e00\u81f4\u7684\u610f\u601d\u662f? \u500b\u5225 app \u6839\u64da\u4e0d\u540c\u5e73\u53f0\u505a\u6700\u4f73\u5316\uff0c\u800c\u6709\u4e0d\u540c\u7684 UI \u8a2d\u8a08\u6211\u8a8d\u70ba\u6bd4\u8f03\u5c0d\u7684\uff0c\u4f8b\u5982 android \u6709\u56de\u4e0a\u4e00\u9801\u6309\u9215\uff0cios \u6c92\u6709\u3002<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/267862993633681408\">2012-11-12 13:34:48 +0800<\/a> @siuying @yorkxin \u591a platform \u561b\uff0c\u6211\u89ba\u5f97\u500b\u5225\u7528 native \u958b\u767c\u7684\u6210\u672c\uff0c\u4ee5 linkedin \u7684\u8eab\u5bb6\u4f86\u8aaa\u6839\u672c\u4e0d\u662f\u554f\u984c\u5427 :p \u83ab\u56e0\u5c0f\u5931\u5927\u554a\uff5e<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/267859902830108672\">2012-11-12 13:22:32 +0800<\/a> @siuying @yorkxin \u5feb\u901f Iterate \u4e0d\u4ee3\u8868\u4e00\u5b9a\u8981\u5929\u5929 deliver \u7d66 end-user\uff0c\u958b\u767c\u9031\u671f\u8ddf\u91cb\u51fa\u9031\u671f\u662f\u53ef\u4ee5\u5206\u958b\u7684\uff0c\u4f7f\u7528\u8005\u4e5f\u5f88\u96e3\u611f\u53d7\u7684\u51fa\u6bcf\u5929\u91cb\u51fa\u8ddf\u5169\u9031\u91cb\u51fa\u7684\u5dee\u7570 (\u81f3\u5c11\u6211\u4e0d\u6703\u5566\uff0c\u6211\u4e5f\u662f\u770b\u6709\u65b0\u4e0a\u67b6\uff0c\u624d\u77e5\u9053\u6709\u66f4\u65b0)<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/267854526176972800\">2012-11-12 13:01:10 +0800<\/a> @siuying @yorkxin &#8220;\u5feb\u901f Iterate \u548c\u591a platform \u4e26\u767c&#8221; \u90fd\u662f\u5de5\u7a0b\u7406\u7531\uff0c\u4f60\u8981\u89e3\u91cb\u7d66\u4e00\u822c\u4f7f\u7528\u8005\u807d\u9019\u6709\u4ec0\u9ebc\u597d\u8655\u55ce? \u8eab\u70ba\u4e00\u500b ios \u7528\u6236\uff0c\u6211\u5be6\u5728\u611f\u53d7\u4e0d\u5230&#8230; XD<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/267849424229769216\">2012-11-12 12:40:53 +0800<\/a> @siuying @yorkxin \u975e\u4e5f\uff0c\u5927\u5bb6\u9047\u5230\u7684\u554f\u984c\u90fd\u4e00\u6a23\uff1ahtml5 app \u6bd4\u8d77 native \u5c31\u662f\u6162\u3002<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/267844986995896320\">2012-11-12 12:23:15 +0800<\/a> @yorkxin LinkedIn iOS \u662f\u5361\u7684\u554a\uff0c\u4e00\u7528\u5c31\u77e5\u9053\u9019\u4e0d\u662f native&#8230; XD<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/267625919458447360\">2012-11-11 21:52:46 +0800<\/a> \u6b50\u840a\u79ae\u63db\u5230\u7881\u5cf0\u5f8c\uff0c\u7ffb\u8b6f\u9084\u662f\u4e00\u6a23\u721b\u3002\u770b\u6649\u8eab\u602a\u5091(Being Geek)\u770b\u5230\u5feb\u6c23\u6b7b\uff0c\u53ef\u60dc\u4e86\u4e00\u672c\u61c9\u8a72\u662f\u6709\u8da3\u7684\u66f8\u3002<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/266772857286172672\">2012-11-09 13:23:00 +0800<\/a> Reading: \u5982\u679c\u7de8\u7a0b\u8a9e\u8a00\u662f\u5973\u4eba <a href=\"http:\/\/t.co\/wZnb9VP1\" class=\"autohyperlink\">t.co\/wZnb9VP1<\/a> &#8220;Objective C \u52a0\u5165\u4e86\u4e00\u500b\u5947\u602a\u7684\u6559\u6703\uff0c\u4e0d\u9858\u610f\u548c\u4efb\u4f55\u6559\u6703\u4e4b\u5916\u7684\u4eba\u7d04\u6703\u3002&#8221; # \u6211\u7b11\u4e86<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/266749716518289408\">2012-11-09 11:51:03 +0800<\/a> \u9019\u4e00\u671f NoSQL Weekly #102 <a href=\"http:\/\/t.co\/yyWkZcwr\" class=\"autohyperlink\">t.co\/yyWkZcwr<\/a> \u51fa\u73fe\u4e86 @hellolucky123 \u5f37\u8005\u7684 Redis \u7c21\u5831! <a href=\"http:\/\/t.co\/VIPCmbS9\" class=\"autohyperlink\">t.co\/VIPCmbS9<\/a><\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/265461149812785152\">2012-11-05 22:30:44 +0800<\/a> @godfat \u6240\u4ee5\u90a3\u4e9b\u6771\u897f\u5929\u751f\u5c31\u8a2d\u8a08\u7684\u4e0d\u597d\u554a(?)<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/265420967264808960\">2012-11-05 19:51:04 +0800<\/a> Reading: Don&#8217;t make your code &#8220;More Testable&#8221;  <a href=\"http:\/\/t.co\/5xqoSCYj\" class=\"autohyperlink\">t.co\/5xqoSCYj<\/a> \u597d\u7684\u8a2d\u8a08\u5fc5\u7136\u662f\u5bb9\u6613\u6e2c\u8a66\u7684\uff0c\u4f46\u662f\u5bb9\u6613\u6e2c\u8a66\u4e0d\u4ee3\u8868\u5c31\u662f\u597d\u8a2d\u8a08\u3002\u70ba\u4e86 testable \u548c fast test\uff0c\u589e\u52a0\u4e00\u5806\u4e0d\u5fc5\u8981\u7684\u62bd\u8c61\u8a2d\u8a08\uff0c\u662f\u672c\u672b\u5012\u7f6e\u554a\u3002<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/265390525220261888\">2012-11-05 17:50:06 +0800<\/a> \u4e4b\u524d Rails4 ActiveRecord \u8aaa\u53ef\u4ee5\u652f\u63f4 class Post; include ActiveRecord::Model; end \u88ab\u62ff\u6389\u4e86&#8230;XD  <a href=\"https:\/\/t.co\/mSa9d2NC\" class=\"autohyperlink\">t.co\/mSa9d2NC<\/a> # \u5be6\u4f5c\u7684\u8907\u96dc\u5ea6 &gt; \u5e36\u4f86\u7684\u597d\u8655<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/265359789092122625\">2012-11-05 15:47:58 +0800<\/a> @a_matsuda Akika san: did you receive my email about rubyconf.tw? I didn&#8217;t receive your response. Q_Q<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/265317283470131201\">2012-11-05 12:59:04 +0800<\/a> Rake 1.0 \u5230\u5e95\u4ec0\u9ebc\u6642\u5019\u51fa\u554a? \u4f5c\u8005\u8aaa\u7d66\u4f60 Rake 10.0  <a href=\"https:\/\/t.co\/i8mSNICO\" class=\"autohyperlink\">t.co\/i8mSNICO<\/a><\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/265057795987107841\">2012-11-04 19:47:57 +0800<\/a> OSDC.TW 2013 Calls for Talks \u4e86\uff01\u6642\u9593\u662f\u660e\u5e74\u76844\/18-19 (\u9031\u4e94\u9031\u516d\u8036)  <a href=\"http:\/\/t.co\/ScvWYDJD\" class=\"autohyperlink\">t.co\/ScvWYDJD<\/a><\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/264697990432817153\">2012-11-03 19:58:13 +0800<\/a> @changmason \u61c9\u8a72\u597d\u4e86\uff0c\u5fae\u535a\u7684\u5b98\u65b9 javascript plugin \u7adf\u7136\u662f virus \u5147\u624b&#8230; orz<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/264319883892899841\">2012-11-02 18:55:45 +0800<\/a> @Plummtw @godfat <a href=\"https:\/\/t.co\/FOBrs5Ht\" class=\"autohyperlink\">t.co\/FOBrs5Ht<\/a> \u63a8\u85a6\u9019\u4efd\u6295\u5f71\u7247<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/264317089576255488\">2012-11-02 18:44:39 +0800<\/a> @godfat yes, \u6211\u7528 rvm \u88dd\u7684 ruby-head \u6709 refinements<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/264188750064664576\">2012-11-02 10:14:41 +0800<\/a> [ANN] ruby 2.0.0-preview1 released! <a href=\"http:\/\/t.co\/KueNnSJy\" class=\"autohyperlink\">t.co\/KueNnSJy<\/a><\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/263977308145197057\">2012-11-01 20:14:29 +0800<\/a> Rails4 \u7684 ActiveSupport::TestCase \u5df2\u7d93\u6539\u6210\u7e7c\u627f\u81ea MiniTest::Spec\uff0c\u53ef\u4ee5\u8a8d\u771f\u8003\u616e\u53ef\u4ee5\u628a RSpec \u4e1f\u6389\u4e86\uff0c\u7528 minitest \u5373\u53ef\u3002<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/263970217942732800\">2012-11-01 19:46:18 +0800<\/a> \u5176\u5be6\u6211\u4e5f\u4e0d\u559c\u6b61 rspec \u7684 let \u8a9e\u6cd5\uff0c\u5b83\u8b93\u6211\u770b\u4e0d\u6e05\u695a\u6e2c\u8a66\u7684 setup part \u5728\u54ea\u88e1   <a href=\"http:\/\/t.co\/2PMOVyWJ\" class=\"autohyperlink\">t.co\/2PMOVyWJ<\/a> # \u539f\u4f86\u9019\u7a2e anti-pattern \u9084\u6709\u540d\u5b57\u53eb\u505a Mystery Guest<\/li>\n<\/ul>\n<h2>2012\/10<\/h2>\n<ul>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/263277050939453440\">2012-10-30 21:51:55 +0800<\/a> @xds2000 \u8fa6\u7814\u8a0e\u6703\uff0c\u968e\u68af\u5f0f\u6703\u8b70\u5ef3\u662f\u4e00\u5b9a\u8981\u7684!<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/263262689126674432\">2012-10-30 20:54:51 +0800<\/a> \u4e0b\u5348\u7684\u7b2c\u4e8c\u6b21\u5834\u52d8 # RubyConf Taiwan 2012 <a href=\"http:\/\/t.co\/Kn0wKQnC\" class=\"autohyperlink\">t.co\/Kn0wKQnC<\/a><\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/263149464263487489\">2012-10-30 13:24:56 +0800<\/a> \u5f97\u734e\u4e86:D \u7136\u5f8c\u6211\u8981\u4ee3\u8868\u71b1\u60c5\u8c46\u4e0a\u53f0\u5206\u4eab&#8230; lol <a href=\"http:\/\/t.co\/fkqOjd00\" class=\"autohyperlink\">t.co\/fkqOjd00<\/a><\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/262945244969062401\">2012-10-29 23:53:26 +0800<\/a> Reading: Future of Scrum   <a href=\"http:\/\/t.co\/8A8UjuID\" class=\"autohyperlink\">t.co\/8A8UjuID<\/a> by Jeff Sutherland # \u539f\u4f86 Scrum \u53ef\u4ee5\u5206 Type A,B,C\uff0c\u6211\u4e5f\u662f\u525b\u525b\u624d\u77e5\u9053\u3002\u7136\u5f8c Type C \u53c8\u53eb\u505a Continuous Sprint&#8230;. XD<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/262940914702491649\">2012-10-29 23:36:13 +0800<\/a> \u624d\u958b\u59cb\u770b Scrumban \u7b2c\u4e00\u7ae0\u7c21\u4ecb\uff0c\u5c31\u611f\u5230\u4f5c\u8005\u5c0d scrum \u7684\u6eff\u6eff\u6230\u610f!! XD \u5de6\u6279 Type A Scrum \u592a narrow, prescriptive, rigid\uff0c\u53f3\u6279 product owner role is egregious error&#8230;<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/262864947124510720\">2012-10-29 18:34:21 +0800<\/a> @godfat 2.0 \u5df2\u7d93 feature freeze \u5566\uff0c\u9810\u5b9a\u660e\u5e74\u4e8c\u6708\u91cb\u51fa\u770b\u4f86\u4e0d\u662f\u73a9\u5047\u7684\u3002\u4f60\u53ef\u4ee5\u5728 rubyconf.tw \u7576\u9762\u554f matz \u554a&#8230; XD<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/262862576457748481\">2012-10-29 18:24:56 +0800<\/a> @godfat fiber \u5bb9\u6613 stack \u7206\u70b8\u55ce?<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/262784874056916993\">2012-10-29 13:16:10 +0800<\/a> \u539f\u4f86 sidekiq \u662f celluloid \u7684\u7b2c\u4e00\u500b production &#8220;killer app&#8221; \u8036\uff5e XD  <a href=\"http:\/\/t.co\/PDnahsCe\" class=\"autohyperlink\">t.co\/PDnahsCe<\/a><\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/261098961262231552\">2012-10-24 21:36:58 +0800<\/a> RT @mametter: ruby 2.0.0 \u306e feature freeze \u3092\u5ba3\u8a00\u3057\u307e\u3057\u305f\u3088 <a href=\"http:\/\/t.co\/uUErTJ1Y\" class=\"autohyperlink\">t.co\/uUErTJ1Y<\/a><\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/260671344704892928\">2012-10-23 17:17:46 +0800<\/a> RT @redisfeed: Redis 2.6 is out (antirez weblog) <a href=\"http:\/\/t.co\/5qgyI4t6\" class=\"autohyperlink\">t.co\/5qgyI4t6<\/a><\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/260655781467287553\">2012-10-23 16:15:55 +0800<\/a> Redis 2.6.0 \u767c\u4f48\uff0c\u8a72\u4f86\u5b78\u4e00\u4e0b Lua \u4e86\u55ce? <a href=\"http:\/\/t.co\/d5eYR8cK\" class=\"autohyperlink\">t.co\/d5eYR8cK<\/a><\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/260430861273530368\">2012-10-23 01:22:10 +0800<\/a> RT @jruby: JRuby 1.7.0 has been released.  Get it, use it, and love it: <a href=\"http:\/\/t.co\/LibSYuo5\" class=\"autohyperlink\">t.co\/LibSYuo5<\/a><\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/260263731836096514\">2012-10-22 14:18:03 +0800<\/a> Typing.io \u70ba\u5de5\u7a0b\u5e2b\u8a2d\u8a08\u7684\u82f1\u6253\u7df4\u7fd2\u7db2\u7ad9\uff0c\u4ee5 JavaScript\u3001Ruby\u3001C++\u3001Java \u7b49\u7a0b\u5f0f\u78bc\u4f5c\u70ba\u7df4\u7fd2\u7bc4\u672c: <a href=\"http:\/\/t.co\/njsopQtf\" class=\"autohyperlink\">t.co\/njsopQtf<\/a> # \u5275\u610f++<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/260003446621626369\">2012-10-21 21:03:46 +0800<\/a> @arguskao \u65e2\u7136\u53eb PaaS\uff0c\u5c31\u662f\u4f3a\u670d\u5668\u7531\u4eba\u5bb6\u8ca0\u8cac\u7ba1\u7406\uff0c\u958b\u767c\u8005\u53ea\u80fd\u900f\u904e git \u628a source code \u4e0a\u50b3\u3002\u5982\u679c\u8981\u900f\u904e SSH \u7ba1\u7406\u4f3a\u670d\u5668\uff0c\u90a3\u5c31\u53eb IaaS \u4e86\u3002\u6253\u500b\u6bd4\u55bb\uff0c\u5c31\u50cf\u4f60\u8cb7\u5171\u540c\u57fa\u91d1\uff0c\u6c92\u6709\u958b\u653e\u53ef\u4ee5\u6307\u5b9a\u8cb7\u54ea\u4e00\u652f\u80a1\u7968\u3002<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/259958450778406912\">2012-10-21 18:04:59 +0800<\/a> \u7cbe\u5be6\u8edf\u9ad4\u958b\u767c\uff0c\u9019\u672c\u679c\u7136\u662f\u7d93\u5178\u4e2d\u7684\u7d93\u5178\uff0c\u63a8\u85a6\u7d66\u60f3\u8981\u66f4\u5b8f\u89c0\u601d\u8003\u654f\u6377\u8edf\u9ad4\u958b\u767c\u7684\u670b\u53cb\u3002# \u672c\u9031\u672b\u8b80\u7269 <a href=\"http:\/\/t.co\/C186BO3R\" class=\"autohyperlink\">t.co\/C186BO3R<\/a><\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/259345322751430656\">2012-10-20 01:28:38 +0800<\/a> @tzangms \u90a3\u672c? \u597d\u770b\u63a8\u85a6\u4e00\u4e0b\u554a&#8230; XD<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/259324217064030208\">2012-10-20 00:04:46 +0800<\/a> RT @KentBeck: first you learn the value of abstraction, then you learn the cost of abstraction, then you&#8217;re ready to engineer<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/259313356308111360\">2012-10-19 23:21:36 +0800<\/a> RT @jmspool: Waterfall w\/2-week milestones \u2260 Agile development. It&#8217;s still waterfall.<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/259183414408773632\">2012-10-19 14:45:16 +0800<\/a> RT @rubytaiwan: RubyConf Taiwan 2012 \u5fb5\u6c42\u651d\u5f71\u5fd7\u5de5(12\/7-8 \u5169\u6574\u5929)\uff0c\u6709\u610f\u9858\u5e6b\u5fd9\u7684\u670b\u53cb\u8acb\u4f86\u4fe1  <a href=\"mailto:contact@rubyconf.tw\" class=\"autohyperlink\">contact@rubyconf.tw<\/a><\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/258577896644431872\">2012-10-17 22:39:09 +0800<\/a> @brucehsu \u660e\u5929\u6b63\u5348 12:00<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/258447199443243008\">2012-10-17 13:59:48 +0800<\/a> @brucehsu Ruby 1.9? It has GIL.<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/258076430653587456\">2012-10-16 13:26:30 +0800<\/a> \u9019\u6b21\u597d\u591a\u65e5\u672c\u670b\u53cb\uff0c\u8981\u4f86\u7df4\u65e5\u6587\u4e86\u55ce? <a href=\"http:\/\/t.co\/loWLnibA\" class=\"autohyperlink\">t.co\/loWLnibA<\/a><\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/258076197534195712\">2012-10-16 13:25:34 +0800<\/a> \u60f3\u6295 Lightning Talk \u7684\u670b\u53cb\u8981\u5feb\uff0c\u540d\u984d\u6709\u9650\uff0c\u514d\u5831\u540d\u8cbb\u5537\uff5e  <a href=\"http:\/\/t.co\/5DSPMf8C\" class=\"autohyperlink\">t.co\/5DSPMf8C<\/a><\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/257769928025837568\">2012-10-15 17:08:34 +0800<\/a> RT @rubytaiwan: RubyConf Taiwan 2012 website is online! <a href=\"http:\/\/t.co\/Wk8dEUCP\" class=\"autohyperlink\">t.co\/Wk8dEUCP<\/a> We will open registration at 10\/18 PM 12:00<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/257383478717476864\">2012-10-14 15:32:57 +0800<\/a> RT @rubygems: jellyfish (0.4.0): <a href=\"http:\/\/t.co\/diy8ixqv\" class=\"autohyperlink\">t.co\/diy8ixqv<\/a> Pico web framework for building API-centric web applications, either<br \/>\nRack applications or Rack midd\u2026<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/256593545090187265\">2012-10-12 11:14:03 +0800<\/a> &#8220;\u4f46\u70ba\u4ec0\u9ebc\u5fae\u8edf\u6c92\u6709\u88ab\u5305\u62ec\u5728\u5167\u5462\uff1fMossberg \u554f\u9053\u3002\u4e0d\uff0c\u65bd\u5bc6\u7279\u56de\u61c9\u8aaa\uff1a\u300c\u5fae\u8edf\u7d93\u71df\u5f97\u4e0d\u932f\uff0c\u4e0d\u904e\u4ed6\u5011\u73fe\u5728\u4e26\u6c92\u6709\u5728\u751f\u7522\u6700\u5148\u9032\u7684\u7522\u54c1\u3002\u300d&#8221;&#8230; \u5657\u8332  <a href=\"http:\/\/t.co\/7pniROAw\" class=\"autohyperlink\">t.co\/7pniROAw<\/a><\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/256080525410840576\">2012-10-11 01:15:29 +0800<\/a> \u5176\u5be6\u63a1\u7528 scrum \u4e5f\u662f\u4e00\u6a23\u3002\u4e4b\u524d\u4e0a Teddy \u7684 Scrum \u8ab2\u7a0b\u5c31\u6709\u63d0\u5230\u4ed6\u4e0d\u7528 ITS\uff0c\u90a3\u6642\u5019\u89ba\u5f97\u975e\u5e38\u7d0d\u60b6\uff0c\u600e\u9ebc\u53ef\u80fd\u4e0d\u7528\u3002\u73fe\u5728\u89ba\u5f97\u5728\u4e00\u500b\u6d41\u66a2\u7684\u958b\u767c\u6d41\u7a0b\u88e1\uff0c\u771f\u7684\u662f\u4e0d\u4e00\u5b9a\u9700\u8981 issue tracking system \u4f86\u7ba1\u7406\u5c08\u6848\u3002<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/256076965675687936\">2012-10-11 01:01:20 +0800<\/a> \u63a1\u7528 kanban \u6d41\u7a0b\u5f8c\uff0c\u6211\u5011 issue tracking system \u88e1\u7684\u7968\u5c11\u5230\u9023\u4e00\u9801\u90fd\u4e0d\u5230\uff0c\u6240\u6709\u9032\u5230 redmine \u88e1\u7684\u4efb\u52d9\u90fd\u6703\u5f88\u5feb\u88ab\u8655\u7406\u5230\u3002\u5728\u4e00\u500b\u9806\u66a2\u7684JIT\u6d41\u7a0b\u88e1\uff0c\u4e0d\u9700\u8981\u8907\u96dc\u7684ITS\u3002\u4e8b\u5be6\u4e0a\uff0c\u5982\u679c\u4f60\u7684ITS\u5f88\u8907\u96dc\uff0c\u8868\u793a\u4f60\u7684\u6d41\u7a0b\u88e1\u5f88\u53ef\u80fd\u6709\u5f88\u591a\u6d6a\u8cbb\u3002 #lean<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/255912125929775104\">2012-10-10 14:06:20 +0800<\/a> @sleepnova \u597d\u5427\uff0c\u4e0b\u6b21\u8cb7 android \u7684\u6642\u5019\u6703\u8a18\u5f97\u554f\u4f60!! \u9019\u96bb\u662f\u516c\u53f8\u8cb7\u7684 XD<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/255765002202513408\">2012-10-10 04:21:43 +0800<\/a> @sleepnova \u90a3\u73fe\u5728\u554f\u4f86\u5f97\u53ca\u55ce? \u61c9\u8a72\u8cb7 H\u3112\u3108?<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/255694019642945536\">2012-10-09 23:39:39 +0800<\/a> @hiroshiyui \u6c92\u6709\u63a5\u99c1\u8eca\u5537\uff5e # \u6e1b\u5c11\u7169\u60f1<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/255693027677450241\">2012-10-09 23:35:43 +0800<\/a> \u81f3\u65bc\u5b98\u7db2\u63d0\u4f9b\u7684 Kies \u8edf\u9ad4\uff0c\u53ea\u80fd\u7528\u676f\u5177\u4f86\u5f62\u5bb9\uff0c\u5f69\u7403\u8f49\u4e0d\u505c\u3002  <a href=\"http:\/\/t.co\/mzW0xXiB\" class=\"autohyperlink\">t.co\/mzW0xXiB<\/a><\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/255689024298172417\">2012-10-09 23:19:48 +0800<\/a> \u5192\u4f3c\u8e29\u5230 Android 4.0.4 \u5730\u96f7\uff0c\u63a5\u4e0a USB \u7adf\u7136\u6c92\u8fa6\u6cd5\u53ef\u4ee5\u50b3\u6a94\u6848&#8230; orz  <a href=\"http:\/\/t.co\/RVzEa2gD\" class=\"autohyperlink\">t.co\/RVzEa2gD<\/a> # Android File Transfer Mac \u7248\u7121\u6cd5\u9023\u4e0a Samsung Galaxy S3&#8230;<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/255543843775201280\">2012-10-09 13:42:54 +0800<\/a> @titancoeus android \u7684\u5730\u5716\u771f\u7684\u6bd4\u8f03\u597d(\u7121\u8aa4)<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/255533430731849728\">2012-10-09 13:01:32 +0800<\/a> \u6700\u8fd1\u7528 samsung galaxy s3\uff0c\u96d6\u7136\u55ae\u624b\u6709\u9ede\u96e3\u64cd\u4f5c\uff0c\u4f46\u662f\u5927\u87a2\u5e55\u771f\u7684\u6bd4\u8f03\u723d\uff0c\u6709\u7a2e\u56de\u4e0d\u53bb\u7684\u611f\u89ba\u3002 # facebook \u5feb\u51fa native android \u7248\u5427\uff0chtml5 \u597d\u4e0d\u9806\u3002<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/255216324366708736\">2012-10-08 16:01:28 +0800<\/a> \u79d1\u79d1 <a href=\"http:\/\/t.co\/oJMshEb0\" class=\"autohyperlink\">t.co\/oJMshEb0<\/a><\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/253810769299382272\">2012-10-04 18:56:17 +0800<\/a> @dlackty \u53ef\u4ee5\u8acb\u4f60\u4f86\u71b1\u60c5\u8c46\u8ad6\u58c7\u8b1b\u55ce?<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/253771166689406976\">2012-10-04 16:18:55 +0800<\/a> ios developer \u597d\u50cf\u666e\u904d\u4e0d\u611b\u5beb unit testing? <a href=\"http:\/\/t.co\/ADHMZfu2\" class=\"autohyperlink\">t.co\/ADHMZfu2<\/a> \u76f8\u8f03\u65bc\u5f8c\u7aef\uff0c\u611f\u89ba\u524d\u7aef js, ios, android \u7b49\u91cd\u8996\u5beb\u6e2c\u8a66\u7684\u6bd4\u4f8b\u4f4e\u7684\u591a\u3002\u6c92\u6709\u6e05\u695a\u7684 layer \u67b6\u69cb\u5c0e\u81f4 coding \u591a\u727d\u626f\u8996\u89ba UI\uff0c\u53ef\u80fd\u662f\u5148\u5929\u539f\u56e0\u3002<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/253689186710867968\">2012-10-04 10:53:10 +0800<\/a> RT @techtalktw: TechTalk@TW \u7b2c 13 \u96c6\u767c\u4f48\u4e86\uff0c\u9019\u96c6\u662f\u8a2a\u554f\u300c\u641e\u7b11\u8ac7\u8edf\u5de5\u300d\u7684 Teddy \u95dc\u65bc #Scrum \u7684\u4f7f\u7528\u7d93\u9a57: <a href=\"http:\/\/t.co\/tPrJbeZv\" class=\"autohyperlink\">t.co\/tPrJbeZv<\/a> #techtalktw<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/253543811266007040\">2012-10-04 01:15:29 +0800<\/a> RT @KentBeck: pair programming works best with a large uncertain search space of problems and solutions. the closer to a solved problem, the less it helps<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/253021008225771520\">2012-10-02 14:38:03 +0800<\/a> @deduce \u9019\u9ebc\u7121\u804a\u7684\u6897\u4e5f\u53ef\u4ee5\u88ab\u767c\u73fe\uff0c\u771f\u662f\u670d\u4e86\u4f60\u3002<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/253010015433138176\">2012-10-02 13:54:23 +0800<\/a> RT @Red_d_: \u300c\u6211\u5c0d\u7537\u53cb\u7684\u689d\u4ef6\u5c31\u662f\u8981\u7a69\u91cd\ufe51\u9ad4\u8cbc\ufe51\u6eab\u67d4\ufe51\u611b\u5bb6\ufe51\u5b5d\u9806\ufe51\u6709\u4e0a\u9032\u5fc3\u7684\u90a3\u7a2e\u300d\u300c\u6211\u77e5\u9053\u4e86\uff0c\u4f60\u8981\u627e\u7684\u662f\u4e92\u88dc\u578b\u90a3\u7a2e\u5c0d\u5427\u300d<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/252978653745537024\">2012-10-02 11:49:45 +0800<\/a> Reading: \u611b\u6599\u7406\u7db2\u7ad9\u5efa\u7f6e\u7d93\u9a57\u8ac7 <a href=\"https:\/\/t.co\/YbaVp7GG\" class=\"autohyperlink\">t.co\/YbaVp7GG<\/a><\/li>\n<\/ul>\n<h2>2012\/9<\/h2>\n<ul>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/251636433398407169\">2012-09-28 18:56:15 +0800<\/a> \u6574\u7406\u4e86\u4e00\u7bc7\u559c\u611b\u7684\u7a0b\u5f0f\u8a2d\u8a08\u540d\u8a00 <a href=\"http:\/\/t.co\/t0OxRH2S\" class=\"autohyperlink\">t.co\/t0OxRH2S<\/a><\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/251334625182482432\">2012-09-27 22:56:58 +0800<\/a> @mrmoneyc \u4e0b\u6b21\u6253\u500b\u62db\u547c\u5504\uff01\u6211\u572810\u8eca2A<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/250884448990666752\">2012-09-26 17:08:08 +0800<\/a> Protocols \u548c Styles \u8981\u5206\u6e05\u695a\uff0c\u60f3\u4e0d\u5230 RESTful Web Services Cookbook \u9019\u672c\u66f8\u7684\u4f5c\u8005\uff0c\u5728\u51fa\u7248\u5169\u5e74\u4e4b\u5f8c\uff0c\u7adf\u7136\u9019\u6a23\u5beb\u4e86\u4e00\u7bc7\u81ea\u767d&#8230;<br \/>\n<a href=\"http:\/\/t.co\/1lfRa6n9\" class=\"autohyperlink\">t.co\/1lfRa6n9<\/a><\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/249874007514566656\">2012-09-23 22:13:00 +0800<\/a> Reading: Cubie 3.5 Million Download <a href=\"http:\/\/t.co\/WsIiWVTb\" class=\"autohyperlink\">t.co\/WsIiWVTb<\/a> # \u63a8 @ingramchen \u8d85\u6709\u6599\u7684 app \u958b\u767c\u5be6\u52d9\u5206\u4eab!!<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/249410048084824064\">2012-09-22 15:29:23 +0800<\/a> Watching: Jennifer Pahlka \u5982\u4f55\u7528\u7a0b\u5f0f\u6253\u9020\u66f4\u597d\u7684\u653f\u5e9c\uff1f <a href=\"http:\/\/t.co\/Y2lAUjVR\" class=\"autohyperlink\">t.co\/Y2lAUjVR<\/a> # \u7a4d\u4e86\u597d\u4e45\u73fe\u5728\u624d\u770b\uff0c\u679c\u7136\u71b1\u8840!<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/249184808771657730\">2012-09-22 00:34:22 +0800<\/a> \u4e09\u4e0d\u4e94\u6642\u90fd\u6703\u807d\u5230\u6709\u4eba\u5728\u8b1b\u300cX\u65b9\u6cd5\u4e0d\u91cd\u8981\uff0c\u53ea\u8981\u505a\u7684\u51fa\u4f86\u5c31\u597d\u300d(\u597d\u50cf\u8b8a\u6210\u4e00\u7a2e\u8ad6\u8ff0\u516c\u5f0f\u4e86)\uff0c\u4e5f\u5c31\u662f do whatever \u6cd5\uff0c\u9019\u7684\u78ba\u662f\u6700\u9ad8\u5883\u754c\uff0c\u7121\u62db\u52dd\u6709\u62db\u3002\u4f46\u8c48\u662f\u4eba\u4eba\u4e00\u8e74\u53ef\u53ca\u53ef\u4ee5\u6210\u70ba\u5927\u5e2b\uff0c\u591a\u7b97\u52dd\uff0c\u5c11\u7b97\u4e0d\u52dd\uff0c\u800c\u6cc1\u65bc\u7121\u7b97\u4e4e\uff1f<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/248820724993753088\">2012-09-21 00:27:38 +0800<\/a> \u6211\u4e5f\u7b11\u4e86 The New iPhone 5: A Taller Change Than Expected <a href=\"http:\/\/t.co\/J2iRGjq0\" class=\"autohyperlink\">t.co\/J2iRGjq0<\/a><\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/248817422566584320\">2012-09-21 00:14:31 +0800<\/a> \u300c\u5b88\u3001\u7834\u3001\u96e2\u300d\u5b78\u7fd2\u6a21\u5f0f\u4e09\u968e\u6bb5 <a href=\"http:\/\/t.co\/UmArlZ0d\" class=\"autohyperlink\">t.co\/UmArlZ0d<\/a><\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/248622606553591808\">2012-09-20 11:20:23 +0800<\/a> RT @eddiekao: <a href=\"http:\/\/t.co\/ByJx9nQH\" class=\"autohyperlink\">t.co\/ByJx9nQH<\/a> Advanced Ruby\uff0c\u5e0c\u671b\u5c0d\u5927\u5bb6\u6709\u5e6b\u52a9 :)<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/248364844775006209\">2012-09-19 18:16:08 +0800<\/a> @xds2000 \u6211\u5011\u7528 <a href=\"https:\/\/t.co\/f7hhPhhi\" class=\"autohyperlink\">t.co\/f7hhPhhi<\/a><\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/248317448481280000\">2012-09-19 15:07:47 +0800<\/a> RT @auntysarah: @twitter Your previous iPad client was a showcase of how to do a tablet interface. This one looks like a scaled up phone app. Put it back!<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/248317359406841856\">2012-09-19 15:07:26 +0800<\/a> RT @auntysarah: @twitter It&#8217;s horrible. Wasted screen estate in landscape mode, hard to switch users, you abandoned great multi panel design.<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/248317008012259329\">2012-09-19 15:06:02 +0800<\/a> Reading: Twitter in Suits <a href=\"http:\/\/t.co\/ZxieBAZI\" class=\"autohyperlink\">t.co\/ZxieBAZI<\/a> # \u8d85\u5f8c\u6094\u5347\u7d1a Twitter for iPad 5.0\uff0c\u53ea\u662f\u4e00\u500b\u653e\u5927\u7684 iPhone \u7248&#8230;<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/247874141011718145\">2012-09-18 09:46:15 +0800<\/a> @hSATAC @ETBlue \u5165\u79cb\u4e86\uff0c\u958b\u59cb\u6dbc\u4e86~<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/247748973195063296\">2012-09-18 01:28:52 +0800<\/a> \u4e00\u5929\u5167\u6536\u5230\u4e09\u5c01 &#8220;Ruby on Rails \u5be6\u6230\u8056\u7d93 \u4ec0\u4e48\u65f6\u5019\u51fa\u7248&#8221; \u7684 email&#8230;. orz<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/247609100450545665\">2012-09-17 16:13:04 +0800<\/a> @gosukenator @hsbt haha, look forward to seeing you too ;)<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/247604786839568384\">2012-09-17 15:55:56 +0800<\/a> @hsbt Look forward to seeing you :)<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/247580976862089216\">2012-09-17 14:21:19 +0800<\/a> @hlb @tkalu \u5594\u5594\u5594\uff0c\u611f\u8b1d\u3002<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/247560036610625536\">2012-09-17 12:58:06 +0800<\/a> @tkalu @hlb \u8acb\u554f Fire.app \u6709\u652f\u63f4 slim \u7684\u8a08\u5283\u55ce?<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/247234682448658432\">2012-09-16 15:25:16 +0800<\/a> RubyConf Taiwan 2012 CFP \u6700\u5f8c\u4e00\u5929\u5566 <a href=\"http:\/\/t.co\/Co79Wl58\" class=\"autohyperlink\">t.co\/Co79Wl58<\/a> \/cc @godfat<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/246686767510609920\">2012-09-15 03:08:03 +0800<\/a> Reading: Most startup founders would be better off ignoring UX <a href=\"http:\/\/t.co\/aapGz5lP\" class=\"autohyperlink\">t.co\/aapGz5lP<\/a> \/via @evadne # \u9019\u500b UX \u6295\u8cc7\u6548\u76ca\u5716\u6709\u610f\u601d\uff0c\u544a\u8a34\u4f60 UX \u53ea\u8981\u4e0d\u8981\u592a\u721b\u5c31\u5920\u4e86&#8230; XD<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/246283145685639168\">2012-09-14 00:24:12 +0800<\/a> \u4eca\u5929\u516c\u53f8\u7684 Android \u7522\u54c1\u4e0a\u67b6\u5566 <a href=\"https:\/\/t.co\/9IxZ4hRE\" class=\"autohyperlink\">t.co\/9IxZ4hRE<\/a> # \u958b\u767c iOS \u7684\u540c\u4e8b\u8aaa\uff0cAndroid \u4e0a\u67b6\u597d\u5feb\u5594\uff5e(\u7528\u5145\u6eff\u7fa8\u6155\u7684\u773c\u795e)\uff5e<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/246281346589278210\">2012-09-14 00:17:03 +0800<\/a> @lgn21st fixed. thanks!<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/246111916286681089\">2012-09-13 13:03:48 +0800<\/a> RT @stroughtonsmith: If you support iOS &amp; Android, you need art:\n<p>320&#215;480<br \/>\n480&#215;800<br \/>\n480&#215;854<br \/>\n540&#215;960<br \/>\n600&#215;1024<br \/>\n640&#215;960<br \/>\n640&#215;1136<br \/>\n720&#215;1280<br \/>\n800&#215;1280<br \/>\n1024&#215;768<br \/>\n2048&#215;1536<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/245954236570034176\">2012-09-13 02:37:14 +0800<\/a> \u56e0\u70ba\u91cd\u88dd Skype \u53c8\u627e\u4e86\u4e00\u6b21 <a href=\"http:\/\/t.co\/y29oCGCY\" class=\"autohyperlink\">t.co\/y29oCGCY<\/a> # Skype Mac \u7248\u7684\u9810\u8a2d\u7a7a\u767d\u9593\u8ddd\u592a\u5927\u4e86\u5566 XD<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/245892446070910976\">2012-09-12 22:31:42 +0800<\/a> \u6628\u5929\u5728 AgileCommunity.tw \u7684\u4e94\u5206\u9418\u5c0f\u8b1b\u6295\u5f71\u7247  <a href=\"http:\/\/t.co\/4J8xhKPH\" class=\"autohyperlink\">t.co\/4J8xhKPH<\/a> \u5f9e Scrum \u5230 Kanban: \u70ba\u4ec0\u9ebc Scrum \u4e0d\u9069\u5408 Lean Startup # \u6700\u8fd1\u958b\u767c\u7522\u54c1\u7684\u4e00\u9ede\u60f3\u6cd5\u5206\u4eab\uff0c\u8acb\u4e0d\u541d\u6307\u6559~<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/245827278691508224\">2012-09-12 18:12:45 +0800<\/a> \u53c8\u518d\u8a66\u4e86\u4e00\u6b21 Moom <a href=\"http:\/\/t.co\/SmQpJ5b2\" class=\"autohyperlink\">t.co\/SmQpJ5b2<\/a> \u679c\u7136\u4e0d\u932f\uff0c\u6bd4 divvy \u53b2\u5bb3\u3002\u4e4b\u524d\u4e0d\u6703\u7528\u662f\u6211\u932f\u602a\u4e86 \/cc @titancoeus<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/245668005923667968\">2012-09-12 07:39:51 +0800<\/a> RT @ingramchen: \u9019\u4e9b\u5e74\uff0c\u88abUX\u5169\u500b\u5b57\u5bb3\u6158\u7684\u8a2d\u8a08\u5e2b \u00ab TackyTechy <a href=\"http:\/\/t.co\/Bqs14SqZ\" class=\"autohyperlink\">t.co\/Bqs14SqZ<\/a> \/\/\u4ee5\u524d\u5c31\u63d0\u904e, UX \u662f\u6574\u500b team \u7684\u4e8b. \u524d\u9663\u5b50\u8a2d\u8a08\u5e2b\u6436\u8457\u639b\u9019\u5f88\u6f6e\u7684\u982d\u929c, \u639b\u662f\u639b\u4e0a\u4e86, \u4f60\u558a\u7834\u5634\u5225\u4eba\u4e0d\u7406 ux \u4e5f\u662f\u767d\u642d.<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/244679380100603904\">2012-09-09 14:11:24 +0800<\/a> EventMachine 1.0.0 is released!  <a href=\"http:\/\/t.co\/GdPlm4Nq\" class=\"autohyperlink\">t.co\/GdPlm4Nq<\/a> # \u5f9e 0.12.10 \u5230 1.0.0 \u82b1\u4e86\u5feb\u4e09\u5e74&#8230; XD<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/244388206156582913\">2012-09-08 18:54:24 +0800<\/a> \u4e0a\u6709\u653f\u7b56\uff0c\u4e0b\u6709\u5c0d\u7b56\u3002 #design failed <a href=\"http:\/\/t.co\/SJCCRPNA\" class=\"autohyperlink\">t.co\/SJCCRPNA<\/a><\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/244345943074422785\">2012-09-08 16:06:28 +0800<\/a> &#8220;Life\u2019s too short to build something nobody wants&#8221; by Ash Maurya, Author of Running Lean # \u672c\u9031\u672b\u8b80\u7269 <a href=\"http:\/\/t.co\/ZsunlGvG\" class=\"autohyperlink\">t.co\/ZsunlGvG<\/a><\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/243894096815607808\">2012-09-07 10:10:58 +0800<\/a> RT @ETBlue: \u4f01\u756b\u8207\u7ba1\u7406\u662f\u4f4e\u8abf\u578b\u7684\u5c08\u696d\uff0c\u5916\u4eba\u5f80\u5f80\u4e0d\u89ba\u5f97\u5b83\u5011\u6709\u4f55\u5c08\u696d\u4e4b\u8655\uff0c\u5373\u4f7f\u56e0\u6b64\u800c\u9047\u5230\u56f0\u96e3\uff0c\u5f80\u5f80\u4e5f\u4e0d\u6703\u610f\u8b58\u5230\u773c\u524d\u7684\u554f\u984c\u662f\u56e0\u70ba\u7f3a\u4e4f\u9019\u4e9b\u5c08\u696d\u77e5\u8b58\u800c\u5c0e\u81f4\u7684\u3002<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/243557146485219328\">2012-09-06 11:52:03 +0800<\/a> Reading: 20 controversial programming opinions <a href=\"http:\/\/t.co\/y27E1z2p\" class=\"autohyperlink\">t.co\/y27E1z2p<\/a> # \u9664\u4e86\u7b2c\u4e8c\u9ede\u6211\u4e0d\u540c\u610f\u4e4b\u5916\uff0c\u900f\u904e Unit Testing (\u7279\u5225\u662fTDD) \u7684\u78ba\u53ef\u4ee5\u5e6b\u52a9\u4f60\u5beb\u51fa\u597dcode\uff0c\u5176\u4ed6\u689d\u61c9\u8a72\u6c92\u9019\u9ebc\u722d\u8b70\u5427 XD<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/243511604841431040\">2012-09-06 08:51:05 +0800<\/a> \u4e5f\u770b\u4e86 Henrik Kniberg \u7684\u7b2c\u4e00\u672c\u66f8 Scrum and XP from the Trenches (\u6709David Ko\u5927\u5927\u7684\u7e41\u4e2d\u7ffb\u8b6f\u7248\u5537) <a href=\"http:\/\/t.co\/W9gzyUoL\" class=\"autohyperlink\">t.co\/W9gzyUoL<\/a> # \u9019\u4f5c\u8005\u597d\u6709\u8da3\u554a!<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/242844051425067008\">2012-09-04 12:38:28 +0800<\/a> &#8220;Complication is What Happens When You Try to Solve a Problem You Don&#8217;t Understand&#8221; from <a href=\"http:\/\/t.co\/VT1wDdTJ\" class=\"autohyperlink\">t.co\/VT1wDdTJ<\/a> # \u883b\u559c\u6b61\u9019\u53e5\u8a71\u7684<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/242621749869568001\">2012-09-03 21:55:07 +0800<\/a> \u201cEverything you like I liked 5 years ago\u201c by \u7f8e\u570b\u85dd\u8853\u5bb6 Ryan McGinness # \u9019\u53e5\u8a71\u597d\u5a01!!<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/242494415334150144\">2012-09-03 13:29:08 +0800<\/a> Reading: Kanban and Scrum manking the most of both <a href=\"http:\/\/t.co\/NxD9oYnY\" class=\"autohyperlink\">t.co\/NxD9oYnY<\/a> # \u5927\u529b\u63a8\u85a6\uff0c\u89e3\u7b54\u4e86\u4e0d\u5c11\u6211\u5c0d Scrum v.s. Kanban \u958b\u767c\u6d41\u7a0b\u7684\u7591\u60d1\u3002\u5de5\u5177\u53ea\u662f\u5de5\u5177\uff0c\u52ff\u4ee5\u5668\u99ad\u5fc3\u554a\u3002<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/242484975973326849\">2012-09-03 12:51:38 +0800<\/a> Reading: APP \u958b\u767c\u5de5\u7a0b\u5e2b\u4eba\u7269\u8a8c-\u4ee5\u7c21\u99ad\u7e41\u7684\u9811\u76ae\u5de5\u574a\u5468\u7acb\u744b <a href=\"http:\/\/t.co\/QfyXazcL\" class=\"autohyperlink\">t.co\/QfyXazcL<\/a> # \u5594\u5594\u5594\uff0c\u662f @sleepnova \u5927!!<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/242283371865178113\">2012-09-02 23:30:31 +0800<\/a> \u539f\u4f86 Kanban \u8ddf TOC \u9650\u5236\u7406\u8ad6\u5927\u6709\u95dc\u4fc2\uff0c\u628a\u8cb7\u4e86\u5c31\u675f\u8af8\u9ad8\u95a3\u7684\u5e7e\u672c TOC \u66f8\u53c8\u7ffb\u4e86\u51fa\u4f86&#8230; XD &#8220;\u5c40\u90e8\u6700\u4f73\u5316\u7684\u7e3d\u548c\u6548\u76ca\u4e0d\u7b49\u65bc\u6574\u9ad4\u6700\u4f73\u5316\u6548\u76ca&#8221; &#8220;\u7cfb\u7d71\u7684\u7522\u51fa\u61c9\u7b49\u65bc\u7cfb\u7d71\u4e2d\u6700\u5f31\u4e00\u74b0\u7684\u7522\u51fa\uff1a\u7cfb\u7d71\u4e4b\u6700\u5927\u6709\u6548\u7522\u51fa\u6c7a\u5b9a\u65bc\u74f6\u9838\u8cc7\u6e90\u6216\u7522\u80fd\u53d7\u9650\u8cc7\u6e90&#8221;&#8230;<\/li>\n<\/ul>\n<h2>2012\/8<\/h2>\n<ul>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/240831796432998400\">2012-08-29 23:22:29 +0800<\/a> @jonathanchen \u6211\u4e5f\u662f\u6709\u4e00\u5806\u7591\u554f\u554a! \u597d\u5728\u9019\u6d3b\u52d5\u4e0d\u5f37\u8abf\u6210\u529f\u6848\u4f8b\u548c\u6559\u5b78&#8230; XD \u5c31\u5927\u5bb6\u4e00\u8d77\u8a0e\u8ad6\u5206\u4eab\u7d93\u9a57\u5427!!<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/240818955579691008\">2012-08-29 22:31:27 +0800<\/a> Agile Meetup \u8d85\u7d1a\u4e94\u5206\u9418\u5206\u4eab\u6703!! <a href=\"http:\/\/t.co\/JUT5NCoh\" class=\"autohyperlink\">t.co\/JUT5NCoh<\/a> # \u6295\u4e86\u4e00\u500b Agile v.s. Lean Startup \u7684\u984c\u76ee&#8230; XD<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/240799709680259072\">2012-08-29 21:14:59 +0800<\/a> Watching:\u300c\u6bd4\u7a3f\u5230\u5e95\u662f\u4ec0\u9ebc\uff1f\u300d- WHAT IS SPEC WORK? <a href=\"http:\/\/t.co\/4vaP5UsM\" class=\"autohyperlink\">t.co\/4vaP5UsM<\/a><\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/240754095831527424\">2012-08-29 18:13:44 +0800<\/a> @jonathanchen \u4e5f\u5bb9\u6613\u767c\u751f\u70ba\u4e86\u958b\u767c\u800c\u958b\u767c\u7684\u60c5\u6cc1\uff0c\u70ba\u4e86\u585e\u6eff\u9019\u5169\u9031\u958b\u767c\u9031\u671f\u7684\u80fd\u91cf\uff0c\u4e0d\u8b93\u5de5\u7a0b\u5e2b\u9592\u8457\uff0c\u800c\u627e\u4e8b\u60c5\u7d66\u5de5\u7a0b\u5e2b\u505a\u3002\u8a2d\u5b9a sprint \u4e5f\u6703\u504f\u5411\u8b93\u5927\u5bb6\u8a08\u8f03\u5b8c\u6210\u7684 deadline\uff0c\u800c\u4e0d\u662f\u7522\u54c1\u771f\u6b63\u7684\u76ee\u6a19\u3002<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/240753883499069440\">2012-08-29 18:12:53 +0800<\/a> @jonathanchen \u6211\u958b\u59cb\u611f\u89ba Kanban \u4e5f\u8a31\u6bd4\u8f03\u9069\u5408\u3002\u4ee5 web \u7522\u54c1\u4f86\u8aaa\uff0c\u5df2\u7d93\u53ef\u4ee5\u505a\u5230\u6bcf\u5929\u9023\u7e8c\u91cb\u51fa\u4e86\uff0c\u8a2d\u5b9a sprint \u9031\u671f\u53cd\u800c\u8b8a\u6210\u9650\u5236\u3002<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/240728848575131648\">2012-08-29 16:33:24 +0800<\/a> \u6709\u8da3\u7684 Ruby \u793e\u7fa4\u554f\u5377\u7d50\u679c  <a href=\"http:\/\/t.co\/5OrwWEw1\" class=\"autohyperlink\">t.co\/5OrwWEw1<\/a> # Ruby 1.9.3, Nginx, Git \u5df2\u662f\u4e3b\u6d41\uff0cPostgreSQL \u5247\u5927\u6709\u9032\u5c55\u3002<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/240713359278895105\">2012-08-29 15:31:51 +0800<\/a> &#8220;&#8230;except for the problem of too many layers of indirection.&#8221; by Kevlin Henney&#8217;s corollary # \u54c8\u54c8<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/240713151241388033\">2012-08-29 15:31:02 +0800<\/a> &#8220;All problems in computer science can be solved by another level of indirection(abstraction)&#8221; by David Wheeler<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/240470095502131200\">2012-08-28 23:25:13 +0800<\/a> @jonathanchen \u5c31\u662f\u56e0\u70ba\u4e0d\u78ba\u5b9a\u4ec0\u9ebc\u6771\u897f\u662f\u7528\u6236\u8981\u7684\uff0c\u6240\u4ee5 lean startup \u624d\u6703\u6368\u68c4\u6240\u6709\u8207\u9700\u8981\u5b78\u7fd2\u7684\u4e8b\u7269\u7121\u95dc\u7684\u529f\u80fd\u554a XD \u597d\u6bd4\u8aaa\u4e00\u500b\u53ea\u652f\u63f4 chrome \u4e00\u7a2e\u700f\u89bd\u5668\u7684 web app\uff0c\u61c9\u8a72\u4e0d\u5408\u4e4e\u7528\u6236\u671f\u5f85\u5427(\u7576\u7136\u662f\u6700\u597d\u53ef\u4ee5\u8de8\u700f\u89bd\u5668\u554a)\uff0c\u4f46\u662f\u9019\u537b\u7121\u640d\u65bc\u5be6\u9a57\u8ddf\u5b78\u7fd2\u3002<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/240456304802541568\">2012-08-28 22:30:25 +0800<\/a> @jonathanchen \u5176\u5be6\u4f5c\u8005\u63d0\u5230\u7684\u4f4e\u54c1\u8cea\uff0c\u8209\u7684\u4f8b\u5b50\u90fd\u662f\u6307\u7522\u54c1\u529f\u80fd\u7f3a\u6771\u7f3a\u897f\uff0c\u800c\u4e0d\u662f\u6307 &#8220;defect&#8221;\u3002\u8b93\u6771\u897f\u4e0a production \u7d50\u679c\u7121\u6cd5\u4f7f\u7528\uff0c\u56de\u982d\u518d\u53bb\u4fee\u7576\u7136\u662f\u4e00\u7a2e\u6d6a\u8cbb\u7684\u884c\u70ba\u3002<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/240339553481805824\">2012-08-28 14:46:29 +0800<\/a> @jonathanchen \u5c31 startup \u7684\u60c5\u5883\uff0c\u6211\u89ba\u5f97 scrum \u95dc\u6ce8\u7684\u9762\u5411\u4e0d\u5920\uff0c\u5c0d\u65bc\u7522\u54c1\u8981\u505a\u4ec0\u9ebc\uff0c\u5c31\u7c21\u55ae\u4ea4\u4ee3\u662f PO \u8ca0\u8cac\u800c\u5df2\u3002\u66f8 p144 (\u4e2d\u6587\u7248)\u5c31\u6709\u63d0\u5230\u654f\u6377\u958b\u767c\u6d41\u7a0b\u8ffd\u6c42\u7684\u9ad8\u54c1\u8cea\u9ad8\u6548\u7387\u4e26\u4e0d\u662f lean startup \u7684\u91cd\u9ede\u3002<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/240267569469210624\">2012-08-28 10:00:27 +0800<\/a> \u770b\u5b8c\u7cbe\u5be6\u5275\u696d\u5f8c\u53cd\u800c\u6e1b\u5c11\u4e86\u5c0d scrum \u7684\u8208\u8da3(\u66f8\u88e1\u63a8\u85a6\u7684\u662f kanban \u6cd5)\uff0c\u751f\u7522\u6548\u7387\u8ddf\u54c1\u8cea\u4e0d\u662f\u4e00\u958b\u59cb\u6700\u91cd\u8981\u7684\uff0c\u505a\u7684\u6771\u897f\u4e0d\u5c0d\uff0c\u624d\u662f\u6700\u5927\u7684\u6d6a\u8cbb\u3002<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/239864240175996929\">2012-08-27 07:17:45 +0800<\/a> @sleepnova \u5927\u795e\u662f\u53ef\u4ee5\u76f4\u63a5\u5370\u5728\u66f8\u4e0a\u505a\u63a8\u85a6\u7684\u5566\uff0c\u4f8b\u5982 @pirrer @deduce<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/239774805073747969\">2012-08-27 01:22:22 +0800<\/a> @xyz98 \u60f3\u4e0d\u5230\u5728 twitter \u4e0a\u53ef\u4ee5\u9047\u5230\u4f5c\u8005\u672c\u5c0a\uff0c\u6b63\u5728\u62dc\u8b80\u4e2d\u3002<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/239766983636291584\">2012-08-27 00:51:18 +0800<\/a> @xds2000 Ruby \u7a0b\u5f0f\u8a9e\u8a00\u7684\u898f\u683c\u5c31\u662f CRuby \u5be6\u4f5c&#8230;&#8230;<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/239760488563634176\">2012-08-27 00:25:29 +0800<\/a> \u7cbe\u5be6\u5275\u696d\u9019\u672c\u66f8\u51fa\u4e4e\u610f\u6599\u7684\u8d0a\uff0c\u4e0d\u7ba1\u662f\u4e0d\u662f\u5728 startup \u516c\u53f8\uff0c\u53ea\u8981\u662f\u958b\u767c\u65b0\u7522\u54c1\uff0c\u90fd\u53ef\u4ee5\u8b80\u4e00\u8b80\u7372\u5f97\u555f\u767c\u3002\u63a8\u85a6\u3002<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/239658428698619904\">2012-08-26 17:39:56 +0800<\/a> \u8907\u7fd2\u5230\u4eba\u6708\u795e\u8a71\u7b2c6\u7ae0\uff0c\u6709\u500b\u6709\u8da3\u7684\u6982\u5ff5\uff1a\u7576\u540c\u4e00\u500b\u898f\u683c\u6709\u591a\u500b\u5be6\u4f5c\u54c1\u6642\uff0c\u7531\u65bc\u4e0d\u540c\u5be6\u4f5c\u5fc5\u9808\u7dad\u6301\u56b4\u683c\u7684\u76f8\u5bb9\u6027\uff0c\u7121\u5f62\u4e2d\u6703\u52a0\u5f37\u4e86\u898f\u683c\u7684\u5730\u4f4d\u3002\u9019\u7a2e\u6982\u5ff5\u975e\u5e38\u6709\u5229\u65bc\u61c9\u7528\u5728\u5b9a\u7fa9\u4e2d\u7684\u7a0b\u5f0f\u8a9e\u8a00\u4e0a\uff0c\u5982\u679c\u4e00\u958b\u59cb\u5c31\u81f3\u5c11\u958b\u767c\u5169\u500b\u4ee5\u4e0a\u7684\u5be6\u4f5c\u54c1\uff0c\u5c07\u6709\u52a9\u65bc\u7dad\u6301\u7a0b\u5f0f\u8a9e\u8a00\u7684\u7d14\u6de8\u8207\u56b4\u8b39\u3002<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/239654886575312896\">2012-08-26 17:25:52 +0800<\/a> \u597d\u73a9\u4e5f\u958b\u4e86\u4e00\u500b Facebook \u7c89\u7d72\u5c08\u9801 <a href=\"https:\/\/t.co\/tbP7kNUA\" class=\"autohyperlink\">t.co\/tbP7kNUA<\/a> # \u885d Facebook \u8d0a\u6b63\u592f(?)<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/239652895010725889\">2012-08-26 17:17:57 +0800<\/a> \u300c\u8f15\u8afe\u8005\uff0c\u5fc5\u5be1\u4fe1\u300d\uff0c\u6bcf\u4e00\u500b public \u4ecb\u9762\u65b9\u6cd5\u90fd\u662f\u4e00\u7a2e\u627f\u8afe\u3002<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/239445098855821312\">2012-08-26 03:32:14 +0800<\/a> \u8cc7\u8a0a\u96b1\u85cf\u539f\u5247\u7684\u95dc\u9375\u662f\u96b1\u85cf\u5be6\u4f5c\u7d30\u7bc0\uff0c\u5305\u62ec\u5167\u90e8\u8cc7\u6599\u7d50\u69cb\u548c\u6f14\u7b97\u6cd5\u908f\u8f2f\uff0c\u5e38\u898b\u7684\u932f\u8aa4\u5305\u62ec 1. \u5c07\u53ef\u8b8a\u7684\u5167\u90e8\u7269\u4ef6\u53c3\u7167\u7576\u505a\u50b3\u56de\u503c 2. \u5c07\u53ef\u8b8a\u7269\u4ef6\u53c3\u7167\u76f4\u63a5\u6307\u5b9a\u7d66\u5167\u90e8\u7269\u4ef6 3. \u4ecb\u9762\u65b9\u6cd5\u7684\u53c3\u6578\u6216\u50b3\u56de\u503c\u985e\u578b\u4e0d\u5920\u62bd\u8c61 4. \u65b9\u6cd5\u7684\u547d\u540d\u900f\u6f0f\u7684\u5be6\u4f5c\u7b56\u7565 (by \u7a0b\u5f0f\u8a2d\u8a08\u7bc4\u5f0f\u8207OOP\u7684\u601d\u8003\u8853)<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/238882432521236481\">2012-08-24 14:16:24 +0800<\/a> @yllan \u600e\u6703\uff0c\u99ac\u52d2\u7684\u4ea4\u97ff\u66f2\u53ef\u4ee5\u5f88\u6709\u8da3(\u4f8b\u5982\u7b2c\u4e00\u865f\u7b2c\u4e8c\u6a02\u7ae0)\uff0c\u53ef\u4ee5\u5f88\u523a\u6fc0 (\u4f8b\u5982\u7b2c\u4e00\u865f\u7b2c\u56db\u6a02\u7ae0)\uff0c\u4e5f\u53ef\u4ee5\u5f88\u7f8e\u5999(\u4f8b\u5982\u7b2c\u56db\u865f\u7b2c\u56db\u6a02\u7ae0)\u8036&#8230; XD<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/238555642758057984\">2012-08-23 16:37:52 +0800<\/a> Reading: \u70ba\u4ec0\u9ebc\u96f2\u7aef\u7522\u696d\u5728\u53f0\u7063\u884c\u4e0d\u901a <a href=\"http:\/\/t.co\/kMiPPJlv\" class=\"autohyperlink\">t.co\/kMiPPJlv<\/a> # &#8220;\u4e00\u500b\u65b0\u67b6\u69cb\u7684\u597d\u58de\uff0c\u53ea\u6709\u7d93\u904e\u5be6\u969b\u7684\u6d41\u91cf\u6467\u6b98\u624d\u80fd\u77e5\u9053\uff0c\u5728\u9019\u4e4b\u524d\uff0c\u4e00\u5207\u53ea\u662f\u5de5\u7a0b\u5e2b\u5011\u7528\u8166\u88dc\u7684\u5047\u8a2d\u800c\u5df2&#8221;&#8230; XD<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/238332402643107840\">2012-08-23 01:50:47 +0800<\/a> @sleepnova @deduce \u9084\u8981\u8ddf\u5169\u4f4d\u5275\u696d\u7684\u5927\u5927\u591a\u5b78\u7fd2\u554a!!~<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/238326397066702848\">2012-08-23 01:26:55 +0800<\/a> \u4ee5\u524d\u770b\u4eba\u6708\u795e\u8a71\u88e1\u7684&#8221;\u5916\u79d1\u624b\u8853\u5718\u968a&#8221;\uff0c\u89ba\u5f97\u5f88\u9177\uff0c\u7531\u9996\u5e2d\u7a0b\u5f0f\u8a2d\u8a08\u5e2b\u4e00\u4eba\u4e3b\u5200\uff0c\u5176\u4ed6\u4eba\u90fd\u662f\u652f\u63f4\u89d2\u8272\u3002\u73fe\u5728\u770b\u89ba\u5f97\u4e0d\u5408\u6642\u5b9c\u4e86\uff0c\u800c\u4e14\u9019\u500b\u985e\u6bd4\u4e5f\u4e0d\u597d\uff0c\u958b\u767c\u8edf\u9ad4\u8ddf\u958b\u5200\u623f\u88e1\u4eba\u547d\u4e0d\u80fd\u7b49\u7684 context \u6211\u60f3\u5dee\u5225\u5f88\u5927\u3002<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/238244471148523521\">2012-08-22 20:01:22 +0800<\/a> &#8220;\u5982\u679c\u6211\u5011\u4e0d\u77e5\u9053\u9867\u5ba2\u662f\u8ab0\uff0c\u6211\u5011\u4e5f\u4e0d\u77e5\u9053\u54c1\u8cea\u662f\u4ec0\u9ebc from \u7cbe\u5be6\u5275\u696d&#8221; +  &#8220;\u5982\u679c\u4f60\u4e0d\u5728\u4e4e\u54c1\u8cea\uff0c\u90a3\u9ebc\u7121\u8ad6\u9700\u6c42\u662f\u4ec0\u9ebc\u4f60\u90fd\u80fd\u7b26\u5408 from \u6eab\u4f2f\u683c\u7684\u54c1\u8cea\u7b2c\u96f6\u6cd5\u5247&#8221; = ?<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/238243129256464384\">2012-08-22 19:56:03 +0800<\/a> \u5de5\u7a0b\u5e2b\u601d\u7dad\u5c31\u662f\u76e1\u53ef\u80fd\u6709\u6548\u7387\u5730\u958b\u767c\u9ad8\u54c1\u8cea\u7522\u54c1\uff0c Agile \u654f\u6377\u958b\u767c\u4e5f\u662f\u5982\u6b64\u76ee\u7684\uff0c\u4f46\u662f\u5c0d\u65bc\u5982\u4f55\u958b\u767c\u51fa\u5c0d\u7684\u7522\u54c1\uff0c\u7d66\u5c0d\u7684\u4f7f\u7528\u8005\u5728\u5c0d\u7684\u6642\u9593\uff0c\u5c31\u96bb\u5b57\u672a\u63d0\u4e86\u3002\u5982\u679c\u662f\u63a5\u6848\uff0c\u9084\u77e5\u9053\u6240\u8b02\u5c0d\u7684\u7522\u54c1\u5c31\u662f\u5ba2\u6236\u8aaa\u4e86\u7b97\u3002\u5c0d startup \u4f86\u8aaa\uff0c\u9867\u5ba2\u5728\u54ea\u88e1\u90fd\u4e0d\u77e5\u9053\u3002<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/237941932964327424\">2012-08-21 23:59:12 +0800<\/a> @ETBlue \u5c0f\u7684\u54ea\u6562\u8a18\u6068&#8230; \u51a4\u6789\u963f\uff5e<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/237895501985484800\">2012-08-21 20:54:42 +0800<\/a> \u597d\u4e45\u6c92\u8fa6 Ruby Tuesday \u805a\u6703\uff0c\u4f86\u7684\u4eba\u81ea\u6211\u4ecb\u7d39\u5e7e\u4e4e\u90fd\u662f\u5beb rails \u7684\uff0c\u592a\u6050\u6016\u4e86\u3002<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/237613149849800704\">2012-08-21 02:12:44 +0800<\/a> Reading: How we use Trello &amp; Google Docs to make UserVoice better every day <a href=\"http:\/\/t.co\/IpYGuxWj\" class=\"autohyperlink\">t.co\/IpYGuxWj<\/a> # \u7528 Trello \u4f86\u505a product planning \u548c scrum<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/237589579216080896\">2012-08-21 00:39:04 +0800<\/a> Reading: Wireframe <a href=\"http:\/\/t.co\/GrFzSH44\" class=\"autohyperlink\">t.co\/GrFzSH44<\/a> # \u8981\u6c42\u628a wireframe \u756b\u7684\u975e\u5e38\u8a73\u7d30\u6210\u70ba\u898f\u683c\u6587\u4ef6\u662f\u4e00\u7a2e\u5718\u968a\u7684\u6d6a\u8cbb\uff0cwireframe \u548c user story \u4e00\u6a23\u90fd\u53ea\u662f\u6e9d\u901a\u7684\u8f14\u52a9\u5de5\u5177\u800c\u5df2\u3002<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/237112782716284928\">2012-08-19 17:04:27 +0800<\/a> \u4eca\u5929\u4e5f\u8ddf Hiiir \u7684 Neil \u8acb\u6559\u4e86\u5e36 team \u7684\u7d93\u9a57\uff0c\u672c\u4f4d\u4e3b\u7fa9\u771f\u662f\u5927\u5bb6\u7684\u75db\u3002  #coscup<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/237101828700008448\">2012-08-19 16:20:55 +0800<\/a> \u9047\u5230\u5f9e\u9999\u6e2f\u4f86\u7684 @stevenmak\uff0c\u8d81\u6a5f\u8acb\u6559\u4e00\u4e0b agile coach \u548c scrum\uff0c\u8cfa\u5230\u4e86 XD<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/237036532895191040\">2012-08-19 12:01:28 +0800<\/a> \u8a8d\u771f\u807d thegiive \u8b1b web software release practice\uff0c\u5206\u4eab\u4e86\u597d\u591a\u4ed6\u5728 Y! \u7684\u5be6\u52d9\u7d93\u9a57\uff0c\u8d85\u68d2\u3002\u63a8\u85a6 continuous delivery \u9019\u672c\u66f8\u548c\u6842\u683c\u9ad8\u9e97\u4eba\u8518\u6ecb\u88dc\u6db2\u3002<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/237002610538840064\">2012-08-19 09:46:40 +0800<\/a> at COSCUP<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/236807770811277312\">2012-08-18 20:52:26 +0800<\/a> \u4f46\u662f\u500b\u4eba\u751f\u7522\u529b\u4e26\u4e0d\u7b49\u65bc\u5718\u968a\u751f\u7522\u529b\uff0c\u5718\u968a\u751f\u7522\u529b\u6703\u53d7\u9650\u65bc\u6d41\u7a0b\u4e2d\u6700\u6162\u7684\u90a3\u500b\u74b0\u7bc0\uff0c\u9019\u5c31\u662f Kanban \u7684 Litmit WIP \u6982\u5ff5\uff0c\u53bb\u9650\u5236\u55ae\u4e00\u74b0\u7bc0\u7684\u6700\u5927\u5de5\u4f5c\u9805\u76ee\u3002\u53e6\u5916\uff0c\u5c0d startup \u4f86\u8aaa\uff0c\u751f\u7522\u529b\u66f4\u4e0d\u662f\u770b\u529f\u80fd\u5beb\u591a\u5feb\u3001\u54c1\u8cea\u6709\u591a\u9ad8\uff0c\u800c\u662f\u767c\u5c55\u51fa\u5ba2\u6236\u60f3\u8981\u4e14\u9858\u610f\u8cb7\u55ae\u7684\u7522\u54c1\u3002 #\u7cbe\u5be6\u5275\u696d<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/236807747788759040\">2012-08-18 20:52:21 +0800<\/a> \u5c0d\u65bc\u7fd2\u6163\u5728\u5c0f\u7bc4\u570d\u8a55\u4f30\u81ea\u5df1\u751f\u7522\u529b\u7684\u4eba\u4f86\u8aaa\uff0c\u80fd\u5920\u5c08\u5fc3\u5de5\u4f5c\u4e00\u6574\u5929\u4e0d\u88ab\u5e72\u64fe\uff0c\u4ee3\u8868\u751f\u7522\u529b\u5f88\u9ad8\uff0c\u5c0dprogrammer\u4f86\u8aaa\u5c31\u662f\u80fd\u4e0d\u65b7\u5730coding\u3002\u5982\u679c\u88ab\u5225\u4eba\u7684\u554f\u984c\u5e72\u64fe\u3001\u5de5\u4f5c\u6d41\u7a0b\u6216\u958b\u6703\u6253\u65b7\uff0c\u5c31\u6703\u89ba\u5f97\u4ec0\u9ebc\u4e8b\u90fd\u6c92\u505a\uff0c\u7562\u7adfcode\u548c\u5b8c\u6210\u7684\u529f\u80fd\u662f\u770b\u7684\u5230\u7684\u6771\u897f\u3002 #\u7cbe\u5be6\u5275\u696d<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/236512193116504065\">2012-08-18 01:17:55 +0800<\/a> \u60f3\u4e0d\u5230\u7cbe\u5be6\u5275\u696d\u7adf\u7136\u6392\u7b2c\u4e00&#8230; \u9019\u9ebc\u6709\u8a71\u984c\u6027\u554a&#8230; XD # Top 100 Agile Books (Edition 2012) <a href=\"http:\/\/t.co\/ZS6vlZ79\" class=\"autohyperlink\">t.co\/ZS6vlZ79<\/a><\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/236500203186843649\">2012-08-18 00:30:17 +0800<\/a> RT @ETBlue: \u300c\u8001\u516c\u4f60\u8981\u770b\u6211\u670b\u53cb\u7684\u8a02\u5a5a\u7167\u7247\u55ce\uff1f\u300d\u300c\u597d\u554a\uff01\u300d\u300c\u6536 gtalk\u3002\u300d\u300c\u55ef\u4f86\u770b\u770b source code\u3002\u300d\u300c\u8001\u516c\u4f60\u4e0d\u662f\u8981\u770b\u7167\u7247\uff1f\u300d\u300c\u54a6\u9019\u7db2\u7ad9\u505a\u7684\u4e0d\u932f\u3002\u300d\u300c\u8001\u516c\u8981\u4e0d\u8981\u5148\u770b\u7167\u7247\uff1f\u300d\u300c\u8036\uff1fPHP \u5beb\u7684\uff1f\u300d\u300c\u8001\u516c\u4f60\u5230\u5e95\u8981\u4e0d\u8981\u770b\u7167\u7247\uff1f\u300d\u300c\u9019\u7db2\u7ad9\u653e\u5728\u570b\u5916\u8036\uff01\u9084 Bluehost\uff01\u300d&#8230;&#8230;<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/236399676134412288\">2012-08-17 17:50:49 +0800<\/a> Reading: <a href=\"http:\/\/t.co\/PWOqBdTg\" class=\"autohyperlink\">t.co\/PWOqBdTg<\/a> # \u5617\u8a66\u628a\u6574\u500b UX design \u7684\u5de5\u4f5c\u90fd\u63d0\u524d\u4e00\u6574\u500b sprint \u9032\u884c #scrum<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/236045990803673088\">2012-08-16 18:25:24 +0800<\/a> \u7b2c\u4e00\u6b21\u7528 feature toggle \u628a\u9084\u6c92\u5b8c\u6210\u7684 feature \u5c31\u63a8\u4e0a production \u4e86\uff0c\u771f\u523a\u6fc0\u3002<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/235958926896685057\">2012-08-16 12:39:26 +0800<\/a> scrum \u771f\u7684\u662f\u4e00\u500b framework \u800c\u5df2\uff0c\u5c31\u50cf\u55ae\u7368\u7684Web\u6846\u67b6\u5c0d\u4f7f\u7528\u8005\u6c92\u4ec0\u9ebc\u7528\u8655\u3002\u771f\u8981\u5be6\u6230\uff0c\u9084\u9700\u8981\u5728\u4e0a\u9762&#8221;\u958b\u767c&#8221;\u51fa\u5c6c\u65bc\u5718\u968a\u81ea\u5df1\u7684\u958b\u767c\u6d41\u7a0b\u3002\u4e0d\u540c\u516c\u53f8\u6587\u5316\u3001\u4e0d\u540c\u5718\u968a\u6210\u54e1\u7684\u7d44\u6210\u3001\u4e0d\u540c\u7684\u7522\u54c1\u3001\u4e0d\u540c\u7684IT\u74b0\u5883\uff0c\u90fd\u6703\u958b\u767c\u51fa\u4e0d\u4e00\u6a23\u7684 scrum \u6d41\u7a0b\u3002<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/235255819732660225\">2012-08-14 14:05:32 +0800<\/a> RT @rubytaiwan: \u4e45\u9055\u7684 Ruby Tuesday \u805a\u6703 2012\/8\/21 <a href=\"http:\/\/t.co\/O5MR6MkC\" class=\"autohyperlink\">t.co\/O5MR6MkC<\/a><\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/233643526582329344\">2012-08-10 03:18:52 +0800<\/a> RT @spolsky: Which is a better case study for &#8220;never rewrite from scratch,&#8221; Perl 6 or TextMate 2? <a href=\"http:\/\/t.co\/gUqHZgDJ\" class=\"autohyperlink\">t.co\/gUqHZgDJ<\/a> (warning: extremely old link)<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/233201055805095936\">2012-08-08 22:00:39 +0800<\/a> @godfat \u5225\u5fd8\u4e86 Larry Wall \u53ef\u662f\u8a9e\u8a00\u5b78\u5bb6&#8230; XD<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/233194864873992193\">2012-08-08 21:36:03 +0800<\/a> script \u8ddf program \u7684\u5206\u5225?  &#8220;a script is what you give the actors. A program is what you give the audience.&#8221; by Larry Wall # \u839e\u723e<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/233150995692134400\">2012-08-08 18:41:43 +0800<\/a> \u50cf Web API \u9019\u7a2e\u6771\u897f\uff0c\u4f7f\u7528\u8005\u53c8\u770b\u4e0d\u898b\uff0c\u53ea\u8981 1.\u81ea\u52d5\u5316\u6e2c\u8a66\u6db5\u84cb\u7387\u5920(\u76f8\u8f03\u65bc\u6e2c\u8a66 UI \u4ecb\u9762\uff0c\u53ea\u6e2c HTTP API \u7c21\u55ae\u591a\u4e86) 2. \u6709\u76e3\u63a7\u6a5f\u5236\u914d\u5957\uff0c\u8981\u505a\u5230\u4e00\u500b commit \u5c31\u81ea\u52d5 deploy production \u4e00\u6b21\u61c9\u8a72\u662f\u4e0d\u96e3\u9054\u5230\u7684\u5883\u754c\u3002<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/233148389989171200\">2012-08-08 18:31:22 +0800<\/a> \u7b2c\u4e8c\u500b\u5fc3\u614b\u6539\u8b8a\u662f &#8220;Marketing Release&#8221; \u548c &#8220;Engineering Release&#8221; \u662f\u5206\u958b\u7684\u6982\u5ff5\uff0c\u4e00\u500b\u529f\u80fd\u5b8c\u6210\u4e26\u4f48\u7f72\u4e0d\u4ee3\u8868\u5c31\u8981\u958b\u653e\u7d66 end-user \u4f7f\u7528\uff0c\u53ef\u4ee5\u7528 feature flag \u85cf\u8d77\u4f86\u53ea\u7d66\u5167\u90e8\u4f7f\u7528\u8005\u8a66\u7528(\u4f8b\u5982UX, \u884c\u92b7\u7b49)\uff0c\u6216\u662f\u505aA\/B\u6e2c\u8a66\u3002<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/233147352800702464\">2012-08-08 18:27:15 +0800<\/a> \u5927\u90e8\u5206\u7684 code changes \u5176\u5be6\u4f7f\u7528\u8005\u662f\u770b\u4e0d\u898b\u7684\uff0c\u9019\u4e9b\u8b8a\u66f4\u4e5f\u9810\u671f\u662f\u6c92\u6709\u526f\u4f5c\u7528\uff0c\u4e0d\u6703\u9020\u6210regression\u3002Continuous Deployment \u7b2c\u4e00\u500b\u5fc3\u614b\u6539\u8b8a\u5c31\u662f\uff1a\u8b93\u9019\u4e9b\u8b8a\u66f4\u5728\u81ea\u52d5\u6e2c\u8a66\u901a\u904e\u5f8c\u5c31\u7acb\u5373 release \u4e0a production\u3002<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/233129776695615488\">2012-08-08 17:17:24 +0800<\/a> Bugs \u662f\u8981\u653e\u5728 product backlog \u88e1\u9084\u662f issue tracking system? \u627e\u5230\u5927\u5e2b\u7684\u56de\u7b54: <a href=\"http:\/\/t.co\/tq1JjMAx\" class=\"autohyperlink\">t.co\/tq1JjMAx<\/a> #scrum<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/233102199843074048\">2012-08-08 15:27:49 +0800<\/a> \u525b\u525b\u624d\u767c\u73fe\u539f\u4f86\u9019\u7bc7 Continuous Deployment   <a href=\"http:\/\/t.co\/r1JT1L7w\" class=\"autohyperlink\">t.co\/r1JT1L7w<\/a> \u7684\u4f5c\u8005\u5c31\u662f The Lean Startup \u7cbe\u5be6\u5275\u696d\u4e00\u66f8\u7684\u4f5c\u8005<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/233087772716564481\">2012-08-08 14:30:30 +0800<\/a> &#8220;if it hurts, do it more often&#8221; from  <a href=\"http:\/\/t.co\/EAokSbqm\" class=\"autohyperlink\">t.co\/EAokSbqm<\/a> # integration  \u548c release \u60c5\u5883\u7686\u9069\u7528<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/233064139831001088\">2012-08-08 12:56:35 +0800<\/a> @godfat \u5feb\u6295 rubyconf.tw \u8b1b ruby application server \u91cd\u9ede\u554a!!<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/232776675430125568\">2012-08-07 17:54:18 +0800<\/a> @godfat \u9019\u7bc7\u7d66 Ruby 1.9 fibers \u8ca0\u8a55\u5537 *flee*<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/232743040698171392\">2012-08-07 15:40:39 +0800<\/a> Reading: Why Rails 4 Live Streaming is a big deal <a href=\"http:\/\/t.co\/T4Aw21nS\" class=\"autohyperlink\">t.co\/T4Aw21nS<\/a>  \u6240\u4ee5 Passenger 4 \u662f multi-processed + multi-threaded + evented \u7684\u5408\u9ad4\uff0c\u597d\u5a01\u3002<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/232476923073265666\">2012-08-06 22:03:12 +0800<\/a> @jrweizhang <a href=\"https:\/\/t.co\/dm7D7AMQ\" class=\"autohyperlink\">t.co\/dm7D7AMQ<\/a> \u5167\u5efa\u5c31\u6709 Ajax helper \u7684\u6a23\u5b50<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/232467150143627264\">2012-08-06 21:24:22 +0800<\/a> @jrweizhang .js.erb \u4e5f\u6c92\u6709\u4e0d\u884c\u5566 XD \u4f46\u6211\u8a8d\u70ba\u628a javascript \u5beb\u5728 client \u7aef\uff0c\u8b93 server \u53ea\u56de\u50b3 json \u6703\u6bd4\u8f03\u4e7e\u6de8\u3002<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/232313143999746048\">2012-08-06 11:12:24 +0800<\/a> RT @hirakujira: \u6211\u76f4\u5230\u73fe\u5728\u624d\u767c\u73fe Nally \u662f @yllan \u985b\u5012\u904e\u4f86\u2026<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/232267983026798596\">2012-08-06 08:12:57 +0800<\/a> \u5e73\u5e38\u5750\u7684\u5ba2\u904b\u73ed\u6b21\u8868\u5927\u6539&#8230; \u73ed\u6b21\u66f4\u5c11\u4e86&#8230; \u5f97\u66f4\u65e9\u51fa\u9580\u4e86&#8230; orz<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/232111891852427264\">2012-08-05 21:52:42 +0800<\/a> \u9031\u4e94\u53bb\u4e0a\u7684Scrum\u5927\u5e2b\u8b1b\u5ea7\u6709\u4eba\u6574\u7406\u5fc3\u5f97\u7b46\u8a18\u4e86\uff0c\u771f\u7684\u662f\u8d85\u7d1a\u7269\u8d85\u6240\u503c\u7684\u4e00\u5834\u6d3b\u52d5\u554a!!  <a href=\"http:\/\/t.co\/iSUbijOc\" class=\"autohyperlink\">t.co\/iSUbijOc<\/a> <a href=\"http:\/\/t.co\/X53NHPKL\" class=\"autohyperlink\">t.co\/X53NHPKL<\/a><\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/231830729762422785\">2012-08-05 03:15:28 +0800<\/a> \u91cd\u8b80\u4eba\u6708\u795e\u8a71 <a href=\"http:\/\/t.co\/e2ruCw0D\" class=\"autohyperlink\">t.co\/e2ruCw0D<\/a><\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/231419456188981249\">2012-08-04 00:01:12 +0800<\/a> @stevenmak \u771f\u53ef\u60dc\uff0c\u671f\u5f85\u4ee5\u5f8c\u6709\u6a5f\u6703\u807d\u4f60\u8b1b agile\/scrum \u554a\u3002<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/231351097346912256\">2012-08-03 19:29:35 +0800<\/a> \u4eca\u5929\u7372\u5f97\u7684 scrum \u597d\u554f\u734e <a href=\"http:\/\/t.co\/9tyHRERo\" class=\"autohyperlink\">t.co\/9tyHRERo<\/a><\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/231338105272164352\">2012-08-03 18:37:57 +0800<\/a> \u4eca\u5929\u7684 scrum \u5927\u5e2b\u8b1b\u5ea7\uff0c\u597d\u591a\u540c\u5b78\u7684\u516c\u53f8\u90fd\u662f\u5df2\u7d93\u5728 run scrum \u4e86\uff0c\u9084\u6709\u516c\u53f8\u6574\u500b team \u4e00\u8d77\u4f86\u807d\u7684\uff0c\u771f\u4e0d\u932f\u3002<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/231246804895805440\">2012-08-03 12:35:09 +0800<\/a> @stevenmak \u662f\u4f60\u540c\u4e8b?!<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/231221233696526336\">2012-08-03 10:53:33 +0800<\/a> \u5c08\u696d\u7684 scrum \u8b1b\u5e2b <a href=\"http:\/\/t.co\/b8DGbXcT\" class=\"autohyperlink\">t.co\/b8DGbXcT<\/a><\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/231187787062325249\">2012-08-03 08:40:38 +0800<\/a> \u6e96\u6642\u642d\u4e0a\u9ad8\u9435\uff0c\u6c92\u60f3\u5230\u537b\u932f\u642d\u65e9\u4e00\u73ed\u8eca\u7684\u6a23\u5b50&#8230; \u73ed\u6b21\u6574\u500bdelay\u4e86\u5341\u5e7e\u5206\u9418&#8230;<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/231012401200386048\">2012-08-02 21:03:43 +0800<\/a> \u8d81\u98b1\u98a8\u5047\u628a #\u5718\u968a\u4e4b\u7f8e Beautiful Teams \u770b\u5b8c\u4e86\uff0c\u8a2a\u8ac7\u7684\u7ae0\u7bc0\u90fd\u9084\u4e0d\u932f\uff0c\u6709\u4e9b\u8b1b\u6545\u4e8b\u7684\u7ae0\u7bc0\u5247\u592a\u904e\u7d30\u7bc0\u89ba\u5f97\u6709\u9ede\u5197\u9577\u3002<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/231008568084672513\">2012-08-02 20:48:29 +0800<\/a> \u300c\u4e00\u500b\u6210\u529f\u7684\u5718\u968a\u4e2d\uff0c\u6211\u5011\u90fd\u4e86\u89e3\u5230\u5982\u679c\u6c92\u6709&#8221;\u660e\u661f&#8221;\u5c07\u7121\u6cd5\u5f62\u6210\u4e00\u500b\u5718\u968a\uff0c\u5e78\u904b\u7684\u662f\uff0c\u4e00\u500b\u771f\u6b63\u8070\u660e\u7684&#8221;\u660e\u661f&#8221;\u77e5\u9053\u5982\u679c\u6c92\u6709\u4e00\u500b\u512a\u79c0\u7684\u5718\u968a\uff0c\u4ed6\u5011\u5c07\u6703\u5f88\u96e3\u5f97\u5230\u6210\u529f\u751a\u81f3\u65bc\u7121\u6cd5\u751f\u5b58\u300d- Tony Visconti (\u97f3\u6a02\u88fd\u4f5c\u4eba) #\u5718\u968a\u4e4b\u7f8e<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/231004126358675456\">2012-08-02 20:30:50 +0800<\/a> @jyuny1 \u6211\u76f8\u4fe1\u597d\u7684 team leader  \u61c9\u8a72\u8981\u53ef\u4ee5\u5f15\u5c0e\u885d\u52c1\u548c\u5275\u610f\u5230\u6b63\u78ba\u7684\u76ee\u6a19\u4e0a\uff0c\u800c\u4e0d\u662f\u58d3\u6291\u3002<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/230968280364503041\">2012-08-02 18:08:23 +0800<\/a> @jyuny1 \u6211\u89ba\u5f97\u6bd4\u8f03\u50cf\u662f\u7d00\u5f8b\u554f\u984c<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/230954343573106689\">2012-08-02 17:13:01 +0800<\/a> \u5e74\u8f15\u3001\u8070\u660e\u3001\u7d93\u9a57\u4e0d\u591a\uff0c\u6c92\u6709\u50b7\u75d5\u7684\u5de5\u7a0b\u5e2b\uff0c\u5e38\u4e0d\u9858\u610f\u7d04\u675f\u81ea\u5df1\u7684\u5275\u610f\uff0c\u8a8d\u70ba\u9700\u8981\u589e\u52a0\u4e00\u4e9b\u591a\u9918\u7684\u934d\u91d1\u529f\u80fd\uff0c\u5373\u4f7f\u76f8\u95dc\u5229\u76ca\u8005\u5f9e\u4f86\u6c92\u6709\u63d0\u904e\u9019\u7a2e\u8981\u6c42\uff0c\u4e5f\u4e0d\u9700\u8981\u9019\u4e9b\u529f\u80fd\u3002\u4f46\u662f\u5de5\u7a0b\u5e2b\u537b\u89ba\u5f97\u662f\u500b\u597d\u4e3b\u610f\uff0c\u800c\u5718\u968a\u901a\u5e38\u4e5f\u4e0d\u6703\u56e0\u6b64\u53cd\u5c0d\uff0c\u56e0\u70ba\u6709\u6642\u771f\u7684\u6703\u7522\u751f\u66f4\u597d\u7684\u8edf\u9ad4\u3002\u4f46\u9019\u7a2e\u4f5c\u6cd5\u5f80\u5f80\u5c0e\u81f4\u56b4\u91cd\u7684\u54c1\u8cea\u554f\u984c\u3002 #\u5718\u968a\u4e4b\u7f8e<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/230952833430740992\">2012-08-02 17:07:01 +0800<\/a> \u9019\u500b\u5b9a\u7fa9\u7684\u7279\u5225\u4e4b\u8655\u5728\u65bc&#8221;\u63a7\u7ba1\u6846\u67b6&#8221;\uff0c\u81ea\u6211\u7ba1\u7406\u5718\u968a\u4e0d\u4ee3\u8868\u4f60\u4e0d\u5fc5\u63a5\u53d7\u63a7\u5236\uff0c\u96a8\u5fc3\u6240\u6b32\u505a\u81ea\u5df1\u7684\u4e8b\u3002\u5b83\u7684\u610f\u601d\u662f\u7531\u5718\u968a\u6210\u54e1\u81ea\u884c\u6c7a\u5b9a\u5982\u4f55\u5be6\u73fe\u76ee\u6a19\uff0c\u4f46\u662f\u76ee\u6a19\u672c\u8eab\u3001\u8cc7\u6e90\u8ddf\u6642\u7a0b\u90fd\u662f\u7531\u7d44\u7e54\u63a7\u7ba1\u3002 #\u5718\u968a\u4e4b\u7f8e<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/230951366011531264\">2012-08-02 17:01:11 +0800<\/a> \u6709\u7d00\u5f8b\u7684\u654f\u6377\u4e00\u7a2e \u300c\u8dcc\u4ee3\u548c\u589e\u91cf(\u6f14\u9032)\u5f0f\u7684\u8edf\u9ad4\u958b\u767c\u65b9\u5f0f\uff0c\u900f\u904e\u81ea\u6211\u7d44\u7e54\u7684\u5718\u968a\u7d93\u7531\u9ad8\u5ea6\u5354\u540c\u4f5c\u696d\u7684\u65b9\u5f0f\uff0c\u5728\u4e00\u500b &#8220;\u525b\u597d\u8db3\u5920&#8221; \u5100\u5f0f\u7684\u6709\u6548\u63a7\u7ba1\u6846\u67b6\u5167\uff0c\u7522\u751f\u7b26\u5408\u6210\u672c\u53ca\u6642\u7a0b\u7684\u9ad8\u54c1\u8cea\u8edf\u9ad4\uff0c\u4ee5\u6eff\u8db3\u76f8\u95dc\u5229\u76ca\u8005\u4e0d\u65b7\u8b8a\u5316\u7684\u9700\u6c42\u300d <a href=\"http:\/\/t.co\/SsLLlDbZ\" class=\"autohyperlink\">t.co\/SsLLlDbZ<\/a> #<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/230929342375538688\">2012-08-02 15:33:40 +0800<\/a> RT @godfat: \u597d rubyconf, \u4e0d\u6295\u55ce\uff1f <a href=\"http:\/\/t.co\/596Bt4vV\" class=\"autohyperlink\">t.co\/596Bt4vV<\/a><\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/230637149186293761\">2012-08-01 20:12:36 +0800<\/a> Steve McConnell \u548c Alex Martelli \u7684\u8a2a\u8ac7\u4e2d\u90fd\u63d0\u5230\u4e0d\u63a8\u85a6\u5206\u6563\u5f0f\u5718\u968a\uff0c\u5e7e\u4e4e\u7121\u6cd5\u7522\u751f\u6de8\u6548\u76ca\u3002\u5718\u968a\u4e0d\u5728\u4e00\u500b\u5730\u65b9\u5de5\u4f5c\uff0c\u654f\u6377\u958b\u767c\u9700\u8981\u7684\u9762\u5c0d\u9762\u6e9d\u901a\u548c\u4e92\u901a\u90fd\u6703\u6d88\u5931 #\u5718\u968a\u4e4b\u7f8e<\/li>\n<\/ul>\n<h2>2012\/7<\/h2>\n<ul>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/230373867766554625\">2012-08-01 02:46:24 +0800<\/a> @huang47 &#8220;If a programmer is indispensable, get rid of him as quickly as possible. &#8220;<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/230373334435627009\">2012-08-01 02:44:17 +0800<\/a> \u628a &#8220;reuse&#8221; \u7576\u505a\u958b\u767c\u8edf\u9ad4\u7684\u76ee\u6a19\u4e4b\u4e00\uff0c\u53cd\u800c\u6709\u6642\u5019\u6703\u8b8a\u6210\u4e00\u7a2e\u969c\u7919 1. \u4f60\u6703\u8a66\u5716\u7528\u6700\u597d\u7684\u89e3\u6c7a\u65b9\u6848\uff0c\u800c\u4e0d\u662f\u5920\u597d\u7684\uff0c\u800c\u8b93\u4f60\u7121\u6cd5\u5728\u6642\u7a0b\u5167\u5be6\u969b\u5b8c\u6210\u4efb\u52d9  2. \u6280\u8853\u7684\u767c\u5c55\u53ef\u80fd\u6703\u8d85\u8d8a\u8edf\u9ad4\u7684\u751f\u547d\u9031\u671f\uff1a\u7576\u4f60\u958b\u767c\u4e0b\u4e00\u500b\u8edf\u9ad4\u6642\uff0c\u6280\u8853\u7684\u8173\u6b65\u5df2\u7d93\u8d85\u524d\uff0c\u4e4b\u524d\u8a2d\u8a08\u7684 &#8220;reuse&#8221; \u8edf\u9ad4\u5df2\u7121\u7528\u6b66\u4e4b\u5730\u3002<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/230353626491650048\">2012-08-01 01:25:58 +0800<\/a> &#8220;\u5982\u679c\u4f60\u6709\u4e00\u500b\u4e0d\u53ef\u6216\u7f3a\u7684\u7a0b\u5f0f\u8a2d\u8a08\u5e2b\uff0c\u8d95\u5feb\u89e3\u96c7\u4ed6\u5427\u3002&#8221; &#8211; Gerald M. Weinberg <a href=\"http:\/\/t.co\/ml64eNPh\" class=\"autohyperlink\">t.co\/ml64eNPh<\/a> \u56e0\u70ba 1. \u9019\u4ee3\u8868\u5c08\u6848\u7684\u8d85\u9ad8\u98a8\u96aa 2. \u6240\u8b02\u4e0d\u53ef\u6216\u7f3a\u7684\u4eba\u901a\u5e38\u662f\u540d\u904e\u5176\u5be6 &#8230; XD #\u5718\u968a\u4e4b\u7f8e<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/230328733939154944\">2012-07-31 23:47:04 +0800<\/a> \u597d\u6d88\u606f\uff01LOCOMO\u904b\u52d5\u8a18\u9304\u958b\u653e\u4e0b\u8f09\u4e86\uff01: <a href=\"http:\/\/t.co\/uhKZl3Q5\" class=\"autohyperlink\">t.co\/uhKZl3Q5<\/a><\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/229978841509154816\">2012-07-31 00:36:43 +0800<\/a> Prescott\u2019s Pickle Principle: &#8220;\u628a\u9ec3\u74dc\u8ddf\u6ce1\u83dc\u9183\u5728\u4e00\u8d77\uff0c\u6703\u767c\u751f\u4ec0\u9ebc\u4e8b? \u9ec3\u74dc\u6703\u66f4\u50cf\u6ce1\u83dc\uff0c\u800c\u6ce1\u83dc\u4e0d\u6703\u8b8a\u6210\u9ec3\u74dc&#8221; &lt;- \u7576\u4e00\u500b\u4eba\u60f3\u8981\u6539\u8b8a\u5927\u74b0\u5883\u6642\uff0c\u901a\u5e38\u7684\u7d50\u5c40\u662f\u6539\u8b8a\u4ed6\u81ea\u5df1\u800c\u5df2\uff0c\u8b02\u4e4b\u6ce1\u83dc\u5316&#8230; XD ref. <a href=\"http:\/\/t.co\/tCd96B2M\" class=\"autohyperlink\">t.co\/tCd96B2M<\/a><\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/229945810501132288\">2012-07-30 22:25:28 +0800<\/a> \u4eca\u5929\u770bscrum\u66f8\u5b78\u5230\u4e00\u62db\u4e0d\u932f\uff1adaily standup meeting \u5927\u5bb6\u90fd\u77e5\u9053\u8981\u8b1b\u4e09\u4ef6\u4e8b\u60c5 1. \u5b8c\u6210\u4e86\u4ec0\u9ebc 2. \u63a5\u4e0b\u4f86\u505a\u4ec0\u9ebc 3. \u6709\u6c92\u6709\u4ec0\u9ebc\u56f0\u96e3\uff0c\u65b0\u62db\u662f\u518d\u591a\u8b1b\u4e00\u4ef6\u4e8b 4. \u4f60\u5c0d\u9019\u500b iteration \u5718\u968a\u53ef\u4ee5\u5b8c\u6210\u76ee\u6a19\u7684\u4fe1\u5fc3\u6709\u591a\u5c11?&#8230;. XDXD<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/229927225301032960\">2012-07-30 21:11:37 +0800<\/a> \u627f\u4e0a\u63a8\uff0c\u96d6\u7136\u72c2\u5984\uff0c\u4f46\u4e5f\u662f\u6211\u672c\u8eab\u7684\u7591\u60d1\u3002\u5f9e\u958b\u59cb\u63a5\u89f8\u8edf\u9ad4\u958b\u767c\u6d41\u7a0b\uff0c\u5b78\u7684\u770b\u7684\u5c31\u662f Agile\uff0c\u5f9e\u4f86\u4e5f\u6c92\u6709\u6a5f\u6703\u8981\u5b78\u6216\u7528\u4ec0\u9ebc\u91cd\u91cf\u7d1a\u7684\u958b\u767c\u65b9\u6cd5 XD<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/229904179068555264\">2012-07-30 19:40:02 +0800<\/a> \u770b\u5230\u4e00\u7bc7Mike Cohn\u7684\u8a2a\u8ac7\uff0c\u554f\u8aaaAgile\u662f\u4e0d\u662f\u8edf\u9ad4\u5c08\u6848\u7684\u7d42\u6975\u89e3? Mike\u7adf\u7136(\u51fa\u4e4e\u6211\u610f\u6599\u5730\u72c2\u5984)\u62ffOO\u9769\u547d\u4f86\u6bd4\u55bb\uff1a\u73fe\u5728\u8b1b&#8221;\u8edf\u9ad4\u8a2d\u8a08&#8221;\u9810\u8a2d\u5c31\u662f\u7528OO\u4e86\uff0c\u6c92\u6709\u4eba\u6703\u60f3\u5230\u7d50\u69cb\u5316\u8a2d\u8a08\u3002\u518d\u904e\u5e7e\u5e74\u6700\u7d42\u4eba\u5011\u8b1b&#8221;\u8edf\u9ad4\u958b\u767c&#8221;\u6642\uff0c\u9810\u8a2d\u5c31\u662f\u654f\u6377\uff0c\u4e0d\u9700\u8981\u984d\u5916\u8aaa\u660e\u662f&#8221;\u654f\u6377&#8221;&#8230; XD #\u5718\u968a\u4e4b\u7f8e<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/229772004432158720\">2012-07-30 10:54:49 +0800<\/a> \u8e29\u5230\u4e00\u500b Ruby syntax \u7684\u96f7\uff0c\u70ba\u4ec0\u9ebc\u4e0d\u662f\u56de\u50b3\u6700\u5f8c ensure \u88e1\u7684 333 \u554a? <a href=\"https:\/\/t.co\/10fyycZo\" class=\"autohyperlink\">t.co\/10fyycZo<\/a> # \u4f3c\u4e4e\u662f\u6545\u610f\u8a2d\u8a08\u6210\u9019\u6a23 lol<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/229597848184967169\">2012-07-29 23:22:47 +0800<\/a> @jrweizhang \u6211\u6c92\u6709\u5728\u7dad\u8b77\u4e86\u3002\u4f60\u53ef\u4ee5\u770b\u770b <a href=\"https:\/\/t.co\/Js0foEUW\" class=\"autohyperlink\">t.co\/Js0foEUW<\/a><\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/228867183491555328\">2012-07-27 22:59:23 +0800<\/a> @NienYiHo \u662f\u7684\uff0c\u76ee\u6a19\u4f7f\u7528\u8005\u5c31\u662f\u8dd1\u6b65\u8ddf\u8173\u8e0f\u8eca\u3002<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/228805395605516288\">2012-07-27 18:53:51 +0800<\/a> \u505a\u4e86\u597d\u5e7e\u500b\u6708\u7684 iPhone app \u7d42\u65bc\u4e0a\u67b6\u4e86 <a href=\"http:\/\/t.co\/WLyRH4GA\" class=\"autohyperlink\">t.co\/WLyRH4GA<\/a><\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/228687852236582912\">2012-07-27 11:06:47 +0800<\/a> @brucehsu \u6295\u4e86\u6709\u6a5f\u6703\uff0c\u4e0d\u6295\u624d\u6c92\u6a5f\u6703 XD<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/228657437320810496\">2012-07-27 09:05:55 +0800<\/a> RT @tenderlove: Pro Tip: symbols are not garbage collected, so avoid using `to_sym` on strings from user input.<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/228490882154901505\">2012-07-26 22:04:06 +0800<\/a> @brucehsu \u4f60\u4e0d\u662f\u53f0\u7063\u4eba???<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/228443981602770944\">2012-07-26 18:57:44 +0800<\/a> \u958b\u653e CFP \u4e0d\u5230\u4e00\u500b\u6708\u5df2\u7d93\u6709 13 \u500b speakers \u4e86\uff0c\u800c\u4e14\u904e\u534a\u662f\u5916\u570b\u4eba&#8230; XD #rubyconf.tw<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/228335790416084993\">2012-07-26 11:47:49 +0800<\/a> RT @ryo6: &#8220;\u5b85\u5b85\u7684\u4e00\u842c\u500b\u70ba\u4ec0\u9ebc: \u4e00\u5e74\u8667\u640d615\u5104\u7684\u65b9\u6cd5&#8221; ( <a href=\"http:\/\/t.co\/SZAgYl6N\" class=\"autohyperlink\">t.co\/SZAgYl6N<\/a> )\u5e79\uff0c\u7b11\u7ffb\u4e86\uff01<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/228313122354630656\">2012-07-26 10:17:44 +0800<\/a> RT @sleepnova: InsideASK \u8acb\u554f\u662f\u5426\u6709\u66f4\u597d\u7684\u7dda\u4e0a\u8a02\u7968\u7cfb\u7d71\u670d\u52d9\u6216\u89e3\u6cd5? <a href=\"http:\/\/t.co\/r3vM90SS\" class=\"autohyperlink\">t.co\/r3vM90SS<\/a> #InsideASK via @theInsideAsk<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/228026228655939584\">2012-07-25 15:17:44 +0800<\/a> \u300c\u75db\u82e6\u592a\u591a\u6536\u7a6b\u592a\u5c11 \u89e3\u6790\u300a\u6697\u9ed1\u7834\u58de\u795eIII\u300b\u6210\u8207\u6557\u300d  <a href=\"http:\/\/t.co\/E4OB4fL9\" class=\"autohyperlink\">t.co\/E4OB4fL9<\/a> \u6211\u9032\u5230\u7149\u7344 Act.3 \u4e4b\u5f8c\u5c31\u5f88\u5c11\u73a9\u4e86&#8230; XD<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/227657936699273216\">2012-07-24 14:54:16 +0800<\/a> \u8ddf\u96a8 @gslin \u5927\u5927\u7684\u8173\u6b65\uff0c\u4f86\u88dd Percona MySQL Server <a href=\"http:\/\/t.co\/q3WzNcdg\" class=\"autohyperlink\">t.co\/q3WzNcdg<\/a><\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/227448303145603072\">2012-07-24 01:01:15 +0800<\/a> @deduce 1:1 \u662f\u8981 pair programming \u55ce? XD<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/227256216953450496\">2012-07-23 12:17:58 +0800<\/a> RT @rubytaiwan: RubyConf Taiwan 2012 Call For Sponsors <a href=\"http:\/\/t.co\/tKeP4vKt\" class=\"autohyperlink\">t.co\/tKeP4vKt<\/a><\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/227102560857755648\">2012-07-23 02:07:24 +0800<\/a> \u4e0a\u6b21\u8b1b scrum \u6642\u6709\u4eba\u554f\u9664\u4e86\u958b\u767c\u8edf\u9ad4\u4e4b\u5916\uff0c\u9019\u500b\u6d41\u7a0b\u9084\u9069\u5408\u4ec0\u9ebc\u5c08\u6848? \u525b\u627e\u4e86\u4e00\u4e0b\u767c\u73fe\u53ef\u4ee5\u62ff\u4f86\u7c4c\u5099\u5a5a\u79ae XD <a href=\"http:\/\/t.co\/E4gjC7B6\" class=\"autohyperlink\">t.co\/E4gjC7B6<\/a> <a href=\"http:\/\/t.co\/fkxhQZtW\" class=\"autohyperlink\">t.co\/fkxhQZtW<\/a><\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/226617032848850944\">2012-07-21 17:58:06 +0800<\/a> \u4f86\u770b\u96f2\u9580\u821e\u96c6 <a href=\"http:\/\/t.co\/K7Gf0Yjl\" class=\"autohyperlink\">t.co\/K7Gf0Yjl<\/a><\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/226549757844287488\">2012-07-21 13:30:46 +0800<\/a> @ingramchen \u6211\u60f3\u7121\u7528 merge \u61c9\u8a72\u90fd\u662f git pull \u7522\u751f\u7684 XD \u8a66\u8a66\u9019\u5e16 git config &#8211;global branch.autosetuprebase always # =&gt; \u628a\u9810\u8a2d\u6539\u6210 git pull &#8211;rebase<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/226375676637364225\">2012-07-21 01:59:01 +0800<\/a> \u4eca\u5929\u8aaa\u8981 demo git rebase \u7d66 @sleepnova \u770b\uff0c\u7d50\u679c\u5927\u5927\u592a\u5fd9\u4e86\u6c92\u6642\u9593\u3002\u4e7e\u8106\u9304\u4e0b\u4f86\u597d\u4e86 XD  <a href=\"http:\/\/t.co\/zVYkl5oz\" class=\"autohyperlink\">t.co\/zVYkl5oz<\/a><\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/226348176871931904\">2012-07-21 00:09:45 +0800<\/a> \u4ec0\u9ebc? sparrow \u88ab google \u6536\u8cfc\u4e86!! <a href=\"http:\/\/t.co\/aOMkftaE\" class=\"autohyperlink\">t.co\/aOMkftaE<\/a> XD via @roamlog<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/226254803146268673\">2012-07-20 17:58:43 +0800<\/a> @HeChian looks great! \u4ed6\u5728\u4eca\u5e74 coscup \u6709\u5834talk~<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/226247722045419522\">2012-07-20 17:30:36 +0800<\/a> I&#8217;m java guy today! # \u7372\u5f97 java \u80cc\u5305 <a href=\"http:\/\/t.co\/SRxORE1k\" class=\"autohyperlink\">t.co\/SRxORE1k<\/a><\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/226239933709434881\">2012-07-20 16:59:38 +0800<\/a> \u4eca\u5929\u9084\u610f\u5916\u78b0\u5230\u8a31\u4e45\u4e0d\u898b\u7684 thegiive<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/226236816175554561\">2012-07-20 16:47:14 +0800<\/a> \u9019\u6b21\u53c3\u52a0 #javatwo \u6700\u5927\u7684\u6536\u7a6b\u5c31\u662f\u7d42\u65bc\u898b\u5230 @caterpillar \u548c @ingramchen \u4e86 :-D<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/226200146155806720\">2012-07-20 14:21:32 +0800<\/a> \u7b2c\u4e00\u6b21\u807d\u826f\u845b\u683c\u6f14\u8b1b\uff0c\u611f\u89ba\u597d\u50cf\u88dc\u7fd2\u73ed\u540d\u5e2b\u4e0a\u8ab2\uff0c\u800c\u4e14\u4ed6\u76f4\u63a5\u5728\u53f0\u524d\u8b1b\uff0c\u8d85\u5c08\u696d\uff01 #javatwo \u4e4b\u4ed6\u672c\u4f86\u5c31\u662f\u540d\u5e2b\u554a XD <a href=\"http:\/\/t.co\/Lh1NOilh\" class=\"autohyperlink\">t.co\/Lh1NOilh<\/a><\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/226184236091199488\">2012-07-20 13:18:19 +0800<\/a> \u807d Qing \u5927\u5e2b\u6f14\u8b1b <a href=\"http:\/\/t.co\/z1d6QAG3\" class=\"autohyperlink\">t.co\/z1d6QAG3<\/a><\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/226111968019369986\">2012-07-20 08:31:10 +0800<\/a> \u62b5\u9054 javatwo <a href=\"http:\/\/t.co\/YklFxnxr\" class=\"autohyperlink\">t.co\/YklFxnxr<\/a><\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/225973181318590465\">2012-07-19 23:19:39 +0800<\/a> \u80fd\u8b1b\u5230\u4e09\u500b\u5c0f\u6642\u9019\u9ebc\u4e45\u7684 Git Tutorial \u6295\u5f71\u7247\u91cb\u51fa XD  <a href=\"http:\/\/t.co\/3m7HxGtB\" class=\"autohyperlink\">t.co\/3m7HxGtB<\/a><\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/225926746728431618\">2012-07-19 20:15:09 +0800<\/a> \u65b0\u7af9\u78bc\u8fb2\u805a\u6703\u4eca\u65e5\u4e3b\u984c scrum <a href=\"http:\/\/t.co\/82ZIe6Kr\" class=\"autohyperlink\">t.co\/82ZIe6Kr<\/a><\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/225519008986841088\">2012-07-18 17:14:56 +0800<\/a> <a href=\"https:\/\/t.co\/69WsqJto\" class=\"autohyperlink\">t.co\/69WsqJto<\/a> \u6709\u9644 OmniGraffle \u7684 diagram \u5716\u6a94\u771f\u662f\u592a\u4f5b\u5fc3\u4e86\uff0c\u62ff\u4f86\u88fd\u4f5c git \u6295\u5f71\u7247\u8d85\u5be6\u7528\u3002<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/225258689030922240\">2012-07-18 00:00:31 +0800<\/a> RT @rubytaiwan: \u6211\u5011\u5f88\u9ad8\u8208\u9080\u8acb\u5230 RubyConf Taiwan 2012 \u7684\u7b2c\u4e09\u4f4d\u8b1b\u8005\uff1a\u677e\u7530\u660e @a_matsuda\uff0c\u4ed6\u662f\u65e5\u672c\u6700\u9802\u5c16\u7684 Rails contributor\uff0c\u540c\u6642\u4e5f\u662f Ruby committer \u548c Asakusa.rb <a href=\"http:\/\/t.co\/6V8smrZ1\" class=\"autohyperlink\">t.co\/6V8smrZ1<\/a> \u5275\u8fa6\u4eba\u3002<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/225156793653936129\">2012-07-17 17:15:37 +0800<\/a> \u9019\u597d\u7528\u8036! CLI for the Apple Dev Center  <a href=\"https:\/\/t.co\/TsG7ECHY\" class=\"autohyperlink\">t.co\/TsG7ECHY<\/a><\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/225138434816229376\">2012-07-17 16:02:40 +0800<\/a> \u88ab\u540c\u4e8b\u7b11\u8aaa\u662f uncertified scrum master\uff0c\u54c8\u54c8\u3002<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/225069977370238977\">2012-07-17 11:30:38 +0800<\/a> burndown chart \u958b\u59cb burn down \u4e86!<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/224843381342339072\">2012-07-16 20:30:14 +0800<\/a> coscup \u5831\u540d\u6210\u529f<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/224773560990826496\">2012-07-16 15:52:47 +0800<\/a> \u6211\u5728\u6700\u8fd1\u7684&#8221;\u654f\u6377\u958b\u767c\u8207 Scrum \u5206\u4eab&#8221;\u6f14\u8b1b\u4e2d\uff0c\u6c92\u6709\u7d93\u904e\u540c\u610f\u5c31\u516c\u958b\u5f15\u7528\u4e86 ezScrum \u5718\u968a\u7684\u6559\u6750\u5167\u5bb9\uff0c\u7279\u6b64\u81f4\u6b49\u3002\u4ed6\u5011\u7684\u8ab2\u7a0b\u975e\u5e38\u68d2\uff0c\u6b61\u8fce\u5927\u5bb6\u5831\u540d  <a href=\"http:\/\/t.co\/DVnMatrg\" class=\"autohyperlink\">t.co\/DVnMatrg<\/a><\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/224551837045493760\">2012-07-16 01:11:44 +0800<\/a> @BlueT Never mind :)<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/224514004641517569\">2012-07-15 22:41:24 +0800<\/a> @BlueT pong<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/224217397014441984\">2012-07-15 03:02:47 +0800<\/a> @sleepnova TWFPUG \u662f\u500b\u8d85\u7d1a\u53e4\u690e\u7684 pure \u6280\u8853\u793e\u7fa4\uff0c\u6b61\u8fce\u4e0b\u6b21\u4f86\u53c3\u52a0\u6211\u5011\u7684\u6d3b\u52d5\u5537 XD<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/224214035841818625\">2012-07-15 02:49:26 +0800<\/a> @sleepnova \u54a6\uff0c\u4f60\u4e0d\u77e5\u9053\u6211\u53c8\u641e\u4e86\u4e00\u500b\u55ce? XD <a href=\"http:\/\/t.co\/pouj2CtZ\" class=\"autohyperlink\">t.co\/pouj2CtZ<\/a><\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/224193003558936576\">2012-07-15 01:25:52 +0800<\/a> \u4eca\u5929 TWFPUG \u7684\u9304\u5f71\u4e0a\u50b3\u597d\u4e86\uff0c\u5c0d Haskell Monad \u6709\u8208\u8da3\u7684\u670b\u53cb\u5343\u842c\u5225\u932f\u904e\u4e86 <a href=\"https:\/\/t.co\/bVctuKZJ\" class=\"autohyperlink\">t.co\/bVctuKZJ<\/a> #twfpug<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/224049096183386112\">2012-07-14 15:54:02 +0800<\/a> \u4eca\u5929\u8b1b\u8005\u6e96\u5099\u7684\u8d85\u8c50\u5bcc #twfpug <a href=\"http:\/\/t.co\/yLrC092Y\" class=\"autohyperlink\">t.co\/yLrC092Y<\/a><\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/224046282119983104\">2012-07-14 15:42:51 +0800<\/a> \u7c73\u83d3 <a href=\"http:\/\/t.co\/3aUQyiyR\" class=\"autohyperlink\">t.co\/3aUQyiyR<\/a><\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/224046108698099712\">2012-07-14 15:42:09 +0800<\/a> \u65e5\u672c\u670b\u53cb\u5e36\u7c73\u83d3gift\u4f86\u7d66\u5927\u5bb6\u5403 :) #twfpug<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/224037758086291456\">2012-07-14 15:08:59 +0800<\/a> at TWFPUG meeting \u4eca\u5929\u8b1b\u7684 monad \u5167\u5bb9\u5f9e\u4f86\u6c92\u807d\u904e XD <a href=\"http:\/\/t.co\/tzccPlV4\" class=\"autohyperlink\">t.co\/tzccPlV4<\/a><\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/223832834169782272\">2012-07-14 01:34:40 +0800<\/a> @Brecht @ETBlue \u6211\u6703\u5f04\u500b\u7c3d\u66f8\u6642\u9593\u7684 XD<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/223798308013998080\">2012-07-13 23:17:30 +0800<\/a> \u8cb7\u5230scrum\u5927\u5e2b\u7684\u66f8\u5566 XD <a href=\"http:\/\/t.co\/ztOy6x2E\" class=\"autohyperlink\">t.co\/ztOy6x2E<\/a><\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/223751288612073472\">2012-07-13 20:10:38 +0800<\/a> RT @rubytaiwan: RubyConf Taiwan 2012 \u7b2c\u4e8c\u4f4d\u9080\u8acb\u8b1b\u8005\u78ba\u5b9a\uff1a\u7b39\u7530\u8015\u4e00 Koichi Sasada\uff0c\u4ed6\u662f Ruby 1.9 VM \u7684\u4f5c\u8005\u3002 <a href=\"http:\/\/t.co\/rS7H7MRF\" class=\"autohyperlink\">t.co\/rS7H7MRF<\/a><\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/223609376089440256\">2012-07-13 10:46:44 +0800<\/a> TWFPUG \u660e\u5929\u4e0b\u5348\u7684\u6d3b\u52d5\u9084\u6709\u540d\u984d\uff0c\u5c0d Haskell Monad \u6709\u8208\u8da3\u7684\u670b\u53cb\u5225\u932f\u904e\u4e86 <a href=\"http:\/\/t.co\/KUfwLM0F\" class=\"autohyperlink\">t.co\/KUfwLM0F<\/a><\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/223428306563903489\">2012-07-12 22:47:14 +0800<\/a> RT @rubytaiwan: \u7b2c\u4e09\u5c46 RubyConf Taiwan \u5c07\u65bc 2012\/12\/7-8 \u65bc\u53f0\u5317\u8209\u8fa6\uff0c\u4eca\u5e74\u9996\u5ea6\u9080\u8acb\u5230 Ruby \u7a0b\u5f0f\u8a9e\u8a00\u767c\u660e\u4eba Matz \u4f86\u53f0\u4e3b\u8b1b\u3002\u6b61\u8fce\u4f86\u4fe1\u6295\u7a3f\u8b1b\u984c <a href=\"http:\/\/t.co\/GMyznVNc\" class=\"autohyperlink\">t.co\/GMyznVNc<\/a><\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/223423385244405760\">2012-07-12 22:27:40 +0800<\/a> RT @rubytaiwan: RubyConf Taiwan 2012 Call For Presentations <a href=\"http:\/\/t.co\/GMyznVNc\" class=\"autohyperlink\">t.co\/GMyznVNc<\/a><\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/223372305647140864\">2012-07-12 19:04:42 +0800<\/a> \u7b2c\u4e00\u6b21\u958b sprint planning meeting\uff0c\u82b1\u4e86\u5feb 3hr (\u624d)\u8a0e\u8ad6\u4e86 13 \u500b stories\uff0c\u6709\u7a2e\u9084\u958b\u6703\u50b5\u7684\u611f\u89ba XD \u7528 scrum poker \u771f\u7684\u6709\u7528\uff0c\u5f37\u529b\u63a8\u85a6\u3002<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/223072261463224320\">2012-07-11 23:12:27 +0800<\/a> The Agile Samurai \u9019\u672c\u6bd4\u60f3\u50cf\u4e2d\u7c21\u55ae\uff0c\u6709\u53ef\u611b\u7684\u5716\u8868\u8ddf\u60c5\u5883\u6545\u4e8b\u3002\u96d6\u7136\u6c92\u9019\u9ebc\u7d93\u5178\uff0c\u4f46\u662f\u9084\u883b\u9069\u5408\u5165\u9580\u7684\u3002\u9664\u4e86 meetings \u7684\u90e8\u4efd\u9084\u662f\u770b Scrum \u8b1b\u7684\u6bd4\u8f03\u6e05\u695a XD <a href=\"http:\/\/t.co\/soOkTriK\" class=\"autohyperlink\">t.co\/soOkTriK<\/a><\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/223042670195507200\">2012-07-11 21:14:51 +0800<\/a> @sigfridDusci do you try to post at <a href=\"http:\/\/t.co\/DK1Y6fTG\" class=\"autohyperlink\">t.co\/DK1Y6fTG<\/a> and <a href=\"http:\/\/t.co\/AG5CDnIq\" class=\"autohyperlink\">t.co\/AG5CDnIq<\/a> ? may help. :)<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/222993054716542977\">2012-07-11 17:57:41 +0800<\/a> @lovecankill \u4e0d\u904e\uff0c\u5982\u679c\u662f IO call\uff0cRuby \u7684 GIL \u662f\u4e0d\u6703\u9396\u4f4f thread \u7684\uff0c\u5c0d  IO-bound \u7684 app \u4f86\u8aaa\u5c31\u9084\u53ef\u4ee5\u63a5\u53d7\uff0cCPU-bound \u7684\u8a71 GIL \u5c31\u6c92\u6551\u4e86\u3002\u8acb\u53c3\u8003  <a href=\"http:\/\/t.co\/fZSqccxJ\" class=\"autohyperlink\">t.co\/fZSqccxJ<\/a><\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/222991465532497920\">2012-07-11 17:51:23 +0800<\/a> @lovecankill CRuby 1.9 \u6709 GIL \u554a\uff0c\u5f88\u591a\u4eba\u5728\u62b1\u6028 XD \u4f46\u662f\u5927\u6982\u7121\u89e3\u5427\uff0c\u6b77\u53f2\u5171\u696d\u3002\u4e0d\u80fd\u5fcd\u53d7\u7684\u5c31\u6295\u9760 JRuby \u6216 Rubinius \u56c9\u3002<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/222984938646016000\">2012-07-11 17:25:26 +0800<\/a> Dropbox \u62fc\u4e86? \u76f4\u63a5 double \u6211\u7684 Pro \u5e33\u865f\u5bb9\u91cf\u5f9e 50G \u5230 100G&#8230;<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/222944258527723521\">2012-07-11 14:43:47 +0800<\/a> \u4f86\u6295 Web Developer\uff0c\u81ea\u50b3\u6700\u5f8c\u5beb &#8220;\u96d6\u7136\u5c0d\u65bcWeb\u958b\u767c\u6bd4\u8f03\u64c5\u9577\uff0c\u4f46\u662f\u50be\u5411\u958b\u767c Driver \u97cc\u9ad4\u70ba\u4e3b&#8221;&#8230;&#8230;.. \u4e00\u6574\u500b\u83ab\u540d\u5176\u5999 XD #104<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/222536328003321856\">2012-07-10 11:42:49 +0800<\/a> github \u8981\u62ff\u5275\u6295\u9322\u4e86\u554a\uff0c\u7f8e\u91d1$100M&#8230; wow <a href=\"https:\/\/t.co\/3REG0f1d\" class=\"autohyperlink\">t.co\/3REG0f1d<\/a><\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/222357044861214720\">2012-07-09 23:50:25 +0800<\/a> @titancoeus \u662f\u7684\u3002100\u5143\u629850\u5143\u7d66\u6211 XD<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/222354320807559169\">2012-07-09 23:39:36 +0800<\/a> \u5f97\u4f86\u4e0d\u6613\u7684\u7d71\u806f\u6298\u50f9\u5238 XD <a href=\"http:\/\/t.co\/MgsESSMd\" class=\"autohyperlink\">t.co\/MgsESSMd<\/a><\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/222346497818230784\">2012-07-09 23:08:30 +0800<\/a> @clonncd \u4e0d\u904e\u8aaa\u5230\u8f5f\u52d5\u4e00\u6642\uff0c\u6211\u89ba\u5f97\u9084\u662f XP \u5427\uff0c\u90a3\u4e9b\u5de5\u7a0b\u5be6\u52d9\u5be6\u5728\u592a\u524d\u885b\u4e86 XD<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/222345068768526337\">2012-07-09 23:02:50 +0800<\/a> @clonncd  \u5176\u5be6\u90fd\u5dee\u4e0d\u591a mid-1990s \u5e74\u4ee3\u767c\u5c55\u7684\uff0cScrum \u9084\u6bd4 XP \u65e9\u4e00\u9ede\u3002<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/222339189159624704\">2012-07-09 22:39:28 +0800<\/a> \u7b2c\u4e00\u6b21\u77e5\u9053\u654f\u6377\u8edf\u9ad4\u958b\u767c\u6d41\u7a0b\u662f\u5341\u5e74\u524d\u5728\u66f8\u5e97\u8cb7\u7684&#8221;\u6975\u81f4\u8edf\u9ad4\u88fd\u7a0b&#8221;\u4e00\u66f8 (\u6ce8\u610fXP\u63a8\u51fa\u6642\u9084\u6c92\u6709Agile\u9019\u8a5e)\uff0c\u90a3\u6642\u5019\u770b\u66f8\u540d eXtreme Programming \u89ba\u5f97\u8d85\u9177\uff0c\u5f77\u5f7f\u770b\u4e86\u4e4b\u5f8c\u5beb\u7a0b\u5f0f\u53ef\u4ee5\u5feb\u5341\u500d\u767e\u500d\uff0c\u7d50\u679c\u4ee5\u7576\u6642\u5927\u5b78\u751f\u7684\u7a0b\u5ea6\u6839\u672c\u770b\u4e0d\u61c2 XD<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/221983063209545729\">2012-07-08 23:04:21 +0800<\/a> \u9031\u672b\u7684\u7cbe\u795e\u98df\u7ce7 <a href=\"http:\/\/t.co\/Gq1jAlgf\" class=\"autohyperlink\">t.co\/Gq1jAlgf<\/a><\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/220910621078724608\">2012-07-06 00:02:51 +0800<\/a> \u6c23\u8cea++ \u7684\u4e00\u672c\u66f8 <a href=\"http:\/\/t.co\/AfWH6naC\" class=\"autohyperlink\">t.co\/AfWH6naC<\/a><\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/220909849591021568\">2012-07-05 23:59:47 +0800<\/a> \u56e0\u70ba\u641e\u7b11\u8ac7\u8edf\u5de5\u7684\u63a8\u85a6\uff0c\u4e5f\u8cb7\u4e86\u4e00\u672c Alexander \u7684 The Timeless Way of Building\uff0c\u611f\u89ba\u5728\u8b80\u5929\u66f8\u3002<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/220396190913675264\">2012-07-04 13:58:41 +0800<\/a> TWFPUG \u7b2c\u4e8c\u5834\u6d3b\u52d5\u958b\u59cb\u5831\u540d\u56c9 <a href=\"http:\/\/t.co\/KUfwLM0F\" class=\"autohyperlink\">t.co\/KUfwLM0F<\/a><\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/220395658987839490\">2012-07-04 13:56:34 +0800<\/a> hate mocks<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/220080065432666113\">2012-07-03 17:02:31 +0800<\/a> \u7a81\u7136\u60f3\u8d77\u4e00\u500b\u591a\u6708\u524d\u9001\u7684 c2dm \u7533\u8acb\u77f3\u6c88\u5927\u6d77\u6c92\u6709\u4efb\u4f55\u56de\u61c9\u3002\u525b\u4e0a\u53bb\u770b\u767c\u73fe\u6709\u65b0\u7684\u516c\u544a <a href=\"https:\/\/t.co\/51jHflCH\" class=\"autohyperlink\">t.co\/51jHflCH<\/a><\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/219420790423162880\">2012-07-01 21:22:47 +0800<\/a> RT @itszero: \u5728 ArchLinux \u8a0e\u8ad6\u5340\u4e0a\u767c\u4e86\u4e00\u7bc7\u8a0e\u8ad6\u53f0\u7063\u570b\u540d\u7684\u554f\u984c\u3002\u8acb\u5927\u5bb6\u5e6b\u5fd9\u4e00\u8d77\u52a0\u5165\u8a0e\u8ad6\u56c9\uff01\u9ebb\u7169\u5927\u5bb6\u5e73\u548c\u3001\u7406\u6027\u7684\u8a0e\u8ad6\u9019\u500b\u554f\u984c\uff0c\u8acb\u4e0d\u8981\u6311\u8d77\u6230\u706b\u3002 <a href=\"https:\/\/t.co\/OE9D10Fr\" class=\"autohyperlink\">t.co\/OE9D10Fr<\/a><\/li>\n<\/ul>\n<h2>2012\/6<\/h2>\n<ul>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/218646498483773440\">2012-06-29 18:06:02 +0800<\/a> \u540c\u4e8b\u5728\u5beb\u516c\u53f8\u7684 Job Description&#8230; &#8220;\u5de5\u4f5c\u5730\u9ede\u4f4d\u65bc\u5167\u6e56\u79d1\u5b78\u5712\u5340 \u6b64\u8655\u98a8\u666f\u512a\u7f8e \u53c8\u6c92\u6709\u8a0e\u4eba\u53ad\u7684\u5b88\u885b&#8221; #diablo3 lol<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/218590373054906368\">2012-06-29 14:23:00 +0800<\/a> @RafaelDPerea It&#8217;s my pleasure. Please make rails3 version ;)<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/218150434026692608\">2012-06-28 09:14:51 +0800<\/a> \u5ba2\u904b\u62cb\u9328\u4e86\uff0c\u505c\u5728\u4e2d\u5c71\u9ad8\u8def\u908a\u7b49\u63a5\u99c1\u8eca :(<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/217845124611321856\">2012-06-27 13:01:39 +0800<\/a> \u5361\u62c9\u63da\u7684\u8c9d\u591a\u82ac\u8ddf\u5e03\u62c9\u59c6\u65af\u4ea4\u97ff\u66f2\u5168\u96c6\u4e5f TWD $20 \u54e9 XD    <a href=\"http:\/\/t.co\/GHJgedOo\" class=\"autohyperlink\">t.co\/GHJgedOo<\/a>  <a href=\"http:\/\/t.co\/bkHaFW7v\" class=\"autohyperlink\">t.co\/bkHaFW7v<\/a><\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/217843818530217984\">2012-06-27 12:56:28 +0800<\/a> \u82b1 TWD $20 \u5728 iTures Store \u8cb7\u4e86\u4e00\u5957\u963f\u5df4\u591a\u7684\u99ac\u52d2\u4ea4\u97ff\u66f2\u5168\u96c6\uff0c\u9019\u5168\u5957\u539f\u50f9\u8981\u4e09\u5343\u591a\u554a\u3002<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/216895602057945089\">2012-06-24 22:08:35 +0800<\/a> \u8cb7\u4e86\u4e00\u9846 Seagate \u56fa\u614b\u6df7\u5408\u786c\u789f\u7ed9\u8001\u5a46\u7684PC\u5347\u7d1a :-D<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/216187723155906560\">2012-06-22 23:15:44 +0800<\/a> \u82b1\u4e86\u4e09\u500b\u5c0f\u6642\u624d\u5f9e\u53f0\u5317\u56de\u5230\u65b0\u7af9&#8230; orz<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/216148403028107266\">2012-06-22 20:39:29 +0800<\/a> \u8036\uff01\u8ddf\u540c\u4e8b\u5408\u4f5c\u628a\u5eab\u52d2\u5f7c\u5217\u6253\u6b7b\uff0c\u524d\u9032\u7149\u7344\u7b2c\u4e09\u7ae0\u4e86 #Diablo3<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/216083887934279680\">2012-06-22 16:23:08 +0800<\/a> \u6c92\u4ec0\u9ebc\u4eba\u5728\u7528\u7684 composed_of \u5728 Rails4 \u8981\u79fb\u9664\u4e86  <a href=\"http:\/\/t.co\/aAb5HsYO\" class=\"autohyperlink\">t.co\/aAb5HsYO<\/a><\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/215451213070737409\">2012-06-20 22:29:06 +0800<\/a> Autojump &#8211; A cd command that learns <a href=\"https:\/\/t.co\/gERwevCy\" class=\"autohyperlink\">t.co\/gERwevCy<\/a> # \u883b\u6709\u7528\u7684 command line \u5c0f\u5de5\u5177<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/215434023055523840\">2012-06-20 21:20:48 +0800<\/a> \u958b\u59cb\u6d88\u5316 railsconf 2012 \u5f71\u7247\u548c\u7b46\u8a18! <a href=\"http:\/\/t.co\/fQOwqIDJ\" class=\"autohyperlink\">t.co\/fQOwqIDJ<\/a> <a href=\"https:\/\/t.co\/X60hhor7\" class=\"autohyperlink\">t.co\/X60hhor7<\/a> # \u4eca\u5e74\u6539\u56de\u793e\u7fa4\u81ea\u5df1\u8fa6\uff0c\u958b\u653e\u591a\u4e86 :-)<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/215344226672717825\">2012-06-20 15:23:59 +0800<\/a> @SaitoWu \u4e0d\u6e05\u695a\u8036\u3002\u5c31\u4e0d\u8981\u7528 autoload\uff0c\u4e56\u4e56 require \u5427&#8230; XD \u6211\u4e5f\u662f\u770b <a href=\"http:\/\/t.co\/hhwbxgFb\" class=\"autohyperlink\">t.co\/hhwbxgFb<\/a><\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/215329762523099140\">2012-06-20 14:26:30 +0800<\/a> Rails 4 \u9810\u8a2d\u8981\u628a config.threadsafe! \u6253\u958b\u4e86\uff0c\u53ef\u4ee5\u671f\u5f85 multi-threaded \u6a21\u5f0f\u6703\u8d8a\u4f86\u8d8a\u6210\u719f\u3002 <a href=\"http:\/\/t.co\/AxHzkTqm\" class=\"autohyperlink\">t.co\/AxHzkTqm<\/a><\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/215304750625865728\">2012-06-20 12:47:07 +0800<\/a> RT @gregmoeck: As a proponent of mock heavy TDD, I have to say that mock heavy tests that test implementation is almost worse than no tests<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/214950620141060097\">2012-06-19 13:19:56 +0800<\/a> @hlb \u55da\u55da\uff0c\u6c92\u6709\u6bd4\u8f03\u6a02\u89c0\u958b\u6717\u7684\u611f\u89ba\u55ce? @_@<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/214758168088166400\">2012-06-19 00:35:11 +0800<\/a> &#8220;\u91dd\u5c0d\u5e73\u53f0\u529f\u80fd\u4ea4\u96c6\u8a2d\u8a08\u51fa\u4f86\u7684APP\u4e0d\u4f46\u662f\u4e8c\u6d41\u7684APP\uff0c\u800c\u4e14\u9084\u662f\u8de8\u5e73\u53f0\u7684\u4e8c\u6d41APP\uff01&#8221; XD <a href=\"http:\/\/t.co\/kS75dkTe\" class=\"autohyperlink\">t.co\/kS75dkTe<\/a><\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/214629497134268417\">2012-06-18 16:03:54 +0800<\/a> \u4ec0\u9ebc! RSpec \u7368\u5275\u7684 should == \u8a9e\u6cd5\u8981\u6539\u4e86&#8230; XD <a href=\"http:\/\/t.co\/dfkgAMGI\" class=\"autohyperlink\">t.co\/dfkgAMGI<\/a><\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/214611536478613505\">2012-06-18 14:52:32 +0800<\/a> @iiclub \u5927\u6982\u4e0d\u6703 :| \u6211\u662f\u7528 jekyll + markdown \u5beb\u7684\uff0c\u9069\u5408\u7db2\u9801\u3002\u8f49 PDF \u9084\u9700\u8981\u984d\u5916\u7684\u6392\u7248\u529f\u592b\u3002<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/214586471691194368\">2012-06-18 13:12:56 +0800<\/a> @iiclub \u615a\u6127\uff0c\u505c\u7b46\u597d\u5e7e\u500b\u6708\u4e86 orz<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/214269962821439488\">2012-06-17 16:15:14 +0800<\/a> \u5c31\u7b97\u6c92\u6709 100% \u63a1\u7528TDD\u958b\u767c\uff0cTDD \u7684\u601d\u7dad\u5c0d\u65bc\u601d\u8003\u4ec0\u9ebc\u662f\u597d\u7684 unit test \u771f\u7684\u5f88\u6709\u5e6b\u52a9\u3002\u6bcf\u6b21\u78b0\u5230 unit test \u4e0d\u77e5\u9053\u600e\u9ebc\u5beb\u6bd4\u8f03\u597d\u7684\u6642\u5019\uff0c\u5c31\u6703\u60f3\u8aaa\u5982\u679c\u662f TDD \u7684\u8a71\uff0c\u6703\u600e\u9ebc\u5beb? \u9813\u6642\u601d\u7dd2\u5c31\u6e05\u695a\u4e86\u8d77\u4f86\u3002<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/213982511406133248\">2012-06-16 21:13:00 +0800<\/a> @evenwu <a href=\"http:\/\/t.co\/sZFlh2pK\" class=\"autohyperlink\">t.co\/sZFlh2pK<\/a><\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/213912776278687744\">2012-06-16 16:35:55 +0800<\/a> scrum \u8ab2\u7a0b\u8b49\u66f8\u7372\u5f97 <a href=\"http:\/\/t.co\/7AmdhwUt\" class=\"autohyperlink\">t.co\/7AmdhwUt<\/a><\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/212370753646108674\">2012-06-12 10:28:27 +0800<\/a> \u90fd\u5f9e\u65b0\u7af9\u5230\u53f0\u5317\u4e86\uff0c\u7adf\u7136\u505c\u73ed\u4e86(?) \u5176\u5be6\u4eca\u5929\u6211\u901a\u52e4\u7684\u6642\u9593\u8ddf\u5f80\u5e38\u5dee\u4e0d\u591a\uff0c\u4e2d\u5c71\u9ad8\u6c92\u4ec0\u9ebc\u585e\u8eca XD<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/212207068785020929\">2012-06-11 23:38:02 +0800<\/a> &#8220;\u5c0d\u65bc\u4e0d\u61c2\u600e\u9ebc\u7ba1\u7406\u7684\u7ba1\u7406\u8005\u4f86\u8aaa\uff0c\u4ed6\u5011\u5c31\u53ea\u60f3\u8981\u505a\u6240\u8b02\u7684\u9818\u5c0e\u800c\u5df2\u3002&#8221;&#8230; XD  <a href=\"http:\/\/t.co\/N7dOF8bx\" class=\"autohyperlink\">t.co\/N7dOF8bx<\/a><\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/212099480621809665\">2012-06-11 16:30:31 +0800<\/a> lol: \u7a0b\u5f0f\u8a2d\u8a08\u8a9e\u9304 <a href=\"http:\/\/t.co\/eNPo9Y8H\" class=\"autohyperlink\">t.co\/eNPo9Y8H<\/a><\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/210884313523302401\">2012-06-08 08:01:53 +0800<\/a> RT @karnowski: Remember commit messages should communicate the &#8220;why,&#8221; not the &#8220;what.&#8221;   I can get the &#8220;what&#8221; from the commit&#8217;s diff.<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/209838599556960256\">2012-06-05 10:46:35 +0800<\/a> @lovecankill \u6211\u60f3\u8aaa\u7684 @kojilin \u5df2\u7d93\u8aaa\u4e86\uff0c\u6211\u4e5f\u8a8d\u70ba\u73fe\u5728\u7684\u61c9\u7528\u7a0b\u5f0f\u958b\u767c\u8005\u61c9\u8a72\u8981\u77e5\u9053thread\u662f\u53ef\u4ee5\u505a\u5230\u5206\u6563\u5230\u591acpu\u4e0a\u3002<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/209362285339213825\">2012-06-04 03:13:53 +0800<\/a> \u4e4b\u524d\u770b\u5230 @BrianHsu \u5728\u6230 Android GC <a href=\"http:\/\/t.co\/6vcgYHbC\" class=\"autohyperlink\">t.co\/6vcgYHbC<\/a> \u5c31\u89ba\u5f97\u602a\u602a\u7684\uff0c\u770b\u5230 <a href=\"https:\/\/t.co\/BqFNj4wC\" class=\"autohyperlink\">t.co\/BqFNj4wC<\/a>  \u7684\u8a0e\u8ad6\u4e4b\u5f8c\uff0c\u6211\u4e5f\u89ba\u5f97\u771f\u662f\u7121\u8a00\u554a\u3002<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/209236049686302720\">2012-06-03 18:52:16 +0800<\/a> @shun \u7ba1\u7406\u4ecb\u9762\u770b\u8d77\u4f86\u70ab\u4f46\u662f\u4e0d\u597d(\u5be6)\u7528<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/209235264361603072\">2012-06-03 18:49:09 +0800<\/a> @andyxiaole no idea. \u4f60\u4e0a <a href=\"http:\/\/t.co\/T3KGnhoq\" class=\"autohyperlink\">t.co\/T3KGnhoq<\/a> \u554f\u554f\u5427\u3002<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/209234117219467265\">2012-06-03 18:44:35 +0800<\/a> @idryman \u6240\u6709\u5beb thread-based concurrency \u90fd GG \u4e86\u3002\u4e0d\u904e\u4ed6\u525b\u56de\u4e86\u4e00\u500b\u7121\u6575\u63a8\u8ad6\uff0c\u5c31\u662f\u5982\u679c\u6709 thread \u771f\u7684\u53ef\u4ee5\u5206\u6563\u5230\u591a\u500b CPUs\uff0c\u90a3\u9ebc\u90a3\u500b thread \u7684\u5be6\u4f5c\u61c9\u8a72\u662f fork process&#8230;<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/209229018422185984\">2012-06-03 18:24:19 +0800<\/a> @clsung \u770b\u4ed6\u7684\u8aaa\u6cd5\u662f\u5427\uff0c&#8221;\u9019\u6982\u5ff5\u9069\u7528\u65bc\u4f5c\u696d\u7cfb\u7d71\u4e0a\u6240\u6709\u7684\u7a0b\u5f0f&#8221;\u3002<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/209196867676930050\">2012-06-03 16:16:34 +0800<\/a> @raincolee \u4f60\u53ef\u4ee5\u807d\u8a2a\u8ac7\u5f9e 16:00 \u958b\u59cb\uff0c\u4ed6\u5728\u8b1b\u8ff0\u8981\u8b93 node.js \u767c\u63ee multi-core CPUs \u6548\u80fd\u7684\u8a71\uff0c\u8981\u7528 multi-processes\uff0c\u56e0\u70ba threads \u4e0d\u53ef\u80fd\u5206\u6563\u5230\u591a\u6838\u5fc3 CPU \u4e0a\u3002<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/209193445028397056\">2012-06-03 16:02:58 +0800<\/a> \u6211\u9084\u662f\u6c92\u6709\u8fa6\u6cd5\u63a5\u53d7 \u300cthreads \u4e0d\u53ef\u80fd\u5206\u6563\u5230\u591a\u6838\u5fc3 CPU \u4e0a\uff0c\u53ea\u80fd\u7528 processes\u300d\u7684\u770b\u6cd5\uff0c\u8207\u6211\u8a8d\u77e5\u7684 Thread \u5b9a\u7fa9\u5dee\u8ddd\u592a\u5927\u3002  <a href=\"https:\/\/t.co\/R5BfGRK8\" class=\"autohyperlink\">t.co\/R5BfGRK8<\/a><\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/208418214164692992\">2012-06-01 12:42:29 +0800<\/a> \u8a66\u7528\u4e86 Copycopter <a href=\"https:\/\/t.co\/dBzV0lxo\" class=\"autohyperlink\">t.co\/dBzV0lxo<\/a> \u4f86\u505a i18n \u5e7e\u500b\u6708\uff0c\u771f\u662f\u96e3\u7528\uff0c\u9084\u4e0d\u5982\u81ea\u5df1\u5beb\u904e i18n backend\u3002<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/208380050716897284\">2012-06-01 10:10:50 +0800<\/a> 60\u7d1a\u624d\u6709\u7684\u6d85\u6cd5\u96f7\u59c6\u4e4b\u52c7\u592a\u6050\u6016\u4e86\uff0c\u4e00\u76f4\u63d0\u9192\u6211\u518d\u73a930\u5206\u9418\u5c31\u597d\u4e86 #diablo3<\/li>\n<\/ul>\n<h2>2012\/5<\/h2>\n<ul>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/208132561933828096\">2012-05-31 17:47:24 +0800<\/a> RT @audreyt: @ihower Dual-side architecture (Mojito, Meteor, etc) \u548c javascript-targetting MVC (node-clojurescript, coffeescript, etc) \u624d\u662f\u672a\u4f86\u554a XD<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/208123083960221696\">2012-05-31 17:09:44 +0800<\/a> @deduce permalink page \u6539\u4e86 <a href=\"https:\/\/t.co\/wJpotzBM\" class=\"autohyperlink\">t.co\/wJpotzBM<\/a><\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/208121858187464704\">2012-05-31 17:04:52 +0800<\/a> \u672c\u4f86\u4ee5\u70ba client-side architecture \u548c javascript MVC \u5c31\u662f\u672a\u4f86\u4e86\uff0c\u770b\u5b8c\u4e4b\u5f8c\u89ba\u5f97\u4e16\u4e8b\u96e3\u6599\u554a XD<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/208120989240918016\">2012-05-31 17:01:25 +0800<\/a> \u70ba\u4e86\u6548\u80fd\uff0cTwitter \u958b\u59cb\u628a\u4e00\u4e9b client-side rendering \u7684\u5de5\u4f5c\u642c\u56de server-side\uff0c\u4e5f\u4e0d\u7528 hashbang (#!) \u4e86\uff0c\u5982\u6b64\u8d70\u56de\u982d\u8def\u7684\u4f5c\u6cd5(?)\u771f\u662f\u8010\u4eba\u5c0b\u5473\u554a!  XD  <a href=\"http:\/\/t.co\/qkqL7LjR\" class=\"autohyperlink\">t.co\/qkqL7LjR<\/a><\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/207857419223695361\">2012-05-30 23:34:05 +0800<\/a> \u597d\u6d88\u606f\uff1a\u7d42\u65bc\u7df4\u523060\u7d1a\u5566\uff0c\u53ef\u4ee5\u6253\u7149\u7344\u4e86\u3002\u58de\u6d88\u606f\uff0c\u5730\u7344\u7267\u725b\u4e08\u4e0d\u898b\u4e86\uff0c\u53ef\u80fd\u662f\u7576\u505a\u767d\u88dd\u4e1f\u6389\u4e86 XD #diablo3<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/207795605706260480\">2012-05-30 19:28:27 +0800<\/a> \u9019\u62db\u53ef\u884c\u6700\u7c21\u55ae\uff0c\u53ef\u4ee5\u73a9\u7f8e\u670d XD  <a href=\"http:\/\/t.co\/LgfVTKZd\" class=\"autohyperlink\">t.co\/LgfVTKZd<\/a> #diablo3<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/207746968787750912\">2012-05-30 16:15:11 +0800<\/a> \u5831\u540d\u4e86 Scrum\u8edf\u9ad4\u958b\u767c\u6d41\u7a0b\u5be6\u4f5c\u73ed\uff01 <a href=\"http:\/\/t.co\/dfm0Olne\" class=\"autohyperlink\">t.co\/dfm0Olne<\/a><\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/207399790806450176\">2012-05-29 17:15:38 +0800<\/a> \u597d\u53ef\u611b\u7684\u6e2c\u8a66\u751c\u7b52\u51b0\u6dc7\u6dcb anti-pattern <a href=\"http:\/\/t.co\/vvo0zfoe\" class=\"autohyperlink\">t.co\/vvo0zfoe<\/a> # \u597d\u7684\u8edf\u9ad4\u6e2c\u8a66\u662f Unit Tests \u6bd4\u91cd &gt; Integration Tests &gt; Automated GUI Tests &gt; Manual Tests<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/207379750904270849\">2012-05-29 15:56:00 +0800<\/a> RT @ryudoawaru: \u8acb\u5b85\u795e\u4f86keynote\u4e5f\u932f\u4e86\u55ce\uff1f\u96e3\u9053\u8acb\u8d0a\u52a9\u5546keynote\u5c31\u6bd4\u8f03\u9ad8\u8cb4,\u5c31\u4e0d\u662f\u300c\u6dea\u843d\u300d\uff1f<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/207297373653835776\">2012-05-29 10:28:39 +0800<\/a> \u6628\u665a\u53bb Scala Taipei #4 \u807d typeclass \u624d\u77e5\u9053 polymorphism \u591a\u578b\u5206\u4e09\u7a2e subtype, ad-hoc \u548c parametric\u3002  <a href=\"http:\/\/t.co\/GvN6RArL\" class=\"autohyperlink\">t.co\/GvN6RArL<\/a><\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/206721210770391041\">2012-05-27 20:19:12 +0800<\/a> \u82b1\u4e86 20W \u5347\u7d1a\u5230\u60e1\u5922\u725b\u4ed7\u4e86\uff0c\u4e0d\u904e\u6709\u9ede\u5f8c\u6094\uff0c\u62ff\u53bb\u8cb7\u88dd\u597d\u50cf\u6bd4\u8f03\u503c\u5f97 XD #diablo3<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/206472027912151043\">2012-05-27 03:49:02 +0800<\/a> \u6211\u4e5f\u6709\u666e\u901a\u7267\u725b\u6756\u53ef\u4ee5\u73a9\u6b61\u6a02\u8c37\u4e86\uff0c\u6b63\u5728\u5b58\u9322\u5347\u7d1a\u60e1\u5922\u7267\u725b\u6756 XD #diablo3 <a href=\"http:\/\/t.co\/dZAYjM0y\" class=\"autohyperlink\">t.co\/dZAYjM0y<\/a><\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/206423460203872256\">2012-05-27 00:36:02 +0800<\/a> \u53c8\u8981\u611f\u8b1d @jkgtw \u6559\u6211\u6253\u4e00\u6b21\u5eab\u52d2\u5c31\u53ef\u4ee5\u52a0 N \u6b21\u4efb\u52d9\u7d93\u9a57\u503c\u7684\u65b9\u6cd5 (N\u53d6\u6c7a team \u7684\u4eba\u6578)\uff0c\u53ef\u4ee5\u5f88\u5feb\u5c31\u5237\u523060\u7d1a XD #diablo3<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/206329808857210880\">2012-05-26 18:23:54 +0800<\/a> \u6253\u60e1\u5922\u8fea\u4e9e\u5e03\u7f85\u8d8a\u4f86\u8d8a\u6709\u5fc3\u5f97\u4e86\uff0c\u53ef\u4ee5\u4e0d\u6b7b\u9084\u5e6b\u5fd9\u5fa9\u6d3b\u540c\u4f34\u597d\u5e7e\u6b21 XD  #diablo3<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/205988630890692608\">2012-05-25 19:48:11 +0800<\/a> \u53c3\u52a0 WebDev Party #4 <a href=\"http:\/\/t.co\/r0mtwtqw\" class=\"autohyperlink\">t.co\/r0mtwtqw<\/a> \u4e2d<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/205981707717967873\">2012-05-25 19:20:40 +0800<\/a> RT @jkgtw: #Diablo3 \u89d2\u8272\u7b49\u7d1a\u9084\u6c92\u9054\u523060\u524d\uff0c\u53ef\u4ee5\u53bb\u62cd\u8ce3\u627e\u627e\u300c\u7b49\u7d1a\u9700\u6c42\u964d\u4f4e\u300d\u5c6c\u6027\u7684\u6b66\u5668\uff0c\u88dd\u4e0a\u53bb\u4ee5\u5f8cDPS\u6574\u500b\u8df3\u7d1a\u963f\uff01\u9019\u6a23\u5176\u4ed6\u9632\u5177\u53ef\u4ee5\u5b89\u5fc3\u885d\u9ad4\u80fd\u628a\u8840\u62c9\u9ad8\u4e86\u2026 XDD<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/205734945539371010\">2012-05-25 03:00:08 +0800<\/a> \u7279\u6548\u5168\u958b\u73a9 Diablo \u597d\u723d\u554a! \u4eca\u665a\u6258 @jkgtw \u7684\u798f\u9084\u73a9\u5230\u4e86\u666e\u901a\u6b61\u6a02\u8c37 XD #diablo3<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/205680486985629696\">2012-05-24 23:23:44 +0800<\/a> @evenwu \u5c31\u662f\u770b @gslin \u5927\u5927\u7684\u63a8\u85a6\u624d\u7279\u5730\u8cb7\u9019\u5f35\u7684 XD<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/205668600827215872\">2012-05-24 22:36:30 +0800<\/a> @evenwu GeForce GTX 550 Ti<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/205655548161556480\">2012-05-24 21:44:38 +0800<\/a> \u6211\u8981\u6548\u80fd\u5168\u958b\uff01 #Diablo3 <a href=\"http:\/\/t.co\/NoL96z42\" class=\"autohyperlink\">t.co\/NoL96z42<\/a><\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/205332518898122753\">2012-05-24 00:21:02 +0800<\/a> \u597d geek \u7684 git \u52d5\u7269 XD <a href=\"http:\/\/t.co\/1RL1HFol\" class=\"autohyperlink\">t.co\/1RL1HFol<\/a><\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/205310565772566528\">2012-05-23 22:53:48 +0800<\/a> \u4eca\u5929\u6253\u60e1\u5922\u7b2c\u4e09\u7ae0\u7d42\u65bc\u9ad4\u6703\u5230\u4ec0\u9ebc\u662f\u5806\u5c4d\u4e86&#8230;orz #diablo3 (ihower#3769)<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/204800252010708992\">2012-05-22 13:05:59 +0800<\/a> \u8acb\u554f\u4e00\u4e0b\u7533\u8acb Android C2DM \u8981\u7b49\u591a\u4e45\u554a? \u5df2\u7d93\u9001\u51fa\u597d\u5e7e\u5929\u4e86\u6c92\u6709\u6536\u5230\u4efb\u4f55\u56de\u61c9  :( <a href=\"https:\/\/t.co\/TmKjslGS\" class=\"autohyperlink\">t.co\/TmKjslGS<\/a><\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/204617955114364929\">2012-05-22 01:01:36 +0800<\/a> \u5f9e 16:00 \u958b\u59cb\u804a\u5230 threads \u4e0d\u53ef\u80fd\u5206\u6563\u5230\u591a\u6838\u5fc3 CPU \u4e0a\uff0c\u53ea\u80fd\u7528 processes\u3002\u9019\u597d\u50cf\u8b1b\u932f\u4e86\u5427 XD   <a href=\"http:\/\/t.co\/UznXLROz\" class=\"autohyperlink\">t.co\/UznXLROz<\/a> # TechTalk@TW: \u5c08\u8a2a Episode 8 &#8211; node.js<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/204413563924787201\">2012-05-21 11:29:26 +0800<\/a> \u6709 JS \u5f37\u8005\u4f86\u7834\u89e3\u6211\u7684 Lightning talk \u4e86 XD  <a href=\"http:\/\/t.co\/HWLvmyuk\" class=\"autohyperlink\">t.co\/HWLvmyuk<\/a> #jsdc.tw<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/204402180063629313\">2012-05-21 10:44:11 +0800<\/a> &#8220;Composed Method\u662f\u5426\u5bb9\u6613\u88ab\u7406\u89e3\uff0c\u91cd\u9ede\u5c31\u5728\u65bc\u6709\u6c92\u6709\u8b93Composed Method\u5167\u90e8\u7684\u6bcf\u500boperation\u90fd\u6709\u5dee\u4e0d\u591a\u5927\u5c0f\u7684\u62bd\u8c61\u7a0b\u5ea6&#8221;\uff0c\u7e3d\u7d50\u7684\u771f\u597d by  <a href=\"http:\/\/t.co\/Ht94dSW4\" class=\"autohyperlink\">t.co\/Ht94dSW4<\/a><\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/204365235010801664\">2012-05-21 08:17:23 +0800<\/a> RT @jkgtw: Reading\uff1a\u300a\u6697\u9ed1\u7834\u58de\u795eIII\u300b\u4f3a\u670d\u5668\u767b\u5165\u8207\u6392\u968a\u4f47\u5217\u8aaa\u660e\u8207\u6539\u5584\u65b9\u6848 @ <a href=\"http:\/\/t.co\/OHkA3JuI\" class=\"autohyperlink\">t.co\/OHkA3JuI<\/a> \/\/ \u5b98\u65b9\u90fd\u53eb\u4f60\u8df3\u7f8e\u670d\u4e86\uff0c\u4f60\u9084\u4e0d\u8df3\uff1f<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/204261529812606978\">2012-05-21 01:25:18 +0800<\/a> \u628a\u8fea\u4e9e\u5e03\u7f85\u6253\u6b7b\u5566\uff0c\u53ef\u4ee5\u6536\u5de5\u4e86\u3002\u9084\u7e7c\u7e8c\u6c89\u8ff7\u5c31\u662f\u60e1\u5922\u4e86 XD #diablo3<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/204084349832937472\">2012-05-20 13:41:15 +0800<\/a> Reading: Cubie Message Server  <a href=\"http:\/\/t.co\/TTlgSTxX\" class=\"autohyperlink\">t.co\/TTlgSTxX<\/a> # @ingramchen \u5927\u5927\u5f9e\u55ae\u53f0 EC2 \u4e0d\u5230 1k \u9023\u7dda\u5230 5\u842c\u4eba\u540c\u6642\u9023\u7dda\u7684\u7d93\u9a57\u5206\u4eab!<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/203891904583180288\">2012-05-20 00:56:32 +0800<\/a> \u4eca\u665a\u8ddf @evenwu \u548c @hlb \u4e00\u8d77 diablo\uff0c\u958b\u5fc3 :-D \u6211\u662f ihower#3769 at \u7f8e\u670d<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/203775854285832194\">2012-05-19 17:15:24 +0800<\/a> @timdream \u54c8\u54c8\uff0c\u88ab\u4f60\u767c\u73fe\u4e86\uff0c\u53ef\u60dc\u8b1b\u7684\u6c92\u6709\u4eba\u5bb6\u597d\u7b11 :p<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/203741340100599808\">2012-05-19 14:58:15 +0800<\/a> @imjasminelin Hi, nice to meet you too.<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/203683037119123457\">2012-05-19 11:06:35 +0800<\/a> \u6211\u6709\u5169\u500b\u4fbf\u7576\uff0c\u800c\u4e14\u4e00\u500b\u53eb ihover <a href=\"http:\/\/t.co\/fSpgADmU\" class=\"autohyperlink\">t.co\/fSpgADmU<\/a><\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/203677779412267008\">2012-05-19 10:45:41 +0800<\/a> RT @tempofeng: iOS development : Xexex&#8217;s Java \u548c\u5176\u4ed6\u4e8c\u4e09\u4e8b : weblog <a href=\"http:\/\/t.co\/bEgha8Un\" class=\"autohyperlink\">t.co\/bEgha8Un<\/a><\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/203677043106394113\">2012-05-19 10:42:45 +0800<\/a> at <a href=\"http:\/\/t.co\/G0Z0yggK\" class=\"autohyperlink\">t.co\/G0Z0yggK<\/a><\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/203007927978692610\">2012-05-17 14:23:56 +0800<\/a> 2012 JavaTwo \u958b\u59cb\u5831\u540d\u4e86~  <a href=\"https:\/\/t.co\/EEXAQodb\" class=\"autohyperlink\">t.co\/EEXAQodb<\/a><\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/202782386453360642\">2012-05-16 23:27:43 +0800<\/a> RT @tomdale: I bet I could be playing Diablo III right now if they had written it in node.js. :( :( #planetscale<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/202771551630790658\">2012-05-16 22:44:39 +0800<\/a> \u8b8a Error 37 \u4e86\uff0c\u96e3\u602a\u6709\u4eba\u5728\u6536\u96c6 Error \u6210\u5c31 XD<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/202768039412891648\">2012-05-16 22:30:42 +0800<\/a> <a href=\"http:\/\/t.co\/YOaUFxRd\" class=\"autohyperlink\">t.co\/YOaUFxRd<\/a> \u9019\u908a\u9084\u5beb\u4f3a\u670d\u5668\u6b63\u5e38\u54e9 :\/<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/202767397134934016\">2012-05-16 22:28:09 +0800<\/a> &#8220;<a href=\"http:\/\/Battle.net\" class=\"autohyperlink\">Battle.net<\/a> \u5df2\u95dc\u9589\u9032\u884c\u7dad\u8b77\uff0c\u8acb\u7a0d\u5f8c\u518d\u8a66\u3002(Error 33)&#8221; \u5230\u665a\u4e0a\u90fd\u4e0d\u80fd\u73a9\u4e86\u9ebb! :(   #Diablo3<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/202286077594173441\">2012-05-15 14:35:33 +0800<\/a> \u60f3\u4e0d\u5230 redmine 2.0 \u5347\u7d1a\u5230 rails 3.2.3 \u8ddf ruby 1.9.3 \u4e86\uff0c\u9084\u4ee5\u70ba\u662f\u4e0d\u53ef\u80fd\u7684\u4efb\u52d9\u3002<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/202244051691520000\">2012-05-15 11:48:34 +0800<\/a> \u6697\u9ed1\u4e09\u6709mac\u7248\uff0c\u597d\u50cf\u61c9\u8a72\u4f86\u73a9\u4e00\u4e0b\u3002\u4e0a\u56de LoL \u6c92\u6709 mac \u7248\u73a9\u4e0d\u8d77\u4f86\u3002<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/202066486213361664\">2012-05-15 00:02:59 +0800<\/a> \u300c\u6210\u4e8b\u4e0d\u8aaa\uff0c\u9042\u4e8b\u4e0d\u8aeb\uff0c\u65e2\u5f80\u4e0d\u548e\u300d\u8b1b\u7684\u662f\u8aaa\u8a71\u7684\u6642\u6a5f\u3002\u5df2\u7d93\u904e\u53bb\u7684\u4e8b\u60c5\uff0c\u4e0d\u8981\u4e00\u76f4\u602a\u6771\u602a\u897f\u4e86\uff0c\u8aaa\u4ec0\u9ebc\u65e9\u77e5\u9053\u3002<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/201582345852170241\">2012-05-13 15:59:11 +0800<\/a> \u653e\u4e00\u500b humans.txt \u7684\u6a94\u6848\u662f\u5427\uff0c\u771f\u662f\u53ef\u611b\u7684\u60f3\u6cd5\u3002\u4e0d\u904e\u611f\u89ba\u6709\u793e\u4ea4\u5de5\u7a0b\u7684\u6f0f\u6d1e\u7591\u616e XD <a href=\"http:\/\/t.co\/63cQU9fa\" class=\"autohyperlink\">t.co\/63cQU9fa<\/a> # Rails4 \u9810\u8a2d\u6703\u7522\u751f\u9019\u500b\u6a94\u6848 <a href=\"https:\/\/t.co\/nMAi7PfL\" class=\"autohyperlink\">t.co\/nMAi7PfL<\/a><\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/200794579363041280\">2012-05-11 11:48:52 +0800<\/a> RT @jserv: \u8ddf\u5927\u5b78\u6559\u6388\u63d0\uff0c\u662f\u5426\u80fd\u4ee5\u6539\u5584\u73fe\u6709\u4e2d\u6587\u76f8\u95dc\u958b\u6e90\u8edf\u9ad4\u4f5c\u7814\u7a76\u4e3b\u984c\uff0c\u5f80\u5f80\u5728\u6211\u8aaa\u5b8c\u6c92\u591a\u4e45\uff0c\u5c31\u807d\u5230\u300c\u8f38\u5165\u6cd5\u6839\u672c\u6c92\u4ec0\u9ebc\u7814\u7a76\u50f9\u503c\u300d\uff0c\u7136\u5f8c\u6211\u53ea\u597d\u8aaa Google \u53f0\u7063\u6709\u4e00\u7968\u4eba\u5728\u641e\u9019\u80cc\u5f8c\u76f8\u95dc\u7684\u6280\u8853\uff0c\u7d50\u679c\u53c8\u807d\u5230\u300c\u90a3\u662f Google \u624d\u73a9\u5f97\u8d77\uff0c\u6211\u5011\u9019\u7a2e\u55ae\u4f4d\u600e\u9ebc\u53ef\u80fd\uff1f\u300d(\u591a\u6b21\u7121\u8a00)<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/200492585456906240\">2012-05-10 15:48:52 +0800<\/a> Functional Programming Meetup #1 \u9304\u5f71\u91cb\u51fa <a href=\"http:\/\/t.co\/NeEdZWYf\" class=\"autohyperlink\">t.co\/NeEdZWYf<\/a><\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/200243940782387200\">2012-05-09 23:20:50 +0800<\/a> RT @Funpea: \u6211\u4eec\u90fd\u5bf9\u53f0\u6e7e\u653f\u6cbb\u6539\u9769\u7684\u6210\u529f\u4e0d\u541d\u8d5e\u8a89\uff0c\u751a\u81f3\u671f\u671b\u4e8e\u53f0\u6e7e\u7684\u6210\u529f\u80fd\u591f\u53cd\u5411\u5f71\u54cd\u5927\u9646\u7684\u6539\u9769\u3002\u73b0\u5728\u770b\u6765\uff0c\u8fd9\u4e5f\u662f\u4e00\u79cd\u5e7c\u7a1a\uff0c\u88ab\u8d22\u56e2\u628a\u6301\u7684\u53f0\u6e7e\uff0c\u4f55\u65f6\u624d\u80fd\u771f\u6b63\u8ba9\u53f0\u6e7e\u4eba\u9003\u51fa\u85e9\u7bf1\uff1f<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/200219403990745089\">2012-05-09 21:43:20 +0800<\/a> @flyerhzm buggy :( <a href=\"https:\/\/t.co\/if43GTRA\" class=\"autohyperlink\">t.co\/if43GTRA<\/a><\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/200175366176915458\">2012-05-09 18:48:21 +0800<\/a> <a href=\"http:\/\/t.co\/cfwtMRGZ\" class=\"autohyperlink\">t.co\/cfwtMRGZ<\/a> \u597d\u9577\u7684\u4e00\u7bc7 Ruby HTTP client  libraries \u6bd4\u8f03\uff0c\u7d50\u8ad6\u662f\u63a8 <a href=\"https:\/\/t.co\/nmvAXUwX\" class=\"autohyperlink\">t.co\/nmvAXUwX<\/a> (\u8a18\u5f97 re-use HTTPClient \u7269\u4ef6\uff0c\u4e0d\u8981\u6bcf\u500b request \u90fd\u91cd\u5efa)<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/200151950627577856\">2012-05-09 17:15:18 +0800<\/a> \u7b2c\u56db\u5c46 Scala Taipei \u805a\u6703 <a href=\"http:\/\/t.co\/dfaHLrA7\" class=\"autohyperlink\">t.co\/dfaHLrA7<\/a><\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/199929409732485122\">2012-05-09 02:31:00 +0800<\/a> @littleq0903 \u4e00\u9ede\u90fd\u4e0d\u6703\uff0c\u8b1d\u8b1d\u4f60\u8b93\u6211\u5011\u76f8\u8a8d\u554a XD<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/199693920224026624\">2012-05-08 10:55:15 +0800<\/a> \u539f\u4f86\u4e0d\u53ea\u6709\u676f\u5177\uff0c\u9084\u6709\u9910\u5177 via <a href=\"http:\/\/t.co\/jIGAOOog\" class=\"autohyperlink\">t.co\/jIGAOOog<\/a><\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/199646338512719872\">2012-05-08 07:46:11 +0800<\/a> RT @bascule: Who&#8217;s gonna build an abstraction library between RubyMotion and @MrRuboto?<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/199516688952213504\">2012-05-07 23:11:00 +0800<\/a> \u8cc8\u4f2f\u65af\u66fe\u8aaa &#8220;\u5982\u679c\u4eca\u5929\u662f\u6211\u4eba\u751f\u4e2d\u7684\u6700\u5f8c\u4e00\u5929\uff0c\u6211\u6703\u8981\u53bb\u505a\u6211\u4eca\u5929\u539f\u672c\u8981\u505a\u7684\u4e8b\u60c5\u55ce\uff1f&#8221;\u3002\u7167\u9019\u500b\u908f\u8f2f\uff0c\u61c9\u8a72\u6703\u5e38\u5e38\u63db\u5de5\u4f5c\u5427(\u7b11)<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/199509985053523968\">2012-05-07 22:44:21 +0800<\/a> \u8d8a\u770b\u5718\u968a\u7ba1\u7406\u7684\u66f8\u8d8a\u89ba\u5f97\u81ea\u5df1\u7121\u80fd\uff0c\u4eba\u662f\u4e0d\u662f\u8a72\u6709\u81ea\u77e5\u4e4b\u660e\u5462\u3002<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/198506174369370112\">2012-05-05 04:15:34 +0800<\/a> Reading: RubyMotion \u91cb\u51fa 48hr \u4e4b\u5f8c Matt \u7684 review  <a href=\"http:\/\/t.co\/skZbXlU0\" class=\"autohyperlink\">t.co\/skZbXlU0<\/a> # \u6211\u60f3\u77ed\u671f\u5167\u53ea\u80fd\u5438\u5f15 Ruby \u548c Cocoa Touch API \u90fd\u5f88\u719f\u7684\u4eba\u53bb\u4f7f\u7528 XD<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/198364545629167618\">2012-05-04 18:52:47 +0800<\/a> @ryudoawaru \u9084\u6c92 XD \u671f\u5f85\u4ed6\u6240\u8b02\u7684 high-level UIKit libraries \u56c9\u3002<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/198356215456206848\">2012-05-04 18:19:41 +0800<\/a> RubyMotion \u80cc\u5f8c\u7684\u6545\u4e8b <a href=\"http:\/\/t.co\/oCGJeQrq\" class=\"autohyperlink\">t.co\/oCGJeQrq<\/a><\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/198282434196930561\">2012-05-04 13:26:30 +0800<\/a> RT @hlb: \u5927\u982d\u7167\u88ab\u653e\u5728 <a href=\"http:\/\/t.co\/lwGDAtvQ\" class=\"autohyperlink\">t.co\/lwGDAtvQ<\/a> \u9996\u9801\u4e86 XD<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/198121530327183360\">2012-05-04 02:47:08 +0800<\/a> @siuying \u540c\u610f\u554a\uff0c\u8dd1\u5728 iOS \u4e0a\u7684 Ruby =\uff1e RubyMotion<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/198120006465228800\">2012-05-04 02:41:05 +0800<\/a> @siuying \u6240\u4ee5\u6211\u8aaa\u7684\u662f MacRuby (\u4e00\u500b\u6709VM\u7684 implementation)\uff0c\u800c\u4e0d\u662f Ruby \u554a\u3002<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/198115712034811905\">2012-05-04 02:24:01 +0800<\/a> \u8aaa MacRuby \u8dd1\u5728 iOS \u4e0d\u592a\u7cbe\u78ba\uff0c\u56e0\u70ba\u6c92\u6709 interpreter\u3002\u5b83\u662f\u7528 LLVM \u7de8\u8b6f\u6210 native code\u3002 <a href=\"http:\/\/t.co\/qOhUqRjR\" class=\"autohyperlink\">t.co\/qOhUqRjR<\/a> \u53e6\u5916\uff0cRubyMotion \u662f\u8dd1\u5728 Obj-C runtime \u4e0a\uff0c\u662f\u76f4\u63a5\u7528 iOS API \u7684\u3002<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/198111550844837889\">2012-05-04 02:07:29 +0800<\/a> RubyMotion &#8211; Ruby for iOS <a href=\"http:\/\/t.co\/Jyacb8gP\" class=\"autohyperlink\">t.co\/Jyacb8gP<\/a> # \u54c7\uff0cMacRuby  \u8dd1\u5728 iOS \u4e0a\u4e86\uff0c\u9084\u53ef\u4ee5\u4e0a\u67b6 app store\u3002\u4e0d\u904e\u8981\u50f9 USD $149 \u4e00\u5e74\uff0c\u8981\u4e0d\u8981\u4e0b\u624b\u5462? XD<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/197717312898482176\">2012-05-03 00:00:55 +0800<\/a> Functional Programming Meetup #1 \u5831\u540d\u518d\u5ea6\u984d\u6eff\uff01  <a href=\"http:\/\/t.co\/J5ILXrgd\" class=\"autohyperlink\">t.co\/J5ILXrgd<\/a><\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/197671589960101889\">2012-05-02 20:59:14 +0800<\/a> \u4e0b\u9031\u4e8c\u7684 Functional Programming Meetup #1 \u6d3b\u52d5\u5730\u9ede\u6539\u5230\u86d9\u5496\u5561  <a href=\"http:\/\/t.co\/J5ILXrgd\" class=\"autohyperlink\">t.co\/J5ILXrgd<\/a> \/cc @godfat @miaout17<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/197558204878696448\">2012-05-02 13:28:41 +0800<\/a> @lovecankill \u73fe\u5728\u4ec0\u9ebc\u90fd\u9084\u6c92\u6709\u8036 XD<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/197521937029799936\">2012-05-02 11:04:34 +0800<\/a> @yllan \u8ddf\u4f60\u8996\u8a0a\u55ce? XD \u6211\u5011\u61c9\u8a72\u6703\u9304\u5f71\u3002<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/197292175363551232\">2012-05-01 19:51:34 +0800<\/a> Functional Programming Meetup #1 <a href=\"http:\/\/t.co\/J5ILXrgd\" class=\"autohyperlink\">t.co\/J5ILXrgd<\/a> # \u7b2c\u4e00\u5834 FP \u805a\u6703\u7531 @godfat \u548c @miaout17 \u5e36\u4f86 Haskell \u8b1b\u984c :-)<\/li>\n<\/ul>\n<h2>2012\/4<\/h2>\n<ul>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/196794112815538177\">2012-04-30 10:52:27 +0800<\/a> My gitscore is 1737, which is 201st in the world! <a href=\"http:\/\/t.co\/uCPQH8xl\" class=\"autohyperlink\">t.co\/uCPQH8xl<\/a> What&#8217;s yours? <a href=\"http:\/\/t.co\/YNdqOe82\" class=\"autohyperlink\">t.co\/YNdqOe82<\/a> via @gitscore<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/196647374356090880\">2012-04-30 01:09:22 +0800<\/a> @raincolee \u4e5f\u5c0d\uff0c\u6539\u5929\u518d\u4f86\u8a66\u8a66 :~<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/196643672903778306\">2012-04-30 00:54:39 +0800<\/a> \u628a Ubuntu 12.04 Desktop \u88dd\u5230\u4e03\u5e74\u524d\u7684\u5c0f\u7b46\u96fb\uff0c\u6162\u5230\u5bf8\u6b65\u96e3\u884c\uff0c\u54c8\u54c8\u3002\u53ea\u597d\u7e7c\u7e8c\u7528 Windows XP \u4e86 XD<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/196317538248953856\">2012-04-29 03:18:43 +0800<\/a> Reading: Conversational Terrorism <a href=\"http:\/\/t.co\/Y8JQR6g2\" class=\"autohyperlink\">t.co\/Y8JQR6g2<\/a> # \u4e00\u5806\u6e9d\u901a\u7684\u53cd\u4f8b\uff0c\u6709\u7684\u5f88\u597d\u7b11\uff0c\u4f46\u4e5f\u771f\u7684\u662f\u6709\u4eba\u9019\u6a23\u6e9d\u901a\u7684\uff0c\u5509\u3002<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/196298029492469760\">2012-04-29 02:01:11 +0800<\/a> \u5967\u5361\u59c6\u5243\u5200\u539f\u5247\u5927\u5bb6\u90fd\u8033\u805e\u904e\uff0c\u7576\u5169\u500b\u7406\u8ad6\u90fd\u80fd\u5f97\u51fa\u540c\u6a23\u7684\u7d50\u8ad6\uff0c\u90a3\u9ebc\u7c21\u55ae\u7684\u90a3\u500b\u7406\u8ad6\u6bd4\u8f03\u597d\u3002\u4f8b\u5982\uff0c\u4f60\u7ad9\u5728\u5c71\u4e18\u4e0a\uff0c\u773c\u524d\u6c92\u6709\u4efb\u4f55\u6bd4\u4f60\u9ad8\u7684\u6771\u897f\uff0c\u6700\u7c21\u55ae\u7684\u7d50\u8ad6\u5c31\u662f\u4f60\u7ad9\u5728\u5730\u7403\u7684\u6700\u9ad8\u9ede (\u54a6? \u771f\u662f\u81ea\u6253\u5634\u5df4 XD )<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/196208501683527681\">2012-04-28 20:05:26 +0800<\/a> RT @railsconf: Videos from RailsConf will be posted over the next month by @confreaks at <a href=\"http:\/\/t.co\/3Aak836Z\" class=\"autohyperlink\">t.co\/3Aak836Z<\/a><\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/196201253053796353\">2012-04-28 19:36:39 +0800<\/a> \u63db\u4f4d\u7f6e\u63db\u8166\u888b\u4e2d\u3002 <a href=\"http:\/\/t.co\/pWtfWyFe\" class=\"autohyperlink\">t.co\/pWtfWyFe<\/a><\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/196131012856655872\">2012-04-28 14:57:32 +0800<\/a> Java\u2122 SE 7 Update 4 <a href=\"http:\/\/t.co\/GRDA1DIf\" class=\"autohyperlink\">t.co\/GRDA1DIf<\/a> # JDK Support for Mac OS X<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/195959060779110400\">2012-04-28 03:34:15 +0800<\/a> @gslin \u54c8\u54c8\uff0c\u8aaa\u7684\u4e5f\u662f XDXD<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/195953694775328768\">2012-04-28 03:12:56 +0800<\/a> @gslin wow, loadimpact \u770b\u8d77\u4f86\u597d\u8d0a\uff0c\u6211\u5b64\u964b\u5be1\u805e\u4e86\u3002\u8acb\u554f\u5927\u5927\u6709\u63a8\u85a6\u7528\u54ea\u4e00\u5bb6\u55ce? \u9084\u662f\u81ea\u5df1 ab \u6e2c\u4e00\u6e2c\u5c31\u597d\u4e86?<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/195951979976073216\">2012-04-28 03:06:07 +0800<\/a> load testing \u4e5f\u53ef\u4ee5\u6709 service \u554a XD <a href=\"http:\/\/t.co\/uKtHZCjS\" class=\"autohyperlink\">t.co\/uKtHZCjS<\/a><\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/195907248571158528\">2012-04-28 00:08:22 +0800<\/a> \u6bcf\u6bcf\u8ac7\u5230\u8981\u6539\u5584\u6548\u80fd\uff0c\u5c31\u6703\u60f3\u62ff\u5927\u5e2b Knuth \u8aaa\u904e\u7684&#8221;premature optimization is the root of all evil.&#8221;\u4f86\u64cb\u99d5\u3002\u554f\u984c\u662f\u9019\u500b &#8220;mature&#8221;\u7684\u6642\u6a5f\u662f\u4f55\u6642? \u7b2c\u4e00\u500b\u4f7f\u7528\u8005\u8981\u7528\u7684\u6642\u5019\uff0c\u6548\u80fd\u597d\u5c31\u662f UX \u597d\uff0c\u6548\u80fd\u5c31\u662f\u4e00\u7a2e feature\u3002<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/195885295890206720\">2012-04-27 22:41:08 +0800<\/a> RT @antirez: wc -l: Lua 20k LOC, Redis 2.6 30k LOC, Minimalist Ruby mruby: 90K LOC. Redis+Lua = 50k &lt; of just mruby.<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/195884573408768001\">2012-04-27 22:38:16 +0800<\/a> RT @hlb: HP36\uff1a\u4e00\u7684\u529b\u91cf \/ \u6c88\u82af\u83f1 (\u5831\u540d\u7e73\u6b3e\u5c08\u7528\u7db2\u9801) | Registrano <a href=\"http:\/\/t.co\/0SivsAc2\" class=\"autohyperlink\">t.co\/0SivsAc2<\/a> via @registrano<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/195747927099060225\">2012-04-27 13:35:17 +0800<\/a> Fire.app &#8211; Sass and Compass, CoffeeScript, Auto Refresh, Static Builds and more <a href=\"http:\/\/t.co\/IbgIUckI\" class=\"autohyperlink\">t.co\/IbgIUckI<\/a><\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/195496723764883458\">2012-04-26 20:57:05 +0800<\/a> Ubuntu 12.04 LTS \u6b63\u592f\uff0chttp:\/\/t.co\/9Y2h7KJn \u51fa\u73fe Site off-line | Drupal \u7684\u932f\u8aa4 XD<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/195491515328495616\">2012-04-26 20:36:23 +0800<\/a> &lt;del&gt;10&lt;\/del&gt;42 Things You Didn&#8217;t Know Rails Could do <a href=\"http:\/\/t.co\/E3iLbCHz\" class=\"autohyperlink\">t.co\/E3iLbCHz<\/a> # \u4e00\u5927\u5806 rails tricks<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/195402156424183810\">2012-04-26 14:41:19 +0800<\/a> RT @tectonic: <a href=\"http:\/\/t.co\/NmPpHcp8\" class=\"autohyperlink\">t.co\/NmPpHcp8<\/a> #railsconf<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/195389922738315264\">2012-04-26 13:52:42 +0800<\/a> @gugod \u8f49\u884c!! \u958b Caf\u00e9 \u4e86\u55ce?<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/195041450751295490\">2012-04-25 14:48:00 +0800<\/a> @siuying \u770b\u4f86\u662f\u4e00\u822c\u6027\u7684 Google \u7522\u54c1\u689d\u6b3e\uff0c\u5e0c\u671b\u6703\u91dd\u5c0d Google Drive \u505a\u6392\u9664\uff0c\u4e0d\u7136\u5c31\u4e0d\u80fd\u7528\u4e86 XD<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/195002859195072513\">2012-04-25 12:14:39 +0800<\/a> @siuying @jefferywong \u6539\u8a66 Google Drive \u4e2d\uff0cDropbox \u4e00\u5e74 $99 \u592a\u8cb4\u4e86\u3002<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/194988518441893888\">2012-04-25 11:17:40 +0800<\/a> &#8220;Are you sure you want to downgrade your Dropbox account?&#8221; yes &#8220;Why are you downgrading?&#8221; I found something better.<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/194862654341398528\">2012-04-25 02:57:31 +0800<\/a> Reading: &#8220;\u63a5\u8457\uff0c\u4ed6\u5e36\u6703\u5834\u5168\u9ad4\u50cf\u904b\u52d5\u6703\u4e00\u822c\uff0c\u5927\u8072\u4e00\u9f4a\u5ba3\u8a93&#8221;&#8230;. XD  <a href=\"http:\/\/t.co\/WpwSIglT\" class=\"autohyperlink\">t.co\/WpwSIglT<\/a> # \u641e\u4e0d\u597d Rails4 \u6211\u5c31 progress \u5230\u5225\u8655\u4e86\u4e5f\u8aaa\u4e0d\u5b9a XD<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/194860017743175681\">2012-04-25 02:47:03 +0800<\/a> &#8220;Many of the constraints are directly opposed to short-term efficiency.&#8221; <a href=\"http:\/\/t.co\/VPD2o2nP\" class=\"autohyperlink\">t.co\/VPD2o2nP<\/a> hmm&#8230; \u53ef\u662f\u9019\u7a2e\u6240\u8b02\u77ed\u671f efficiency \u6211\u540c\u6642\u4e5f\u5728\u4e4e\u554a\uff0c\u4ed6\u9019\u8aaa\u6cd5\u6709\u9ede\u81ea\u5713\u5176\u8aaa\u3002<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/194828168966832128\">2012-04-25 00:40:29 +0800<\/a> \u9810\u544a TWFPUG \u7b2c\u4e00\u6b21\u805a\u6703 5\/8 (\u4e8c) PM 7:30 \u679c\u5b50\u5496\u5561\uff0c\u984c\u76ee\u662f Haskell\uff0c\u8b1b\u8005 @godfat\u3002\u8fd1\u65e5\u5167\u958b\u653e\u5831\u540d\u3002<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/194721618617053184\">2012-04-24 17:37:06 +0800<\/a> Zappa \u4f5c\u8005\u74b0\u904a\u4e16\u754c XD \u4e94\u500b\u6708\u6c92\u66f4\u65b0\u4e86 :|  <a href=\"https:\/\/t.co\/JRjjYZ9D\" class=\"autohyperlink\">t.co\/JRjjYZ9D<\/a><\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/194491258956283904\">2012-04-24 02:21:44 +0800<\/a> \u4eca\u5929\u5728 Scala Taipei \u805a\u6703\u8a8d\u8b58\u4e86\u4e00\u4f4d Java\/Scala \u90fd\u8d85\u5f37\u7684\u524d\u8f29\u5927\u53d4 @weihsiu\uff0c\u6211\u5982\u679c\u518d\u904e\u500b\u4e8c\u5341\u5e74\u6703\u4e0d\u6703\u9084\u80fd\u9019\u9ebc\u71b1\u8877\u7814\u7a76(\u65b0)\u6280\u8853\u5462\uff0c\u9084\u662f\u8b8a\u6210\u53ea\u6703\u6253\u5634\u7832 XD<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/194485734391029762\">2012-04-24 01:59:47 +0800<\/a> &#8220;If you&#8217;re the smartest guy in the room, you&#8217;re in the wrong room.&#8221;<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/194450316643672064\">2012-04-23 23:39:02 +0800<\/a> RT @igrigorik: RailsConf keynote tl;dr: &#8220;progress is painful, rails 4 will change and break things&#8221;  &#8211; @dhh<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/194413106183675905\">2012-04-23 21:11:11 +0800<\/a> @evenwu \u6211\u4e5f\u5f88\u591a\u807d\u4e0d\u61c2\uff0c\u54c8\u54c8 XD<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/194321965308313601\">2012-04-23 15:09:01 +0800<\/a> Reading: Is Node.js Better? <a href=\"http:\/\/t.co\/4KkpxcOU\" class=\"autohyperlink\">t.co\/4KkpxcOU<\/a> &#8220;Node.js rejects the multi-core reality that confronts us.&#8221; XD \u6587\u7ae0\u524d\u9762\u92ea\u9673\u5f88\u9577\uff0c\u53ef\u5f9e More CPU \u958b\u59cb\u770b&#8230;.<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/194270600120905728\">2012-04-23 11:44:55 +0800<\/a> RT @rubytaiwan: We are in Railsconf 2012 now. #railsconf  #rubytaiwan @xdite<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/194100695794855937\">2012-04-23 00:29:46 +0800<\/a> REST \u6559\u5f92 (REST Advocate \u6216\u7a31\u4f5c RESTafarian <a href=\"http:\/\/t.co\/XdCnqPRP\" class=\"autohyperlink\">t.co\/XdCnqPRP<\/a> )\uff0c\u4f8b\u5982\u8a8d\u70ba POST \u4e0d\u80fd\u7528\u65bc\u547c\u53eb Procedure\u3001API \u7248\u672c\u865f\u548c\u8a8d\u8b49 Token \u4e00\u5b9a\u8981\u653e Headers \u7b49\u7b49\u3002<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/193597524173520897\">2012-04-21 15:10:21 +0800<\/a> @miaout17 \u4e3b\u8b1b\u4eba\u5c31\u662f\u4e3b\u8fa6\u4eba @yunglinho \u5927\u5927\u662f\u4e5f\u3002<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/193587152804782080\">2012-04-21 14:29:08 +0800<\/a> \u4e4b\u524d\u88ab revert \u6389\u7684 api only rails \u7368\u7acb\u6210 gem \u4e86  <a href=\"http:\/\/t.co\/usyrDD0G\" class=\"autohyperlink\">t.co\/usyrDD0G<\/a><\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/193586170754641920\">2012-04-21 14:25:14 +0800<\/a> \u7b2c\u4e09\u5c46 Scala Taipei \u805a\u6703 <a href=\"http:\/\/t.co\/5MHXZbQq\" class=\"autohyperlink\">t.co\/5MHXZbQq<\/a><\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/192653151944458241\">2012-04-19 00:37:45 +0800<\/a> @MnO2XMnO2 \u611f\u8b1d\u4f60\u7ffb\u8b6f <a href=\"http:\/\/t.co\/4gH7aICv\" class=\"autohyperlink\">t.co\/4gH7aICv<\/a> \u7e41\u4e2d\u7248\u554a!!<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/192561071687598080\">2012-04-18 18:31:51 +0800<\/a> Reading: &#8220;\u5982\u4f55\u5b9a\u7fa9 &#8220;\u6703&#8221; XXX \u7a0b\u5f0f\u8a9e\u8a00&#8221; by \u5927\u8c93  <a href=\"http:\/\/t.co\/AEkGHOiX\" class=\"autohyperlink\">t.co\/AEkGHOiX<\/a><\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/192324959245312000\">2012-04-18 02:53:38 +0800<\/a> RT @jnlin: New blog post: \u96fb\u8cbb\u662f\u7d93\u71dfIDC\u7684\u6700\u5927\u6210\u672c!? <a href=\"http:\/\/t.co\/lzBzE0PE\" class=\"autohyperlink\">t.co\/lzBzE0PE<\/a><\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/192298412463489024\">2012-04-18 01:08:08 +0800<\/a> Watching: \u5f8c\u77e5\u5f8c\u89ba\uff0c\u73fe\u5728\u624d\u6ce8\u610f\u5230 @yunglinho \u53bb\u5e74 coscup \u7684\u6f14\u8b1b  Programming for the Future, Introduction to the Actor Model and Akka  <a href=\"http:\/\/t.co\/AVtpzrye\" class=\"autohyperlink\">t.co\/AVtpzrye<\/a>!<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/192267875334098945\">2012-04-17 23:06:48 +0800<\/a> Reading: &#8220;\u96fb\u8cbb\u662f\u7d93\u71dfIDC\u7684\u6700\u5927\u6210\u672c??? \u641e\u932f\u4e86\u5427???&#8221; <a href=\"https:\/\/t.co\/GyNnvPhE\" class=\"autohyperlink\">t.co\/GyNnvPhE<\/a><\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/192206068938588160\">2012-04-17 19:01:12 +0800<\/a> @godfat \u4f86\u7576\u7b2c\u4e00\u6b21\u805a\u6703\u7684\u8b1b\u8005\u5427!!~<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/192170435037769728\">2012-04-17 16:39:36 +0800<\/a> \u7528 VCR <a href=\"https:\/\/t.co\/lDH8nv28\" class=\"autohyperlink\">t.co\/lDH8nv28<\/a> \u9304\u5167\u90e8 web services \u7684\u6574\u5408\u6e2c\u8a66\u3002\u7d50\u679c\u676f\u5177\u4e86\uff0c\u6e2c\u8a66\u592a\u8106\u5f31\uff0c\u4e00\u4e0d\u5c0f\u5fc3\u5c31\u6eff\u5c07\u7d05\uff0c\u7136\u5f8c\u53c8\u5f88\u96e3\u91dd\u5c0d\u9304\u51fa\u4f86\u7684 yaml \u9664\u932f\u3002<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/192166837541281793\">2012-04-17 16:25:19 +0800<\/a> 37signals \u7684 Seven don\u2019ts of testing <a href=\"http:\/\/t.co\/57Bw72X8\" class=\"autohyperlink\">t.co\/57Bw72X8<\/a> # \u904e\u7336\u4e0d\u53ca\uff0c\u5beb\u6e2c\u8a66\u4e5f\u4e00\u6a23\u3002<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/192075557456973824\">2012-04-17 10:22:36 +0800<\/a> @dlackty \u4e16\u754c\u9019\u9ebc\u5c0f!! \u4e00\u5b9a\u8981\u7d04\u51fa\u4f86\u597d\u597d\u8acb\u6559\u7684\u5566 XD<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/192072940941090816\">2012-04-17 10:12:12 +0800<\/a> \u5594\u5594\u5594\uff0c\u51fa\u73fe\u4e00\u500b Haskell \u8d85\u7d1a\u5f37\u8005!! \\o\/  <a href=\"http:\/\/t.co\/IePXbyAb\" class=\"autohyperlink\">t.co\/IePXbyAb<\/a> \/\/cc @godfat<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/192039577769349121\">2012-04-17 07:59:37 +0800<\/a> RT @audreyt: \u300c\u958b\u6e90\u4e4b\u9053\u300d\uff0cAllison \u5728 OSDC.tw \u6f14\u8b1b\u7684\u4e2d\u8b6f\u8349\u7a3f\uff0c\u6b61\u8fce fork \u53ca\u6279\u8a55\u6307\u6b63\uff1ahttp:\/\/t.co\/nrFQUaK9<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/191902171132989442\">2012-04-16 22:53:37 +0800<\/a> Functional Programming for Java Developers \u8b80\u66f8\u6458\u8981 <a href=\"http:\/\/t.co\/IgWkARQw\" class=\"autohyperlink\">t.co\/IgWkARQw<\/a><\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/191808574203244544\">2012-04-16 16:41:42 +0800<\/a> RT @deduce: GAE \u6536\u8cbb\u95dc\u4e0a\u5b98\u4ec0\u9ebc\u4e8b\u4e4b Google \u524d\u54e1\u5de5\u4e5f\u53eb Larry Page \u8e39\u5171 &#8211; Friday in California <a href=\"http:\/\/t.co\/IvrkzAK4\" class=\"autohyperlink\">t.co\/IvrkzAK4<\/a>  @ericsk \u6700\u8fd1\u597d\u7d05XD<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/191738470107070464\">2012-04-16 12:03:08 +0800<\/a> RT @ayahatate: <a href=\"http:\/\/t.co\/tfHV5SPp\" class=\"autohyperlink\">t.co\/tfHV5SPp<\/a> \u5abd, \u4ee5\u5f8c\u6211\u4e5f\u53ef\u4ee5\u8ddf\u5225\u4eba\u8aaa\u6211\u662f rails contributor \u4e86&#8230;<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/191734961328504832\">2012-04-16 11:49:11 +0800<\/a> \u8cc0 @ayahatate \u6210\u70ba Rails contributor !!  <a href=\"http:\/\/t.co\/L3mYi1EJ\" class=\"autohyperlink\">t.co\/L3mYi1EJ<\/a><\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/191369371334086656\">2012-04-15 11:36:28 +0800<\/a> osdc.tw \u7684\u6295\u5f71\u7247 <a href=\"http:\/\/t.co\/GxeeMghZ\" class=\"autohyperlink\">t.co\/GxeeMghZ<\/a> # \u90a3\u4e9b Functional Programming \u6559\u6211\u7684\u4e8b<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/191367592504590336\">2012-04-15 11:29:24 +0800<\/a> @JmeHsieh \u91cd\u9ede\u7167\u7684\u771f\u597d!!<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/191367449793396737\">2012-04-15 11:28:50 +0800<\/a> RT @JmeHsieh: \u70ba\u4ec0\u9ebc @ihower \u958b\u59cb\u5b78 functional programming #osdc <a href=\"http:\/\/t.co\/9p4SUQBA\" class=\"autohyperlink\">t.co\/9p4SUQBA<\/a><\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/191367304947310592\">2012-04-15 11:28:15 +0800<\/a> @idryman \u8b1d\u8b1d~ \u4e0d\u597d\u610f\u601d\u6700\u5f8c\u90fd\u6c92\u8b1b\u5230 Pattern Matching&#8230; XD<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/191161054556983297\">2012-04-14 21:48:41 +0800<\/a> \u5927\u6539\u6295\u5f71\u7247\u4e2d\uff0c\u628a\u9ed1\u5e95\u767d\u5b57\u6539\u6210\u767d\u5e95\u9ed1\u5b57 #osdc.tw<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/191073065931780096\">2012-04-14 15:59:03 +0800<\/a> RT @audreyt: \u5de5\u6b32\u4e8b\u5176\u5584\uff0c\u5fc5\u5148\u68c4\u5176\u5229\u3002<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/191072325448380417\">2012-04-14 15:56:06 +0800<\/a> RT @audreyt: @ihower (Function::\u1d52 = (fun) -&gt; (arg) =&gt; @ fun arg); (f = (x) -&gt; x * 2); (g = (x) -&gt; x * 3); h = f .\u1d52 g; console.log h 10 # 60 #coffeescript<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/190764228657950721\">2012-04-13 19:31:50 +0800<\/a> Reading: The Downfall of Imperative Programming <a href=\"http:\/\/t.co\/Ux3zLU7M\" class=\"autohyperlink\">t.co\/Ux3zLU7M<\/a><\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/190341398925541377\">2012-04-12 15:31:40 +0800<\/a> @godfat \u6211\u662f\u770b\u9019\u7bc7 <a href=\"http:\/\/t.co\/yQM2eBXC\" class=\"autohyperlink\">t.co\/yQM2eBXC<\/a> \u63d0\u5230 f \u5982\u679c\u6709\u526f\u4f5c\u7528\uff0c\u9019\u500b\u5b9a\u7406\u5c31\u4e0d\u80fd\u7528?<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/190332113671827456\">2012-04-12 14:54:46 +0800<\/a> \u539f\u4f86 JavaScript \u4e5f\u53ef\u4ee5\u641e Function Composition <a href=\"http:\/\/t.co\/6UN80Vrn\" class=\"autohyperlink\">t.co\/6UN80Vrn<\/a> # \u4e0d\u904e\u9084\u662f Haskell \u7528\u8d77\u9019\u62db\u6700\u6f02\u4eae\uff0c\u4e00\u500b . \u5c31\u662f compose \u904b\u7b97\u5b50 XD<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/190230514798571521\">2012-04-12 08:11:03 +0800<\/a> RT @unclebobmartin: 100% test coverage is not a goal to achieve; it&#8217;s the outcome of the TDD discipline.<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/190094110571495424\">2012-04-11 23:09:02 +0800<\/a> \u65b0 G+ \u56de\u61c9\u7684\u5b57\u984f\u8272\u6de1\u5230\u770b\u7684\u5f88\u8f9b\u82e6\uff0c\u662f\u4e0d\u60f3\u8b93\u4eba\u7528\u4e86\u55ce !@##%!@$$#<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/190093646903775233\">2012-04-11 23:07:11 +0800<\/a> RT @godfat: google+&#8217;s new interface is killing itself for me. if they don&#8217;t fix it, i would stop using it. it&#8217;s so wrong, even worse than facebook.<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/190078699318673408\">2012-04-11 22:07:48 +0800<\/a> Google+ \u65b0\u4ecb\u9762\uff0c\u771f\u662f\u8a6d\u7570\u7684\u8a2d\u8a08 :s<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/190055417047564288\">2012-04-11 20:35:17 +0800<\/a> \u3010Meet\u5275\u696d\u4e4b\u661f\u3011\u6a02\u6d3b\u751f\u6d3b\u884c\u52d5\u5e73\u53f0\uff0d\u71b1\u60c5\u8c46 <a href=\"http:\/\/t.co\/VozUje7I\" class=\"autohyperlink\">t.co\/VozUje7I<\/a><\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/190001833991872512\">2012-04-11 17:02:21 +0800<\/a> RT @HDM_Taiwan: <a href=\"http:\/\/t.co\/t71vbqNN\" class=\"autohyperlink\">t.co\/t71vbqNN<\/a> \u8036\uff1f\u9084\u6709\u597d\u591a\u540d\u984d :D<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/189775649655894016\">2012-04-11 02:03:35 +0800<\/a> RT @handlino: Anyone else like slim template? <a href=\"https:\/\/t.co\/HTyRTFzx\" class=\"autohyperlink\">t.co\/HTyRTFzx<\/a> #fireapp<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/189628280691896320\">2012-04-10 16:17:59 +0800<\/a> \u540c\u5834\u6b21\u7684 TBD \u63ed\u66c9\uff0c\u662f @hlb <a href=\"http:\/\/t.co\/Qd2HMkXo\" class=\"autohyperlink\">t.co\/Qd2HMkXo<\/a><\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/188976382972411905\">2012-04-08 21:07:35 +0800<\/a> &#8220;\u901a\u5e38\u5de5\u7a0b\u5e2b\u6700\u559c\u6b61\u505a\u9019\u7a2e\u96b1\u6027\u7684project\u3002\u56e0\u70ba\u4ed6\u5011\u53ef\u4ee5\u4e0d\u7528\u807dPM\u7684\u6307\u63ee&#8221; <a href=\"http:\/\/t.co\/tCwP4QMB\" class=\"autohyperlink\">t.co\/tCwP4QMB<\/a> # \u9019\u4e00\u7bc7\u597d\u6709\u8da3\u5594 XD<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/188526637141340160\">2012-04-07 15:20:27 +0800<\/a> RT @caterpillar: \u5728\u4e0d\u652f\u63f4\u51fd\u6578\u5f0f\u7279\u6027\u7684\u8a9e\u8a00\u904e\u5ea6\u5be6\u73fe\u51fd\u6578\u5f0f\u8a2d\u8a08\u539f\u5247\uff0c\u53ea\u6703\u4e8b\u500d\u529f\u534a\u6216\u5931\u53bb\u53ef\u8b80\u6027\u3001\u57f7\u884c\u6548\u7387\u7b49\u554f\u984c\uff0c\u7528\u4e0d\u652f\u63f4\u51fd\u6578\u5f0f\u7279\u6027\u7684\u8a9e\u8a00\u904e\u5ea6\u89e3\u91cb\u51fd\u6578\u5f0f\u8a2d\u8a08\u539f\u5247\uff0c\u5c0d\u65bc\u63a8\u5ee3\u53cd\u800c\u9069\u5f97\u5176\u53cd\u3002<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/188310441028628481\">2012-04-07 01:01:22 +0800<\/a> @titancoeus \u8b1b\u5e2b\u4e0d\u6562\u7576\uff0c\u53ea\u662f\u4e0a\u53f0\u4e94\u5206\u9418\u5a1b\u6a02\u5927\u5bb6\u4e00\u4e0b\u800c\u5df2 XD<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/188309750239342592\">2012-04-07 00:58:37 +0800<\/a> @titancoeus \u525b\u525b\u624d\u6536\u5230\u8b1b\u5e2b\u7968\u7684\u9080\u8acb\u78bc<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/188308739466596352\">2012-04-07 00:54:36 +0800<\/a> \u5594\u5594\uff0c\u6211\u7d42\u65bc\u5831\u540d\u5230 JSDC 2012 \u4e86 <a href=\"http:\/\/t.co\/G0Z0yggK\" class=\"autohyperlink\">t.co\/G0Z0yggK<\/a><\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/188097155674804224\">2012-04-06 10:53:51 +0800<\/a> RT @jsdc_tw: \u5c31\u5728\u4eca\u5929 \u4e2d\u5348\u5341\u4e8c\u9ede\u6e96\u5099\u5831\u540dJSDC\uff01\uff01<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/187935953749422080\">2012-04-06 00:13:17 +0800<\/a> Brian Ford (Rubinius) \u53bb jsconf \u8b1b Is Node.js better? \u4e0d\u6015\u88ab\u6253\u55ce XD  <a href=\"http:\/\/t.co\/1QQvGqUc\" class=\"autohyperlink\">t.co\/1QQvGqUc<\/a> p.4 \u8d85\u55c6 p.51 \u7d50\u8ad6\u662f Node.js \u53ea\u662f\u91cd\u5c0e Ruby \u7684\u8986\u8f4d\u3002<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/187728800933609473\">2012-04-05 10:30:08 +0800<\/a> \u5728\u516c\u53f8\u5167\u63a8\u884c Slim template <a href=\"http:\/\/t.co\/JWfgEfRj\" class=\"autohyperlink\">t.co\/JWfgEfRj<\/a> \uff0c\u89ba\u5f97\u6bd4 Haml <a href=\"http:\/\/t.co\/EhHzQIuD\" class=\"autohyperlink\">t.co\/EhHzQIuD<\/a> \u9806\u773c\u591a\u4e86 :-)<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/187286238892535808\">2012-04-04 05:11:33 +0800<\/a> @godfat thanks!<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/187282022023180289\">2012-04-04 04:54:48 +0800<\/a> &#8220;Haskell web programming&#8221;  <a href=\"http:\/\/t.co\/BpXuYzy3\" class=\"autohyperlink\">t.co\/BpXuYzy3<\/a> # Haskell web frameworks \u6548\u80fd\u9019\u9ebc\u597d!?<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/187089256383135744\">2012-04-03 16:08:49 +0800<\/a> &#8220;I had a dream: a client+server framework&#8221; Yahoo!\u2019s Mojito is Now Open Source <a href=\"http:\/\/t.co\/Bn1hweRv\" class=\"autohyperlink\">t.co\/Bn1hweRv<\/a><\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/186884199205187584\">2012-04-03 02:33:59 +0800<\/a> \u66f4\u4f55\u6cc1\uff0c\u62ff\u4f86\u7533\u8acb ISO \u7684 JIS X 3017 \u6a19\u6e96\u662f\u57fa\u65bc Ruby 1.8.7 \u6240\u5beb\u7684\uff0c\u7136\u5f8c\u73fe\u5728\u5df2\u7d93\u662f Ruby 1.9 \u4e86&#8230; XD<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/186881979868917760\">2012-04-03 02:25:10 +0800<\/a> Ruby \u6709\u570b\u969b\u6a19\u6e96\uff0c\u6211\u60f3\u5c31\u8ddf\u4eba\u6703\u53bb\u8003\u8b49\u7167\u662f\u4e00\u6a23\u7684\u9053\u7406\uff0c\u964d\u4f4e\u9032\u5165\u653f\u5e9c\u6216\u5927\u4f01\u696d\u7684\u9580\u6abb\u3002\u4e8b\u5be6\u4e0a\u7684 Ruby \u8a9e\u8a00\u6a19\u6e96\u5176\u5be6\u662f CRuby \u5be6\u4f5c\u672c\u8eab(\u5c0d\u61c9\u5230 <a href=\"http:\/\/t.co\/lWmfx8uM\" class=\"autohyperlink\">t.co\/lWmfx8uM<\/a> )\uff0c\u800c\u4e0d\u662f\u5beb\u597d\u7684\u898f\u683c\u66f8\u3002 \/cc @HankWangTW<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/186855663983534080\">2012-04-03 00:40:36 +0800<\/a> &#8220;\u8eab\u70ba\u7a0b\u5f0f\u8a2d\u8a08\u5e2b\u6700\u4ee4\u4eba\u6cae\u55aa\u7684\u4e8b\u60c5\u4e4b\u4e00\uff0c\u5c31\u662f\u9762\u5c0d\u4e00\u5806\u5225\u4eba\u5beb\u7684\u7a0b\u5f0f\uff0c\u751a\u81f3\u662f\u81ea\u5df1\u4e4b\u524d\u5beb\u7684\uff0c\u537b\u4e0d\u6562\u52d5\u624b\u53bb\u505a\u4efb\u4f55\u4fee\u6539&#8221; by Peyton Jones (\u51fa\u81ea Coders at Work)<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/186847278877782016\">2012-04-03 00:07:17 +0800<\/a> \u524d\u5e7e\u5929\u6709\u4eba\u554f\u6211\u5b78 Ruby \u6709\u6c92\u6709\u4ec0\u9ebc\u96e3\u7684\uff0c\u6211\u7a81\u7136\u50bb\u4f4f\u4e0d\u77e5\u9053\u600e\u9ebc\u56de\u7b54\u3002\u76f8\u8f03\u65bc Scala \u6216 Haskell\uff0cRuby \u5be6\u5728\u592a\u7c21\u55ae\u5566\uff0c\u82e6\u7b11\u3002 # \u90a3\u4e9b FP \u6559\u6211\u7684\u4e8b<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/186828303083122688\">2012-04-02 22:51:53 +0800<\/a> RT @ingramchen: \u4eba\u751f\u7b2c\u4e00\u500b C10K \u53d6\u5f97 (\u8336)<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/186735715797835776\">2012-04-02 16:43:58 +0800<\/a> \u5929\u74cf\u6392\u884c\u699c\u7b2c\u4e00\u540d <a href=\"http:\/\/t.co\/0ZLIqPu6\" class=\"autohyperlink\">t.co\/0ZLIqPu6<\/a> \u4f5c\u8005\u5f7c\u5f97\u6f58\u5728 HPX Life 5 \u6709\u6f14\u8b1b\u5537!! <a href=\"http:\/\/t.co\/TBAnKQkS\" class=\"autohyperlink\">t.co\/TBAnKQkS<\/a><\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/186735369717428224\">2012-04-02 16:42:36 +0800<\/a> \u8ffd\u4e86\u597d\u5e7e\u500b call stacks \u4e4b\u5f8c\u767c\u73fe\u662f\u547c\u53eb Hash#merge! \u9020\u6210\u7684 side effects \u578b bug\uff0c\u9019\u6642\u5019\u5c31\u8a72\u7528 side-effect free \u7684 Functional programming \u554a!! (\u53ef\u662f\u628a!\u62ff\u6389\u5c31\u89e3\u6389\u4e86)  #\u90a3\u4e9b FP \u6559\u6211\u7684\u4e8b<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/186701069831774208\">2012-04-02 14:26:18 +0800<\/a> @dlackty \u54c8\u54c8\uff0c\u6211\u5df2\u7d93\u9810\u7d04\u597d @godfat \u5927\u5927\u4e86 :&gt;<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/186699511714955264\">2012-04-02 14:20:06 +0800<\/a> Monad \u4e0d\u61c2\u554a!! \u90a3\u4e9b FP \u6559\u6211\u7684\u4e8b\u5305\u62ec\u632b\u6298\u554a!!&#8230; orz<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/186649486649593856\">2012-04-02 11:01:20 +0800<\/a> &#8220;\u6700\u65b0\u7206\u6a58\uff1a \u65b0\u7684\u8a2d\u8a08\u6a21\u5f0f\uff0dMVC <a href=\"http:\/\/t.co\/iLFkitwK\" class=\"autohyperlink\">t.co\/iLFkitwK<\/a>&#8221;  by @TechOrange \u6211\u9084\u4ee5\u70ba\u662f\u6709\u4eba\u91cd\u65b0\u767c\u660e MVC \u4e86\u3002MVC \u4e00\u9ede\u4e5f\u4e0d\u65b0\uff0c\u5df2\u7d93\u4e8c\u4e09\u5341\u5e74\u4e86\u3002<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/186469872878878721\">2012-04-01 23:07:36 +0800<\/a> \u770b\u5b8c\u4e4b\u5f8c\u5c31\u82b1\u4e86 $0.99 \u8cb7\u4e86 Connectrode  <a href=\"http:\/\/t.co\/nQUd7tdy\" class=\"autohyperlink\">t.co\/nQUd7tdy<\/a><\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/186442655163629569\">2012-04-01 21:19:27 +0800<\/a> \u6628\u5929 @devpoga \u6f14\u8b1b Redis \u7684\u6295\u5f71\u7247 <a href=\"http:\/\/t.co\/zz6WRHbm\" class=\"autohyperlink\">t.co\/zz6WRHbm<\/a><\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/186437879709433856\">2012-04-01 21:00:29 +0800<\/a> Haskell \u8da3\u5b78\u6307\u5357 <a href=\"http:\/\/t.co\/4gH7aICv\" class=\"autohyperlink\">t.co\/4gH7aICv<\/a> # \u4e0d\u904e\u7b2c\u4e5d\u7ae0\u4e4b\u5f8c\u6c92\u7ffb\u5b8c\u554a XD<\/li>\n<\/ul>\n<h2>2012\/3<\/h2>\n<ul>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/186145158994198529\">2012-04-01 01:37:18 +0800<\/a> HPX Life 6 \u8b1b\u5ea7 \u2013 \u4f60\u771f\u7684\u641e\u61c2\u4e86\u4ec0\u9ebc\u53eb\u654f\u6377\u5f0f(Agile) \u958b\u767c\u55ce? <a href=\"http:\/\/t.co\/rgN0iZ62\" class=\"autohyperlink\">t.co\/rgN0iZ62<\/a> # \u5594\u5594\uff0c\u6211\u662f1F\u3002<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/185962734343561216\">2012-03-31 13:32:25 +0800<\/a> RT @jaceju: WebDev Party #3 (<a href=\"http:\/\/t.co\/9RHNxbon\" class=\"autohyperlink\">t.co\/9RHNxbon<\/a>) \u958b\u59cb\u5831\u540d<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/185760209568927744\">2012-03-31 00:07:39 +0800<\/a> Haskell its widely cited unofficial motto: \u201cAvoid success at all costs.\u201d by Simon Peyton Jones <a href=\"http:\/\/t.co\/yy1enfnx\" class=\"autohyperlink\">t.co\/yy1enfnx<\/a> # Haskell \u4e0d\u60dc\u4e00\u5207\u4ee3\u50f9\u907f\u514d\u6210\u529f!!<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/185746672909946880\">2012-03-30 23:13:52 +0800<\/a> Reading: Scala or Java? Exploring myths and facts <a href=\"http:\/\/t.co\/cosjEBIf\" class=\"autohyperlink\">t.co\/cosjEBIf<\/a><\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/185740921659334656\">2012-03-30 22:51:01 +0800<\/a> A Modern, Concurrent Web Server for Ruby &#8211; Puma <a href=\"http:\/\/t.co\/npHq79Qz\" class=\"autohyperlink\">t.co\/npHq79Qz<\/a> # \u53c8\u6709\u65b0\u7684 Ruby app server \u8981\u52a0\u5165\u6230\u5c40\u4e86<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/185670909246447616\">2012-03-30 18:12:49 +0800<\/a> Matz Earns the FSF&#8217;s 2011 Free Software Award <a href=\"http:\/\/t.co\/Uo8U2Lor\" class=\"autohyperlink\">t.co\/Uo8U2Lor<\/a><\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/185414457088950273\">2012-03-30 01:13:46 +0800<\/a> RT @maccman: When you should quit your job: <a href=\"http:\/\/t.co\/Z2aXgbPd\" class=\"autohyperlink\">t.co\/Z2aXgbPd<\/a><\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/185389530822610944\">2012-03-29 23:34:43 +0800<\/a> RT @hirakujira: \u73fe\u5728\u4f3a\u670d\u5668\u4e3b\u6a5f\u4e0d\u6d41\u884c\u653e\u4e56\u4e56\u4e86\uff0c\u6539\u6d41\u884c\u653e\u597d\u81ea\u5728\uff0c\u56e0\u70ba\u53ef\u4ee5&#8221;\u6d41\u91cf\u518d\u591a\u4e5f\u4e0d\u6015&#8221;\uff5e\uff5e\uff5e<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/185331804373385218\">2012-03-29 19:45:20 +0800<\/a> html5 talk \u958b\u59cb\u4e86 <a href=\"http:\/\/t.co\/68mn3gsF\" class=\"autohyperlink\">t.co\/68mn3gsF<\/a><\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/185254288220618752\">2012-03-29 14:37:18 +0800<\/a> RT @flyerhzm: You may know, it&#8217;s me :-) RT @railsbp: I will speak at this Railsconf <a href=\"http:\/\/t.co\/y63ZZH93\" class=\"autohyperlink\">t.co\/y63ZZH93<\/a>, see you at Austin #railsconf<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/185234721087827969\">2012-03-29 13:19:33 +0800<\/a> \u665a\u4e0a\u8981\u53bb\u53c3\u52a0 \u65b0\u7af9\u78bc\u8fb2\u805a\u6703 &#8211; HTML5 <a href=\"http:\/\/t.co\/AYxU567n\" class=\"autohyperlink\">t.co\/AYxU567n<\/a><\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/185009721072300032\">2012-03-28 22:25:29 +0800<\/a> Scala \u66f8\u90fdk\u534a\u672c\u4e86\uff0c\u9084\u662f\u5beb\u4e0d\u51fa\u500b\u50cf\u6a23\u7684\u6771\u897f&#8230; orz<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/184885307525693440\">2012-03-28 14:11:06 +0800<\/a> \u8f49\u773c\u9593 osdc.tw \u4e0d\u5230\u4e09\u500b\u79ae\u62dc\u4e86\uff0c\u6295\u5f71\u7247\u8a72\u6e96\u5099\u751f\u51fa\u4f86\u4e86&#8230;orz<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/184884885524201474\">2012-03-28 14:09:26 +0800<\/a> Reading: \u5c07\u7a0b\u5f0f\u8a2d\u8a08\u8996\u70ba\u85dd\u8853\u5275\u4f5c\u7684\u958b\u6e90\u4eba @hcchien <a href=\"http:\/\/t.co\/18icewF9\" class=\"autohyperlink\">t.co\/18icewF9<\/a><\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/184491867658919936\">2012-03-27 12:07:43 +0800<\/a> @Wity_Lv \u807d\u8aaa\u53ef\u80fd\u6709\u5047\u3002\u4e0d\u904e\u5c31\u7b97\u662f\u5047\u7684\uff0c\u4e5f\u5047\u7684\u5f88\u597d\u7b11 XD<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/184491653833310209\">2012-03-27 12:06:52 +0800<\/a> RT @yesonline: \u8b6f\u81ea\u65e5\u672c\u7db2\u53cb\u7684twitter\uff1a\u91dd\u5c0d\u5973\u5b69\u5b50\u201c\u6211\u548c\u5de5\u4f5c\u54ea\u500b\u66f4\u91cd\u8981\u201d\u7684\u554f\u984c\uff0c\u6b63\u78ba\u7684\u7b54\u6848\u662f\u201c\uff08\u7dca\u7dca\u62b1\u4f4f\u5979\uff09\u6211\u771f\u6c92\u7528\uff0c\u7adf\u7136\u8b93\u4f60\u554f\u51fa\u9019\u6a23\u7684\u554f\u984c\u2026 .\u2026\u201d\u5c0d\u65bc\u5973\u6027\u63d0\u51fa\u7684\u96e3\u4ee5\u56de\u7b54\u7684\u554f\u984c\u90fd\u53ef\u4ee5\u9019\u6a23\u89e3\u7b54\u3002\u4f8b\u5982\uff1a\u201c\u4eca\u5929\u665a\u4e0a\u5403\u98ef\u9084\u662f\u5403\u9eb5\u689d\uff1f\u201d \u201c\uff08\u7dca\u7dca\u62b1\u4f4f\u5979\uff09\u6211\u771f\u6c92\u7528\uff0c\u7adf\u7136\u8b93\u4f60\u554f\u51fa\u9019\u6a23\u7684\u554f\u984c&#8230;..\u201d<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/184489649564168193\">2012-03-27 11:58:54 +0800<\/a> @prajnamas \u9019\u9ebc\u8aaa\uff0c\u6700\u65e9\u53ef\u4ee5\u7528\u7684\u662f attachment_fu \u4e0d\u662f\u55ce :p<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/184485957087657986\">2012-03-27 11:44:14 +0800<\/a> @prajnamas \u6578\u64da\u6703\u8aaa\u8a71&#8230; XD <a href=\"https:\/\/t.co\/1dHmpAoX\" class=\"autohyperlink\">t.co\/1dHmpAoX<\/a><\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/184482348530798592\">2012-03-27 11:29:54 +0800<\/a> Factory Girl <a href=\"http:\/\/t.co\/DG8RKT8c\" class=\"autohyperlink\">t.co\/DG8RKT8c<\/a> \u8ddf Paperclip <a href=\"http:\/\/t.co\/ZYeKihJA\" class=\"autohyperlink\">t.co\/ZYeKihJA<\/a> \u6700\u8fd1\u90fd\u51fa 3.0 \u4e86\uff0c\u540c\u6642\u4e5f\u4e0d\u518d\u652f\u63f4 Ruby 1.8.7 \u8ddf Rails 2.x \u4e86\u3002<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/184466453968322560\">2012-03-27 10:26:44 +0800<\/a> @shellingford \u6258\u4f60\u7684\u798f\uff0c\u6211\u662f <a href=\"https:\/\/t.co\/1CzC6rJW\" class=\"autohyperlink\">t.co\/1CzC6rJW<\/a> \u4e09\u6a13&#8230; XD<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/184219971704983552\">2012-03-26 18:07:18 +0800<\/a> HPX Life 5 \u8b1b\u5ea7 \u2013 \u5f7c\u5f97\u6f58\u7684App\u9010\u5922\u4e4b\u65c5 <a href=\"http:\/\/t.co\/TBAnKQkS\" class=\"autohyperlink\">t.co\/TBAnKQkS<\/a><\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/184177354757779457\">2012-03-26 15:17:57 +0800<\/a> @raincolee \u7b49\u4f60\u4fee\u5230\u7de8\u8b6f\u5668\u7684\u8ab2\u4f60\u5c31\u6703\u5beb lex&amp;yacc \u4e86 XD<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/184175792824139776\">2012-03-26 15:11:45 +0800<\/a> @raincolee \u679c\u7136\u662f\u8cc7\u5de5\u7cfb\u7684\u5f37\u8005!!<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/184172679039946752\">2012-03-26 14:59:23 +0800<\/a> &#8220;Please stop recommending books to others that you haven&#8217;t read yourself. &#8221; <a href=\"http:\/\/t.co\/gLY9ggzv\" class=\"autohyperlink\">t.co\/gLY9ggzv<\/a> # \u6211\u7684 TAOCP \u4e5f\u662f\u8ca2\u8457\u6c92\u5ff5&#8230; orz<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/184150456384229377\">2012-03-26 13:31:04 +0800<\/a> @clsung \u6211\u8ddf @deduce \u53ea\u662f engineers\uff0c\u54ea\u6709\u4ec0\u9ebc\u529b\u91cf\u80fd\u5920\u529b\u633d\u72c2\u703e\u5462 &gt;_&lt;<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/184145782864224256\">2012-03-26 13:12:30 +0800<\/a> @deduce \u604d\u5982\u9694\u4e16\u554a\uff0c\u90a3\u6642\u5019\u5982\u679c\u80fd\u7559\u4e0b\u4f86\uff0c\u5c31\u80fd\u898b\u8b49 <a href=\"http:\/\/t.co\/TbNqGWd7\" class=\"autohyperlink\">t.co\/TbNqGWd7<\/a> \u65b0\u7248\u4e0a\u7dda\u4e86 XD<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/183887392221036544\">2012-03-25 20:05:45 +0800<\/a> \u7a81\u7136\u60f3\u8d77\u4e0a\u6b21\u554f @yunglinho Scala on JVM \u7684\u4e00\u500b\u5fc3\u5f97\uff1a\u5982\u679c\u6709\u7528\u5230 AOP \u7684 Java  library\uff0c\u6df7\u7528 Scala \u5c31\u5bb9\u6613\u7206\u70b8\u3002<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/183455474480459778\">2012-03-24 15:29:28 +0800<\/a> &#8220;\u6211\u4e0d\u6703\u5beb Java\uff0c\u4f46\u662f\u6211\u6703\u5beb Java VM&#8221; by @jserv<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/183455334185189376\">2012-03-24 15:28:55 +0800<\/a> @jserv \u5927\u5927\u4e0a\u53f0\u4e86 <a href=\"http:\/\/t.co\/wSOdBMzK\" class=\"autohyperlink\">t.co\/wSOdBMzK<\/a><\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/183445793838075905\">2012-03-24 14:51:01 +0800<\/a> \u597d\u60f3\u5e6b\u9019\u8b1b\u8005\u812b\u6389\u5927\u8863 XD <a href=\"http:\/\/t.co\/66vWVkkQ\" class=\"autohyperlink\">t.co\/66vWVkkQ<\/a><\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/183409535107612672\">2012-03-24 12:26:55 +0800<\/a> RT @ETBlue: \u6f14\u8b1b\u83ab\u975e\u5b9a\u5f8b\uff1a\u6bcf\u6b21\u8b1b\u8005\u8aaa\u300c\u5f88\u5feb\u7684\u8b1b\u4e00\u4e0b\u300d\uff0c\u7d50\u679c\u90fd\u6703\u8b1b\u5f88\u6162\u3002<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/183194903520612352\">2012-03-23 22:14:03 +0800<\/a> \u65b0\u62cd\u5165\u624b <a href=\"http:\/\/t.co\/vZAiHYg4\" class=\"autohyperlink\">t.co\/vZAiHYg4<\/a><\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/183040269049016320\">2012-03-23 11:59:35 +0800<\/a> \u96e3\u5f97\u5728\u6e05\u5927\u6709\u696d\u5167\u6d3b\u52d5\uff0c\u5831\u540d\u4e86  <a href=\"http:\/\/t.co\/DbOvYGs8\" class=\"autohyperlink\">t.co\/DbOvYGs8<\/a><\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/182707462120542208\">2012-03-22 13:57:08 +0800<\/a> GitHub styleguide <a href=\"https:\/\/t.co\/0GjGgzOd\" class=\"autohyperlink\">t.co\/0GjGgzOd<\/a> # CSS, HTML, JavaScript, Ruby<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/182672790627946498\">2012-03-22 11:39:21 +0800<\/a> RT @qing_wang: \u95dc\u65bc\u9019\u5e7e\u5929\u5f88\u591a\u4eba\u5728\u8f49\u8cbc\u95dc\u65bc 1968 \u5e74 NASA \u96fb\u8166\u8a08\u7b97\u529b\u548c\u73fe\u4ee3\u667a\u6167\u578b\u624b\u6a5f\u7684\u6bd4\u8f03\uff0c\u6211\u53bb\u67e5\u4e86\u4e00\u4e0b 1969 \u5e74\u4eba\u985e\u7528\u4f86\u767b\u6708\u6642\u505a\u5c0e\u5f15\u7684\u96fb\u8166\uff08Apollo Guidance Computer\uff0cAGC\uff09\u7684\u786c\u9ad4\u80fd\u529b\ufe632.048 Mhz\uff0c\u4ee5 CPU \u80fd\u529b\uff0c\u61c9\u8a72\u5dee\u4e86\u5feb\u4e00\u5343\u500d\u5427\u3002<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/182671994255446016\">2012-03-22 11:36:11 +0800<\/a> &#8220;\u4eba\u4e0d\u662f\u96e2\u958b\u516c\u53f8\uff0c\u4eba\u662f\u96e2\u958b\u4e3b\u7ba1\u3002\u4eba\u4e0d\u662f\u96e2\u958b\u5a5a\u59fb\uff0c\u4eba\u662f\u96e2\u958b\u914d\u5076\u3002&#8221; \u4e00\u5207\u90fd\u662f\u4eba\u7684\u539f\u56e0\u554a!!<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/182671388837036032\">2012-03-22 11:33:47 +0800<\/a> \u6628\u5929\u73a9\u5230 iPad 3 \u4e86\uff0cretina \u89e3\u6790\u5ea6\u771f\u4e0d\u662f\u84cb\u7684\uff0c\u770b\u8d77\u4f86\u5f88\u8212\u9069\u3002\u5982\u679c\u91cd\u91cf\u53ef\u4ee5\u518d\u66f4\u8f15\u5c31\u597d\u4e86\u3002<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/182337750912090112\">2012-03-21 13:28:02 +0800<\/a> &#8220;JavaScript\uff0c\u6211\u771f\u662f\u641e\u4e0d\u61c2\u4f60\u554a\uff01&#8221; \u9019\u7a2e\u984c\u76ee\u611f\u89ba\u5c31\u662f\u4f86\u4e82\u7684&#8230; XD  <a href=\"http:\/\/t.co\/IjzhCIwE\" class=\"autohyperlink\">t.co\/IjzhCIwE<\/a><\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/182306604178341888\">2012-03-21 11:24:16 +0800<\/a> RT @jsdc_tw: \u5927\u5bb6\u65e9\u5b89! #JSDC.TW \u8b70\u7a0b\u516c\u5e03\u4e86!!  <a href=\"http:\/\/t.co\/TcpzKM4Z\" class=\"autohyperlink\">t.co\/TcpzKM4Z<\/a> JSDC<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/182130546271457280\">2012-03-20 23:44:40 +0800<\/a> HTTP Verbs: \u8ac7 POST, PUT \u548c PATCH \u7684\u61c9\u7528 <a href=\"http:\/\/t.co\/GLaSCzuG\" class=\"autohyperlink\">t.co\/GLaSCzuG<\/a> # \u53c8\u597d\u4e45\u6c92\u5bebblog\u4e86 orz<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/182039448266084352\">2012-03-20 17:42:41 +0800<\/a> Robustness principle (Postel&#8217;s law): Be liberal in what you accept, and conservative in what you send. <a href=\"http:\/\/t.co\/mE0D0Sow\" class=\"autohyperlink\">t.co\/mE0D0Sow<\/a> # \u56b4\u4ee5\u5f8b\u5df1\uff0c\u5bec\u4ee5\u5f85\u4eba\u5b9a\u5f8b?!<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/182033088799453184\">2012-03-20 17:17:25 +0800<\/a> &#8220;\u4e2d\u83ef\u96fb\u4fe1\u53e6\u5916\u7684\u4e09\u5bb6\u56fa\u7db2\u5b8c\u5168\u4e0d\u9858\u610f\u5efa\u8a2d\u7528\u6236\u96fb\u8def,\u53ef\u8b49\u660e\u5f9e\u505a\u751f\u610f\u7684\u89d2\u5ea6,\u6c92\u6709\u56fa\u7db2\u9858\u610f\u5efa\u8a2d\u7528\u6236\u96fb\u8def&#8221; <a href=\"http:\/\/t.co\/r24KexmL\" class=\"autohyperlink\">t.co\/r24KexmL<\/a><\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/181889966148812800\">2012-03-20 07:48:41 +0800<\/a> RT @vgod: \u6211\u70ba\u4ec0\u9ebc\u8981\u5ff5\u535a\u58eb | vgod&#8217;s blog <a href=\"http:\/\/t.co\/NwoJp1o4\" class=\"autohyperlink\">t.co\/NwoJp1o4<\/a><\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/181664921476546561\">2012-03-19 16:54:27 +0800<\/a> @kgen \u60f3\u770b\u7684\u6642\u5019\u518d\u6536\u4fe1\u5c31\u597d\u4e86\uff0c\u771f\u7684\u7dca\u6025\u61c9\u8a72\u6253\u96fb\u8a71\u3002\u9019\u6a23\u4e5f\u6bd4\u8f03\u7701\u96fb XD<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/181653002925514754\">2012-03-19 16:07:05 +0800<\/a> \u88dd\u4e86 Sparrow for iPhone \u4e4b\u5f8c\uff0cGmail \u5c31\u53ef\u4ee5\u780d\u4e86\uff0cMail \u780d\u4e0d\u6389\u53ea\u597d\u4e1f\u5230\u6700\u5f8c\u4e00\u9801 XD <a href=\"http:\/\/t.co\/eOmo4407\" class=\"autohyperlink\">t.co\/eOmo4407<\/a><\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/181030666010505216\">2012-03-17 22:54:08 +0800<\/a> hate being a manager!<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/180883565578420224\">2012-03-17 13:09:37 +0800<\/a> RT @rrrrrrrix: &#8220;Does TDD slow you down?&#8221; I don&#8217;t know, do you count the hours not spent debugging breakage? #mwrc<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/180715738967969793\">2012-03-17 02:02:44 +0800<\/a> \u4eca\u5929\u73a9\u4e86\u4e00\u4e0b Varnish Cache <a href=\"https:\/\/t.co\/IaqL1exR\uff0c\u679c\u7136\u4e0d\u662f\u88dd\u4e0a\u53bb\u5c31\u6709\u795e\u6548\u3002\u9664\u4e86\" class=\"autohyperlink\">t.co\/IaqL1exR\uff0c\u679c\u7136\u4e0d\u662f\u88dd\u4e0a\u53bb\u5c31\u6709\u795e\u6548\u3002\u9664\u4e86<\/a> application \u5f97\u8a2d\u5b9a\u597d Cache-Control\uff0c\u9084\u5f97\u6839\u64da\u5be6\u969b\u60c5\u6cc1\u8abf\u6574 VCL \u8a2d\u5b9a\u624d\u80fd\u63d0\u9ad8 cache hit\u3002<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/180440760599056385\">2012-03-16 07:50:04 +0800<\/a> RT @patrick_allaert: A: Do you have a time estimation to develop it?<br \/>\nB: Mhhh, about 2.<br \/>\nA: Hours?<br \/>\nB: Don&#8217;t know the unit yet.<\/p>\n<p>#epic #estimation #development<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/180327869455671296\">2012-03-16 00:21:29 +0800<\/a> \u539f\u4f86\u8523\u52f3\u662f\u500b\u5047\u8ca8 XD  <a href=\"http:\/\/t.co\/Pk79WAWL\" class=\"autohyperlink\">t.co\/Pk79WAWL<\/a> <a href=\"http:\/\/t.co\/hpC0MR76\" class=\"autohyperlink\">t.co\/hpC0MR76<\/a> # \u5beb\u6587\u7ae0\u3001\u6f14\u8b1b\u771f\u7684\u8981\u505a\u597d\u5b78\u554f\u554a!! \u77e5\u4e4b\u70ba\u77e5\u4e4b\uff0c\u4e0d\u77e5\u70ba\u4e0d\u77e5\uff0c\u662f\u77e5\u4e5f\u3002<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/180277044586881024\">2012-03-15 20:59:31 +0800<\/a> \u627e\u5230\u5347\u7d1a XCode 4.3 \u4e4b\u5f8c Titanium \u721b\u6389\u7684 workaround \u4e86!! XD  <a href=\"http:\/\/t.co\/yCsxr4IT\" class=\"autohyperlink\">t.co\/yCsxr4IT<\/a><\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/180196065587372032\">2012-03-15 15:37:44 +0800<\/a> RT @sillyleo: iPhoto for iPhone is crap. Sparrow for iPhone is great.<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/180185633552216064\">2012-03-15 14:56:17 +0800<\/a> \u62dc\u8b80\u9f8d\u54e5\u7684\u5de5\u5177\u7bb1\u53ef\u4ee5\u7372\u5f97\u5bf6\u7269!! <a href=\"http:\/\/t.co\/jN9LkgPf\" class=\"autohyperlink\">t.co\/jN9LkgPf<\/a><\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/180155557779476480\">2012-03-15 12:56:46 +0800<\/a> @titancoeus \u8cb7!<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/179769107258945536\">2012-03-14 11:21:09 +0800<\/a> \u7528 Stack overflow \u548c Github \u4f86\u6392\u884c\u71b1\u9580\u7a0b\u5f0f\u8a9e\u8a00  <a href=\"http:\/\/t.co\/EUlXkh61\" class=\"autohyperlink\">t.co\/EUlXkh61<\/a><\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/179764060773027843\">2012-03-14 11:01:06 +0800<\/a> @caterpillar \u55ef\u55ef\uff0c\u5982\u679c\u8981\u4f48\u7f72\u5728 Windows \u4e0a\u7684\u8a71\uff0c\u6211\u60f3 JRuby \u662f\u6bd4 CRuby \u66f4\u597d\u7684\u9078\u64c7 XD<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/179758095587741697\">2012-03-14 10:37:24 +0800<\/a> Rails 4 \u662f\u5728\u5927\u7626\u8eab\u55ce? \u780d\u6389 ActiveResource \u771f\u723d\u3002<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/179757701679677441\">2012-03-14 10:35:50 +0800<\/a> &#8220;Remove sprockets integration from actionpack&#8221; <a href=\"https:\/\/t.co\/uJ8B3WwF\" class=\"autohyperlink\">t.co\/uJ8B3WwF<\/a> # \u7368\u7acb\u6210\u53e6\u4e00\u500b gem<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/179757470871334912\">2012-03-14 10:34:55 +0800<\/a> &#8220;Remove IdentityMap&#8221; <a href=\"https:\/\/t.co\/IydKvmKV\" class=\"autohyperlink\">t.co\/IydKvmKV<\/a><\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/179757310661509120\">2012-03-14 10:34:17 +0800<\/a> &#8220;Remove Active Resource from Rails framework. &#8221; <a href=\"https:\/\/t.co\/Ck2v7ziR\" class=\"autohyperlink\">t.co\/Ck2v7ziR<\/a><\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/179575857994678272\">2012-03-13 22:33:15 +0800<\/a> @haocheng JRuby \u53ef\u4ee5\u627e @weijenlu\uff0c\u6709\u5927\u898f\u6a21\u7684\u5be6\u6230\u7d93\u9a57!!<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/179572145620398081\">2012-03-13 22:18:30 +0800<\/a> @haocheng JavaTwo!! \u53ef\u4ee5\u8acb @yllan \u51fa\u99ac\uff0c\u4ed6\u7814\u7a76 Scala \u6bd4\u8f03\u6df1\u5165\uff0c\u6211\u9084\u592a\u5ae9\u4e86&#8230; orz<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/179571164975337472\">2012-03-13 22:14:36 +0800<\/a> @yllan \u770b\u4f86\u76ee\u524d\u53ea\u6709\u7c21\u55ae\u7684\u5165\u9580\u6587\u4ef6 XD  <a href=\"https:\/\/t.co\/8KSWpYf2\" class=\"autohyperlink\">t.co\/8KSWpYf2<\/a><\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/179562580581429248\">2012-03-13 21:40:29 +0800<\/a> playframework 2.0 final! <a href=\"http:\/\/t.co\/dzHY9P4d\" class=\"autohyperlink\">t.co\/dzHY9P4d<\/a> # \u8a72\u62ff\u4f86\u8a8d\u771f build \u500b\u4ec0\u9ebc\u6771\u897f\u4e86<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/179556633406484482\">2012-03-13 21:16:52 +0800<\/a> RT @typesafe: Introducing Play web framework 2.0 final, now part of the Typesafe Stack 2.0 <a href=\"http:\/\/t.co\/o6JlWbTP\" class=\"autohyperlink\">t.co\/o6JlWbTP<\/a> #scala #java #akka #playframework<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/178868544778416133\">2012-03-11 23:42:39 +0800<\/a> \u672c\u9031\u672b\u7684\u7cbe\u795e\u98df\u7ce7 <a href=\"http:\/\/t.co\/uhblrSyy\" class=\"autohyperlink\">t.co\/uhblrSyy<\/a><\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/178829615719133184\">2012-03-11 21:07:57 +0800<\/a> &#8220;Is Ruby right for DCI? As it stands, the answer is no.&#8221; <a href=\"http:\/\/t.co\/1qbn6XC0\" class=\"autohyperlink\">t.co\/1qbn6XC0<\/a> # \u8981\u5728 runtime extend object \u5c0d\u6548\u80fd\u9084\u662f\u592a\u50b7\u4e86 XD<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/178750998754496514\">2012-03-11 15:55:33 +0800<\/a> \u8a71\u8aaa iOS Simulator \u4e00\u4e0b\u5c31\u53ef\u4ee5\u6253\u958b\uff0c\u800c Android \u865b\u64ec\u6a5f\u537b\u8981\u8dd1\u5feb\u4e00\u5206\u9418\u624d\u51fa\u4f86 :(   # \u81ea\u554f\u81ea\u7b54: \u8981 Enable snapshot\u3002<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/178539144274911232\">2012-03-11 01:53:43 +0800<\/a> RT @moonmaster9000: reading @avdi&#8217;s &#8220;Objects on Rails&#8221;, aka &#8220;HOW TO BUILD A BLOG ENGINE IN 15 MONTHS&#8221;<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/178379397491990528\">2012-03-10 15:18:57 +0800<\/a> RT @miyagawa: bundler 1.1 is amazingly fast #rubygems<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/178149267909783552\">2012-03-10 00:04:29 +0800<\/a> Android SDK \u5404\u500b\u7248\u672c\u90fd\u4e0b\u8f09\u88dd\u4e00\u88dd\u7adf\u7136\u4e5f\u8981 4G \u7a7a\u9593\uff0c\u6839\u64da  <a href=\"http:\/\/t.co\/e1xbfPU6\" class=\"autohyperlink\">t.co\/e1xbfPU6<\/a> \u7684\u5206\u4f48\u4e0d\u662f\u5f9e 2.2 \u7248\u4e4b\u5f8c\u90fd\u8981\u88dd\u4f86\u8a66\u8a66?<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/178145896339480576\">2012-03-09 23:51:06 +0800<\/a> \u624d\u62ff\u5230 Lumia 800 \u6c92\u591a\u4e45\u5c31\u6709 update <a href=\"http:\/\/t.co\/uUPV6tfD\" class=\"autohyperlink\">t.co\/uUPV6tfD<\/a> \u4fee\u6b63\u4f4e\u97f3\uff0c\u4e0d\u6127\u662f @tzangms \u5c0f\u6d77\u5927\u5927\u4ee3\u8a00\u7684\u624b\u6a5f!! <a href=\"https:\/\/t.co\/jLhtVmZw\" class=\"autohyperlink\">t.co\/jLhtVmZw<\/a><\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/178145056941805568\">2012-03-09 23:47:46 +0800<\/a> RT @tzangms: &#8220;New update available for Lumia 800&#8221; ( <a href=\"http:\/\/t.co\/vl7oVXq4\" class=\"autohyperlink\">t.co\/vl7oVXq4<\/a> ) # \u300cImproved bass in audio performance\u300d \u5c31\u8aaa.. \u4e4b\u524d\u5728\u6211\u90e8\u843d\u683c\u8aaa\u8072\u97f3\u4e0d\u932f, \u4f4e\u983b\u5f88\u68d2\u7684\u4eba, \u6839\u672c\u5c31\u662f\u8033\u5305\u963f ~<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/178050772636938241\">2012-03-09 17:33:06 +0800<\/a> \u6709\u4eba\u7528 CocoaPods &#8211; An Objective-C library dependency manager \u55ce?  <a href=\"https:\/\/t.co\/SCpgpNbH\" class=\"autohyperlink\">t.co\/SCpgpNbH<\/a> \u770b\u8d77\u4f86\u4e0d\u932f\u3002<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/177772584480415744\">2012-03-08 23:07:41 +0800<\/a> \u55da\uff0ciPhoto \u4e0d\u652f\u63f4 iPad \u4e00\u4ee3\u7684\u6a23\u5b50\uff0c\u4e0d\u7ed9\u88dd :(<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/177618834671403008\">2012-03-08 12:56:44 +0800<\/a> @caterpillar play 2.0 \u5982\u4f55? XD<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/177459710604226560\">2012-03-08 02:24:26 +0800<\/a> github \u7576\u8cac\u63a1\u53d6\u884c\u52d5\u4e86!! Please audit your SSH keys <a href=\"https:\/\/t.co\/ctaq0RDW\" class=\"autohyperlink\">t.co\/ctaq0RDW<\/a><\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/177424716632563712\">2012-03-08 00:05:23 +0800<\/a> Reading: IT\u4eba\u7518\u82e6\u8ac7\uff1a\u5c07\u7a0b\u5f0f\u8a2d\u8a08\u8996\u70ba\u85dd\u8853\u5275\u4f5c\u7684\u958b\u6e90\u4eba @hcchien \u5927\u5927 <a href=\"http:\/\/t.co\/BLek9TjQ\" class=\"autohyperlink\">t.co\/BLek9TjQ<\/a><\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/177412577989627905\">2012-03-07 23:17:09 +0800<\/a> \u4eca\u5929\u53bb\u4e0a\u6a19\u7aff\u5b78\u9662\u7684\u8ab2\uff0c\u679c\u7136\u662f\u4e0d\u540c\u4e16\u754c\uff0c\u5b78\u7fd2\u4e86\u3002  <a href=\"http:\/\/t.co\/Jj8a0xai\" class=\"autohyperlink\">t.co\/Jj8a0xai<\/a><\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/177057529711431680\">2012-03-06 23:46:19 +0800<\/a> \u88dd\u4e86 Windows Phone 7 Connector for Mac  <a href=\"http:\/\/t.co\/kWSwMECm\" class=\"autohyperlink\">t.co\/kWSwMECm<\/a> \u53ef\u4ee5\u540c\u6b65 Apple iTunes (\u54a6?)<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/177052845663723522\">2012-03-06 23:27:42 +0800<\/a> Using Rails for API-only Apps  <a href=\"https:\/\/t.co\/nPJPYlrc\" class=\"autohyperlink\">t.co\/nPJPYlrc<\/a> \u6587\u4ef6\u5beb\u597d\u4e86\uff0c\u53ef\u60dc\u9084\u6c92\u5be6\u4f5c\u51fa\u4f86 XD<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/177034260769812481\">2012-03-06 22:13:51 +0800<\/a> @masterwujiang \u807d\u8aaahtc\u4e0d\u51fa\u4e86 XD<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/177005121656467456\">2012-03-06 20:18:04 +0800<\/a> \u8eab\u5728 mobile app \u958b\u767c\u516c\u53f8\uff0c\u624b\u4e0a\u6709\u5e7e\u96bb\u6e2c\u8a66\u6a5f\u4e5f\u662f\u5f88\u6b63\u5e38\u7684 XD  \/cc @tzangms<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/176997287761940480\">2012-03-06 19:46:56 +0800<\/a> Nokia lumia 800 \u9996\u63a8<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/176881668953608192\">2012-03-06 12:07:30 +0800<\/a> HTTP PUT \u662f\u4e00\u7a2e Idempotent \u7684\u64cd\u4f5c\uff0c\u6bcf\u6b21 PUT \u61c9\u8a72\u9001\u5168\u90e8\u7684\u8cc7\u6599\uff0c\u800c\u4e14\u5982\u679c\u8a72\u7b46\u8cc7\u6599\u4e0d\u5b58\u5728\uff0c\u61c9\u8a72\u76f4\u63a5\u65b0\u589e\u800c\u4e0d\u662f\u56de\u50b3\u627e\u4e0d\u5230\u3002\u9019\u90e8\u4efd Rails \u771f\u7684\u662f\u6559\u58de\u4eba (Rails 4 \u7684\u66f4\u65b0\u64cd\u4f5c\u6539\u6210\u7528 PATCH \u4e86)<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/176612371555549184\">2012-03-05 18:17:25 +0800<\/a> \u5982\u679c\u4e0d\u505a TDD\uff0c\u5beb mock controller \u82b1\u8cbb\u7684\u6642\u9593\u548c\u5f97\u5230\u7684\u6548\u76ca\u76f8\u6bd4\uff0c\u5012\u4e0d\u5982\u52a0\u5f37\u5beb request spec \u6574\u5408\u6e2c\u8a66\u9084\u6bd4\u8f03\u6709\u610f\u7fa9\u3002<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/176290032611639296\">2012-03-04 20:56:33 +0800<\/a> RT @techtalktw: JavaTwo 2012 \u5fb5\u7a3f\u958b\u59cb\u56c9\uff0c\u6b61\u8fce\u5927\u5bb6\u8e34\u8e8d\u6295\u7a3f :) <a href=\"http:\/\/t.co\/gpTcqTWG\" class=\"autohyperlink\">t.co\/gpTcqTWG<\/a> #javatwo2012<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/176279623846465536\">2012-03-04 20:15:12 +0800<\/a> IC\u4e4b\u97f3\u6700\u8fd1\u5728\u6176\u795d\u958b\u53f0\u5341\u5468\u5e74\uff0c\u60f3\u60f3\u6211\u505a web app \u4e5f\u6709\u5341\u5e74\u4e86\uff0cIC\u4e4b\u97f3\u7db2\u7ad9\u662f\u6211\u7b2c\u4e00\u500b\u6848\u5b50\u3002<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/176229228977717248\">2012-03-04 16:54:57 +0800<\/a> @arguskao <a href=\"https:\/\/t.co\/q0EibksC\" class=\"autohyperlink\">t.co\/q0EibksC<\/a> may help.<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/176214938753306624\">2012-03-04 15:58:09 +0800<\/a> @arguskao \u8cbc\u5230 <a href=\"http:\/\/t.co\/3v2y0CoN\" class=\"autohyperlink\">t.co\/3v2y0CoN<\/a> \u554f\u5427 ;)<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/176009345555898368\">2012-03-04 02:21:12 +0800<\/a> RT @jserv: \u4f5c\u70ba\u79d1\u6280\u5f9e\u696d\u4eba\u54e1\uff0c\u6211\u5011\u8981\u6e96\u5099\u597d\u63a5\u53d7\uff0c\u79fb\u52d5\u88dd\u7f6e\u7121\u8ad6\u5728\u904b\u7b97\u7684\u64f4\u5c55\u80fd\u529b\u3001\u986f\u793a\u89e3\u6790\u5ea6\uff0c\u5f9e\u800c\u5230\u5b89\u5168\u6027\u9700\u6c42\u90fd\u5927\u5e45\u8d85\u8d8a\u50b3\u7d71\u684c\u4e0a\u578b\u6216\u7b46\u8a18\u578b\u96fb\u8166\u7684\u73fe\u5be6\uff0c\u9019\u5df2\u7d93\u767c\u751f\u4e86\uff0c\u4e5f\u5f71\u97ff\u7522\u696d\u7684\u601d\u8003\u65b9\u5f0f<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/175615691968352256\">2012-03-03 00:16:58 +0800<\/a> \u9019\u5e74\u982d\u6700\u592f\u7684\u4eba\u624d\u61c9\u8a72\u662f App developer \u4e86\uff0c\u4eca\u5929\u9047\u5230\u4e00\u4f4d\u901a\u66c9 iOS, Android \u751a\u81f3\u662f Windows 8 \u958b\u767c\u8ddf\u751f\u614b\u7684\u5f37\u8005\uff0c\u4e0d\u53ea native code \u6703\u5beb\uff0c\u9084\u6703\u5229\u7528 HTML5 \u505a\u8de8\u5e73\u53f0\u7684\u7a0b\u5f0f\u78bc\u5171\u7528\uff0c\u4f69\u670d\u4f69\u670d\uff0c\u60f3\u5fc5\u53bb\u54ea\u88e1\u9762\u8a66\u90fd\u975e\u5e38\u6436\u624b\u554a\u3002<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/175542113625309184\">2012-03-02 19:24:35 +0800<\/a> @titancoeus @minipai \u9084\u6709\u5370\u51fa\u4f86\u4e0d\u662f\u7d14\u9ed1\u7684 RGB \u9ed1\u8272 :p<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/175518641440292864\">2012-03-02 17:51:19 +0800<\/a> @jimmychen17 @timdream \u55ef\u55ef\uff0c\u6211\u60f3\u5c31\u50cf\u597d\u7684\u5efa\u7bc9\u5e2b\u9664\u4e86\u7f8e\u5b78\u8a2d\u8a08\u4e4b\u5916\uff0c\u9084\u9700\u8981\u517c\u9867\u529b\u5b78\u5de5\u7a0b\u4ee5\u53ca\u719f\u6089\u5404\u7a2e\u6750\u6599\u7684\u7279\u6027\u548c\u6210\u672c\uff0c\u9019\u6a23\u624d\u80fd\u771f\u7684\u5be6\u4f5c\u51fa\u4f86\u3002<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/175082330984153088\">2012-03-01 12:57:35 +0800<\/a> \u8fd1\u65e5\u807d\u8aaa\u4e00\u822c\u7db2\u9801\u8a2d\u8a08\u516c\u53f8\u7684\u8a2d\u8a08\u7e3d\u76e3\u53ea\u9700\u8981\u51fa\u5716\u5c31\u597d\u4e86\uff0c\u62c6\u7248\u5beb css \u662f\u5be6\u7fd2\u751f\u7684\u5de5\u4f5c\u3002\u9019\u8ddf\u8edf\u9ad4\u516c\u53f8\u7684 architect \u4e0d\u5beb code \u771f\u662f\u540c\u6a23\u7684\u7d93\u9ad3\u554a!<\/li>\n<\/ul>\n<h2>2012\/2<\/h2>\n<ul>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/174917790266961920\">2012-03-01 02:03:45 +0800<\/a> @arguskao \u8b1d\u8b1d\u4f60\u7684\u9f13\u52f5 :) \u6211\u4e0d\u6703\u653e\u68c4\u7684 XD<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/174871379542421504\">2012-02-29 22:59:20 +0800<\/a> RT @JaMiE0leE: [\u8f49] \u9019\u6b21\u5967\u65af\u5361\u6539\u5716\u7684\u4eba\u771f\u662f\u592a\u58de\u4e86XDDDD <a href=\"http:\/\/t.co\/IbyEsLUE\" class=\"autohyperlink\">t.co\/IbyEsLUE<\/a><\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/174712220830285825\">2012-02-29 12:26:54 +0800<\/a> RT @qing_wang: Hello, \u65e2\u7136\u5927\u5bb6\u90fd\u662f\u53f0\u7063\u4eba\uff0c\u96fb\u5b50\u90f5\u4ef6\u5c31\u76e1\u91cf\u7528\u4e2d\u6587\u5427\uff0c\u4f60\u7684\u82f1\u6587\u9019\u9ebc\u721b\uff0c\u6587\u6cd5\u6642\u614b\u90fd\u932f\u8aa4\uff0c\u70ba\u4f55\u8981\u5982\u6b64\u52c9\u5f37\u4f86\u4f7f\u7528\u82f1\u6587\u5462\uff1f\u5982\u679c\u7528\u932f\u4e86\uff0c\u9020\u6210\u8aa4\u89e3\u4e0d\u662f\u66f4\u7cdf\u55ce\uff1f<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/173807631587221504\">2012-02-27 00:32:23 +0800<\/a> RT @dgdunix: Nothing is really scalable, you just haven&#8217;t hit the limit yet.<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/173684495273304065\">2012-02-26 16:23:05 +0800<\/a> \u8a71\u8aaa Mac OS X 10.7 \u4e4b\u5f8c\u56e0\u70ba\u6c92\u6709\u5149\u789f\u7247\uff0cApple \u6539\u63d0\u4f9b\u4e86 Internet Recovery\uff0c\u7528\u4e86\u4e00\u6b21\u767c\u73fe\u958b\u6a5f\u9032\u53bb\u7adf\u7136\u8981\u82b1\u4e8c\u5341\u5e7e\u5206\u9418\uff0c\u7b49\u8d85\u4e45 m_m  <a href=\"http:\/\/t.co\/s2mkBRDm\" class=\"autohyperlink\">t.co\/s2mkBRDm<\/a><\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/173462171290836992\">2012-02-26 01:39:39 +0800<\/a> @foxzool \u4fee\u597d\u4e86\uff0c\u8b1d\u8b1d :)<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/173362327188549633\">2012-02-25 19:02:54 +0800<\/a> &#8220;\u7531\u65bc\u4f60\u6b63\u5728\u4f7f\u7528 Internet Explorer 6\uff0c\u4f60\u5df2\u88ab\u8f49\u5230 Twitter \u6d41\u52d5\u7248\u3002\u6309\u6b64\u4e86\u89e3\u66f4\u591a\u3002 <a href=\"http:\/\/t.co\/QkagJpwW\" class=\"autohyperlink\">t.co\/QkagJpwW<\/a>&#8221; \u7528\u8001\u5bb6\u7684\u820a\u96fb\u8166 ie6 \u624d\u767c\u73fe\u7684 XD<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/173338251527069696\">2012-02-25 17:27:14 +0800<\/a> @titancoeus \u5c0d\u5566\u5c0d\u554a\uff0c\u82b1\u4e86 0.99 \u770b\u7279\u6548 XD<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/173326272028606464\">2012-02-25 16:39:38 +0800<\/a> \u70ba\u4ec0\u9ebc Apple \u9078\u64c7 Automatic reference counting \u800c\u4e0d\u662f Garbage collector \u65b9\u6848? <a href=\"http:\/\/t.co\/tvuYoJYg\" class=\"autohyperlink\">t.co\/tvuYoJYg<\/a><\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/173308252266835968\">2012-02-25 15:28:01 +0800<\/a> RT @ingramchen: Custom UI Controls for iOS and Mac OS X &#8211; Cocoa Controls <a href=\"http:\/\/t.co\/km22H5Es\" class=\"autohyperlink\">t.co\/km22H5Es<\/a><\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/173109596301443073\">2012-02-25 02:18:38 +0800<\/a> SimpleCov \u7522\u751f\u51fa\u4f86\u7684 test coverage \u5831\u8868\u771f\u6f02\u4eae\uff0c\u5927\u559c :)  <a href=\"https:\/\/t.co\/8z16C0Of\" class=\"autohyperlink\">t.co\/8z16C0Of<\/a><\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/173063090781437955\">2012-02-24 23:13:50 +0800<\/a> \u63db\u5230\u5167\u79d1\u4e0a\u73ed\u4e4b\u5f8c\uff0c\u6700\u8fd1\u767c\u73fe\u8eab\u908a\u7684\u670b\u53cb\u597d\u6703\u6253\u684c\u7403\uff0c\u4e0d\u662f\u7cfb\u968a\u5c31\u662f\u6821\u968a\u80cc\u666f\uff0c\u4e00\u6574\u500b\u53ef\u4ee5\u96fb\u7206\u6211\uff0c\u90fd\u4e0d\u6562\u6253\u4e86\u3002<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/173041965494054913\">2012-02-24 21:49:54 +0800<\/a> \u4eca\u5929\u5c31\u5728\u4e0d\u65b7\u5730\u88ab INT 21 \u4e2d\u5ea6\u904e&#8230;<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/172561950495096832\">2012-02-23 14:02:29 +0800<\/a> RT @maoyang: \u5c07git\u7684\u6307\u4ee4\u5206\u6210stash,workspace,index,local repository,upstream repository, \u8b93\u4f60\u5feb\u901f\u67e5\u8a62git\u6307\u4ee4 <a href=\"http:\/\/t.co\/pd7veVOa\" class=\"autohyperlink\">t.co\/pd7veVOa<\/a><\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/172373304928251904\">2012-02-23 01:32:53 +0800<\/a> Rails 4 \u652f\u63f4 HTTP PATCH verb \u4e86\uff0c\u8d0a!!  <a href=\"https:\/\/t.co\/7qDRUaUr\" class=\"autohyperlink\">t.co\/7qDRUaUr<\/a><\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/172372389076803584\">2012-02-23 01:29:14 +0800<\/a> RT @getsomerestbook: Rails 4 will have an configure utilizing the PATCH method for your update action: <a href=\"https:\/\/t.co\/BIVEHEQf\" class=\"autohyperlink\">t.co\/BIVEHEQf<\/a> (thanks @stevegraham)<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/172319366162030593\">2012-02-22 21:58:33 +0800<\/a> RT @jserv: \u53f0\u7063\u5169\u9593\u300c\u5de5\u7a0b\u4e4b\u5149\u300d\u5927\u5ee0 MTK \u8207 MStar \u5404\u81ea\u90fd\u6709\u8d85\u904e\u4e00\u5343\u540d\u5de5\u7a0b\u5e2b\u5f9e\u4e8b Linux \u7684\u958b\u767c\u5de5\u4f5c\uff0c\u4f46\u4f60\u5f9e\u4f86\u4e0d\u6703\u5728\u6838\u5fc3\u539f\u59cb\u78bc\u898b\u5230\u76f8\u95dc\u52d5\u614b\uff0c\u4e5f\u5e7e\u4e4e\u4e0d\u6703\u6709\u770b\u5230\u5728\u5916\u7684\u8a0e\u8ad6\uff0c\u66f4\u4e0d\u6e05\u695a\u5230\u5e95\u6709\u591a\u5c11\u4ee5 Linux \u70ba\u57fa\u790e\u7684\u7522\u54c1\u3002\u9019\u6a23\u53ef\u4ee5\u7b97\u662f\u300c\u4f4e\u8abf\u505a\u4e8b\u300d\u7684\u5178\u7bc4\u55ce\uff1f<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/172307487591120896\">2012-02-22 21:11:21 +0800<\/a> Reading: \u6211\u7684\u786c\u9ad4Start-up\u6c42\u8077\u7d93\u9a57 <a href=\"http:\/\/t.co\/nqLbVT0B\" class=\"autohyperlink\">t.co\/nqLbVT0B<\/a> &#8220;\u9019\u4efd\u5de5\u4f5c\u5c0d\u81ea\u5df1\u7684\u610f\u7fa9\u662f\u4ec0\u9ebc\uff0c\u505a\u5b8c\u9019\u4efd\u5de5\u4f5c\u5b83\u53c8\u5c07\u5e36\u6211\u5230\u90a3\u88e1\u53bb\uff0c\u5b83\u6709\u6c92\u6709\u8b93\u6211\u8b8a\u6210\u4e00\u500b\u66f4\u597d\u7684\u81ea\u5df1&#8221; # \u66f4\u597d\u7684\u81ea\u5df1++<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/172201789066706944\">2012-02-22 14:11:20 +0800<\/a> PyCon TW 2012 <a href=\"http:\/\/t.co\/QISxgM57\" class=\"autohyperlink\">t.co\/QISxgM57<\/a> \u4e5f CFP \u4e86!! 6\/9-10 \u8fa6\u5169\u5929\u597d\u5a01!!<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/172201201847377921\">2012-02-22 14:09:00 +0800<\/a> RT @PyConTW: PyConTW \u5b98\u65b9\u7db2\u7ad9 <a href=\"http:\/\/t.co\/094vrPTF\" class=\"autohyperlink\">t.co\/094vrPTF<\/a><br \/>\n\u6b63\u5f0f\u4e0a\u7dda!<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/172191576586588161\">2012-02-22 13:30:45 +0800<\/a> RT @huacnlee: \u5173\u4e8e Rails \u4e0b\u9762\u7528 Mongoid <a href=\"http:\/\/t.co\/kfCHAGRg\" class=\"autohyperlink\">t.co\/kfCHAGRg<\/a><\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/172105089933250560\">2012-02-22 07:47:05 +0800<\/a> RT @badass_js: Super impressive replica of the recently released iPhone App &#8220;Clear&#8221; using HTML5, CSS3 and JavaScript: <a href=\"http:\/\/t.co\/ZHxEdrjJ\" class=\"autohyperlink\">t.co\/ZHxEdrjJ<\/a><\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/172010023407456257\">2012-02-22 01:29:20 +0800<\/a> REE \u679c\u7136\u662f\u6c92\u6709 1.9 \u7248\u672c\u4e86 <a href=\"http:\/\/t.co\/7xmgi5hU\" class=\"autohyperlink\">t.co\/7xmgi5hU<\/a>  # \u9084\u5728\u7528 Ruby 1.8.7 \u7684\u670b\u53cb\uff0c\u5feb\u5347\u7d1a 1.9.3 \u5427!!<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/172008512480755712\">2012-02-22 01:23:19 +0800<\/a> \u9019\u500b\u6885\u7af9\u74b0\u4fdd\u96a8\u8eab\u888b\u8d0a\u5566!!  <a href=\"http:\/\/50.6.91.221\/product\/product.php?cId=5&#038;pId=9\" class=\"autohyperlink\">50.6.91.221\/product\/product.php?cId=5&#038;pId=9<\/a><\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/171976671212212224\">2012-02-21 23:16:48 +0800<\/a> Start Developing iOS Apps Today <a href=\"https:\/\/t.co\/QAz22CPY\" class=\"autohyperlink\">t.co\/QAz22CPY<\/a><\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/171603270903664641\">2012-02-20 22:33:02 +0800<\/a> RT @smallufo: \u300c\u5c0d\u65bc\u8cc7\u7b56\u6703\u548c\u5de5\u7814\u9662\u662f\u5426\u80fd\u5920\u6210\u529f\u958b\u767c\u51fa\u96f2\u7aef\u4f5c\u696d\u7cfb\u7d71\uff0c\u6211\u4e0d\u6562\u8aaa\u8b39\u614e\u6a02\u89c0\uff0c\u53ea\u80fd\u8aaa\u8b39\u614e\uff0c\u7562\u7adf\u9019\u5169\u500b\u55ae\u4f4d\u5df2\u7d93\u5f88\u4e45\u6c92\u6709\u505a\u51fa\u4ec0\u9ebc\u597d\u6771\u897f\u4f86\u4e86\u300d <a href=\"http:\/\/t.co\/Hue0FX2Z\" class=\"autohyperlink\">t.co\/Hue0FX2Z<\/a> \/\/ \u6211\u9084\u4ee5\u70ba\u662f\u9109\u6c11\u7684\u767c\u8a00\u554a\uff01<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/171534265828392960\">2012-02-20 17:58:50 +0800<\/a> \u5f04\u4e86\u4e00\u53f0 DELL UltraSharp U2711 \u4f86\u7528\uff0c\u63db\u6210\u4e0d\u662f\u93e1\u9762\u53c8\u4e0d\u592a\u7fd2\u6163\u4e86 XD<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/171450681159450624\">2012-02-20 12:26:42 +0800<\/a> \u6b98\u5ff5\uff0c\u516c\u53f8\u672c\u4f86\u8ac7\u597d\u8981\u4f86\u7684 Art\uff0c\u7a81\u7136\u8aaa\u4e0d\u4f86\u4e86\uff0c\u56e0\u70ba\u8981\u53bb\u82ac\u862d\u7684 Rovio (angry birds \u7684\u516c\u53f8)\uff0c\u771f\u662f\u53b2\u5bb3 XD<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/171131854001418241\">2012-02-19 15:19:48 +0800<\/a> \u70ba\u4e86\u907f\u514d\u6436\u4e0d\u5230\u7968\uff0c\u525b\u6295\u4e86\u4e00\u500b Lightning talk <a href=\"http:\/\/t.co\/OW0SnBhq\" class=\"autohyperlink\">t.co\/OW0SnBhq<\/a><\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/170825548761804801\">2012-02-18 19:02:39 +0800<\/a> sudo xcode-select -switch \/Applications\/Xcode.app\/Contents\/Developer\/; xcode-select -print-path # for Xcode 4.3<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/170816762705756160\">2012-02-18 18:27:44 +0800<\/a> RT @jsdc_tw: JSDC\u8aa0\u5fb5\u5404\u8def\u9ad8\u624b\u53c3\u8207\u8b70\u984c\u6f14\u8b1b &#8211; <a href=\"http:\/\/t.co\/xghUN0UP\" class=\"autohyperlink\">t.co\/xghUN0UP<\/a><\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/170815412479606784\">2012-02-18 18:22:22 +0800<\/a> git-smart \u771f\u7684\u8070\u660e\u55ce? \u4f86\u7528\u7528\u770b <a href=\"https:\/\/t.co\/ZQ0r76QU\" class=\"autohyperlink\">t.co\/ZQ0r76QU<\/a><\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/170813549231341568\">2012-02-18 18:14:58 +0800<\/a> git config &#8211;global push.default current  # git push \u9810\u8a2d\u662f push \u6240\u6709  matching branches\uff0c\u6211\u5e0c\u671b\u53ea push \u76ee\u524d\u7684 branch \u5c31\u597d\u4e86 ;)<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/170575514615021569\">2012-02-18 02:29:06 +0800<\/a> RT @allspaw: Continuous Deployment is Confidence-As-A-Service<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/170465433546268672\">2012-02-17 19:11:41 +0800<\/a> <a href=\"\" class=\"autohyperlink\"><\/a> \/cc @ryudoawaru<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/170457000541560832\">2012-02-17 18:38:10 +0800<\/a> Chrome \u52a0\u4e0a Firefox\uff0c\u5c31\u6709\u4e00\u534a\u7684\u684c\u9762\u700f\u89bd\u5668\u53ef\u4ee5\u8dd1 SPDY \u4e86!!<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/170456197688864768\">2012-02-17 18:34:59 +0800<\/a> SPDY \u8981\u592f\u8d77\u4f86\u4e86<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/170456142521171968\">2012-02-17 18:34:45 +0800<\/a> RT @infoqchina: Netty 3.3.1\u7248\u672c\u652f\u6301SPDY\u534f\u8bae <a href=\"http:\/\/t.co\/DPejDmf7\" class=\"autohyperlink\">t.co\/DPejDmf7<\/a><\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/170455397738627074\">2012-02-17 18:31:48 +0800<\/a> RT @nginxorg: @raccettura re SPDY, this is planned to be available some time in the next few months<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/170361057985036288\">2012-02-17 12:16:56 +0800<\/a> RT @caterpillar: Rails \u662f\u540d\u7b26\u5176\u5be6\u7684\uff3b\u6846\uff3d\u67b6\uff0c\u5b83\u900f\u904e\u88c1\u526a\u5b83\u8a8d\u70ba\u4e0d\u9069\u5408\u7684\u8a2d\u8a08\u4f86\u964d\u4f4e\u958b\u767c\u7684\u8907\u5ea6\uff0c\u7528 Rails\uff0c\u4f60\u5f97\u5168\u9762\u66b8\u89e3\u4e26\u78ba\u5b9a\u4f60\u9858\u610f\u9075\u5b88\u5b83\u5168\u5957\u4f5c\u6cd5\uff0c\u90a3\u9ebc\u4f60\u5c31\u6703\u5f88\u9ad8\u8208\uff0c\u4e0d\u7136\u4f60\u6703\u5f88\u4e0d\u723d\uff0c\u8981\u561b\u4e0a\u5929\u5802\uff0c\u8981\u561b\u4e0b\u5730\u7344\uff01<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/170294038250004481\">2012-02-17 07:50:37 +0800<\/a> RT @dlackty: \u5c0d\u65bc\u975e iOS \/ Mac \u958b\u767c\u8005\u800c\u8a00 Xcode 4.3 \u4e5f\u6709\u91cd\u5927\u7684\u610f\u7fa9\uff0c\u5c31\u662f Command line tools \u5f9e Xcode \u4e2d\u88ab\u62c6\u51fa\u4f86\u3001\u53ef\u4ee5\u7368\u7acb\u5b89\u88dd\uff0c\u61c9\u8a72\u53ef\u4ee5\u5269\u4e0b\u4e0d\u5c11\u78c1\u789f\u7a7a\u9593\uff08\u53ea\u9700\u8981 163.72MB\uff09\u3002\u4e0b\u8f09\u9ede\u5728\u9019\uff1a <a href=\"https:\/\/t.co\/P8d8n8fj\" class=\"autohyperlink\">t.co\/P8d8n8fj<\/a><\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/170177188707045377\">2012-02-17 00:06:18 +0800<\/a> @NelsonT \u4e0d\u7528\uff0c\u7b2c\u4e00\u6b21\u555f\u52d5 Xcode 4.3 \u5b83\u5c31\u6703\u554f\u4f60\u8981\u4e0d\u8981\u780d\u6389   <a href=\"https:\/\/t.co\/QnTT44Nu\" class=\"autohyperlink\">t.co\/QnTT44Nu<\/a><\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/170171595892064256\">2012-02-16 23:44:04 +0800<\/a> @titancoeus \u7b2c\u4e00\u6b21\u555f\u52d5 Xcode 4.3 \u5b83\u6703\u554f\u4f60\u8981\u4e0d\u8981\u780d\u6389 <a href=\"https:\/\/t.co\/QnTT44Nu\" class=\"autohyperlink\">t.co\/QnTT44Nu<\/a><\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/170170854766936066\">2012-02-16 23:41:08 +0800<\/a> XCode 4.3 \u7d42\u65bc\u6539\u6210 standalone application \u4e86\uff0c\u6574\u500b \/Developer \u90fd\u780d\u6389\u4e86\u771f\u4e7e\u6de8\uff0c\u4e5f\u4e0d\u7528 &#8220;Install Xcode&#8221; \u5b89\u88dd\u5305\uff0c\u4e00\u6574\u500b\u7626\u8eab\u554a\u3002<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/170123205565087745\">2012-02-16 20:31:47 +0800<\/a> Ruby 1.9.3-p125 is released <a href=\"http:\/\/t.co\/C2rkSkPx\" class=\"autohyperlink\">t.co\/C2rkSkPx<\/a> # \u4e0d\u904e <a href=\"https:\/\/t.co\/cZZPjoso\" class=\"autohyperlink\">t.co\/cZZPjoso<\/a> \u7684 performance patch (\u9084)\u6c92\u6709\u4e00\u500b merge  \u9032\u53bb\uff0c\u6709\u6642\u5019\u771f\u662f\u5f88\u96e3\u7b49\u554a @_@<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/170116463993171968\">2012-02-16 20:05:00 +0800<\/a> Watching: Ruby Trick Shot <a href=\"http:\/\/t.co\/kp15zlYv\" class=\"autohyperlink\">t.co\/kp15zlYv<\/a> # \u5b78\u5230\u5e7e\u500b Ruby 1.9 \u7684\u5c0f\u6280\u5de7<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/170083908707299330\">2012-02-16 17:55:38 +0800<\/a> @cashplk @roamlog \u6c92\u6709\u96fb\u5b50\u7248\u8ca9\u552e\uff0c\u6b98\u5ff5\u3002<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/170010183005769729\">2012-02-16 13:02:40 +0800<\/a> RT @bobchao: <a href=\"http:\/\/t.co\/dV0XljOw\" class=\"autohyperlink\">t.co\/dV0XljOw<\/a>  @evenwu: \u300c\u9019\u662f @hlb \u544a\u8a34\u6211\u7684\uff0c\u4ed6\u8aaa\u9019\u8d85\u68d2\uff0c\u6211\u7528\u719f\u4e86\u4ee5\u5f8c\u4e5f\u8ddf\u4ed6\u8aaa\u9019\u8d85\u68d2\uff0c\u7d50\u679c\u4ed6\u8aaa\u4ed6\u6c92\u7528\u904e\u3002\u300d<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/169793514727673856\">2012-02-15 22:41:43 +0800<\/a> \u540c\u4e8b\u7684\u66f8\u51fa\u7248\u4e86\uff0c\u8acb\u5927\u5bb6\u591a\u591a\u652f\u6301!! \u6211\u76ee\u524d\u4e5f\u6b63\u5728\u770b\u9019\u672c\u66f8\u5b78 iOS \u958b\u767c\uff0c\u4f5c\u8005\u5c31\u5750\u9694\u58c1\u771f\u662f\u592a\u723d\u4e86 XD  <a href=\"http:\/\/t.co\/xoYiBMla\" class=\"autohyperlink\">t.co\/xoYiBMla<\/a>   # \u6211\u5011\u4e5f\u5728\u5fb5 ios developer!!<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/169715351662247936\">2012-02-15 17:31:07 +0800<\/a> @ryudoawaru \u5e02\u9762\u4e0a\u6559 css \u7684\u4e2d\u6587\u66f8\u9084\u883b\u591a\u7684\u8036\uff0c\u61c9\u8a72\u4e0d\u904e\u5206\u3002<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/169676409760002048\">2012-02-15 14:56:23 +0800<\/a> \u9019\u5e74\u982d\u61c9\u5fb5 web designer\uff0c\u8981\u6c42\u7528 css \u6392\u7248\u662f\u57fa\u672c\u4e86\u5427? \u53ea\u6703 dreamweaver \u7528 table \u6392\u7248\u9023\u9762\u8a66\u90fd\u4e0d\u5fc5\u4e86\u3002<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/169458070676709378\">2012-02-15 00:28:47 +0800<\/a> Play20 \u8b93\u6211\u9a5a\u8c54\u7684\u5305\u62ec class-reloading (dev mode)\u3001RESTful Routing\u3001assets pipeline\u3001\u5167\u5efa akka \u53ef\u4ee5\u5beb WebSocket \u8ddf Comet\uff0c\u7136\u5f8c\u57f7\u884c\u6548\u80fd\u662f Rails \u597d\u5e7e\u500d\u3002<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/169457845723611136\">2012-02-15 00:27:53 +0800<\/a> RT @typesafe: Play Framework 2.0 release candidate 1 is now available: <a href=\"http:\/\/t.co\/BkI6KHcd\" class=\"autohyperlink\">t.co\/BkI6KHcd<\/a> #java #scala #akka #playframework<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/169427615839563778\">2012-02-14 22:27:46 +0800<\/a> @c9s @yllan rails v.s play20 \u55ce? \u6211\u4e5f\u671f\u5f85\u9019\u9f63\u6232\u554a XD<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/169379680393236480\">2012-02-14 19:17:17 +0800<\/a> play20 \u7d42\u65bc\u8981 RC \u5566!! \u6e96\u5099\u518d\u5ea6\u9032\u5834 scala \u4e86\u55ce XD<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/169379172500774913\">2012-02-14 19:15:16 +0800<\/a> RT @_JamesWard: Nice!!!  #playframework 2.0 RC will be shipping today!  Great session at #Jfokus by @PeterHilton.<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/169351156643008512\">2012-02-14 17:23:56 +0800<\/a> \u6709\u6c92\u6709\u63a8\u85a6\u7684 Android \u4e2d\u6587\u66f8\u6216\u5b78\u7fd2\u8cc7\u6e90?  <a href=\"http:\/\/t.co\/CmmOiY4y\" class=\"autohyperlink\">t.co\/CmmOiY4y<\/a><\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/169330944627576832\">2012-02-14 16:03:37 +0800<\/a> Cambelt &#8211; Functional Placeholder Images <a href=\"http:\/\/t.co\/EEPy3eLA\" class=\"autohyperlink\">t.co\/EEPy3eLA<\/a> via @cambelhq<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/169322459118567424\">2012-02-14 15:29:54 +0800<\/a> RSpec \u4f5c\u8005\u5efa\u8b70 ActiveRecord \u7684 validations \u8981\u5beb spec\uff0c\u800c associations \u4e0d\u7528\uff0c\u597d\u50cf\u6709\u9ede\u9053\u7406\u3002 <a href=\"http:\/\/t.co\/ufsVEDr7\" class=\"autohyperlink\">t.co\/ufsVEDr7<\/a><\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/169012086599467008\">2012-02-13 18:56:36 +0800<\/a> RFC for the 7XX Range of HTTP Status codes &#8211; Developer Errors  <a href=\"https:\/\/t.co\/8j2HcNEc\" class=\"autohyperlink\">t.co\/8j2HcNEc<\/a> # \u79d1\u79d1\u7b11<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/168998427940757504\">2012-02-13 18:02:19 +0800<\/a> \u7db2\u7ad9\u6548\u80fd\u9ec3\u91d1\u5b9a\u5f8b &#8220;80-90% of the end-user response time is spent on the frontend. Start there.&#8221;  <a href=\"http:\/\/t.co\/zweNBpOH\" class=\"autohyperlink\">t.co\/zweNBpOH<\/a><\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/168940961039261696\">2012-02-13 14:13:58 +0800<\/a> RT @nalsh: ruby 1.9.3p105 \u3092\u6570\u65e5\u4ee5\u5185\u306b\u30ea\u30ea\u30fc\u30b9\u3057\u305f\u3044\u306a\uff0d\u3002\u307f\u3093\u306a\u304a\u624b\u5143\u306e\u74b0\u5883\u3067\u30c6\u30b9\u30c8\u3057\u3066\u6b32\u3057\u3044\u306a\u30fc<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/168676499577253889\">2012-02-12 20:43:06 +0800<\/a> \u539f\u4f86\u6709 cheat sheet \u8868!! Emoji cheat sheet for Campfire and GitHub <a href=\"http:\/\/t.co\/GIxnIe2P\" class=\"autohyperlink\">t.co\/GIxnIe2P<\/a><\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/168226158297628672\">2012-02-11 14:53:36 +0800<\/a> &#8220;\u8cc7\u6599\u4e2d\u5fc3\u5c0d\u7522\u696d\u6c92\u5e6b\u52a9\uff0c\u53c8\u8cfa\u4e0d\u5230\u4ec0\u9ebc\u9322\uff0c\u53ea\u6703\u8017\u5f88\u591a\u96fb\uff0c\u7559\u4e0b\u78b3\u6392\u653e&#8221; <a href=\"http:\/\/t.co\/u0AgOrkW\" class=\"autohyperlink\">t.co\/u0AgOrkW<\/a><\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/167808338573279233\">2012-02-10 11:13:20 +0800<\/a> @wildjcrt XDXD \u611f\u8b1d\u544a\u77e5\uff0c\u53ef\u4ee5\u7576\u53c3\u8003\u8cc7\u6599\u3002<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/167656077725409281\">2012-02-10 01:08:18 +0800<\/a> RT @osdc_tw: We just release the schedule of the OSDC.TW 2012!!  <a href=\"http:\/\/t.co\/hzOcXHNb\" class=\"autohyperlink\">t.co\/hzOcXHNb<\/a><\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/167567349220782080\">2012-02-09 19:15:43 +0800<\/a> RT @svenfuchs: @fguillen underscore =&gt; camalized, hyphen =&gt; name::space<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/167557613167456256\">2012-02-09 18:37:02 +0800<\/a> \u641c\u5c0b &#8220;simple form&#8221;, &#8220;will paginate&#8221;,&#8221;factory girl&#8221; \u90fd google \u7684\u5230 github\uff0c\u5e95\u7dda\u547d\u540d\u6c92\u5728\u6015\u7684 XD<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/167196263257874432\">2012-02-08 18:41:10 +0800<\/a> &#8220;\u7d44\u4e00\u81fa\u9ed1\u91d1\u5854\u7684\u6700\u4f73\u89e3\u6cd5\u662f\u4ec0\u9ebc?&#8221; <a href=\"http:\/\/t.co\/ldNE6OBm\" class=\"autohyperlink\">t.co\/ldNE6OBm<\/a> @yllan \u5927\u5927\u597d\u8f9b\u82e6\uff0c\u6709\u540c\u4e8b\u4e0d\u5c0f\u5fc3\u6309\u5230\u8edf\u9ad4\u66f4\u65b0\u9020\u6210\u9ed1\u91d1\u5854\u7121\u6cd5\u958b\u6a5f XD<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/167069682103365633\">2012-02-08 10:18:10 +0800<\/a> \u60f3\u4e0d\u5230\u5fae\u8edf\u9019\u9ebc\u5e7d\u9ed8\uff0cVisual Studio \u4e5f\u6709\u6210\u5c31\u7cfb\u7d71 XD <a href=\"http:\/\/t.co\/Jrxpg7tN\" class=\"autohyperlink\">t.co\/Jrxpg7tN<\/a>  # \u9031\u4e94\u9031\u516d\u665a\u4e0a\u5beb code \u6703\u5f97\u5230\u4e00\u500b Lonely \u52f3\u7ae0!!<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/166469440031039488\">2012-02-06 18:33:02 +0800<\/a> RT @osdc_tw: OSDC.TW will call for participation on 2\/10 2PM!<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/166191460062990336\">2012-02-06 00:08:26 +0800<\/a> \u7ffb\u5b8c REST API Design Rulebook \u4e86\uff0c\u53cd\u63a8\u85a6\u3002\u4f5c\u8005\u8001\u738b\u8ce3\u74dc\u4ed6\u81ea\u5df1\u641e\u7684  <a href=\"http:\/\/t.co\/n47cwryV\" class=\"autohyperlink\">t.co\/n47cwryV<\/a> :\/<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/165828298490916866\">2012-02-05 00:05:21 +0800<\/a> \u90a3\u4e9b\u5e74\u6211\u5011\u4e00\u8d77\u8ffd\u7684\u5973\u5b69\uff0c\u771f\u662f\u5e7c\u7a1a\u7684\u7247\u554a\u3002<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/165683011541680128\">2012-02-04 14:28:02 +0800<\/a> If you&#8217;re using Node.js, you&#8217;re doing life wrong <a href=\"http:\/\/t.co\/8XHr84Lw\" class=\"autohyperlink\">t.co\/8XHr84Lw<\/a> \u6230!!<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/165667917495664640\">2012-02-04 13:28:04 +0800<\/a> @flying8021 @cyrixhero \u5728\u5167\u6e56\u745e\u5149\u8def<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/165665762185461760\">2012-02-04 13:19:30 +0800<\/a> \u5927\u5e2b\u5beb\u7684 library \u6c92\u901a\u904e\u4ed6\u81ea\u5df1\u5beb\u7684 code quality tool\uff0c\u6709\u9ede\u89ba\u5f97\u602a\u602a\u7684 XD <a href=\"https:\/\/t.co\/JmWuoR2J\" class=\"autohyperlink\">t.co\/JmWuoR2J<\/a><\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/165663940662136832\">2012-02-04 13:12:16 +0800<\/a> RT @petermichaux: Has JSLint has hurt someone&#8217;s feelings? <a href=\"https:\/\/t.co\/iXszQDI6\" class=\"autohyperlink\">t.co\/iXszQDI6<\/a><\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/165654436578988032\">2012-02-04 12:34:30 +0800<\/a> \u8a71\u8aaa\u655d\u793e\u4e5f\u5728\u5fb5\u4eba <a href=\"http:\/\/t.co\/8hsPuSks\" class=\"autohyperlink\">t.co\/8hsPuSks<\/a>  # \u771f\u662f\u5230\u8655\u90fd\u7f3a developer  \u554a XD<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/165641307140788224\">2012-02-04 11:42:19 +0800<\/a> @ingramchen \u4e8b\u696d\u5927\u5230\u8981\u8cb7 Perforce \u4e86\u55ce?  <a href=\"http:\/\/t.co\/GK1B9gkV\" class=\"autohyperlink\">t.co\/GK1B9gkV<\/a> \u597d\u8cb4\u554a XD<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/165470904833409024\">2012-02-04 00:25:12 +0800<\/a> \u767c\u73fe IANA \u4e0a\u6709\u8a3b\u518a\u7684 json \u64f4\u5145 vnd.collection+json <a href=\"http:\/\/t.co\/QyyW0BwS\" class=\"autohyperlink\">t.co\/QyyW0BwS<\/a>  \u548c vnd.hal+json <a href=\"http:\/\/t.co\/Hbhwj7ps\" class=\"autohyperlink\">t.co\/Hbhwj7ps<\/a> \u883b\u503c\u5f97\u62ff\u4f86\u4f5c\u70ba\u8a2d\u8a08 JSON API \u683c\u5f0f\u7684\u53c3\u8003<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/165377533917937665\">2012-02-03 18:14:11 +0800<\/a> RT @rioter: <a href=\"http:\/\/t.co\/Nep5AO5z\" class=\"autohyperlink\">t.co\/Nep5AO5z<\/a><\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/165375929806356481\">2012-02-03 18:07:48 +0800<\/a> @fantasyday @deduce \u6211\u6703\u53bb\u53c3\u52a0 :)<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/165314599653081088\">2012-02-03 14:04:06 +0800<\/a> @deduce @fantasyday \u6211\u8aaa\u4e0d\u6e96\uff0c\u8981\u8acb\u6559 @pofeng \u5927\u5927\u3002<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/165312283575201793\">2012-02-03 13:54:54 +0800<\/a> @fantasyday @deduce \u61c9\u8a72\u662f\u53f0\u7063\u524d\u4e09\u5927\u7684 open source \u76f8\u95dc\u7814\u8a0e\u6703\u3002<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/165305267704168449\">2012-02-03 13:27:01 +0800<\/a> RT @brahmantw: \u6240\u8b02\u5bcc\u4eba\u7a05\u5c31\u662f\u70ba\u5bcc\u4eba\u8a2d\u8a08\u7684\u7a05\u5236\uff0c\u6211\u60f3\u4f60\u5011\u90fd\u8aa4\u6703\u4e86\u3002<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/164979892432289792\">2012-02-02 15:54:06 +0800<\/a> @lis186 @hSATAC @wildjcrt @evenwu @miau715 @tkalu \u771f\u62b1\u6b49\uff0c\u6211\u5de5\u4f5c\u63db\u5230\u5167\u79d1\u4e4b\u5f8c\u904e\u53bb\u6253\u597d\u9060 m_m \u53ef\u80fd\u8981\u53e6\u958b\u4e00\u5718\u5728\u5167\u6e56\u904b\u52d5\u4e2d\u5fc3\u4e86 XD<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/164962529766948864\">2012-02-02 14:45:06 +0800<\/a> RT @xdite: \u597d\u50cf\u5df2\u7d93\u5728 FB \u66dd\u5149\u4e86\u3002\u90a3\u4e7e\u8106\u516c\u958b\u8cbc\u4e00\u4e0b\u597d\u4e86\u3002\u9019\u662f\u6211\u8ddf @evenwu \u7684\u65b0\u516c\u53f8 Rocodev <a href=\"http:\/\/t.co\/lSyWxlLs\u3002\u5982\u679c\u4f60\u6709\u958b\u767c\u542b\u8a2d\u8a08\u4e0a\u7684\u9700\u6c42\uff0cfeel\" class=\"autohyperlink\">t.co\/lSyWxlLs\u3002\u5982\u679c\u4f60\u6709\u958b\u767c\u542b\u8a2d\u8a08\u4e0a\u7684\u9700\u6c42\uff0cfeel<\/a> free to contact us !<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/164771325720797185\">2012-02-02 02:05:20 +0800<\/a> RT @hellolucky123: <a href=\"http:\/\/t.co\/63RBhtsX\" class=\"autohyperlink\">t.co\/63RBhtsX<\/a> | [ Ruby on Rails ] \u4e7e\u6de8\u7684Lion\u5efa\u7acbRuby on Rails\u958b\u767c\u74b0\u5883<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/164584123820810241\">2012-02-01 13:41:27 +0800<\/a> \u8acb\u554f MySQL \u5b58 uuid \u6700\u597d\u7684 type \u662f binary(16) \u55ce? <a href=\"http:\/\/t.co\/27V8DeYj\" class=\"autohyperlink\">t.co\/27V8DeYj<\/a><\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/164538353243529216\">2012-02-01 10:39:35 +0800<\/a> \u56e0\u70ba\u8a2d\u8a08 Web API \u7684\u95dc\u4fc2\uff0c\u6700\u8fd1\u53c8\u7814\u7a76\u8d77 RESTful API\uff0c\u539f\u4f86\u76ee\u524d\u6700\u65b0\u6f6e\u7684\u8b1b\u6cd5\u8981\u53eb Hypermedia API\u3002<\/li>\n<\/ul>\n<h2>2012\/1<\/h2>\n<ul>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/164389742094454784\">2012-02-01 00:49:03 +0800<\/a> \u767c\u73fe\u4e00\u500b rails rdoc \u5c0f typo\uff0c\u8cfa\u5230\u4e00\u500b commit\u3002Rails Contributors \u6392\u540d up\u3002<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/164389039397548032\">2012-02-01 00:46:15 +0800<\/a> @fswordlee Github API \u5c31\u6709\u5728\u7528 PATCH <a href=\"http:\/\/t.co\/NSp7pUEU\" class=\"autohyperlink\">t.co\/NSp7pUEU<\/a><\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/164384249854697473\">2012-02-01 00:27:13 +0800<\/a> @xdite \u6c92\u8fa6\u6cd5\uff0c\u8981\u4e0a Ruby 2.0 \u8ddf Rails 4.0 \u4e86\uff0c\u53ea\u597d\u5ef6\u5f8c\u51fa\u7248\u4e86(?)<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/164374316023160832\">2012-01-31 23:47:45 +0800<\/a> \u597d\u9577\u7684 PATCH verb \u8a0e\u8ad6\u4e32 <a href=\"https:\/\/t.co\/HOejI7Bg\" class=\"autohyperlink\">t.co\/HOejI7Bg<\/a> # \u8981\u770b Rails 4.0 \u6253\u7b97\u600e\u9ebc\u652f\u63f4 PATCH \u4e86<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/163984683410001920\">2012-01-30 21:59:29 +0800<\/a> RT @HungYuHei: \u300c\u5c31\u7b97\u5355\u5143\u6d4b\u8bd5\u53ef\u4ee5\u5f88\u5927\u7a0b\u5ea6\u89e3\u51b3\u5bfc\u81f4\u65f6\u95f4\u4e0d\u591f\u7684\u90a3\u4e9b\u9ebb\u70e6\uff0c\u4ed6\u4eec\u90fd\u65e0\u52a8\u4e8e\u8877\u3002\u8fd9\u4e9b\u4eba\u601d\u60f3\u4e0a\u5b58\u5728\u7684\u95ee\u9898\u5c31\u662f\uff1a\u300e\u6ca1\u65f6\u95f4\u53bb\u505a\u6b63\u786e\u7684\u4e8b\uff0c\u4f46\u5374\u6709\u65f6\u95f4\u91cd\u590d\u505a\u9519\u8bef\u7684\u4e8b\u300f\u300d\u2014\u2014\u300a\u5e03\u9053\u4e4b\u9053\u300b<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/163927032303075328\">2012-01-30 18:10:24 +0800<\/a> @tsechingho \u4e0d\u662f jruby \u55ce? 1.9.3 \u4e5f\u4e0d\u932f<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/163805161167388672\">2012-01-30 10:06:08 +0800<\/a> \u5167\u79d1\u7684\u958b\u5de5\u62dc\u62dc\u9663\u4ed7\u771f\u5927!<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/163324050008055808\">2012-01-29 02:14:22 +0800<\/a> \u770b\u4e86 Objects on Rails \u6709\u9ede\u5931\u671b\uff0c\u89ba\u5f97\u9019\u7a2e\u5beb\u6cd5\u5230\u982d\u4f86\u53ea\u662f\u5f92\u52de\u7121\u529f\u7f77\u4e86\u3002\u4e0d\u662fOO\u4e0d\u597d\uff0c\u800c\u662f\u5982\u679c\u8981\u9019\u6a23\u5beb\uff0c\u53c8\u4f55\u5fc5\u7528 Rails \u5462\u3002<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/162954531372679169\">2012-01-28 01:46:02 +0800<\/a> RT @headius: JRuby master now starts up in 1.9 mode by default. 1.8 IS DEAD&#8230;LONG LIVE 1.9.<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/162803640405467136\">2012-01-27 15:46:27 +0800<\/a> &#8220;\u5373\u4f7f\u786c\u585e\uff0c\u4e5f\u8981\u8b93\u4ed6\u81ea\u5df1\u8aaa\u9858\u610f\u3002\u52c9\u5f37\u4ed6\u7684\u80fd\u529b\uff0c\u4e0d\u8981\u52c9\u5f37\u4ed6\u7684\u610f\u9858&#8221;<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/162559671150968832\">2012-01-26 23:37:00 +0800<\/a> &#8220;\u628a\u5de5\u4f5c\u4ea4\u8fa6\u51fa\u53bb\u7684\u8a23\u7ac5\uff0c\u4e0d\u662f\u7b49\u5230\u4f60\u8a8d\u70ba\u5c0d\u65b9\u6709\u80fd\u529b\u624d\u4ea4\u7ed9\u4ed6\uff0c\u800c\u662f\u5c31\u7b97\u5c0d\u65b9\u53ef\u80fd\u505a\u4e0d\u5230\uff0c\u4e5f\u8981\u786c\u585e\u7ed9\u4ed6&#8221;&#8230;.XD  from \u4ea4\u8fa6\u7684\u6280\u8853\u4e00\u66f8<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/162448958147411968\">2012-01-26 16:17:04 +0800<\/a> RT @jserv: \u8b80\u65e5\u672c\u67d0\u7814\u7a76\u5c08\u6848\u7684\u63cf\u8ff0\uff0c\u767c\u73fe\u771f\u52d5\u4eba\u7684\u4e00\u53e5\u8a71\uff1a&#8221;Not paperware, but actual software&#8221;\uff0c\u672c\u4f86\u8cc7\u8a0a\u79d1\u6280\u7684\u7814\u7a76\u7121\u975e\u8981\u89e3\u6c7a\u4eba\u985e\u9762\u81e8\u7684\u554f\u984c\uff0c\u7576\u7136\u8981\u6709\u771f\u5be6\u7684\u8edf\u9ad4\u7522\u51fa<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/161705647656812545\">2012-01-24 15:03:25 +0800<\/a> RT @ingramchen: Bits Up!: HTTP-WG Proposal to tackle HTTP\/2.0 <a href=\"http:\/\/t.co\/5T8QUcmU\" class=\"autohyperlink\">t.co\/5T8QUcmU<\/a> \/\/ HTTP 2.0 \u958b\u5de5\uff0cSPDY \u52dd\u5229\uff01\u518d\u6b21\u8b49\u660e\u8981\u5148\u6709\u5be6\u4f5c\u518d\u6709\u6a19\u6e96\uff0c\u800c\u4e0d\u662f\u6709\u6a19\u6e96\u5f8c\u624d\u5be6\u4f5c\u3002<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/161090569479798784\">2012-01-22 22:19:19 +0800<\/a> @idesigntw \u767c\u73fe\u7db2\u8def\u5708\u4ee5\u5916\u7684\u89aa\u670b\u597d\u53cb\u6709\u88dd\u624d\u89ba\u5f97\u771f\u7684\u592f\u554a<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/161088605551464449\">2012-01-22 22:11:31 +0800<\/a> whatsapp \u6b63\u592f<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/160420682918920192\">2012-01-21 01:57:25 +0800<\/a> Rails 3.2.0 \u624d\u767c\u4f48\uff0c\u5c31\u6536\u5230 Pragmatic \u4f86\u4fe1\u66f4\u65b0 Agile Web Development with Rails (4th edition) \u5230 3.2 \u7248\uff0c\u8cb7\u6b63\u7248 eBook \u5c31\u7518\u5fc3\u3002<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/160406909520838656\">2012-01-21 01:02:42 +0800<\/a> Rails 3.2.0 released! \u6642\u9593\u904e\u7684\u771f\u5feb :~<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/159610778884915200\">2012-01-18 20:19:09 +0800<\/a> \u73fe\u5728\u662f\u6d41\u884c\u95dc\u7ad9\u53cd SOPA \u55ce? \u60f3\u627e <a href=\"http:\/\/t.co\/Ebfa94O6\" class=\"autohyperlink\">t.co\/Ebfa94O6<\/a> \u66f8&#8230;<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/159290124159553536\">2012-01-17 23:04:59 +0800<\/a> \u539f\u4f86\u76e1\u91cf\u5beb\u5c0f method \u4e0d\u53ea\u6709\u597d reuse \u7684\u7528\u610f\uff0c\u5c0d\u65bc JIT \u7684 JVM \u6548\u80fd\u4e5f\u5f88\u91cd\u8981\u3002\u8d8a\u983b\u7e41\u57f7\u884c\u7684 method \u624d\u6703\u7de8\u8b6f\u5730\u66f4\u5feb\uff0c\u800c\u5927 method \u5982\u679c\u6c92\u9019\u9ebc\u983b\u7e41\u88ab\u547c\u53eb\u5230\uff0c\u4f46\u662f\u53c8\u5728\u95dc\u9375\u8def\u5f91\u4e0a\u7684\u8a71\uff0c\u5c31\u8b8a\u6210\u6548\u80fd\u74f6\u9838\u4e86\u3002<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/158962829729337344\">2012-01-17 01:24:26 +0800<\/a> @iwinux \u4e0d\u4e00\u5b9a\u8036\uff0c\u6709\u7684 gem \u6709\u505a java \u7248\uff0c\u6709\u7684 gem \u7528 FFI \u4f86\u8de8 MRI, JRuby, Rubinius\u3002<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/158960378599055362\">2012-01-17 01:14:42 +0800<\/a> \u671f\u5f85 JSDC Taiwan 2012 <a href=\"http:\/\/t.co\/zosWdnYA\" class=\"autohyperlink\">t.co\/zosWdnYA<\/a> #JSDC<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/158955022716108801\">2012-01-17 00:53:25 +0800<\/a> @iwinux \u662f\u6709\u5c11\u90e8\u5206 gem \u4e0d\u80fd\u7528\u4e86\uff0c\u6709\u4e00\u4e9b\u5247\u6539\u7528 jruby \u5c08\u7528 gem\u3002\u53e6\u4e00\u65b9\u9762\uff0cJRuby \u53ef\u4ee5\u53d6\u7528 Java library\uff0c\u9019\u662f CRuby \u6c92\u6709\u7684\u3002<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/158951615838162944\">2012-01-17 00:39:53 +0800<\/a> \u4eca\u5929\u7b2c\u4e00\u6b21\u5b78\u8457\u7528 JRuby + Trinidad + Capistrano \u4f48\u7f72 Rails\uff0c\u7a76\u7adf\u503c\u4e0d\u503c\u5f97\u5462? A single Rails instance powered by Java&#8217;s multithreading.<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/158939599362736129\">2012-01-16 23:52:08 +0800<\/a> &#8220;Rails is opinionated software.&#8221; \u9019\u53e5\u8a71\u7684\u610f\u6db5\u5c31\u662f\u7576\u4f60\u7684\u60f3\u6cd5\u8ddf DHH \u4e00\u6a23\u6642\uff0c\u5beb rails \u5c31\u9806\u3002\u5982\u679c\u4e0d\u662f\uff0c\u5c31\u8acb\u81ea\u6c42\u591a\u798f\u56c9\u3002<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/158743153183166464\">2012-01-16 10:51:31 +0800<\/a> \u9019\u5e7e\u5929\u5728 survey \u540c\u6b65\u6f14\u7b97\u6cd5(device&lt;-&gt;server)\uff0c\u4f8b\u5982 evernote <a href=\"http:\/\/t.co\/llisCUDs\uff0c\u4e0d\u77e5\u9053\u9084\u6709\u4ec0\u9ebc\u503c\u5f97\u53c3\u8003\u7684\u4f5c\u6cd5\" class=\"autohyperlink\">t.co\/llisCUDs\uff0c\u4e0d\u77e5\u9053\u9084\u6709\u4ec0\u9ebc\u503c\u5f97\u53c3\u8003\u7684\u4f5c\u6cd5<\/a>? ~_~<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/158091408241205248\">2012-01-14 15:41:43 +0800<\/a> \u6211\u7d42\u65bc\u6295\u597d\u4e86!!  <a href=\"http:\/\/t.co\/Zu9AUrjW\" class=\"autohyperlink\">t.co\/Zu9AUrjW<\/a> #osdc.tw<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/157663869853118465\">2012-01-13 11:22:50 +0800<\/a> @cjin \u6211\u5011\u6c92\u6709\u5c08\u9580\u7684 pair \u684c\uff0c\u8981 pair \u6642\u5f97\u591a\u5e36\u4e00\u500b\u9375\u76e4\u904e\u53bb XD<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/157661944860524544\">2012-01-13 11:15:11 +0800<\/a> \u8981\u80fd\u96a8\u6642\u505a pair programming \u7684\u8a71\uff0c\u9084\u662f\u7528\u6709\u7dda\u9375\u76e4\u62d4\u4f86\u62d4\u53bb\u6bd4\u8f03\u65b9\u4fbf\uff0c\u85cd\u7259\u9375\u76e4\u63db\u4e3b\u6a5f\u592a\u9ebb\u7169\u4e86\u3002<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/157177593701994496\">2012-01-12 03:10:33 +0800<\/a> @analogue40 linode + stackscripts? <a href=\"http:\/\/t.co\/P0YukMWs\" class=\"autohyperlink\">t.co\/P0YukMWs<\/a><\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/157157994998665216\">2012-01-12 01:52:40 +0800<\/a> git &#8211; the simple guide &#8211; no deep shit! <a href=\"http:\/\/t.co\/dwUb2KSX\" class=\"autohyperlink\">t.co\/dwUb2KSX<\/a> #git via @rogerdudler<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/157147196985323520\">2012-01-12 01:09:46 +0800<\/a> Apple \u662f\u8aaa\u660e\u66f8\u9084\u4f86\u4e0d\u53ca\u770b\uff0c\u7167\u6d41\u7a0b\u6771\u897f\u90fd\u8a2d\u5b9a\u597d\u4e86\u3002D\u724c\u662f\u5f88\u591a\u8a2d\u5b9a\u4e0d\u6703\u8a2d\uff0c\u8aaa\u660e\u66f8\u6253\u958b\u4e5f\u6c92\u5beb\u600e\u9ebc\u7528\u3002<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/157140630299099136\">2012-01-12 00:43:40 +0800<\/a> \u8d81\u7279\u50f9\u8cb7\u4e86\u4e00\u53f0 Airport Express\uff0c\u6d41\u66a2\u7684\u8a2d\u5b9a\u4ecb\u9762\uff0c\u63a5\u97f3\u97ff\u653e iTunes \u97f3\u6a02\uff0c\u99ac\u4e0a\u5f8c\u6094\u4e4b\u524d\u5e79\u561b\u8cb7 D-Link\u3002<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/157115940167892992\">2012-01-11 23:05:33 +0800<\/a> \u6b23\u805e\u4e4b\u524d\u516c\u53f8\u5718\u968a\u767c\u5c55\u8d8a\u4f86\u8d8a\u597d\uff0c\u80fd\u5728\u54ea?\u5de5\u4f5c\u5145\u6eff\u6a5f\u7de3\u554a\u3002<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/157039811885150209\">2012-01-11 18:03:03 +0800<\/a> \u898b\u8b58\u5230 Linode Support \u7684\u6548\u7387\uff0c\u767c ticket \u4e4b\u5f8c 30s \u5c31\u6536\u5230\u56de\u61c9\u3002<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/156679594320203776\">2012-01-10 18:11:40 +0800<\/a> \u65fa\u5e74\u6703 <a href=\"http:\/\/t.co\/dGQ6lua3\" class=\"autohyperlink\">t.co\/dGQ6lua3<\/a><\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/156671698807173120\">2012-01-10 17:40:18 +0800<\/a> @dreamerslab @tkalu @godfat \u6e2c\u8a66\u6bd4 code \u672c\u8eab\u9084\u591a\u662f\u6b63\u5e38\u54e9\uff0c\u6211\u73fe\u5728\u624b\u4e0a\u7684 rails project \u6e2c\u8a66\u6bd4\u662f 1:1.5\uff0c10\u884c\u7a0b\u5f0f\u78bc\u670915\u884c\u7684\u6e2c\u8a66\u78bc XD \u6e2c\u8a66\u5beb\u7fd2\u6163\u4e86\u5c31\u5f88\u5feb\u5566\uff0c\u624b\u5de5 debug \u6642\u9593\u7684\u53ef\u4ee5\u5927\u6e1b\u5537\u3002<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/156525064584568832\">2012-01-10 07:57:38 +0800<\/a> RT @bitbckt: Pick two: Object-Oriented, Statically Typed, Simple.<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/156251301712379904\">2012-01-09 13:49:47 +0800<\/a> \u770b W3Techs \u7684\u7db2\u7ad9\u7a0b\u5f0f\u8a9e\u8a00\u5831\u544a <a href=\"http:\/\/t.co\/47qySbk9\" class=\"autohyperlink\">t.co\/47qySbk9<\/a> \u5c0d\u65bc Java \u53ea\u6709 4% \u611f\u5230\u610f\u5916 XD<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/156248928768110592\">2012-01-09 13:40:22 +0800<\/a> @hlb \u8cc0!!<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/155688729003036672\">2012-01-08 00:34:20 +0800<\/a> \u9a5a!! \u9084\u6709\u4e00\u500b\u79ae\u62dc osdc.tw 2012 \u5c31\u8981\u622a\u7a3f\u4e86!! <a href=\"http:\/\/t.co\/Zu9AUrjW\" class=\"autohyperlink\">t.co\/Zu9AUrjW<\/a><\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/155297787439890432\">2012-01-06 22:40:52 +0800<\/a> \u54c8\u54c8\u54c8\uff0c\u6709\u4eba\u767c\u4e86 pull request \u7ed9 Node.js \u628a\u6a19\u6e96\u51fd\u5f0f\u5eab\u8f49\u6210 CoffeeScript&#8230; XD <a href=\"https:\/\/t.co\/V1aMafmR\" class=\"autohyperlink\">t.co\/V1aMafmR<\/a><\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/155193720919162881\">2012-01-06 15:47:21 +0800<\/a> @moli \u5594\u5594\uff0c\u6211\u932f\u4e86\uff0cNaCL \u8ddf JS \u6c92\u4ec0\u9ebc\u95dc\u4fc2 XD \u4e0d\u904e\u70ba\u4ec0\u9ebc NaCL \u53ef\u4ee5\u806f\u60f3\u5230 Go \u554a? Go \u597d\u50cf\u6c92\u7528 LLVM\uff0c\u53ef\u4ee5\u8dd1\u5728 NaCL \u4e0a\u55ce?<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/155153997467099136\">2012-01-06 13:09:30 +0800<\/a> @moli Go \u8ddf JavaScript \u7684\u95dc\u4fc2\u662f?<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/155141055946305536\">2012-01-06 12:18:04 +0800<\/a> \u6240\u4ee5 Google \u4e00\u5bb6\u516c\u53f8\u5c31\u7528\u4e86\u81f3\u5c11\u4e94\u7a2e JS \u5e73\u53f0: JS, GWT, Closure, NaCl, Dart <a href=\"http:\/\/t.co\/9PCRbEVR\" class=\"autohyperlink\">t.co\/9PCRbEVR<\/a><\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/155120899853520897\">2012-01-06 10:57:59 +0800<\/a> \u9023\u5169\u5929\u958b\u8eca\u4e0a\u73ed\u3002\u6628\u5929\u770b\u5230\u5169\u8d77\uff0c\u4eca\u5929\u770b\u5230\u4e09\u8d77\u8ffd\u649e\u8eca\u798d\uff0c\u65e9\u4e0a\u7684\u570b\u9053\u4e00\u771f\u5371\u96aa -_-<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/154964833920499712\">2012-01-06 00:37:50 +0800<\/a> Reading: \u73a9\u958b\u6e90\u78bc\u7684\u5c0f\u5152\u79d1\u91ab\u5e2b\uff1a\u674e\u67cf\u92d2 <a href=\"http:\/\/t.co\/LXBdgR1s\" class=\"autohyperlink\">t.co\/LXBdgR1s<\/a><\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/154612154467753984\">2012-01-05 01:16:24 +0800<\/a> RT @DEVOPS_BORAT: Highest quality of software is one which is never ship.<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/154608213793325056\">2012-01-05 01:00:45 +0800<\/a> @pofeng yes\uff0c\u6211\u6700\u8fd1\u6295\u9760\u5230 @stingtao \u5927\u5927\u9ebe\u4e0b\u4e86\uff0c\u8acb\u591a\u6307\u6559\u3002<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/154553917190049792\">2012-01-04 21:24:59 +0800<\/a> \u627e\u5230\u7b54\u6848\u4e86\u3002 Should I use a single context or multiple contexts?  <a href=\"https:\/\/t.co\/tYSFhJkq\" class=\"autohyperlink\">t.co\/tYSFhJkq<\/a> #titanium<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/154501596678602752\">2012-01-04 17:57:05 +0800<\/a> @sillyleo \u4e0d\u662f\u6211\u9078\u64c7\u7528 Titanium\uff0c\u662f Titanium \u5c08\u6848\u627e\u4e0a\u6211\u554a\uff0c\u79d1\u79d1 :s<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/154486068513742849\">2012-01-04 16:55:23 +0800<\/a> \u6839\u64da <a href=\"http:\/\/t.co\/2CbqcQWq\" class=\"autohyperlink\">t.co\/2CbqcQWq<\/a> \u6709\u4eba\u5efa\u8b70\u4e0d\u8981\u7528 url property\uff0c\u4fdd\u6301\u4e00\u500b execution context?<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/154485793124122624\">2012-01-04 16:54:17 +0800<\/a> Titanium \u51fa\u73fe\u4e00\u5806 [WARN] Creating XXX in a different context than the calling function \u7684\u8b66\u544a\uff0cXXX \u4f8b\u5982\u8cc7\u6599\u5eab\u6216 xhr \u7269\u4ef6 :\/<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/154355475733942272\">2012-01-04 08:16:27 +0800<\/a> @hSATAC 90mins<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/154353079146389505\">2012-01-04 08:06:56 +0800<\/a> ZOMG\uff0c\u4f4f\u7af9\u79d1\u65c1\uff0c\u5728\u5167\u79d1\u4e0a\u73ed \\o\/  #\u65e9\u8d77\u7b49\u8eca\u4e2d<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/154347876531707904\">2012-01-04 07:46:16 +0800<\/a> @godfat I heard someone call JavaScript is functional programming  before&#8230; XD<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/154141666192797697\">2012-01-03 18:06:51 +0800<\/a> Titanium \u7684\u932f\u8aa4\u8a0a\u606f\u771f\u721b\uff0c\u53ea\u6709\u7d66\u6211 [WARN] Exception in event callback. {<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/153756061579493377\">2012-01-02 16:34:36 +0800<\/a> @caterpillar \u55ef\uff0c\u4e00\u500b\u6708\u66f4\u65b0\u4e00\u6b21\u3002<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/153706986075197440\">2012-01-02 13:19:35 +0800<\/a> @_aperfectmess Software and Illegal Drugs<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/153520065579450368\">2012-01-02 00:56:50 +0800<\/a> &#8220;\u5efa\u7bc9\u5e2b\u7684\u990a\u6210\u5305\u62ec\u591a\u770b\u5efa\u7bc9\u7269\uff0c\u4f5c\u66f2\u5bb6\u5247\u6703\u7814\u7a76\u5176\u4ed6\u4eba\u7684\u6a02\u8b5c\uff0c\u4f46\u662f\u7a0b\u5f0f\u8a2d\u8a08\u5e2b\u53ea\u6709\u5728\u6709\u81ed\u87f2\u6642\uff0c\u624d\u6703\u7814\u7a76\u5225\u4eba\u7684\u539f\u59cb\u78bc&#8221;&#8230;. from \u7f8e\u9e97\u7a0b\u5f0f O&#8217;Reilly \u524d\u8a00<\/li>\n<li><a href=\"https:\/\/twitter.com\/ihower\/status\/153383171193450496\">2012-01-01 15:52:52 +0800<\/a> &#8220;There are only two industries that refer to their customers as users&#8221; &#8211;  Edward Tufte<\/li>\n<\/ul>\n","protected":false},"excerpt":{"rendered":"","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_monsterinsights_skip_tracking":false,"_monsterinsights_sitenote_active":false,"_monsterinsights_sitenote_note":"","_monsterinsights_sitenote_category":0,"jetpack_post_was_ever_published":false,"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":true,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_memberships_contains_paid_content":false,"footnotes":"","jetpack_publicize_message":"","jetpack_publicize_feature_enabled":true,"jetpack_social_post_already_shared":false,"jetpack_social_options":{"image_generator_settings":{"template":"highway","default_image_id":0,"font":"","enabled":false},"version":2}},"categories":[1],"tags":[],"class_list":["post-8542","post","type-post","status-publish","format-standard","hentry","category-diary","entry"],"jetpack_publicize_connections":[],"jetpack_featured_media_url":"","jetpack_shortlink":"https:\/\/wp.me\/p1q6tG-2dM","jetpack_sharing_enabled":true,"jetpack_likes_enabled":true,"_links":{"self":[{"href":"https:\/\/ihower.tw\/blog\/wp-json\/wp\/v2\/posts\/8542","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/ihower.tw\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/ihower.tw\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/ihower.tw\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/ihower.tw\/blog\/wp-json\/wp\/v2\/comments?post=8542"}],"version-history":[{"count":2,"href":"https:\/\/ihower.tw\/blog\/wp-json\/wp\/v2\/posts\/8542\/revisions"}],"predecessor-version":[{"id":8702,"href":"https:\/\/ihower.tw\/blog\/wp-json\/wp\/v2\/posts\/8542\/revisions\/8702"}],"wp:attachment":[{"href":"https:\/\/ihower.tw\/blog\/wp-json\/wp\/v2\/media?parent=8542"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/ihower.tw\/blog\/wp-json\/wp\/v2\/categories?post=8542"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/ihower.tw\/blog\/wp-json\/wp\/v2\/tags?post=8542"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}