發表文章

目前顯示的是 2017的文章

日治時期舊籍電子資料庫書目解題

台史所檔案系統 | 台灣研究古籍資料庫  |   台灣日記知識庫  | 公共資訊圖書館數位典藏  (戰後「民報」、報刊查詢) 國家檔案資訊網  |   檔案資源整合查詢  |    總督府公文類纂   (國史館台灣文獻館) 臺灣法實證研究資料庫    |  日治法院檔案資料庫  | 台灣文獻叢刊      台灣百年歷史地圖 淡新檔案數位典藏  | 淡新檔案數位圖書館  | 淡新檔案全文 南方資料  |  日治時期期刊影像  |  台灣政經資料庫 (戰後初期) 台南新報 國立台灣圖書館台灣學數位電子書 日據時期住所番地與現行行政區對照表 門牌地址查詢系統 重測前後新舊地建號查詢  |  新竹市 日文舊籍聯合目錄 http://192.192.13.206/cgi-bin/gs/wgsweb.cgi?o=dccw 台灣都市計畫(德州大學圖書館) http://www.lib.utexas.edu/maps/ams/formosa_city_plans/ 福爾摩沙影像 https://rdc.reed.edu/c/formosa/home/ 國立公共圖書館 http://das.ntl.gov.tw/sp.asp?xdurl=sp.asp&spurl=xdcm/query_for_front/search/search_ad.jsp?dtd_id=000038&ctNode=344

Epplus 設定 excel 儲存格顏色、儲存格內文字變色 (set cell color)

Epplus 是好用的.net 讀/寫 Excel套件。當中有個設定儲存格填滿顏色的小技巧。 Epplus可以用範圍宣告,改變範圍內所有儲存格的色彩外觀。 using (ExcelRange rng = ws.Cells["A1:E1"]) {     rng.Style.Font.Bold = true ; } 當然,大多數時候我們是從資料庫將資料以迴圈帶出,事先不知道筆數,因此擺在for 迴圈內逐筆指定:  sheet1.Cells[startRow, 5]. Style.Font .Bold = true; sheet1.Cells[startRow, 5]. Style.Fill.PatternType  = OfficeOpenXml.Style. ExcelFillStyle.Solid; sheet1.Cells[startRow, 5].Style.Fill.BackgroundColor.SetColor( System.Drawing.Color.Aqua ); C#寫久的開發者,常常會習慣.Style.Fill...嘗試方法一路找下去,找到SetColor,但光是這樣無法執行。還要加上 Style.Fill.PatternType。否則在編譯時會報錯。 此外網路上的範例會寫 Style.Fill.PatternType  = ExcelFillStyle.Solid,但這樣IDE會顯示找不到,還是要補齊  OfficeOpenXml.Style. ExcelFillStyle.Solid 才能運作。 儲存格內文字變色的範例:(這是vb.net 的,語法類似)   If Dt1.Rows(rIndex)(colIndex).GetType.ToString() = "System.Int32" Then           If Dt1.Rows(rIndex)(colIndex) > 0 Then                   sheet1.Cells(startRow, colIn...

《台灣慣習記事》中譯本分類引得

