跳到主要內容

發表文章

平水相逢 RWD 版上線

前言 是的,經過了非常多年(嚴格說起來是六年) 平水相逢終於也有 RWD 版的網站了。 這幾年陸陸續續接了好多個案子,不管是 Android 和 PHP 網站,基本上都是在不斷學習,不斷改進的情況下來改善自己寫程式的習慣。 每次花了時間把客戶的 RWD 網站做好後,回頭看看自己的網站就會覺得『怎麼這麼爛』,但是又沒太多的時間可以全心全意地把網站給改好。 距離上一次新增功能應該是三年前,那時候花了兩個禮拜寫了一個站內的討論板系統,雖然說架構還可以,但是就是沒什麼人用,所以就一併在這次給移除了。 大約是去年十二月左右下定決心要在研究所畢業之前改版,只要下定決心,就要拿出接案子的行動力,所以就這樣一鼓作氣的改版完成! 技術 用了最近一次幫客戶做的案子的網站來當主架構,採用 MVC 的方式來撰寫 講得好像有模有樣,連 MVC 的架構都是自己一點一點弄起來的架構,寫起來也還算順手。 再加上之前去 nVidia 工作的時候有被 QA Team 測試一下整體網站的漏洞和資安,所以這架構還算可以就是了。(但還是會害怕XD) 網站的 CSS Framework 當然就是用 Bootstrap。 原本有在 Bootstrap 3 和 Bootstrap 4 alpha 中做選擇,但是基於不想要一直改的情況下,最後還是選擇 Bootstrap 3。 然後這次網站沒用到啥 JavaScript ,連 jQuery 也很少用。如果有要新增一些特別的功能,可能會採用 AngularJS 來實現,順便學學新的技術。 移除 移除的東西其實還蠻多的,主要是沒什麼人用那些功能,但實際上當然是因為我自己懶得寫的關係。 想當初大學畢業專題寫的討論區和評分系統都被我直接移除,有點像是回歸原點一樣,只做單純的遊戲分享。 看了以前寫的程式,果然用太少物件導向,累贅的程式碼多了很多,管理起來也很不容易。 不過基本上的邏輯還算可以,所以在這次改版的時候還是有參照以前的邏輯下去修改。 日後不知道還會不會新增什麼小功能,但可能還是要花時間來規劃了。 未來 未來的事情誰都說不清,還好 PHP 的社群還蠻龐大的,不然現在我可能會用其他的語言改寫網站吧。 現在比較害怕的就是又推出什麼裝置...

神奇寶貝 Pokemon

最近 Pokemon Go 很熱門,還好我現在人就在美國念書,所以可以搶先全球的玩家玩到這款有趣的遊戲。 要睡覺前看到這篇文章『 別讓遊戲成為人生的全部:當年沉迷「神奇寶貝」電玩,流行退了才發覺自己什麼都不是 』,覺得特別有意思。 還記得小學的時候,老媽好像怕我沈迷打電動,在我國小三年級的時候就把我逼去補習班上課,還記得那時候小學放學後要先走回家,然後看完卡通,吃完飯之後,就等老爸載我去補習班上課。 小學的時候有好多有趣的東西,像是爆走兄弟、戰鬥陀螺、溜溜球,當然還有最重要的『神奇寶貝』。 還記得那時候對神奇寶貝的第一個印象就是在小學附近的「黑店」看到的遊戲卡帶,那時候還沒有皮卡丘的版本,只有妙蛙種子的版本。 過一陣子之後,神奇寶貝的卡通就開始在電視上出現了,大家也就因為這樣開始在那邊瘋狂玩神奇寶貝。 一開始我沒有 GameBoy 的時候,只能在那邊看別的同學玩得好開心。後來有一次段考前好像一直跟老媽盧說要買 GameBoy ,老媽就說如果有考試考前三名就可以買,結果我也不知道哪來的衝勁,還真的就給我考了前三名。 之後就不知道是哪個假日,老爸老媽帶我去豐原的大賣場,我挑了一台黑色的 GameBoy ,還有一個什麼 100 in 1 的卡帶,其實裡面都是重複的遊戲。 過一陣子之後終於也有了神奇寶貝黃版的遊戲,也不記得是自己偷偷買的還是跟朋友借的,反正就是玩到這款遊戲,當然也是一破再破,玩得非常入迷。 還記得那時候幾乎是天天早上五六點起來,第一件事情就是拿 GameBoy 出來玩,結果這個情形維持了好一陣子,後來 GameBoy 就被老媽給藏起來了。 就這樣,沒有遊戲的日子過得特別平靜,雖然說在小學的班上還是有好多同學都有 GameBoy,快畢業的時候還看到同學玩著彩色的 GameBoy ,感覺就是非常讚。不過那時候快要升上國中了,覺得好像要長大了,所以就沒特別在意這件事情。 之後,升上國中後就開始變得好專心,認真唸書之餘,假日的休閒活動就是坐在我哥旁邊看他玩電腦。 那時候還沒有所謂的寬頻上網,所以要玩遊戲也只能找一些簡單的遊戲來玩。也不知道是哪來的因緣際會,找到了所謂的 GameBoy 模擬器,第一個下載的遊戲就是神奇寶貝。童年的回憶瞬間湧上心同,真的很感動。 也因為這樣,做了網站,對電腦的東西越來越有興趣,...

