發表文章

目前顯示的是 2012的文章

惡夢纏身! 二戰日本老兵口述自己曾經犯下的殘忍罪惡…

圖片
下面這篇留個記錄,每次看到南京大屠殺紀念館都會熱血沸騰,心情會變得很不好,在北京的時候,國中念到歷史課本的時候...常常會有想報仇的心理,而且聽說日本人在他們的歷史課本是沒有這一段的。 惡夢纏身! 二戰日本老兵口述自己曾經犯下的殘忍罪惡… NOWnews.com 今日新聞網 2012年12月14日 12:12     南京大屠殺已經75周年,當時侵華日軍在南京不止殺害了30萬人,還性侵許多婦女,甚至逼迫她們當慰安婦,行為真的是殘忍至極,讓人無法原諒,二戰日本老兵是原38師團230聯隊12隊34小隊的宮本見二自己口述他曾經犯下的罪惡。 編按:本文內容轉載自大陸中新網,內容有歷史、殘忍等令人不適之題材,不適合青少年及兒童觀看。 大陸新聞中心/綜合報導 南京大屠殺已經75周年,當時侵華日軍在南京不止殺害了30萬人,還性侵許多婦女,甚至逼迫她們當慰安婦,行為真的是殘忍至極,讓人無法原諒,現在就跟著中新網一同來看看一位二戰日本老兵自己口述他曾經犯下的罪惡有哪些?這位日本老兵是原38師團230聯隊12隊34小隊的宮本見二。以下便是口述的內容。 我已經到了肝癌晚期,我一直想說那件事情,我也一直不敢說因為我還有一個兒子和孫子;我不論從自私的角度還是顧及面子的角度,都使我不敢輕易講出來。人們理解我,說我能夠到死懺悔,不理解我的,肯定會指著我的後代說是罪惡之家。其實,我每走到靖國神社,都不敢進去,一是怕他們看出我的心虛,二是心裡感到嘔吐;我知道,如果當初戰死,也不配到這裡占一席之地的。 在中國期間,我幹了一個軍國主義士兵能幹的一切,我不能回避,也不能粉飾,因那是戰爭,尤其是一場侵略戰爭,我不可能保持人性和人格,也不可不參與製造罪惡;我們去就是要製造罪惡的。1941年,我們和18師團、51師團和104師團集合在一起,在田中久一中將的指揮下 ,向守衛香港的英軍發起了進攻。這一仗打的是最艱苦的,我們的士兵成片成片地向下倒,但當時武士道精神在起作用,這種自殺式的攻擊,終於迫使英軍在18天後,撤出防線,繼而全線崩潰。我們踏著血污占領香港,我當時僅僅是一個剛剛增補入伍的新兵。 我承認打死了四個英國士兵,用刺刀挑死一個還沒咽氣的英軍俘虜;那時,沒有一個軍官向我們宣布日內瓦條約。我們得到的命令就是:殺、殺、殺。戰爭

歲月催人老

回來台北半年多了,一不注意,突然發現單單長得好大,手掌都變大了,那天從一樓抱他到四樓就快累死了。 再一下子就要上小學了,雖然他現在還是很會塞ㄋㄞ,但已經不是需要時時照顧的小baby了。

買越多算越貴喔>.<

以前聽過一次侯文詠的演講,他說某個國家賣東西的方式是這樣的 你要買一個的話就是一個一百,買十個的話就一千二,問老闆說為什麼比較貴呢 老闆回說 「因為你買很多個代表你比較喜歡啊,所以要賣比較貴。」 那如果我一個一個買哩 老闆「可以啊,那一個就一百」Orz 聽起來應該是真的故事   剛剛去某家商店買立頓原味奶茶,一進去看到400mL的,原價25,特價23。 再走進去ㄧ點,看到立頓原味奶茶,300mL,上面還寫著增量50cc,賣9元。 我沒有那麼喜歡喝飲料,當然買300mL的就好了。 恩,所以是真的有這個故事!

人會越進化變得越聰明嗎?