《台灣慣習記事》中譯本分類引得 糖業 原住民 B2 vol .1 no.10 p.161 糖 廍 古契約書 B3 vol .2 no.1 p.45 糖 廍 與糖間 B3 vol .2 no.3 p.105 糖業問答 B3 vol .2 no.4 p.161    ─ B7 vol .4 no.5 p.240 台灣的甘蔗與砂糖 B2 vol .1 no.8 p.68 番大租 B2 vol .1 no.10 p.157 岸裡大社熟番 B7 vol .4 no.1 p.7 恆春該地之原住民 B7 vol .4 no.3 p.142 對熟番的賜姓策略 B7 vol .2 no.8 p.53 台灣民番的土地爭奪 B7 vol .2 no.11 p.227 番社的台帳樣式 宗族組織 宗教信仰 B1 vol .1 no.1 p.1 台灣的家族制度與稱謂 B1 vol .1 no.4 p.111 親族繼承 B2 vol .1 no.8 p.87 鸞堂、降筆會 B2 vol .1 no.11 p.221     ─ B3 vol .2 no.2 p.80 城隍 B3 vol .2 no.4 p.177 噶瑪蘭的媽祖與城隍 B3 vol .2 no.6 p.266 天妃即媽祖 B4 vol .2 no.10 p.180 關聖大帝 B6 vol .3 no.7 p.33 神明會的性質 ( 以長和宮為例 ) B6 vol .3 no.9 p.142 王船 B6 vol .3 no.10 p.200  ─ B6 vol .3 no.10 p.201 臨水夫人 ( 順天聖母 ) B6 vol .3 no.11 p.320 普願社 掌故、史事 行政 B1 vol .1 no.1 p.9 分類械鬥 B1 vol .1 no.2 p.58 亭仔腳的構造與歸屬 B1 vol .1 no.2 p.59 軍功牌 B1 vol .1 no.3 p.76 演員與演劇 B1...

用inkscape畫地圖

