• Jun 22 Tue 2010 16:55
  • test 2

Just a test from XML/RPC client

And this is second paragraph

anakinsean 發表在 痞客邦 留言(0) 人氣()

  • Jun 22 Tue 2010 16:54
  • test 1

Just a test from XML/RPC client

anakinsean 發表在 痞客邦 留言(0) 人氣()

在麻蛙星球上看到這篇文章, 連過去又連過去, 總算看到原文. 我想這應該是很多人想要的解法, 我簡單翻譯如下. 首先你要有一片 Ubuntu 的 Live CD, 如果沒有就去 Download 吧. 用 Ubuntu Live CD 開機, 請進入試用模式. 等到看到 Ubuntu 的畫面之後, 請開啟一個 Terminal. 執行 "sudo apt-get install chntpw",  安裝 chntpw 這支程式. 然後把原本的 Windows 的分割區 mount 進來,  請參考這裡. 接下來, 切換目錄到  WINDOWS/systerm32/config. 執行 "sudo chntpw SAM" 經過一連串的畫面與說明之後, 你會被要求重新設定密碼, 建議用空白, 然後重新開機. Bingo! 這篇原文裡面還有張圖我很喜歡... 哈哈~~ 企鵝破視窗...

anakinsean 發表在 痞客邦 留言(0) 人氣()

花了三天的時間才搞定 Adaptec 2100s 這塊 I2O RAID CARD, 一定要紀錄一下. 根據 Samson 的傳授, 一定要用 Fedora Core 4 安裝, 然後再升級到 Fedora Core 5 才可以.  我呢?  愛搞怪的個性, 燒了 Fedora 9, 安裝過程完全沒問題, 但是重新開機就出現找不到 Partition, 根據我在網路上搜尋的結果, 應該是 i2o_block 這個 driver 沒載入, 或是 Partition name (/dev/i2o/hda or /dev/sda ) 不 match. 試了以下幾種組合: 啟動 Adaptec RAID 的功能, F9 看到一顆硬碟, 安裝沒問題, 重新開機就掛點. 關掉 Adaptec RAID 的功能, F9 看到兩顆硬碟, 使用 Soft-RAID 安裝沒問題, 重新開機, 掛點. 關掉 Adaptec RAID 的功能, F9 看到兩顆硬碟, 安裝在一顆硬碟上, 另一顆不用, 重新開機, 掛點. 於是, 我終於放棄 Fedora, 拿了 Ubuntu Server 7.04 裝, 蛙勒, 安裝成功, 重新開機也沒問題, 帥呆了~~ 但是用同樣的方法在另外一台硬體設備相同的機器上試, 安裝成功, 重新開機卻發生 IO Buffer Error, 我猜測是不是 HD 有問題, 所以拆開機器, 把兩顆硬碟的 SCSI ID 對調, 再試一次, 不行~~~ 我沮喪地放棄, 心想這台機器應該快要宣告罷工. 接下來, 在那台可以執行 Ubuntu 7.04 的機器上執行線上版本 Upgrade 到 8.02, 重新開機之後, 掛點... (人生可以再悲慘一點)   最後,  拿了 Ubuntu 8.02 Server 版, 重新安裝這兩台機器, 蛙勒~~~ 順順順, 順到不行. 安裝完, 重新開機, update 最新更新套件, 重新開機, 還活得好好的.  接下來, 我就要測試一下穩定度, 希望不會有之前使用 Fedora SMP Kernel 會不穩的問題.   Fedora~~~ 看樣子我要離開你投到 Ubuntu 的陣營去了!!

anakinsean 發表在 痞客邦 留言(0) 人氣()

