2012年6月23日 星期六

Re: [新聞」邁入新學習時代-老師一定要做的4個轉型


 作者  NingK (檸~)                                              看板  Teacher
 標題  Re: [新聞」邁入新學習時代-老師一定要做的4個轉型
 時間  Sat Mar 12 21:01:48 2011
───────────────────────────────────────

: 作者:許芳菊
: 愛爾蘭詩人葉慈曾說:「教育不是注滿一桶水,而是點燃一把火。」
: (Education is not the filling of a pail but the lighting of a fire.)
: 當十二年國教即將啟動,該為孩子點燃那把學習之火的老師,許多人竟有著共同的
: 焦慮竟然是:「不考基測,學生還會念書嗎?」

當早自習沒小考又沒老師時,在常態分班的國中教室

你看過一次之後你就會煩惱孩子會不會念書了

: 長期以來,台灣的許多老師往往只懂得運用外在的壓力,去激發學生的學習動機,
: 卻無法真正點燃那把火。在北部某國中任教的一位年輕老師無奈的指出:「現在大
: 部分的老師還是只會用『老師這麼辛苦、爸媽這麼辛苦,你一定要好好用功』這類
: 的話,來勸誡學生。」

不然你告訴我爸媽把你辛苦養大幹嘛,去學校裝流氓??

: 其實,不論十二年國教是否如期推動,基測會不會繼續存在,老師的角色、老師的
: 責任、社會對老師的期待都早已開始轉型。

非常同意,轉向指手畫腳,後座駕駛

: 就在去年底,台灣旅美學人張同平獲得美國傑出教授獎。他的數學課把同一道題目
: 分給不同組學生解題,讓他們用不同的方式解答。解題後再讓他們辯論二十分鐘,
: 讓彼此真正明白為何如此解題。

台灣是沒有分組學習嗎?除了最愛分組的童軍課。

自然科的實驗室分組  老師將實驗步驟講解之後  給學生自行操作並尋找問題

這跟這例子不是非常相符嗎??

But!! 人生最機車的就是這個But!!

將學習的責任給了他們之後,得到的是亂哄哄的實驗室  還有不時會被打壞的器材

外加我最痛恨聽到的一句話『老師~接下來要做什麼』

你剛剛是都沒在聽嗎?? 就算我講的太爛你沒聽懂好了  課本白紙黑字也教你了

等等!!  桌上那被揉的爛爛的是什麼??  掯!! 是課本....

假設情況

我們讓學生自己試著去解開二元一次方程式

分別教它們代入消去法 或是加減消去法等等   接著辯論

But!!  人生最多元的就是這個But!!

你會看到一群沒有民主素養  人家講一半就插話  或是不斷利用國中生笑點低

講一下你根本笑不出來的爛笑話  還有什麼都能扯到髒話跟18禁的大有人在

20分鐘你能讓他們完成上述步驟??  前提是你不准發怒鎮壓

國中一節就45分鐘  如此一來你一節課只教了一題  你上的完??

還是你打算每個章節只有一個例題??  期待這些學生會回家自我思考閱讀??

台灣的課程沒讓學生思考嗎?? 有!! 問題是他們有在思考嗎?

我每次改自然習作改到發瘋不是沒有道理的?

Q:雞蛋的蛋黃功能為何?? (習作都是問答的)

A:拿來配沙茶醬...  (你怎麼不殺了我先)


轉型一、提供客製化的學習(Customised learning)
: 學習科學(learning science)發現,當學生處在與他認知能力相當的環境中,他
: 的學習效果最好。這種因材施教的理念,在有些教學實驗中,甚至已經能夠藉由教
: 學軟體,讓一個四年級的學生可以上五年級的國文與三年級的數學。不必全班進度
: 一致,而是根據個人學習的狀況,調整進度,考試題目、作業內容都可以更客製化。

我絕對同意你的看法

一直以來,我都認為將同一份考卷給程度不同的學生寫,是一件多麼愚蠢的事情

問題一但你這麼幹了  你明天  不!!  妳當天晚上就會接到家長的關切電話

他們多麼在意他們的小寶貝們受到不公平的對待

而所謂的不公平就是因為你特地為學習慢的學生設計的考卷

讓她有補習的寶貝都一樣  考了100分

台灣人最厲害的  就是 "假資優  真先修"


: 轉型二、運用多元化的知識來源(diverse knowledge sources)
: 在工業時代,老師的工作就是把他所知道的傳授給學生。但在二十一世紀,知識已
: 不再由老師壟斷,學生可從各方面,特別是網絡獲得。所以老師的工作不再只是傳
: 授知識,更要能引導學生活用各種學習資源:網路、博物館、圖書館、線上課程,
: 甚至電玩遊戲……。或將各種學習資源引進教室,社區工作者、專業人士都可能成
: 為老師的教學夥伴。

沒錯!!  現在的教學資源越來越多元化  即使不在天龍國

也可以機會享有單槍或電子白版

同樣一個單元  我可以上30分鐘  板書滿滿  學生抄抄 哀鴻遍野

我也同樣用漂亮的PPT  圖文並茂 說學逗唱  但我需要一節半

因為PPT上一但有了有趣的地方  我就要停下來瞪人  而且越有趣  就越有人愛打斷我

如果是好問題就算了  但大部分..... 鬧的居多很多

而且這兩者的成績  哪個比較高我想大家都心知肚明

我第一年出來教書時  我總覺得學生會讀的是自己最有興趣的科目

回家後第一個想寫的作業是最有趣的科目  第一個想打開的課本是自己最喜歡的科目

後來...  我發現我錯了...

學生會念的永遠都是老師最兇的那個科目

至於品行成績良好的.. 喔.. 你放心 他們不會放掉任何一科


: 轉型三、創造團隊合作學習的機會(Collaborative group learning)
: 學習科學的研究指出:「有效學習不再只是透過埋頭苦讀。大腦科學發現,互動、
: 合作、協調的過程中,才能真正建構起知識。」要創造團隊學習的機會,老師就必
: 須從教室管理者的身分,轉型為團隊經理人的角色:設定目標、訂定策略、根據團
: 員特質分配任務、鼓舞士氣、完成使命,就如帶領一群球員,完成一場比賽。

我再也不能同意你更多了 所以我們選出品學兼優的班長  希望他能成為模範

我們選出風紀股長  希望他在老師罵人前能約束同學

我們選出衛生股長  希望他能在在老師檢查前提醒同學遺漏之處

我們希望幹部各司其職  把這個班帶向美好

But!!  人生無所不在的就是這個But!!

班長往往被男同學氣哭  風紀不是恰北北就是爛好人

衛生常常跟拿著掃把跟同學華山論劍

導師在哪  他們就乖到哪

P.S.我好想要一個恰北北的風紀  會拍桌子吼男生那種

: 轉型四、提供深度評量(Assessment for deeper understanding)
: 好的評量應重視學生對知識深度的了解,而非資訊、知識的儲存量。評量的方式除
: 了傳統的標準測驗,應該透過大量的實做分享、專題報告、小組合作、專案成果分
: 享來呈現。
: 「要點燃那把火」,還是只想「注滿那桶水」?要繼續當「工業時代」的灌輸者,
: 還是要轉型成「網路時代」的引導者?在教育第一線上的老師們,已經到了不得不
: 抉擇的關口。

每次在寫教案時  我們在寫教學目標都是寫"能說出"

也就是期望學生在學習之後  能自行理解後  用自己的條理表達出來

But!! 這應該是這篇最後一個But!!

只要寫問答或填充的考卷  我都有改到想燒掉的衝動!!!


====後記====================後記=================

我也想點燃那把火  但是請給我火把  火把的火只會在火把上燒

我們的學生像火種  輕輕一點就野火燎原  我才不得不住滿那桶水

台灣學生最大的問題在於缺乏責任感

他不是成績差  他是沒有責任感  因為成績差不痛不癢

如果他是像《心中的小星星》一樣  台灣老師如果還逼他  那我先替你宰了那老師

你說一個學生可以快速換算線上遊戲寶物現值  數學考卷卻全部白的

他可背出遊戲地圖的怪物等級分佈  卻背不出中國各地省會

他可以列舉各個BOSS的弱點  卻舉不出哪些哪些物質溶於水成鹼性

千萬不要跟我說因為他沒興趣  我們要引起他的興趣

如果天下什麼事情都要興趣的話  那將來他工作沒興趣怎辦

我有個國中同學同學  私立前段物理系  好歹也能當個工程師

大學畢業5年到現在都沒升學也沒工作  他說  我沒找到有興趣的工作

你再等他有興趣嘛  只挑有興趣的事去做  這算哪門子興趣

如果你有了解運動員的訓練你就知道  通常是先鍛鍊耐力

等到你累了  再來鍛鍊肌力和技巧

因為在運動場上很多時間妳都是處於非體力完備的時候

很多不會念書的學生  他們總被催眠以為自己在某個領域會有專長

通常他們體能不錯  但是又沒好到可以3000公尺12分鐘

通常跑個五圈就唉唉叫  我高中時班上拳擊隊的同學

每天早上七點前就要集合跑5000公尺  這只是熱身  接下來還有一整天的訓練在等著他

大學時美術系的室友總是最晚睡的  看著他又要畫油畫又要畫素描

我都覺得我打一篇實驗報告還要唉唉叫真的是羞恥 (但是我還是要叫一下)

沒恆心沒毅力禁不起挑戰  只挑有"興趣"的事來做

丟到哪個領域都是廢柴  講難聽點  當流氓也是要有恆心毅力的

連端個茶水砍個人都做不好  大哥只會把你當免洗小弟

你會發現表現優異的學生  絕對不會只在一個領域發光

因為他不管做什麼事情  都是一樣的態度  也許他沒興趣  但一樣會堅持做好

台灣學生是輸在"態度"  不是輸在"程度"


=========結論==============結論==================

我後來去google一下原作者...

恩....果然都是一堆嘴砲文

台灣學生缺乏的是責任感  自己跟老師約定沒寫作業要罰抄三遍

自己都會食言  連信用都沒了  你說能有什麼責任感

學生缺乏責任感  是因為有缺乏責任感的家長

你說家長賺錢養家忙碌  我同意!!  但孩子的教育  是一場無法重來的實驗

你今天不管  就是一場無法預估的賭注!!

我父母親以前工作也常半夜回到家  但是他要求我一定把聯絡本跟作業攤在桌上

如果字跡潦草  或是有所遺漏  不管幾點  我一定會被挖起來重寫

不管多晚  我爸一定會看著我把作業重寫完再去睡

他甚至還有興致揍揍我或是講講大道理  如果是他忘記簽就去睡

那隔天死的就是我了  因為他會說 "你早上看到沒簽  不會叫我起來簽嗎"

所以  後來我都會好好把作業寫完  因為我知道

『現在不好好寫,不管多晚我都會被挖起來重寫』

但是現在的家長  小孩作業沒寫  要求在校補完  家長說冬季天早黑  讓他回家寫

OK阿!!  隔天呢...  白的.....

現在家長總擔心親子關係不好  認為孩子到國中是叛逆期要讓著點

上國中時  我爸邊挖著鼻孔邊跟我說

"叛逆期? 那是什麼東西??  中華民國憲法有規定上國中一定要叛逆嗎"

從此只要我敢有任何"他覺得"算是叛逆的行為  我當天晚上都是趴著睡的

家長總是問我  老師 我小孩整天在玩電腦  怎麼辦

我記得我小學時用段考成績跟我爸換了一台任天堂紅白機

後來就天天打  我爸因此跟我約定了玩遊戲的時間 他說"你要是不遵守,我就把它摔了"

後來我也真的沒有遵守  任天堂紅白機也真的從我家陽台飛出去

之後用新的段考成績又換了一台  那台也又飛出去了

這讓我想到孫子斬兩個嬪妃的那個故事

我高中時沉迷天堂  阿  好懷念阿  那是一個只有四個伺服器的年代

我爸趁我去補習時把電腦送給了我表弟  如果老師要求要電腦打字的報告

我爸會邊搓著腳指邊跟我說 "早跟你約好了,又不是我害的"

後來跟老師的問題又是另一個故事了....

很多家長會打來跟我說小孩回家就鎖進房間

我的房間從小是沒有鎖的  我爸說"就算你打手槍也沒關係,我就不喜歡你鎖在房間"

至於我到底有沒有打手槍  我想這個版沒辦法讓我討論

很多家長跟我說小孩子都不聽他的

我只能說  小學六年你都聽他的  他國中會聽你的才有鬼

各位正在看這篇文章的家長  不論你職業如何

我都只想說  千萬不要聽信專家說的  任孩子"自由發展"  "快快樂樂"長大

除非你的孩子真的萬中取一  不然這真的是一場你輸不起的賭注

零處罰 + 12年國教  將造就一群沒有責任感的學生

等他們成為一群沒有責任感的家長  將造就一群更沒責任感的孩子


======我覺得我寫得真好分隔線===========我覺得我寫得真好分隔線===========

嘿!!  記者快來抄!!

我常覺得教育部是不是有共匪  正在從內部搞爛台灣

廢基測!! 考試躲的掉  升學躲的掉  作業躲的掉

『競爭』是我跟你這輩子都躲不掉的

End...


======修文補充============修文補充===================

這位充滿幽默感的家長  他小朋友因為幹了一些蠢事

連續被我寫了兩天連絡簿之後...

第三天.... 家長做出了一些回應

這就是我想表達的  有在關心自己的孩子

http://ppt.cc/ZUNB


--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 118.169.170.63

2012年6月22日 星期五

Regular Expression

RegularExpression regex regexp 正規表式 正規化表示法 正規表示式

3篇看完,就完全搞懂了
Perl 學習手札 - 7. 正規表示式 - Easun.org 镜像
http://easun.org/perl/perl-toc/ch07.html

Perl 學習手札 - 8. 更多關於正規表示式 - Easun.org 镜像
http://easun.org/perl/perl-toc/ch08.html
Java Regular Expression的學習筆記 [精華]
http://www.javaworld.com.tw/jute/post/view?bid=20&id=130126&sty=1&tpg=1&age=0


2012年5月8日 星期二

美牛 瘦肉精 狂牛症

作者  wahaha99 (此方不可長)                                  看板  Gossiping
 標題  Re: [問卦] TVBS 討論瘦肉精
 時間  Sat Mar  3 01:28:46 2012
───────────────────────────────────────
 
※ 引述《amperp (迷津慈航斬)》之銘言:
: 因為現在出現一種氛圍:含瘦肉精牛肉=有毒牛肉
: 更奇怪的是,美國施壓要我們開放的是牛肉,然後一大堆的豬農反對。
: 豬和牛又不一樣,豬農是在跳什麼?看不懂。
 
既然美國牛能開放瘦肉精, 那豬呢?
 
: 現在國民黨政府似乎朝向開放美牛進口的原因在於:我們想要和美國談TIFA,甚至是TPP。
: 如果沒有要和美國經貿合作,當然就不會開放,連討論都不用討論。
: 這是個條件交換,我們開放美國含瘦肉精牛肉進口,美國願意和我方談TIFA。
: 我們不要瘦肉精牛,同時也不要TIFA。除非我方能提出更好的交換條件。
: 結論是...我們要不要TIFA? 要不要TPP?
 
命都不要了, 要TIFA跟TPP幹麻?
 
不過我倒不是說瘦肉精, 我說真的, 那個什麼克什麼來的殘留幾個ppb吃不死人的,
你每天呼吸進去的VCOs可能還比較毒。
 
我說的是變性普利昂蛋白, 導致狂牛症的玩意。
根本沒有幾個人知道這東西有多恐怖。
 
.它在人體內會自我複製, 直到人掛了為止, 沒有藥醫, 潛伏期七年起算,
  你根本無從追究起, 甚至很多科學家懷疑, 很多阿茲海默症其實是感染到
  這種蛋白。
 
.接觸到這種蛋白, 很難清除, 你也無法得知他是否已被清除:
 
  一般烹調與消毒程序完全無用, 包括鹽酸, 漂白水, 酒精, 福馬林,
  這玩意耐的住600度的高溫, 與 pH14 的極強鹼。埋在地下三年仍然有活性。
 
  一但手術器皿被污染, 就會引發嚴重的連鎖感染。甚至不知道他會如何在
  環境中與食物鍊中累積。
 
.目前仍然沒有辦法快速篩檢出, 所以目前只依靠一個很簡略的辦法, 就是
  屠宰被認為蛋白感染尚在部分區域進行的小牛, 然後避開食用那些部位。
  (眼, 腦, 迴腸等等)
 
  問題是沒人能保證屠宰的過程中不會發生污染; 也有報告顯示發病進程
  可能比目前設計的屠宰時程更快。
 
.美國商人的企業道德紀錄, 其實一直都很糟, 包括某壟斷農業市場的大型公司;
  在世界各地開血汗工廠的球鞋公司; 利用黑道與賄酪搶走第三世界國家水源的
  飲料公司; 賣武器給交戰雙方的軍火公司; 不勝枚舉......
 
  你也許覺得美國人吃這麼多牛肉都不怕, 爲什麼台灣人要怕? 因為你是台灣人,
  如果你在美國吃牛肉得到狂牛病, 也許打個官司可以讓你八代子孫都吃不完,
  你就安心的去吧; 在台灣呢? 告美國嗎? 你說呢?
 
 
 
我是很想問, 比瘦肉精恐怖一兆倍的狂牛症普利昂蛋白都沒在怕,
怕個瘦肉精的八卦是什麼。
 

--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 122.116.38.133
→ ppppeople:就沒事情做炒一下阿                                    03/03 01:29
→ syura945:因為台灣專家說狂牛症比墜機機率還低                     03/03 01:30
噓 takuminauki:這關命什麼事情...                                   03/03 01:30
馬吧 你打錯了吧
→ takuminauki:如果你怕狂牛政 那扁時代就開罵了...                  03/03 01:31
我當時沒研究清楚 是現在才知道
不過開放美牛這件事 我現在也沒怪馬啊
我只是說 現在才在爭瘦肉精 很奇怪啊
※ 編輯: wahaha99        來自: 122.116.38.133       (03/03 01:33)
推 gbasp:阿 扁 下 台                                               03/03 01:31
→ birdy590:狂牛症和瘦肉精不太相同, 瘦肉精一開放就是無所不在       03/03 01:31
→ takuminauki:如果連狂牛症都關乎命 那也不要出門了 車禍機率更高    03/03 01:31
狂牛症不關乎性命? 那關乎什麼?
你別忘了有科學家指出, 很多阿茲海默症其實可能就是被感染,
只是因為年事已高, 當成阿茲海默症處理, 死後自然也不會去做這種解剖化驗
→ birdy590:美國在上個世紀才出過類似的包, 沒想到這麼快就忘了       03/03 01:32
→ birdy590:如何能確定安全? 起碼美國人自己先吃上三五十年沒事再說   03/03 01:32
推 clkdtm32:該不會有人以為反瘦肉精是在反馬政府吧...                03/03 01:33
※ 編輯: wahaha99        來自: 122.116.38.133       (03/03 01:36)
推 takuminauki:環境問題不能無限上綱 因為這成本絕對你不承受         03/03 01:35
→ takuminauki:你不要經濟 我還要 你可以去東部種田                  03/03 01:35
經濟什麼東西? 拿命換? 拿土地換?
如果你不了解變性普利昂蛋白有多恐怖, 我們現行的醫療系統對於這種物質
有多麼缺乏防備與無助, 你再來喊你的經濟無上論如何?
推 umi74:名字看起來恐怖阿 不然勒                                   03/03 01:35
※ 編輯: wahaha99        來自: 122.116.38.133       (03/03 01:37)
→ umi74:台灣豬農害怕生計不保所以要誓死捍衛台灣人的健康            03/03 01:36
→ takuminauki:狂牛症可怕 那石化不更可怕? 扯一堆就扯不完了...      03/03 01:37
石化絕對沒有這個可怕。除非你說的石化是指60年代拿多氯聯苯加菜的石化,
不過那個時代已經過去了。
※ 編輯: wahaha99        來自: 122.116.38.133       (03/03 01:38)
→ takuminauki:環境問題不能無限上綱...                             03/03 01:37
我再說一次, 去了解變性普利昂蛋白的恐怖之處,
因為現行的醫療所有消毒策略都無效, 而且感染變性蛋白的篩檢也非標準程序,
(實務上目前要做活體篩檢還有許多困難)
所以一但有人感染, 並且接受過侵入性醫療(好比手術),
很可能下場就是一大堆人跟著感染!
推 k145:笑死人  美國有說瘦肉精牛進來TIFA一定過?某T腦補也太嚴重...  03/03 01:38
※ 編輯: wahaha99        來自: 122.116.38.133       (03/03 01:40)
推 takuminauki:石化不可怕? 科科都有學者說會奪命耶 還破壞生態耶     03/03 01:40
所以我打的你看完了沒有? 去了解了沒有?
推 tim855042:環境問題不能無限上崗經濟問題就能無限上綱喔^.<         03/03 01:40
噓 dagayealo:我看只有你最近才搞清楚狂牛症吧...說話真大聲           03/03 01:40
那你搞清楚了沒有?
※ 編輯: wahaha99        來自: 122.116.38.133       (03/03 01:41)
→ takuminauki:從經濟思考 就是成本阿 哪邊成本較高? 很簡單吧        03/03 01:41
→ tim855042:所以某馬之前要蓋石化 現在他要開放美牛喔^.<            03/03 01:41
推 gogodddd:矮油 ta的意思就是台灣人死不完啦 你就讓他講嘛!講完了    03/03 01:41
→ takuminauki:石化是某蔡某蘇推的優... 跟馬無關耶                  03/03 01:41
→ gogodddd:他就不會跳痛啦 多好阿 對不對                           03/03 01:42
→ biostar:上次跟kkman321打賭說有ECFA就有FTA的那傢伙已經被迫廢ID   03/03 01:42
→ takuminauki:環境無限上綱 那大家就種田了拉 你先去種再來說說嘴    03/03 01:42
有人形容這種變性蛋白, 叫做 "人類最後的天遣", 不是沒有道理的。
自從英國發生狂牛症傳人後, 英國人只能接受國外進口的血液製劑,
因為不再有安全的產品。
 
如果你只想找人戰, 跳針說廢話, 曝露你的無知, 那就請自便
→ tim855042:啊他現在反 現在是馬要蓋 只是因為選舉不蓋^.<           03/03 01:42
※ 編輯: wahaha99        來自: 122.116.38.133       (03/03 01:44)
推 pusufu:大家都是要錢不要命                                       03/03 01:42
→ dagayealo:很想再噓..你讓我想到一個好像自以為別人都是笨蛋的長官  03/03 01:43
→ luckystrike5:哈一堆白癡不看公視 種田一樣會被這種蛋白質汙染      03/03 01:43
→ birdy590:狂牛症的傳播畢竟沒有這個容易 用藥一開放是整體性淪陷    03/03 01:43
噓 lpboyboy:不吃瘦肉精美牛  就是沒TIFA    美國早嗆明了             03/03 01:43
那你就吃啊
→ basketkdash:殺不死 治不好 驗不出的東西 腦子沒了錢再多有屁用     03/03 01:43
→ biostar:這次又出現吃瘦肉精換TIFA、TPP?美國何時承諾過了?=.=a   03/03 01:43
→ birdy590:這在美國是有前例的, 集體訴訟? 官司打贏了也是輸了       03/03 01:43
→ dagayealo:聽了什麼東西,就用一種好像只有自己最聰明才知道的口氣   03/03 01:43
所以如果你知道什麼更正確的你說嘛。
推 Wii:瘦肉精目前是不知道在人體內會累積多少 排除多少 影響多少      03/03 01:43
→ luckystrike5:土壤 水源 到處都是 做神仙才免疫吧                  03/03 01:44
→ biostar:LP男男的消息來源?信口胡謅?                            03/03 01:44
推 ispy03532003:那就請懶覺男孩替全台灣人把瘦肉精美牛都吃光         03/03 01:44
推 k145:我問的是進了瘦肉美牛一定遷TIFA?鍵盤自由人眼睛有問題...     03/03 01:44
→ RichWomen:  如果可以換FTA,那馬英九簽軍令狀吧,沒換到就下台     03/03 01:44
→ RichWomen:                                                      03/03 01:44
※ 編輯: wahaha99        來自: 122.116.38.133       (03/03 01:46)
→ luckystrike5:FTA有主權問題一堆腦補 台美永遠不會有制度化的雙邊   03/03 01:45
→ birdy590:上個世紀美國人用了三十幾年的己烯雌酚才發現有問題       03/03 01:45
→ luckystrike5:除非中美開幹                                       03/03 01:45
→ RichWomen: 不敢拿人頭擔保,那就乖乖去旁邊玩沙吧  別自取其辱了   03/03 01:45
→ birdy590:現在的瘦肉精是實驗多久? 美國人自己要再實驗一次沒關係   03/03 01:46
→ luckystrike5:現在就是用這種強姦的方式測試台灣底線               03/03 01:46
→ WINDHEAD:美國阿茲海默症已是十大死因第二名了                     03/03 01:46
→ birdy590:我們就算要吃 起碼等上三五十年確定一個世代都沒事再說    03/03 01:46
推 lpboyboy:韓國也是進完美牛   才有FTA    台灣人看要不要換阿       03/03 01:46
推 takuminauki:XDD 照你這種標準 那真的什麼產業都不用搞了           03/03 01:46
→ luckystrike5:這是嗆明台灣這條狗目前鍊子還是在老美手上           03/03 01:46
推 tim855042:某人欠的選舉債 為啥要臺灣人民健康還                   03/03 01:46
→ takuminauki:全世界吃美牛的國家有多少? 他們也都無知 科科別笑死   03/03 01:46
→ birdy590:上個世紀被當作靈丹妙藥宣傳, 最後變成災難的還不夠多嗎?  03/03 01:47

2012年4月28日 星期六

教育部

2012-04-25
弱勢學生補助喊停 綠批馬政府「沒良心夭壽骨」
http://www.appledaily.com.tw/realtimenews/article/politics/20120425/119978
幹事長潘孟安痛批,馬政府1年花10億廣設游泳池,但區區1.7億補助卻如此苛刻...

2010-01-23
南部缺水!學校缺錢!教部砸120億 全國蓋泳池
http://www.libertytimes.com.tw/2010/new/jan/23/today-t1.htm
教育部預計以每年十億預算,推動長達十二年的「泳起來專案」...

2009-06-17
教部砸12億 要讓台灣有品
http://www.lihpao.com/?action-viewnews-itemid-14894
】教育部租下一列電車,宣告將投入2年12億元推動「品德、品質、品味」的台灣有品運動...

2012年4月27日 星期五

C&C++: 強迫float做低階運算的方法

強迫float做低階運算的方法

float a, b;
long i;
a=0.1;
b=0.2;
i=*(long*)&a^*(long*)&b;
a=*(float*)&i;
i=*(long*)&a^*(long*)&b;
b=*(float*)&i;
i=*(long*)&a^*(long*)&b;
a=*(float*)&i;

=========================================

float a=4.3,b=2.4;
*(long*)&a = *(long*)&a ^ *(long*)&b;
*(long*)&b = *(long*)&b ^ *(long*)&a;
*(long*)&a = *(long*)&a ^ *(long*)&b;
cout << a << ", " << b << endl ;

2012年4月22日 星期日

C&C++: Re: [問題] 請教如何只用x,y兩變數來交換彼此數值

 作者  LPH66 (-858993460)                                     看板  C_and_CPP
 標題  Re: [問題] 請教如何只用x,y兩變數來交換彼此數值
 時間  Mon Apr 11 23:40:29 2011
───────────────────────────────────────

: → littleshan:不要這樣寫!這是 implementation-defined behavior     04/11 15:48
: → littleshan:就是十誡之八啦                                       04/11 15:49
基本上這個寫法的確是 implementation-defined behavior

不管有沒有加括號都一樣

事情是這樣的

a ^= b ^= a ^= b;
1 2 3 4 5 6 7

這樣寫的人想要做的事的順序是
                                值為
(7) 取 b 的值                   原來的 b
(5) 取 a 的值                   原來的 a
(6) 做 (5)^(7) 並把值放回 a 去  原來的 a^b
(3) 取 b 的值                   原來的 b
(4) 做 (3)^(6) 並把值放回 b 去  原來的 a
(1) 取 a 的值                   原來的 a^b
(2) 做 (1)^(4) 並把值放回 a 去  原來的 b

但有些 compiler (如我手上的 g++ 4.1.0 for win) 會編成這個順序

                                值為
(1) 取 a 的值                   原來的 a
(3) 取 b 的值                   原來的 b
(5) 取 a 的值                   原來的 a
(7) 取 b 的值                   原來的 b
(6) 做 (5)^(7) 並把值放回 a 去  原來的 a^b
(4) 做 (3)^(6) 並把值放回 b 去  原來的 a
(2) 做 (1)^(4) 並把值放回 a 去  一定是 0

結果是原來 a 的值在 b  但 a 卻變成 0 了

問題在於

雖然這個式子的確是分析成

     ^= (2)
   /    \
 a      ^= (4)
(1)   /    \
    b      ^= (6)
   (3)   /    \
       a        b
      (5)      (7)

這個樣子  但在計算 a ^= b 時  a b 取值的順序卻是 implementation-defined

也就是在上面那棵語法樹的後序走訪中先走左子樹還是先走右子樹

如果先走左子樹  就是 1 3 5 7 6 4 2 的順序

    先走右子樹  就是 7 5 6 3 4 1 2 的順序

而這兩個順序  上面我也寫出來了

後者是順利交換沒錯  前者卻是把 a 搬到 b 後把 a 炸成 0 !

所以結論是千萬不要用這個寫法

---
其實簡單一句話就是十三誡之八裡說的

    你不可以在一個運算式(expression)中,對一個基本型態的變數修改其值
    超過一次以上。否則,將導致未定義的行為(undefined behavior)

如果真要用 xor 來交換  乖乖寫三條

x ^= y; y ^= x; x ^= y;

就什麼事都沒有....

當然最好的寫法還是 int temp = x; x = y; y = temp; 就是了

--
  'You've sort of made up for it tonight,' said Harry. 'Getting the
sword. Finishing the Horcrux. Saving my life.'
  'That makes me sound a lot cooler then I was,' Ron mumbled.
  'Stuff like that always sounds cooler then it really was,' said
Harry. 'I've been trying to tell you that for years.'
                               -- Harry Potter and the Deathly Hollows, P.308

--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.112.30.142
推 attomahawk:推薦這棵 語法樹!                                    04/12 00:02
推 glennchen:好強大                                                04/12 00:07
推 loveme00835:不管多炫, 在可讀性上永遠是個失敗品, 是禁忌          04/12 00:09
推 james732:原來如此!                                             04/12 00:12
推 VictorTom:推語法樹:)                                            04/12 00:16
→ bibo9901:借問一下, 那寫成 a+=b; b=a-b; a-=b; 可以嗎             04/12 00:39
推 purpose:有緩衝區溢位的風險,如 a = INT_MAX; b = 1;              04/12 00:41
→ purpose:沒有緩衝區,打太快了                                    04/12 00:41
推 littleshan:overflow 是 undefined behavior                       04/12 00:43
推 xatier:語法樹! 推                                              04/12 07:36
推 wanwan2:讚!!                                                    04/12 08:40
推 genghiskii:3F正解                                               04/12 10:08
推 j094097:大推                                                    04/12 21:23
推 yauhh:都忘了這件事,果然imperative就怕太依賴state                04/12 21:40
推 h520:用樹講解好清楚啊!! 大推                                    04/14 13:42

2012年4月15日 星期日

猜數字 AB值研究

                    xxxx
ijkl                ijkl
1234 ++++ ==== ++++ 2345
4A0B 1234 0A3B 2345 4A0B
2A2B 2134 0A3B 3245 2A2B
.... .... .... .... ....
3A0B 1235 0A3B 2341 3A0B
...

xi,i=0~9, xi為0~9之間的整數,不重複

x0~x9 可能是0123456789, 也可能是3578642190, 也就是沒有重複的數字

以下確定是成立的:

若 AB( 1  2  3  4,  i  j  k  l)=cAdB

則 AB(x1 x2 x3 x4, xi xj xk xl)=cAdB

是否存在一組xi, 使:

若AB( 1  2  3  4, x1 x2 x3 x4)=aAbB

則AB( i  j  k  l, xi xj xk xl)=aAbB

ijkl為10個整數0~9,10取4

目前已確定, 當a+b=4時是成立的

那a,b等於其他值呢?

請問經濟部長 Google 工業合作回饋在那裡

請問經濟部長 Google 工業合作回饋在那裡
http://ltcctl.blogspot.com/2012/04/google_10.html

test java extends cast 繼承 轉型


/** CastTest.java */
class A{}
class B extends A
{
    public void f()
    {
        System.out.println("f() in B");
    }
}
public class CastTest
{
    public static void main(String args[])
    {
        A a = new B();
        ((B)a).f();
        (B)a.f(); //  error: not a statement
        a.f();
        /* error: cannot find symbol
                 a.f(); // error
                 ^
           symbol:   method f()
           location: variable a of type A */
    }
   

test java


/** CastTest.java */
public class CastTest
{
    class A{}
    public static void main(String args[])
    {
        A a = new A();
    }
}

輸出結果:
CastTest.java:7: error: non-static variable this cannot be referenced from a
static context
        A a = new A();
              ^
1 error


我不懂,哪裡錯了?

若是把 class A 寫在外面,就過了

/** CastTest2.java */
class A{}
public class CastTest
{
    public static void main(String args[])
    {
        A a = new A();
    }
}

2012年4月14日 星期六

test java gc

/** MyObject.java */
public class MyObject {
    static int count;
    MyObject() {
        ++count;
    }
    public static void main(String[] args) {
        MyObject obj1 = new MyObject();
        MyObject obj2 = new MyObject();
        MyObject obj3 = new MyObject();
        System.out.println("目前有" +count+ "個物件");
        obj2 = null;
        System.out.println("請求G.C.");
        System.gc();
        System.out.println("目前剩餘" +count+ "個物件");
    }
    protected void finalize() throws Throwable {
        --count;
        String tName = Thread.currentThread().getName();
        System.out.println("執行finalize()的是:" + tName);
    }
}

輸出結果:
目前有3個物件
請求G.C.
目前剩餘3個物件
執行finalize()的是:Finalizer

2012年4月11日 星期三

Use empty-element tag for iframe will not work in Firefox

[HTML][XML][JavaScript]
以下內容之環境為Firefox 11.0

在XML的規則下,start-tag 與 end-tag 中間沒東西的話,可改寫成 empty-element tag
所以 <iframe></iframe> 可以改寫成:
<iframe />

但是,當你把它存成HTML,並用Browser打開它
第一個 <iframe /> 之後的東西都無法顯示
你必須要改成
<iframe></iframe>
才能正常顯示

另外,將xml字串轉換成DOM物件,再將DOM物轉回xml字串,他會改變你的字串
var xmlText = "<iframe></iframe>";
var parser = new DOMParser();
//轉換成DOM物件
var xmlDoc = parser.parseFromString( xmlText, "text/xml" );
var serializer = new XMLSerializer();
//再將DOM物轉回xml字串
var newXmlText = serializer.serializeToString( xmlDoc );

newXmlText 會等於 "<iframe />"
也就是他會自動把 "<iframe></iframe>" 轉成 "<iframe />"

但是,如果xmlText的 <iframe></iframe> 的中間有個空白鍵
那他就不會自動轉換
也就是說 "<iframe> </iframe>" 依舊還是 "<iframe> </iframe>"

補充:
<iframe> Tag Syntax --- Rules for coding HTML iframe elements
http://www.html-5.com/tags/iframe-tag/syntax.html
...The iframe element is an empty element, with both a start tag and an end tag, not a void element.

Definition of HTML "void element"
http://www.html-5.com/definitions/#void-element

Definition of "empty element"
http://www.html-5.com/definitions/#empty-element


再補充:
,-<http://www.w3.org/TR/xml11/#sec-starttags>
|
| [...]
| Tags for Empty Elements
|
| [44] EmptyElemTag ::= '<' Name (S Attribute)* S? '/>' [WFC: Unique Att Spec]
|
| Empty-element tags may be used for any element which has no content,
| whether or not it is declared using the keyword EMPTY. For
| interoperability, the empty-element tag SHOULD be used, and SHOULD
| only be used, for elements which are declared EMPTY.

See also <http://www.w3.org/TR/xhtml-media-types/#compatGuidelines>:

| A.3. Elements that have no content
|
| If an element permits content (e.g., the div element) but an instance
| of that element has no content (e.g., an empty section), DO NOT use
| the "minimized" tag syntax (e.g., <div />).
|
| Rationale: HTML user agents may give uncertain results when using the
| [...] minimized syntax permitted by XML when an element has no content.