其實Python已經唸一陣子了,而且這次是真的努力唸,主要的原因是Google App支援Python,其他統統不支援,既然Python背後有Google撐腰,自然對RoR失去了點信心


說實話,最早接觸的網頁語言是ASP,可是當初上課的老師太爛,而且對Windows一直沒好感,所以沒碰下去,之後轉跳php,做過一個題目,但是因為懶,沒有認真學下去,之後停了一陣子唸研究所,RoR就在這時候竄起了,當時也跟著熱潮稍微學了一下,但畢竟語法與C和Java差太多,學得很慢,而且得先學會Ruby才能Rail,架構太多,買了兩本書K了一陣子之後就丟在一邊了~

現在在Blog上開一個Python的資料夾,除了紀錄一些有的沒的,順便督促自己該好好把另一個語言練起來(說到這,我的English還是比Java爛),目標是把這語言拿去結合網頁,在Google App上面寫個以Ajax為基礎的網頁遊戲!

想寫網頁遊戲其實也想很久了,從以前就想寫遊戲王的線上紙牌遊戲,現階段的成品都很差,之前有個還不錯的『油雞王』,可是那技術也是過去式的了,還在用那Loading很重的CGI,互動性相當差,以『現在』的眼光去看,它的確值得改善~
想寫個可以讓網友上去更新的版本,找些管理者幫忙找Bug與更新紙牌,這樣也比較有趣;寫遊戲算是當初的夢想之一,這次就拿來當作練功的目標吧~

剛剛與肥貓聊了一下,他說他大一就在說想寫Firmware,現在工作真的在寫了;又說大三做專題時想做ARM,現在也真的接到寫ARM的Firmware的工作,對他來說這算是如願以償吧~
而我~還在鬼混~XD
不過也沒辦法,我得當兵他已經當完了,每個人的人生順序不一樣,他有他的步調我有我的節奏,慢一點進入工作其實算不上『輸』,講個囂張不客氣的話,在專業上我們都算強者,未來鐵定都能翱翔在自己的天空!

我相信,腳步慢一點,有時候反而最快,世事並非絕對

 

 


 

 

半年過去,稍微離理工科系遠一點之後,感覺腦子裡面就多了許多東西,稍微有點覺得自己更像個人類(不知不覺自我進行人類補完計畫 ㄎㄎ)

想著想著,我又把吉他拿出來玩了,現在看著吉他,想法跟過去差很多,音樂這種東西是拿來開心娛樂用的,鍊不強又何仿?想到之前被妹妹碎碎念說吉他會哭泣,說我都多久沒彈了,現在看著這把『經歷過921大地震』的人生第一把吉他,感覺他在對我笑~XD

我不是靠彈吉他賣藝討生活的,吉他對我來說與其是樂器,還不如說像個玩具~
腦中浮現靈異教師神眉的某篇故事,敘述玩具並不會奢望主人永遠將它視為珍寶,只希望主人會記得他,偶爾回去跟它玩
對我來說,吉他應該就是這樣的典型玩具吧~

現在才發現,其實吉他並不需要將手上的繭練得多厚,多用點弦油就會好彈很多了,把玩時間也不該過長,今天多鍊一點並不代表隔天手上的繭會長多一點,開心、舒服最重要

想到PCMan也在練吉他,稍微瞄了一下他的Blog,發現他買電吉他了,希望別人以後改稱他MusicMan,我真覺得之後他吉他的造詣也會比醫學高...  他 依舊在不務正業

 

 


 

 

離題太久,也該改個標題了 ㄎㄎ

其實重點相當少,學語言只要能秀出hello就算入門了,這工作在Linux上相當簡單,Linux對Python支援度相當高,與Shell Script相當,這不是大問題
在Windows上也不難,有過寫Java的經驗,安裝套件、設定環境變數讓Command Line能輕鬆執行等工作並不是大問題

但是開發工具的選擇就麻煩多了,但測一測之後發現還是用Eclipse + Pydev比較不會有語系問題,設定好Unix檔案與Unicode編碼,這樣移植Linux就不會有問題了

設定方法可以參考:用 Eclipse + PyDev 開發 Google App Engine 的程式

照這樣做,就可以很輕鬆的將未來要寫Google App的環境一併建好,雖然我不知道要多久才有程度可以開始寫Google App

若在遠端,可以改用Vim進行開發,其實一直以來我並沒有很喜歡Vim,可是現在會設定之後稍微改觀了,雖然我覺得我不會愛上他,但是不排斥使用他開發程式了~在這邊留下該留的設定檔:

set     background=dark
syntax on
set     ai
set     shiftwidth=4
set     tabstop=4
autocmd BufRead,BufNewFile *.py map <F10> :% w !python<CR>

因為用Pietty連線,或者在ubuntu下的終端機都是黑底,所以要特別設定一下環境是黑底的,這樣預設的高亮顯示才不會變成低亮顯示,最後一行是設定熱鍵,按下F10可以自動執行這隻程式,在開發上很方便~

這部份則是參考:在VIM內直接執行script language
與:不是打 vi 的廣告, vim 的環境設定 ( vimrc )

以上廢話完畢 ㄎㄎ

創作者介紹

Next Step...

kuster 發表在 痞客邦 留言(0) 人氣()