分類: Technique - Laugh Now

透過 Gmail 收發個人網域的電子郵件

透過 Gmail 收發個人網域的電子郵件

經營個人網站或是部落格時,通常會購買屬於自己的網域(例如 marklee.tw)來讓自己顯得更專業可靠,網域就像是門牌號碼一樣,擁有一個清晰且具辨識度的網域,能夠讓用戶或讀者留下印象,也能夠讓擁有者心情愉悅(無價)。

花錢 擁有網域後,肯定希望最大化利用其價值,例如使用網域作為電子郵件地址,來收發你的電子郵件。此次文章就是來分享: 當你擁有自己的網域後,如何不花費一毛錢、不架設任何服務,透過 Gmail 來收發以自己網域為地址的電子郵件

繼續閱讀
製作一支應聲蟲 Line Bot

製作一支應聲蟲 Line Bot

你是否有在通訊軟體 LINE 上被長輩騷擾的經驗呢?

隨著智慧型手機的普及,長輩們使用通訊軟體、社群網站也越來越常見,但是隨之而來的各種假新聞分享、早安圖、午安圖、晚安圖、宵夜圖、感恩圖以及已讀不回躁鬱症,是否讓你深感困擾?

接下來一系列的文章,你將學會如何自製一套媽寶機器人,讓你能夠輕鬆地開發出強勁的功能,如極速秒讀、智能敷衍回訊、定時問候語(問候圖),促使家庭氛圍和樂,解決以上提到的所有煩惱,更重要的是,不需要花到你一毛錢!(如果有很多個媽媽則另當別論)

媽寶的原名是 MarBot,也就是 Mark’s Bot 的簡寫啦!

這一章節將介紹如何建立自己的機器人,並讓它成為長輩的應聲蟲。

請注意!因為篇幅有限,此系列無法針對每一項技術做詳盡的說明,僅能介紹開發過程中必備的知識。

繼續閱讀
Shebang:*nix 的使用預設程式執行

Shebang:*nix 的使用預設程式執行

在 Windows 的世界,我們可以針對不同的檔案類型選擇預設的執行程式,例如 CSV 檔可以設定自動使用 Microsoft Office Excel 開啟,一旦設定好,只需要對著檔案連點兩下就會自動打開 Excel 讀取檔案。

類 Unix 系統裡(或稱 *nix,包含 Linux、macOS 等等)其實也有類似的功能,稱為 Shebang(或稱 Hashbang),不同的是,Shebang 是針對各個檔案來設定,而非特定檔案類型。

繼續閱讀
Structures and Architectures for Optimizing Database (EN)

Structures and Architectures for Optimizing Database (EN)

Recently, I read the XtraDB part of Percona Server document roughly, in this process, I realized my huge lack of basic database knowledge, so it’s inevitable to spend a lot of time on clarifying many concepts which have been mentioned several times in the doc.

In the meanwhile, I found out that there’s so much incorrect and ambiguous information on the internet, for the greater good, it could be great if I organize these all materials and post them on this blog. This article contain a few MySQL only usage, but it’s won’t cut down the readability for the reader who is not familiar with MySQL (perhaps…).

Why use English? Due to most of the info I collect are written in English and I don’t have enough time to translate them. But don’t worry, I’ll post a Chinese version someday.

繼續閱讀
Java 面試 - JVM 的 Stack 和 Heap

Java 面試 - JVM 的 Stack 和 Heap

請比較 JVM 記憶體的 Stack 和 Heap

這題非常容易考到,而且翻譯十分混亂,盡量用原文去表達比較好,Stack 繁中為堆疊、簡中為,Heap 繁中為堆積、簡中為

要特別注意的是,這邊的 Stack 和 Heap 並不是在指資料結構,而是指 JVM 記憶體管理的部分。

繼續閱讀
Java 面試 - Program、Process 和 Thread

Java 面試 - Program、Process 和 Thread

請簡介 Program、Process 和 Thread 及其差別

這一題倒是比較少考到,不過為了後面講解多執行緒 (Multi-Thread) 以及 JVM Stack/Heap 方便,所以還是必須要提一下。

繼續閱讀
Gradle/Ant 合併檔案編碼問題
2016 亞太開發人員技術年會‬
IE 列印異常

IE 列印異常

最近接到個比較陌生的問題,客戶想要直接透過瀏覽器的列印功能,去印下系統頁面,當內容頁數超過一頁以上時,在IE的預覽列印只能顯示第一頁(當然也只會印第一頁),而其他瀏覽器則沒有這個問題。

繼續閱讀
Pidgin Plugin For Line

Pidgin Plugin For Line

Pidgin是一套通訊軟體,整合了Facebook、Google Talk、IRC、Line等多達20種的即時通訊。可惜的是,Pidgin預設並未提供Line登入,好在神人很多,已經有人開發Line的plugin,但是只有Source Code,所以想裝就得自己編譯!

繼續閱讀