公告版位

新版部落格:blog.changyy.org

目前分類:實作筆記 (341)

瀏覽方式: 標題列表 簡短摘要

原本只是一直在 Windows 平台上編譯 Webkit,但做 layout test case 時,一直無法 success,一些文章說是字型的問題,但好不容易都取到字型了,還是不太 ok ,就開始嘗試在其他平台上測試。

編譯成功的平台:

文章標籤

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

大約是 2010 年初才第一次用 PostgreSQL 的,那時是架 HadoopDB,之後則隔了一年半後,我才又因為 GIS 相關類再用了一次,只是又隔一個月後,我竟然又通通忘光了 :P

我想,以後就開始用 PostgreSQL 吧!然後其他不需要 server 的時刻,就改 SQLite 吧!

文章標籤

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

為啥會需要編 Chromium 呢?一開始是工作需求,後來漸漸變成一種想把玩 Open Source 的心態去進行,即使下了班還是播出點時間研究研究。實在是 Web Browser 佔據的場景越來越多囉,如果手邊有一套自己可以亂改的 Browser 不亦樂乎?例如去年就有人拿 chromium 改成專門用於 facebook 的瀏覽器。雖然 Open Source 界不少人反微軟,但反過來看看 OS 市佔率,還是有太多太多人都在 Windows 上玩耍,如果想服務大眾或是做出合適於大眾把玩的東西,仍舊不能放棄 Windows 平台。

整個流程請參考:Build Instructions (Windows) 即可。在此使用 Windows 7 CHT 64Bit + VS2010 Express CHT 版,官方的簡介都是以 VS2008 Express 為基準或是 VS2008、VS2010 為主,所以參考官方的流程已足矣。另外一提的,連 Webkit 還都是以 VS2005 系列來說。

文章標籤

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

在一台共用的工作站中,很不巧地使用共用帳號來操作時,這時候常常會碰到一些軟體設定的問題,最常見的就是自己用 tarball 偷裝的軟體 XD 這時候會想透過 source my.cshrc 來更新 PATH 環境變數,來使用這些 tools,然而使用 screen 時,卻變成每開一個視窗就得手動跑一次 source my.cshrc ,有點麻煩 :P 原先這種是應該寫在 ~/.cshrc 中就好,但因為是共用帳號,所以就設法避開了。

暫時還沒找到 .screenrc 的設定法?感覺應該有辦法每次新建一個視窗後,就跑某些指令吧?總之現在先偷改 ~/.cshrc 的部分,用的方式就是看工作目錄在哪,在指定工作目錄下就跑 source my.cshrc 來解決。至少簡單地可以 work 了 Orz

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

IE 附加元件

Browser Helper Object (BHO) 說穿了就像 Firefox Plugin 或 Google Chrome Extension 一樣,用來擴充瀏覽器的功能,只是實作上不同於 Firefox 跟 Chrome 的 Javascript 環境,這次使用的是 VC++ 的環境。沒想到人生中第一次實作瀏覽器 plugin 竟然是用在 IE 身上。

文章標籤

changyy 發表在 痞客邦 留言(2) 人氣()


圖片來源:http://www.webkit.org/

文章標籤

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

上次隨意尋找,沒有看清楚,就荒廢了一陣子 XD

這次確實地找,看到相關的文章:

文章標籤

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

已經拖了將三過月的筆記,終於抽空寫完了。看了幾篇關於 Nginx 的文章,例如使用的資源比 Apache Web Server 少,以至於可以提供比 Apache 更多連線服務等。這次就順手安裝一下,雖然我對它還是不熟悉,就連 FastCGI 也是,只依稀知道要在 Apache Web Server 上跑 PHP,一種是用 mod_php 的方式,另一種好像就是 fastcgi 模式。網路上的文章是說 FastCGI 將 PHP 與 Web server 切開不綁在一起,使得 Web server 不會受 PHP 影響過深,也能達到節省資源。

此篇在 FreeBSD 7 環境下,採用 PHP-5.2.17、PHP-PFM 和 Nginx-1.0.5 並透過 tarball 方式進行安裝。可在到 Nginx 下載 nginx-1.0.5 stable version(Unix), 另外使用 PHP 5.2.17。而 FastCGI 的部份,有兩套管理方式,一種是使用 lighttpd 中的 spawn-fcgi ,另一種則是用 PHP-FPM ,在此選用 PHP-FPM 囉。

文章標籤

changyy 發表在 痞客邦 留言(2) 人氣()

很久沒碰 Mail Service 了,結果不小心忘了測試 POP3/IMAP 用的指令,翻翻以前的 code 又回憶了起來。

筆記一下:

文章標籤

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

前幾天又安裝 Hadoop 一次,查了一下,其實上一次也才九個月左右 :P 有這樣的感觸,實在是個人用到 Hadoop 的機會不高 Orz 所以每次都重裝一次,裝完沒多久又砍掉,這次安裝主要是避免新手的我,不小心玩壞同事的機器

過去的安裝紀錄:

文章標籤

changyy 發表在 痞客邦 留言(1) 人氣()

想說試用一下縮網址的功能,就找了 tinyurl.com 來測試。

一開始寫了冗長的 curl 程式碼:

文章標籤

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

