Search

12/31/2013

avascript - Why won't passing `''.trim()` straight to `[].map()`'s callback work? - Stack Overflow

avascript - Why won't passing `''.trim()` straight to `[].map()`'s callback work? - Stack Overflow

String.prototype.mytrim = function (str) {return str.trim()} 
function (str) {return str.trim()}
[' ab'].map(String.prototype.trim)
TypeError: String.prototype.trim called on null or undefined
[' ab'].map(String.prototype.mytrim)
["ab"]
A JavaScript Optional Argument Hazard
Now look carefully at the specification of the map method. It refers to the function that is passed as the first argument to map as the callbackfn. The specification says, “the callbackfn is called with three arguments: the value of the element, the index of the element, and the object that is being traversed.” Read that carefully. It means that rather than three calls to parseInt that look like: parseInt("1") parseInt("2") parseInt("3") we are actually going to have three calls that look like: parseInt("1", 0, theArray); // returns 1 parseInt("2", 1, theArray); // returns NaN parseInt("3", 2, theArray); // returns NaN where theArray is the original array ["1","2","3"].

The Markdown editor for Mac

The Markdown editor for Mac

LightPaper is a simple, beautiful, powerful yet free Text Editor for passionate writers. You can use LightPaper to write any kind of text documents – blogs, articles, notes, READMEs, TODOs, or the next chapter of your new novel. Its simple interface gets out of your way, allowing you to focus on writing. To remove distractions, you can switch to *Distraction Free Mode* to completely immerse yourself in your current paragraph. It comes bundled with a handful of themes and beautiful fonts. You can also easily create your own themes or add existing ones.

Google Maps Engine - Google Play Android 應用程式

Google Maps Engine - Google Play Android 應用程式

說明 Android 版 Google Maps Engine 可讓您隨時隨地查看您的自訂地圖。 查看:可查看您和貴機構在 Google Maps Engine 上所建立的地圖,並在設計美觀的地圖上輕鬆切換您要的圖層 搜尋:輕鬆搜尋您的 Maps Engine 地圖 分享:可直接在 Maps Engine 地圖上透過 Google 地圖協調中心即時分享您的位置,確保工作團隊合作無間 如要立即建立地圖,請至 http://mapsengine.google.com/map;如要進一步瞭解 Google Maps Engine,請至 http://maps.google.com/engine 請注意:本應用程式並非 Google Maps 行動應用程式。如要使用導航功能或搜尋本地商家,請使用 Google Maps 行動應用程式。

12/17/2013

Is it too late to be awesome? — Better Humans — Medium

Is it too late to be awesome? — Better Humans — Medium

As I was showing him foundation.kr (started by Kevin Rose, founder of Digg and other awesome sites), I started to feel by looking at Kevin’s list of investments, companies he founded and other achievements that I haven’t really done anything with my life. Now… if you ask those around me, they would definitely beg to differ. I’ll spare you the details of my life that will only result in a embarrassing need for validation, but as I started to look at his list, and at mine, I came to a couple conclusions:
  1. 1. I need to do more.
  2. 2. I need to forget about #1, and realize that I just want to do more, and desire a certain level of success that could come if I just focused more.
  3. 3. I need to not be so hard on myself with #1 and #2, and breathe.
  4. 4. Life can happen in the blink of an eye, no matter what age, so create the habit to build mometum.
  5. 5. There is a danger in comparison.
The answer was simply this. I have been in my own way by creating a high standard by which I compared myself, measured myself and then downed myself all because I felt I had to be something more. Something greater. Someone other than.. well, me. There is a danger in never taking time to celebrate the small (or large) victories. “When you are content to be simply yourself and don’t compare or compete, everyone will respect you.” ― Lao Tzu, Tao Te Ching So what’s the point in all of this? I think the point is in learning how to simply just be. It’s difficult and I believe it takes a lifetime to master. Comparing is as much of a disease as perfection. When we learn to be ourselves, be patient, and how to be comfortable in our own skin, then – and only then – will we achieve true happiness.

colors - npm

colors - npm

var colors = require('./colors');

console.log('hello'.green); // outputs green text
console.log('i like cake and pies'.underline.red) // outputs red underlined text
console.log('inverse the color'.inverse); // inverses the color
console.log('OMG Rainbows!'.rainbow); // rainbow (ignores spaces)
Marak/colors.js

Log – Console.log with Style

Log – Console.log with Style

italic — log('this is *italic*') bold — log('this word _bold_') code — log('this word `code`')
Anas Nakawa : Colorful console.log
console.log('%c the green hulk got mad!', 'color: green; font-weight: bold;');

[轉寄][台大] Re: [心情]為什麼讀書這麼累???????? - abc1231qa板 - Disp BBS

[轉寄][台大] Re: [心情]為什麼讀書這麼累???????? - abc1231qa板 - Disp BBS

而筆記是必須要每周更新的 一開始你一週的筆記可能有三頁-A(當週版) 但到了下一週,上週的筆記內容可能已經可以縮減到一頁的A' 而你這週又會多出這週的筆記-B(當週版) 此時你應該會有A(當週版),A',B(當週版)這三份筆記 再下週會多A'',B',C(當週版)的筆記,加上之前的共有六份,以此類推 所以我的筆記同樣內容會有很多版本 當週版經過每週的更新後,最後只會剩下一些完全刪不掉的部分,我稱之為最精簡版 當週版一定是最詳細的,但不一定是最完美的 有空的時候可以挑一個假日把他重寫成最完美版本 考前三個禮拜正式準備期中考,如果之前沒有最完美版本 這週一定要生出來,所以建議平時就要整理 準備期中考沒有別的方法,就是把之前的最完美版本筆記背熟,並且練習題目 同時一邊進行新的進度和最完美版本筆記+最精簡版本筆記的更新 練習題目時一邊要挑出重點題目 平常就把最精簡版本和重點題目帶在身邊,有空就看 考試的時候也是帶最精簡版和重點題目去學校 有空的時候review一遍即可,也可以減輕包包的負擔~

60fps scrolling using pointer-events: none | The CSS Ninja - All things CSS, JavaScript & HTML

60fps scrolling using pointer-events: none | The CSS Ninja - All things CSS, JavaScript & HTML @paul_irish Easy. Apply "pointer-events: none" to the on scrollstart and remove it on scrollend. @tabatkins Avoiding Unnecessary Paints - HTML5 Rocks

The trick here is to attach a scroll handler that will disable hover effects and set a timer for enabling them again. That means we are guaranteeing that when you scroll we won't need to perform any expensive interaction paints. When you've stopped for long enough we figure it's safe to switch them back on again.

12/16/2013

explainshell.com - true && { echo success; } || { echo failed; }

explainshell.com - true && { echo success; } || { echo failed; }

unix - In the shell, what is " 2>&1 "? - Stack Overflow

unix - In the shell, what is " 2>&1 "? - Stack Overflow

1 is stdout. 2 is stderr. Here is one way to remember this construct (altough it is not entirely accurate): at first, 2>1 may look like a good way to redirect stderr to stdout. However, it will actually be interpreted as "redirect stderr to a file named 1". & indicates that what follows is a file descriptor and not a filename. So the construct becomes: 2>&1.
What does “> /dev/null 2>&1″ mean? at Xaprb
wibble > /dev/null will redirect STDOUT to a BLACK HOLE wibble > /dev/null 2>&1 will redirect STDERR to STDOUT which in turn is redirected to a BLACK HOLE
孤島日誌: Unix 重新導向跟 2>&1
Note that the order of redirections is significant. For example, the command ls > dirlist 2>&1 directs both standard output and standard error to the file dirlist, while the command ls 2>&1 > dirlist directs only the standard output to file dirlist, because the standard error was duplicated as standard output before the standard output was redirected to dirlist. 那麼倒過來為什麼不行?因為倒過來的話我們會先把 stderr 指向 stdout,但是當 stdout 被導向 dirlist 時會捨棄舊的 fd=1,開啟 dirlist 為新的 fd。這時 stderr 指向的卻還是舊的 stdout 的 fd,因此並不會寫入 dirlist。 2>&1 -> 把 stderr 指到 stdout 2>&1 > dirlist -> > dirlist 後, 變成指到 dirlist 這個檔案, 本來的 stderr 指到原本的 stdout 所以指不到

別被騙了!買仿冒家具沒有比較low - 優生活 - 設計 - 一桌四椅的生活 - 商業周刊

別被騙了!買仿冒家具沒有比較low - 優生活 - 設計 - 一桌四椅的生活 - 商業周刊

但事實終究是事實。是的,有部分仿冒是合法的(不是全部喔),不管是叫復刻或複製或拽個英文就是與copy同個動作的REPLICA,只要過了專利期,原創者未申請延續的話,就可以百分百copy,是合法的。 Eames夫婦、Wegner、Corbusier以及大部分在1990年1980年前(我再保守點好了,原因後述)設計的椅子桌子,都已可以合法複製,且是百分百完全一樣的複製。 但有個前提,不能把「品牌商標」印在椅子上,印了就是違法的,因為這會觸犯商標法。還有,沒有超過25年的設計產品,不一定能合法複刻,近一年的更是確定不能copy,若是今年米蘭展的新品家具複刻品,都一定是違法的,就麻煩代理商們告那些違法廠商告到倒吧 ! 仿冒是非法的,仿冒是盜用別人的創意,仿冒不尊重原創,仿冒是該死的,以上,大概就是我之前的錯誤概念。嗯嗯,我知道,你們一定也跟我一樣的想法。因為難得罵人罵到姥姥自己,我從各個面向去討論這個議題,試圖找到支持自己的理由,但可惜,最後都沒找到。 先從最無聊又容易被人利用的法理來看。我們對創作的保護年限,一般都以為是保護創作者等身(就是到他掛了的那年),再加之後的50年;因此許多代理商或店家或消費者,都會指著仿冒家具說:「這個設計師去世還不到50年,仿冒是不合法的。」 錯了,因為家具設計不屬於著作權的範圍,而屬專利權。保護年限最長就25年。

I want my OLD chrome back. I HATE the new crappy look.I want my BLACK toolbar back

I want my OLD chrome back. I HATE the new crappy look.I want my BLACK toolbar ba - Google 網上論壇

On the address bar type : chrome://flags/ And then disable Enable Instant Extended API Mac, Windows, Chrome OS.

via: 如何回復舊版 Chrome 首頁上的功能? | T客邦 - 我只推薦好東西

12/09/2013

U-Style - 出乎意料!你以為平時常吃的那些美國”假冒”食品

U-Style - 出乎意料!你以為平時常吃的那些美國”假冒”食品

不是起司的起司 ► 合成起司是和製作乾酪同樣流行的藝術。各種各樣的品牌都生產合成起司,但這當中的經典之作是Easy Cheese。這種“巴氏殺菌奶酪點心”充滿了填充劑、油和乳化劑。這些成分實在是和起司差了十萬八千里,所以政府說客們試圖迫使卡夫(Kraft) 將他們的奶酪產品稱為“經過防腐處理的起司”——但是據《Complete Idiot’s Guide to Cheese of the World》稱,政府最後通過了“加工起司”的名稱。 主要成分:乳清、Cheddar奶酪(牛奶、奶酪菌、鹽、酶)、菜籽油、牛奶濃縮蛋白、乳清濃縮蛋白、牛奶、包含少於2%的檸檬酸鈉、磷酸鈉鹽、磷酸氫鈣、乳酸、海藻酸鈉、自溶酵母提取物、山梨酸作為防腐劑、奶酪發酵劑、酶、apocarotenal(色素)、annatto (色素)。 不是美乃滋的美乃滋(蛋黃醬) ►這個白色的調味品實際上不符合官方對“美乃滋“的定義,因為美乃滋要求至少含有65%的植物油。那麼實際上你得到的是什麼呢?——“調味料”。 主要成分:水、大豆油、醋、高果糖玉米糖漿、改良性玉米澱粉、糖、雞蛋、鹽、天然香料、芥末粉、山梨酸鉀(防腐劑)、辣椒、香料、大蒜。 不是香草的香草 ►在Nilla Wafers的成分表裏實際上沒有香草。那麼它的名字是怎麼來的?– “自然和人造香料“。那麼這些是哪來的?光看標籤可不會告訴你。 主要成分:原色強化麵粉(小麥粉、煙酸、還原鐵、硝酸硫胺(維生素B1)、核黃素(維生素B2)、葉酸)、糖、大豆油、高果糖玉米糖漿、部分氫化棉籽油、乳清(從牛奶)、雞蛋、天然和人造香料、鹽、酵母(小蘇打和/或鈣、磷酸鹽)、乳化劑(單-和雙甘酯、大豆卵磷脂)。 不是巧克力的巧克力 ►巧克力餅乾,除此之外的任何其他的名字都需要引起你的注意。看到巧克力味餅乾。為什麼叫它“味”?卻被稱為巧克力,FDA要求它含有可可奶油,而這些使用了便宜的植物油作為替代品。是的——這部分氫化的棕櫚仁油就是反式脂肪。所以想要吃到真正的巧克力餅乾還是最好自己烤。 主要成分:漂白的強化麵粉(小麥粉、煙酸、鐵、維生素b1、維生素b2、葉酸一硝酸鹽)、糖、巧克力口味片(糖、部分氫化的棕櫚仁油、可可、可可堿處理、葡萄糖、大豆卵磷脂)、部分氫化大豆和/或棉花籽油、水、含有2%或更少的:糖蜜、小麥分離蛋白、發酵粉(小蘇打、磷酸鋁鈉)、鹽、雞蛋、人工香精、脫脂牛奶。 不是奶油的奶油 ►世界上最受歡迎的餅乾,不管你相信與否,是"素"食 —— 這對動物其實很不錯,但對任何期待中間那層奶油的人來說,很令人噁心。那白色的東西——他們稱之為 cream ——是一個由菜籽油、人工香精、糖、和其他可疑的成分組成的混合物。遺憾的是,原料表的最後一個成分才是巧克力。 主要成分:白砂糖、原色的強化麵粉(小麥粉、煙酸、還原鐵、硝酸硫胺(維生素B1)、核黃素(維生素B2)、葉酸)、高油酸菜籽油、和/或棕櫚油、和/或菜籽油、可可(經堿處理)、高果糖玉米糖漿、發酵劑(小蘇打和/或磷酸氫鈣)、玉米澱粉、鹽、大豆卵磷脂、香草醛—人工香精、巧克力。 不是焦糖的焦糖 ►焦糖糖漿不論是看起來還是嘗起來都很像焦糖,但工業焦糖和你在家用糖熬出來的焦糖完全是兩碼事。一些“焦糖色”是用氨(加州甚至添加複合物來合成)處理,這是其已知致癌物中的一個。公司沒有透露他們在焦糖色裏是否使用了氨,所以想要吃焦糖還是自己做比較安心。 主要成分:玉米糖漿、高果糖玉米糖漿、加糖濃縮脫脂牛奶(脫脂牛奶和糖)、水、含有2%或更少的:磷酸氫二鈉、檸檬酸鈉、食鹽、人造香料、焦糖色、黃原膠、人工色素(黃色6號、黃色5號)。 不是打發奶油的打發奶油 ►當你看到這個蓬鬆的食物時你可能會不禁想(有時在你吃之前,但更多是在吃完後):“等等,那是什麼東西?” 真正的人造奶油是一個現代奇跡,但很有爭議性的“食品”。除了奇跡,還有什麼詞可以更好地解釋這種用14種配料製造出的空氣般輕盈的質地? 主要成分:水、氫化植物油(椰子和棕櫚仁油)、高果糖玉米糖漿、脫脂牛奶、淡奶油、包含少於2%的:酪蛋白酸鈉、自然和人工香精、黃原膠和瓜爾豆膠、聚山梨醇酯60、山梨醇酐單硬脂酸酯、β-胡蘿蔔素(色素) 不是花生醬的花生醬 ►“花生味道的糖油”,你幾乎無法從名字看出來這是什麼,但其實從花生醬的成份來說,它的名稱就應該是如此,這東西含有兩種以上不應該存在的添加糖,還有部分氫化的油(反式脂肪)。 主要成分:Peanut butter 烤花生、糖、氫化植物油(棉籽和葡萄籽)、糖漿、鹽、部分氫化的棉籽油]、糖、蜂蜜。 不是冰淇淋的冰淇淋 ►以前的冰淇淋早就消失了。根據紐約時報這一令人沮喪的文章《失去的冰淇淋》一說,現在我們被迫挖出來的那一滿勺冷凍奶製品甜點在法律上就不能被稱為冰淇淋,因為它們沒有含有至少10%的牛奶脂肪。 主要成分:牛奶、糖、玉米糖漿、奶油、乳清、單和雙甘酯、角豆膠、瓜爾豆膠、卡拉膠、天然香料、annatto (色素)、維生素A棕櫚酸酯、塔拉膠。 不是雞蛋的雞蛋 ►雞蛋只是一種成分,但是要替代它則需要用20種。值得慶幸的是,雞蛋在成分列表為首,但從那之後開始走下坡路:緊跟著的下一個成分就是“天然香料”的專有混合物,被用來模仿蛋的味道。 主要成分:雞蛋白(99%)、以下成分少於1%:天然香料、色素(包括β-胡蘿蔔素)、香料、鹽、洋蔥粉、蔬菜膠(黃原膠、瓜爾豆膠)。維生素和礦物質:鈣(硫酸鹽)、鐵(磷酸鐵)、維生素E(α-生育酚醋酸酯)、鋅(硫酸鹽)、泛酸鈣、維生素B2(核黃素)、維生素B1(硝酸硫胺)、維生素B6(鹽酸吡哆醇)、維生素B12、葉酸、維生素D3、生物素。 不是奶油的奶油 ►把這個放在爆米花上,就會馬上有人相信它不是奶油。 “奶油”噴霧就像它表現出來的那樣是人造的。 主要成分:水、大豆油、鹽、甜奶油酪、黃原膠、大豆卵磷脂、聚山梨醇酯60、乳酸、防腐劑(山梨酸鉀,EDTA二鈉鈣)、天然和人造香料、棕櫚酸維生素A、β-胡蘿蔔素(色素)。 不是馬鈴薯的馬鈴薯 ►盒裝馬鈴薯,其第一成分,謝天謝地,是馬鈴薯(正確的說,是脫水馬鈴薯粉)。但是,他們還添加了防腐劑、乳化劑、調味劑甚至反式脂肪。在某種意義上來說,這是“真”馬鈴薯。 主要成分:馬鈴薯片(亞硫酸氫鈉,BHA,檸檬酸用來保持顏色和味道),含有2%或更低:單甘酯,部分氫化的棉子油,天然香料,酸式焦磷酸鈉,奶油。 不是巧克力牛奶的巧克力牛奶 ►仔細看,其實在你手裏的那是巧克力飲料而不是巧克力牛奶。實際上它們並不包含任何液態牛奶,但它確實有一些部分氫化的大豆油,其實說穿了這就是反式脂肪。 主要成分:水、高果糖玉米糖漿、乳清(來自牛奶)、糖、玉米糖漿固形物、可可(堿處理)、部分氫化的大豆油、酪蛋白酸鈉(牛奶)、脫脂奶粉、鹽、磷酸三鈣、磷酸鉀、黃原膠、瓜爾豆膠、天然和人造香料、大豆卵磷脂、單和雙甘酯、維生素A棕櫚酸酯、煙醯胺(維生素B3)、維生素D3、核黃素(維生素B2) 不是柳橙汁的柳橙汁 ►看看每瓶柳橙汁裏面都有什麼吧!高果糖玉米糖漿、不到2%的濃縮橙汁、橘子汁、蘋果汁、檸檬汁和柚子汁。濃縮果汁基本上都是糖漿,它們通常添加到飲料和食品當中作為額外的甜味劑。 主要成分:水、高果糖玉米糖漿、含有2%或更少:濃縮果汁(橙、橘子、蘋果、檸檬、葡萄柚)、檸檬酸、抗壞血酸(維生素C)、β-胡蘿蔔素、硫胺鹽酸鹽(維生素B1)、天然香料、食用變性澱粉、菜籽油、纖維素膠、黃原膠、六偏磷酸鈉、苯甲酸鈉(防腐劑)、黃色5號、黃色6 號。 不是楓糖漿的楓糖漿 ►在把它倒在你的鬆餅上之前,先看看你的糖漿吧!你很可能不會找到任何接近楓糖漿的東西,但你會發現大量的玉米糖漿和人工香精。用這個,實際上是為你的鬆餅裹上了一層六聚偏磷酸鈉(分散劑)。 主要成分:玉米糖漿、高果糖玉米糖漿、水、纖維素膠、焦糖色、鹽、苯甲酸鈉和山梨酸(防腐劑)、人工和天然風味、六聚偏磷酸鈉。 不是藍莓的藍莓醬 ►什麼是與假楓糖漿的最佳搭配?當然是不夠真的鬆餅。盒子上的小字寫著“還有仿真藍莓”,你會非常希望知道“仿真”水果是怎麼做出來的。秘密就是:一些葡萄糖、分餾棕櫚仁油、麵粉、檸檬酸、纖維素膠、麥芽糊精、人工香精、兩種藍色色素,一點紅色色素,然後你就得到了仿真藍莓。 主要成分:漂白麵粉(麵粉、煙酸、還原鐵、單硝酸異山梨酯硫胺素、核黃素、葉酸、可能含有麥芽粉)、仿藍莓(右旋糖、分提的棕櫚仁油、強化麵粉[麵粉、煙酸、還原鐵、單硝酸異山梨酯硫胺素、核黃素、葉酸]、檸檬酸、麥芽糖糊精、纖維素膠、人工香精、紅色40號、藍色1號、藍色2號)、糖、大豆粉、發酵劑(碳酸氫鈉,磷酸二氫鈣,硫酸鋁鈉)、菜籽油或豆油、右旋糖、鹽、單甘油二酯、瓜爾膠、人工香精。 不是培根的培根 ►想知道培根碎裏是什麼嗎?當然不是培根。Bac’n Pieces™ (即假培根)有12種配料,你根本無法知道那些脆脆的東西是怎麼來的。 主要成分:大豆粉Textured soy flour、菜籽油、鹽、焦糖色、麥芽糊精、自然和人工香精、乳酸、酵母提取物、肌苷酸二鈉和鳥苷酸二鈉(調味劑)、FD&C 紅色40號。 不是檸檬水的檸檬水(Lemonade) ►就算沒有檸檬,你仍然可以做出檸檬水。他們混合檸檬水的配料表中一個檸檬也沒有,但是卻添加很多其他的東西,事實上沒有任何東西能像食用色素中的黃色5號那樣表現出夏天的顏色。 主要成分:糖、果糖、檸檬酸、含有小於2%的麥芽糊精、天然香料、抗壞血酸(維生素C)、酸式焦磷酸鈉、檸檬酸鈉、氧化鎂、氧化鈣、富馬酸鹽、大豆卵磷脂、人工香精、黃色5號、生育酚(維生素E防腐)。有大豆成分。 不是茶的茶 ►茶=茶葉+水。這是地球上最簡單的配方,但食品公司卻似乎常常忽視他們正在煮泡著的東西。SoBe,PepsiCo將11種成分塞進了他們的綠茶配方,當中至少有5種詭異的提取物。總結一下,這個就是含有21克糖的、被叫做綠茶但是不含一丁點綠茶的飲料。 主要成分:蒸餾水、糖、天然香料、檸檬酸、抗壞血酸(維生素C)、綠茶提取物、焦糖色、甜菊糖(純化的甜葉菊提取物)、瓜籽提取物、人參根提取物、玫瑰提取物。

