都是自己遇到的問題,記下來…

需求是在 Windows 下安裝 VirtualBox ,然後在 VirtualBox 裡安裝 FreeBSD ,並且要可以從 Windows SSH 到 FreeBSD 。

該弄的都弄好了以後用 VirtualBox 的匯出功能匯成 OVA ,然後丟到另一台 Mac 上測試。

結果一測就爆炸了 XD

一開始遇到的問題是 VirtualBox 跟我說沒有網路卡,更改設定也沒有用。

repeat ❤️ 發表在 痞客邦 留言(0) 人氣()

最近在進行的一個案子中,會需要在 FreeBSD 9.2R 上安裝 git ,於是就很開心的去 ports 下 make install clean 的指令,裝一裝發現它就自己爆炸了 XD

看了錯誤訊息以後發現是 www/w3m 這個 port 爛掉造成的,解法在網路上也有人提供了,只要在 w3m/files 底下新增一個叫 patch-main.c 的檔案,然後把寫好的內容貼上去,再重新安裝 w3m 就可以了。

w3m 裝成功以後 git 自然就可以安裝了。

Tags: FreeBSD, w3m, git


repeat ❤️ 發表在 痞客邦 留言(0) 人氣()

剛打開 Android Developer Tools 要抓 Log 的時候一直看到這個訊息:「Adb connection Error:遠端主機已強制關閉一個現存的連線。」

一開始想說是不是太久沒有開 ADB Update 升級的原因,結果升級完了還是有這個訊息,砍掉重裝還是有這個訊息。 = =

拜了一下估狗大神找到別人的心得文,內容大致上是說有其他程式也裝了 adb.exe 所以就衝突了。

立刻掃了一下電腦裡的 adb.exe ,結果發現是 ASUS Sync 這個程式造成的。於是把它解除安裝,再重開一下手機和 ADT , Logcat 終於復活了~

Tags: Adb connection error, ADT, ASUS Sync, adb.exe

repeat ❤️ 發表在 痞客邦 留言(0) 人氣()

trait 是 PHP 5.4 開始提供的新功能。

今天剛好遇到要在 PHPUnit 裡使用 trait 的狀況,記錄一下。

首先是新增一個檔案,為了方便起見叫它 Example.php 好了。裡頭大概是長這樣:

trait MyTrait
{

repeat ❤️ 發表在 痞客邦 留言(0) 人氣()

先講結論。在 SQLite 3 的環境下,不要用 BLOB 或者 binary TEXT 來存 IPv6 。

以下是實驗過程。為了顯示方便起見,無法顯示的字元以「■」代替。

首先是 MySQL 5.1.x 。

mysql> create table test.test (id int, value text, note varbinary(16));
mysql> insert test.test values (1, 'ab', x'ab');

repeat ❤️ 發表在 痞客邦 留言(0) 人氣()

最近手邊一個案子要用到 Qt 來編譯。 4.7.3 編成功了,但是 4.8.2 一直有問題過不了…

一開始摸不著頭緒,同事用一樣的參數在 EC2 上編譯的很開心,我在本機端編譯怎麼樣都會爆炸。最後把編譯的視窗暫存緩衝區調超大,然後等編譯一爆炸馬上往回捲找錯誤訊息。

發生錯誤的是 src\3rdparty\webkit\Source\WebCore\platform\DefaultLocalizationStrategy.cpp 第 327 行。

把這個線索丟進 google ,果然找到一整片的哀號 XD

原因是這一行用了

repeat ❤️ 發表在 痞客邦 留言(2) 人氣()

Windows 8

今天因為一些原因,花了一點時間裝了 Windows 8 的消費者預覽版 (Customer Preview) 。

之前有試用過 HTC 的 Windows 系列機,所以對於這格子狀的排版並不陌生。

安裝的軟體也會在桌面上形成一個小方框,上圖的「痞」就是痞客邦相簿上傳精靈。 :D

不過這不是什麼專業的開箱文,所以以下懶得附圖。 

先說 IE10 。優點是預設自動更新,所以不會再有 IE6 死不掉的問題。

repeat ❤️ 發表在 痞客邦 留言(0) 人氣()

PHPUnit 支援 groups 這個參數。一般的情況會是在 command line 執行整組測試:

phpunit --colors ExampleTest.php

但是有需要測特定幾組的狀況。

方法是在 ExampleTest.php 裡面對 method 做分類:

/**

repeat ❤️ 發表在 痞客邦 留言(0) 人氣()

Phactory 是一套方便 PHPUnit 使用的資料庫介面。基本上安裝好 PHPUnit 以後,照著說明安裝 Phactory ,然後抄一遍最下面給的範例就可以動了。

基本的文件都還蠻齊全的,想要找一些文件上沒寫的功能的話也可以直接看 code ,所以重點就在於 1. 寫測試用程式 2. 看適不適合用。

好處是可以直接在測試的程式裡輕鬆準備測試資料,臨時某個功能的測試需要某種條件的資料,就直接新增一筆就好了。XD

壞處是它有點雞婆,認為當你新增一筆 user (單數)的資料 Phactory::create('user', array('key' => 'value')) 時,它的資料庫應該會叫 users (複數),所以如果你想要建一個 user (單數)的資料庫時,就要多指定 Phactory::setInflection('user', 'user') 。一兩筆還好,當資料庫很多的時候會指定的很火… XD

repeat ❤️ 發表在 痞客邦 留言(0) 人氣()

寫給自己看的,所以只有重點…

1. 裝 JDK 7

2. 裝 Android SDK 

3. Windows 7 的控制台→系統→進階系統設定→進階→環境變數→使用者變數,新增變數名稱 PATH 變數值 C:\Program Files\Java\jdk1.7.0\bin\java.exe 

4. 下載 Eclipse IDE for Java Developers 解壓縮丟桌面

repeat ❤️ 發表在 痞客邦 留言(0) 人氣()

speedtest.net 提供的 iphone apps 對手邊的 iphone 3G + 台灣大哥大 3G 網卡隨手做了一下速度測試。

開啟 3G 的時候速度好一點:下載 1770kbps ,上傳 98kbps , ping 305ms 。

不開 3G 的時候只有慘:下載 42kbps ,上傳 34kbps , ping 755ms 。

走公司無線網路就好很多了…

Tags: 台灣大哥大, 行動上網, 速度, 測試, iphone, 3g

repeat ❤️ 發表在 痞客邦 留言(0) 人氣()

之前無意間在 Wordpress Codex 上找到在 Mac OS X 環境下支援 XML-RPC 的軟體列表,於是就找了 QumanaQTM 這兩套來試玩。

基本上設定的部份兩套軟體都沒有太大的問題,也都支援設定 PIXNET 部落格。

設定完了以後 Qumana 就當在那邊了,所以直接放棄它。XDDD

QTM 支援中文,而且是支援 UTF-8 ,所以不會有「許茹芸淚海慶功宴」的問題。 XD
雖然會吐一些錯誤訊息給我,不過基本上是屬於勉強可以用的等級。

repeat ❤️ 發表在 痞客邦 留言(0) 人氣()

Blog Stats
⚠️

成人內容提醒

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

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