星期日, 3月 18, 2007

辦公室偶感

  在學校工作,不論教職或是職員,在以往總是令人羨慕。雖說不上是飯碗,但保障、福利、工作時間固定,總令許多人趨之若騖。

  但最近工作種種的不順遂(蟲蟲自己是還好啦,我的同事就可憐了 @@),加上最近看商業周刊的一些感覺,真的發現:台灣實在缺乏一個良好的工作環境!

  怎說呢?台灣從上到下,都是利益導向,十分不重視專業。除了編本課本政府要來個文字獄加以審核外,政府能給的行政協助幾乎是零。或許民間企業會比較好吧?錯錯錯!來與敝單位洽談的公司,無一不是想著「最短時間能獲取最大利益」,卻未曾提出令學校滿意的方案。再者,在公家單位往往權責不清,如果遇到腦筋不清楚的主管,不僅不承擔責任,屆時還要在背後捅一刀,這可大大不划算!三者,單位從上到下,未有任何標準化的流程,更無任何職前訓練,主管又不盡力指導,也難怪大家常大嘆「N聲無奈」了!

  看了商業周刊,才發現問題所在:主管花在人材的時間太少!主管不能只是「用」人材,更要「培育」人材,「尋找」人材。而根據雜誌社做出的統計,不論公司規模,不論公司營業額,一群受到專業管理訓練的主管,花在人材的時間上僅15%,相較於前奇異總裁威爾許的60-70%,實在是少太多了!== 主管往往只淪為超級sales,缺乏遠見、人材培育計劃,只是會提前透支公司的人事資產,加速人材凋零。

  唉,再不出國讀點書,蟲蟲的專長也要萎縮了.....

php時間與delphi之間的換算

  在資料庫實作中,要處理時間一直是個惱人的問題。時間因為Windows設定關係,出來的格式有許多種,資料庫的支援也不一致,SQL查詢語法也不是很好寫。

  在許多PHP+MySQL組成的免費軟體中,都用php處理時間的函數,也就是1970年1月1號到現在日期之間的秒數,在資料庫中存成Integer即可,不必轉換成datetime這種麻煩的格式。

  但是,如果要用其它語言存取MySQL這個數字時,要把它換成時間就麻煩了。找了半天,終於有一段程式碼可以做這個轉換。

procedure TForm1.ZQuery1CalcFields(DataSet: TDataSet);
var result: Tdatetime;
begin
 Result:=EncodeDate(1970,1,1)+(((zquery1.FieldByName('timefinish').AsInteger)+8*3600)/86400);
Zquery1.FieldByName('time').AsDateTime:=result;
end;

星期三, 2月 28, 2007

今日偶感

  蟲蟲雖然不是政治狂熱,但每次到了這一天,都會無比的感慨。直到看了此期商業周刊後,才覺得終於有人說出心裡的話了....

  數十年前的慘劇不過死六千人,而某黨執政後,因為經濟不景氣自殺的人數都已超過六千人了,看看眼前的現實吧........

  政治murmuring的蟲蟲

星期一, 2月 26, 2007

眼花

  年紀愈大,就愈容易眼花,特別是在忙碌時,很多東西只瞄一眼,等有空來細看時,會發現跟原先看的印象完全不同!

  這種事在申請學校時最常發生。一份文件沒反覆看個三遍,是沒有把握自己的解讀是對的。現在工作異常忙碌,竟也鬧了不少次這種笑話,其中一次就是這張傳單。



  初看第一眼時,覺得是張廣告,就把它放一邊了。等到學長回來時,問了一句:「這是誰放的?怎麼有人來傳教?」眼花的蟲蟲才問:「什麼傳教的東西?」等到他們指給我看時,我才恍然大悟:我把這張東西當作是新開幕的泰國餐廳了!是不是很像?左半部是餐廳的相片,右上角是餐廳的地點,右下左半欄是最新優惠的招牌菜,右下右半欄是餐廳相關地點。

  唉,難到我真的蟲眼昏花嗎?還是我滿腦子就是吃?

星期日, 2月 25, 2007

使用php開發桌面程式

  PHP現在幾乎成為網路免費軟體的開發工具,許多大型網站如Xoops、Joomla、Moodle都是以PHP開發。

  但,要以PHP開發桌面程式,有可能嗎?答案是有的(廢話,沒有就不用寫這篇了嘛~~)。目前兩套軟體WinBinderPPForm都可以做到。

  PPForm的網站不知是年久失修還是如何,似乎試了幾次都上不去,大概站長還在與Xoops奮鬥吧 @@ PPForm的界面幾乎就是Delphi,感覺非常的親切!但官方網站上不去,縱使蟲蟲想支持這台灣人開發的軟體,也不知從何著手啊..

  WinBinder看起來功能也非常強大,不過蟲蟲還沒時間試用。相關簡單教學可以參考:
http://blog.roodo.com/jaceju/archives/983477.html

星期六, 2月 24, 2007

四個月大


  過年前,久未見面的小姪兒回來了!自從嫂嫂做完月子回家之後,就幾乎沒看過了。雖然這次來去匆匆 (其實是因為蟲蟲周末還兼差 $.$,沒辦法,過年嘛) ,但回去前還是向哥哥討了幾張相片,想說過年放上來,讓他露露臉!


  我們家的小姪兒,現在可說是巨嬰一枚了!才不到五個月,就已經近九公斤了。左邊這張正面照大概還看不出來,側照的話,就可以看出明顯的雙下巴了。唉,小姪兒,叔叔一定不會把這個部落格告訴你的,要不然你長大會恨叔叔的!


  以前中國人形容臉大都是說臉很圓,看了下面的照片大家就知道這種觀念應該要改過來了!各位看倌瞧瞧,多麼厚實的雙下巴啊!而且臉這麼大,圓已經不能形容了,這明明就是大到變方的嘛 ~~
  小沛衡的眼睛雖大,笑起來的眯眯眼也一樣迷人呢!我媽媽交代我哥要多賺點錢,小姪兒眼睛這麼迷人,長大之後不知道要電死多少女生,還是趁早先存點遮羞費吧!

  好了小姪兒,揮揮手跟大家說再見吧!等下次有新的相片,再讓你露露臉!說實在也要感謝小姪兒,沒有你,叔叔的部落格上可是都沒有相片的呢! 

星期日, 2月 18, 2007

Zeos連接MySQL亂碼問題

  MySQL自從4.1版以後,開始使用utf8編碼,對程設來說當然是一大福音,可以直接存入多國語言資料,但對使用Delphi的使用者來說,還真是有點小麻煩。

  ZeosDBO連MySQL很簡便,設個ZConnection, 一個ZQuery就行了。但當在Grid呈現出來時,卻是一大堆的???

  上網找了半天,原來是要先執行編碼。在ZQuery執行前,先來一段

  zquery1.SQL.Text:='Set Names big5';
  zquery1.ExecSQL;
  zquery1.SQL.Text:='Select * from 資料庫';
  zquery1.Active:=true;

  接下來的就不用蟲蟲說了..^^