Badoo Tech Blog :: 5 Advanced Javascript and Web Debugging Techniques You Should Know About

Badoo Tech Blog :: 5 Advanced Javascript and Web Debugging Techniques You Should Know About

Mapping remote scripts locally This method simply allows you to proxy any remote script url’s to a local file on your disk. Where you can modify the file according to your wish and have it act as if the file was modified from the source. This can come in really handy if you are debugging a problem where the source is minified and/or you don’t have the ability to modify the file (think production environments). Note: This does require you to download and install a paid third party app on your machine. There are free alternatives to this method but they require a manual setup of proxies and http servers. How to do it: Download Charles Proxy which is a fantastic proxy tool for debugging network connections Enable Charles for either the whole system or your browser Download the remote file that you wish to debug and save it locally Unminify the file and add any debug code that you wish to In Charles: Tools > Map Local Choose the local file and then modify the remote file to point like the screenshot below. You can even map entire hostnames. Reload the page The remote URL is now read from your locally saved file. Charles Benefits of mapping remote files locally Allows you to debug production code when sourcemaps aren’t available. Allows you to actually make modifications to the code where it wasn’t previously possible.

Give it five minutes by Jason Fried of 37signals

Give it five minutes by Jason Fried of 37signals

His response changed my life. It was a simple thing. He said “Man, give it five minutes.” I asked him what he meant by that? He said, it’s fine to disagree, it’s fine to push back, it’s great to have strong opinions and beliefs, but give my ideas some time to set in before you’re sure you want to argue against them. “Five minutes” represented “think”, not react. He was totally right. I came into the discussion looking to prove something, not learn something. This was a big moment for me. Richard has spent his career thinking about these problems. He’s given it 30 years. And I gave it just a few minutes. Now, certainly he can be wrong and I could be right, but it’s better to think deeply about something first before being so certain you’re right. There’s also a difference between asking questions and pushing back. Pushing back means you already think you know. Asking questions means you want to know. Ask more questions. Learning to think first rather than react quick is a life long pursuit. It’s tough. I still get hot sometimes when I shouldn’t. But I’m really enjoying all the benefits of getting better. If you aren’t sure why this is important, think about this quote from Jonathan Ive regarding Steve Jobs’ reverence for ideas: And just as Steve loved ideas, and loved making stuff, he treated the process of creativity with a rare and a wonderful reverence. You see, I think he better than anyone understood that while ideas ultimately can be so powerful, they begin as fragile, barely formed thoughts, so easily missed, so easily compromised, so easily just squished. That’s deep. Ideas are fragile. They often start powerless. They’re barely there, so easy to ignore or skip or miss. There are two things in this world that take no skill: 1. Spending other people’s money and 2. Dismissing an idea.

AGORA Taipei : 為什麼是曼德拉?

AGORA Taipei : 為什麼是曼德拉?

曼德拉1988年的生日前後,光是從荷蘭寄到監獄給曼德拉的生日卡片,就多達17萬張。這一年,「釋放曼德拉組織」在倫敦海德公園舉辦半小時的公開活動,內容是朗讀曼德拉從監獄寫給妻子的家書。結果當天來了25萬人。他在坐牢期間,獲得12個榮譽學位。他的相片出現在全世界的海報、運動衫、和明信片上。 一個被關在監獄裡二十多年的人,他的文字、聲音、相片、以及一切關於他的消息,都被政府禁止公開傳播,仍然成為運動的象徵。為什麼?雖然反抗運動的主要動力來自道德訴求,可是仍然需要殉道者,需要一個活生生的人做為運動的象徵。「非洲議會」(African National Congress)的領導階層,在1980年選擇了曼德拉為反抗的象徵;當時曼德拉已經在獄中十多年,幾乎已為外面的世界所遺忘。 為什麼選擇曼德拉?曼德拉具有何種特質,讓他的同志願意將他塑造為運動的象徵? 2009年11月,192個會員國組成的聯合國大會通過,將曼德拉的生日七月18日訂為「尼爾遜・曼德拉國際日」。聯合國秘書長班基文說,「曼德拉具體象徵了聯合國追求的最高價值。曼德拉先生的謙遜則反映了最高層次的領導。」前者指的是曼德拉的運動目標;後者是他的領導特質。兩者都是南非黑人抵抗運動選擇曼德拉做為象徵的原因。 偉大的修辭、求死的決心 曼德拉於1964年第二次被逮捕,以叛國罪名起訴。他在法庭所作的陳述,讓他成為世界性的人物。南非政府本來企圖透過這次審判,讓世界知道黑人運動的武裝暴力行動,也為白人的種族隔離體制辯護。可是曼德拉的陳述,卻將審判轉化為對種族隔離體制的道德譴責。 曼德拉的陳述詳細說明了他個人政治參與的歷程,他對英國「大憲章」、美國「人權法案」的心儀;他展現開放的心靈,願意摘取西方和東方文化中最好的部分。他也分析了種族壓迫對南非人民造成的痛苦,以及白人對民主的恐懼。更重要的是,曼德拉公開承認,曾經從事破壞活動,同時也是「非洲之茅」的創建者,並且直到被捕之前都在領導這個武裝部隊。曼德拉也為他的武裝路線辯護:在現行體制及白人的壓迫下,暴力不可避免。 最後,曼德拉放下講稿,眼睛對著法官唸出他已經牢記在心中的字句: 我一生都奉獻給非洲人的鬥爭。我曾經為了反抗白人的宰制而戰鬥,我也曾經為反抗黑人的宰制而戰鬥。我懷抱的理想是一個自由民主的社會,其中所有的人和諧地相處,所有人都有相等的機會。我希望為這個理想而活,也希望能成就這個理想。可是,如果有需要,我也準備為這個理想而死 During my lifetime I have dedicated myself to this struggle of the African people. I have fought against white domination, and I have fought against black domination. I have cherished the ideal of a democratic and free society in which all persons live together in harmony and with equal opportunities. It is an ideal which I hope to live for and to achieve. But if needs be, it is an ideal for which I am prepared to die. 曼德拉說完之後坐下,整個法庭陷入靜默,長達半分鐘。旁聽席中然後發出細微的嘆息,有些婦女開始哭泣。第二天許多國際性報紙,都詳細報導了他長達四小時的陳述。 曼德拉當時確實準備為他的理想而死。在場旁聽的律師事後說,曼德拉的陳述,簡直就是在邀請法官將被告們判處死刑。事實上,曼德拉的律師讀過講稿之後,曾經要求曼德拉修改。可是為曼德拉拒絕。 法庭宣告判決前兩天,聯合國安全理事會在英國和美國的棄權下通過決議,要求南非政府停止審判、特赦所有政治犯。倫敦大學選他為學生會主席;曼德拉曾在獄中參加倫敦大學的法律函授課程。(後來曼德拉在獄中的時候,被提名為象徵性的倫敦大學校長的候選人,得票第二高而沒有當選;最高票是英國女王的女兒。) 判決前一天,律師在牢房告訴曼德拉,法官次日宣判之前會依慣例先問第一位被告,即曼德拉:「如果你有理由認為法庭不應該判你死刑,請說出來。」曼德拉說,他準備告訴法庭:「如果你認為判我死刑就能摧毀解放運動,那你就錯了。我的死將會啟發更多人。」律師說,如果你這樣講,就不可能上訴。曼德拉說,如果判死刑,他不會上訴。另外兩位主要領導人也不打算上訴。他們認為,上訴會減損他們的道德高度,而且會讓支持者視為軟弱。 曼德拉後來在自傳中說,「我已經準備好面對死刑。要真正準備好面對災難,你必須預期災難必定來臨。你不能一方面準備面對災難,一方面又心存僥倖、期待它不會來。」 單是優美的文字、偉大的修辭無法感動人。修辭感動人心的必要條件是,陳述者必須具備相同的內在。文字只是工具,陳述者的內在透過文字工具,引發了群眾深沈的內在,共同抵達心靈的高度,產生共鳴。 曼德拉感人的陳述,顯示他的修辭能力遠遠高出他那一代的黑人運動領導人。良好的修辭能力是政治領袖,特別是反對運動領袖,必須具備的條件。曼德的修辭能力後來也屢屢為他化解個人和運動的危機。 許多年後,南非政府宣告將釋放曼德拉,條件是曼德拉必須公開宣示放棄武力。這讓曼德拉陷入兩難。武裝組織「民族之茅」正是曼德拉所創建。「非洲議會」先前的主流路線一直是非暴力抗爭。在曼德拉對武裝革命的堅持下,「非洲議會」的領導階層妥協讓步:不禁止「非洲議會」的成員加入「非洲之茅」,可是「非洲議會」的公開路線仍然是非暴力。曼德拉雖然之前曾經積極參與、也領導非暴力運動。可是宣告非暴力路線不可能成功的,也是曼德拉。暴力行動正是曼德拉入獄的原因。 曼德拉入獄之前,曾經周遊非洲十多國家,尋求資助以建立武裝組織。曼德拉的最後一站是衣索比亞;他進入軍營接受軍事訓練。他學習製作炸彈和使用槍械,學習如何在移動中瞄準移動的目標,全副武裝3小時行軍26公里。他也閱讀克勞賽維茲的戰爭論、毛澤東的游擊戰略。曼德拉當時對武裝革命頗為嚮往;他被判刑之後,軍用飛機將他從北邊的約翰尼斯堡載往南端開普敦海邊的羅本島監獄,那是他第一次從空中俯視整塊美麗的國土。不過曼德拉看到的不是錦繡大地,而是某些適合從事游擊戰的地區。 世界輿論在1980年代已和60年代有很大的不同;武裝革命不再受到支持和仰慕。「非洲議會」這時已經因為武裝革命路線,失去許多國際友人和同情者的支持。而且也讓白人政府的武力鎮壓,獲得正當性。 可是曼德拉卻不能公開否定自己的過去,也不能公開宣告武裝路線的錯誤。如果他拒絕宣告放棄武力鬥爭,勢將失去全世界對他的道德支持,同時也將是白人政權的政治勝利,讓它過去數十年對黑人的武力鎮壓獲得正當性。 於是曼德拉透過女兒,在足球場的群眾大會上宣布:「只有自由人才能談判。囚犯無法訂立契約。」一個高明的政治修辭,用更高的道德原則迴避了兩難的選擇。其實,曼德拉不久之後在獄中主動寫信給白人政權的領導人,要求談判。後者沒有理睬,他繼續寫,至少寫了三次要求談判。這時他仍然不是自由人。在他長久的牢獄生活中,他也經常和獄方就囚犯的待遇展開談判。他所有的談判當然都不是為了自己。其中一次談判是釋放年老的同志,讓他們得以死在親人的身邊。 除了高明的修辭能力,曼德拉對南非遠景的主張也符合主流的道德價值。曼德拉雖然主張抵抗運動不可偏廢武裝革命,他的理念卻是所有種族和平共存的民主社會。南非共產黨一位白人中央委員於1955年起草「自由憲章」:「南非屬於居住於其上的所有人,包括白人和黑人。…我們,南非的人民,白人和黑人─平等的同胞和兄弟,共同接受這份自由憲章。我們宣誓,將盡我們所有的力氣和勇氣,共同奮鬥,直到贏得民主。」。 當時「非洲議會」中許多人認為「非洲是非洲人的非洲」,黑人奮鬥的目標是建立純黑人的南非。曼德拉不顧運動內部的激烈意見,寫文章支持「自由憲章」。他將「自由憲章」稱為「議會運動的燈塔,南非人民的啟示。」 白人最後的希望 曼德拉具有何種特質,讓他的同志們願意長期將他當成運動的象徵,即使他人長期在監獄之中,對外界的運動無法掌控? 南非國防部長曾在1981年命令監獄管理人員,提出一份對曼德拉個性的分析報告。監獄管理階層的報告這樣分析曼德拉的個性: 動機非常強烈 和別人維持非常友善的人際關係 對權威者的態度是友善和尊敬 (可是也努力維護自己的尊嚴) 能認識到自己的缺點,可是也相當自信 其哲學是務實,智性上很有創造力,記憶力難以置信地好 他相信他的理想,也相信最後的勝利將屬於他─因為自律和主動是勝利的必要條件 報告的總結是「曼德拉擁有成為南非最高黑人領袖的所有品質。」 這樣的分析並非監獄管理人員對曼德拉的偏好。南非一位白人女國會議員到監獄探視曼德拉,和他長時間的交談之後,告訴新聞媒體:「這是唯一具有足夠的意志和權威,說服『非洲議會』和政府放棄武力的人,也是唯一有能力創造談判氣氛的人。曼德拉可能是我們最後的希望。」 除了這些性格特徵之外,曼德拉的個性中有一個非常重要的元素,讓同志和敵人都尊敬他:自尊。自尊是被壓迫者最重要的氣質,同時也是武器。納粹的集中營、美國南方的奴隸制度、印度的種姓制度,這些歷史都顯示:要讓人臣服,只須首先讓他失去自尊。而且,也只有維持充分的自尊,人才能在最極端、最險惡的壓迫中獲得生存的力量。 也因為有強烈的自尊,曼德拉可以用同樣的尊重態度,對待壓迫他、監禁他的人。透過這樣的態度,他要宣示:他所反抗的、所敵視的是制度,而不是人。邪惡的制度讓人和人成為敵人;然而人並不邪惡。結果是,許多監禁他的人成為他的朋友,甚至向他徵詢職業和教養子女的建議。後來當曼德拉終於走出監獄的時候,所有監獄管理員和他們的太太們(全為白人)在門口列隊向他道別。 曼德拉有太多的經驗支持這個看法。他第一次被審判的時候,起訴他的白人檢察官居然在開庭前一天到他的牢房中,對他說,「我今天實在很不想來法庭。職業生涯中第一次,我瞧不起自己所做的事。要求法庭將你送進監牢,我自己都很難過。」檢察官然後和曼德拉握手,希望他平安。曼德拉感謝他,也向他保證,將永遠記得他說的話。 不一樣的教育 曼德拉的這些特質,他的修辭能力、他的個性,在黑人運動中確實顯得非常獨特。他的成長和教育背景,有點類似美國的黑人運動領袖馬丁路德・金恩。在那麼多的黑人運動領袖、黑人牧師中,為什麼金恩可以突出?金恩不同於一般黑人牧師的教育,是重要的因素。當時大多數的黑人牧師都在南方為黑人而設的大學接受教育,金恩卻是在波士頓大學讀博士學位。波士頓大學本身就是一流的學府,而波士頓又是美國人文薈萃的都市。該地不只有許多名校,如哈佛、麻省理工學院,也是全美國大學密度最高的地區。金恩在當地認識許多知識份子。他的眼界也因此大為開闊,氣質大為提升。 曼德拉是部落酋長之子。父親過世後,國王感恩其父親的支持,將曼德拉帶在身邊,視如已出。曼德拉因此從小就有機會觀察國王的領導,也以當一位稱職的領導人為目標。他從小即發現「面子」對人的重要性:雖然擊敗對手,可是也要避免屈辱對方。當你獲得勝利的時候,正是你最需要表現慈悲心的時候。他也從國王學到「領導必須從後方」,如同牧羊人一樣跟在羊群後面,讓領頭羊以為自己在領導。可是對曼德拉有更大影響的因素,應該是他的教育背景。 曼德拉就讀的是英國教會的菁英中學;然後又進入菁英大學,雖然因為參與學生的集體抗議事件而遭退學。他在學校中接觸了許多西方文明的思想和材料。有一件事情或可顯示他的文化水平。當他被關在羅本島監獄的時候,每當有同志死亡,曼德拉就帶領獄中的同志們,朗誦英國19世紀思想家、文學家麥考萊(John McCauley)的詩「侯拉提烏斯」。詩歌頌古羅馬的英雄侯拉提烏斯,在強敵壓境同袍全部逃走之後,獨自留下來抵抗敵人的英勇事蹟: 何有更佳的死亡, 為了先祖的骨灰、諸神的廟宇, 而面對恐懼的困厄? And how can one die better Than facing fearful odds For the Ashes of his fathers And the temples of his Gods? 後來有一度監獄的管理較為寬鬆,曼德拉和獄中同志們排演了希臘悲劇作家Sophocles的Antigone。曼德拉飾演暴君Creon,所有悲劇的源頭。 監獄原本不允許這類的文化活動,後來經過曼德拉的努力爭取,獄方終於開放。曼德拉到羅本島初期,監獄的管理非常殘暴。獄卒甚至將違規的囚犯毆打至倒在地上,然後在他們臉上小便。由於曼德拉的刑期是終身監禁,他走入監獄的第一件事即是思考如何在監獄中度過一生,如何不被敵人摧毀,永遠保持生命力。 對曼德拉而言,監獄生活就是一項政治鬥爭,而且是在敵人監視下、管理下的鬥爭。既然是鬥爭,就必須講究策略。和獄卒交朋友以幫助運動,是策略之一。一位監視他的獄卒每天故意忘記將讀過的報紙帶走,讓他獲得外面的資訊,他的決策非常仰賴這些資訊。 將粗暴的獄卒調職,也需要策略。有一次紅十字會去監獄探視囚犯的待遇。為了讓曼德拉無顧忌的說出真相,紅十字會的人員要求遣開在場的獄卒。曼德拉說沒有必要,他希望這位獄卒在場旁聽。結果曼德拉將監獄的管理以及這位獄卒嚴厲批評一頓,讓這位獄卒氣得大聲咆哮。曼德拉於是平靜地對紅十字會人員說:「在你們面前他都敢這樣了,你可以想像當你們不在的時候,他如何對待囚犯。」不久之後,這位獄卒就被調走了。 保持生理和心理的堅軔和活力,也是在監獄中存活的必要條件。他每天以手指支撐伏地挺身兩百下,仰臥起坐一百下。 嚴格的自我控管 要避免被敵人摧毀,自律和自尊同樣重要。曼德拉的同志們印象最深刻的是,曼德拉對情感的嚴格控管。無論粗暴的獄卒如何故意激怒他、試圖引誘他暴力反抗,他都不為所動。27年的牢獄生活中,他只有一次感情失去控制,就是獄卒當面取笑、暗示溫妮在外面生活淫亂。當他得知長子身亡,他也沒有在眾人面前顯示任何悲傷。他只是徹夜站在囚室的窗前凝視外面,一言不發;當天他整天沒有吃飯。 感情控制是一個武器,感情的表達則是一項策略。他臉上永遠帶著微笑。因為他認為:對白人而言,笑容代表他不懷恨他們,也對他們存著同理心。對黑人而言,笑容顯示「我是一個快樂的戰士,而我們終將勝利。」 入獄之前的曼德拉其實很像是一隻鬥雞,非常情緒化,很容易被激怒,也隨時準備反擊。他自傳的寫手好幾次問他,監獄生活如何改變他。他都不回答。直到有一天他激動的說:「我變得成熟 (I came out mature)」。同樣是政治犯的林義雄有一次對我說,監獄是最容易摧毀人的地方。曼德拉不只沒有被摧毀,而且將它當成挑戰,在其中成長。其中最大的成績就是控制自己。不過對於未能通過監獄考驗的同志,曼德拉仍然說:他們是正直、榮譽的人,儘管他們有點軟弱。 曼德拉在監獄養成的自我控制,維持終生。在歐巴馬和希拉蕊競爭民主黨初選期間,他的自傳寫手問他比較支持哪一個人。曼德拉沒有回答,只是笑一笑,用一根手指點著他的臉;意思是說:「你別想陷害我」。 除了自尊和自律,在監獄中保持鬥志的另一個方式是不斷提升、充實自己。他說服南非政府的監獄司長,容許犯人參加函授學校。大多數的同志也都在他的帶領下,參加了中學或大學的函授課程。白天作工,晚上的監獄成為學生宿舍,每一個人都在寫功課、或準備考試。教育程度較高的同志,幫同志補習。曼德拉也開了一門「政治經濟學」的課程。監督採石場的獄卒對他們頗為友好,對他們摸魚故意視而不見。採石場因此成為他們討論功課、辯論時事的戶外教室。監獄因此獲得「羅本島大學」的外號。ANC有些同志在這裡學習識字,許多同志在這裡獲得學位,其中包括曼德拉。 隨著外面局勢的變動,監獄的管理也更為人道。後來甚至容許囚犯看電視。於是當老同志們閱讀經典作品(獲得諾貝爾文學獎的南非白人女作家歌蒂瑪的小說,是獄中借閱率最高的書),新進的年輕同志卻在看連續劇。一代不如一代,另老同志嘆息不已。 以視野和謙虛來領導 當時有一千多位ANC的同志關在羅本島。他們在獄中成立三人領導委員會,曼德拉為最高領導人。當時許多黑人運動激進派「汎非洲議會」的成員也關在羅本島,他們對ANC的中產階級領導人懷有敵意,也經常批判他們的溫和路線。曼德拉並不和他們辯論。運動路線本就沒有標準答案,辯論也不可能有結果。曼德拉只是以溫情對待他們。有一次流行性感冒侵襲監獄,許多同志都病倒,曼德拉這位最高領導人幫生病的同志倒便桶,逐一清洗之後,送回每一個房間。 曼德拉對南非最重要的貢獻,當然是他在「南非奇蹟」中不可或缺的角色。他長久以來一直認為,只有黑人展現和解的誠意,白人才能放心地交出政權。也只有和解精神,才能讓民主化之後的南非不陷入種族內戰。只佔人口12%的白人長久以來欺壓黑人,當然恐懼黑人掌權之後會對他們報復。雖然國際制裁加上內部的騷動對白人政權相當不利,可是反抗運動的力量仍然薄弱。而且白人政權以成立「自治區」來籠絡其他黑人族群的政策,也獲得相當的成果。白人不一定需要在當時交出政權。 和解不能靠契約,因為當黑人獲得權力之後隨時可以毀約。和解的第一步是建立信任。建立信任的第一步則是建立相互的理解和同理心。因此曼德拉在獄中要求他的同志們學習白人的「南非語」,閱讀白人的歷史和文學。曼德拉要求學習統治者的語言,在當時幾乎是出賣革命的行為。 著名的1976年索威托暴動事件就是因為語言而起。白人政府強制所有的學校以南非語教學,引起中、小學生一連串抗議活動。警察以機關槍對付抗議示威者,結果造成至少170人喪生(另外一說是超過700人),其中大部分是初中和高中的學生。不過曼德拉卻認為:要戰勝敵人,必須了解敵人的內心,他們的優點和弱點。 曼德拉在監獄中展開和白人政權的談判。波塔總統第一次和曼德拉見面,就曼德拉對白人文化的熟悉留下深刻的印象。曼德拉不只能使用南非語和他交談,他對白人的歷史、文學、和詩,特別是領導南非人對抗大英帝國的將軍、和重要戰役都非常熟悉。而後者正是南非白人的英雄人物,以及他們重要的歷史記憶。透過熟悉對手的語言、歷史和文學,曼德拉成功地傳達同理心和善意。他同時也傳達一個重要的訊息:我們其實非常相像,除了膚色有所不同。曼德拉當然也利用這個機會偷渡他的訊息:黑人反抗白人和當初南非白人反抗英國人是一樣的。只是當初反抗英國的白人會被英國人關六個月,而他和他的同志們卻已經被關二十多年了。 出任總統之後,曼德拉以同樣的精神,試圖為南非社會帶來種族和解。在對新國會的演講中,他引述白人女詩人的詩句,指出她對南非夢想終於成真。他以南非語要求白人公務員支持新政府。他邀請七位種族隔離體制的首領的太太,和ANC領導人的太太們,一起到總統官邸享用「和解午餐」。曼德拉雙手牽著她們,一邊是白人、一邊是黑人,對著電視攝影機說:「她們的丈夫是兩邊的英雄。」「過去我們在各自的戰場上戰鬥。現在我們已經將它忘記。如今我們必須建造一個新南非。參加餐會的每一個人,都為這個新的建築砌上一塊磚。」這個鏡頭、這些話透過電視,傳遍全國。 種族隔離體制的締造者F. Verwoerd的太太,因為年齡高達94歲而無法出席餐會。兩週之後,曼德拉搭乘直昇機飛到她鄉村的家裡。她的先生正是黑人最痛恨的對象。面對著電視攝影機,老太太拿著稿子,慢慢地唸著感謝詞。可是字太小,老太太又沒戴老花眼鏡。因此斷斷續續、時而停頓。這時站在身旁的曼德拉,俯頭看著老太太手中的稿子,不斷為她提示。當老太太終於一字一字地跟隨曼德拉讀完稿子之後,抬頭看高大的曼得拉,以微笑感謝總統。這個溫暖的畫面,也透過電視傳遍全國。如果你是白人,你會有什麼感覺? 至於曼德拉透過橄欖球比賽,而促成種族和解的故事,已經搬上銀幕。其中最令人感動的應該是,南非球隊的隊長將世界冠軍的獎盃獻給曼德拉時,曼德拉對他說:「謝謝你為南非所做的。」隊長回答說:「謝謝你對南非所做的。」 曼德拉的和解精神解除了白人對民主化的疑慮和抵抗。總統選舉之前的一個月所做的民調,白人對曼德拉的支持度只有1%。在他擔任總統不久之後,白人對他的支持度,已經超過50%。這代表著政治的穩定和社會/種族的和解。 曼德拉擔任總統期間的許多行為都讓人失望。他讓企業家出錢為他舉辦奢侈的生日宴會。他任命抗爭時期在鄉里作威作福、涉及謀殺十多位黑人青年的前妻溫妮,為文化部副部長;讓她有機會肆無忌憚地貪污舞弊(其罪行包括派遣女婿租私人噴射機到安哥拉走私鑽石),直到溫妮公開批評他的政府之後才加以解職。他放任新國會通過提高政府官員、國會議員薪資的自肥法律,讓部長一個月的薪水等同一般工人三年的薪資。他力挺貪污舞弊證據確鑿的部長,甚至以「白人媒體的抹黑」來護衛他們。屠圖主教批評他的政府,他情緒性的加以反擊。(屠圖主教則幽默地回應說:「如今我們終於知道曼德拉也是人。」) 曼德拉在監獄期間曾經寫信給朋友說,「我一生都夢想一個黃金年代,我們所有的問題都解決,所有狂野的夢想都實現。」如今的南非有全世界最高的犯罪率,或許也是全世界最高的貪污率。財富分配極度不均,政府失能。然而,南非人民在民主體制下至少擁有實現夢想的機會。 如果沒有曼德拉,南非的種族隔離體制或許終將崩潰,然而卻會發生在遙遠的未來。而崩潰之後,民主化的過程應不會如此順利,種族之間或會嚴重衝突。曼德拉成為南非黑人反抗運動的象徵,是他的同志們刻意的選擇,這個選擇不只為黑人運動、也為南非帶來巨大的善果。可是讓這項選擇成真的,卻是曼德拉的自我成長、對自己的改造,讓自己成為國家實現自由和平等的重要工具。

