Time of Update: 2018-12-05
看了《駭客與畫家》之後一直想瞭解一下Lisp這門語言,前段時間買了本田春翻譯的《Practical Common Lisp》(實用Common Lisp 編程),十月份剛出的,拿來看看。Lisp環境的搭建:安裝和運行Lisp in a Box(需要先安裝Emacs)需要安裝:common lisp controller 以及 Slime(The Superior Lisp Interaction Mode for Emacs) sudo apt-get install
Time of Update: 2018-12-05
安裝$ tar xvfz nginx-1.0.0.tar.gz $ cd nginx-1.0.0/$ sudo ./configure --prefix=/usr/local/nginx --sbin-path=/usr/sbin/nginx --conf-path=/etc/nginx/nginx.conf --error-log-path=/var/log/nginx/error.log --pid-path=/var/run/nginx/nginx.pid
Time of Update: 2018-12-05
昨天晚上在做GDI+的一個圖形程式,想試試系統中的哪個預定義顏色比較適合作為人臉的顏色,結果猶豫了半天沒選好。如果做個小程式直接把各種預定義的顏色一行一行展示出來那不就方便了! 後面參考了一篇關於反射的文章,感覺利用反射可以達到我們的目標。 參考的是這篇文章:http://download.csdn.net/source/1184896
Time of Update: 2018-12-05
Django 中的 Generic view 分別有:Django Generic view├─"Simple" generic views│ ├─django.views.generic.simple.direct_to_template │ └─django.views.generic.simple.redirect_to├─Date-based generic views│ ├─django.views.generic.date_based.archive_index │ ├─
Time of Update: 2018-12-05
原文連結:http://www.iteye.com/topic/797489curl官方下載http://curl.haxx.se/download.html首先去curl下載這個工具、記得是windows平台、選擇支援SSH2和SSL協議的版本下載、這樣可以支援這兩種協議的gem下載方式、如果使用過程中用錯誤、再把頁面其它的附件都下載下來註:curl是一個命令列下載工具、支援多平台多協議下載後把這個壓縮包裡的冬冬都放在ruby的bin目錄下、然後再執行gem install
Time of Update: 2018-12-05
在ubuntu中增加sudo使用者的步驟(以增加擁有sudo許可權的使用者tiny為例):增加使用者:sudo add tiny設定密碼:sudo passwd tiny 加入admin使用者組:sudo gpasswd -a tiny admin 建立home目錄:cd /homesudo mkdir tiny編輯 /etc/suders: sudo visudo (或者直接用編輯器編輯sudoer檔案)在 root ALL = (ALL) ALL 下面加入:tiny ALL = (ALL)
Time of Update: 2018-12-05
首先在專案檔夾下的config\initializers增加一個i18n.rb的檔案、i18n是什麼、就是英文單詞國際化的意思、為了日常方便而簡寫成i18n、因為這單詞一共有20個字母、包括i和n、 1 #encoding: utf-82 I18n.default_locale = :en3 4 LANGUAGES = [5 ['English', 'en'],6 ["Español".html_safe, 'es'],7 ["中文", 'cn']8
Time of Update: 2018-12-05
此文安裝平台基於:Ubuntu Server_10.04_LTS版CentOS Linux release 6.0 (Final) 需要搭建的平台有:PythonNginxuWSGIBeanstalkd 建議使用閱讀模式來瀏覽此文 注意事項:安裝此次環境部分操作需要有root許可權、通常操作目錄為目前使用者的home目錄、而且系統需要有gcc、gcc-c++編譯器、還有一點、請保留安裝檔案、萬一某天想卸載掉某個軟體、可以進入安裝目錄執行(root許可權)、 sudo make
Time of Update: 2018-12-05
說是掃盲班、其實莪也是個盲、就今天早上才找些資料來看、原來NodoJS就是拿來開始WEB背景一個JS架構和莪們以前想像的JS有點差異、無論是原生的JS和jQuery都是基於產生前台瀏覽器用戶端應用的、這個NodeJS就像rails和PHP一樣、是寫在伺服器端的、就是說用JS寫伺服器語言、瘋狂吧、哈哈 這個NodeJS架構的引擎用的是Chrome的V8JS解譯器、語言本身是用Python寫的、編譯要使用C++、類nix下便是使用g++解釋、WINDOWS平台下使用VS、不過還有一些附加的組件是依賴
Time of Update: 2018-12-05
一、job的操作put(建立一個job)將一個job加入到當前tube中、然後馬上設定job狀態為“Ready”比如>>> beanstalk.put('hey!')注意put指令只能接受字串、任何非字串如整型45都是錯誤的、邇還可以延遲它的執行、讓她的狀態延遲N秒後才把狀態設定為“Ready”、如>>> beanstalk.put('yes!', delay=1)還可以為該job設定一個優先順序、最高優先順序是0、然後數字越大優先順序越低、>>
Time of Update: 2018-12-05
文章目錄 1. 安裝 Ruby 語言解譯器2. 安裝 Rails 編程架構3.安裝passenger和nginx ubuntu 10.4下ruby 1.9.2+rails 3.0開發環境配置 對沒 Mac 卻希望學習 Rails 的程式員來說,Ubuntu 是最理想的選擇。多少令人遺憾地是:Ubuntu 的世界裡缺少傳說中最好的文字編輯器 TextMate 和事實上最好的圖片編輯器 Photoshop,幸好 Emacs 和
Time of Update: 2018-12-05
本來是用gas彙編器的ld -Ttext 0x0命令後,總是得到在一個代碼仍然從0x200開頭的檔案。這一度使我以為這是gas的設計錯誤或是怎麼的。還在昨天寫的教程裡留下錯誤的理解:http://www.cnblogs.com/bombless/archive/2010/12/28/writing-X86-os-part1.html 今天又參考了一篇文章,http://dev.csdn.net/htmls/31/31794.html終於理解應該怎麼辦了。以以下彙編代碼為例: .global
Time of Update: 2018-12-05
本文主旨、在不自由的國家使用自由軟體本來就是件極其不方便的事情、不要妄想一條命令這麼順攤、該用跳牆的還得用、麻煩點、跳牆去國外的網站下載離線包是最穩妥的做法 若果安裝不了rails、多數是你的rubygem版本太舊了、嘗試更新一下再試試吧!本來這些在windows是相當簡單的事情、但偏偏在ubuntu下安裝卻是困難重重、 rubygem的版本更新、這個東東在ubuntu下使用gem update
Time of Update: 2018-12-05
原文地址: http://wiki.ubuntu.hk/w/Install_Ubuntu_server#.E5.AE.89.E8.A3.9D.E8.BB.9F.E9.AB.94 萬事開頭難、雖然安裝ubuntu server版也不是件難事、哈哈本文主要展示如何使用 Ubuntu 10.04 LTS (Lucid Lynx) 伺服器 (Server) 安裝光碟片在 PC 平台上安裝 Ubuntu 10.04 LTS伺服器。要安裝 Ubuntu 案頭,請參考《安裝 Ubuntu 案頭》。10.04
Time of Update: 2018-12-05
聲明:該方法在linux上有效、不支援windows平台 首先去下載openssl和nginx的源碼、放在tmp檔案夾後解壓cd /tmpwget http://www.openssl.org/source/openssl-1.0.0-beta3.tar.gztar -xvzf openssl-1.0.0-beta3.tar.gzwget http://sysoev.ru/nginx/nginx-0.8.14.tar.gztar zxf
Time of Update: 2018-12-05
原文地址:http://www.cnbeta.com/articles/141137.htm 哈哈、重點是第七第八條#7 想玩WOW,CS嗎?安裝PlayOnLinux!sudo apt-get install playonlinux#8 想玩其他遊戲?PlayDeb!!可以添加Playdeb源http://archive.getdeb.net/install_deb/playdeb_0.3-1~getdeb1_all.deb 感謝笨兔兔的投遞4.28日,Ubuntu 11.04
Time of Update: 2018-12-05
文章目錄 概述:使用樣本 原文:http://rubyer.me/blog/262 向資料庫插記錄時經常會用到new, build, create。這三個方法很容易混淆,整理一下備忘:概述:save:rails中的save其實是create_or_update,建立或修改記錄!不一定是建立,切記new :只是在記憶體中建立一個對象,操作資料庫要調用save方法。create = new +
Time of Update: 2018-12-05
如果邇想在運行ruby指令碼時、輸入臨時參數去指令碼參加運行、那麼就要使用ARGV 比如: def putout(word) puts wordend putout(ARGV) 如果邇想接收多個參數、使用ARGV[0]、ARGV[1]便可以了、或者是ARGV.each do |aa| end這樣子 然後ruby test.rb "sfsf" 這樣便可以使用了 P.S.:注意、本身ARGV就是一個數組、即使邇只接收一個參數、那ARGV仍然是數組、比如上面那個例子、其實就是這樣["sfsf"]
Time of Update: 2018-12-05
這條命令在ubuntu下可是每日必備、在debian下就要自己安裝了、首先切換到root使用者、su命令然後輸入root密碼登入root身份、再執行apt-get install sudo、這個冬冬不明白為什麼一定要cd1才能安裝、不解不解、那就插入cd1的光碟吧、安裝完成後還要修改一下sudoers的檔案不然會出現"xxx isnot in the sudoers file. This incident will
Time of Update: 2018-12-05
因為ubuntu預設是沒有root使用者、雖然說邇也可以使用sudo來執行一些root許可權的冬冬、可是萬一、莪是說萬一sudo或者一些其它系統及的設定檔壞了、這時想安裝回sudo這個工具又需要root許可權、邇就等著悲劇吧、那麼、第一件是就是增加root使用者!sudo passwd root使用這個命令更改root的密碼、然後輸入邇想要的root密碼、就可以成功建立啦、哈哈、這下邇可以直接在登入系統上使用root使用者登入了