在 Mac 上利用 VirtualBox 安裝 CentOS 7 + Oracle Database 12c Express

前言 因為上課的需要,所以花了一點時間在研究怎麼安裝,前前後後花了幾天的時間再研究,原本要用 Ubuntu 來安裝,但是失敗好幾次再加上有些缺少的必備元件沒辦法裝上去,最後才發現原來有官方文件可以看,照著步驟做之後就順利安裝了。 系統環境 作業系統:Mac OS El Capitan 虛擬機器: VirtualBox Linux 版本: CentOS 7 (minimal ISO) 資料庫: Oracle Database 12c 輔助工具: FileZilla, XQuartz 1. 安裝虛擬機器 在 Mac 上安裝 VirtualBox,基本上就是按下一步一下就裝好了,之後先把 CentOS 7 下載下來,後來就可以按下建立新的虛擬機器,在名稱的地方輸入 CentOS ,他就會幫你選好是要用 RedHat 。 在這邊記得要將記憶體設定調高一點 (大概 1G Ram ),不然在安裝 Oracle Database 的時候會有問題。 另外一個很重要的地方,就是 Rom 要設定大一點, 最好要 25 GB 以上 。因為 Oracle Database 的檔案兩個加上去就超過 2G ,更不要說解壓縮或是安裝過程中的一些步驟。 容量太小會造成安裝失敗。 基本上安裝 CentOS 沒什麼太大的問題,就設定一下管理員密碼,並且開一組自己的帳號和密碼,安裝好就可以進行下個步驟了。 2. 設定遠端連線 SSH 之前花很多時間在設定,原先都是用 Ubuntu ,但是發現 CentOS 有些地方都不太一樣,所以又花一些時間在找資料。 登入後,請利用 root 權限來操作 [root@localhost]# su - root  登入後,請先做 dhclient,向 DHCP 手動取得 IP [root@localhost]# dhclient   之後取得 IP 後,就可以查看自己的虛擬機器的 IP [root@localhost]# ip addr 找出紅框中的 IP 位置,我這邊是 10.0.2.15 ,記起來後就要準備...

2015 帶狗出國大攻略 (台灣 到 美國)

之前就聽說帶狗去美國不會太難,但沒想到實際做起來還是很花時間。基於取之於網路,當然也要回饋到網路上,所以就在這邊整理一份詳細一點的資料給大家。 出國前準備 因為目的地是美國,所以比較簡單過關,以下為整理的資料。 狂犬病疫苗注射證明 這個可以去動物醫院,帶著寵物去打狂犬病疫苗,打完疫苗後要跟獸醫索取注射證明書,基本上應該是一本小小的冊子,有蓋章的。 特別需要注意的是,最少要在出國前 30 天就要打針,最久不可超過一年。 如果 12/10 要出國,那最少 11/10 前就要打針,不然就不能檢疫囉。 寵物登記證明書 這個也是跟動物醫院索取,如果當初打晶片的時候就會做了,如果沒有的話,就跟動物醫院在索取一張,記得帶身分證去,因為要辦飼主資料紀錄。 訂機票 去檢疫之前要先訂機票,而訂機票的時候可以先在網路上訂好機票,訂完之後再打電話給航空公司,告知他們訂位代號,並請他們註記有要帶狗出國,並且可以順便確認一下託運的須知。 動物檢疫 此步驟要在出國前一週內辦理,不能太早去辦。 詳細資訊請參閱此連結: http://www.baphiq.gov.tw/view.php?catid=13033 基本上要準備的東西如下: a. 狂犬病疫苗注射證明 b. 寵物登記證明書 c. 欲檢疫的寵物要帶去現場 d. 護照 e. 機票 因為總局不能辦理檢疫,所以我當天就開車到位於八里的台北港檢疫所,裡面的人都很好,不過要去之前要先打電話確認有沒有人在,以免向隅。 去的時候很簡單,文件準備好,填一下資料,然後詢問一下狗狗有沒有不舒服等症狀,如果都正常的話,就可以拿到兩張一樣的表單,一張是要給台灣海關,另外一張則是給美國海關。 運輸籠 因為要上飛機,所以寵物籠子都有特殊的要求。基本上就是籠子不能太小,寵物能夠在籠內轉圈,坐著的時候不能頂到上面;另外就是不能鐵籠,但還是得牢固。 我家狗狗是中小型犬,大概 14 公斤,所以我們買了飛寶的 60 型運輸籠,雖然有點貴,但是比較耐,用起來也比較安心。 另外就是記得要買餵水器來掛在籠子上。 關籠訓練 因為去一趟美國要花上 10 多個小時,也就是要關在籠子起碼 12 小時,避免寵物太過於緊張或是不習慣,建議要在行前一個月進行關籠訓練。 我的做法是一開始先把籠子打開一半,把他的狗床放到裡面,讓他習慣;過幾晚之後就晚上睡覺的時候...

