作者: Hui-Hong YOU

  • 解 MARC ISO-2709 的分欄 regular expression

    雖然寫起來很簡單,但是昨天下午頭腦打結,就是卡好久才想通…。

    /\$(.)([^\$]*)/

    \$ 開頭是 dollar sign(若使用其它分欄字元則隨機應變替換之),(.) 再來一個字元是 subfield identifier,([^\$]*) 之後取下次再出現 dollar sign 前的所有字元,為欄位資料。

    圖資系所,你們要不要考慮把 regex 列入必修…。

  • 開業準備

    今天把網域名稱註冊好了,再來要做工商登記。明年春天開始正式營業。

    趕快把論文完成,跟這個小圈圈說再見。

  • Haiku OS R1/Alpha 1

    DSC02001

    Haiku Project Announces Availability of Haiku R1/Alpha 1

    開機很快,在我這台 13 秒開完,比一些號稱超快開機時間的 Linux OS 還快,如果換用傳說中的 SSD,搞不好會演出秒間開機的極速傳說;沒有 PPPoE 可用,所以暫時無法測網路表現。

    用起來的感覺,就像是把一位絕世武林高手冰凍起來,讓他來到多年以後的現代,卻還超級吃得開,如此老梗又不失吸引力的劇情一樣。

  • 韶光荏苒

    剛剛,在網上找到了初戀對象的網誌,人家已經當了旅館老闆娘,而我還在這邊,被時光無聲偷襲、耗竭我的熱情和志向,一事無成。

    要趕快畢業,去實踐那件創業計畫。

  • 其實我也是囿於形與名的笨蛋

    把事情做好,就是好,不必拘泥於圈內或圈外。

    常問「為什麼圖書館界該致力的某些東西,圖書館界卻不做,反而別人做得更積極?」剛剛讀完這篇〈共享資訊是創造雙贏和鼓勵創新的第一步 – 從美國的專業資料庫談起〉,突然感到豁然開朗。

    毋需執意在自己的小圈圈裡找有共鳴的人。

  • OpenID_engine & Ruby on Rails

    筆記一下。(?)

    $ rails openidtest
    $ cd openidtest/
    $ script/generate model user
    $ script/plugin install git://github.com/terrbear/openid_engine.git
    $ rake open_id_authentication:db:create
    $ rake db:migrate
    $ vim config/routes.rb

    map.root :controller => “welcome”

    $ script/generate controller welcome
    $ mv public/index.html public/index.html.bak
    $ vim app/controllers/welcome_controller.rb

    class WelcomeController < ApplicationController
    before_filter :signin_required

    def index
    end
    end

    $ vim app/views/welcome/index.html.erb

    <%= @current_user.identity_url %>

    $ git init
    $ git submodule add git://github.com/rails/rails.git vendor/rails (? 1,2)
    $ cd vendor/rails/
    $ git checkout origin/2-3-stable
    $ sudo vim /usr/local/lib/ruby/gems/1.9.1/gems/ruby-openid-2.1.7/lib/openid/consumer/html_parse.rb (?)

    -/mixu
    +/mixn

    $ sudo gem install thin (?)
    $ cd ../..
    $ thin start