12/05/2013

Marco Sors : SVG ClipPath images

Marco Sors : SVG ClipPath images

Picture
<svg class="svg-graphic" width="180" height="200" viewBox="0 0 560 645" xmlns="http://www.w3.org/2000/svg" xlink="http://www.w3.org/1999/xlink" version="1.1">
    <g>
       <clipPath id="hexagonal-mask">
          <polygon points="130,0 0,160 0,485 270,645 560,485 560,160" />
       </clipPath>
    </g> 
    <a xlink:href="http://www. web-expert.it">
     <image clip-path="url(#hexagonal-mask)" height="100%" width="100%" xlink:href="img.jpg" />
    </a>
</svg>

12/03/2013

kamens/jQuery-menu-aim

kamens/jQuery-menu-aim

menu-aim is a jQuery plugin for dropdown menus that can differentiate between a user trying hover over a dropdown item vs trying to navigate into a submenu's contents. via: 揭秘Amazon反应速度超快的下拉菜单 | 36氪

零友達 | 黛博拉看日本

零友達 | 黛博拉看日本

「零友達」和面板沒什麼關係,「零友達」指的是「朋友數為零」。在SNS盛行,大家都強調「人與人之間交流聯繫的重要性」,朋友愈多愈好,應致力於拓展交友圈的風潮下,卻很少有人注意到社會上「朋友數為零」的孤獨者,正一點一滴地增加。 日本國內關於朋友數的各個統計結果多少有些出入,不過就平均值而言,社會人士的朋友數約為10人。但不管從哪一個調查來看,皆顯示「朋友數為零」的族群落在5%至6%左右。而「朋友數為零」,大致可分為兩種狀況。明治大學文學部教授諸富祥彥表示,第一種是非常渴望朋友的存在、非常渴望有人能約自己出去吃飯喝酒,但總是被周圍所厭惡,受到孤立而成天哭哭啼啼的人。這一類型當中因形成社會問題而頗受矚目的,是今年初由東京大學社會科學研究所玄田有史教授所提出的SNEP族群。SNEP泛指20歲以上59歲以下,一天24小時總是形單影隻,或除了家人以外完全不與外界接觸的未婚無業者(求學中除外)。 另一種則是為了充實自己的人生,且不希望寶貴光陰被過剩的人際關係佔去而進行一番「整頓」後,不知什麼時候開始一個人獨處的時間愈來愈多。這些人具有10年、20年不等的工作經驗,年紀大約是30、40多歲。他們有著信得過的同事,也有著值得守護的人。年輕時也許還有餘力,但在工作、家庭/育兒間的分秒必爭下漸漸地不去參加同學會等的聚餐,也沒有意願與公司同事成為周末假日彼此相約出遊的朋友。直到某天才猛然發現,自己身邊稱得上是「朋友」的同伴少之又少,甚至一個也沒有。而諸富教授所要探討的「零友達」,則是屬於此類。若是這種情況,他認為一點問題也沒有。 世間充滿著「朋友少不是件好事」、「沒朋友的人一定是個怪胎」等看法。對此,諸富教授表示「總是要找個人黏在一起才能安心,並極力排擠不願意這麼做的人。像這種傢伙才真的有問題」。諸富教授認為,「一個人獨處的能力」,也就是「孤獨力」,是為了不屈不撓、彈性應對各種環境變化並富有創造力地活在這個時代,所必需具備的能力。往後,這個「孤獨力」只會愈來愈重要。不僅限於商務人士,愛上孤獨的人,可以說在豐富自我的人生上佔了很大的優勢。 現實世界裡,「交友圈狹隘是件壞事」的想法處處皆是。在團體裡搞小圈圈,並視「孤獨者」為惡的情形相當常見。有些公司甚至還保留有「沒朋友的人便沒有什麼價值可言」、「不跟同事一塊吃午餐的人一定是哪裡不對勁」、「經常單獨行動的人就是任性、我行我素」等價值觀。諸富教授認為,這麼一來,結果便是出現「午餐夥伴症候群」等現象。在日本甚至有女性上班族因為找不到可以一起吃午餐的同伴而憂鬱、精神衰弱等。相反地,也有人因為部門強制所有同仁必須一塊吃午餐,造成時間與金錢的浪費而頭痛不已。諸富教授表示,若不將午餐時段做為獨處的時間,腦袋很難浮現出好的idea。真正出色的點子,來自於一個人與自己內心的深度對話。 回過頭來看,雖然在義務教育過程中,當局在口頭上總是強調「散發出個性的光彩」、「以獨一無二為目標」,但實際上父母、師長卻不時地將「同儕壓力」加諸於孩子身上。除了在運動項目等術科鶴立雞群時「與眾不同」的確會受到鼓勵,但大多數的情況卻是只要跟大家有點不一樣,則很難有好事發生。為了避免在團體中遭受欺壓排擠而安然渡過義務教育時期,大部分的人不自覺地被植入「跟大家一樣就對了」的晶片。日本是如此,台灣似乎也好不到哪裡去。諸富教授表示,有些人長大後有辦法掙脫「同儕壓力」之類強迫觀念的束縛,但還是有不少人被洗腦地太徹底,成了精神上幼稚的大人。對這些精神上幼稚的大人來說,「跟大家不一樣」一直是「怪胎」、「異端」甚至是「變態」的同義詞,因此不光是「沒什麼朋友的人」,「不跟大家一起吃午飯的人」、「不踴躍參加員工旅遊或聚餐的人」都是“無法跟大家打成一片的可憐蟲”。這些人覺得「沒什麼朋友」是一種悲哀,同時也害怕自己落單,有時甚至歇斯底里地拼命增加朋友數。 諸富教授進一步表示,在現代的社會,每天忙著維持廣泛的人際關係,即便都只是表面上的泛泛之交,有著反而能夠讓自己得過且過的一面。只要活著,誰都會面臨人生各個階段所產生的諸多煩惱。不過,透過聚餐或線上聊天等方式不斷地找個人黏在一起,填滿每一段空檔時間,就能夠「使自己的心靈經常處於麻痺狀態」。這麼一來,必須獨自審視內心深處才有辦法解決的問題,便能夠先擱在一旁不管。「跟朋友聚在一起」、「跟朋友黏在一起」,是對一直存在的隱憂與不安眼不見為淨、逃避現實的好方法。而「聚在一起」、「黏在一起」的對象愈多,也就愈陶醉於「自己的身價有這麼高」之基於假象的自信。在這樣的情況下,人便無法成長。不光是如此,還有人為了「跟大家都一樣」而矯枉過正,導致精神不堪負荷。 諸富教授認為「聚在一起」、「黏在一起」尚有其它的弊端,那就是人會變得不知道自己想要的是什麼,對人事物的感受也跟著模糊不清。在面對人生的第3個、第4個、第5個、第6個…十年時,要是猛然發現自己其實已經脫軌,便很難重新站起來。相對地,確實擁有獨處時間的人,大多單刀直入地面對自己,並經常深度思考未來的人生方向。不管過程是起是浮,都能以平常心對待。先前所提到「不知什麼時候開始一個人獨處的時間愈來愈多」,正是因為具備了「在邁向人生的重大局面時,更渴望了解自己,並思考往後的路應該怎麼走下去」的深層意識,進而在不知不覺中對人際關係進行整頓,以騰出獨處的時間。 有人說「若總是與他人保持距離,當有一天真有急需時,誰都不會伸出援手,那該怎麼辦?」。諸富教授表示,這根本不需要擔心。果真有人相信泛泛之交會雪中送炭嗎? 在對方陷入困境時,願意奮不顧身地跳下火坑搭救的深度人際關係,來自於「了解孤獨為何物的天涯同路人」。人本孤獨,每個人只有循著各自的人生路奮力走下去。同樣是著實地咀嚼孤獨並吞下肚的人,才會致力於瞭解彼此。了解孤獨為何物的天涯同路人,方能引起共鳴,進而相知相惜。這,才是真正的「朋友」。 魯迅有著這麼一段名言:『當我沉默著的時候,我覺得充實;我將開口,同時感到空虛。』(出自《野草題辭》)。獨處沉默,讓人的心靈豐富充實。無意間逛到一位大陸作家闫立秀所撰寫的文章《感受孤獨》,當中有一段是這麼寫的: 『沉默,一個人不是在沉默中爆發,就是在沉默中死亡。所以有太多的人,因為按捺不住孤獨寂寞,於是,在寂寞中沉淪,在孤獨裡淪陷。也有人在孤獨寂寞裡昇華。那是因為他們耐住了寂寞。 其實,孤獨並不可怕,寂寞也毋可悲。最可怕的是,一個人不知道自己該做些什麼,需要什麼,那才是真正的空虛,真正的悲哀。』 共勉之~~。

12/02/2013

13 Things Mentally Strong People Don't Do

13 Things Mentally Strong People Don't Do

Mentally strong people have healthy habits. They manage their emotions, thoughts, and behaviors in ways that set them up for success in life. Check out these things that mentally strong people don’t do so that you too can become more mentally strong. 1. They Don’t Waste Time Feeling Sorry for Themselves Mentally strong people don’t sit around feeling sorry about their circumstances or how others have treated them. Instead, they take responsibility for their role in life and understand that life isn’t always easy or fair. 2. They Don’t Give Away Their Power They don’t allow others to control them, and they don’t give someone else power over them. They don’t say things like, “My boss makes me feel bad,” because they understand that they are in control over their own emotions and they have a choice in how they respond. 3. They Don’t Shy Away from Change Mentally strong people don’t try to avoid change. Instead, they welcome positive change and are willing to be flexible. They understand that change is inevitable and believe in their abilities to adapt. 4. They Don’t Waste Energy on Things They Can’t Control You won’t hear a mentally strong person complaining over lost luggage or traffic jams. Instead, they focus on what they can control in their lives. They recognize that sometimes, the only thing they can control is their attitude. 5. They Don’t Worry About Pleasing Everyone Mentally strong people recognize that they don’t need to please everyone all the time. They’re not afraid to say no or speak up when necessary. They strive to be kind and fair, but can handle other people being upset if they didn’t make them happy. 6. They Don’t Fear Taking Calculated Risks They don’t take reckless or foolish risks, but don’t mind taking calculated risks. Mentally strong people spend time weighing the risks and benefits before making a big decision, and they’re fully informed of the potential downsides before they take action. 7. They Don’t Dwell on the Past Mentally strong people don’t waste time dwelling on the past and wishing things could be different. They acknowledge their past and can say what they’ve learned from it. However, they don’t constantly relive bad experiences or fantasize about the glory days. Instead, they live for the present and plan for the future. 8. They Don’t Make the Same Mistakes Over and Over Mentally strong people accept responsibility for their behavior and learn from their past mistakes. As a result, they don’t keep repeating those mistakes over and over. Instead, they move on and make better decisions in the future. 9. They Don’t Resent Other People’s Success Mentally strong people can appreciate and celebrate other people’s success in life. They don’t grow jealous or feel cheated when others surpass them. Instead, they recognize that success comes with hard work, and they are willing to work hard for their own chance at success. 10. They Don’t Give Up After the First Failure Mentally strong people don’t view failure as a reason to give up. Instead, they use failure as an opportunity to grow and improve. They are willing to keep trying until they get it right. 11. They Don’t Fear Alone Time Mentally strong people can tolerate being alone and they don’t fear silence. They aren’t afraid to be alone with their thoughts and they can use downtime to be productive. They enjoy their own company and aren’t dependent on others for companionship and entertainment all the time but instead can be happy alone. 12. They Don’t Feel the World Owes Them Anything Mentally strong people don’t feel entitled to things in life. They weren’t born with a mentality that others would take care of them or that the world must give them something. Instead, they look for opportunities based on their own merits. 13. They Don’t Expect Immediate Results Whether they are working on improving their health or getting a new business off the ground, mentally strong people don’t expect immediate results. Instead, they apply their skills and time to the best of their ability and understand that real change takes time.

11/29/2013

Closure Compiler - Advanced Compilation and Externs

Closure Compiler - Advanced Compilation and Externs - demo: http://chunghe.googlecode.com/git/experiment/closure.compiler/

Inconsistent Property Names Closure Compiler compilation never changes string literals in your code, no matter what compilation level you use. This means that compilation with ADVANCED_OPTIMIZATIONS treats properties differently depending on whether your code accesses them with a string. If you mix string references to a property with dot-syntax references, Closure Compiler renames some of the references to that property but not others. As a result, your code will probably not run correctly.
function displayNoteTitle(note) {
  alert(note['myTitle']);
}
var flowerNote = {};
flowerNote.myTitle = 'Flowers';

alert(flowerNote.myTitle);
displayNoteTitle(flowerNote);
compiles to
var a={};a.a="Flowers";alert(a.a);alert(a.myTitle);
Compiling Two Portions of Code Separately If you split your application into different modules of code, you might want to compile the modules separately. However, if two chunks of code interact at all, you may have trouble compiling them separately. Even if you succeed, the output of the two Closure Compiler runs will not be compatible. Solution: Compile All Code for a Page Together To ensure proper compilation, compile all the code for a page together in a single compilation run. The Closure Compiler can accept multiple JavaScript files and JavaScript strings as input, so you can pass library code and other code together in a single compilation request.
LOCAL_LIB=./lib.js
LOCAL_FILE=./script1.js
OUTPUT=output/script1.advanced.local.min.js  
curl -d compilation_level=ADVANCED_OPTIMIZATIONS -d output_format=text -d output_info=compiled_code --data-urlencode "js_code@${LOCAL_LIB}" --data-urlencode "js_code@${LOCAL_FILE}" http://closure-compiler.appspot.com/compile > $OUTPUT
lib.js
function getData() {
  // In an actual project, this data would be retrieved from the server.
  return {title: 'Flower Care', text: 'Flowers need water.'};
}
script1.js:

var displayElement = document.getElementById('display');
function displayData(parent, data) {
  var textElement = document.createTextNode(data.text);
  parent.appendChild(textElement);
}
displayData(displayElement, getData());
compiled to:
document.getElementById("display").appendChild(document.createTextNode("Flowers need water."));

11/27/2013

蔡依橙 I-Chen Tsai, MD: 「醫療崩壞中,我該怎麼辦?」:如何精進專業

蔡依橙 I-Chen Tsai, MD: 「醫療崩壞中,我該怎麼辦?」:如何精進專業