圖片
本圖面由作者繪製,部分內容尚在校對考證中,引用前請先告知,俾免誤用。  學生時代修習地理資訊系統繪製地圖,所應用工具的首選是ESRI的 ArcView GIS,但她的價格昂貴不親民,且難以取得。後來隨著Google地圖與線上數化工具的普遍,加上諸多研究計畫的推廣,現今使用者很容易查到台灣堡圖、地形圖....等等的古今對照 [ 如 臺灣百年歷史地圖 ]。問題是要描繪精細的小範圍地圖座考證時,要把自己的點陣圖圖面放進去套疊有其困難;而研究機構提供的圖,因為比例尺差距過大(製圖年代不同,精度也可能不同)以及圖幅接合的原因,常會讓人覺得某些地方就是跑掉了,發出「這條街明明不是在那裏啊」、「那條圳溝怎麼蒸發了」...的疑問。❓ 並不是筆者故意假會,上圖就是使用中研院地圖線上實際套疊的結果 ( http://gissrv4.sinica.edu.tw/gis/twhgis.aspx 套疊 日治二萬五千分之一地形圖(1921)  )。 如果使用者想要做長久的圖層管理或數位化,[ QGIS ]應該是不錯的選擇。 如果使用者不堅持"精確的"、"學術性"的操作,懶得研究kml,或是只是要把現有的圖層轉繪成向量圖或輸出時,以往的首選是Adobe Illustrator。但他過於昂貴且吃記憶體,當要套疊的圖層變多時,非常容易無預期死當。這時候想到一套很久以前接觸的自由軟體─[ inkscape ],他提供良好的操作體驗,圖層管理可以很方便的設定透明度,利於描圖;特別是貝茲曲線的繪製以及微調,操作流暢速度又快,對於簡單畫地圖、描圖,已經非常夠用了。 既然要把她當成簡易的地圖繪製功能來用,首先要知道如何叫出圖層管理介面。 首先,從主選單的「物件」 點選 物件 在右方會出現 圖層的管理面板。如果你看到的是縮在一起的面板,請拉動面板左邊與下方的邊界使其伸展。 新增說明文字 在面板的下緣,可以看到+ 號,代表加入圖層,右方的綠色箭號代表移動圖層的順序。 不透明度的拉bar則可以調整圖片的透明程度,描圖時非常重要。 針對地圖上不同的項目,例如要套疊的不同年代圖層、文字註記等等,都用不同的圖層分開管理。圖層編輯完之後,記得點選左方的鎖頭圖示加以鎖定。 接著載入要...

王牌大代書─千屋尋親

(本文講的故事跟千里尋親有關,不過標題沒打錯字,真的是千「屋」尋親...) 日本時代明治四十年前後,在新竹廳附近的代書業者大約有十四、五人。當中以千屋尋親氏最為有名,其次是台灣人黃乞。此兩人平常所辨代書事務,各有十餘件。其他人不過零星數件而已。代書業課稅是以所代書件數之多寡為準,大概手續費百金要徵稅三圓。每年扣兩次稅。當時正值土地調查與登記的高峰,代書業景氣正好。 千屋尋親號稱送件「保證通過」,所以生意好得不得了,「欲登記者之稟式多歸之。而千屋門之履聲,幾如登記所之半焉。」,簡直快變成獨占事業了。代書業公會成員共廿一名,日本人七名。本島人十四名。千屋尋親年紀較長,就當上了組合長。在台史所網站可以找到千屋尋親所經手的〈明治39年12月22日業主林扁立土地典權設定金員借用證書〉(臺北地方法院新竹出張所) [ T0736_01_0024 ]。 當時台灣人熟悉日文與日本法律者寡,千屋尋親除了扮演地政士的角色,也代擬訴狀或對官方的申請件。新竹街長鍾青行為不端(妨礙性自主...),千屋尋親曾為家屬抓刀向官方申訴,此案喧騰一時,最後街長被拔掉。此外,他精通法律,似乎也不太把一般巡查放在眼裡。某天天氣熱,他在家裡脫光光被警察看到,警察罵他不准赤身裸體,他好整以暇地等警察說教完畢,馬上反擊:天氣熱飯又很燙,我只好脫成這樣啊,被你抓到就算了,可是,我不能裸體, 那你手上的半根菸是怎麼回事? 警察被他的氣勢嚇到,輸慘了。 不知道是樹大招風引人嫉妒,還是得罪當道,他,沒多久就被查水表了。 官方說法指出:「爾來該氏舉動專橫。蔑視總督府令及新竹廳令。常背組合規約。且于同業者之營業。暗中時加妨害。眾組員乃具稟以聞。請監督官臨席。」有警察出席的代書業公會社員大會上,作出的決議能有甚麼好事?結論是對千屋尋親發出通知書加以警告。千屋尋親也只能小心防禦。 當然,千屋先生並非省油的燈,他跟新竹臺銀出張所主任生野氏原是同鄉。台灣人要向台銀貸款,沒經過千屋的周旋可是很難成功。手續費抽到5%(每百圓可得四五圓之手數料),手腕非常厲害,許多手續申辦也得靠他處理。就算被取消代書業,他也是能悠哉過活,果然是個惹不起的王牌大代書。 千屋先生還有一樁義舉。有位舊士族出身的倉崎子之吉(36歲)於明治35年左右來台,在某律師身邊工作,結識了另一名日籍女侍(26、7歲),生了一個小朋友叫做...

恐嚇與詐騙郵件 Scams and Frauds

最近收到標題名為Res 的一封郵件,寄件者是Ms.Ella Golan,說他是以色列第一銀行的頭頭balabala,有重要的事要跟我進一步聯繫,感覺像是要來查水表。 I am Ms.Ella Golan, I am the Executive Vice President Banking Division with FIRST INTERNATIONAL BANK OF ISRAEL LTD (FIBI). 不過看寄件人跟google一下就知道是假的。看起來寄件人在宏都拉斯( Honduras ) 想不到還有個網站專門在彙整這種幸運信+恐嚇信的大全集,各位收到來路不明郵件,可以稍做查證。也請提醒親朋好友不要亂點來路不明郵件,小心查證。 http://scamhunter.org/2015/11/ella-golan-first-international-bank-of-israel/ Ms. Ella Golan <ggmejia@ihcafe.hn> Received: from 120.xx.xx.xx by xx.xx.xx.tw with ESMTP Server V6.00(27686:0:AUTH_RELAY) (envelope-from <ggmejia@ihcafe.hn>); Tue, 31 Oct 2017 20:22:50 +0800 (CST) Return-Path: <ggmejia@ihcafe.hn> Received: from 190.92.47.134 by mgates.nd.nthu.edu.tw with MailGates ESMTP Server V4.0(7269:0:AUTH_NONE) (envelope-from <ggmejia@ihcafe.hn>); Tue, 31 Oct 2017 20:22:51 +0800 (CST) Return-Path: <ggmejia@ihcafe.hn> Received: from localhost (localhost [127.0.0.1]) by mail.ihcafe.hn (Postfix) with ESMTP id D34023012...

強盜時代

現在訂閱實體報紙的人似乎越來越少了。不知諸君是否曾經注意過,以筆者老家訂閱的報紙而言,在春節連假期間,報紙不出刊(版次減少),會以特刊方式放置一些軟性內容,參雜為數眾多的廣編特輯充版面。 在日本時代,每年的1月1號相當於新年,是重要節日。臺灣日日新報都會增闢額外篇幅作地方專題報導;各縣市的百里侯莫不使出渾身解數,博得報章媒體的青睞。在沒有真正全國版的時代,能夠獲得報導,好比選中今日五星級縣市長一般,是絕佳的廣告機會。像新竹州內海忠司的 產業五年計畫 ,就在日日新報上大力爭取曝光。除此之外,報紙不僅報導地方產業的發展,也會放一些軟性內容,例如風景名勝等等。有時也介紹一些名人軼事。 昭和11年1月1日(1936),日日新報要ㄠ一下新竹的地方特色,不知為何想到「長壽」主題,因而採訪了幾位新竹九十歲以上的人瑞。受訪的老人家們對「錢」很有感,非常可愛。 住在香山牛埔的黃烏老先生說: 清國時代物價便宜,一圓可以買五六斗米,供一家五口每個月吃。工資相對也低廉,一天十錢到十五錢; 稅金也很低,繳不繳政府「沒要沒緊」,有時忘了繳也沒差(這麼好?)。 ... 不過今日稅金可是不繳不行,不然要多繳二十錢的滯納金。那個... 換個角度想,現在是太平世界,不像從前雖然有個三圓、五圓在身上,但每天都難以安眠,怕有盜賊來搶劫;如果抵抗的話小命不保,結果有的錢還是全得掏出來。 真是恍如隔世啊哈哈哈哈。 這位受訪者的人生,50年在清朝,40幾年在日本統治之下。 話裡聽起來邏輯好像怪怪der... 治安很好但扣重稅的日本天年好, 還是萬物便宜但是強盜趴趴走的清朝好?如人飲水,冷暖自知。 在貨幣購買力的解釋之外,提供另一種見解。 #不怕被查水表 #以前強盜拿刀 #現在強盜拿稅單

比努力更關鍵的運氣創造法則

讀書心得:比努力更關鍵的運氣創造法則: 除了天賦、努力與方法,意料之外的機運才是決勝條件 The Click Moment: Seizing Opportunity in an Unpredictable World Frans Johansson 很多成功沒有法則或策略可言。成功的法則有兩種,在規則多、變化小的領域,只靠老練與努力就能成功(一萬小時法則),但在充滿變化的其他領域則會失靈(如Nokia的勝利方程式) 在變化的領域中,只能用非制式的方法碰運氣,專家、趨勢專家也常看走眼 過往的經歷或成功法則,無法保證未來的勝利,要預測太難了 越追隨成功典範,依照現有邏輯思考,等於招徠更多競爭者 過度複製過往的經驗,只是讓自己事後諸葛,模仿舊的思維 大型企業的計畫 <==>熱情、魄力與執行力 兩個軸向,看你擁有哪一個 有些商業的成功來自於不合邏輯、無意之間打破規則(暮光之城裡草食系的男主角) 人很習慣用事後的歸因合理化解釋某些事情(如買股票),但其實只是自High 策略會訂出一個方向,但是不保證不會出錯 要如何掌握隨機的運氣?? =>旅行、與某人見面、機緣巧合的會面 =>混亂衝突中的討論、找到交集 =>旅行與巧遇,偶爾放空看看別的;跨界思考產生新體會、產生意見衝撞的火花 =>隨機的洞見跟賭注 =>多次下注 不用一次定生死   掌握隨機,成功的人善於掌握隨機性帶來的變化 多創造命運的關鍵時刻(面談、混亂局面、情緒) =>善結良緣、抓住某個Idea或轉機 =>面談、混亂局面、情緒 =>不要太專注或認真負責、要探索一些無關的事 =>嘗試不同元素的交集思考 =>探觸異文化 =>多元化的團隊、參加不相干的研討會 =>積極抗拒預測,換一條路想,Try Error 隨機下注,但嘗試逐步提高成功率 =>多試幾次,認真不會錯 =>不是資源多就會勝利,資源多可能一次賠光 =>要抓好能投入的最小資源 =>要有熱情 =>多試,總有一次打對靶,不必要非玉石俱焚或孤注一擲不可。 複雜動力=>開啟意料之外的互動與影響 =>務必走入人群 (FB、社群) =>面對混沌(Chaos)(凡事可...

C# 利用 epplus 讀取 Excel xlsx 檔案

從古老時代開始,把Html兜出來的表格硬套上header與excel副檔名回傳下載,然後硬逼使用者接受那看起來有點詭異的開啟警告,好像是開發人員常做的事。不過,隨著epplus (http://epplus.codeplex.com/)的廣泛利用,開發者就不能再這樣打混了。 VS的使用者請從nuget 取得 epplus 的最新版本。不過有趣的是,在程式內using資源檔時是要引用  OfficeOpenXml 。它賦予程式讀寫新版Excel檔案的能力。以往讀取Exce檔,常常會發生某些欄位的前幾列空白(無資料), 匯入程式就主動認為底下無資料、不往下讀取的問題;eeplus在這方面的表現則好得多,取值的時候也相對比較不會發生Exception。 以前還遇過一個情形:承辦人喜歡在Excel內標示底色或拖曳公式,不知道為什麼,明明資料才500筆,匯入程式卻認為501以後的資料不為空,把65536列全讀完了,結果當然慢得要死。epplus 的判讀好像也聰明些,但開發程式時發現有多少列以上是全空的,要將其排除(停止往下讀),程式的執行會更有效率。 eeplus要取得某個儲存格的值時,則利用類似讀取陣列的方式,以 [列,欄] 的方式取得當中的值。但取值的序列是從1開始,而不是0,這是跟c#的慣例較為不同的地方。 以下以讀取檔案為例,假設檔案已經上傳到伺服器的某個實體路徑,然後有個方法去讀取它。先用資料流把檔案開啟,建立一個 ExcelPackage實體,然後取得 epplus的工作表。 匯出成Excel檔案的作法大同小異,不論Window form 或網站、MVC 皆已有許多先進分享, 待日後再另文補充。 using OfficeOpenXml; using System.IO; public void Import(string fullPath, bool isHeader )         {             using ( FileStream fs = new FileStream(fullPath, FileMode.Open, FileAccess.Read, FileSh...

如何刪除Trello的卡片資訊 (deleting Trello cards)

圖片
Trello是個很棒的圖形化任務管理工具,對於想試試任務管理、看板方法的人相當有幫助。依照Ruddy Lee 所言 [ 原文出處 ] ,「讓工作流程被視覺化,讓我們的決策更接近事實、更容易作為改善的依據、更容易管理及更有效率」。這句話實在說得太棒了。 Trello很容易上手,唯獨在某件事情上有些困擾。如果放了不需要的卡片,該如何將其真的刪掉呢?依照程式預設的介面,卡片只是被「封存」(Archive),實際上還存在Trello之中。 原來的Trello應該是考慮防呆或誤刪,不讓卡片輕易消失。但這樣容易累積很多垃圾卡片,日子久了很難進行整理。 參考Trello的 [ 官網 ],真的要刪掉任務卡片,請點 Archive按鈕下面的一行灰色小字 Share and more....,在展開的對話方塊的最下方, 才會出現 Delete的選項。這樣,才是真正的刪除。

莊錫舍

乾隆51年11月27日( 1787年1月),因緣際會當上本來要「賺錢騙銀」的天地會老大的林爽文,本來沒想太多,後來因為官府查緝會黨,索性劫獄反抗,自稱「盟主大元帥」,集結號稱五十萬民眾響應,襲捲南北。 在台灣南路,家住陂頭(今日的鳳山市區)的泉州晉江人莊錫舍,夥同出身漳州平和、在篤加港一帶活動的莊大田,連同一干兄弟聽聞林爽文舉事,歃血為盟,於12月13日壬子,攻打鳳山縣縣治─興隆莊(今日高雄市左營區)。 莊大田原住諸羅,後來遷居篤加港,實際所在有多種說法,如竹仔港(在高雄永安),如篤加(在台南),也有說在小港的。拙文雖無力稽考,但不論如何,其根據地多少有出海之便,莊大田才得以與水底寮(屏東縣枋寮鄉)的「匪徒」聲氣相通。 本文主人翁莊錫舍所居的陂頭,則位居府城往內山鄉庄的要道,在當時已很繁榮。「兩莊」都有深厚的鄉黨關係,聯手後勢不可擋。 縣城遇襲,南路營參將瑚圖里領兵三百人出北門討賊,從此音訊杳然,武將多人戰死,城池失陷。知縣湯大奎殉職,連學官也不可免。教諭葉夢苓、訓導陳龍池逃到埤頭(現在的鳳山)避難,想招募兵勇,沒想到正月19日敵兵來襲(莊錫舍的根據地不就在埤頭?),葉夢苓、陳龍池被害,葉夢苓妻林氏自刎,親屬也多人殉難。莊錫舍還抓了夢苓幼女三人,連同守備陳朝魁母高氏、妻趙氏、典史史謙母沈氏、妻王氏當人質。死事之慘難以盡述,幸好有陂頭雙慈亭住持僧戒香出面收埋死難者,照顧葉夢苓遺孤。他還救過前往下淡水客庄調救兵的羅前蔭。照時間看,羅前蔭是12月29日到下淡水的,當時鳳山已經陷落,雖不能詳知僧戒香如何指導他「引避」,但亂軍之中吉凶難測,戒香的指點還是非常重要的。客庄在收到號令後,開始組織兵力抗拒莊大田。莊大田又反擊襲擊客庄,後來釀成剪不斷理還亂、相互報復的閩粵械鬥。 林爽文舉事在中路,看來與南路的紛亂並無事先聯繫。是莊大田搞出些名堂之後,林爽文再來找他一同合作的。莊錫舍雖然沒有莊大田那麼出名,但看來軍事才能不在其下。例如在二次奪回鳳山時,莊大田以先前奪得的官兵衣裝智取入城,逼得主將郝壯猷單騎逃亡,官兵潰散奔往打鼓港,「擠於海死者大半」。莊錫舍也不是蓋的,首先奔襲營盤,又在後來的追擊戰中殺害年老足蹇的隨營同知王雋。不過他的功勞越大,與莊大田間的嫌隙有增無減。攻取台南府城時,莊錫舍不願屈居莊大田之下。他有親屬充臺灣道吏,隱然與官府通信,往來不絕。莊大...

CHFI Tools

HashCalc MD5 Calculator HashMyFiles calculating hash value 計算雜湊值工具 Autopsy 數位取證工具,使用 The Sleuth Kit (API) 圖形界面 DriveSpy D2D 取證工具 R-Tools R-Studio 還原檔案 / 硬碟資料取證和製作複本 Active@ Disk Image 磁碟映像軟體 ( 硬碟的資料取證和製作複本工具 ) Recuva Windows 檔案救援工具  (記得要選進階選項,才能保留目錄結構) FileSalvage Cisdem DataRecovery 3 Mac 檔案救援工具 Active@ Password Changer 重設 Windows 本機管理員和使用者密碼 Cain & Abel Microsoft 作業系統的密碼工具。 ( 偏駭客工具 ) fsutil LastAccessTime 禁用 DevCon 指令版的裝置管理員 wevtutil 檢視事件日誌 RegScanner Capsa Snifer 網路竊聽封包工具 Ettercap 中間人攻擊 (MITM) Deep Log Analyzer log 分析工具 myisamlog myisamlog — Display MyISAM Log File Contents RAM dump 從網頁版 Dropbox 取出 login_email 、 login_password 字串使用 RAM Capturer strings PEiD 偵測加殼 DependencyWalker I...