迎接新生活

今年可以說是飛來飛去的一年,年初的時候已經去過一次美國,還去了阿拉斯加,最後回國之前才最後決定要去報名學校,想說要在美國工作還是得要有工作簽證才行,所以湊了錢弄出了財力證明,然後寄了報名表,到十一月的時候才收到回信,最後就是順利辦好一切的東西。 年底大概花了一個禮拜內的時間在搬家,搬家的時候還要順便帶麻糬去檢疫,因為她也要跟我一起出國。後來十二月初的時候才正式搬回苗栗,還花了時間辦貸款,所以這次的出國可以說是豁去了。 在家裡整理好東西,感覺這次之後下次要回苗栗應該就是一年之後了,想到就覺得有點捨不得;但是又想到米雪兒一直都一個人在美國,想到也是捨不得。 現在的情況就是要認真讀書,然後努力打工,最後就是要穩穩的撐過第一年,之後應該就比較不會有經濟壓力了,希望一切都能夠順利進行。 此時此刻的我正在候機室等著,想到跟老爸老媽老哥說再見的時候其實還是捨不得,雖然都出國這麼多次了。 不知道麻糬現在在幹嘛,也不知道之後去美國的生活會怎麼樣。 加油了,新生活

再見,台北

最近準備出國了,心情有點複雜,有期待,也有不捨。 今年七月份離開美國回到台灣後,過一個多禮拜後就寄出了學校的申請書,算是非常早就申請的了。 我在美國的時候有先考校內的英文考試,所以很輕鬆的就可以申請該學校,沒想到這樣一等就是等了三個月,也就是等到十一月份才正式通過,這和我原本預期的完全不一樣啊! 當學校寄 I-20 來的時候,我就已經先預定好簽證面試,也去郵局繳好錢了,結果還足足讓我等了一個週末,那種緊張的心情,真的是旁人都無法感受的。 還好,當天去辦學生簽證也算順利,每次都會先在網路上查詢一些有的沒的『經驗談』,然後就是『嚇自己』。沒辦法,這種壞習慣真的是改都改不掉。 辦完簽證後,當天下午就立刻訂了機票,還問了一下帶狗去美國的事情,反正就是一些事情都速度處理好,最後就是準備搬離台北了。 2010 年到現在,我住台北的時間也差不多五年左右,雖然後期都是常常去美國,但是也算是蠻久的。想當初退伍後沒多久我就上台北了,現在這種通勤時間特別短的時代,『北上』好像也不是什麼特別的事情。 期間經歷了認識米雪兒,離職後又再找工作,接著就是不斷的接案子、出國、接案子、再出國。 最後會下定決心要出國念書,其中一個原因也就是為了之後能夠在美國找工作,畢竟沒有學生身份,要在美國找工作還是很困難的;剩下的另外一個原因,當然就是為了米雪兒了,ㄎㄎ。 其實說要唸書,但是也是準備負債。但看了一些網路文章和朋友們的勸說,就算貸款出國,應該也算是划得來,畢竟這種也算是個投資,再加上又能夠和米雪兒在美國生活,就是個非常棒的點了。 下禮拜就要出國了,忙忙碌碌的收拾行李,把一些有的沒的東西都給丟掉,這五年內在台北累積的雜物,好像也沒有很多就是了。唯一最大的活體物件,我看就是麻糬了。為了她大小姐,我每天都要遛狗兩次,皮膚病還要帶她去看醫生,還得請她吃狗罐頭才能乖乖吃藥,真不知道養狗還是養小公主。 看著房間的東西越來越少,看著出國的時間越來越近,每天晚上遛狗就特別有感觸。 出國後會在台灣的時間應該就越來越少了,最捨不得的就是家人,還有朋友,當然還有屬於台灣的那些好吃的美食了。 總之,快出國了,純粹只是想寫篇文章記錄此刻的心情 台北,下次再見吧

阿拉斯加四月行

還記得前陣子 Facebook 跳出來一個「今年一定要去的旅遊景點」之類的小程式,選擇完一些問題之後就出現了「阿拉斯加看極光」,想當然,我看了看覺得不太可能,所以就把那篇測驗給刪掉了。 沒想到過了幾個月之後,還真的是跑去阿拉斯加看極光,真的是想也沒想到會付諸行動。