上一篇「醫療崩壞中,我該怎麼辦?」,至今有3200人按讚, 11000人點閱,打擊率 按讚率將近30%。這一個月,明信片如雪片般飛來 許多朋友私訊與電郵,詢問著「如何精進專業不被淘汰?」「如何發展第二專長以備不時之需?」等問題。 我不是什麼大師前輩,也只能用自己有限的人生經驗做點建議。個人經驗,不見得對,參考參考即可。這次先討論「精進專業」。 Q: 我評估了一下,由於家人的關係,暫時我不能換工作,這裡也勉強還行。打算跟他拼了,在業界裡繼續做幾年。那我應該怎麼讓自己過得好一點? A: 任何行業,要活得好,「精進專業」是唯一的路。這個藍色連結請您點進去看,大前研一對於個人發展所做的建議,在環境艱困時尤其值得細讀。「精進專業」,能使你在大環境崩壞時,避免成為首先被壓垮/裁撤/減薪的那群。 「精進專業」之後,要多學習各種第二、第三專長,發揮跨領域的效力,甚至在醫療崩壞後,作為備用的退路。 Q: 學長,你講這風涼話,聽說當初你在台中榮總,都不用作臨床工作,才能「精進」你心臟血管的「專業」。 A: ˊ_>ˋ 淡定……這已經是考古題了,每隔一陣子就有人這麼說,也不知道哪裡傳出來的謠言,在這裡一併回覆吧。 我在台中榮總不管做實習醫師、住院醫師或總醫師,工作都沒比別人少,只有更多。 我也很感謝環境給我這樣的訓練機會,讓我鍛鍊出快速閱片、到全台灣任何地方都能生存的能力。現在的我,正常上班時間,若狀況理想,偶爾一天能打1000片plain film;只打CT的話,一天能打80片Chest CT。 這很多人可以求證的,跟我同辦公室的蔡瑋琳主任、陳佩倫醫師,都親眼看過實際的臨床工作狀況。 必須說,這就像有臨床醫師一個診能看100位患者一樣,不過是效率好一點而已,沒什麼好說嘴的。是為了說明「我曾經在很大工作量的環境訓練很久」,進而說服你「要變強並不一定要脫離既有忙碌環境」,才舉這當例子。 Q: 學長,聽說那也是因為你都只做診斷,沒做介入性治療,才能做研究。 A: ˊ_>ˋ 淡定……這也是考古題,每隔一陣子就有人這麼說。 過去我在國際上,是因為心臟血管論文出名的,所以很多人以為我在台中榮總專做診斷,不做介入性。但事實是,我介入性做得不少、難度也不低。主治醫師期間,TAE、PCN、PTCD等都是照表操課,一個下午四五台在做,而且速度頂快,因為我用上了時間管理的概念:充分的術前評估、完善的器材準備、減少不必要的動作。 這也都有人可以求證的,像我帶過的年輕人:蔡欣宇醫師、蘇德晟醫師等。 這些考古題,就是我舉辦「那些年」研討會的原因之一。人就這樣,很容易覺得「別人的成功,都是一路順遂的。」要不就有背景、運氣好,要不就真天才、環境佳,但實際上如果我們去細看,會發現真正的原因是「他們付出比別人更多的努力、遭遇比別人更嚴重的挫折,卻仍然繼續堅持。」 我一個人說,沒什麼說服力。但黃明和、閻紫宸、曾文盛、鄭慧正、謝賜吉都傳達一樣的概念時,總該有說服力了吧! Q: 我理解了,現況不該是逃避的藉口。那應該如何做,才能「精進專業」,讓自己在大環境不好時,仍保有競爭力呢? A: 要確定自己掌握了「學新東西的技巧」,而不只是「學會新的技術」。 以我來說,「心血管電腦斷層」這個領域,因為開始做的時候沒有老師可以問,是看網路跟期刊就自己做起來的。但我也曾懷疑自己,心血管方面的能力,會不會只是偶然?只是剛好我適合這領域?如果這樣,有朝一日環境改變,「心血管電腦斷層」不再重要,會不會不能謀生? 於是我想,那我來發展介入性治療好了,所以我開始協助鄭紹彬的換肝團隊,解決疑難雜症,例如:bile leak時的困難PTCD 或者 術後膽道阻塞重新打通原路 等。我念期刊、吸取國外經驗,思考其中關鍵,然後配合以前的經驗做突破。 但這些勉強只能說是既有技術的改良,基本功都是黃振義主任、熊小澐主任教的。或許不是我突破,只是老師們的功夫我學得多、用得好而已。我問自己:如果是全新的介入性技術,沒有老師帶,我是否能自行開拓出新的臨床服務? 所以我選擇與張基晟主任團隊合作,開發CT-guided lung biopsy的臨床業務,從引進切片針、打造臨床服務流程、修正細節、與團隊共同成長,顛峰時期,我們團隊能做到0.4公分的病灶、穿過骨頭阻擋,把相關經驗投稿到國際期刊接受檢驗,也獲得刊登與肯定,確定我們的技術具有國際水平。 這幾次的訓練後,我確定的知道,不管是診斷或治療的新技術,只要當成自己的事業經營,拿出熱情,給我時間與舞台,我一定會做到國際水平。 年輕人請記住,真正的重點,是「學習的技巧」,而非學到的「技術」本身。 Q: 那你為什麼離開中榮,到秀傳去呢?這些技藝,不都可以讓你在醫學中心過得很好嗎? A: 因為我想知道,同樣的做事與學習方法,能不能用在行政、管理與領導。 台中榮總發展已經20年,其升遷飽和而緩慢,要做行政、管理與領導,我至少得再等15年,對我來說,15年就像下輩子一樣遙遠。 當時,黃明和總裁與葉永祥院長,誠心邀請我到秀傳醫療體系,解決彰秀、彰濱兩院放射科,長期報告完成率都在60%左右的問題。因為是個難度不小的挑戰,想說還年輕,禁得起失敗,不如就試試看吧。 Q: 後來呢? A: 當時,秀傳長官只希望我盡量幫忙,沒有時間限制,也沒有目標值。本來想,半年適應、半年調整,用一年左右,拉到70%就很好了。 結果,六個月內,同樣只有五位專任醫師人力,完成率從60%爬升到90%以上,科內相處氣氛也更和諧。財務上,因為報告效率變快,帶動自費體檢業績,讓科收入與毛利都明顯增加。 從這個經驗中,我學到了:「精進專業」的方法與態度,應用在行政、管理與領導上,也是可以的。 如果你真的能夠抓到「學習的方法」並看透「事情的本質」,其實專業、技術、行政、管理、領導,都是類似的。 Q: 總結來說,到底應該如何精進自己的專業呢? A: 以下流程: 學會一項技術,專精,成為top 5%。 ↓ 思考學習過程,哪些是學習的關鍵、哪些其實可以快速跳過。 ↓ 用更好的學習技巧,學會第二項技術,專精,成為top 5%。 ↓ 再次反省學習過程,這次有沒有變快了呢? 省略掉的步驟是不是真的能省略?關鍵的步驟是不是真的關鍵? ↓ 用萃取出來的know-how,學會第三項技術,專精,成為top 5%。 ↓ 繼續反省學習過程,是不是又更快了呢? 還是學習方法有誤?反而更慢了? ↓ 繼續學新技術、反省學習方法…… 當你有三項top 5%的技術,不只餓不死,在組織中應能如魚得水。 當你有五項以上top 5%的技術,想轉職時,找你的人會很多,廠商、醫院人資、獵頭公司都會跟你約時間。喜歡哪個工作,自己挑。 Q: 以上好難,我選醫護這條路,好像錯了?為什麼一個神聖的職業變得如此艱困? A: 我開始念書的時候,電子業如日中天,新創公司的初始股東,40歲就身家上億,提早退休。我畢業的時候,工程師年終分紅動輒千萬以上,買房買跑車。我拿到專科醫師證書時,多數的電子業工程師,月薪不到十萬,還得加班到半夜,一輩子沒機會領到千萬年終。這轉變,不過二十年光景。 醫護人員的薪資與社會地位下降,是不是與電子業的轉變很像呢?(唉,除了40歲身家上億便退休那部分。) 你說,醫護團隊拯救「人」的生命,是神聖的。 我說,人類社會資源有限,健保定好點值與給付,醫護職業就是工作換薪水。如果真要計較神聖,穿白襯衫騎腳踏車的摩門教徒,神不神聖?到處貼電線杆「神愛世人」的基督教徒,神不神聖?年薪買不起台北一坪豪宅的彭淮南,守護新台幣這麼多年,神不神聖? 神聖不能量化,但健保點值可以。逝去的光環不能養家,但薪水可以。 理想可以放在心裡,但請別忘記,生存,才是硬道理。

蔡依橙 I-Chen Tsai, MD: 「醫療崩壞中,我該怎麼辦?」:如何精進專業

蔡依橙 I-Chen Tsai, MD: 「醫療崩壞中,我該怎麼辦?」:如何精進專業

Q: 為什麼醫院都很摳門,福利一直縮? A: 私人醫院,每天都在現金流裡搏鬥,每收購一塊地,就要考慮戰略意義與戰術,並想辦法榨出正向現金流,自然,在人事銓敘的思維上,也會一樣。每個人都必須被評價、每個人都必須發揮其價值,不管你的價值是生論文、帶團隊、做臨床還是喬事情,都是價值。私人醫院要在資本社會中生存,健保給付艱困,敘薪邏輯如此,其實相當合理。你來開醫院,也會這麼做。 Q: 每個人都是獨一無二的,為什麼醫院要一直評價我的業績、我的產出,一逮到機會就要扣我薪水? A: 企業,會對員工評價,並給予企業認為合理的報酬。人,是企業成本中,最貴的一項,資本家仔細關心自己的投資是否有產出,本就合理,就像你會去看自己的股票漲了沒。 當然,員工也可以反過來評估,我在這裡工作,對我人生的價值如何?我學到新東西了嗎?我有安全感嗎?如果沒有,大可離職,尋找更適合自己的地方。 Q: 新一代的學生已經越來越有這種自覺,也因此台灣已經跨過了醫療崩壞的可逆點。 A: 是的,這是共識 XD 我們有生之年一定看得到台灣醫療崩壞,請拉椅子、買個鹹酥雞。 Q: 我真的很討厭我現在的工作,這種疲累,遲早我的身體會出問題,XX附醫怎麼這麼惡劣?管理階層有沒有良心啊? A: 我們沒有能力改變趨勢,就像沒有任何市井小民能夠抵擋王家被拆。但是,與其整天埋怨擔心,最後真的變成職災受害者,大家覺得你好可憐好悲傷,成為大家茶餘飯後惋惜的對象,為什麼當初不選擇勇敢離開,到輕鬆一點的地方呢? 需要錢,同樣的勞力,很多方法可以換錢;你想發展,很多類似的地方可以完成夢想。XX附醫,說穿了,就是眾多醫院裡頭的其中一家,如此而已。如果醫院對你不夠好,你當然也不需要有什麼忠誠度。 Q: 可是,我的家就在醫院旁邊,我也需要這份工作的薪資才夠讓小孩念私校。不管啦!XX醫院太無良!XXXXX! A: 改變現狀,一定需要代價,有考慮過開車一小時內可到的其他醫院/診所嗎?或者,你有其他專長,可以嘗試發展?我有朋友從護理改做金融、保險、藥商業務的。醫師朋友中,自行開業、到中小型醫院、做進出口貿易、婚姻介紹的都有。 你的家就在醫院旁邊,表示你省下了時間成本。你覺得太累身體不好,表示你付出了健康成本。換個薪水較低的工作,小孩只好念公立學校,這是機會成本。這些放在天平上秤,結果如何,答案只有您自己知道了。 對我來說,健康第一。我看過公立學校小孩,知書達禮創意滿點;我看過通勤一個小時上班的朋友,家庭幸福快樂;但過勞死之後又復活的,目前倒真沒聽說。 再說,護士、醫生,也只是眾多職業中的其中一種,如果你認為這個工作會讓你疲倦、中風、被告、賠三千萬,大可以去做網拍、做直銷、賣保險、頂個雞排攤或開家五十嵐啊。為什麼還要花那麼多精力去埋怨一些「以自己的能力與位子完全不可能改變」的事情? 或者,你有能力在網路上抱怨,卻沒有勇氣為自己的人生做一個負責任的決定? Q: 你的意思是,我們大家都姑息系統出現的問題,然後各自鳥獸散嗎? A: 我不知道你從哪裡推導出我在姑息。 是的,大環境需要改變、系統必須修改,但你不需要跟著這個大環境與系統一起墜毀。大家都知道醫療要崩潰了,要不你挺身而出改變它,要不就腳底抹油快點溜。 Q: 每年還是有好多新鮮的肝加入熱血的XX附醫... A: 今天XX附醫或者CMUH或者NTUH或者VGHTPE或者CGMH為什麼可以有那麼多的年輕肝臟可以用,因為大家還是一直去啊。 為什麼一樣的薪水,這些醫院可以叫人做更多的事情?因為他們給你「在大都會工作的感覺」、「在一流醫學中心工作的感覺」、「跟朋友家人提起好像比較有面子的感覺」,所以他們可以獲得溢價。這就是資本主義社會的品牌價值。 不然,你大可以到地區醫院、基層診所工作,在這些地方,工作輕鬆、薪資合理,缺也不少。都市找不到,就到鄉下,鄉下找不到,就到山上。要一份工作,真的沒有那麼難。 Q: XX附醫還有一個問題,需要你時不惜重金挖角,覺得你沒有大用處了就狠狠一腳踢開。 A: XX附醫的這個作法,我個人不覺得是問題。 在資本主義社會想要享有溢價,就必須持續維持自己的價值,跟股票一樣,股民喜歡你的時候可以把你捧上天,120萬買一張宏達電也覺得未來有機會,但你漲不上去,就不能怪人家在80萬的時候,停損把你賣了。 想要享有職業球員般的天價高薪,就要忍受走下坡時被無情釋出。 Q: 可是我的手術技能沒變,為什麼薪水變低? A: 因為你的技能不再是醫院殷切需要的,「市場價值」就是這樣的東西。 威盛做的東西還是CPU,國泰人壽賣的還是保險,為什麼股價從天上掉下來? Q: 怎麼好像你都替資本家說話? A: 我不是替資本家或企業說話,而是嘗試讓年輕人醒來,看清楚世界是怎麼運作的。不喜歡的話,可以去公家醫院找個缺,因為掃弊案的關係,最近署立醫院缺很多,剛好是進去的好時機。 Q: 我覺得怪的地方是,蔡主任似乎假設資本家/體制和勞工/個體是對等的,所以可以互相評價,功利自處。實務上,在「不堪忍」之前,壓迫一直存在,而且是單方向的,而誰在壓迫階級,誰在被壓迫階級,最大的因素是出身,而不是努力、能力、毅力這些可由個人決定的因素,「二代的起點是小資的終點」顯現出這種壓迫的不正義。不正義應該被矯正,而不是視而不見。 A: 您說的我同意,我並沒有「這些不正義不需要被矯正」的想法,如果個體認為應該積極抗爭,那就有系統、有策略的去抗爭,取得成績。但如果覺得在facebook上按讚或者抱怨一下,世界就會改變,那還是早點醒來比較好。 我的策略比較不同的,是我重視「人生是短暫的」這回事,更重視「人在台灣多元社會的獨立性」,或許我們的起點不如富二代,但我們能獲得的快樂與自由,也是很多富二代一輩子達不到的(光這個我可以講一大堆故事給你聽)。貧富差距的擴大,不是你我能在幾年內逆轉的,但你可以讓自己活得比有錢人、資本家,更快樂、更健康。 台灣還是希望之島,我們的環境還能出現「沈芯菱」這樣的孩子,利用網路跟自學,找到屬於自己的快樂;資深一點的,還有「王錦雲」小妹妹,用自己的腦力發展出策略,建立成功的入世佛教系統。 跟大多數網路的憤怒之氣不同的是,我想提醒年輕人,即使你要憤怒、要抗爭,也必須理解到你要抗爭的是什麼東西?那是一整個體制、一整個趨勢。你總要理解你的敵人才有勝算吧。 當壓迫者不是一個人,而是一個停不下來的系統時,悲劇很難避免。都更法就那樣,所以王家被拆了;健保財務問題就那樣,所以護士倒下了。 被壓迫的時候,有幾條路可以選:1. 有策略的抗爭(士林王家案) 2. 沒策略的謾罵(醫界三千萬內鬨討論) 3. 腳底抹油快溜。 我想說的是:請選1或3,2沒有用。 如果你想要的是一個平靜快樂的生活,相信我,台灣還有很多條路,不是人家開了夜市你就要去逛、弄一個教職體系你就得去鑽、有個主任位子你就得去搶。也不是因為你學了護理就得做護理,也不是你醫學系畢業就得當醫師。我以前三角函數跟對數都會算,難道我應該靠算數學賺錢嗎? 證照制度,是保障你可以吃這行飯,但不是限制你只能吃這行飯。人還是獨立的、人還是自由的。

TextTeaser

MojoJolo/textteaser

TextTeaser is an automatic summarization algorithm that combines the power of natural language processing and machine learning to produce good results. demo: http://www.textteaser.com/ api: https://www.mashape.com/mojojolo/textteaser

11/26/2013

paulirish / browser-logos

paulirish / browser-logos - collection of browser logos

Winston Chen @ 飛向科技: 美國人,印度人,與華人在積極程度上的差異

Winston Chen @ 飛向科技: 美國人,印度人,與華人在積極程度上的差異

另一個簡單的報告專案 強者我朋友又跟我分享了一個分組專案報告的小故事。 當組上的成員敲定,身為台灣人的我們會假設大家會在第一次討論中,大家坐下來決定報告的走向,進行分工。我們會假設每個人都可能有當組長的機會與意願,因此會在第一次的討論中,跟所有人一起決定 Leadership 是誰,等等。在大家不熟的時候,我們會採取『共識決』。 不在其位,我們不會跳出來領導。 他們組中的老美可不這樣搞。 第一次討論之前,他就已經把報告幾個可能的走向與分工都想好,並用 Email 寄出。第一次討論讓大家直接針對他提出來的東西進行討論。 成員當然有說不的權利,但是討論之前,整個報告就已經被老美想過了,討論的走向當然會在他提出的框架下進行,除非有人強力反對,整個團隊的領導也會是這位老美先生。 一樣的,在團隊領導方面,這位老美先生很自然地掌握了先手之勝。如果這時候有某位華人朋友想當組長,第一次討論時才出手,根本沒有辦法服眾,大勢已去。 要跟美式的積極對戰,就要爛熟美式的積極才行。 美式升遷,我怎麼知道你能把事情做好? 就我認識,身居要角的朋友或是上司告訴我,他們這裡的哲學是: 『We promote whoever that can do the job well. (我們提拔可以勝任該職缺的人)』 但是重點是,到職該職缺以前,他們怎麼知道你能把該職務做好? 答案很明顯,你要讓他們感覺『你已經在做了』,之後升你只是讓他們能夠名正言順的把責任扣在你身上而已。 你對某個職位很有興趣,不要害羞,跳進去做就對了(當然你原來的工作還是要做好),要等到有 Title 才做事, Title 就絕對不會是你的。 『你已經在做了』,這就是美式的積極。

squarespace

squarespace - beautiful site drag-n-drop site builder along with analytics data built in. Even better, you could sell merchandise there.

Squarespace provides you with beautiful, rich imagery, designer templates that undeniably command your attention right off the bat. Our first thought of their templates is that they are clean, minimalistic and gives off a sophisticated vibe. They definitely project a highly finished quality, as if a designer has invested months in polishing them. We particularly appreciated their clean lines which is a nice contrast to other website builders’ templates which could be a bit noisy. All Squarespace templates are responsive, meaning that you can resize your browser and the content (including the images, slideshows) will also automatically resize to help give you and your visitors optimized viewing experiences. This is especially helpful if your visitors tend to use mobile devices (certainly an upward trend for most users). Squarespace gives you extensive styling options that the majority of other website builders do not have. We’re not saying that you can’t do those types of customizations with other website builders, it’s just that Squarespace makes it very easy for you to customize your website’s design without editing codes. So this option works great especially if you are not a coding ninja. For example, you can adjust the fonts, colors, image opacity, sidebar width, background images, sizes, spacing / padding, etc of just about anything on a Squarespace website.

Parallax scrolling

http://kennedyandoswald.com/#!/rendezvous-with-death-video
http://www.nytimes.com/newsgraphics/2013/10/27/south-china-sea/
LAMDASH DNA | メンズシェーバー ラムダッシュ | Panasonic
http://prinzhorn.github.io/skrollr/
視差滾動(Parallax Scrolling)技術在網頁中應用的精美案例 - 網站設計及開發 - 香港矽谷

11/25/2013

mojombo/clippy

mojombo/clippy Clippy is a very simple Flash widget that makes it possible to place arbitrary text onto the client's clipboard.

Here is what Clippy looks like on GitHub: Clippy in action

11/15/2013

Is there any way to redraw tmux window when switching smaller monitor to bigger one?

Is there any way to redraw tmux window when switching smaller monitor to bigger one?

tmux limits the dimensions of a window to the smallest of each dimensions across all the sessions to which the window is attached. If it did not do this there would be no sensible way to display the whole window area for all the attached clients. The easiest thing to do is to deatch any other clients from the sessions when you attach: tmux attach -d

運動員心臟 - A+醫學百科

運動員心臟 - A+醫學百科

