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完全都是空的,

在快六點的時候,終於拿到我的門禁卡了,在離開的時候來刷一下看有沒有記錄,

明天繼續把環境灌好。

同事感覺都很好相處,剛開始有點陌生不太感亂講話。