原创 終於搞定bochsdbg調試dos下保護模式程序

-----------------------------------------------------牢騷,不用看----------------------------------- 最近又回到了操作系統的研究,搞來搞去,發現自己基

原创 這兩天折騰了symbian兩個問題。

1. 點退出,連程序模擬器一起退出了。 用svn一點點排除之後,發現有一個cpp有問題 ,就像以下這種形式,以後再也不能寫了。 .h Class Const{ Static String ss; }; .cpp Const::ss = "

原创 在ubuntu下搭建好了rails開發環境。

1. 安裝ruby和rails   sudo apt-get install ruby rubygems rails   2. 升級rails    到 http://rubyforge.org 下載rubygems 最新版本.  

原创 花了一個上午,將Capistrano佈署成功

  要點: 只要在client機器上安裝capistrano即可,服務器不需要裝。服務器要裝好rails環境和版本控制工具儘量不要使用sudo, 用www的用戶即可,安全。設置爲 set :use_sudo, false 以下是我的配置文

原创 關於vmkd加速內核調試

vmkd着實誘人,也着實把我給配蒙了一把。 1. vmkd的官方和最新版本問題 網上的教程清一色的是講到 http://www.nynaeve.net/?page_id=168 這個主頁,我也毫不猶豫的選擇了這個,最新版本是 Curren

原创 PNG文件結構分析

PNG文件結構分析(上:瞭解PNG文件存儲格式) 前言 我們都知道,在進行J2ME的手機應用程序開發的時候,在圖片的使用上,我們可以使用PNG格式的圖片(甚至於在有的手機上,我們只可以使用PNG格式的圖片),儘管使用圖片可以爲我們的應用程

原创 如此優秀的環境,操作系統一定要拿下。

  想一想,linus torvalds當時在什麼環境下寫出的linux 0.1,再回頭看看我的環境,如此優秀。 當然,我自身條件不能和linus torvalds相提並論,就如同我跟劉翔在賽跑方面的比較, 但如果我有一寶馬車,想必也不會

原创 apache配置差點把我給弄死。

配來配去總是不對,老是被mod_python伺服了,卻找不到優先級。上了下廁所,想了一下,覺得會不會有.htcaccess在目錄下呢。回來一查,發現果然有個.htcaccess文件躲在目錄裏面。 搞定之後,這下報錯不錯了,沒有權限,Dir

原创 判斷Mobile程序是否運行於真機之上

    c++版本:   BOOL TApi::isRunOnDevice() { TCHAR wszMachineName[128]; SystemParametersInfo(SPI_GETOEMINFO, sizeo

原创 warning LNK1166問題的解決

原因是一個函數內代碼量過大,超過頁面邊界,編譯時,採用/Gy來編譯就可以了。

原创 禁止重動感應自動倒屏

//固定水平void CExampleAppUi::ConstructL(){// Initialise app UIBaseConstructL(EAknEnableSkin | EAknTouchCompatible | EAppOr

原创 symbian 中自動尋找cmwap連接點,通殺uiq 2nd 3nd和s60 2nd 3nd 5nd

  全測試過了,鑑於手機型號太多,沒有一一的測試。 找不到連接點,應該自動創建一個的,但這個需要證書,就沒寫了。 今天發現刷了機的一個5800連不上,在二級查找上,還需比較一下名字。 //尋找可用的連接點, UIQ與Symbian不同T

原创 attachment_fu在Windows平臺下報 Size is not included in the list

  將rails應用從linux平臺遷移到windows2003,並將代理服務器從lighttpd轉爲了iis,試用了一下,基本正常。 但後臺發現上傳圖片時,報了個錯誤  Size is not included in the list

原创 jamvm 1.5.4在ubuntu 10.10編譯通過。

預備sudo apt-get install libgtk2.0-devsudo apt-get install gconf2sudo apt-get install libgconf2-devsudo apt-get install g

原创 symbian 使用RVCT2.2編譯

沒用過的試試吧,生成的exe可以小很多。 安裝 首先先把殺毒軟件給關掉,否則殺軟會把註冊文件給刪除了。1.把附件解壓後放到編譯工具鏈的目錄下:D:Program FilesCSL Arm Toolchain2.添加環境變量:LM_LICE