運動員心臟(athlete『s heart),由運動引起的生理性心臟增大。S.E.亨申於1899年首次發現越野滑雪運動員的心臟普遍增大,不僅左心大,右心也大。早期有人認為運動員心臟的增大不是純生理現象,而是由急性心臟過度負荷和心肌衰竭引起的病理現象,因此曾稱之為「運動員心臟症候群」。經過多年的研究,目前認為運動員心臟輕度增大,心功能良好,系運動引起的生理性改變。隨著臨床醫學和基礎醫學的進展,關於運動員心臟有很多新的資料,並逐漸形成一個新的領域,稱為運動心臟學。運動訓練使心臟功能加強,除引起心臟增大外,還可表現安靜時心率緩慢,出現異常心電圖等,在臨床上可能與某些心臟病相混淆。   運動員屍檢材料發現運動訓練可引起明顯的心肌肥厚。放射線檢查可見運動員心臟面積和容積增大。心面積增大者以耐力訓練項目運動員為最多(圖1)。心面積增大的程度,多數不超過其預測面積的30%。運動員心臟容積一般也較大,中國正常成人心臟容積最大為870.68ml,中國運動員心臟容積最大者為1209.45ml,其心臟面積也最大(為+55.32%)。外國文獻報導,職業自行車運動員和水球運動員心臟容積最大可達1700ml。訓練內容不同對心臟的影響也有差別,耐力訓練運動員的心臟以心腔擴張為主,力量練習運動員的心肌肥厚可稍佔優勢。 運動員安靜時心率緩慢,這特別多見於耐力訓練項目(如公路自行車、馬拉松、中長跑及足球等)運動員中。中國運動員安靜時出現竇性心動過緩者占 54.94%,最慢的是33次/分。國外文獻報告動態心電圖檢查於夜間睡眠時發現運動員心率最慢達21次/分。這些運動員均健康狀況良好,可進行正常訓練和比賽。   運動員安靜時心血輸出量減少,每搏量不變或增多,運動後心率加快,最大心率與一般正常人相似,但心輸出量明顯增多,每搏量也顯著加大。 運動員最大攝氧量明顯增大,為5000~ 6000ml/分,合 70ml/kg以上, 而一般人為 2000~3000ml/分, 合40ml/kg以下。   在運動員中常可見到過早搏動,室性最多,房性次之,交界性者最少,與一般臨床統計結果相似。此種心律失常多因疲勞引起,有些是對訓練不適應,常在突然中止訓練後或停止訓練一時期後重新開始訓練時出現,有些原因不明。情緒因素、感染、器質性心臟病者也可發生。若運動員健康狀況良好,無其他器質性心臟病證據,仍可進行系統運動訓練。早搏只在安靜時出現,運動後消失者,多數可參加體力活動,運動後早搏不消失甚至增多者則應減少運動量,並密切隨訪觀察。   房室傳導阻滯也較常見,以中長跑、馬拉松、籃球及游泳等項目的運動員多見。心電圖多數為二度Ⅰ型,多因運動訓練使迷走神經張力佔優勢引起,運動後阻滯消失,運動員無不良主訴,體格檢查無其他異常發現。過度疲勞、感染等情況下也可發生,此時應作全面檢查。停止訓練後阻滯多消失,長期隨訪觀察證明絕大多數為功能性改變,運動員身體健康狀況良好。   不完全性右束支傳導阻滯在運動員中很多見,可能由右心室舒張期負荷過重或右心室肥厚引起,此種阻滯在停止訓練後可減輕甚至消失。   偶見陣發性心動過速、心房顫動、心房撲動及預激症候群,此時應進行詳細檢查,找出原因;少數因過度疲勞引起,需調整運動量和進行積極治療。   運動員中可見非特異性T波改變,偶爾可見到巨T倒置心電圖。動態觀察此種心電圖變化較小,定量運動後T波改善,極量運動後即刻T波可正常化。臨床檢查無其他器質性心臟病證據,一般健康狀況良好,運動能力正常,有的可進行大運動量訓練,甚至參加激烈的比賽(圖2)。

The Math Trick Behind MP3s, JPEGs, and Homer Simpson’s Face

The Math Trick Behind MP3s, JPEGs, and Homer Simpson’s Face - 傅立葉轉換就是把本來的 sin wave 分解成幾個小的 essential sin wave, mp3 把比較高屏的 essential sin wave 來節省 size.

Nine years ago, I was sitting in a college math physics course and my professor spelt out an idea that kind of blew my mind. I think it isn’t a stretch to say that this is one of the most widely applicable mathematical discoveries, with applications ranging from optics to quantum physics, radio astronomy, MP3 and JPEG compression, X-ray crystallography, voice recognition, and PET or MRI scans. This mathematical tool—named the Fourier transform, after 18th-century French physicist and mathematician Joseph Fourier—was even used by James Watson and Francis Crick to decode the double helix structure of DNA from the X-ray patterns produced by Rosalind Franklin. (Crick was an expert in Fourier transforms, and joked about writing a paper called, “Fourier Transforms for birdwatchers,” to explain the math to Watson, an avid birder.) You probably use a descendant of Fourier’s idea every day, whether you’re playing an MP3, viewing an image on the web, asking Siri a question, or tuning in to a radio station. (Fourier, by the way, was no slacker. In addition to his work in theoretical physics and math, he was also the first to discover the greenhouse effect [pdf].) So what was Fourier’s discovery, and why is it useful? Imagine playing a note on a piano. When you press the piano key, a hammer strikes a string that vibrates to and fro at a certain fixed rate (440 times a second for the A note). As the string vibrates, the air molecules around it bounce to and fro, creating a wave of jiggling air molecules that we call sound. If you could watch the air carry out this periodic dance, you’d discover a smooth, undulating, endlessly repeating curve that’s called a sinusoid, or a sine wave. (Clarification: In the example of the piano key, there will really be more than one sine wave produced. The richness of a real piano note comes from the many softer overtones that are produced in addition to the primary sine wave. A piano note can be approximated as a sine wave, but a tuning fork is a more apt example of a sound that is well-approximated by a single sinusoid.) sine wave The sound wave produced by a piano note can be thought of a simple sine wave.Milan B via Shutterstock Now, instead of single key, say you play three keys together to make a chord. The resulting sound wave isn’t as pretty—it looks like a complicated mess. But hidden in that messy sound wave is a simple pattern. After all, the chord was just three keys struck together, and so the messy sound wave that results is really just the sum of three notes (or sine waves). sine wave addition The sound wave produced by a piano chord can look like a mess, but it’s just three different notes (sine waves) added together.Christine Daniloff/MIT Fourier’s insight was that this isn’t just a special property of musical chords, but applies more generally to any kind of repeating wave, be it square, round, squiggly, triangular, whatever. The Fourier transform is like a mathematical prism—you feed in a wave and it spits out the ingredients of that wave—the notes (or sine waves) that when added together will reconstruct the wave. If this sounds a little abstract, here are a few different ways of visualizing Fourier’s trick. The first one comes to us from Lucas V. Barbosa, a Brazilian physics student who volunteers his time to make incredible math and science animations for Wikipedia, where he goes by “LucasVB.” So let’s take a squarish looking wave, pass it through Fourier’s prism, and see what comes out the other side. Fourier transform animation slides Stills from an animation by LucasVB In these images (click through to Wikipedia to see it as an animation), the red squarish wave is distilled into a set of pure notes (the blue sine waves). Think of these blue waves like a mathematical ingredient list for the red wave. Pressing this analogy, the Fourier transform is a recipe—it tells you exactly how much of each note you need to mix together to reconstruct the original wave. The vertical blue lines in the animation are essentially a graph visually representing the amount of each note. Here’s another way to think about this, provided by Matthew Henderson, or “Matthen,” a Ph.D. student at Cambridge University who also creates animated GIFs of mathematical curiosities. Matthen explains Fourier’s trick using circles instead of sine waves. This involves a set of circles of different sizes, each one centered on the edge of a bigger circle. Then the circles begin to spin, the big circles swinging the smaller ones around, and the smaller ones spinning faster than big ones. If you trace the motion of one point on the smallest circle, you can reconstruct a wave of any shape, as shown in the animation and the stills below. Again, the Fourier transform tells you how to build the wave: which circles, moving at which speeds. Fourier transform circles Matthew Henderson If you’re old enough to have played with a Spirograph, this idea of tracing complex patterns using wheels within wheels might be familiar to you. Here’s an interactive version of the same animation, created by LucasVB, where you can mess around and change the sizes of the circles. To summarize, the Fourier transform tells you how much of each ingredient “note” (sine wave or circle) contributes to the overall wave. Here’s why Fourier’s trick is useful. Imagine you were talking to your friend over the phone and you wanted to get them to draw this squarish wave. The tedious way to do this would be to read out a long list of numbers that represent the height of the wave at every instant in time. With all these numbers, your friend could patiently stitch together the original wave. This is essentially how old audio formats like WAV files worked. But if your friend knew Fourier’s trick, you could do something pretty slick: You could just tell them a handful of numbers—the sizes of the different circles in the picture above. They can then use this circle picture to reconstruct the original wave. And this isn’t just some obscure mathematical trick. The Fourier transform shows up nearly everywhere that waves do. The ubiquitous MP3 format uses a variant of Fourier’s trick to achieve its tremendous compression over the WAV (pronounced “wave”) files that preceded it. An MP3 splits a song into short segments. For each audio segment, Fourier’s trick reduces the audio wave down to its ingredient notes, which are then stored in place of the original wave. The Fourier transform also tells you how much of each note contributes to the song, so you know which ones are essential. The really high notes aren’t so important (our ears can barely hear them), so MP3s throw them out, resulting in added data compression. Audiophiles don’t like MP3s for this reason—it’s not a lossless audio format, and they claim they can hear the difference. This is also how the smartphone app Shazam can recognize a song. It splits the music into chunks, then uses Fourier’s trick to figure out the ingredient notes that make up each chunk. It then searches a database to see if this “fingerprint” of notes matches that of a song they have on file. Speech recognition uses the same Fourier-fingerprinting idea to compare the notes in your speech to that of a known list of words. You can even use Fourier’s trick for images. Here’s a great video that shows how you can use circles to draw Homer Simpson’s face. The online encyclopedia Wolfram Alpha uses a similar idea to draw famous people’s faces. This might seem like a trick you’d reserve for a very nerdy cocktail party, but it’s also used to compress images into JPEG files. In the old days of Microsoft Paint, images were saved in bitmap (BMP) files which were a long list of numbers encoding the color of every single pixel. JPEG is the MP3 of images. To build a JPEG, you first chunk your image into tiny squares of 8 by 8 pixels. For each chunk, you use the same circle idea that reconstructs Homer Simpson’s face to reconstruct this portion of the image. Just as MP3s throw out the really high notes, JPEGs throw out the really tiny circles. The result is a huge reduction in file size with only a small reduction in quality, an insight that led to the visual online world that we all love (and that eventually gave us cat GIFs). xkcd Fourier transform of cat Randall Munroe / XKCD How is Fourier’s trick used in science? I put out a call on Twitter for scientists to describe how they used Fourier’s idea in their work. The response astounded me. The scientists who responded were using the Fourier transform to study the vibrations of submersible structures interacting with fluids, to try to predict upcoming earthquakes, to identify the ingredients of very distant galaxies, to search for new physics in the heat remnants of the Big Bang, to uncover the structure of proteins from X-ray diffraction patterns, to analyze digital signals for NASA, to study the acoustics of musical instruments, to refine models of the water cycle, to search for pulsars (spinning neutron stars), and to understand the structure of molecules using nuclear magnetic resonance. The Fourier transform has even been used to identify a counterfeit Jackson Pollock painting by deciphering the chemicals in the paint. Whew! That’s quite the legacy for one little math trick.

生死的智慧:柯文哲 (Wen-je Ko) at TEDxTaipei 2013

生死的智慧:柯文哲 (Wen-je Ko) at TEDxTaipei 2013

什麼是死亡? 怎樣才算活著.

[zz]最直白的解释Higgs Boson希格斯子

[zz]最直白的解释Higgs Boson希格斯子

科学家很难向英国政府解释清楚希格斯场,所以在1993年,英国科学部长威廉•瓦多格列佛(William Waldegrave)向科学家发起了挑战,让他们用一页纸的篇幅向他解释希格斯场。瓦多格列佛拿出了一瓶香槟奖给了获胜者,其中就包括英国伦敦大学学院的物理学家戴维•米勒(David Miller)。米勒把希格斯场比作一个房间,房间里均匀分散着一大群为政客聚会服务的工作人员。一个无关紧要的人可以不受阻碍地在人群中穿来穿去。然而,如果是时任英国首相撒切尔夫人(Margaret Thatcher)到场,一定会吸引大量的关注:聚会工作人员会围拢在她周围,减慢她穿行的速度,使她带上某种“质量”。 via The Higgs Mechanism Imagine a cocktail party of political party workers who are uniformly distributed across the floor, all talking to their nearest neighbours. The ex-Prime- Minister enters and crosses the room. All of the workers in her neighbourhood are strongly attracted to her and cluster round her. As she moves she attracts the people she comes close to, while the ones she has left return to their even spacing. Because of the knot of people always clustered around her she acquires a greater mass than normal, that is, she has more momentum for the same speed of movement across the room. Once moving she is harder to stop, and once stopped she is harder to get moving again because the clustering process has to be restarted. In three dimensions, and with the complications of relativity, this is the Higgs mechanism. via

11/14/2013

Don't Build Blobs, Construct Them - HTML5Rocks Updates

Don't Build Blobs, Construct Them - HTML5Rocks Updates

window.URL = window.URL || window.webkitURL;

var blob = new Blob(['body { color: red; }'], {type: 'text/css'});

var link = document.createElement('link');
link.rel = 'stylesheet';
link.href = window.URL.createObjectURL(blob);
document.body.appendChild(link);

延遲性肌肉酸痛

延遲性肌肉酸痛

不論是專業運動員或是一般從事休閒運動的人,運動後產生延遲性肌肉酸痛(delayed onset muscle soreness, 以下簡稱DOMS)是很普遍的經驗。延遲性肌肉酸痛乃是指在運動後8至24小時內逐漸增加肌肉酸痛的程度,通常在運動後24小時至72小時達到最到最高點,運動後5到7天緩解並完全恢復。DOMS常發生於從事不熟悉、不常從事的運動形態、或強度超乎平時的訓練,特別是在肌肉從事反覆離心收縮的運動(如下坡跑)時,常會導致延遲性肌肉酸痛 綜上所論,目前並沒有一個理論可以完全地解釋DOMS的發生機制,因此,有些學者整合上述理論來解釋DOMS: 1.首先,劇烈的離心運動造成在肌肉肌腱處的結締組織和附近肌纖維肌原蛋白的斷裂,特別在比較脆弱的Z線處;(結締組織損傷和肌肉損傷 理論) 2.因肌漿網受到破壞,造成鈣質流出、抑制細胞呼吸,並活化水解蛋白脢和磷酸脂質脢,破壞肌原蛋白;(酵素流出理論) 3.幾小時後,血液內的發炎細胞增加;(發炎理論) 4.因細胞內的組成物流入血液中 (HP and CK),在6-12小時內引起中性球等發炎細胞的聚集,引發後續的發炎反應。而中性球和巨噬細胞的數量在48小時內達到高峰,且巨噬細胞會分泌PGE2,降低神經末梢對疼痛剌激的闕值;(發炎理論) 5.發炎反應造成組織水腫和局部溫度增加,活化疼痛受器;(發炎理論) 6.此時肌肉的活動會使局部肌肉內的壓力增加,更剌激已被PGE2活化的疼痛受器。以上提出的整合理論仍是假說,對DOMS的發生機制需要未來更多的研究。

阿波羅.羅賓斯 (Apollo Robbins): 轉移注意力的藝術 | Video on TED.com

阿波羅.羅賓斯 (Apollo Robbins): 轉移注意力的藝術 | Video on TED.com

11/11/2013

Mailgun: Programmable Mail Servers

Mailgun: Programmable Mail Servers

curl -s -k --user api:key-3ax6xnjp29jd6fds4gc373sgvjxteol0 \ https://api.mailgun.net/v2/samples.mailgun.org/messages \ -F from='Excited User ' \ -F to='Dude '\ -F to=devs@mailgun.net \ -F subject='Hello' \ -F text='Testing some Mailgun awesomeness!'

華人對教育是種信仰 « chenglap's Blog

華人對教育是種信仰 « chenglap's Blog

當國家和社會沒有跑去適應世界的變化. 工作減少, 薪金減少的時候, 華 人家長第一個想到解決問題的方法就是讀書, 有甚麼問題, 讀書皆可解決 , 如果解決不了, 就是學歷不夠, 中學不夠讀大學, 大學不夠讀研究所, 再上去讀博士. 總之, 努力讀書上進, 問題即可解決. 大家都不相信, 原來問題並不是出在個人的不夠努力. 這是一種難以破除的信仰, 是迷信, 它跟阿茲特克人相信不血祭就會帶來 災禍是一樣的, 華人自以為很現代化, 而沒察覺, 其實只是沉迷讀書教的 宗教狂熱者. 大學就像寺廟一樣, 學生就像僧侶, 面對自己無法解決, 不 可抗力的問題, 就怪自己的信仰不夠誠心, 拜神不夠徹底. 大學就是寺廟, 家長就是善信, 學費就是香油錢, 教師就是僧侶. 讀書就 是買贖罪券. 讀大學, 本來看起來像學習, 實際上只是一種宗教儀式, 無 異燒香唸佛. 在大學裡, 家長即時心安理得, 感覺良好, 心靈滿足, 直至 他們畢業出來面對現實為止. 所以廣開大學是不能避免的事情, 他是這個讀書宗教發達的最終結果, 他 正在等待某天, 殘酷的現實粉碎了大家的信仰, 再求神拜佛也阻擋不了天 災人禍, 對讀書的迷信完全崩潰, 才會有些人如夢初醒, 被深刻教訓後, 大家根深蒂固的思想才會稍為動搖. 臺灣動彈不得, 是因為社會的能量和年輕人的青春, 都被消耗在這種宗教 活動上. 被家庭的壓力下, 大把大把三十歲都沒做幾年工作的新鮮人, 然 後三十歲之後又會被認為應該安定下來買房結婚生子. 二十多歲都被控制受保護, 有如兒童, 過了三十歲, 卻又被要求成為安定 下來的中年人. 自由拼博的青春期和青年期何其的短?

11/10/2013

为什么台湾人不认同中国呢?

为什么台湾人不认同中国呢?

