Category Archive for 'Mr. D-Day'

外行學會計

Posted by Mr. D-Day 大家或多或少應該都有過記帳的經驗吧?不管是記自己存了多少錢,還是記花了多少錢把妹,或是為了創業,總是可以找到一個理由來幹這件蠢事有意義的事。今天,我這個沒唸過會計學的外行,就嘗試用簡潔的方式跟大家介紹一下怎麼記帳。如各位所知,一般最常見的記法不外乎就是「流水帳」。方式不難,就是每天記下花了多少錢(支出)跟領到多少薪水(收入),下圖顯示出一個典型的流水帳記法:

Read Full Post »

Container 初探

Posted by Mr. D-Day 相信大部分的讀者對於「虛擬化」應該不陌生,諸如 VMware、Parallels、VirtualBox 等虛擬化技術產品已經相當成熟,並且廣泛的用在伺服器佈署的領域,甚至是個人電腦中也很常見。那什麼是 Container 呢?它是另外一個虛擬化軟體嗎?還是航向另一個新世界的? 《圖片來源:http://www.geograph.org.uk/photo/3220810》

Read Full Post »

Posted by Mr. D-Day 對於很多程式開發者,腳本語言(Script Language)應該是蠻常見的,諸如 shell script、JavaScript、Perl、PHP、Ruby 等。腳本語言的執行方式是動態的,也就是說原始碼原則上是不需要先經過編譯的。這對於一些商業用途的產品會產生一點困擾,因為這意謂著,產品必須以原始碼型態的方式發佈。除了原始碼,包含一些產品運作必須的重要參數,例如:資料庫密碼,也都會用明碼的方式存在。 對於 PHP 來說,像是 ionCube、SourceGuardian、phpSHIELD 等商業化軟體都可以幫助我們解決這個窘境。如果是 Python 呢?以下是我知道的幾種作法: 把原始碼轉成 pyc 檔 我想這應該是每個 Python Programmer 最先想到的方法。因為 Python 在執行時,最先把 Python 原始碼轉變為易於執行的 bytecode,也就是 .pyc  檔。這些 .pyc 檔都是一些二進碼,並不利於人類閱讀,所以作拿來保護原始碼聽起來很適合。但是很可惜,.pyc 的decompiler (反編譯)工具算蠻成熟的,例如 Easy Python Decompiler。 包裝成一個執行檔 雖然 Python 是一個跨平台語言,但這並不表示每台電腦或伺服器都安裝了 Python 直譯器,特別是個人用戶。因此有時候產品發行的時候,會希望使用像 Py2Exe、PyInstaller 這類型的工具,把 Python 直譯器與原始碼統一包成一個單一執行檔,使用者只要用像執行一般程式一樣的方式執行,也不用管環境有沒有安裝 Python 直譯器。也因為包裝後,看起來純粹就是一個執行檔,所以這類工具也可以被拿來當成 Python 原始碼保護使用。 打亂原始碼(obfuscation) 把 Python 原始碼打亂是另一種可行之道。被打亂的原始碼原則上還是一個符合 Python 語法的程式,只不過可能因為少了空白、換了變數名稱、或寫作方式,導致一般程式設計者很難閱讀。這種方式在 JavaScript […]

Read Full Post »

Call Saver 省下你的不耐煩

Posted by Mr. D-Day 我想很多人都有這樣的經驗,每次打客服電話都要聽一段「落落長」的語音,如果你想直接找總機,依照經驗,我想號碼不外乎就是 0 就是 9,可是接通後馬上按 0 或 9 就真的能轉到總機嗎?這倒也不見得。因為我也有過幾次經驗,電話打通後,因為按的太快,直接吃閉門羹,客服語音很溫柔的要我重新來電。今天我們就來介紹一款可以解決這類問題的 APP,Call Saver 客服省錢通。

Read Full Post »

3 個我失敗的理由

Posted by Mr. D-Day 幾年前,當我打算辭去畢業後的第一份工作,到其他公司大展身手的時候,一開始曾經想過要創業。當年,我對於「創業」的定義很簡單,就是想一堆「自我感覺良好」的 IDEA,然後相信這點子會成功。當時我寫下這樣的想法: 功能類似於目前常見的 TV Mate 產品,讓消費者可以不需要電腦就可以收看電視節目也不需要購買一台電視機,只要有螢幕和寬頻網路就可以了。這台電視盒具有一個網路輸入以及一個螢幕輸出,消費者只要透過遙控器進行選台及設定。以下是產品的功能與特色: 收看付費寬頻電視台:透過寬頻網路觀賞像是第五台、Webs-TV 等付費寬頻電視網站的節目。 收看免付費網路直播:透過 PPStream 等網站觀賞有線電視台的節目。 收聽付費線上音樂台:透過寬頻網路下載收聽像是 KKBOX 等線上音樂網站的音樂。 收聽免付費音樂廣播:透過寬頻網路收聽像是台北之音、中廣流行網等廣播電台的節目。

Read Full Post »

Posted by Mr. D-Day 依稀還記得當我還是個年輕有為讀書人的時候,曾經接觸過一次「趨勢網路軟體百萬程式競賽」。印象中,複賽就像考科舉一樣,把一群參賽者通通抓起來關到青年活動中心,供吃供住,丟一個題目要你的團隊幾天內給他寫出來。 過去一年以來,非營利組織 Startup Weekend 的台灣團隊成功地在台北、新竹、高雄等地舉辦過好幾場創業週末的活動,就像「趨勢網路軟體百萬程式競賽」的複賽一樣,一次把所有參與者聚集在同一個地方長達 54 個小時。與趨勢競賽不同的是,這是個創業活動,所以沒有「題目」這回事,當然也就沒有「答案」的這種東西,我想每個人注重的應該是「這幾天我都幹什麼去了,別人都幹什麼去了」。這可不像參加創業講座,聽聽上面的人說說什麼,或是跟旁邊的朋友聊聊天認識一下就結束了,長達 54 小時的創業聚會,Startup Weekend 舉辦的可是一場硬生生的「創業過程」體驗營。

Read Full Post »

Posted by Mr. D-Day 今年9月20日的時候,日本讀賣新聞首度揭露了三菱重工遭到駭客入侵的資安事件。據報導,今年8月間,三菱重工旗下的長崎造船所、神戶造船所、名古屋誘導推進系統製造所(位於愛知縣小牧市的)等8個據點,至少約有80台電腦與伺服器遭受感染。根據調查,駭客先入侵位於東京的一間國際電話服務商,透過被入侵的電腦,寄送夾帶有惡意檔案的電子郵件給日本航空宇宙工業会(SJAC),繼而從SJAC的電腦進一步取得重點人士的電子郵件,接續地寄送惡意郵件給這些對象。所以,很明顯地,三菱重工遭到了所謂的APT攻擊(Advanced Persistent Threat,這個名詞去年為各位解說過了,第一次看到的的朋友請看這裡)。 駭客的年度業績只有這一條嗎?顯然不是。

Read Full Post »

頁次 1 of 41234