跳到主要內容

[Concept] Edoc 的由來

"Edoc" 是我小時候研究學問時,創造的名詞。這個詞的意義,我將它定義為「懂得反向思考的學者」,或是「技術遊俠」。它的起源,是 "Code" 這個詞的反序,到後期,我將這個詞衍深為一種思考的態度。

這個名詞的精神,簡述如下:

  1. 尊敬知識
    不論從事什麼職業,無論性別、年齡、貧富,皆需尊敬自己領域的知識,並有學習的熱誠。必須熟練自己領域的知識,發展方法,去解決任何問題。
  2. 重視實作
    發明方法時,必須捲起袖子實作。在方法尚未實作出來時,一切推理皆需視為假說。
  3. 自學
    自己具備收集資料、觀察現象以及主動學習的能力。不需要被動等待別人來教我們。
  4. 持續往前
    遇到困境跟不完美,必須相信會有解決的方法。遇到困難無法解決,即使帶著挫折跟憂慮,也必須持續往前,做該做的事。
  5. 徽章
    為自己設計一個簡單的 Logo 徽章,時刻提醒自己,自己是有價值的,不要辜負自己。
  6. 愛好自然
    文明源自於良好的自然資源。新鮮的空氣,和乾淨的水源,都能讓思考清澈。
  7. 尊重想像力
    異想天開的態度,應該被肯定。不論想法多麼不成熟,只要肯運用想像力,就有可能成功。
  8. 寫作
    每天撰寫個人部落格,個人網站,或透過親筆寫作,累積自己的著作,分享成果。即使你或妳不識字,或沒有寫作的資源,也可以透過吟唱歌謠,編織藝術品,透過俯拾即是的一草一木,傳遞並記錄自己的想法。
  9. 每天都有成果
    每天完成一件有價值的事,往目標邁進一點點,不可整天頹廢。不論你或妳完成的事情多麼微小,都需肯定自己。
  10. 充足睡眠
    不熬夜是耕夢者基本的習慣,盡量維持充足睡眠。犧牲睡眠來工作,表面上贏在前面,但會輸在後面。
  11. 不怕承認錯誤
    發現自己的錯誤,是一件可喜的事,不要害怕承認錯誤,不要怕接受不同的觀念。
  12. 不怕孤獨
    不要害怕孤獨。不要害怕站在人群之外。不要害怕別人跟你或妳的興趣不同,要學習在孤獨中勤勉。而最終,只要肯往前,會找到很多一起努力的摯友。
  13. 聽電音(what? 這個不一定要做到啦)
不論你或妳的年齡,學歷,職業,貧富,如果認同並實踐以上的理念,那麼你或妳,就是一名技術遊俠(Edoc)


留言

這個網誌中的熱門文章

[Linux] Elementary OS 字體調校

用 gesetting 取得 elementary os 的等寬字體(這也是終端機默認字體): gsettings get org.gnome.desktop.interface monospace-font-name 會顯示目前字型跟字體大小: Roboto Mono 10 設定字體大小: gsettings set org.gnome.desktop.interface monospace-font-name 'Roboto Mono 12' 可以微調 text-scaling-factor: gsettings set org.gnome.desktop.interface text-scaling-factor <value>

[Vim] 我的 .vimrc

我用過的文字編輯器有 sublime text/atom/notepad++/gedit 等等。 後來我在 window 和 Linux 寫程式還是比較慣用 vim。 以下整理我常用的 .vimrc:  set nu "show line number. set rnu "related line number. nmap ; : "replace ';' with ':' in normal mode. set ai "auto indent set mouse=a "activate mouse set expandtab "replace tab with space. set tabstop=4 "replace tab with 4 spaces. set bg=dark "background set to dark. color desert "color scheme. syntax on "enable syntax highlight. " auto complete: inoremap ( ()<Esc>i inoremap ' ''<Esc>i inoremap " ""<Esc>i inoremap [ []<Esc>i inoremap { {}<Esc>i set cursorline " active cursorline 到此 vim 搭配 Ctrl + N 當自動補全,已經很好用了,之後有好用設定會再補上來。

[心得] 復古、老派的程式設計之路

最近看到 John Carmack 2018 年的貼文中的幾段話: I’m not a Unix geek.  I get around ok, but I am most comfortable developing in Visual Studio on Windows.  I thought a week of full immersion work in the old school Unix style would be interesting, even if it meant working at a slower pace.  It was sort of an adventure in retro computing — this was fvwm and vi.  Not vim, actual BSD vi. In the end, I didn’t really explore the system all that much, with 95% of my time in just the basic vi / make / gdb operations.  I appreciated the good man pages, as I tried to do everything within the self contained system, without resorting to internet searches.  Seeing references to 30+ year old things like Tektronix terminals was amusing. In the spirit of my retro theme, I had printed out several of Yann LeCun’s old papers and was considering doing everything completely off line, as if I was actually in a mountain cabin somewhere, but I wound up watching a lot of the Stanford CS231N lectur...