新闻背景: 歌手张悬2日在英国曼彻斯特演出,见台湾留学生带了青天白日满地红的中华民国国旗到现场,她感性的拿上台,以英文介绍,这是来自我家乡的国旗。不料此举引起现场大陆留学生的不满,话题持续延烧,大陆网友更是发起抵制她年底北京演唱会,张悬则在脸书上表示,我愿意承担一切损失自行取消演唱会。 按: 我毫不怀疑,这些“爱国”的留学生们既无知得可怕,又脆弱得可笑,我在网络上试图和一些张悬的粉转黑们讨论,这两个特点也再一次暴露,声音比谁都大,但无一例外都是战五渣,被人质疑之后又都喜欢表达“我就是不知道这些但张悬她这么做就是伤害了我,所以就是不对”。当然,也有人指出,这也不能怪他们,是中学课本造成的,是宣传造成的,好吧,那么今天的文章就是反宣传的。一篇文章来自张耕维同学,一篇文章来自推倒柏林墙同学(无关台湾,关于海外留学生),都出自于20多岁的年轻人手笔,年龄差不多,思想差距咋这么大呢。 这篇文章如果你看过,不妨再看一遍。把这个问题说的很清楚了。 作者/张耕维 ———— 『为什么在跟台湾人交流时,总觉得他们不认为自己是中国人呢?』 『为什么说台湾人也是中国人时,他们会生气?』 『为什么台湾人这么不喜欢中国啊?』 ————相信这是每位与台湾交流过的大陆人民对『大部分』台湾人的印象,并且深深感到怎么台湾人不觉得自己是中国人呢?跟课本里说的『我们与台湾同胞血脉相连』大相径庭。这之间的认知差异,为什么”现在”大多数的台湾人不认同『中国』,即便原本二十年前大多数台湾人还是自认为是中国人,这之间变化的原因,本文将试着以多方角度解释为何台湾人自我认同的发生剧烈变化。但我们要先认清楚一个相当重要但不好理解的概念,就是这种认同上的转变不能与台独划上等号,这不是等价的。 前言:台湾人原本的认同 每个在国民党威权时代(1945~1980末期)的台湾念过小学的同学,都对小学用的制式作业本非常有印象,毕竟陪伴了每位小朋友六年的时光。但以现代审美观点来看,当时的作业簿可以说用『俗气』两个字来形容。不过小孩子总是傻里傻气的,对这难看的作业本也分不出美丑。而这作业簿令人印象最深的,是在作业本的封底上,印有两行字:『当个活活泼泼的好学生,做个堂堂正正的中国人』 于是为了要满足某些政治上的目的,因此党国教育与宣传系统对台湾人民大举宣传,台湾人是中国人的『政治术语』。 在那威权的时代,统治者说一就一,说二就二,没有人质疑为什么"我"是"中国人"?反而大家认为堂堂正正的人就是中国人,所以我就要努力成为一个品德高尚的中国人。同样的,威权的教育系统告诉我们大陆的同胞都生活在水深火热之中,我们必须反攻回去才能解救受苦受难的大陆同胞,但没人质疑大陆人为什么是同胞这件事情,反而会想到生活在台湾这块土地上的人就是中国人,对岸的大陆同胞也是中国人;我们在伟大的蒋总统领导下生活富足又安乐,大陆同胞则被万恶的共匪荼毒。基于"同胞爱",我们必须去解救大陆同胞。 因此在过去,台湾几乎不存在认同问题,大部分的人都认为自己有中国人的身份,而且认识大陆的方式都是藉由政府的宣传,而非亲身体验。又加上当时的冷战背景,1970年代前国际上普遍承认中华民国代表中国,于是认同自己是中国人这个观念是牢不可破的。 但这毕竟是威权时代,随着1980年代末期台湾的民主化运动蓬勃发展以及两岸之间的互动,造成了台湾人的自我认同发生了巨大的改变。 台湾陆委会委托台湾国立政治大学选局研究中心调查台湾人民自我认同研究,计划已经持续了近20年,是台湾针对同一议题不同时间的民意调查最具权威的一份资料,根据这张由调研结果绘制的图表透漏了惊人的变化,从1992年起:『认为我只是中国人的台湾人民,已经从1992年的25.5%下降到2011年4.1%,剩下不到原来的五分之一。认为我只是台湾人的台湾人民从1992年的27.6%,上升到2011年的54.2%,比率成长了三倍,认为自己仅是台湾人的台湾人民,已经超过台湾人口比率的一半。而我是台湾人也是中国人的比率也在逐渐减少中。』 有一派论点认为:1990年代后,台湾由李登辉陈水扁执政,执行去中国化的教育政策。导致台湾人认同发生改变。这论点非常不牢靠,因为台湾人改变认同的比例变动相当大,远远超过当时受过教育的年轻人。也就是说有非常多受过正统『我是堂堂正正的中国人』教育的中老年人改变了他们的自我认同,理论上他们的思想是根深蒂固的,并非是一个简单的去中国化政策就能改变。 凡事出必有因,在此先提出一个观察的角度切入问题:为什么台湾人不认同『中国』呢? 1.中国象征意义的改变与昧于事实的政治观念 由于1970年代,美国逐渐改变冷战策略,改变策略联合中华人民共和国一同围堵苏联,导致原本较为孤立的中华人民共和国逐渐走向世界舞台的中央,于是中华民国这个称号逐渐得不到世界的认同。因此在这大前提下『中国 = 中华人民共和国』这个等式逐渐得到大部分国家认同。又加上中华人民共和国昧于事实宣传中华民国已经不存在,世界上只有中华人民共和国代表中国,隐含着中华民国不准出现在国际舞台上,这种不让台湾也是中国(中华民国)的态度,意味着也不让台湾人称做中华民国国民,所以对台湾人来说就出现这样的疑惑:『如果中国人 = 中华人民共和国的国民(意味着中国人≠中华民国国民),那我不是中华人民共和国的人民,所以我是中国人吗?』 在这逻辑下,台湾人觉得大陆人抢了中国的名号。也让台湾人在被中华人民共和国的国民询问:『你是中国人吗?』时,自然认为大陆人指的中国人就是中华人民共和国国民,自己又不是拿中华人民共和国护照,因此就会回答:『我不是中国人。』 也就是因为为了避免被混淆,生活在台湾的中华民国为了与中华人民共和国做出区隔,于是采用台湾当作他的招牌。 中华人民共和国这种昧于事实不承认中华民国存在的政治态度,直接否决台湾人的存在感,硬把台湾人归属于中华人民共和国下,对台湾人民相当不尊重,造成台湾人民对中国政府的反感,因此影响了台湾人的认同。 2.中国人不把台湾人当中国人看:一连串不得台湾民心的政策与事件。 除了中国的象征意义的改变与昧于事实的政治观念外,这里我们谈到海峡两岸重要的历史事件,这些事件降低了台湾人对『中国』的好感,影响了台湾人的自我认同,以下我们按照时间次序排列。 “开放大陆观光” 随着台湾人反抗蒋氏威权政府,1980年代末期台湾的政治环境逐渐宽松。随着1987年开放大陆探亲,过去只能透过政府才能认识大陆,而现在能亲眼见到。由于当时海峡两岸历经四十年的分治,已有非常大的差异。但因为只有少数台湾人去大陆观光因此观光所造成的影响在那时候不大,但随着两岸交流越来越频繁,台湾人对大陆的了解越深,对大陆越没有认同感。 “那一年的事情” 之后在1989春夏的那场骚动,共和国的决策让台湾人开始有了“自己跟中国人不一样”的想法,这个想法虽小,但是所造成的结果却相当巨大。因为在约莫半年后,台湾发生了一样的事情,台湾学生万人聚集在中正纪念堂要求政府政治改革,只是不同于大陆,台湾领导李登辉接受了学生的要求,之后大刀阔斧的实施民主化,从此专制威权不再,台湾与中国便在90年代初期走向了一条完全相反的道路,而这条道路影响了台湾的社会文化与生活方式,可以说是扎扎实实地改变台湾。 所以在台湾人的眼中,台湾已经顺应了冷战结束的潮流,可是大陆呢? 因此我们可以用以下观点理解台湾人的视角: 大陆人看朝鲜人的感觉,认为朝鲜还活在过去中国文革那年代,对他们物质贫乏饥荒不断却又精神生活饱足而感到不可思议与悲悯;同样的台湾人看大陆人,就觉得大陆人还活在过去台湾专制威权的年代,物质富足但生活却处处充满不公与暴力,同样感到感到不可思议与悲悯。 大陆人觉得朝鲜人跟自己不一样;同样的台湾人也觉得自己跟大陆人不一样。 “千岛湖事件” 1994年认同自己是中国人的比率的首次低于认同自己是台湾人的比率,那是因为那年发生了《千岛湖事件》。 关于千岛湖事件,我们先用类似的事情来模拟。2011年7月浙江温州两辆动车在暴雨中追撞,官方说四十人死亡,事故原因众说纷纭。官方的处理态度让人无语,如出事后赶紧抢通道路甚至在车厢未确认是否还有受难者就将事故列车解体后就地掩埋,在出事后马上对伤者提出赔偿,令人很难不联想到铁道部想息事宁人。人民对官方报导的伤亡人数深感不信任。至于铁道部发言人王勇平一句:『至于你信不信,我反正信了』更让人异常愤怒。 如果你是中国人,看到政府的处理态度你会认同他吗? 如果你对这件事情感到悲愤的话就能理解千岛湖事件为什么能对台湾人的自我认同有这么大的影响。 千岛湖事件简单说就是一群台湾旅客去浙江千岛湖游玩,结果不知道遇到什么什么事情,整船的人全部消失,找到的时候船已经被焚烧,游客与船员全部死亡。 一开始的官方说法是发生火灾,但死者家属见到亲人尸体时却发现仅有上半身碳化,下半身却无明显烧伤,船上弹痕累累,死者行李全部消失,火灾导致船难伤亡的说法遭到严重质疑。 但浙江省政府随后的处置方式令人乍舌,不仅禁止台湾媒体与受难者家属上船拍照,还派大量人员将受难者家属软禁在旅社中控制行动,浙江省副省长在与受难者家属开会时,受难者家属要求带尸体回台湾,浙江省副省长竟然一副爱理不理,彷佛与受难者家属谈条件是污辱自己人格,于是脱口说出『没办法再和你们这些家属谈下去了』,后来浙江省政府发现火灾事故不能平息台湾的疑惑,于是宣布抓到三位抢船的犯人速审宣判后便枪毙,浙江省虽提供官方说法,但没人信,事情的真相也没人知道。 对那时处在政治风气急速变化的台湾人民来说,共和国政府官员一副咄咄逼人,他就是真理的样子,完全跟当时台湾官员不是同一个层次。于是千岛湖事件,成为台湾迈入新闻自由后,全岛人民头一次亲身见识到共和国政府一副你能拿他怎样的态度,对比当时的台湾环境,台湾简直是天堂。在千岛湖事件后,如果你是台湾人,你会认同代表中国的中华人民共和国政府吗? “飞弹危机” 如果美国因为中国人认为无关紧要的事情,宣布在上海与广州外海50公里处宣布禁区举行飞弹试射,禁止船只通行。然后CNN天天播放美军军事演习影片,一副要对中国宣战的样子。 你是中国人,你会不会对耀武扬威的美国反感呢? 因为在1995年台湾总统李登辉访问美国,以及预计在1996年举办第一次中华民国总统"直选" (人民直接选总统,一人一票普选)。在共和国认知这些行为就是搞台独,于是共和国企图干扰台湾这次的总统选举,于是就在95、96年举行了两次飞弹试射,飞弹点着在台湾两大港口高雄港以及基隆港外海,解放军于同时间进行无数次的军事演习,对台湾进行”文攻武吓”。那时候CCTV天天拨放军事演习新闻片段,营造一副即将攻打台湾的情景。 当时台湾军队已经进入战备状态,各国已准备自台湾撤侨。对台湾人来说,台湾人只是选个总统而已,中国的反应就如此激烈。所以台湾人的反应就是:中国就是一个侵略者。 因为在共和国政府的宣传里,常常说一句话就是中国人不打中国人。可是95、96年中国政府的军事反应来看,中国政府明显并不把台湾人当作是自己同胞来看待,就是因为自己不是中国人所以共和国政府才如此的对待。 也因为那年共和国政府的大动作,造成台湾人民同仇敌忾的心理,大大加深自我身份认同的转变,也导致1996年中华民国总统选举李登辉的大胜。 “921大地震” 之后1999年,台湾发生近年来最大的地震--921大地震,造成两千多人死亡,十余万户房屋损毁,是台湾近年来伤亡最大的天然灾害。当时国际纷纷对台湾伸出援手,但北京政府声称国际救援物资以及捐款必须交由北京政府统筹,各国救难队需要北京政府允许才可以进入台湾,并且多方延误外国救援团体来台以及擅自代表台湾人民向各国致谢。这些中国政府的作为,台湾人民是看在眼里,怨念在心里。 “SARS非典疫情” 2003年SARS (非典)疫情扩散,由于中国掩盖非典在广东的疫情,直到扩散邻国后才向各国道歉。但随着疫情一发不可收拾,台湾也成为非典疫区,由于台湾不在世界卫生组织(WHO)内,无法接收最新防疫报告与防疫政策建议,因此台湾决定申请加入世卫组织。但此举遭中国强烈反弹,时任国务院副总理吴仪在世卫大会中发表:『(对于邀请台湾加入世卫组织)于法不符,于理不容,于情不合。』会后台湾记者向中国代表团询问说:『你听到台湾两千万人民的需要吗?』中国官员沙祖康坚硬表示:『早就该拒绝了』,之后沙祖康更说出『谁理你们』这四个字。 『谁理你们』 非典对台湾来说,是个全民危机,但中国政府在这次灾害的表现严重失常,根本没把台湾人民当”人”看,尤其是当这个新闻在台湾播放时,大大伤害台湾人民的情感,对台湾身份认同影响相当大。 所以台湾人民常常说,其实民进党的最佳助选员就是最反对民进党的中国共产党。 除此之外,中国对台湾人的在大陆的生活政策也令台湾人觉得自己在中国被视作是外国人。如在2003年前,共和国游乐区的门票是属于双轨制,也就是说中国人买较便宜的票,外国人买的是比中国人贵几倍甚至是十倍以上的票。台湾人一定得买外国人买的票,买中国人的票还被要求重新购票。 再来是中国人对外国人进入西藏有额外的管制,必须申请入藏旅游确认函(入藏证、入藏函)通过后才能进入西藏,但共和国的规定就是台湾人与所有持有非中华人民共和国护照的外国人一样,要进入西藏必须先申请入藏函,重点是港澳人士不用申请。 就以我个人经验来看,有一次参与北京某团体的聚会,在北京成府路上的万圣书店举办,其中一位参与的同学是台湾人,而他是就读于中国政法大学,那时因为时间已经太晚,肯定会因为门禁回不去宿舍,因此举办单位就帮他订了一间在万圣书店旁的旅社。因为活动办得很晚,超过十二点了,在中国住宿都要登记身份证,台湾同胞因为没有身份证是拿着台胞证入宿。可是当柜台人员看到那位台湾同学拿着台胞证时,就表明过了12点外国人不可以入住。接待的人大同学就很生气,说哪有这种规定!台湾是中国的一部分等理由都出来了。可是柜台人员就是一句话说:『台湾人就是外国人,你自己去问北京市公安,他们就是这样规定,过十二点我们不收外国人。』然后要求我们离开旅社。 同行的一位大陆同学感叹地说:难怪有一句话是这么说的,台湾人来大陆,『蓝的会变绿的,绿的会变成深绿。』 所以在共和国的身体力行下,告知台湾人一个明确的讯息:『台湾人不是中国人』。于是国民党四十年的洗脑教育就被完全抵消,这也是共产党令人钦佩的地方。 虽然台湾人的自我认同在陈水扁执政下(2000~2008),因为陈水扁刻意营造台湾主体意识造成台湾人的反感,自我认同的比率没有明显增加。但在2008年后,随着马英九政府的亲中政策开始实行,台湾人的自我认同已呈现一去不复返潮流,马英九再怎样努力也无法阻挡台湾民众认为自己是台湾人的认同了。 共和国政府又推波助澜不承认中华民国的存在,宣称台湾是中华人民共和国一个省份。对台湾人民来说,这是中国在公开说谎。而且共和国的对台政策,就是消灭中华民国政权,意图破坏台湾人民的生活,在这样的疑虑下,台湾人怎会对『中国』有好感呢? 我想一定有人问,为什么我不提中国对台湾的好呢? 因为从人性角度,人本来就比较容易记住别人对自己的坏,比较不容易记住别人对自己的好。就像是现在大部份的中国人一谈到美国与日本,便会联想到美国帝国主义以及日本在二战的侵略,而自动忽视美国在二战时对中国的援助以及现代科技的发明与日本战后给予中国的开发贷款以及各方面的无偿援助。 而且,如果你是位男生,你想追求一位美好的女孩,你千方百计去讨好他,可是你却又常常对他拳打脚踢,你觉得你会追到那位女孩吗? 中国常常义正严词的要求其他国家『不要伤害中国人民的感情』,如果中国还认为台湾人民是中国人的话,可不可以请中国不要再伤害自己人民的感情呢? 3.台湾人在文化上找不到认同: 要让台湾人认为台湾文化是中国文化的一部分,认同自己是中国人,最简单的方法就是让台湾人觉得自己的文化和中国大陆现有的文化相同。但由于两岸分隔60年,两岸人民生活在完全不同的社会制度与社会风气下,因此两岸文化的演绎、对传统文化的态度两岸呈现极大的差异,而这差异让台湾人感受到台湾与中国的不同。 在文化演绎的部分,海峡两岸自1949年后经历不同的政治制度与各自发生的历史事件,使原本属于中华文化圈的大陆与台湾出现不同演化,如简体字与繁体字的使用已使海峡两岸字典出现的明显差异,两岸使用的中文词汇差异相信有一日将比英美英文词汇差异大的多。 再不用说对同一事件,两岸人民很少有共通的情感。比如刘翔拿奥运田径金牌,大陆人民会感到无比骄傲,但台湾人民会毫无感觉。王建民在美国职棒大联盟拿胜投,台湾人会感到欢乐无比,但大陆人会问说他是谁? 更何况对同一件政治事件,如1995年李登辉访美两岸人民甚至会出现相反的感觉。 在对传统文化的保留上,两岸也出现极大的歧异,大陆由于出现破四旧立四新等运动,对传统文化不友善对待,这也是两岸出现分化的原因。 如在台湾民间信仰里,台湾的佛教、道教都可追根溯源到大陆。例如台湾的妈祖信仰皆可溯源到福建莆田湄洲;三山国王信仰则可追溯到广东潮州。但由于文革破坏,造成大量庙宇损毁,现有湄洲妈祖祖庙以及广东三山国王祖庙皆经历文革浩劫,同样遭到神像捣毁、建筑遭破坏、祭祀仪式被迫中止、神职人员被批斗等宗教迫害。虽于改革开放后得到台湾各庙宇捐助修复,但已失去一脉相承统的情感。 且中华人民共和国由于提倡唯物主义和无神论,不鼓励宗教行为,在台湾常见的进香以及绕境等民间宗教活动在中国完全消失,这些原本属于传统中国生活中的一部分反而在台湾深化,在台湾人的眼中,现在中国所谓的宗教仪式以及传统活动,表演的意义远大于实际的意义。在台湾这些所谓的传统,就是生活的一部分。 又加上党对宗教采取严格管制,党组织深入宗教团体,因此在中国常出现违反宗教精神的神职人员,于是在中国神职人员成为闹剧:道士不像道士,和尚不像和尚。如河南嵩山少林寺住持释永信,有『少林寺CEO』的称号,将少林寺沾染了商业气息,让佛门重地失去了庄严。 相反的台湾则是个明显的对比,在台湾对于民间宗教与传统文化的态度与中国决然不同。在台湾所有城镇,都是以当地信仰庙宇为中心发展而成,庙宇在农村提供公众集会的场所,举办各类活动,有时甚至庙宇成为了各种小吃的集散地,发展成夜市。 在台湾祭拜神明是人们生活中的一部分(当然其他宗教或是无信仰者是例外),人民遇到各种难解决的问题时都会去寺庙求问神明,以现在的眼光来说也许不科学是迷信,但人们还是习惯遵从祖先们方式试着去祈求神明保佑。你可以在月下老人前看到众多善男信女在求姻缘,也可以望见考生们希望文昌帝君能保佑他们考试顺利,而妇女们则是希望注生娘娘赐予夫妻一个健康的宝宝,这一切在台湾的庙宇无时不刻的都可以见到,人民虔诚的向神明诉说他们的问题与希望,更多的是向神明的感恩。 于是在传统文化的保存上,中国让台湾人彻底失望了,加上分治后双方文化各自发展,让台湾人感受到自己与中国明显的不同。 台湾人认为他们是生活在现代中华文化下的人,他们喜欢中华文化,也认同中华文化。但我们要分清楚是,台湾人认同的中华文化并不等于现在在中国的中国文化。 4.中国在世界上的名声:中国把中国这块招牌给弄臭了 虽当今中国声称已恢复大国荣耀,成为全球第二大经济国,但由于国家价值观明显与大部分国家相异,且社会弥漫着物质主义,导致人民精神信仰空洞与社会道德崩溃,让外人见到中国发生的各种社会事件,只能用『惊人』来形容。 先前在广东佛山,一辆货车压倒一位两岁的小女童王悦后肇事逃逸,这已经让人心痛。但惊人的是,随后经过的十八位路人,却视而不见不愿伸出援手,从重伤的女童旁走过,尔后又一辆货车同样辗过后逃跑,最后才由一位社会底层的拾荒者伸出援手,但早已过了黄金急救时间,女童在医院离开了人世。 这绝对不是个案,各种道德沦丧德的事情在中国早已层出不穷,如包二奶,公器私用、扶摔倒老人被告。还有地沟油、三聚氰胺奶、瘦肉精等众多食品安全问题,相信你已经充耳不闻了。 中国的经济在改革开放后蓬勃发展,已经是全球不可忽视的力量。除了令人称羡的经济层面外,却没有相对应完善的社会制度,以及令人向往的文化与价值观,于是当今的中国却在精神文明的建设上迷失了方向。 没人把路口的红绿灯当真,排队是奢望而插队是常态,在公共场合不顾他人大声喧哗。『八荣八耻』成了空话,自私自利成为标准。做事情争先恐后,似乎慢一秒就是吃亏成为了中国人的标签,诸如此类的负面印象不胜枚举。当然中国还是有人坚持文明生活的,但是在广大的同胞践踏下,中国人的形象一泻千里一去不返。 在国家的形象方面,不同的价值观体系下的外人对中国充满了不明白与不谅解。不了解为什么中国要在西藏新疆的实施如此强硬的政策;搞不清为什么北京能见度都已经不到100公尺了,都还只说是『轻微污染』;对中国为什么用『堕胎』这种杀人的方式来控制人口感到恐惧;对为什么关闭北京农民工子弟小学,让三万儿童辍学,另一边却投入十亿人民币执行希望工程援助非洲教育感到疑惑;不明白为什么死于汶川地震的小学生名字是国家机密。不明白有几千万人民生活在贫穷线下,但国家却铺天盖地举办各种铺张浪费的活动。不了解温州动车追尾事件后,中国的决策不是停驶高铁好好调查出事原因,而是就地拆解、掩埋车厢。太多太多对中国不明白,于是中国世界上第二大经济国的光辉形象,蒙上了一层阴影。 这些对台湾人来说,距离还太远。但随着开放大陆观光客来台后,创造了台湾一般百姓与大陆人直接接触的机会,于是随着台北故宫博物院变成了吵闹的夜市;大陆旅客无视禁烟的标示在禁烟区吸烟;甚至在台湾著名景点野柳女王头上,刻上简体字的『中国常州赵根大』纪念到此一游;为了抢夺阿里山小火车座位,两团大陆旅行团在车站月台大打出手。这些不文明的行为,直接影响了台湾人对『中国』的印象。 所以台湾人降低对『中国』的认同,有一部分的原因,就是中国自己把中国这块招牌给砸了。 5.是生活方式的选择 与其说台湾人认同台湾,不如说他认同的是台湾的生活——一个民主制度与公民社会融合在一起的日常生活。 他所受的教育,是教他如何成为一个公民,而不是有老师教导他说:『红领巾,是国旗的一角,是烈士们用鲜血染红的』。孩子本该快快乐乐的学习,不该有这些沉重的包袱。在他懂事后,也不必念着连他都不相信的政治课本。 他毕业后,可以在全台找工作,想住哪就住哪,不必在自己的国家里迁移还需要办理个暂住证。迁户籍对他来说就像是便利商店买个东西一样简单,因为户籍对他的影响,只在地方选举时,选票上有着不同的候选人而已,甚至他的大学入学考试,也不会因为他的户口,而降低他录取重点学校的机会。 他即使生病了,也不会有沉重的经济负担,因为他知道台湾的全民健保可以帮他分忧。他可能不知道全球前两百名的医院,台湾就占了十四间,仅次于美国与德国。他只知道他不必对医生包额外的红包,只需负担非常低的金额,就能享受如此高质量的医疗。 他的政府大楼,大门永远是敞开的,门口的警卫见到你只会笑咪咪地问你:『有什么需要帮忙的吗?』而不是先查验你的证件。他去办理一个手续,志愿者首先会递上一杯热茶,指引着他去抽号码牌,之后他就可以坐在沙发上悠闲着看报纸,没有人会插队。轮到他时,公务员也不会板着脸为你服务,而是贴心又迅速地完成你的需求。 他想出国游玩,不必为了申请文件而四处奔波,只需要轻松办理护照就可以踏出国门。他也不必忍受缴了高额的费用,却得到拒绝签证的对待,因为他的护照可以在世界上百余国畅行无阻。 他也不必担忧昨天发的博文,会不会因为言论过于激烈而被删除,在台湾他的言论自由受到保障。他也不担心买的房子七十年后会发生什么事,因为是永久持有,他甚至可以把房子连同土地,传给他的子子孙孙。他也不担心房子会被强拆,因为法律会保护他的一切。 若遇到冤屈,他可以找记者,也可以找民意代表将冤情诉诸大众,而不是含泪吞恨。他在台湾,虽然看到的都是不和谐的新闻,但他知道这些新闻会促进台湾进步。他更习惯看到新闻媒体对着政府的弊案穷追猛打,因为有尽责的媒体把关,人民更可以发挥选票的力量。 虽然他的食品含有塑化剂等毒物,但他的政府处理态度,让他相信他以后绝对不会再吃到。他的政府官员,会因为被媒体批评官舍浪费太多电,向全民道歉,并且宣布搬离官舍自费租屋,而不会听到官员霸气的向记者咆啸说:『不要拿法律当挡箭牌』。因为他知道,他可以四年后把票投给另外一位候选人。 他从小被妈妈教导对人要有礼貌,所以他习惯说对别人『谢谢』,当然对方也会很自然的回『不客气』,『请』与『对不起』更常常挂在他嘴边。当他在捷运搭乘电扶梯时,他会自动的向右靠拢。他也习惯为了一件事情而排队等待。 他习惯生活在一个可以跟政府与社会沟通无碍的地方。他当对政府不满时,他可以上街表达他的想法,政府也会和善的响应。他也学会了包容其他人的想法,虽然他不是同性恋,但每年的同性恋游行,他也会去支持。 他可以看他想看的书,不会看到删节的版本。他可以出版他的著作,不会有人事先检查。他可以自由的连上网站,不会看到『Error 404 file not found』,当然搜索资料时也不会出现『根据相关法律法规和政策,部分搜索结果未予显示。』 他已经习惯这样的生活。 当然,我们绝对可以列举出一堆台湾社会的『不好』,如台湾的民主还有很大的民粹成分,台湾媒体的新闻质量有待加强,台湾社会离西方的公民社会还有一段路要走等说不完的缺点。但台湾人很清楚,民主制度下的公民社会有自我调适的能力,我们都相信只要没有外力刻意改变我们,台湾社会会越来越好。 所以与其说,台湾人不认同自己是中国人,还不如说台湾人不认同中国的生活,他们已经习惯了在台湾的生活方式,并且深深爱上这样的生活,这就是台湾人认同自己是台湾人的原因。 当然,他们也希望海峡对岸的人民也能跟他们过一样好的生活。 说到这里,是否解答了你心中的疑惑?