工作之後,幾乎一年換一台電腦?真是噴錢噴真兇,只是說起來大概是 n 年前的主機已經不敷使用吧?仔細回想一下,家中第一台電腦是 586 等級,16MB 吧?硬碟 1.6 GB吧?有點忘了,但價錢都比第三台主機之後的貴;第二台是 P-200 ,我用他玩了太空戰士七等遊戲,還有 BBS 啦;第三台就隔得比較久,就是我升大二的 AMD XP 1800+ (大一下我還在用 P-200那台寫 C 語言交作業),也是第一次組裝電腦,感謝我的好友 Kudo 啦,而第一台跟第二台也就退役了;隔年第四台是 AMD XP 2200+ 組給求學的家人;第五台是買二手零件組了台 AMD 800 ,給家人上網;第六台算是努力工作的收穫, AMD SP 2600;第七台就是碩一時期,宿舍常跳電,讓我的主機掛了,這時起就沒換機殼了,那時還用第五台撐了會,最後則是兩台退役;工作後沒多久 AMD 2200+ 也掛了,第八台產生,這次就組得很好 XD 現在想起來還真的有些浪費,使用上並沒有那麼大的需求;第九台則是這次的新成員,也代表第六台的退役。往後大概會開始用筆電了。

這次的清單(不包含機殼):

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

F_AUDIO

回老家前,在某 3C 店家線上購物,剛剛好在我回到家之前送到,周末就著手組裝電腦及其相關的調教,於是碰到前面板音效的問題。新買的主機板是 ASUS M4A78LT-M LE ,此主機板支援 HD Audio 也支援 AC' 97 ,處理這個任務第一步就是要翻說明書啦,各家主機板可能都不一樣。

文章標籤

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

幫學弟安裝校園版軟體,校園版採用 KMS 大量授權,只是學弟一開始安裝錯作業系統,安裝成非大量授權版本(安裝過程可以看到詢問序號的畫面),雖然可以不輸入序號繼續安裝,但產品內的設定已不適用 KMS 認證了。

再重新準備大量授權版本途中,查了一些網路文章,發現 Windows 7 KMS Client Setup Keys 清單:

文章標籤

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

iTunes Updates iTunes Purchased

記得很早以前,凡事下載過的 app 都會收到 Apple 寄來的信件通知,可以用來當做記錄,但過了一陣子變成只有付費過的軟體,最後,變成查詢之前已購買的程式,是透過 iTunes 軟體對指定的 app 進行 review ,如果可以寫評論,代表已經買過,但這種作法真的很累。

文章標籤

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

上一次用 PostgreSQL 已經是一年多前了,那時是研究 HadoopDB 啦。

最近要使用 PostgreSQL 都忘光光了,就順便再筆記一次,這次用到一些跟圖資相關的 plugin,搞得有點久,果然隔行如隔山啊。

文章標籤

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

由於要上課的關係且手邊的筆電只有 EEE PC 等級,課程卻是要開 Eclipse 跑 Android 模擬器,故選用了遠端桌面啦,但 Ubuntu 的遠端桌面不太好用?!不曉得可能是因為我不太懂,每次啟動 VNC 時,除了本機端不能 logout 外,且 VNC 好像也不是加密連線?

簡單的說,當 Ubuntu desktop 要開啟遠端連線時,遠端看到的畫面就目前本機端看到的,所以不能 logout ,因為 logout 的話,遠端也是看到一樣的畫面 XD 我記得 Ubuntu 裡頭有 "遠端桌面" 跟 "遠端登入",我猜我可能有些誤解,印象中以前有用過遠端登入使用 X-Window 的說。

文章標籤

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

之前用 awk 練習,[Unix] 簡易分析 Squid 產生的 log @ FreeBSD,結果最近跑的時候開始碰到這個問題:Too many open files,一時之間還以為是自己程式的 bug,最後發現是 awk 裡有用到 pipe 等相關開檔動作,做完要記得 close 就行了。

簡易範例:

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

即時通(IM)軟體,已經成為 RD 人員對內或對外的溝通管道,在 Ubuntu 環境上,有幾種可以選擇,我選擇使用 Pidgin (鴿子圖)軟體,Open source 的,目前 Ubuntu 10.04 Desktop 64bit 環境中,可以用軟體管理安裝 Pidgin 2.6.6 版本。此 Pidgin 支援眾多 IM 服務,如 MSN、GTalk、QQ、ICQ 等,另外在 Mac OSX 的 Adium (鴨子圖)軟體也採用 Pidgin 核心

至於為啥要安裝最新版?去年底有一陣子使用 MSN 時,會有 CA 憑證問題,當時使用新版可以解決,最近則是看到 Adium 1.5hg 版可以支援多重地點上線(例如 WinXP 與 Ubuntu 同時使用同一個帳號上線),在加上他的核心是 Pidgin,所以就想來編看看新版,目前使用 Pidgin 2.6.6 版時,不支援多重地點上線。

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

今年開始用 Dropbox ,但由於資安安全性部分,我不太想直接在自己的電腦上直接安裝 Dropbox ,所以我想把 Dropbox 安裝在虛擬環境上(Guest OS),但資料又可以輕易的使用(Host OS),簡單來說讓資安問題停留在虛擬機器上,但實體機器又可以存取 Dropbox 之同步資料。

我使用的作業系統是 Windows 7 x64 ,原先在 Virtualbox 安裝一個 Windows XP 跑 Dropbox,透過 Virtualbox 共享資料夾(NFS),結果發現 Dropbox 不允許使用網路硬碟。這下可好了,想做的事都不能搞 XD 不使用網路硬碟算是有一些實作上的考量,例如 lock 的問題等。結果最近我安裝了 Ubuntu 來使用,想說再試一次網路硬碟的方式看看,沒想到在招在 Ubuntu 10.04 Desktop 64-bit 上適用耶!所以就來筆記一下。

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