今天早上開兩個會,一個決定哪天要加班測 DCT,一個是看上次說要修改的成果,
然後…我依然在修我的介面。
2012年6月4日 星期一
2012年6月2日 星期六
Day-60 06/01(五)
今天本來要繼續把工作功能給寫完,結果鄧伯一早就問我的介面寫的如何,然後就開始測試了,
測完之後,有發現一些小 bug,但是最主要的還是介面要修改的事情!!
有些查詢/刪除,要跟修改的功能放在一起,這個還好,因為我已經完成了,
然後再來就是要把所有資料 show 出來,用 pager 的功能來分頁,這個東西我真的不知道要怎麼用,
雖然有查一下 php pear 的 pager,但是我還是不知道怎麼用,drupal 的 sql 有一個寫好的 pager,
但是介面有點醜,而且只能用在 query 查詢上,ldap 完全不適用!
到快下班的時候,我也只是把一些要修的東西修的差不多,剩下 pager 拉!!
我真的不知道要怎麼用!
當報告交出去之後,我就很懶的寫日誌了,我寫日誌就是為了要寫報告,
結果我寫報告的時候,只有參考到一點點日誌的內容,太灰心了我!
測完之後,有發現一些小 bug,但是最主要的還是介面要修改的事情!!
有些查詢/刪除,要跟修改的功能放在一起,這個還好,因為我已經完成了,
然後再來就是要把所有資料 show 出來,用 pager 的功能來分頁,這個東西我真的不知道要怎麼用,
雖然有查一下 php pear 的 pager,但是我還是不知道怎麼用,drupal 的 sql 有一個寫好的 pager,
但是介面有點醜,而且只能用在 query 查詢上,ldap 完全不適用!
到快下班的時候,我也只是把一些要修的東西修的差不多,剩下 pager 拉!!
我真的不知道要怎麼用!
當報告交出去之後,我就很懶的寫日誌了,我寫日誌就是為了要寫報告,
結果我寫報告的時候,只有參考到一點點日誌的內容,太灰心了我!
2012年5月31日 星期四
Day-59 05/31(四)
今天非常順利的把部門移殖的功能寫完了,模組算差不多完成,資料也都匯到 ldap 裡面,
結果突然在用 ie 測的時候,整個亂掉,ajax 的功能也完全不能用,搞了老半天,
原來是 utf-8 編碼的問題,還好有每個編碼都測試,不然我真的會哭著回家了,
用 ANSI as utf-8 就可以完全解決中文的問題囉,非常好用!
結果編碼就浪費我快一小時,真的是…爛 ie!最後也順利的搞定,然後突然新增一個工作管理的功能,
就在快下班前一小時開始寫,寫到快下班的時候,做 server 的電腦突然關機!!
我以為我按到什麼勒,沒想到是被米妮關掉!人嚇人會嚇死人!
2012年5月30日 星期三
Day-58 05/30(三)
今天鄧伯沒來,所以做事感覺比較輕鬆,今天除了把昨天還沒用玩的功能修改之後,
就再測試部門移殖的功能了,試了很久,測了很多種方式,最後在快下班之前,
終於啊!!!成功的用出來了,這樣的話幾乎就是完成囉!!
明天的話要再加一些東西,讓使用者刪除資料的時候,可以了解要刪的是什麼,
這樣感覺比較好,不像之前要刪什麼都只有 id,誰知道這個 id 是什麼!
所以明天的目標,就是加一些東西,讓刪資的時候有比較多的資訊。
就再測試部門移殖的功能了,試了很久,測了很多種方式,最後在快下班之前,
終於啊!!!成功的用出來了,這樣的話幾乎就是完成囉!!
明天的話要再加一些東西,讓使用者刪除資料的時候,可以了解要刪的是什麼,
這樣感覺比較好,不像之前要刪什麼都只有 id,誰知道這個 id 是什麼!
所以明天的目標,就是加一些東西,讓刪資的時候有比較多的資訊。
Day-57 05/29(二)
今天依然在修 drupal 模組的東西,因為之前把架構有些改變,所以有很多地方都要改,
在快下班之前,其實改的差不多,剩下一點點東西,跟我覺的最困難的部門移殖!
今天其實花滿多時間在測試部門移殖的功能,但是都一直有錯誤,所以就先用別的,
別的東西真的是快很多,因為比較沒有那麼複雜,不用使用遞迴的函數,所以比較好寫。
今天中午的時候,有跟同事還有主管拍照,用來準備放到報告上面的,雖然只有幾張而已。
而且今天鄧伯好像身體很不舒服的樣子。
在快下班之前,其實改的差不多,剩下一點點東西,跟我覺的最困難的部門移殖!
今天其實花滿多時間在測試部門移殖的功能,但是都一直有錯誤,所以就先用別的,
別的東西真的是快很多,因為比較沒有那麼複雜,不用使用遞迴的函數,所以比較好寫。
今天中午的時候,有跟同事還有主管拍照,用來準備放到報告上面的,雖然只有幾張而已。
而且今天鄧伯好像身體很不舒服的樣子。
2012年5月28日 星期一
Day-56 05/28(一)
今天就是把新的資料全部匯入到 ldap 裡面,然後加入的 job 的資料,還有把部門的 id 改成英文,
加入一個屬性用來存中文,但是人員那邊的部門並沒有改變,當我在修程式的時候發現,
這樣要多一步來判斷該部門的中文名稱,才可以找到對應的人員,有點不方便!!
資料全部整理完之後呢,就是在改 code 拉,要配合新的 ldap 的資料架構,去修改 drupal 模組的程式,
員工的部份已經滿 ok 了!今天修到部門的修改,因為改 rdn 的話必需要沒有子記錄才行,
所以…會有些麻煩,不像 leave entry 要幹麻都沒什麼限制!明天在來修一下 code,
應該就可以完工囉!
加入一個屬性用來存中文,但是人員那邊的部門並沒有改變,當我在修程式的時候發現,
這樣要多一步來判斷該部門的中文名稱,才可以找到對應的人員,有點不方便!!
資料全部整理完之後呢,就是在改 code 拉,要配合新的 ldap 的資料架構,去修改 drupal 模組的程式,
員工的部份已經滿 ok 了!今天修到部門的修改,因為改 rdn 的話必需要沒有子記錄才行,
所以…會有些麻煩,不像 leave entry 要幹麻都沒什麼限制!明天在來修一下 code,
應該就可以完工囉!
2012年5月26日 星期六
Day-55 05/25(五)
今天本來再修 code 的時候,收到鄧伯寄來的資料,所以就始開修改下 ldap 的資料,
再加新人的時候,發現資料超級不齊全的,只有員工編號跟姓名,其他幾乎都沒有!
之後有新增的部門,角色,工作的資料,但是還沒全部新增完成!
看來禮拜一就可以把資料全部放上去,然後介面的 code 修改一下,應該就完成囉!!
再加新人的時候,發現資料超級不齊全的,只有員工編號跟姓名,其他幾乎都沒有!
之後有新增的部門,角色,工作的資料,但是還沒全部新增完成!
看來禮拜一就可以把資料全部放上去,然後介面的 code 修改一下,應該就完成囉!!
2012年5月24日 星期四
Day-54 05/24(四)
今天要展示一下目前的成果,依進度來說,應該至少有 80% 完成了,還只限於入口的部份,
整合的沒有算在裡面,然後給鄧伯看了一下管理介面,我以為爛很陽春,沒想到竟然還 ok 耶,
只是有些地方資料不夠,還要補強, 功能需要一些修改就好了,剩下的就是 debug 了,
今天順便把一些程式看了一遍,把 code 修一下,也有改一些小地方,剩下的就明天弄了,
我覺得應該是弄的差不多了,要改的也很快。
整合的沒有算在裡面,然後給鄧伯看了一下管理介面,我以為爛很陽春,沒想到竟然還 ok 耶,
只是有些地方資料不夠,還要補強, 功能需要一些修改就好了,剩下的就是 debug 了,
今天順便把一些程式看了一遍,把 code 修一下,也有改一些小地方,剩下的就明天弄了,
我覺得應該是弄的差不多了,要改的也很快。
2012年5月23日 星期三
Day-53 05/23(三)
今天非常順利的就把剩下的 drupal 介面給寫完了,雖然滿陽春的,但基本功能都有,
今天下午本來想要來修一下程式碼,讓程式碼漂亮一點,結果修到後來,發現沒辦法漂亮了,
所以就只好…測測看有沒有什麼 bug 了,結果測到一半才發現,我還沒寫屬性同步的東西!!
還好及時發現,在下班前把一個加上去了,明天就把另一個也加上去吧,然後就大概完成了!!
剩下的就…看有沒有空把 code 寫的漂亮一點。
今天下午本來想要來修一下程式碼,讓程式碼漂亮一點,結果修到後來,發現沒辦法漂亮了,
所以就只好…測測看有沒有什麼 bug 了,結果測到一半才發現,我還沒寫屬性同步的東西!!
還好及時發現,在下班前把一個加上去了,明天就把另一個也加上去吧,然後就大概完成了!!
剩下的就…看有沒有空把 code 寫的漂亮一點。
2012年5月22日 星期二
Day-52 05/22(二)
今天在隨便 debug 的情況下,大有進展,途中還遇到不知明的 bug,完全不知道怎麼解,
因為完全沒有 error 出現,最後才發現,原來 $form_state 要改成 &$form_state 傳址的方式,
害我找了半小時,找到有都點煩了!!
聽說禮拜四就要展示了耶,然後我的部份不會給他們看到,純粹只是管理者介面,
但我覺得我寫的 code 看起來非常的不漂亮,之前我本來打算回家有空就寫寫 android 的程式,
但是我發現回到家之後就懶的跟什麼一樣,非常的不想動,我看這就是毅力的差別了,
希望明天可以把全部寫出來,然後把程式碼寫的漂亮一點!
因為完全沒有 error 出現,最後才發現,原來 $form_state 要改成 &$form_state 傳址的方式,
害我找了半小時,找到有都點煩了!!
聽說禮拜四就要展示了耶,然後我的部份不會給他們看到,純粹只是管理者介面,
但我覺得我寫的 code 看起來非常的不漂亮,之前我本來打算回家有空就寫寫 android 的程式,
但是我發現回到家之後就懶的跟什麼一樣,非常的不想動,我看這就是毅力的差別了,
希望明天可以把全部寫出來,然後把程式碼寫的漂亮一點!
2012年5月21日 星期一
Day-51 05/21(一)
今天在做部門管理的查詢跟新增做好快喔,我以為會跟人員的部分一樣,debug de 很久,
是我變強了,還是真的比較簡單,或是我把功能簡化了!所以才寫得比較快,
但是角色的部分,目前還沒有比較明確的想法,還太了解需要什麼功能,
聽說禮拜五就要驗收了,但是不是要做到 6/1 嗎?怎麼提前了,還是那時候鄧伯真的沒改到行程,
所以全部還是以 5/25 為最終時程!!剩下四天,不知道可不可以全部搞定。
是我變強了,還是真的比較簡單,或是我把功能簡化了!所以才寫得比較快,
但是角色的部分,目前還沒有比較明確的想法,還太了解需要什麼功能,
聽說禮拜五就要驗收了,但是不是要做到 6/1 嗎?怎麼提前了,還是那時候鄧伯真的沒改到行程,
所以全部還是以 5/25 為最終時程!!剩下四天,不知道可不可以全部搞定。
2012年5月18日 星期五
Day-50 05/18(五)
今天本來想把人員管理的部分給 ko 掉,但是最後還是因為 debug,花費了非常多時間,
到下班之前還是沒有完成,一直在找 ajax 的問題,看程式碼非常的正確,但是執行起來就是有問題,
可能是對於他有流程有誤解吧,所以才會發生不想他出現的時候出現,完全不聽我的話,
所以我想就不用 ajax 的功能,直接全部 show 出來,再動態改裡面的資料,這樣感覺簡單多了,
至少不用測試 ajax 的東西,只要測試 submit 就好了!
到下班之前還是沒有完成,一直在找 ajax 的問題,看程式碼非常的正確,但是執行起來就是有問題,
可能是對於他有流程有誤解吧,所以才會發生不想他出現的時候出現,完全不聽我的話,
所以我想就不用 ajax 的功能,直接全部 show 出來,再動態改裡面的資料,這樣感覺簡單多了,
至少不用測試 ajax 的東西,只要測試 submit 就好了!
2012年5月17日 星期四
Day-49 05/17(四)
最近感覺過得很平淡,今天也是在寫 drupal 的模組,似乎都忘記要設定 ldap 的東西了,
今天雖然感覺寫的滿順的,但是進度真的非常的慢,只希望下剩的兩類不會太難搞喔!!
今天把查詢的部份補完之後,寫了新增的功能,修改還在測試,寫了一點點,
明天應該可以把修改完成,然後就去寫部門跟角色的部分了!
今天雖然感覺寫的滿順的,但是進度真的非常的慢,只希望下剩的兩類不會太難搞喔!!
今天把查詢的部份補完之後,寫了新增的功能,修改還在測試,寫了一點點,
明天應該可以把修改完成,然後就去寫部門跟角色的部分了!
2012年5月16日 星期三
Day-48 05/16(三)
今天用我的管理介面有一些大進步了!!! LDAP 的資料也差不多都匯進去了!
剩下要處理的就剩角色而已。
drupal 的模組我也寫的愈來愈順手,如果照這樣順手下去的話,我想應該有辦法在下禮拜五之前,
把管理介面給寫完,但是,可能有點陽春而已吧!
之前都是我在用 ldap,不知道為什麼我在用 drupal 的 ldap module 用的那麼不順手,
在設定什麼都不知道,看來之前用的東西我機乎都忘光了,還是之前就沒摸熟過?!
剩下要處理的就剩角色而已。
drupal 的模組我也寫的愈來愈順手,如果照這樣順手下去的話,我想應該有辦法在下禮拜五之前,
把管理介面給寫完,但是,可能有點陽春而已吧!
之前都是我在用 ldap,不知道為什麼我在用 drupal 的 ldap module 用的那麼不順手,
在設定什麼都不知道,看來之前用的東西我機乎都忘光了,還是之前就沒摸熟過?!
2012年5月14日 星期一
Day-47 05/14(一)
今天本來要報告 drupal 模組給鄧伯聽的,我準備了兩天,看了一堆英文文件,花了好幾個小時,
做出來的投影片,然後今天報的時候,感覺鄧伯不怎麼感興趣,原本說不要直接寫 php code,
後來都直接寫 php code,這樣就完全用不到模組了,只有我一個人需要,報告完之後,
他機乎什麼問題都沒有問,有點像是竟然要報告,那就聽完吧,感覺超難過的拉~
然後官方的 example 的教學,真是的藏了一堆寶啊,每次看都有新的體會,
尤其是我會常用到的 menu、form,今天大概把這兩個都 review 過一遍,我覺得我實力又大增,
看完那兩個,你還不會寫模組的話,那就要打屁屁了。
今天乃維哥終於來看我們了,對於這個公司的建議或是有什麼要報告給老師的事,
我竟然完全說不出來,看來似乎都是自己一個人在打著孤單的 code,
我覺得跟同事互相也不是很頻繁,除了中午吃飯,跟偶爾下班會說掰而已,好像就沒幹麻,
這樣回想起來,好像也沒什麼心得可以寫的,看來要使用我的掰功了!
做出來的投影片,然後今天報的時候,感覺鄧伯不怎麼感興趣,原本說不要直接寫 php code,
後來都直接寫 php code,這樣就完全用不到模組了,只有我一個人需要,報告完之後,
他機乎什麼問題都沒有問,有點像是竟然要報告,那就聽完吧,感覺超難過的拉~
然後官方的 example 的教學,真是的藏了一堆寶啊,每次看都有新的體會,
尤其是我會常用到的 menu、form,今天大概把這兩個都 review 過一遍,我覺得我實力又大增,
看完那兩個,你還不會寫模組的話,那就要打屁屁了。
今天乃維哥終於來看我們了,對於這個公司的建議或是有什麼要報告給老師的事,
我竟然完全說不出來,看來似乎都是自己一個人在打著孤單的 code,
我覺得跟同事互相也不是很頻繁,除了中午吃飯,跟偶爾下班會說掰而已,好像就沒幹麻,
這樣回想起來,好像也沒什麼心得可以寫的,看來要使用我的掰功了!
2012年5月11日 星期五
Day-46 05/11(五)
今天本來想說看 drupal 模組教學看快一點,把它看完之後就來寫文件,
準備禮拜一的報告了,但是我看的好慢喔,一邊看教學,還要一邊查 drupal api 的東西,
東跳西跳的,看完前三節而已,就花了我一個早上,下午的時候,被我寫的 bug 給拖了三小時,
最後我拚命的看,拚命的查,拚命的了解他的架構跟用法與內容,最終在六點之前,
還是無法完全我的任務,一切都需要加班的支持,我禮拜四那樣報告真的不是故意的,
我真的以為鄧伯懂一些概念,所以才報告的這麼爛。
雖然花了很多時間把模組教學重看一遍,跟查了一堆的 api 還有官方的文件檔,
我也比較清楚某些屬性跟物件的用法了,也不是沒收獲拉,反正假日是加班定了!
準備禮拜一的報告了,但是我看的好慢喔,一邊看教學,還要一邊查 drupal api 的東西,
東跳西跳的,看完前三節而已,就花了我一個早上,下午的時候,被我寫的 bug 給拖了三小時,
最後我拚命的看,拚命的查,拚命的了解他的架構跟用法與內容,最終在六點之前,
還是無法完全我的任務,一切都需要加班的支持,我禮拜四那樣報告真的不是故意的,
我真的以為鄧伯懂一些概念,所以才報告的這麼爛。
雖然花了很多時間把模組教學重看一遍,跟查了一堆的 api 還有官方的文件檔,
我也比較清楚某些屬性跟物件的用法了,也不是沒收獲拉,反正假日是加班定了!
2012年5月10日 星期四
Day-45 05/10(四)
今天想說鄧伯也懂一些 drupal 模組的東西,所以我才想用程式碼去解譯,
沒想到他真的完全一點都不了解,想說他玩 drupal 玩很久了,應該會開發模組有一些了解,
看來我把這件事情想的太簡單了,我覺得今天開會一定是鄧伯覺得我很混,跟小屁孩一樣,
下禮拜一的時候,要重新報告一遍,只能乘這個假日好好把模組教學跟 api 摸熟一些,
但是我還是不敢保證我一定全部都會,真恐怖吧,反正就盡力吧,
把鄧伯比較想要的功能找一下,其他的就依 drupal 官方模組去延申吧,
我真的要再說一次 drupal 模組真的不容易啊!!!
沒想到他真的完全一點都不了解,想說他玩 drupal 玩很久了,應該會開發模組有一些了解,
看來我把這件事情想的太簡單了,我覺得今天開會一定是鄧伯覺得我很混,跟小屁孩一樣,
下禮拜一的時候,要重新報告一遍,只能乘這個假日好好把模組教學跟 api 摸熟一些,
但是我還是不敢保證我一定全部都會,真恐怖吧,反正就盡力吧,
把鄧伯比較想要的功能找一下,其他的就依 drupal 官方模組去延申吧,
我真的要再說一次 drupal 模組真的不容易啊!!!
2012年5月9日 星期三
Day-44 05/09(三)
今天想說要一口氣把在 drupal 上的 ldap 管理介面寫好至少一半,沒想到,不如預期啊,
剛開始寫的滿順的,在下午的時候,就有點卡卡的,就在快下班的時候,出現完全不知道怎麼解決的問題! shit !
然後明天要教鄧伯寫模組,但是我真的不是很熟,要怎麼辦呢?!
看來我只好講一些我知道的事了,模組要開發真的要懂很多,不是我太弱就是太難,
應該屬於是前於吧! debug de 到都要哭了,而且下禮拜一乃羅哥終於要來探班囉!
剛開始寫的滿順的,在下午的時候,就有點卡卡的,就在快下班的時候,出現完全不知道怎麼解決的問題! shit !
然後明天要教鄧伯寫模組,但是我真的不是很熟,要怎麼辦呢?!
看來我只好講一些我知道的事了,模組要開發真的要懂很多,不是我太弱就是太難,
應該屬於是前於吧! debug de 到都要哭了,而且下禮拜一乃羅哥終於要來探班囉!
2012年5月8日 星期二
Day-43 05/08(二)
上個禮拜我無憂無慮的慢慢研究了一個禮拜 drupal 模組,沒想到今天一早開會,
似乎要開始趕工了,開完會之後,覺得好多東西要用,像是舊網站的資料全部移到 drupal 上面,
靜態的話應該還好,動態的話就要寫模組了,我也是花了一個禮拜慢慢摸之後,
才比較了解模組怎麼寫,看來要在五月底之前把管理介面寫好,過兩天之後還要教鄧伯模組,
天啊,我壓力好大喔!!模組的部份我只有研究表單的地方,其他的真的非常不熟,
而且我覺得版面應該要調整一下,但是也不知道要怎麼調,ldap 那邊的資料也要調整,
就突然覺得一堆事要做,看來有機會要加班囉!
似乎要開始趕工了,開完會之後,覺得好多東西要用,像是舊網站的資料全部移到 drupal 上面,
靜態的話應該還好,動態的話就要寫模組了,我也是花了一個禮拜慢慢摸之後,
才比較了解模組怎麼寫,看來要在五月底之前把管理介面寫好,過兩天之後還要教鄧伯模組,
天啊,我壓力好大喔!!模組的部份我只有研究表單的地方,其他的真的非常不熟,
而且我覺得版面應該要調整一下,但是也不知道要怎麼調,ldap 那邊的資料也要調整,
就突然覺得一堆事要做,看來有機會要加班囉!
2012年5月7日 星期一
Day-42 05/07(一)
今天非常的努力解決 drupal 模組的問題!!結果到最後還是進度緩慢啊!!
在 drupal 上 debug 的時候,真的非常的痛苦,完全不知道哪裡錯,就是跑不出來,
連個警告都沒有,然後找了很久,試了很多種寫法後才出來,就這樣浪費了一大堆時間,
我今天本來想把之前寫的那三個功能放到 drupal 上面,但是今天搞這麼久之後,
只能依部門查詢人員,完全就是非常的弱,新增及修改都還沒做出來,這應該才是最麻煩的吧!
反正在 drupal 上開發模組,除了技能之外,還要耐心跟細心,不然就別想開發了,
超麻煩的拉!
在 drupal 上 debug 的時候,真的非常的痛苦,完全不知道哪裡錯,就是跑不出來,
連個警告都沒有,然後找了很久,試了很多種寫法後才出來,就這樣浪費了一大堆時間,
我今天本來想把之前寫的那三個功能放到 drupal 上面,但是今天搞這麼久之後,
只能依部門查詢人員,完全就是非常的弱,新增及修改都還沒做出來,這應該才是最麻煩的吧!
反正在 drupal 上開發模組,除了技能之外,還要耐心跟細心,不然就別想開發了,
超麻煩的拉!
2012年5月4日 星期五
Day-41 05/04(五)
最近鄧伯都不在,害我有點懶,只是有點而已,不至於很懶拉,我還是有努力學習的,
今天重新 review 了一下 ajax_example 的模組,終於比較了解一般的 ajax 跟進階版的差異了,
因為我想要連 ldap,所以去看了一下 ldap 的模組,但是…,非常的不 friendly,一直 call 來 call 去,
很討厭這種 call 來 call 去的寫法,但是似乎這樣寫對程式的 reuse 比較高,那只好繼續看了,
之後我想把自製的 module 放到管理列上面,所以就去看了 system 的 module,這是 drupal core module,
所以,看 core 就知道不是一般的難,他的東西也真是非常的多,每個 php 檔都好多行,
絕對會看到眼花,之後我有照著他寫的 code 去測試一下,但是不知道為什麼就是不行,
而且在 druapl 的模組寫 class 時,使用 private 變數似乎會錯誤,也不知道是哪邊有錯,
反正還是有很多問題要解決。
但是我發現,全部的程式都是從 .module 檔開始往外擴展,所以 .module 非常的重要,
而且在 druapl 寫 ajax 的程式,比直接用 php 寫還來的方便耶!!今天有測了一下,
但是有些錯誤,不知道錯哪,druapl 的缺點就是:不好 debug!
今天重新 review 了一下 ajax_example 的模組,終於比較了解一般的 ajax 跟進階版的差異了,
因為我想要連 ldap,所以去看了一下 ldap 的模組,但是…,非常的不 friendly,一直 call 來 call 去,
很討厭這種 call 來 call 去的寫法,但是似乎這樣寫對程式的 reuse 比較高,那只好繼續看了,
之後我想把自製的 module 放到管理列上面,所以就去看了 system 的 module,這是 drupal core module,
所以,看 core 就知道不是一般的難,他的東西也真是非常的多,每個 php 檔都好多行,
絕對會看到眼花,之後我有照著他寫的 code 去測試一下,但是不知道為什麼就是不行,
而且在 druapl 的模組寫 class 時,使用 private 變數似乎會錯誤,也不知道是哪邊有錯,
反正還是有很多問題要解決。
但是我發現,全部的程式都是從 .module 檔開始往外擴展,所以 .module 非常的重要,
而且在 druapl 寫 ajax 的程式,比直接用 php 寫還來的方便耶!!今天有測了一下,
但是有些錯誤,不知道錯哪,druapl 的缺點就是:不好 debug!
2012年5月3日 星期四
Day-40 05/03(四)
今天終於開始自己寫模組了,早上時候就把 druapl 官方的模組 example 裡面的 ajax 看完囉,
雖然有一些部分還不是太懂拉,但大概可以了解怎麼寫 ajax 的程式,
然後下午的時候就開始自己寫一個來試試看,但是明明都看起來都對,就是不可以跑,
非常的 shit,後來換另一種方式之後就 ok 了,但是感覺跟之前那個沒什麼差,
之前的版本就是不能跑,非常詭異的 druapl,最近這幾天應該還是在看 druapl 模組,
然後把管理介面給寫出來,明天除了再把剩下的 ajax 看完後,就要準備開始連 ldap,
跟把資料放進 ldap 裡囉!
雖然有一些部分還不是太懂拉,但大概可以了解怎麼寫 ajax 的程式,
然後下午的時候就開始自己寫一個來試試看,但是明明都看起來都對,就是不可以跑,
非常的 shit,後來換另一種方式之後就 ok 了,但是感覺跟之前那個沒什麼差,
之前的版本就是不能跑,非常詭異的 druapl,最近這幾天應該還是在看 druapl 模組,
然後把管理介面給寫出來,明天除了再把剩下的 ajax 看完後,就要準備開始連 ldap,
跟把資料放進 ldap 裡囉!
2012年5月2日 星期三
Day-39 05/02(三)
今天摸索一天的模組開發之後,就在修改完禮拜一跟著官方寫的模組之後呢,
我對模組有了更上一層的領悟了!對於 druapl 模組的寫法也比較了解,
不會像之前一樣呆呆笨笨的完全不知道在寫什麼,之後到官方網站下載一些 example 檔,
就是如何應用 core module 來開發一些模組或是應用的東西,當我看完 ajax 的 example 之後,
我覺得我現在已經變很強了!!等著明天再把 example 檔的其他可能會用到的東西看過一遍後,
就開始自己寫寫看囉,應該可以寫出些東西囉!!
對於學程式我覺得呢,還是自己親手寫學得比較快,就像學數學一樣,
看都看得懂,但是要自己寫出來就發現一堆問題,就算照著已經寫好的再重寫一遍,
還是會有幫助的,至少了解他的架構是如何,我一覺得架構就是整個程式的核心,
了解架構,其他只是語法問題,完全不是問題。
我對模組有了更上一層的領悟了!對於 druapl 模組的寫法也比較了解,
不會像之前一樣呆呆笨笨的完全不知道在寫什麼,之後到官方網站下載一些 example 檔,
就是如何應用 core module 來開發一些模組或是應用的東西,當我看完 ajax 的 example 之後,
我覺得我現在已經變很強了!!等著明天再把 example 檔的其他可能會用到的東西看過一遍後,
就開始自己寫寫看囉,應該可以寫出些東西囉!!
對於學程式我覺得呢,還是自己親手寫學得比較快,就像學數學一樣,
看都看得懂,但是要自己寫出來就發現一堆問題,就算照著已經寫好的再重寫一遍,
還是會有幫助的,至少了解他的架構是如何,我一覺得架構就是整個程式的核心,
了解架構,其他只是語法問題,完全不是問題。
2012年4月30日 星期一
Day-38 04/30(一)
今天花了一些時間搞清一下 druapl 模組的架構,大概懂了一些用法,
之後就照著官方的文件寫了一個小模組,前面段非常的順利,
只有遇到一點點小問題,那就是…我的變數打錯了,怪不得資料庫的資料一直拿不出來,
debug 之後,就繼續跟著做,然後全部都寫完之後呢,網站竟然掛掉了!!!
完全不知道是哪邊有問題,druapl 在 debug 的功能上真的是非常的弱弱弱弱弱弱!
有重大 bug 直接把你砍掉,也不告訴你哪邊有錯,小 error 才會通知你,
這…是要我怎麼 debug 啊!!!!
今天光是用一個小模組,就弄得我全身不舒服,好累喔,但是有些進展了,
再學個幾天的話,應該可以有些小小小小成果!
之後就照著官方的文件寫了一個小模組,前面段非常的順利,
只有遇到一點點小問題,那就是…我的變數打錯了,怪不得資料庫的資料一直拿不出來,
debug 之後,就繼續跟著做,然後全部都寫完之後呢,網站竟然掛掉了!!!
完全不知道是哪邊有問題,druapl 在 debug 的功能上真的是非常的弱弱弱弱弱弱!
有重大 bug 直接把你砍掉,也不告訴你哪邊有錯,小 error 才會通知你,
這…是要我怎麼 debug 啊!!!!
今天光是用一個小模組,就弄得我全身不舒服,好累喔,但是有些進展了,
再學個幾天的話,應該可以有些小小小小成果!
2012年4月27日 星期五
Day-37 04/27(五)
今天本來預計要寫一個模組的,想說模組簡單嘛,就把 code 寫在一個資料夾下叫,
讓 drupal 來 call 就好了,用講的都比較容易,實際去試之後才知道,完全不是這麼一回事,
drupal 模組,完全相依於 drupal 的 core 程式,每個方法都有規定的寫法,
最基本的三個東西:.info、.module 跟 .install ,只要有前兩面的話,就可以跑了,
但是對於一個比較有規模的模組呢,通常都會用到第三個檔案,偏偏每次都卡在這邊,
今天只能說看了一些別的模組的檔案,對於模組的寫法比較了解,
但是還是沒辦法寫出一個像樣點的模組。
其實 drupal 內件就有 phptemplate 的東西,有點類似 smarty,但是跟 smarty 不太一樣的是,
使用 phptemplate 就不用學 smarty 的語法,這個東西我是覺得還好拉,
我一直覺得比較麻煩的,還是發開一個完整的模組,如果會開發模組的話,
真的應該就算是 druapl 的專業玩家了,這真的不是玩玩具的程度!!!
讓 drupal 來 call 就好了,用講的都比較容易,實際去試之後才知道,完全不是這麼一回事,
drupal 模組,完全相依於 drupal 的 core 程式,每個方法都有規定的寫法,
最基本的三個東西:.info、.module 跟 .install ,只要有前兩面的話,就可以跑了,
但是對於一個比較有規模的模組呢,通常都會用到第三個檔案,偏偏每次都卡在這邊,
今天只能說看了一些別的模組的檔案,對於模組的寫法比較了解,
但是還是沒辦法寫出一個像樣點的模組。
其實 drupal 內件就有 phptemplate 的東西,有點類似 smarty,但是跟 smarty 不太一樣的是,
使用 phptemplate 就不用學 smarty 的語法,這個東西我是覺得還好拉,
我一直覺得比較麻煩的,還是發開一個完整的模組,如果會開發模組的話,
真的應該就算是 druapl 的專業玩家了,這真的不是玩玩具的程度!!!
2012年4月26日 星期四
Day-36 04/26(四)
今天奮鬥了一個早上後,終於發現為什麼我的 phpldapadmin 不能跑了,
全部都是檔案權限的錯!!!在 linux 之類的 os 安裝東西,對於檔案的權限設定真的要很小心,
不然完全就不知道為什麼會錯,沒辦法使用,結果只是一個檔案沒辦法讀取而已,
下午的時候,就把 druapl、ldap 跟 cas 搬到另一個機器上面,在裝 druapl 的時候滿順利的,
裝 ldap 的時候也滿順利的,當我把資料檔案搬過去的時候,竟然就給我掛掉!!!
後來把資料檔案全砍後,才可以執行 phpldapadmin,然後再匯入資料,所以高度懷疑,
是資料檔案的問題,或許有些東西跟組態檔設定的不一樣,或是什麼相依性問題吧,
不過沒關係,現在機乎都弄好了,之後等米妮 cas 弄好後,就開始研究 druapl 模組,
把需要的東西弄一弄囉。
全部都是檔案權限的錯!!!在 linux 之類的 os 安裝東西,對於檔案的權限設定真的要很小心,
不然完全就不知道為什麼會錯,沒辦法使用,結果只是一個檔案沒辦法讀取而已,
下午的時候,就把 druapl、ldap 跟 cas 搬到另一個機器上面,在裝 druapl 的時候滿順利的,
裝 ldap 的時候也滿順利的,當我把資料檔案搬過去的時候,竟然就給我掛掉!!!
後來把資料檔案全砍後,才可以執行 phpldapadmin,然後再匯入資料,所以高度懷疑,
是資料檔案的問題,或許有些東西跟組態檔設定的不一樣,或是什麼相依性問題吧,
不過沒關係,現在機乎都弄好了,之後等米妮 cas 弄好後,就開始研究 druapl 模組,
把需要的東西弄一弄囉。
2012年4月25日 星期三
Day-35 04/05(三)
今天本來想把我的 phpldapadmin 給搞好,沒想到人算不如天算,還是一堆不知明的錯誤,
所以只好把資料全部都匯到米妮的 ldap 上面,我真的懷疑應該是要 apache 也要用 ssl 連線,
這樣 phpldapadmin 才能連,因為是跑在 apache 上面的嘛!!!!
然後今天早上突然說要開會,報告一下入口網站的排版樣式,跟需要什麼功能之類的,
還好只是看一下畫面,然後說要改些什麼地方比較好看,至於管理者介面嘛!!
我是覺得,druapl 沒辦法用到完全把後端資料庫連結的東西全部抽象化,
最後還是要自己寫模組或是 php 檔才可以解決這個事情!明天的話就跟鄧伯報告一下,
然後看接下來要怎麼做吧!
所以只好把資料全部都匯到米妮的 ldap 上面,我真的懷疑應該是要 apache 也要用 ssl 連線,
這樣 phpldapadmin 才能連,因為是跑在 apache 上面的嘛!!!!
然後今天早上突然說要開會,報告一下入口網站的排版樣式,跟需要什麼功能之類的,
還好只是看一下畫面,然後說要改些什麼地方比較好看,至於管理者介面嘛!!
我是覺得,druapl 沒辦法用到完全把後端資料庫連結的東西全部抽象化,
最後還是要自己寫模組或是 php 檔才可以解決這個事情!明天的話就跟鄧伯報告一下,
然後看接下來要怎麼做吧!
2012年4月24日 星期二
Day-34 04/24(二)
早上聽了楚君的 wf 報告之後,我只能說我半懂而已,如果不是之前有研究一點的話,
我還真的不知道那個東西要怎麼用呢,後來鄧伯叫我們看一下 dependency property,
這個東西似乎只有在 wpf 跟 silverlight 上會出現,反正就是 vs 的東西,查了一下資料,
有點像是動態增加要用的屬性,但是好像跟之前的什麼東西有些不同,我也不清楚,
因為之前就沒碰過這些東西。
下午之後呢,就研究一下怎麼把 ldap 用 tls 或是 ssl 加密方式連線,搞到最後,
把米妮的 ldap server 組態檔跟 bdb 檔砍掉重設之後,竟然就可以,然後我的還是有奇怪的錯誤,
真是太不給我面子,快下班的時候,竟然我的 phpldapadmin 掛掉了!!!!
明天有得忙了。
我還真的不知道那個東西要怎麼用呢,後來鄧伯叫我們看一下 dependency property,
這個東西似乎只有在 wpf 跟 silverlight 上會出現,反正就是 vs 的東西,查了一下資料,
有點像是動態增加要用的屬性,但是好像跟之前的什麼東西有些不同,我也不清楚,
因為之前就沒碰過這些東西。
下午之後呢,就研究一下怎麼把 ldap 用 tls 或是 ssl 加密方式連線,搞到最後,
把米妮的 ldap server 組態檔跟 bdb 檔砍掉重設之後,竟然就可以,然後我的還是有奇怪的錯誤,
真是太不給我面子,快下班的時候,竟然我的 phpldapadmin 掛掉了!!!!
明天有得忙了。
2012年4月23日 星期一
Day-33 04/23(一)
今天有比較早到喔,八點五十就到了,比平常早了約十分鐘,早起沒大便果然厲害,
然後今天主要還是在 debug in php,用 ajax 的技術,真的非常的不好 debug,
還是本來 php 就不好 debug?反正他只會告訴你哪一行錯,然後你就自己去找為什麼錯,
就這樣 de 了一整天,最後也只是把某一些功能補齊而已,也沒有什麼新的進度,
唉唉,真的覺得自己在浪費時間,不過今天有學到一點點的 jquery了,至少有學些東西,
明天要聽 wf 的東西,不知道會不會明天之後又換研究別的東西勒?
然後今天主要還是在 debug in php,用 ajax 的技術,真的非常的不好 debug,
還是本來 php 就不好 debug?反正他只會告訴你哪一行錯,然後你就自己去找為什麼錯,
就這樣 de 了一整天,最後也只是把某一些功能補齊而已,也沒有什麼新的進度,
唉唉,真的覺得自己在浪費時間,不過今天有學到一點點的 jquery了,至少有學些東西,
明天要聽 wf 的東西,不知道會不會明天之後又換研究別的東西勒?
2012年4月20日 星期五
Day-32 04/20(五)
今天本來想說加入 ldap 的新增修改人員、部門及角色的功能,沒想到,
搞了這麼久,都還沒完成,真的是…是我能力不足嗎,還是我把架構想的太複雜了呢?
反正就是一直在 debug ,從早上 de 到下午,到最後還是沒 de 出來,如果家裡可以連公司的話,
我通常是會回家繼續做,但是呢…偏偏不能連,只能在公司做,唉…看來只好禮拜一再弄了,
途中有幫米妮用了一下他的 cas,但是我對 cas 真的完全沒有概念啊!!!
完全不知道它的架構是怎樣子,所以做起來綁手綁腳的,完全就跟門外漢一樣,
反正今天還是在寫 php 連 ldap 做一些操作,跟我預期的相比,應該有完成 80% 了吧,
禮拜一再加把勁就 ok 囉,只是怕到時候這東西用不到,那就白忙了。
2012年4月19日 星期四
Day-31 04/19(四)
今天早上的時候把查詢的功能修改了一下,有加強一些功能,但是還是滿陽春的,
下午之後就把專利文件看一看,裡面的形容詞真的是一點都不白化文,
要很仔細看才看得懂,之後呢就休息一下,了解一下 cas 這個東西,
但是後來把檔名改掉之後就掛了,改回來之後又正常,所以還是別亂改檔名,
而且 cas 跟一般的 service 開啟方式又不太一樣,反正有很多奇怪的東西,
因為之前都沒碰過,現在也是對它完全的不熟悉!!!
最近心得愈寫愈少,是因為變混了嗎 = =
2012年4月18日 星期三
Day-30 04/18(三)
今天整天都在弄 php 跟 js 的東西,做一個 ldap 的簡易查詢器,
原本想說全部都寫在同一個檔案裡面,但是後來不小心分成兩個檔案後,
我發現比單單寫成一個檔案來的方便太多了,尤其是 ajax 的功能,寫起來輕鬆多了,
但是就跟鄧伯說的一樣,不好 debug,有時候 bug 找很久才找得到,
不過呢,今天終於把幾個主要的查詢功能給寫出來了,只是跟我想寫的還差一段距離,
明天可能會繼續測試,或是做別的東西吧!!
今天聽到家宏跟鄧伯講了不知道什麼東西,然後要家宏去做一個投影片報告一下,
依我的推測,應該是 CAS 的東西,我猜拉…。
希望明天可能快速決解決問題,然後去看他們專利的內容了。
2012年4月17日 星期二
Day-29 04/17(二)
今天預計是要用 php 寫出一個常用查詢的東西,沒想到人算不如天算啊,
我的 php 功力太弱了,搞了一天之後,還是沒什麼進展,我真的都快哭了,
php 弱,javascript 弱,ajax 弱,什麼都弱,然後就這樣搞東搞西,搞一些東西後,
就下班了,天啊,完全都沒做什麼事情,真是對不起公司啊,但我還是有在資料,
我有試著用 php 跟 js 合用,但就是變數的問題而已,如果用 java 的話,可能就不會用那麼久,
我弱弱的 php 啊!!!
2012年4月13日 星期五
Day-28 04/13(五)
早上呢,都在修 java code ,讓程式可以去判斷 excel 跟 ldap 資料是否一致,然後轉成 ldif 語法,
在匯到 ldap 裡面,所以早上我就把 90 個人全部匯進去囉,後來還修改了一些東西,
因為之前我把專長跟嗜好分開,我後來把 objectClass 的屬性改掉全部變成 other,
就把專長跟嗜好放在 other 裡面囉,還修改了一下有子部門的人員資料,所以早上就這樣過了,
下午的時候,我本來想用 php 寫一個查詢的東西,但是我對於 html,javascript 跟 php 都很不熟,
所以一直不知道怎麼下手,後來想說在 xp 裡戴一些軟體來開發 php ,到最後載到一個測試版的,
後來就放棄,乾脆直接把 code 寫好,放在 linux 上讓他跑,但是搞的差不多的時候,也快下班了,
今天過的有點慚愧,因為產出真的有點少。
2012年4月11日 星期三
Day-27 04/11(三)
其實今天沒做什麼事情,都是把資料從 Access 讀出寫到 LDAP 上面,剛開始,
我一筆一筆的用,把它變成 ldif 的格式,然後匯入,但是這真的太慢了!!!!!
後來我就決定跟鄧伯拿資料,用程式跑,但是 php 不知道怎麼連 excel ,
後來我就用 java 去讀 excel,然後輸出成 ldfi 的格式,再匯入,
雖然有成功,人數從 16 人變成 6x 人,但是總人數是 90 耶!!!!
所以有些新增失敗囉,後來就試著用 java 連 ldap server ,在下班之前我連線成功了,
所以禮拜五應該可以直接用 java 去操作 ldap server 上的資料,
之後再用 php 寫一個查詢的程式,這樣我想這個階段就差不多囉。
2012年4月10日 星期二
Day-26 04/10(二)
今天一早呢,就在討論整合的事情,當然最重要的還是 session 的處理,
drupal 的 session 要如何處理,這是米妮的工作,而家宏呢好像也在看類似的東西吧,
我當然還是繼續找怎麼將 LDAP 做成想要的樣子,找了一早上,看了一個早上,
然後又早了一個下午,看了一個下午,在下班前的一小時呢,我終於弄成功了,
可以自定屬性跟物件,但是好像再早一小時之前就已經成功,只是沒有重整,所以以為失敗,
害我又多耗了一小時,但是這一小時也不是全浪費掉,我了解到 LDAP 的架構大概是如何,
從屬性,物件,到整個 Tree,現在串在一起了,變得非常的 Easy,所以觀念還是很重要,
我覺得態度也滿重要的,之前我就覺得 LDAP 自定的東西好像很複雜,不好用,
到現在,我才覺得這簡單的跟吃飯一樣,一個想法可以影響一個人行為,所以要小心。
2012年4月9日 星期一
Day-25 04/09(一)
今天是輕鬆的去做事情,可能是禮拜一大家都比較懶吧,
今天還是主要研究怎麼把原本的組織架構移植到 LDAP 上面,
最後我還是決定把人的 objectclass 給換掉,換成另一個,就不用填什麼目錄什麼有得沒的,
省得輕想要打什麼名字,後來想在思考要如何從部門那邊取得有哪些的 Role,
我想應該還要考慮如何從 Role 那裡得知誰是這個 Role 的人員,
我最後決定,就讓他跑 php code 吧,不然 Ldap 的內件 Query 功能,真的很不強勒,
所以下午我就開始寫一些 php code,去查詢我要的資料,但是今天只有寫一個簡單的東西,
主要的原因是,他傳回的資料,似乎是三維的!!!
所以我還搞不清楚他傳回的資料結構長怎樣,所以明天就繼續弄吧。
2012年4月5日 星期四
Day-24 04/05(四)
今天一早就要報告,我以為很會緊張很恐怖的,沒想到經理人還滿好的,
大概就說一下他的想法,跟了解一下架構的東西,之後就講一講,就讓我們回去研究,
下次 review 囉,真的是大好人呢,然後我被分配到的工作就是,用 LDAP Server,
把公司 eForm 的架構整個架上去,今天試了一個下午之後呢,我發現我對 LDAP 還真的很不熟,
一堆 objectClass,一堆 attribute,什麼東西是做什麼的,完全不清楚,看來必需花時間研究研究,
然後今天我終於借到 Droupal 的書囉,但他是 6 版的,我們用 7 版,而且內容好像不是我們要的,
反正... 就看看嘛,說不定會有新的領悟。
2012年4月3日 星期二
Day-23 04/03(二)
早上因為去跟清大教授面談,所以請了兩小時的假,
回到公司之後呢,鄧伯跟問我們做的何如,才知道,原來他說的Wiki功能是共筆,
並不是自動搜尋類似文章,所以之前用的類似文章的功能,都白做了,
其實也還好, 花在上面的時間並沒有很多,後來我就一直在看 Drupal 的 OG,
是一種可以把內容分群管理,也可以依群做權限的東西,各人感覺這個很好用,
如果搭配 Panel 的話,那就嚇嚇叫,但我不太會用 panel ,所以…,
目前只會把文章分群,做權限管理,就這樣,
然後呢禮拜四早上就要跟經理開會囉,還沒在公司開會,好恐怖,好緊張。
2012年4月2日 星期一
Day-22 04/02(一)
因為禮拜二要報告,所以今天一早就去討論報告內容,最後的結果就是,
講架構吧,先講一下 LDAP 的架構,再來說 Drupal 的 LDAP Server 設定,跟 LDAP 的應用,
大概就是這樣。
因為不太知道公司報告的性質是如何,所以只有簡短的 3 分鐘報告吧,我真的很怕突然要講個 20 分,
那不就完蛋了嗎,但是家宏說 ok ok 那就 ok 吧。
下午的時候,我在找可以設定更多權限的模組,但是找來找去只有 OG 比較好而已,
其他的不是不會用,就是沒有 7 版,說到這,我真的不知道 8 版的 Drupal 要怎麼活,
明天就,安心的報告吧。
2012年3月30日 星期五
Day-21 03/30
今天一早被告知說,下禮拜二要介紹ldap跟druap,讓總經理了解一下可以做什麼應用,
就這樣,還是一整天都在研究LDAP,雖然可以用Druapl的LDAP模組連到LDAP,
並抓到group的屬性去自動分類role,但是呢,drupal的權限設定還是要手動設定,
跟LDAP的權限設定完全是兩碼子的事,LDAP的限權設定只可以設定哪個user有什麼權限,
在LDAP叫ACL(Access Contrl List),這東西真的很難用,完全不知道要怎麼搞,麻煩,
然後drupal那邊呢想說要加入Blog、Forum跟Wiki的功能,但是內件的真的有點陽春,
可能是不太會總合其他模組一起用的關係吧,說不定是我們太弱,不會整合應用,
反正呢,現在就準備要打一下稿子,迎接禮拜二的報告。
2012年3月29日 星期四
Day-20 03/29
太棒了,今天終於把LDAP給架好囉,終於可以新增entry囉,原來之前在組態檔中打的資料,
還沒有實體化,也就是說,那個物件你還沒給他class所以不可新增子記錄,
所以呢,今天給他爆力匯入之後呢,就可以用囉,成功的安裝好phpldapadmin了,萬歲,
到了下午呢,就是在drupal中ldap的模組囉,所以下午都在研究這個模組怎麼連到ldap server中,
去讀資料,然後用ldap server中的user登入durpal中,其實drupal的ldap模組沒有想像中的難,
加上家宏的加持呢,在下班之前就搞定囉,但是我想要在ldap server中新增一個admin,
結果知道到為什麼,就是無法用這個帳號去登入drupal,看來明天就要好好研究這個模組了。
2012年3月28日 星期三
Day-19 03/28
今天是LDAP day-2,也是整天都在用LDAP,但是有一些進展了~~~ ya,
大概知道檔案目錄的結構是什麼,組態檔設定也比較清楚一點點點點點,還是一堆不知道幹麻用,
然後今天不知不覺就出現了Tree View?Why? 我超想知道怎麼用出來的,
我真的非常懷疑是被我亂搞到有些檔案被改動,用相同的組態檔去別的Server,發現沒有出現,
所以呢,真的是被亂搞搞出來的,看來剩下的兩天要好好研究研究,
不知道什麼時候要做一分簡報,感覺好恐怖喔,第一次在公司報告。
2012年3月27日 星期二
Day-18 03/27
今天應該算LDAP日,整天都在用LDAP,一早去的時候就在裝LDAP,
到今天早上我才知道我們要做些什麼事情,天啊~!!!
早上裝完LDAP後,就一直找怎麼登入phpldapadmin,找了老半天還是無解,
下的時候幫哲旻測試機器,我忘記那叫什麼,其實測試沒有很難,只是量多要花時間,
這段期間呢鄧伯就幫我用phpMyAdmin,雖然不知道是什麼問題,好像也用很久了,
最後終於可以開了,我比較想知道是發生什麼事,
之後雖還是一直找LDAP登入方法,好像新版LDAP的組態檔跟舊版的不太一樣,
所以沒有什麼資料,Drupal的Ldap模組也是7.x版,跟之前6.x版的也不太相同,
看來要花些時間去研究了,但是 只有一個禮拜,來的急嗎?!
2012年3月26日 星期一
Day-17 03/26
今天早上都在看PHP的語法,其實台科學校有很多e-book,但都英文的,
除了是英文之外呢,其實內容都還滿不錯的,就只差在英文拉!!!!
早上米妮突然跟我說一個不知道什麼東西,好像是雲端專案規劃的東西吧,
說這禮拜要看Windows Workflow Foundation,簡稱WF,下午主要都在看這個東西,
這個東西呢好像在Framewrok 3.0以後才有,而4.0版本跟3.5版本有些差異,
感覺上這東西主要是用流程的方式,簡化或是分解大程式為小程式,
簡單來說就是一個更方便Coding的東西,但是呢,可能跟以往coding的習慣不相同,
所以WF這個東西不像WCF、WPF這麼多資料可以看,但我想應該以後都會往這個方向走吧,
沒意外的話,明天呢,應該也是在練WF吧。
2012年3月23日 星期五
Day-16 03/23
今天一早去本來想說試用一下昨天戴的PHP編輯器,沒想到那個東西竟然要付費,
才可以使用Drupal的PHP編輯,真是00xx的,後來就用Notepad++來編輯,
然後貼到drupal的內文裡預覽,雖然有點麻煩,不過至少可以寫php了,
為了要找一個好用的php編輯器就花了一個早上,最後還是選擇常用的notepad++,慘慘慘,
下午的時候,就準備用php連資料庫,一開始想說找一下有沒有方法可以連到SQL Server,
試了一下之後,發現似乎連不到,不知道是php寫錯,還是有其他問題,反正就是連不到,
之後就去連drupal的某個資料庫來試一下,OK之後,就想要把SQL Server的data移到MySql,
但是試了一堆方法後發現都不行,像是把SQL Server的Table匯出成.sql或是txt檔,
在到MySql中匯入,就是匯不進去,後來就想說用ODBC連,不知道是不是權限問題,
一直連不到MySql,最後想說用.Net把資料從Sql Server移出,然後寫入到MySql,
看來這是最後的方法了,如果不行就真的要自己Key資料。
2012年3月22日 星期四
Day-15 03/22
今天本來預計要開始寫PHP,連資料庫的,
但是早上用了一下drupal的theme,想要用一個下拉式選單的效果,
結果竟然有些Theme沒有這種功能,所以就要找一些有下拉式效果的Theme,
直到下午,一直測,一直找,到最後我放棄了,用一個還ok的就好了,
想說要來準備寫PHP,昨天有下戴了Eclipse安裝PDT跟一個debug的套件,
然後,照著網路上的操作步驟,卡在一個地方,什麼PHP Execultable,這什麼東西,
裡面還要找可執行的PHP跟ini檔,完全不知道在哪邊,而且是在Linux,更不知道怎麼用,
雖然也是有去網路上找,但是主要都是在教怎麼安裝,沒教你這些檔案怎麼找,
然後就失敗了,在快下班的時候,有看到一個僅乎可以跟Drupal結合的PHP編輯器,
明天來試試看,如果真的不行只能慢慢用Apache來Debug了。
2012年3月21日 星期三
Day-14 03/21
昨天跑去成大找教授,所以請假了。
今天早上看了一些Drupal的教學之後,就用Ghost備份c糟,讓它空間大一點,
不然之前我只割了20G一下就沒了,不知道為什麼,想請鄧伯幫忙的時候,會這樣緊張勒?!!!!
下午的話,就看了一些Drupal的模組Views的教學影片,自己摸索的話,進度會比較慢一點,
有教學影片,或是範別,對學習真的很有幫助,所以對Views的使用比前天更了解,
終於知道這東西是什麼東西了!!!!
在快下班的時候,我裝了Eclipse明天去把PDT裝好,就要開始在Drupal上寫php,
讓整個網頁更動態,往我們的目的前進囉,我想應該快了 !!!
因為Drupal摸的也差不多,剩下就差php的語法。
2012年3月19日 星期一
Day-13 03/19
今天機乎整天都在學Durpal,看了一堆資料,親手實作後,
總算有些小成就了!!! 但是但是,Durpal是以模組多聞名的,今天只裝了一個叫Views的模組,
然後完全不知道怎麼用,我覺得雖然有些小成就,但是對於整體的觀念還不是很好,
還有我的PHP不是很強,程式碼雖然不是很難,但還是要花一些心力啊,
但是我結過另一個別校的實習生的時候,他好像是在用Blend,
就覺得很奇怪,不是要用Durpal嗎,怎麼變成在用Blend了呢?! 還是類似Blend的Theme?
不知道,反正Durpal要學到好,可能要花很多時間,因為真的滿複雜的,
如果學的好的話,可以做很多很屌的網頁了。
2012年3月16日 星期五
Day-12 03/16
今天一早到公司就開始看code,過一下子家宏來了,他竟然在用備份軟體,
把C糟移到大容量的硬碟,反正就是讓C糟變大,剩下的當D糟,感覺超威的,
害我想抓Ghost來玩玩,但是好像要用別的os設定boot的tag才可以順利開機,以後再玩玩,
之後我看code看到中午,讓我有些感覺了,知道大概在做什麼,
結果在中午吃飯的時候,聽他們說要用Drupal做,就是左邊有選單,右邊的畫面會動態改變的功能,
天啊,那我花時間看code不就白費了,所以下午我都在看Drupal的相關資料,
當碰到一個新的東西,不熟的時候都覺得好難好難,可能要花一些時間搞懂在做什麼,
而且drupal有很多modul,真的不是一個簡單的東西。
2012年3月15日 星期四
Day-11 03/15
今天把Server跟電腦同時啟動,用XP去連Linux,用webmin管理Linux的Server,
用了一下網站的軟體,一直忘記叫什麼,明天一定把它記下來,
後來就看了之前拿到已經寫完的Code,剛原本是從第一個檔開始看,
但是聽家宏講,好像只要看某些部分的Code就好,有點像左邊有Menu,右邊要動態戴入頁面之類的,
光是看那個Code就看超久的,因為很多東西之前完全沒碰過,不知道是什麼東西,
所以要一直查,一直查,查了又不一定了解他的用法,然後就要繼續找其他資料來看,
反正就是,一直找資料學習囉。
2012年3月14日 星期三
Day-10 03/14
今天一早就到訓練室裡面灌Linux當Server,用的OS是CentOS 6.2,
其實灌的時候還滿順序,沒什麼太複雜的東西,
但是之前對於Linux的指令了解的太少了,所以在講指令的時候,其實有些不太理解,
除了講指令之外,其實也要講了一些檔案系統跟權限的東西,這些OS都交過,所以還好,
還有講了一些vi的指令,這個gedit真的差很多,而且功能比較強,還不是很熟悉,
但是下午灌的東西,老實說我有點不太知道灌的是什麼,我只知道Apache,PHP,MySQL,
剩下的什麼Webmin,d什麼的,前者似乎是Web版的管理介面,後者似乎是網站的工具,
今天其實大部分都在灌東西,也上了很久的課,如果說現在要我重灌,可以灌成功的機率我也不敢說是多少,
因為其中真的有滿多問題的,不是鄧伯在旁邊也不知道要怎麼辦。
看來真的要忙一段時間了。
2012年3月13日 星期二
Day-9 03/13
今天本來想說把Entity Framework & LINQ看完的,
但是有意外插曲,就是MVVM這個架構,依目前的了解,MVVM是Silverlight的一個架構,
把操作跟介面分開,程式歸程式,介面歸介面,
後來就給了一個程式讓我們看,也就是要做成他給程式的那種效果,
但是是用Silverlight來寫,看來需要忙一段時間了。
今天讓我感覺到我的熱血又回來了,有新的東西讀了,太棒了!!!!
很期待明天。
今天只去了半天,下午就到台科跟老師聊天。
其實台科老師都還滿不錯的。
2012年3月12日 星期一
Day-8 03/12
今天也是修改一下增刪改查的程式,覺得改的差不多了,所以就看一下另一本書,
突然有新的想法的時候,就寫一下程式,
我發現家宏滿厲害的,會去想一些問題,然後找資料來實做,
雖然有些功能可以很簡單的就寫出來,但是他就想用另一種方法,
我覺得這是個學習很好的態度,應該要向他看齊的!!!!
過了下午之後,我就在看之前家宏給我的一個檔案,安裝後裡面會有些程式碼,
有些是看得懂在做什麼,可是有些東西真的不了解為什麼要這樣寫,
今天我體會到VS的東西真的很多,有很多種用方可以達到同一種效果,
就看你要如何實做,看你比較熟悉什麼方法了。
Day-7 03/09
今天只有我一個人在公司,剩下兩個都去面試了。
今天主要是修改一些查詢的功能,跟美化一下介面,
但是搞一下子之後,我覺得還是差不多,
不過我有發現一些小細節,其實就只是執行程式的順序而已,
之前一直不知道為什麼更新後還要重新戴入一次,資料才會更新,
原來是順序錯了,
下午之後,我就把一本書大略的讀過,了解Silverlight有哪些物件及功能,
之後就看鄧伯給我們的程式,那些程式真的是.... 非常的...高竿啊!!!
今天學到,物件導向的程式,除了多看別人寫的,多查資料之外,
必需要真正的了解到該物件如何使用,這樣才可以把物件靈活的運用!!!
2012年3月8日 星期四
Day-6 03/08
今天對於增刪改查的寫法更懂一些,我照著書上的寫法打了一遍,結果跑起來還滿漂亮的,
只可惜缺少了查詢的功能,新增,刪除,修改都還不賴,
後來用我的寫法加上了查詢的功能,但是不知道是哪邊寫錯,沒有紅色,屬於邏輯錯誤,
資料完全Show不出來,看來明天要花好大把的時間來Debug了...
所以今天整天大概還是在寫增刪改查的功能,只是更了解要如何寫Code,
看來下禮拜應該會有新的功課了。
2012年3月7日 星期三
Day-5 03/07
昨天已經了一個可以用ComboBox查詢的功能,今天搞了一天整,終於把新增跟刪除的功能寫好了,接下來最重要的就是更新了!!
雖然我已經有一些想法,大概知道如何下手,明天就全力給他衝下去了!!!!!
話說今天老毛病又犯了,就是為了追求完全,浪費一堆時間在搞可以不必現在做的事情= =
只能說有時候真的太想要完全程現。
對於與同事的互動,不熟的時候,我真不知道要該聊些什麼,雖然有幾次機會可以跟別人聊天,但是就不知道要怎麼開口,我的社交能力真的有待加強,其實我也想滿快點跟大家混熟的。
講一下目前的生活好了。
清大備取跟教授聊過之後,必需要等到備上再跟教授聯絡,但是備上的時候又怕他人收滿了,
所以我打算去台科找教裝,有點不知道要選繼續往手機應用程式發展,還是擴展新方向:多媒體應用。 我真的太沒有想法了.. 有點麻煩。
2012年3月5日 星期一
Day-4 03/05
今天真的說是超級充實的,一整天都在寫Silverlight跟WCF溝通做資料處理,經過了一天的查資料跟不斷的debug之後,總算有些小心得了,
就以Silverlight跟WCF的關係來說,Silverlight就是前端的畫面,任何的DB處理都要透過WCF的呼叫,在WCF的.svc中寫code,但每次改一個新的叫法,就要新增一個WCF的Fuction,感覺非常的不方便,
可能還有些小細節沒注意到吧,反正今天也過的心安理得,很充實,晚上很好睡了。
2012年3月3日 星期六
Day-3 03/03
今天終於把環境灌好,可以練習寫code的了,雖然安裝方法有點暴力,有可能會執行錯誤,不過管他的,有問題再說吧,
今天練習了一點點Sliverlight的物件,之後就在寫LINQ跟WCF Service,剛開始真的完全不懂這兩坨東西,親自寫Code之後真的有差,當然也查了很多資料,
但我覺得在學LINQ的時候,先不要碰ADO.net,不然語法都會搞混,雖然LINQ是基於ADO.net開始出來的,
下禮拜的目標就把全部的關連搞清楚一點,多練程式增加熟練度吧!! GOGO!!
說個題外話,機乎每天的伙食費約薪水的10%,比我之前認為的還要多,但是之前每天也是這樣花,或許是因為有收入,所以會做個比較吧。
2012年3月2日 星期五
Day-2 03/02
今天依然約8.45到公司,用門禁卡刷了一下,簽到,
開電腦檢查後才發現,都沒有記錄,原來是還沒把我登錄進去,所以昨天沒有簽退,
一開機後就開始灌VS + SP1了,依序灌了SQL Server,也更新的XP的東西,
到最後要灌Silverlight時竟然失敗了,真的是Down到谷底,因為今天一直都在灌東西,
幸好今天不是沒收獲,我也了解了Silverlight的架構,以及SilverLight, ADO.net, Entity Framework, 及LINQ間的關係,雖然還不是太懂,但灌完後開始寫一些程式應該會更懂些。
到最後SilverLight還是沒灌成功,明天繼續加油,而且C槽剩下1.94G怎麼辦。
中午的時候還接到學校打來的電話,說我的學生證,身份證遺失,要我去領,才想到我2/29影印完之後沒有拿回來,還好有找回來,嚇死我。
Day-1 03/01
今天是第一天實習,早上8.45就到公司,開始整理電腦,
9點的時候,秘書給填寫一些資料,跟帶我介紹一下公司,
在公司的茶水間裡面有很多工具書喔!! 可以自己去拿來看,
今天主要都在灌電腦,只有灌完XP而已,VS,SQL Server完全都是空的,
在快六點的時候,終於拿到我的門禁卡了,在離開的時候來刷一下看有沒有記錄,
明天繼續把環境灌好。
同事感覺都很好相處,剛開始有點陌生不太感亂講話。
訂閱:
文章 (Atom)