原创 Solution: X3100集成顯卡寬屏分辨率問題

前段時間,在幫朋友給他的電腦安裝Ubuntu 8.04的時候,碰到一個寬屏分辨率設置的問題。 他的電腦使用的是集成的Intel GM965(X310

原创 使用U盤和移動硬盤安裝Ubuntu後一個有趣的問題

最近在給朋友推廣Ubuntu,也算是爲開源事業做點貢獻。:D 其中一個朋友有一個比較老的機器,運行XP相當的慢,而且還經常中毒。那天正好讓我去給

原创 How to connect to hidden wifi in KDE 4

Run follow command in terminal:$ sudo iwlist wlan0 scanning essid <ssid>If it could list all detail inf

原创 Agile Web Development with Rails 3nd Edition學習筆記-高亮顯示改變

當客戶點擊了“Add to Cart“按鈕之後,購物車的數據改變了。我們希望能夠讓用戶清楚的看到是那個是哪個發生了改變。那麼,我們讓當前被改變(個數變化,或者添加了)的那個產品被高亮一段時間。之前我們通過“

原创 Agile Web Development with Rails 3nd Edition學習筆記-創建購物車

上篇筆記中,我們爲保存用戶選購的商品提供了場所。那麼,這篇我們就要開始製造我們的購物車了。首先,我們要爲購物車定義一個類,這個類現在只做很簡單的事情,就是保存用戶選擇的商品。我們管這個類叫“Cart”,我們

原创 Agile Web Development with Rails 3nd Edition學習筆記-創建頁面佈局模板

典型的網站一般都具有一致的佈局,ASP.NET中使用TemplatePage就提供了一個做到這件事的途徑。它使得每個頁面都在一個確定的頁面框架中顯示。那麼,Rails中能否做到,又是如何做到這一點的呢?這一

原创 Ubuntu上的D語言開發環境搭建

這段時間沒什麼事情,想好好的學習一下D這門新型的開發語言。於是在自己的Ubuntu中搭建了一個開發環境。以下是搭建的具體方法。一、安裝gdc: 這個是整個過程中最簡單的一步,因爲Ubuntu的官方源裏

原创 Agile Web Development with Rails 3nd Edition學習筆記-創建一個基於Ajax的購物車

上篇筆記中,我們通過partial把購物車信息放到了index頁面的Sidebar上。當我們點擊“Add to Cart”按鈕時,Sidebar上的商品和數目會改變。但是,我們同時會發現,刷新了的不僅僅是購

原创 Agile Web Development with Rails 3nd Edition學習筆記-使用Ajax將購物車放入Sidebar

之前,當用戶點擊了“Add to Cart“按鈕之後,頁面會跳轉到add_to_cart頁面。用戶想繼續選購產品需要點擊瀏覽器的回退按鈕才能再回到產品列表頁面。另外,用戶在查看產品列表頁面是如果想看看自己已

原创 Agile Web Development with Rails 3nd Edition學習筆記-美化我們的程序

我們的程序現在顯示出來的畫面還是那麼的原始和難看,接下來我們要做一些工作來美化它。首先,作爲準備,我們需要現添加一些用來測試的數據。執行下面的命令:[quote]ruby script/generate m

原创 Agile Web Development with Rails 3nd Edition學習筆記-隱藏空的購物車

到現在位置,我們已經完成了產品列表和購物車功能。雖然看起來已經很棒了,但是,有一個細節,那就是當用戶登錄之後,就會有一個沒有任何物品列表的購物車在那裏。我們希望在這種情況下可以不顯示它。因爲有很多時候顧客來

原创 Windows & Unix: 兩個世界的融合

前些天下載了Windows 7 RC來試用,發現這個版本的Windows真的有了很大的改進。不僅性能有了很大的提升,而且界面設計的也更加舒適易用。 在試用的過程中,發現一個令人驚喜的地方。那就是在“T

原创 Agile Web Development with Rails 3nd Edition學習筆記-錯誤處理

這一部分其實東西很少,這裏不做過多的描述,僅僅是記錄下來,以便今後查詢使用。以add_to_cart方法爲例,當該方法收到一個錯誤的產品id時,會得到一個ActiveRecord::RecordNotFou

原创 Agile Web Development with Rails 3nd Edition學習筆記-創建更智能的購物車

上篇筆記我們已經讓我們的網站能夠保存客戶選購的產品了,但是,似乎少了點什麼。恩,少了每樣產品用戶到底要買多少的數據。我們這次就把這個功能加上。那麼,我們需要一個能夠描述用戶選的產品以及數量的對象。好,我們就

原创 Agile Web Development with Rails 3nd Edition學習筆記-把Sessions放進數據庫

depot在線商店需要一個能保存用戶選購的各種各樣的商品的地方,而對於Web程序而言,每個頁面和請求的生命週期都是瞬間了,彼此之間沒有任何的狀態記錄。當用戶在一個頁面選擇了一樣商品,再去另一個頁面選擇另一樣