Perl 入門轉換

世事多變化…以前因為寫PHP,對於PHP的符號愈來愈多的狀況下,我的內心曾經一度有一個願望:不要再碰到符號很多的語言了….沒想到…..新工作開始被抓去寫perl… (不知道有多少人會想問為啥我還是寫了,實際上碰了perl之後,發現有不少有趣的部分)對於一開始寫perl老是卡卡的狀況,所以還是把常碰到的問題先記下來,日後避免常被一堆符號搞混….

Read More

關於php浮點數float以及int的問題

這次工作上碰到了一個奇怪的問題。應該說,一般來說大家對浮點數運算上其實沒有太特別注意有什麼不同的狀況。只是覺得最後有小數點就用float,位數不夠就用上double,結果就出事的狀況。而且計算完數字的結果不是多一就是少一。這也太奇怪了,所以這次debug的時候,就連帶把原因也給找了一下。後來發現,其實官網就有特別說明了,但沒有人去注意Warning的那一塊….囧。

Read More

Mac os 10.8.3如何安裝mysql_python

其實這篇草稿早在2013/01就寫好了。但一直到今天才有時間整理成中文…..之前在mac上直接安裝python-mysql的時候,一直出現安裝問題。所謂的安裝問題就是發現編譯套件的時候一直裝不起來,在使用的時候即使有辦法import套件但也沒有辦法使用。但因為目前工作環境需要,還是希望能夠好好找到解決方式。解決方法如下:

Read More

[Python]Scrapy簡要上手

人生,沒想到離上次寫部落格竟然會隔了快要半年的時間Orz…工作近期忙碌加上健康狀況有點問題~ 很多事就變成了持續延後了。不過最近玩了scrapy,可以輕鬆簡單的來搜集資料。(千萬別問我可以做什麼XD)所以在開始之前,除了需要先安裝好python環境,也必需要具備使用easy_install這個python的套件安裝工具。安裝方式就不多做解釋了,接下來就來小分享一下心得:
官方網址為:scrapy

Read More

[CSS] 關於網頁中使用CSS中使用嵌入字型

一般來說在設計網站的時候,都是使用預設的系統字型來設計。但如果網站上英文、數字不使用一般系統原有字型。這樣就變成必需要使用另外嵌入的字型了。例如國外的一個服飾網站A&F的網站(如下圖):

A&F使用

這些字型,可不是圖片,真的是CSS嵌入字型完成的作品….而且IE6 ~ 9、Firefox、Safari、Chrome、Opera都可以正常顯示。但要滿足這麼多瀏覽器的情況,A&F是怎麼樣做到的呢?

Read More

淺談有關網頁版面調整

其實很多時候當網站完成之後,其實有的時候難免都會調整一下畫面,雖然有的時候只是畫面上多加一、二個字之類的,但還是希望能夠維持和原先一樣的畫面。但是其實很多時候,沒有注意到這可能會影響到整個畫面的呈現。我們以下就來實例探討為什麼會發生這樣的事情….

Read More

[python] 在windows環境中設定python以及MySQLdb

###一、下載安裝python:
請先到http://python.org/getit/下載windows的installer(目前是使用python 2.7版)

###二、一直下一步安裝:
預設安裝會將python2.7安裝在c:\Python27的資料夾之中。在這個時候,windows上直接開始Dos模式後直接下

1
c:\python

會出現錯誤,因為這個時候系統並沒有將python認成是內部指令。

###三、設定環境變數:
系統 / 進階 / 環境變數之中,加入以下變數設定:

1
PATH = C:\Python27

接下來重開一次Dos模式重新再下一次python指令後,應該會進入python的指令模式。這時候退出請下:

1
exit()

基本的python環境就完成了。

###四、安裝套件工具easy_install
先到http://pypi.python.org/pypi/setuptools#files下載相對python版本的工具。因為之前筆者安裝的是python 2.7,所以在這邊我安裝了2.7版本的setuptools-0.6c11.win32-py2.7.exe檔。
下載好後,直接點開一直按下一步安裝。除非預設的Python27的資料夾有變動,否則直接下一步安裝就可以完成了。當安裝完畢後,會在C:\Python27\Scripts這個資料夾下發現有easy_install的程式可以執行。

###五、將easy_install加到環境變數之中
因為安裝後還是不能直接在dos環境下直接下指令,所以,就手動把環境變數加進去。

1
PATH = C:\Python27\Scripts

###六、安裝MySQLdb for Python:
先到這個網址: http://www.codegood.com/archives/129下載讓python 2.7使用的檔案。下載好後,一樣直接點二下執行安裝。一樣一直按「下一步」安裝,就會安裝在預設的資料夾C:\Python27之中。 (本文為32bit的安裝方式。64bit會需要更改機碼。)

這樣就完成了。