11/01/2013

javascript - How does Trello access the user's clipboard? - Stack Overflow

javascript - How does Trello access the user's clipboard? - Stack Overflow - 複製要先按下ctrl+c, 按下ctrl鍵之後, 動態產生一個看不到的textarea, 裡面是要複製的東西, 然後focus到textarea, 使用者按下 c 之後自然會複製裡面的東西 http://stackoverflow.com/questions/17527870/how-does-trello-access-the-users-clipboard

We don't actually "access the user's clipboard", instead we help the user out a bit by selecting something useful when they press Ctrl+C. Sounds like you've figured it out; we take advantage of the fact that when you want to hit Ctrl+C, you have to hit the Ctrl key first. When the Ctrl key is pressed, we pop in a textarea that contains the text we want to end up on the clipboard, and select all the text in it, so the selection is all set when the C key is hit. (Then we hide the textarea when the Ctrl key comes up)

「米其林大廚Heston教你做出完美牛排(靜置篇)」- Heston Blumenthal: The Perfect Steak

「米其林大廚Heston教你做出完美牛排(靜置篇)」- Heston Blumenthal: The Perfect Steak

資訊動畫:貨幣系統真相

10/30/2013

[社會] 台灣炒房10年經濟沉淪30年,這就是一場遊戲!

[社會] 台灣炒房10年經濟沉淪30年,這就是一場遊戲!

1.台灣炒房 這波房價飆漲大約是從2002~2003開始。買下別人的房,然後再加價轉賣給別人。那為什麼可以賣得掉?因為新買主也是要轉賣給別人。 這個遊戲就叫做:「大家互相賣來賣去,看哪個笨蛋接到最後一棒。」 造成台灣兩高兩低的奇妙現象:房價高,空屋率高,房租低,薪水低。 炒房本來就是只能炒房價,租金是炒不起來的。租金這種東西完全跟薪水掛勾,因為台灣經濟緩慢退步,所以薪資跟房租也緩慢下跌。那因為台灣人在玩互相賣來賣去的金錢遊戲,所以房價大漲。 這個遊戲本來就不可能永遠玩下去,時間一到就會爆。只是這個遊戲可以玩很久,台灣就這樣玩了10年。只是因為大眾都是健忘的,有些人還真的以為可以玩100年。 那這個遊戲可以玩起來的原因就是兩點:利息太低,房屋稅金太低。 2.我已經買了房,為什麼還要繳房屋稅?如果不繳,房子就會被政府搶走。 這是什麼爛政府!房屋要繳稅,這因為政府要強迫老百姓不准浪費土地。不管房子有住人沒住人,每年都得繳稅給政府。如果房屋空著不用,就是浪費錢。正確的說,這世界上根本沒有買房這回事,所謂的買房,還是跟政府租房。 如果今天土地房屋不抽持有稅,那你就會看見老地主手上壓著一堆土地。不蓋房不住人,圍牆圍起來。死都不賣,也拿他沒辦法。 所以每個國家都會對房屋土地抽「持有稅」,就算不賣也要抽。而且這個持有稅一定要跟房價連動,房價漲稅金就漲,房價跌稅金就跌。 例如說這樣:買在鄉下的便宜爛地,價錢低,稅金也低。30年後政府在旁邊蓋了捷運站,土地大漲。所以持有稅也大漲。地主繳稅繳到受不了,到最後就會乖乖認命,改建成大樓收租。一口氣又可以多塞幾千人。 絕對不會有人敢浪費土地!想浪費土地,就是要花大錢來換。 3.台灣也有抽房屋稅啊?問題在那裡? 問題在於房屋稅根本不是照實際價格抽。而是用「公告現值」。所謂公告現值就是政府自由心證,說你家多少錢就是多少錢。 當然大家都知道,台灣的公告現值「遠低於」市價。而且「沒有」跟市價連動。所以台灣房屋持有稅金全世界最低。一般「推估」每年繳的稅金是房價的0.4%。如果是實價課稅的國家,通常是抽1~2% 也因為是用公告現值,所以每次政府徵收土地的時候,永遠會有屋主肉身檔怪手,死都不賣,因為公告現值徵收根本就是超低芭樂價。 但是不用怕!因為已經修法了。2012開始政府徵收土地要用市價。從此以後台灣政府是全世界最佛心的政府。徵收你家的時候,就乖乖用1000萬去買,但是你要繳稅的時候,政府就改口你家只值400萬,用這數字下去抽就好。 台灣真是全世界最好的政府,我感動到要哭了。 4.就算稅金低又怎樣?你這麼喜歡繳稅嗎? 稅金太低,就等於鼓勵老百姓浪費土地。建商買了空地,結果拖了10年才蓋房。等於是土地浪費了10年。 老爸留給我一塊地,是在台北車站旁邊的黃金地點。然後我蓋了透天厝,結果只住我一人,建商花大錢要買,但是我死都不賣!如果改建成大樓可以塞幾千人,但是我就是死都不賣!我每年都乖乖繳房屋稅,政府也拿我沒轍!這一樣也是浪費土地。 公告現值這玩意沒人敢動,你敢動就一定選不上。但是在房價飆漲10年之後,開始有一些老百姓突然變聰明了,要求提高公告現值。政府高興的要死,台北從2010開始提高。未來政府會不會繼續提高,值得觀察。 5.炒客口袋深不見底,買房都是現金付清。央行緊縮房貸效果不大。 觀念錯誤 炒客手上有1000萬,炒客不會去買1000萬的房屋,而是會買5000萬的房屋。因為剩下4000萬可以跟銀行借。等到房價漲可以賺更多!不借才是傻子,槓桿槓桿再槓桿! 央行新政策一出,貸款成數下降,自備1000只能買2500。你說有沒有效?以前買10個人頭可以買20間房,現在10個人頭只能買10間房。你說有沒有效? 6.奢侈稅效應 實施之前,大家都在質疑,奢侈稅不一定有效。因為奢侈稅只抽15%,那我漲價16%賣掉不就結了。接手的新屋主再漲價16%賣掉。這個遊戲還是可以繼續玩下去。結果沒想到炒客大批退場,統統收山不玩。完全出乎意料! 那剩下大批的笨蛋散戶手上還屯著空房,照理講半年賣不掉屋主也該死心降價。但是好玩的地方來了!奢侈稅不問賺錢賠錢,兩年內一律要抽。就算屋主賠售還是要繳稅。到最後每個屋主都做出一樣的選擇,就是房子先壓兩年,之後看看情況再說。所以你會看到有行無市的爆笑局面。這個月開1000萬,下個月就自動漲價變1100萬。 「但是房屋就是賣兩年賣不掉」 7.建商蓋新成屋沒有奢侈稅的問題,那建商降價脫手不就結了 觀念錯誤 台灣人買房不是自住,而是要加價轉賣給別人。所以建商不能承認房價跌。不降價是17層地獄,但是降價就是18層地獄。就算空屋10年賣不掉,不能降就是不能降。 8.買氣極凍之後,仲介應該喊跌,仲介要的是成交量,成交價高低是其次 觀念錯誤 再跟我複誦一次「台灣人買房不是自住,而是要加價轉賣給別人。」 如果房價跌了,你就不會買。明年房價會跌,那我明年再買不就好了。那後年又會繼續跌,我後年買更好。愈跌你愈不買。房價漲的時候是「價量齊楊」,但是跌的時候是「價量齊跌」。等到房價下跌,成交量會變低,不會變多。所以仲介永遠只能喊漲。 9.容積率亂象 買完土地之後,房屋不可能無止境的往上蓋。因為人不可能24小時永遠躲在房屋裡。政府會看週邊馬路夠不夠寬,附近的學校/公園/警察局/消防局夠不夠用。所以每塊土地都會有容積率的規定。 例如說這塊地100坪,建蔽率50%,容積率300%。那就代表有50坪不能蓋東西,要留院子。然後可以蓋到300坪,每一層樓有50坪,所以你家可以蓋到6樓。當然容積率不是問題,問題在於政府發放容積率太浮濫。例如說大廈頂樓有作花園,政府就多給一點容積,建商又可以多蓋幾層。大廈一樓開放給全體市民當作廣場,政府又多給一點容積,建商又可以多蓋幾層。 亂髮的結果就是居住品質超爛,明明馬路小的要死,旁邊卻有一棟20層大廈。 最好笑的是,台北市居然規定容積率可以「轉移」。例如說我在萬華有一塊地可以蓋300坪房屋,但是房屋被政府宣佈成古蹟。我家只蓋了100坪,結果政府說不准改建。那我200坪沒蓋到誰要賠我?所以政府為了補償地主,就宣佈地主的200坪空間可以賣人。 要賣也不是問題,而是台北市規定容積可以「遠距離移轉」。例如說萬華的容積可以轉到內湖。建商在內湖的大樓就可以多蓋200坪。 那這樣的話,我建議全台灣的容積都移轉到地價最高的信義區。信義區蓋滿1000層以上的超級高樓。然後其他地方全部都是空地,多爽! 10.都更亂象 台灣二三十年前的公寓都是5層樓以下。因為當年沒有實施容積率法律,你買多少土地就可以蓋到你爽!那為什麼建商只蓋5層,為什麼不蓋100層?因為法律規定6層開始就一定要裝電梯,而且當年台北沒這麼擠,多蓋也賣不掉。所以每家建商偷懶的只蓋5層。 二十年過去,容積率法律也實施了。事實上很多土地,容積率可以蓋超過5層的。地主提供土地,然後建商出錢改建成20層大廈。地主分一些房,建商分一些房。大家都有賺。也因為都更因素,舊公寓瞬間變成搶手貨。全新電梯大樓賣1000萬,隔壁30年舊房子沒電梯,結果賣1100萬。原來舊房比新房貴,真是讓我大開眼界! 但這有個問題,不是每塊地都可以蓋20層,如果不行怎麼辦?而且法律還有規定建蔽率。強迫兩棟大廈中間要留空地。到最後地主舊房有30坪,但是分到的新房只有20坪。所以很多地主不願意賣。繞了一大圈。地價高的地點變成大樓,因為地比較貴,建商願意讓步。 到最後郝龍斌喊出新政策,會適度放寬容積率,讓地主可以一坪換回一坪。加速推動都更。結果口號一喊,都更死的更快,因為每個地主都自動漲價,以前1000萬就賣,現在我要2000萬才賣。 11.那如果建商不買怎麼辦?地主不就完了? 「明年房價會繼續漲,拖到明年我賺更多」「建商不買是建商笨,我有損失嗎?」「反正房屋稅很低,再拖10年我都跟你玩」 當然我們現在都知道,文林苑事件,建商跟市府吃相過於難看,造成都更已死。當初天價買舊房的,現在不知道怎麼辦。所以說郝龍斌是打房的一大功臣,應該頒個獎章給他,哈哈哈哈。 12.房價等同60年租金,所以應該租房? 奇怪?你租完60年之後,房子會變成你的嗎?那你還不買? 觀念錯誤 房屋不可能60年不維修。台北5層舊公寓,屋齡「才」20年而已,髒/亂/沒電梯,買個三房兩廳。結果這三房裡面兩房沒窗戶,你住的下去嗎?就是因為這樣,法律才會規定建蔽率,就是要強迫你留一些空地當院子,這樣你房間才能開窗。每個人都把房屋蓋到滿,窗戶是要開在哪裡?就是因為居住品質超爛,所以舊公寓的房租一直偏低,比電梯大樓低很多。好笑的地方在於舊公寓「房價」居然比新房還貴。 房屋本來就不可能住到60年,每個20~30年就是要大整修一次。而且住60年,房屋稅就要交60年。住100年就要交100年。就算你留給兒子,你兒子也要繼續交房屋稅。 所以買房沒有人抓60年。大多數國家都是抓20年租金。當然台灣稅金偏低,所以你可以多加一點,例如說25年。 13.那為什麼有人願意用這種高價買房? 因為他沒有要自住,而是要加價轉賣給別人。房價不合理,不重要。租金很低,不重要。房屋舊舊髒髒又沒電梯,不重要。反正只要找到一個笨蛋肯買,所有問題都解決了。 14.那為什麼有人願意用這種高價買房「自住」? 因為他是笨蛋 15.日本炒房 日本在1980~1990是炒房的全盛時期。日本人玩法沒有比較高級,跟台灣一樣,就是大家互相賣來賣去。 後來1985日本簽署了廣場協議,宣佈放手讓日幣升值。有些人會有一種錯誤觀念,美國大壞蛋強迫日幣升值,導致日本經濟垮台。這完完全全是錯的!甚至連某些教科書都這樣寫 (我建議你把書撕了)。 廣場協議不是只有日幣升值,馬克/法郎/英鎊都在升。為什麼只有日本爆炸?真正的關鍵點是日本政府做了太多蠢事。日本當年跟台灣一樣,貨幣刻意貶值,然後賣產品給美國賺錢。當然賣勞力不可能永遠賣下去,貶值也不可能永遠貶下去。所以日本才答應升值,正確的說不是升值,只是恢復原狀。 當然大家都知道,工廠會逐漸移出日本,日本一定要轉型。日本政府選擇把利息降到極低。企業容易借到錢,工廠出走潮會比較慢,失業率也比較低。但是老百姓不是借錢開公司,而是選擇借錢買股買房。股價房價雙雙暴漲。買房也不是自住,而是又回到了互相賣來賣去的金錢遊戲。 那個時候不是只有一般人買房,連銀行都跳下去買。台灣央行還會下令緊縮房貸。日本不一樣,你不想買,銀行還會打電話給你,拜託你借錢買房。一樣是房價暴漲,房租不動。日本當時還推出40年房貸。原來台灣抄襲人家20年前的點子,真是沒創意。 到了1989~1990,日本央行多次升息。也戳破了這個巨大的泡沫。一般是認定1991是反轉點。這次泡沫讓日本倒地20年爬不起來。日本陷入通貨緊縮。老百姓認為,房價只會跌,股價也只會跌,景氣只會變差不會變好,所以不願意花錢。每個人都在存錢。但是因為大家都不花錢,企業做的東西賣不掉,所以只好裁員減薪。因為減薪,所以更不敢花錢,惡性循環。 日本政府只能選擇舉債建設,「生」一堆工作給老百姓,大家有工作就敢花錢,結果無效!不管政府怎樣說破嘴,民眾就是死都不花錢。結果政府也沒新招可以用,只能繼續舉債,繼續建設。對日本民眾而言,理財只有兩種。一種是現金擺著。一種就是買債卷。因為股票是高風險不敢買,只敢買債卷,然後日本人又最愛買自己政府的債卷。日本政府每次都是發新債還舊債,但是每次日本老百姓都很捧場,都是瞬間賣完。外國人根本不敢買,只有日本人願意買。真是讓我想不透。日本現在的局面是房價太低,房租太高。但是老百姓就是不買。因為「明年房價跟房租都會一起跌」 16.美國炒房 由於美國早就實施實價登錄,實價抽稅,照理講房價很難炒。但凡事都有例外。美國金融法規放寬再放寬。到最後連收入不穩,信用差的人都可以借錢買房。因為可以借錢的人變多,房價自然漲。美國佬看到房價漲,又有一堆人跳下買,然後今天買明天就賣。又回到了互相賣來賣去的金錢遊戲。 1996~2007房價暴漲了10年。也是政府多次升息,2008正式破滅。 美國人炒法真的比較高級。美國佬真的是全世界最卑鄙的國家。一般來講房地產泡沫只有自己死,但是美國人例外。因為美國人把房貸包裝成金融商品,賣給自家美國人,也賣給外國人。整個包裝非常複雜,沒人搞得懂。主要精神就是銀行可以把房貸轉賣給別人。 例如說銀行借錢給小明1000萬,利息10%。但如果小明破產,銀行就要自己吞這1000萬的虧損。所以銀行把貸款轉賣給小英,銀行自己抽掉2%,小英拿8%。如果小明破產,那會由小英賠掉1000萬,跟銀行無關。也因為風險可以丟給別人,所以銀行也不會認真審核,隨便什麼窮人都借得到錢。 好玩的地方在哪裡?因為房貸已經包裝成「金融商品」,所以就跟股票一樣,是可以「放空」的,你如果有猜到2008的崩盤,你早就發了。 17.那小英幹麼買?小英是白癡嗎? 因為房價在漲,小明不可能會破產。反正房子賣了就可以還錢給小英。小明自己還大賺一票。 18.那為什麼美國銀行業倒掉一堆?不是都轉賣光了? 因為他們沒有真的賣光。因為房價在漲,銀行幹麼給小英賺?自己賺不是更好。 19.那為什麼台灣銀行業沒倒? 因為台灣銀行業根本沒去買。台灣政府對金融業一直秉持著一個原則,不求銀行賺大錢,只求銀行不會倒。美國次貸這種高風險的產品,政府是不讓銀行買的。 雖然說銀行自己不買,但是銀行代理國外的金融商品賣(ㄆㄧㄢˋ)給老百姓。 (台灣法規說可以賣,白癡法規......) 這就是所謂的「連動債」。 18.美國崩盤之後怎麼辦? 美國人看到日本的慘狀,所以做了一件教科書說不能做的事。第一步是利息降到0,第二步瘋狂大印鈔。 照理講印鈔一定會造成物價飄漲。但問題是美國是全世界最大消費國,如果產品不能買給美國等於自殺。所以一大票國家都跟著印鈔票。等於是通膨苦果不是美國自己吞,而是全世界平均分擔。 美國本來可能會衰退20年,現在回頭來看,竟然真的止血成功。美國佬真的很賤。 19.日本安倍的貶值救經濟有沒有效? 我個人認為無效。只會有短期小漲。然後經濟又會大跌回去。 理由很簡單,因為日本人跟美國人「個性」不一樣。日本人很愛存錢,但是美國人最愛花錢。日本儲蓄率本來就比美國高。而且日本不是崩盤之後立刻印鈔,而是慢了20年。民眾已經省吃儉用20年,就算政府說明天經濟會變好,也沒人會信。 20.所以說利息太低真是炒房的根源,原來兇手是彭淮南。 觀念錯誤 低利容易炒房,但不是「一定」。因為台灣經濟疲軟,央行當然不敢升息。升息之後企業倒一大票,一樣很慘。真正的關鍵點是老百姓有沒有在玩「互相賣來賣去」的遊戲。只要有這種情況出現,政府應該立刻用力打下去,叫你不准玩。 例如說日本已經維持0利率超過10年,但是日本房價還是照跌。因為日本人現在不玩「互相賣來賣去」的遊戲。就算政府送我錢叫我玩,我還是不玩。我就是要把錢放在銀行不動。 最完美的情況是利息維持低檔。但是政府出一堆新政策把房價打下去。但問題是台灣政府自始自終就是鼓勵炒房。 21.那這次炒房到底是誰的錯? 全體台灣人的錯。 既然政府鼓勵炒房,那你為什麼還要投給他?答案很簡單,因為你心中希望房價漲。也就是說,每天在版上喊跌的人其實是少數特例。台灣大多數的人是希望房價漲,只是那些人不上網罷了。 台灣大多數的人都希望趁著房價漲,撈一票就跑。「至於爆炸之後會多慘,干我屁事,反正我已經家財萬貫了」「你們這些笨蛋努力工作吧!哈哈!」 22.未來台灣怎麼走? 台灣儲蓄率接近日本,加上人口老化速度世界第一,加上台灣沒有印鈔大決。印鈔只會走向辛巴威模式,不會走向美國模式。陷入通貨緊縮的機率可以說是99%。(日本:台灣人真是我的好朋友) 房價跌/房租跌/股票跌/物價跌,但是你的薪水也在跌。 房價到最後會跟日本一樣,變成房價太低,房租太高。我是建議可買一間養老用。至於買第二間當包租公,要審慎評估。因為「房租房價明年都會繼續跌」。 密切注意政府法令,政府會不會提高房地產稅金?我不知道。但是稅金抽的愈重,房價就跌得愈慘。 買房的時候要把未來稅金也算進去,不要買了發覺扛不起。理財要保守,建議還是以低風險的債卷為主,股票少量即可。但是要謹記:「別買台灣國債,別買日本國債。」 無論在什麼遊戲中,只有勇於面對的人才會獲得報酬。遊戲雖然不是人生,但人生卻是遊戲。最糟糕的遊戲平衡度,不親切的NPC,前後矛盾的劇本。但是,能不能享受這個遊戲則在於個人。即使是垃圾遊戲,真正投入的話或許能感受到意外的樂趣,結束時反而會認為這是個名作也說不定。

