[PHP] 如何切割中文標題

今天看到酷!學園討論區,php版有人問說要如何切割中文字,結果我自己以前弄的一個function就貼了上去,如下

function cut_word($text, $num){
if(strlen($text) > $num) {
   for($i=0;$i<$num;$i++) {
      $ch=substr($text,$i,1);
      if(ord($ch)>127) $i++;
      }
      $text= substr($text,0,$i).".";
   }
   return $text;
}
[Read More]
php 

替代役不平等待遇 (續) 替代役長官 (廖秘書)

廖秘書是在成功嶺把我錄取的人,也是他的惡夢開始,回想起來:在我2006年2月9號入伍,然後經過一個禮拜,劉專門委員(目前為整理組組長)來到成功嶺來找尋他們所要的人才,當時我記的很清楚,口口聲聲說要linux人才,資訊類,可是我做了一年多,只有我這個替代役是在從事資訊服務,其他資訊類專長的替代役,全部都拿去鍵打資料,相當浪費替代役人才,在成功嶺退伍前,國史館台灣文獻館 來到成功嶺挑選人才,我還記的很清楚,我是被劉專門委員挑上的,可是在這短短的一年多,我跟他幹上好幾次,這裡不多說了,之後還要寫一篇for him。

[Read More]

替代役不平等待遇?替代役長官 (黃秘書)

替代役其實是一個蠻好的職位,可以不必去軍隊裏面,又可以貢獻給國家,可是很多單位申請替代役,好像都搞錯方向,把我們當勞工在操,什麼事情都叫替代役做,然後正職公務人員很涼,天天沒事做,看報紙,泡茶?說實在替代役的義務是輔助性質,也就是說幫正職公務人員處理一些雜事,可是好像本單位『國史館台灣文獻館』不是這樣認為,單位主管除了平實請替代役幫忙修電腦之外,下班之後還叫替代役去單位主管家裡修電腦,甚至幫忙下載東西,我想這是不太對的吧?

[Read More]

[FreeBSD] Smokeping 安裝 架設

昨天看到 sayya 的 firedragen 個人版,看到 smokeping 的一些圖片,還蠻帥的,就想到要架設來玩看看 安裝方式如下: [FreeBSD][root][ ~ ]# cd /usr/ports/net/smokeping/ 進去之後 make install clean 然後底下是安裝好之後的訊息 NOTE: A set of sample configuration files have been installed: /usr/local/etc/smokeping/config /usr/local/etc/smokeping/smokemail /usr/local/etc/smokeping/basepage.html /usr/local/etc/smokeping/tmail You *MUST* edit these to suit your requirements. Please read the manpages ‘smokeping_install’ and ‘smokeping_config’ for further details on installation and configuration. If you are upgrading from a previous version of Smokeping, the manpage ‘smokeping_upgrade’ may be of help. [Read More]

[Mysql] 資料庫備份[big5]utf8轉換成utf-8

其實在很多opensource底下的套裝軟體,資料庫預設都是用 utf8,我想這會造成在 phpMyAdmin 底下看到亂碼,然後自己之前也有遇到問題,然後又在網路上看到這篇 搶救 xdite.net 所用的奇技淫巧 裡面所寫的備份方式跟我在轉換 phpBB2 跟自己的 wordpress 一樣 大同小異,我還在想說有更好的解法說,看來是沒有,在 wordpress 底下,只能利用後台的資料庫備份,不然用phpMyAdmin的話,我想你備份出來也是沒用。

[Read More]

[SQL] SQL 進階搜尋寫法~ 一個很簡單的問題

最近在幫 國史館台灣文獻館 寫館內搜尋系統,然後遇到一個問題,晚上跟 sayya裡的大大 ghost 搞了很久,也佔用 ghost 大大很多時間,在這裡先感謝他大力相助~,他還說 這是他解決最久的問題,哈哈,問題如下 我先列出3個表格的欄位跟一些值 table1 class_id, class_title 1 name1 2 name2 table2 class_id, series_name 1 000001 1 000002 1 000003 2 001001 2 001002 2 001003 table3 group_id, group_name 1 000001 1 000002 1 000003 1 000004 2 001001 2 001002 2 001003 如果想要 table1 跟 table2 結合 只要下 sql語法一 ############ ex: Select * From table1 as t1, table2 as t2 where t1.class_id = t2. [Read More]

使用 cwRsync 差異性備份 Windows 2003 伺服器

最近正在弄Windows的機器怎麼跟Windows的機器互相備份,linux跟windows之間怎麼備份已經搞定了,其實我差不會利用windows的每天固定跑程式,在linux底下可以使用cron的方式來用,可是winodws底下就要使用批次檔。 再來就是安裝步驟,請把2台windows的機器都裝上 cwRsync 參考文章 [Linux] cwRsync [rsync for windows] SSH 加密異地備份 假設已經安裝好 cwrsync 之後,在系統服務那邊 把他啟動之後,就可以開始使用了 底下是網路上抓好的 清除你系統中沒必要的垃圾檔案

[Read More]

Lftp 使用FXP以及使用implicit mode加密傳輸

其實 lftp 是一個相當好用的文字介面ftp軟體,目前我在玩 linux,就是搭配這套軟體,這套軟體可以搭配shell script,來做到備份的工作,相當不錯,之前在網路上看到 segaa大大寫的一篇 [freebsd] lftp安裝與應用 使用起來很方便,不過我遇到的server都是利用 explicit mode 方式加密,如果利用 implicit mode方式連接,指令可能有些不同,底下來介紹一下

如果你的server端用 explicit 方式來連接,你可使用

1
lftp -d -u appleboy -p PORT url

如果你用 implicit 方式的話,就用下面

1
2
3
4
5
[appleboy@appleboy-dorm][~][20:23:03]$ lftp
lftp :~> open -d ftps://username:password@url:port 
#
# 注意 是 ftps://
#
[Read More]