2014-04-25

迷失霧的丟垃圾理論


我們常說人才是一個公司最重要的資源
無論是亞馬遜的貝佐斯或者阿里巴巴的馬雲都說過他們求才若渴
人才的確是一個公司最重要的資源
不要說馬雲求才若渴  我個人也求才若渴

可是,人才是有限的資源,不是你想要多少就有多少。

2014-04-22

Python 安裝 SetupTools(easy_install, pip)


1. 首先到這裡(ez_setup.py)下載 ez_setup.py
2. 執行以下指令
#wget https://bitbucket.org/pypa/setuptools/raw/bootstrap/ez_setup.py -O - | python

如果你遇到
ERROR: cannot verify bitbucket.org's certificate, issued by `/C=US/O=DigiCert Inc/OU=www.digicert.com/CN=DigiCert High Assurance EV CA-1':
  Unable to locally verify the issuer's authority.
To connect to bitbucket.org insecurely, use `--no-check-certificate'.
Unable to establish SSL connection.


則表示你的系統不支援驗證 SSL, 請依指示加上參數--no-check-certificate

2014-04-17

如何在 Centos 6 下安裝 Python3.4

Centos6 內建的 Python 是 2.6.6 版
如果你將內建的 Python upgrade 成 python 2.7 或以上版本, 那麼你將會遇到毀滅性的災難 (在 Ubuntu 內移除 python 也是相同的情況)
這是因為  Centos 6 的 image 內建工具許多都是使用 Python 2.6 來運作, 一旦沒有 python 2.6, Centos 6 連最基本的 yum 都動不了

以下將教你如何安裝 python 3.4 於 Centos6 而不會覆蓋影響到原來的 python2.6.6. 也就是 python 3.4 和 python 2.6 並存於 Centos6  (雖以 python 3.4 為例, 不過其它 python 版本均同 )

2014-04-15

Internet (網際網路) 的迷思


只要說到 Internet,在台灣,大家平常都會講「網際網路」。
據說是台灣的某一個人翻譯的,之後大家就據此叫「網際網路」。
可是不知道大家有沒有想過,為什麼要叫「網際網路」?


每當有人講到網際網路,我第一個想到的是,為什麼要多一個「網際」?
這個冗詞是不是多餘的?
網路就網路,為什麼要叫網際網路?難道國際網路就不是網路?電信網路就不是網路?一定要網際上的網路才叫網路?
網際又是什麼意思?

我們打開字典,看一下它是怎麼解釋的。
Internet 是由 Inter  + Net 組成,而 inter 的意思如下:

2014-04-07

Windows 下安裝 lxml

你是否遇到在 Windows 下安裝 lxml 時, 有以下訊息

C:\>pip install lxml
.......略
.......
c:\users\user\appdata\local\temp\pip_build_user\lxml\src\lxml\includes\etree_defs.h(9) : fatal e
rror C1083: 無法開啟包含檔案: 'libxml/xmlversion.h': No such file or directory

C:\Python32\lib\distutils\dist.py:257: UserWarning: Unknown distribution option: 'bugtrack_url'




這時候你若上 google 找解決方法, 會找到很多解法, 不外乎
1. 叫你安裝 minGW
2. 叫你去  http://xmlsoft.org/sources/win32/ 下載 sources, 然後一一的放到正確位置 (參考這篇 http://zzq635.blog.163.com/blog/static/19526448620132845436686/)