10/28/2013

xdissent/ievms

xdissent/ievms

Microsoft provides virtual machine disk images to facilitate website testing in multiple versions of IE, regardless of the host operating system. Unfortunately, setting these virtual machines up without Microsoft's VirtualPC can be extremely difficult. The ievms scripts aim to facilitate that process using VirtualBox on Linux or OS X. With a single command, you can have IE6, IE7, IE8, IE9, IE10 and IE11 running in separate virtual machines. NOTE: As of Feb. 1st, 2013, the MS images are fully compatible with Virtualbox, thanks to the modern.IE project.
http://www.modern.ie/en-US/virtualization-tools#downloads
https://centroy.com/blog/testing-internet-explorer-mac-its-actually-quite-easy
4. Now we want to give the sfx file permission to execute. Find the name of the sfx file and open your Mac terminal again and type: chmod +x FILENAME.sfx Replace FILENAME with... your actual sfx filename. If you're using the same Windows8 with E10 environment as I am, just copy and paste this into your terminal: chmod +x IE10.Win8.For.MacVMware.part1.sfx

10/16/2013

Using Node.js to download files

Using Node.js to download files

// Dependencies
var fs = require('fs');
var url = require('url');
var http = require('http');
var exec = require('child_process').exec;
var spawn = require('child_process').spawn;

// App variables
var file_url = 'http://upload.wikimedia.org/wikipedia/commons/4/4f/Big%26Small_edit_1.jpg';
var DOWNLOAD_DIR = './downloads/';

// We will be downloading the files to a directory, so make sure it's there
// This step is not required if you have manually created the directory
var mkdir = 'mkdir -p ' + DOWNLOAD_DIR;
var child = exec(mkdir, function(err, stdout, stderr) {
    if (err) throw err;
    else download_file_httpget(file_url);
});

// Function to download file using HTTP.get
var download_file_httpget = function(file_url) {
var options = {
    host: url.parse(file_url).host,
    port: 80,
    path: url.parse(file_url).pathname
};

var file_name = url.parse(file_url).pathname.split('/').pop();
var file = fs.createWriteStream(DOWNLOAD_DIR + file_name);

http.get(options, function(res) {
    res.on('data', function(data) {
            file.write(data);
        }).on('end', function() {
            file.end();
            console.log(file_name + ' downloaded to ' + DOWNLOAD_DIR);
        });
    });
};
The above function is probably the best way to download files using HTTP.get in Node. Make a HTTP.get request and create a writable stream using fs.createWriteStream. Since the HTTP.get's response is a stream, it has the data event, which carries the chunks of data sent by the server. One each data event, write the data to the writeable stream. Once the server finishes sending data, close the instance of fs.createWriteStream. If you are trying to use fs.write or fs.writeFile or any of their variants, they will fail for medium to large files. Use fs.createWriteStream instead for reliable results.

10/13/2013

Thomas Peklak : Iterate over querySelectorAll result

Thomas Peklak : Iterate over querySelectorAll result

querySelectorAll results do not provide a way to iterate over them (what a shame!), it should be as simple as:
document.querySelectorAll('.failure').forEach(function(){
  doStuff()
});
nevertheless you can iterate with:
[].forEach.call(
  document.querySelectorAll('.awsome'), 
  function(el){
    doStuffWith(el);
  }
);

javascript - How to short circuit Array.forEach like calling break? - Stack Overflow

javascript - How to short circuit Array.forEach like calling break? - Stack Overflow

There's no built-in ability to break in forEach. To interrupt execution you would have to throw an exception of some sort. eg.
var BreakException= {};

try {
    [1,2,3].forEach(function(el) {
        if(el === 1) throw BreakException;
    });
} catch(e) {
    if (e!==BreakException) throw e;
}
JavaScript exceptions aren't terribly pretty. An traditional for loop may be more appropriate if you really need to break inside it. Instead, use of Array#some:
[1,2,3].some(function(el) {
    return el === 1;
});
This works because some returns true as soon as any of the callbacks, executed in array order, return true, short-circuiting the execution of the rest. some, its inverse every (which will stop on a return false), and forEach are all ECMAScript Fifth Edition methods which will need to be added to the Array.prototype on browsers where they're missing
Maybe I'm missing something here, but it looks like you might be falling victim of the shiny-new-toy disease. Why not just use a standard for/break? forEach is designed to be run against each element, hence the name. It's not called forSome ;-)

10/04/2013

coffeescript destructuring assignment

coffeescript destructuring assignment

{access_token, since, username} = doc
compiles to
var access_token, since, username;
access_token = doc.access_token, since = doc.since, username = doc.username;

9/30/2013

rainyday.js: a simple script for simulating raindrops falling on a glass surface

rainyday.js: a simple script for simulating raindrops falling on a glass surface

demo: http://maroslaw.github.io/rainyday.js/demo.html?imgur=rhnaa4G&youtube=MLBSAVcC1TA&preset=2

左心房肥大 竇性心搏過緩

左心房肥大 竇性心搏過緩

根據國外過去對運動員大規模的篩檢研究顯示, 運動員心電圖檢查異常比例約40%, 遠高於同年飛運動員. 運動員常見的心電圖異常項目包刮:左心室肥大, 竇性心搏過緩, 左/右心防擴大.

9/16/2013

清大彭明輝的部落格: 奴隸如何學會心甘情願地服從

清大彭明輝的部落格: 奴隸如何學會心甘情願地服從

前一篇舉出具體證據來證明:台灣居於統治地位的少數財團是靠剝削員工的薪水和賺取政府租稅補貼來增加財富,他們賺的是國人的錢,而韓國財團賺的是外國人的錢。因此,臺灣人遠比韓國人更像奴隸。但是,在21世紀怎麼還有可能維持這麼鮮明的剝削與奴隸? 傅科說:剝削從來不曾消失,只是技術愈來愈發達,愈來愈隱微難察而已。在21世紀,壟斷是以遠比20世紀更隱微難察的方式存在:它靠資本優勢來消滅競爭者(而資本優勢來自政商關係與公股銀行的超低利貸款,或者資本免稅以加速資本累積,或者資本不扣遺產稅來達到資本優勢的世襲),它靠租稅獎勵條例與科學園區的各種優惠制度來阻絕新興企業家的挑戰,它靠通路與廣告壟斷來阻絕新興商品的挑戰(而背後是靠資本優勢在維繫通路與廣告壟斷),它靠財務優勢來擊垮創新者的成本優勢(而財務優勢來自於公股銀行低利貸款,私人銀行小蝦米超低價吞掉公有銀行的大鯨魚),它靠智慧財產權來消滅競爭者,它靠立法來阻絕國外的競爭者,……。 奴隸制度可以維繫,還需要一整套論述讓被奴隸者心甘情願,同時讓壓榨別人的心安理得。 在中世紀,這一套論述叫做「君權神授」,販賣這套理論的教會吃得肥滋滋──在法國大革命之前,身為第一階級的高級僧侶人數不足人口的1%,卻占有全國20%的土地,連貴族都只能退居第二階級。工業革命之後這一套理論叫「社會達爾文主義」,資本家賣商品順便賣這一套理論,讓資本家理直氣壯地享受剝削,中產階級心安理得地享受廉價商品,工農階級自認不如人而甘願過著牛馬不如的生活。 在今天,這一套論理叫做「經濟學」,御用經濟學者們把資本壟斷叫做「規模經濟的必然優勢」,只強調規模經濟可以降低生產成本,而故意不去規模經濟可以提高壟斷程度,減少競爭者,並且在競爭者差距拉大而不足以造成威脅時開始靠默契聯合壟斷來哄抬物價,之後再壓低工資;然後,他們故意無視於壟斷造成利潤的上升與工資的下降,混淆視聽地用「完全競爭市場」的理論來捍衛高度壟斷的市場。 年輕人為什麼不去創業?當資本、公股銀行的低利貸款、通路、品牌、生產規模都穩定地被控制在少數財團手裡時,年輕人想要創業無異於以卵擊石。除非你是繼承家族企業與靠壟斷而維繫的競爭優勢,否則年輕人的創業機會侷限於大財團沒興趣的高風險新興市場。這就像是1%的人享有99%的市場,剩下99%的年輕人只能去競爭1%的市場。 被剝削、宰制、奴隸的人為何不抗?因為他們屬於99%的人,卻以為自己有機會進入1%的範圍。階級流動的管道非常地窄,但不是沒有,就像歐洲的中世紀,只要你夠賣命,就有機會累積戰功來封爵(雖然世襲的貴族不用戰功就可以封爵),或者帝制時期的中國儒生,可以靠功名而分享剝削、宰制、奴隸的好處,或者今天的大學教授,夠無恥或無知的話就可以入閣或當個不分區立委來幫助官商勾結的體制。只要甘願順從,即使沒有稱王封侯,起碼可以有優渥的收入,享受著廉價的商品,刻意遺忘廉價商品的背後是被刻意壓低的基本工資。 2012年,以名目所得計算的話,台灣的人均GDP 20,328元<22,055(希臘)<23,113(韓國)<26,389(賽普勒斯)<29,289(西班牙)<33,115(義大利)<36,667(香港)<38,589(英國)<41,141(法國)<41,513(德國)<45,888(愛爾蘭)<49,922(美國)。 但是以購買力計算的話,台灣的人均購買力 38,749元,接近德國(39,028)>37,883(比利時)>37,657(丹麥)>36,941(英國)>36,365(芬蘭)>36,266(日本)>35,548(法國)>32,272(韓國)>30,557(西班牙)>30,136(義大利)>29,730(紐西蘭)>24,505(希臘)。 我們的購買力為什麼那麼強,接近歐盟所有國家最憲幕的德國,甚至還超過丹麥、英國、日本、法國?社會底層的工資很低!我們是靠著剝削社會底層在享受超高的購買力,因此40%~60%的人對自己的生活享受很滿意,不願意看見被我們欺壓在腳底下那一大群困苦的人。他們在哪裡?非典就業的人口! 在加油站打工的,在 7-11打工的,在餐廳打工的,領基本工資的,靠行的計程車司機,人力派遣公司裡的各種人,……。當然,還有許許多多入不敷出的工人、自聘雇者。 管中閔為何要悍然拒絕調漲基本工資?因為它會動搖國本──少數財團財富累積是靠著剝削中產階級(上班族)的薪水,而中產階級會對現況滿意是靠壓榨更底層(工農)的勞動力,一旦調整基本工資就會摧毀這個奴隸制度的根基! 那麼,最底層的工農怎麼活下去?工人活在「只要夠努力,有天我也會出頭天」的夢想裡,農人呢?把少數人的農地變更成建地與商業用地,以便哄抬周邊地價。全省荒唐的徵地案之所以能得到一部份農民的支持,就是靠這把戲。 在21世紀奴隸制度如何可以維繫?靠代議政治的官商勾結,靠學者的為虎作倀,靠名嘴的歪曲事實,靠中產階級對既有秩序的支持、合作與故意不去知道事實,靠被奴隸者的認命與「只要夠努力,有天我也會出頭天」的想望。

台灣人比韓國人更像奴隸 by 彭明輝 - 政治新聞八卦版 - WeTalk 論壇 - 台灣最大的新聞論壇!

台灣人比韓國人更像奴隸 by 彭明輝 - 政治新聞八卦版 - WeTalk 論壇 - 台灣最大的新聞論壇!

加拿大的紀錄片《Generation Jobless》(無業世代),非常震撼!加拿大的大學畢業生失業和低度就業的問題也很嚴重:很多大學生畢業後到餐廳端盤子,看不到未來;還有大學生為了卡位,開始到公司上班,職稱是「實習生」,薪資「零」,而且這樣的工作還有人搶破頭。我的震撼是因為想起跟孫女兒的一段對話。 孫女兒曾經問我英國的奴隸販賣史,我怕她不知道何謂「奴隸」,就先問她:「你知道什麼叫奴隸嗎」?她說:「知道,老師有解釋過,奴隸就是要工作,但是沒有工資。」 比起來,無薪的「實習生」比奴隸還不如──奴隸雖然也沒有工資,但是至少老闆要負責他們的飲食起居和醫藥;而無薪的「實習生」卻一切要自理。 你可以說:無薪的「實習生」是自願工作,而奴隸是被迫工作,所以不可以把無薪的「實習生」跟奴隸並比。但是,林肯剛解放黑奴的時候,南方黑奴也是生怕找不到工作,而寧可「自願」去當奴隸啊!我們需要有分析「奴隸制」的新概念架構。 一個經濟系的教授跟我解釋:無薪的「實習生」是自由意志下的交易行為,屬於自由市場機制,政府不該干預,否則只會讓局勢更加惡化;而奴隸制度並非出於自由意志,所以政府應該要干預,以便用市場機制調度資源的有效運用。 我很想叫他去讀一讀馬克思的《資本論》,甚至只要讀一篇簡介的文章他就會知道什麼叫做經濟學角度下的「自由意志」和「自由交易」。 馬克思的很多預言都失效了,這不表示他說的每一句話都錯了。馬克思清楚地看到資本主義的核心問題:只要資本家壟斷了生產工具,工人就只好為了競爭工作機會而彼此削價,降低工作條件,而工人的付出就會有愈來愈大的比例變成資本家的「利潤」──這是有別於殖民主義時代的奴隸制,但仍舊是奴隸制。而 Stiglitz 也很清楚地告訴我們:壟斷是不勞而獲最根本的方法,因為在完全競爭市場裡面利潤等於零。這兩個核心概念是我們洞視今日經濟問題的關鍵。 最極端的市場有兩種:完全競爭市場和完全壟斷市場,前者利潤等於零而工資極大化;後者工資極小化而利潤極大化;前者是亞當史密、古典經濟學和新古典經濟學的夢想國度(經濟意義下最自由而平等的國家),後者是經濟上的奴隸制度。所以,從經濟學的角度看,每一個國家都應該向「完全競爭市場」邁進,以便發揮所有資源的最有效應用;也同時達到經濟權的完全自由與平等(每一個人的所得等於他對社會提供的服務,Not more, nor less)。 奴隸制度的核心就是經濟上的剝削,其他的剝削根本是附屬的、次要的。因此,我們也可以從利潤與工資的比值來衡量一個國家距離經濟上的完全平等(或奴隸制)有多遠。所以,讓我們來看看台灣和韓國哪一個國家比較民主,哪一個國家比較像經濟上的奴隸制。 根據 Deloitte 會技師事務所與美國競爭力委員會的《2013全球製造業競爭力指標》報告第4頁圖一的數據,台灣的人均產值比韓國多出17%,但是每小時工資卻只有韓國的52%!也就是說,假如韓國是一個完全競爭市場(利潤等於零),台灣的勞工至少有一半的應得工資被老板拿去當利潤!台灣遠比韓國更像一個奴隸制下的國家。 如果你把稅負因素再加進去,問題更嚴重。政府窮、人民窮,但是炒房炒股新增的十七兆財富,幾乎不需繳稅。根據美國保守派智庫 Heritage Foundation 的統計,台灣的稅負僅及韓國的三分之一,但是低稅負的好處全部給了富人,薪水階級和傳統產業絲毫不覺得稅負低。 乍看起來,在台灣當老闆真好?千萬別一概而論。事實應該是:可以跟行政院長開會的老闆很爽,不能跟院長開會的老闆很苦;在科學園區的老闆光靠政府補貼就賺得肥滋滋,在工業區內的廠商就等著倒閉──合法的不公平競爭,只有少數人受惠,這就叫做壟斷與「官商勾結」!難怪大家都想進園區。 我們以為自己有投票權,可以自由找工作,就不再是奴隸了?沒有經濟上的平等,其他一切的平等都是遮掩「剝削」與「奴隸」的糖衣! 臺灣人跟美國百年來的黑人處境相去其實不遠:我們可以投票給爛人當總統和立委(社會上最不受尊敬,最被看不起的一群人,因為他們沒有在做我們要他們作的事,而是整天在幫財團的剝削機制合法化),可以自由地找工作,只不過我們的工資至少有一半會被老板拿去當利潤。而這個壟斷的機制是靠我們繳的稅和我們賦予政府的權力在維繫的。 奴隸制度怎麼有可能在21世紀繼續生存?靠我們這些被剝削者的無知:我們被剝削,卻自以為是自由的。我們怎麼會那麼笨?因為有一大堆御用學者整天以「學術」之名在未我們洗腦,其中許多政治系和經濟系的學者、論述正是政府維繫奴隸制度最重要的幫兇。 代議政治呢?只不過官商勾結的白手套,愈來愚弄百姓,讓他們在被剝削的過程中找不到任何反對的理由。代議政治本質上就是將壟斷合法化的機制! 我們怎麼辦?公民運動是唯一的出路。很難,但我想不出更好的辦法。

9/12/2013

ctrlp.vim 專案開發時開檔案的好幫手

ctrlp.vim 專案開發時開檔案的好幫手

那我只要輸入類似這種的路徑: as/j/u.id 就可以找到需要的檔案(當然要看有沒有其他檔案有類似的組成) 找到以後有幾種開啟方法: enter: 可以在目前 window 中打開(如果已存在其他 tab 中會跳過去) C-t: 會開新的 tab C-v: 把目前的 window 做垂直切割開啟 installation: 其他一些指令可以參考 :help ctrlp-mappings 剛裝完 ctrlp 的時候可能會覺得他啟動有點慢,在 OSX/Linux 底下的話可以設定用 git ls-files 或 find 來做檔案列表的建立,速度會有明顯的改善,在 ~/.vimrc 裡面加入
  let g:ctrlp_user_command = {
    \ 'types': {
      \ 1: ['.git', 'cd %s && git ls-files -c -o'],
      \ 2: ['.hg', 'hg --cwd %s locate -I .'],
      \ },
    \ 'fallback': 'find %s -type f'
    \ }
installation: http://kien.github.io/ctrlp.vim/#installation

API | User Tests HOWTO - Browserscope

API | User Tests HOWTO - Browserscope

Browserscope wants to help you store and aggregate your browser test data. Storing your data in our system gives you the benefit of not having to write a complex, scaling backend with a user agent parser built in. You can download all of your data for offline processing, and we provide a stats table widget that you can embed on your page which shows the median results for your tests.

HTML5 Video Preload | High Performance Web Sites

HTML5 Video Preload | High Performance Web Sites

Observation #1: Mobile devices don’t preload anything. The VIDEO spec calls the preload values “hints”, so it makes sense that mobile browsers would choose not to preload anything in order to save on data costs. Instead, the video doesn’t start downloading until the user initiates playback. When I saw this I decided to add a test for the AUTOPLAY attribute. As shown, that also does not cause any video download on mobile devices. Observation #2: The amount of video preloaded varies across the major desktop browsers. Luckily, preload='none' has consistent behavior across all browsers: nothing is buffered. But all other values of PRELOAD vary in how much video data is downloaded. Chrome is aggressive about preloading, going so far as to buffer 25 seconds of video for preload='metadata'. However, it is less aggressive for preload='auto', stopping at 25 seconds while the other desktop browsers download the entire 52 seconds. Firefox 19 and IE 10 are generally less aggressive, buffering zero seconds for three of five preload states. Observation #3: Browsers preload too much by default. Developers are most likely not going to specify any value for PRELOAD. As shown in Table 1, this situation results in IE 9 buffering 2 seconds of video, Opera 12 buffers 10 seconds, Chrome 26 buffers 25 seconds, and Safari 6 buffers the entire 52 seconds. The entire video is 4.2MB, so the amount of data downloaded is 0.2MB for IE9, 0.8MB for Opera 12, 2.0MB for Chrome 26, and the entire 4.2MB for Safari 6. http://www.browserscope.org/user/tests/table/agt1YS1wcm9maWxlcnINCxIEVGVzdBioyaYUDA?v=1&layout=simple