話說, 老王今天一早想到有些機器很久沒做更新, 認真地做了一下 yum update. 看到有新的 kernel 安裝完畢, 想說也該重新開機, 沒想到開完機之後, 有個東西就一直跑不起來, 看到的現象是 httpd 一直 segmentation fault. 我心想, 哪有這種事, 當然還是上 Google 大神查了一下, 發現有些網頁有提到 php 5.2.6 有類似的問題. 好吧! 死工程師就把更新過的 php 5.2.6 降回 php 5.2.2, 蛙勒, 還是不行. 那看一下 yum.log 到底更新了什麼?  哈哈~~ Apache 也更新到 2.2.8,  那就再 downgrade 到 2.2.4,  蛙勒, 還是不行. 死工程師氣到了, 沒關係, 我把 kernel 再換回舊版本總該可以了吧... 重新開機之後,  不行!! 這下子傻眼了... 到底是怎樣!!! 再換版本, php -> 5.2.6  不行!!  httpd -> 2.2.4 不行!! ." ..."" ......""""" .....................................................................""""""""""""""   最後發現,  ㄎㄠ四聲!! (看官, 我不是在罵你, 我只是再唸自己)   那台機器的 mysql 沒跑起來.....!!! 該死的!!!   讓我不僅想到 KISS 法則  (Keep It Simple Stupid).  最簡單的事情要先檢查, 不要自己把問題搞複雜!!

anakinsean 發表在 痞客邦 留言(0) 人氣()

最近在注意這個東西  OpenID :)

這是什麼鬼?  簡單來說,

網路上有很多網站, 每個網站如果要加入會員, 我們就得註冊, 選個帳號, 選個密碼... 等等等, 因此, 加入多少網站, 就有多少帳號, 通常這些帳號可能每個都長得不太一樣, 久了, 可能就忘記了.

OpenID 就是為了解決這個問題,

anakinsean 發表在 痞客邦 留言(0) 人氣()

為了找出 MySQL 緩慢的原因, 跟如何 Tuning, 用了好幾個工具, 不小心找到神秘好心人寫的

tuning-primer.sh

基本上, 它是利用 MySQL 本身提供的訊息, 做點判斷, 同時提供一些建議.

以下是它執行產出的結果. 它建議 mysql 至少跑超過 48 小時之後, 收集的資訊跟建議會比較準確.

-- MYSQL PERFORMANCE TUNING PRIMER --

anakinsean 發表在 痞客邦 留言(0) 人氣()

因為某位神秘同事發現, 我們目前使用的網頁認證 (apache mod_auth_ldap + openldap) 有奇怪的狀況, 研究之後發現, 因為我們在 openldap 裡面用的 userPassword 是 Crypt 編碼, 而 Crypt 編碼只處理前八個字元, 也就是說如果密碼長度超過八碼, 也只有前八碼有效. 為了解決這個問題, 我們改用 md5 編碼, 但是利用 perl 的 Digest::MD5 裡的 md5_base64 發現會有問題, 研究了一下前人的腳步發現, 要用以下的方法:

use Digest::MD5 qw(md5);

use MIME::Base64;

my $encrypted_password = mime_encode(md5($clear_password));

產生出來的編碼才是對的, 直接使用 Digest::MD5 的 md5_base64 產生出來的會有問題.  (當然要餵入 openldap 之前, 前面要加上 {MD5} )

但是改成 md5 之後, 原本有台機器透過 pam_ldap/nss_ldap 做認證的卻失敗, 我猜測是需要更改原本的 crypt, 但是改了 /etc/ldap.conf 裡的 pam_password 卻還是不行, 研究了半天, 發現其實 Fedora 本來就有一個 authconfig 的程式可以用, 所以執行 authconfig 設定一下就可以了.

稍微研究一下, 我想應該是 authconfig 更改了 /etc/pam.d/system-auth.

anakinsean 發表在 痞客邦 留言(0) 人氣()

因為隔壁認真的琳達小姐通知我, 我的瀏覽器對網站有些怪怪的 access, 因此認真研究一下到底我的 Firefox 做了什麼怪事情. 因此發現了, 我裝的 Fasterfox 擴充套件會對網站要求 robots.txt.

順便介紹一下這個好用的擴充套件好了!!

Fasterfox 這個 Firefox 的擴充套件, 如同它的名字所表示的, 是用來加快 Firefox 瀏覽網站的速度.

它有以下幾個重要的功能:

  • Prefetch Links: 利用閒置的頻寬, 事先載入瀏覽頁面裡的其他連結, 以加快接下來的瀏覽速度, 尤其是圖檔之類的 static page.

anakinsean 發表在 痞客邦 留言(0) 人氣()

這是不小心在 Linux Journal 上看到介紹的.

甚麼是 Spread Toolkit? 懶得打字介紹, 基本上就是個 high performance messaging service, 欲知詳情請點這裡.

我只是要紀錄一下, 在 FC5 64 bits 上面, 安裝這個東西, 要注意的事情.

Spread Toolkit 就按照 INSTALL 上面安裝, 但是請指定把 library 裝到 /usr/lib64 去, 否則在裝 PERL Spread Module 的時候會一直出現問題, 甚麼找不到 symbal 之類的.

我想, 在 64bits 的環境裡可能都得注意這樣的事情, 因為 FC5 x86_64 上的 PERL 應該 default 會到 /usr/lib64 去找 share library, 如果不安裝在那裡, 會找不到.

anakinsean 發表在 痞客邦 留言(0) 人氣()

當使用 MSN 這類的工具在網路上跟朋友聊天時, 其實這些聊天內容是未經處理地在網路上傳遞, 也就是說, 有心人士, 譬如說公司的 MIS, 或是無聊的同事, 可能可以透過某種工具, 就能看到這些內容, 想想, 是不是挺恐怖的?!!

尤其是常在外面公共場合使用無線網路, 還用 MSN 跟朋友聊天的, 只要某個跟你使用同個無線網路的人, 裝了某種工具, 就可以偷窺您的交談內容, 恐怖吧!! (無聊的老王就曾經嘗試過, 我自首)

那怎麼辦呢? 建議大家去下載 Simp Lite for MSN, 並且請您的朋友也裝上去, 如此一來, 您跟朋友之間的對談就會加上加密功能, 即使被半路攔截, 也不容易被解讀. 不過, 一定要兩邊都有安裝才有用喔!!

Simp Lite for MSN 原創公司: Secway

除了 MSN, Simp Lite 同時也支援 Y!M, ICQ/AIM, Jabber/Google, 請直接到該公司網站下載.

anakinsean 發表在 痞客邦 留言(0) 人氣()

怎麼解決?

把 library/select_lang.lib.php 裡面的

'big5' => 'big5'  改成  'big5' => 'utf8'

'utf-8' => 'utf-8' 改成 'utf-8' => 'utf8'

如果還是有問題, 把 browser 的 cookie 清掉, 因為 phpmyadmin 會把 charset 紀錄在 cookie 裡.

myadminp.ttn.net 已經修正完畢.

anakinsean 發表在 痞客邦 留言(0) 人氣()

1 2 3
Blog Stats
⚠️

成人內容提醒

本部落格內容僅限年滿十八歲者瀏覽。
若您未滿十八歲,請立即離開。

已滿十八歲者,亦請勿將內容提供給未成年人士。