很久以前看過一本倪匡的小說,不確定是不是叫做「原子空間」,但原子空間算是倪匡集中比較好看的,裡面有提到在未來某個年代,小學生在解六元聯立方程式。 昨晚去親戚家接簡小弟,看到小一的姪子在背唐詩,還以為是背幾首要考試而已,沒想到他說要過五關,一關有二十首,而且每首都是八言絕句,媽哩。8*7*100 = 5600個字,我甚麼時候有背過那麼多字啊,喔,可能歌詞是有啦!感覺現在從小讀書就很辛苦了,那到底是不是人會越來越聰明呢? 自己從小也喜歡背唐詩,理由有很多,小學的時候是喜歡跟同學玩一種一邊跳一邊接龍的遊戲,如果跳錯或是念不出來就輸了,所以那時候有背過一陣子三字經。到了國高中,可能就只是單純的想背多一點,看自己會不會有氣質一點,可是也會想要去了解詩中的意思了。 直到我看到了一本書中講的,不確定是不是劉墉的,裡面提到作者小時候也背了很多唐詩,但也僅止於背而已,沒有去了解他的含意,原本他也以為沒用,但長大後在某個下雨的情境下,竟然隨口念出古人的詩,讓他覺得很神奇,也有種感動。 所以我大學之後偶爾會背詩也是出自於此目的,看看將來會不會有身歷其境,隨口成詩的機會。但至少目前過了五六年了,還是沒遇過,而且背的詩好像都忘光了XD 我覺得早點學到讀書的方法才是正確的,國中念的是私立學校,剛進去的時候好像是全校一百名左右,一年級四百個人,那種學校唯一目的是讓你考上好高中,標語是甚麼「辛苦三年,享受六十年」媽哩,為什麼國中會相信這種屁話! 但有一個好處是國中學到的,考完段考之後才發現我跟成績好的同學的參考書差那麼多,他是每一頁都有去看,然後做筆記,我的則是空白一片,因為每天學校排的都是念書念書念書,所以後來我也試著把參考書都讀過一片,後來成績就變好了。 上了高中之後,我就延續用這種方法念書,完全沒想要補習,某次在某本書上介紹有人發明的讀書方法,才發現我已經用很久了。高中喜歡物理,物理參考書是我研究最多的,也沒有特地去選參考書,就去舊書店,有殺價成功就買了。 因為參考書不一定做的好,所以我再看第一次的時候,一定會很多問題,我就會把有問題的地方劃起來,順便把書折起來,所以第一次看完,書感覺就會 厚 不少Orz。接下來第二次看的時候,就會發現某些地方可能之後有用到或是數學有學到,所以該問題就解決了,然後就把該頁面還原,所以書又變 薄 了。第三次再看的時候,因為懂得更多了,某些題

undelete undo partition windows 復原 刪除 磁區

已經養成所有資料都要作RAID了,直接用Windows內建的作Partition Mirror。但缺點是如果不正常關機之後就會resync很久。所以我每次都要先把一個硬碟拔掉,再設定remove mirror,裝回硬碟,重新設定mirror。 昨天一次藍白之後,我就懶得拔硬碟,想要直接remove mirror,結果按成delete volume,然後一瞬間,我的Mirror Partition就不見了Orz 找了一套快速回復的軟體,不支援 Dynamic Disk。後來用EASEUS Data Recovery Wizard Pro,掃瞄我的Primary Disk竟然要五天,於是重新再來,掃描第二顆Dyanmic Disk,呼,大概八個小時就可以掃瞄到了,剛看了一下回復的檔案都還滿正常的,現在還要繼續七個小時才能全部回復回來。 呼,真是太刺激了~

寫程式是我的興趣,也是我的工作,但似乎是痛苦的?

