星期三, 11月 22, 2006

XOOPS/piCal模組新增事件時,時區錯誤修正~~

piCal新增事件時,發生時區錯誤的情形,原因在於 ./piCal/include/read_configs.php裡頭讀取 $xoopsUser->timezone() 出來的內容是空值。

將下列程式碼做修改可以暫時解決這個問題:

if( is_object( $xoopsUser ) ) {
// 登錄ユーザならTimezone,uid等を取得
$cal->user_TZ = $xoopsUser->timezone() ;

----------------------------------------------------------------------

if( is_object( $xoopsUser ) ) {
// 登錄ユーザならTimezone,uid等を取得
$cal->user_TZ = $cal->server_TZ ;

----------------------------------------------------------------------

piCal版本: 0.9

星期二, 11月 21, 2006

mysql.ini (mysql.cnf) 該放在什麼位置 ?

參考網址:MySQL 官方網手冊 MySQL docs 4.3.2. Using Option Files

Windows環境:

  1. WINDIR\my.ini            (Windows的目錄 -> %WINDIR%)
  2. C:\my.cnf                (C槽根目錄)
  3. INSTALLDIR\my.ini        (安裝目錄)
  4. defaults-extra-file      (執行mysqld額外指定的目錄)
    The file specified with --defaults-extra-file=path, if any

 

UNIX環境:

  1. /etc/my.cnf              ( /etc 目錄)
  2. $MYSQL_HOME/my.cnf       (MYSQL_HOME目錄,環境變數)
  3. defaults-extra-file      (執行mysqld額外指定的目錄)
  4. ~/.my.cnf                (使用者的根目錄, my.cnf為隱藏檔)
    User-specific options

星期四, 11月 16, 2006

部落格有影音,很炫?!

嗯!近來蠻多人把影音檔放在部落格中直接播放,也有人從YouTube看到不錯、搞笑的影音好心的想分享給大家,不過,在做這件事之前,你還是要多想想~~~
以下在Pixnet的站長日誌裡看到的文章,給大家做參考~~~~
小心! 你的部落格可能涉嫌'侵權'
--------------------------------------------------
大家好,近來發現,pixnet的部落格有受到檢警單位的注意,也有使用者被約談。原因是在部落格放置版權音樂或相關著作。
在近來Youtube的流行,很多使用者會將Youtube內嵌在自己的blog中,也有使用者在blog中放置音樂撥放器。但是很多使用者忽略了放置這些東西可能涉及侵權的動作。像是Youtube內嵌的內容是否為版權物。
今天就算Youtube上面的影片/音樂/MV或者撥放器的音樂不是你上傳的,可能你只是看到Youtube上面很好看想分享,可能你只是看到別人在分享語法,而忽略到上面的內容是否侵權。
.....
....
....
------------------------------------------------------------
全文請參考原文 http://blog.pixnet.net/admin/post/801714
唉!世事無絕對啊!總是無完美之事~~~

星期一, 11月 13, 2006

2006第二屆全球華文部落格大獎:初選入圍名單

初選入圍名單

在教育界裡還是有不少老師在為未來的種子努力啦!

不管是為人師或為人父母都應該看看的部落格…

星期五, 11月 10, 2006

[C#] 又談亂碼問題

原創:http://big5.ccidnet.com:89/gate/big5/jiangyl.blog.ccidnet.com/blog/ccid/do_showone/tid_101119.html

 

做程式時,涉及中文的時候經常會出現亂碼,那麼,我們就不得不用一個方法把亂碼轉回來,下面是一個轉碼的方法
String codeToString(String str)
     {
  String s=str;
  try
  {
  byte tempB[]=s.getBytes("gb2312");
  s=new String(tempB);
  return s;
     }
catch(Exception e)
  {
  return s;
  }
  }
String username=request.getParameter("username");
當我們如上方法取中文username變數的時候,就會出現亂碼,我就採取了如下方法
String username=codeToString(request.getParameter("username"));