每種程式語言都可以處理XML(eXtensible Markup Language),曾經疑惑為何在 NLP 領域,大家都使用 XML 而不使用 JSON,說實在 JSON 比較好處理啊 ...
然後就有強者說,「因為 XML 的結構比較多元,可以容納比較多資訊!」,確實有道理。換句話說,就是 XML 比較肥 ... 吧!
Jay Chung
─ 總要有些地方可以記錄 。
2014年3月28日 星期五
2014年3月23日 星期日
2014年3月19日 星期三
Image Enhancement and Edge Detection
這次主要是實作兩個演算法來做 Image Enhancement 與 Edge Detection ,分別是:
- Histogram Equalization
- Sobel Operator
Histogram Equalization
(圖片取自 Wikipedia) |
Image Scaling and Rotation
影像的縮放與旋轉,重點就是操作影像的位置。而我們要實作的演算法,總共有三個:NN、Bilinear、Bicubic。
Nearest Neighbor Interpolation
(圖片取自 Tech-Algorithm) |
2014年1月27日 星期一
How to implement DNS Tunneling
因為學校作業的緣故,接觸了 DNS Tunneling ,也稍微研究了一下。下圖是 DNS Tunneling的原理圖,主要是當 Client 無權使用 Wi-Fi 時,一種可執行的解決方法。
DNS Tunneling 原理圖 |
我們都知道,Wi-Fi 的驗證方法有很多種:
- WEP
- WPA
- WPA2
- MAC ACL
- Web Redirection
然,今天聚焦在Web Redirection上,顧名思義Web Redirection是已經連上網路(Internet)了,只是無權去訪問其他的主機,只能夠對驗證主機做請求(request),而 DNS Tunneling 提供了一個繞道而行的方法。以下將介紹:
- DNS Nameserver setting
- VPS iodine server setting
- Clinet iodine setting
2013年12月19日 星期四
Realization ?
有些人很喜歡發呆,說那可以放鬆身心。
而我不然,反而有點害怕。
什麼樣的人生才算成功?
稱讚聲與社會期待相去不遠,或者說是家庭。
人天生就喜歡被稱讚,會使你充滿能量,我們都知道那種感覺。
又換句話說,誰都不想被責罵。
當你發現,過去你所追求的,不過就是「別人的期待」。
進好大學才有前途、考試一定要考高分......諸如此類(Score-Oriented)。
但又很在意別人用什麼眼光看你。
於是,我們的意識在拉扯。
在理論與實務這塊,
大一的時候,我把大部分時間都拿來唸書,程式作業我只要寫完就好,不會多鑽研。
大二的時候,我播了點時間,學習Programming,寫些小東西。
大三的時候,也就是現在,參加些比賽,也得獎了,但疑惑不斷的出現。
有句話是「理論與實務並重」,
但更常聽到「魚與熊掌不可兼得」。
我不知道能不能這樣比喻,如果可以,是否矛盾了?
People seek the true meaning of life from birth to dead.
至少,我還記得當初 Revolution 的意義。
而我不然,反而有點害怕。
什麼樣的人生才算成功?
稱讚聲與社會期待相去不遠,或者說是家庭。
人天生就喜歡被稱讚,會使你充滿能量,我們都知道那種感覺。
又換句話說,誰都不想被責罵。
當你發現,過去你所追求的,不過就是「別人的期待」。
進好大學才有前途、考試一定要考高分......諸如此類(Score-Oriented)。
但又很在意別人用什麼眼光看你。
於是,我們的意識在拉扯。
在理論與實務這塊,
大一的時候,我把大部分時間都拿來唸書,程式作業我只要寫完就好,不會多鑽研。
大二的時候,我播了點時間,學習Programming,寫些小東西。
大三的時候,也就是現在,參加些比賽,也得獎了,但疑惑不斷的出現。
有句話是「理論與實務並重」,
但更常聽到「魚與熊掌不可兼得」。
我不知道能不能這樣比喻,如果可以,是否矛盾了?
People seek the true meaning of life from birth to dead.
至少,我還記得當初 Revolution 的意義。
2013年11月26日 星期二
Python Flask with apache and mod_wsgi in Ubuntu
Flask 是個 Python 的 microframework,比起 django 來講,什麼都得自己來,但相對也比較好掌控,前陣子剛好在 server(Ubuntu) 架設,所以紀錄一下。
要成功,主要分為兩點:
要成功,主要分為兩點:
- apache 和 mod_wsgi 的設定(依據作業系統配置方法也不同)
- Flask app 的設定
訂閱:
文章 (Atom)