不知不覺已經邁向而立之年,身體跟心靈也都有了變化,現在似乎身體越來越遜了,每次去吃到飽,大概十五分鐘就可以吃飽了-.-,唉,又少了一項嗜好。打羽球兩個小時,隔天就會累一整天。 老了也越來越會回憶,最近在發呆的時候,會想到以前當兵的情景,還會繼續想軍歌要怎麼唱,原來四年一下就過去了。當初在受訓的時候感覺好久好久,現在仍記得離開關西的那一天,士官長送我們的畫面。其實我還滿喜歡這樣回憶的~ 突然有一個疑問,為什麼我都沒有回憶過寫程式的時候,明明喜歡寫程式,難道有甚麼原因嗎? 下面是我覺得有可能的兩個原因: 第一個就是寫程式是痛苦的,這我倒不排斥,多少個debug的夜晚,絞盡腦汁,重覆測試,也讓我想到看過的一篇文章,Netscape的程式員寫的 (他的網站  http://www.jwz.org/  ) Pain builds character. (Sometimes it builds products, too.) 痛苦造就性格。(也許還造就產品。) http://www.ruanyifeng.com/blog/2011/12/pain_builds_character.html 因為太痛苦了,所以完全不會回憶。但寫程式應該也有大功完成、大喜的時候吧,為甚麼完全沒有印象呢? 第二個就是寫程式的時候,大腦完全奉獻了,沒有空間留給記憶,所以無法回憶,只有在當兵這種不用動腦的時候才會有一堆回憶!? 看看再過個四年之後會不會有答案吧 20150917: 大推 http://blog.jobbole.com/91103/

WindowsAPICodePack -- edit video file wmv metadata property title comments

其實很早之前就看過WindowsAPICodePack了,那時候覺得是個好東西,但裡面太大了,就沒有一個一個去玩,而且他的最近更新日期也很久以前了。 今天有一個需求,要修改檔案的Metadata,就是你在檔案總管對著檔案按右鍵,可以切到細節的那個頁籤,就可以看到Title,Rating之後的。 我們的問題是因為透過某支tool編輯wmv檔案之後,他會加上Comments這個屬性,我們要把他移掉。於是開始搜尋解法,沒想到一找就找了兩個小時啊。其間用過 edit property shell C# comments video file 之類的關鍵字,但找了一堆都是只能讀的,沒法寫入,也有找到是專門for Office檔案的Metadata的,或是 for Music Files的。甚至強大的 MediaInfo  ,可是他是著重在讀取codec之類的,而不是Windows標準的Metadata。 還試過用PE Explorer來看那支工具程式看他用了哪些API,但太多了,懶的找。 我們是使用 Expression Encoder SDK來作事的,當然Encoder SDK作的到編輯Metadata,但他的作法一定要另存新檔,我覺得這樣很瞎,改一個小小的東西,可能要複製快2GB的影片檔。 最後快要放棄的時候,改用Windows API Shell C# metadata來找,打算自己用Windows API來解了。結果在搜尋那邊看到 WindowsAPICodePack,耶,來看看說不定會有喔。結果真的在 Windows API Code Pack 1.1\source\Samples\Shell\PropertyEditDemo 下找到了,而且很簡單使用的啊! -set System.Comment "No Comments" "C:\1.wmv" 之後再花一小時把DLL整到主程式就OK了,唉,看來平常有在花時間多看點東西,問題才能解比較快啊。

寒山寺

司機先生:「右邊那裏是寒山寺,聽過吧?」 我:「嗯,似乎有點熟悉...」 司機先生:「夜半鐘聲」 我:「啊!Orz」 出國玩我還是最喜歡大陸,但我的老婆很不喜歡,今天終於知道為什麼了。 因為我們這一代讀的是中國的歷史。 雖然日本的街道很乾淨,雖然美國的設施很現代,至於歐洲,我老婆一直很想去,但我完全沒興趣 什麼古羅馬戰鬥,熱血不起來? 什麼法國的浪漫,我又不是女的 什麼義大利的斜塔,倒不倒關我屁事 雖然大陸很髒,雖然大陸有扒手,雖然每次來大陸都會烙賽,雖然服務員都不太有禮貌,但踩著讀過的歷史,會有另外一份感動,雖然一開始總會有點失望~ 唉,原來寒山寺那麼矮啊! 哈,原來皇帝的家也沒多大! 客,原來盧溝橋一下就走完了! 但真的走過之後才覺得以前的書不是白讀的,每每在參觀南京大屠殺紀念館的時候,往往熱血沸騰眼眶泛淚,如果有日本人出現,就想立刻圍毆牠。在參觀紫禁城的時候,想到有人一輩子要住在一個小圈圈裡,就不禁感嘆。 結論:有人上歷史課一定在睡覺

夢到高中畢業那天

剛剛做夢,大家排排站好,然後一起合唱,放心去飛,哭得唏哩嘩啦,好感動 在每一個牢籠都想要趕快逃出那個牢籠,結果之後又很想再回去 國小畢業那天,我記得我跑超快的,因為第一次畢業,記憶特別清楚,完全不知道接下來再也見不到國小同學了。 國中畢業,沒印象有甚麼傷感的感覺,因為他媽的被關太久了,離開應該是很高興。 高中,很好的學校,有機會要帶小子回去參觀一下,跟他介紹一下 大學,因為很多人繼續念研究所,也沒甚麼傷感的感覺。 趕快紀錄一下,不然一下子又因為工作的繁忙而沖淡了剛剛的感動。 終於還是走到這一天 要奔向各自的世界 沒人能取代記憶中的你 和那段青春歲月 一路我們曾攜手並肩 用汗和淚寫下永遠 拿歡笑榮耀換一句誓言 夜夜在夢裡相約 放心去飛 勇敢地去追 追一切我們未完成的夢 放心去飛 勇敢地揮別 說好了 這一次不掉眼淚

android boot.img u-boot initrd 分析

今天剛好看到一個 booti 的 U-boot指令,因為不知道怎麼做的,就去trace code了。 在 U-boot 可能會使用 bootcmd=mmcinit 1;mmc 1 read 0x500 0x81000000 0x500000;booti 81000000 1. 先初始化 mmc slot 1 (第二個), omap應該是0跟1 2. 讀取mmc上面第一個partition的0x500到 記憶體的 0x81000000,總共讀取 0x500000 3. 開始parse boot_image.img header booti 的意思是該位置存在一個可啟動的image, 就是 kernel + initrd u-boot 流程,從 do_booti()看起,會先判斷前八個字元是否為"ANDROID!",如果是的話,代表他是可啟動android的kernel image。接下來把Header讀出來。 struct boot_img_hdr {     unsigned char magic[BOOT_MAGIC_SIZE];     unsigned kernel_size;  /* size in bytes */     unsigned kernel_addr;  /* physical load addr */     unsigned ramdisk_size; /* size in bytes */     unsigned ramdisk_addr; /* physical load addr */     unsigned second_size;  /* size in bytes */     unsigned second_addr;  /* physical load addr */     unsigned tags_addr;    /* physical addr for kernel tags */     unsigned page_size;    /* flash page size we assume */     unsigned unused[2];    /* future expansion: should be 0 */     uns

不錯的Android技術 Blog

http://anemospring.blogspot.com/ 看看還不錯,覺得作者好像技術不錯,就一直看下去,結果看到自己的文章了 XD http://anemospring.blogspot.com/2010/10/20090826-androidtouchscreenkeyevent.html 感謝原作者收集不少精華知識~

Android 甚麼時候會爆呢?

以前有一陣子看到幾個美女程式,覺得不錯,但裝了三四個之後就沒再裝了,原因是需要的權限太奇怪了。 剛同事傳來 https://market.android.com/apps/LIBRARIES_AND_DEMO?feature=breadcrumbs 一堆美女程式,之前看大多是簡體字,現在也有繁體了。 如果切到權限那一頁,可以看到此程式可以讀你所有的個人資料 書籤、電話、SD卡,網路存取、GPS、更重要的是 開機即執行 有在寫程式的都知道,這樣我只要寫一隻Service,就可以把你SD卡的內容全部上傳到網路上,真是太讚了 而且這些類型的軟體,還有一堆使用者說讚,不是不爆,時候未到啊! 想一想還是iOS的沙盒設計比較好,雖然現在iOS也慢慢開放ㄧ些權限了,例如可以讓其他應用程式取得你的照片庫的資料!

被Softpedia恭喜了Orz

見鬼了,我都沒有去推廣哩,算他厲害,只有在PTT的小軟體版分享一次而已,但他們可能不曉得 Jian 是甚麼意思,哈。 原由如下 http://virdust.blogspot.com/2011/08/umlimited-mouse-jian.html 此小工具也是我每天都會用的,還算實用。 Congratulations, Umlimited Mouse Jian, one of your products, has been added to Softpedia'sdatabase of software programs for the Windows operating system. It is featured with a description text, screenshots, download links and technicaldetails on this page:http://www.softpedia.com/get/System/System-Miscellaneous/Umlimited-Mouse-Jian.shtml The description text was created by our editors, using sources such as text from your product's homepage, information from its help system, the PAD file (if available) and the editor's own opinions on the program itself. "Umlimited Mouse Jian" has been tested in the Softpedia labs using several industry-leading security solutions and found to be completely clean of adware/spyware components. We are impressed with the quality of yourproduct and encourage you to keep these high stan

Android Java Apk 反組譯分析 decompile reflection應用--BigFont為例

有需求才有動機,最近看到一款 BigFont 的 Apk 可以修改沒有root權限的手機的系統字型大小,我覺得算實用,該作者也滿厲害的,可以持續在Android上賺錢,我都放棄了(謎之聲:沒有開始哪來放棄Orz) 直接切入正題,安裝完確定他的功能可以Work之後,就隨便google了一下關於字型放大的API,網路上有人在教root完之後可以放大的,但確定沒有官方的API。 於是讓我想玩玩看 java 反組譯的技術,所以下載了工具 dex2jar跟 jd-gui   就可以把原始碼撈出來了。初步來看感覺是有混淆過的,沒想到一個小小的程式用了這麼多個Java 先從有名稱的 Java 看起,有一個明顯的是 SetFontWnd.java,於是進去看,配合應用程式的操作流程,我首先由字串找起,像是要開始設定之前,會出現甚麼提示文字,或是之後會出現甚麼文字,搜尋了"Normal" 跟 "Wait" 都沒有看到,看起來是 dex2jar 並沒有解出 android 的資源檔。於是開始做苦工,大略看了一下,看到了BgSrvc的叫用,看起來主功能就是在這個java裡面了,於是打開。 在BgSrvc.b()的呼叫,還滿像的,因為修改系統字型大小只有一個參數,float paramFloat 開頭如下,看起來很恐怖。       Object localObject1 = Class.forName(c).getMethod(d, new Class[0]).invoke(null, new Object[0]);       Object localObject2 = localObject1.getClass();       Configuration localConfiguration = (Configuration)((Class)localObject2).getMethod(e, new Class[0]).invoke(localObject1, new Object[0]);       localConfiguration.fontScale = paramFloat;    最近同事剛好問我 Reflection 是甚麼?上面就是他的應用,其實iOS的一些非官方API也是透過Reflectio

全面啟動心得

很久以前,我就覺得我的腳有問題,很多次再練習跑步衝刺的時候,覺得自己的腳完全抬不起來,我很努力的想要把大腿抬起來,但就是感覺很重、超級重的,幾乎可以看到自己的腳是慢動作在舉起來一樣。可是我記得以前自己沒有這麼不擅長跑步啊? 今天終於了解原因了,由於昨晚發生一些事情,讓我很想大跑離開一個地方,又發生了同樣的現象,為什麼一開始可以衝,但一下子就累了,只能大哭收場。接著 鬧鐘響了,我終於知道原來之前都是在作夢。 結論跟 全面啟動裡面的一樣,你在夢中不會知道自己在作夢,我甚至以為自己已經不能再跑短跑,但很奇怪的是在現實中我也不會來試試看以釐清這項事實。 第二點是夢中的時間過得很慢,不知道我進入了第幾層睡眠啊~ 第三點是作夢的時候被吵醒你才會記得夢中的情境。