Time of Update: 2018-12-07
對於普通人來說,平常的生活無非就是定時上下班、定時擠公交車。如果坐公交車的時候,不把手機調成震動,或者把鈴聲調大一點,有電話的時候,是很難發覺的;而如果到了辦公室,不換成室內情景模式,來了電話,過響的鈴聲一樣會對別人產生幹擾。現在的唯一辦法,就是手動調整手機的情景模式。我就是這樣手動調整情景模式的。但是,這種方法很不方便,經常上了公交車忘記調成震動;或是在辦公室裡,忘記把鈴聲調小。手機要有定時轉換情景模式的功能就好了,早上八點自動調成室外模式,九點到了辦公室自動調成靜音或室內模式,下午六點再自動
Time of Update: 2018-12-07
如果把理財軟體放在同一台機上,平時不在這台電腦前的時候,要記帳也挺麻煩的。雖然有許多優秀的線上記帳網站,如MoneyLogger等,但是網上記帳存在著諸多問題:一來操作始終沒有案頭版來得爽,二來財務隱私放在網上,指不定哪天出問題。今天發現大名鼎鼎的GnuCash有一個便攜版,試了試效果還不錯,有興趣的人可以試一試。下載網址:http://portableapps.com/apps/office/gnucash_portable
Time of Update: 2018-12-07
當我們用 Emacs org 記了大量的筆記、寫了大量的經驗總結,我們當然會想著把它們發布成網站。通過把筆記發布成網頁,我們可以方便地與他人分享我們的經驗。總的來說,比較常用的方法有下面三類:第一,如果只是發布成靜態網頁,使用 org 內建的頁面發布功能就足夠了(或查看這個文檔)。第二,如果我們需要更加複雜、抽象的功能,可以使用 blorg 或是 blorgit 工具。第三,通過使用下面 Manoj Srivastav 提供的 Ikiwiki 外掛程式,我們可以讓 org 作為我們的
Time of Update: 2018-12-07
如果你是用 Emacs Muse 來寫文檔、記筆記的話,直接在 Emacs Muse 裡貼代碼,會產生很混亂的風格。這個時候,我們需要靈活地使用 Muse 提供的標籤 ( tag ) 功能。Muse 標籤的基本文法Muse 標籤的文法,基本上和 XML 裡的差不多,大體上有以下幾種情形:標籤有參數的情況,格式如下: <tagname arg1="string1" arg2="string2">最簡單的使用情形,只有一行的情況下,類似於 XML 裡面的標記:
Time of Update: 2018-12-07
之前文章中提到的通過 Windows 註冊表來實現開機時檔案替換的方法,好像只對位於同一個檔案分區的兩個檔案有效,而對於兩個處在不同檔案分區的檔案,則沒有辦法。舉例來講,我想用 E 盤下的 test1.txt 檔案來替換掉 C 盤下的 test2.txt 檔案,按之前的方法,在註冊表裡寫入下面的值:\??\e:\test1\test1.txt !\??\c:\test2\test2.txt重啟電腦後,test1.txt 檔案不見了,但檔案 test2.txt 的內容並沒有被 test1.txt
Time of Update: 2018-12-07
1. Quick Calculator模式在Emacs23裡,可以用命令M-x quick-calc或快速鍵C-x * q來啟動Quick Calculator模式。這是一個非常小巧的工具,啟動後會在minibuffer裡提示輸入數學計算式,斷行符號就顯示結果。這個模式能非常方便地用來做一些基本的數學運算,比用系統內建的計算機來得方便、快捷一些。用C-g可以退出Quick Calculator模式。2. programmable calculator在Emacs23裡,用命令M-x
Time of Update: 2018-12-07
WOZ模組給Zen-cart提供了整合WordPress作為其部落格系統的機會,不過,如果你用的是WordPress2.7版本,整合完畢後訪問首頁(http://your.zen-cart.com/index.php?main_page=wordpress),可能會出現類似下面的錯誤:Warning: Cannot modify header information – headers already sent by (output started at E:\xampp\htdocs\zen-
Time of Update: 2018-12-07
Drupal 的安裝很簡單,把 Drupal 的源碼包解壓到你的 Web 路徑下,輸入這個地址,然後照著提示一步一步做就可以了。但是,這裡如果你沒有嚴格按照 Drupal 的要求做,會出一些莫名其秒的錯誤。在安裝的第一步,Drupal 提示你把 ./sites/default/default.settings.php這個檔案,複製成一個名為 ./sites/default/settings.php的檔案。這個時候,很多人為了省力氣,就直接把檔案 default.settings.php
Time of Update: 2018-12-07
在用 Emacs 編輯文檔的時候,使用命令時經常會碰到大量的錯誤資訊。但是,預設情況下,對於錯誤的提示資訊不是很詳細,我們很難分析究竟是哪裡出錯了。這個時候,我們可以試著使用 Emacs 的 debug on error 特性。先用命令M-x toggle-debug-on-error RET啟用當前緩衝區的 debug on error 功能,然後再運行之前出錯的命令,則出錯的時候會調用 Lisp 調試器 ( Lisp debugger
Time of Update: 2018-12-07
Drupal 預設是用一個一個的 node 來表示內容的,node 是 Drupal 裡最基本的頁面元素。幾乎所有的內容都能稱為 node,當然,它的 URL 並不友好,預設是下面的形式:http://yourdomain/node/37這種類型的 URL 並不能一目瞭然地理解頁面的性質,最好能給版面設定有規律的別名 (alias)。要讓 Drupal 具備重寫 URL aliases 功能的話,可以在管理後台啟用 path 模組,然後再安裝 pathauto
Time of Update: 2018-12-07
用WordPress-MU搭建了一個多使用者部落格系統後,每個使用者都可以有一個特殊的次層網域,例如類似於user1.domain.dtl這樣的形式。可是在很多種情況下,對於一些主題比較有特色的部落格,我們喜歡以一個單獨的網域名稱來進行運作。這個時候,就可以考慮在WordPress-MU裡,給這些部落格綁定上單獨的網域名稱。這樣做的一個好處是,你可以用一個WordPress-MU搭建多個內容發布網站,但是這些網站的系統升級、外掛程式管理又全部可以在一個管理後台集中完成,節省大量的時間、精力,便於
Time of Update: 2018-12-07
今天下午上班的時候,公司居然斷電了。等電來了之後,發現Emacs死活啟動不了,也就是說,沒有辦法順利讀入設定檔,Emacs會提示如所示的錯誤:仔細地查看了一下Emacs的home目錄,發現多了一個叫.emacs.desktop.lock的檔案,我估計這個檔案是和Desktop擴充有關。我把這個檔案刪掉之後,Emacs就可以正常啟動了。看來,以前碰到的類似情況,多半也是這個原因。仔細地試了一下,原來Emacs在跑的時候,會產生這個檔案,應該是用來緩衝當前開啟的檔案名稱資訊之類的資料。當Emacs正
Time of Update: 2018-12-07
參考文章連結:http://joogkevin.yo2.cn/2009/04/yo2_icon/,略有修改。第一步 製作favicon.icon表徵圖我們要製作一個icon表徵圖,不會photoshop沒有關係,推薦一個線上製作icon表徵圖的網站:http://www.html-kit.com/favicon/。大家找一張自己喜歡的圖片上傳上去,之後可以預覽效果,滿意後就可以下載。第二步 上傳表徵圖到yo2到你的yo2部落格後台,選擇外掛程式,找到”yo2 favicon plugin
Time of Update: 2018-12-07
Conkeror有一個rc檔案,用來配置一些你需要在啟動時自動匯入的設定,這個檔案是用普通的Javascript來寫的。可以通過這個檔案來配置快速鍵的綁定,定義新的命令,設定參數、使用者變數值以及配置擴充等。預設的rc檔案是在你的home目錄下名為.conkerorrc的檔案(和Emacs的.emacs檔案路徑一樣),詳細的說明可以參考官方教程。如果沒有這個檔案,只要在你的home目錄下建立一個名為.conkerorrc的檔案,然後就可以對Conkeror進行個人化配置。當然,我們可以使用其它命
Time of Update: 2018-12-07
Boost 被人們譽為 C++ 的准標準庫,嘗試著為 C++ 提供一個可跨平台使用的、大而全的庫。作為一個軟體工程師,一直沒有機會對 Boost 進行瞭解與學習,現在正是迎頭趕上的時候了!今天在 Cygwin 下試著編譯與安裝了 Boost 庫(boost_1_40_0版本),非常的簡單與方便,大體步驟如下:1) 下載原始碼,解壓到任何你想要的地方,我是放在 ~/source_code 目錄下,解壓後所有 Boost 的檔案都在檔案夾 boost_1_40_0 裡面。2)
Time of Update: 2018-12-07
很多人用 Drupal 來搭建多部落格服務,因此,一個部落格遠程發布功能必不可少。Drupal 可以通過支援 XML-RPC 的工具來實現遠程發布,當然,配置 Drupal 比起 WordPress 之類的專用部落格系統要麻煩一些,主要步驟如下:在後台管理中勾選 Administer >> Site building >> Modules >> Blog & Blogapi 使部落格及其遠程發布功能生效;在後台管理 Administer
Time of Update: 2018-12-07
WordPress-MU支援管理背景自動升級,但是,有的時候自動升級會失敗,所以,手動升級的技能還是必須要掌握的。官方文檔對升級WordPress-MU的方法有著詳細的介紹,這裡以2.7.1升級到2.8.3為例,簡單介紹一下WordPress-MU升級的基本步驟:1) 第一步也是最重要的一步,升級之前先備份整站系統資料,包括資料庫資料及所有的檔案。2) 保護wp-config.php以及
Time of Update: 2018-12-07
如果網頁沒有RSS源,怎麼樣才能知道網頁是否有更新呢?看來是時候總結一下這個小問題了。第一種方法,純人肉監視,定期檢查,時不時地提醒自己需要到某個網頁上看看,以免錯過重要的更新。相信大多數人用的是這種方法。第二種方法,用 RememberTheMilk、Google Calendar 等個人管理工具,產生定期檢查的任務,這樣腦袋的神經可以不用繃得太緊,在一定程度上提高了效率,也更不容易錯過網頁的更新。第三種方法,製作 RSS 源,再訂閱這個源。網頁一但有更新,就能及時得到通知,前提是燒錄這個
Time of Update: 2018-12-07
大部分網頁設計者都喜歡用白色來做網頁的底色,因為這樣容易配色。但是,如果長時間盯著以白色為底色、文字為主的網站,看的時間一久,就會覺得白色很刺眼,太傷眼睛了。在這種情況下,我喜歡用以深色為底、文字顏色為淺綠色的色彩配置,對,就像一個 Term 終端的配色一樣。如果是使用 Firefox 瀏覽器,我們可以用 Stylish 這個外掛程式來重寫某個頁面的 CSS 樣式。Stylish 的文法很簡單,基本要點有兩個:重載當前網站已有的 CSS 樣式要重載當前網站已有的 CSS
Time of Update: 2018-12-07
我們之前已經用BuddyPress和bbPress打造了一個WordPress-MU的多部落格社區系統,但是這對於一個Web 2.0概念的網站來說,仍然顯得不夠。我們最好能讓一些最新發行的文章、最新訊息顯示於全站的首頁,例如最新發表的文章、最新的論壇留言等。這樣的功能,我們也可以輕鬆地通過外掛程式來實現。1. 安裝AHP Sitewide Recent Posts for WPMU外掛程式AHP Sitewide Recent Posts for