2010-03-01から1ヶ月間の記事一覧

意味の無くなった、お買い物メモ

デスクトップのCPUアップグレード検討メモ>< たしかメインのデスクトップにM2N-VMとAthlonX2BE2350使っている。 ので、このマザーでどんなCPUにアップグレード出来るか調べてみる。 のくす牧場 : AMD 書庫 - 【AMD690】ASUS M2A-VM/M2A-VM HDMI Vol.24 【n…

お買い物メモ

サーバー用のパーツ購入メモ><「新型Intel Atom D510搭載Mini-ITXマザーBOXD510MO」検証 - エルミタージュ秋葉原 規格:Mini-ITX(170×170mm) Processor:Intel Atom D510 Memory:DDR2 800/667MHz×2(SingleCannel) Support up to 4GB Chipset:Intel N…

githubで.emacsを公開する前準備

まだemacs弄り始めて一週間未満で、 中身の設定もパクリまくりって状態なので公開すること自体余り意味ないんですけど まあ個人的なメモとして、晒そうと思います。 で、githubで晒す前の前準備 ~/.emacs.d/フォルダ以下を晒すので、.emacsファイルのシンボ…

OpenSolaris2009.06にpython3.1をインストール

pkgでpython3が多分無いみたいです。 なので、手動でインストールです。 こちらhttp://opensolaris.org/jive/thread.jspa?threadID=115382を参考>< デフォルト状態は、こうですw; ~$ python -V Python 2.4.4 なので、本家サイトよりDL><*1 で、./cnfig…

OpenSolaris2009.06のemacs環境の実行環境判別な設定

まあ、http://coderepos.org/share/browser/dotfiles/emacs/kentaro/のコピペです。 尚且つOpenSoalris以外で動かす予定なし><*1 で、OpenSolarisはどう判別するんだろう?OS環境は、こんな感じ。 ~$ uname -a SunOS ionsolaris 5.11 snv_111b i86pc i386 …

OpenSolaris2009.06のemacs環境のRubyな設定

なにはさておき、ruby環境作る。 ruby-mode ruby-mode の設定(かわちょぶろぐ、2008年01月10日)を参考に、 Ruby本家より1.8系のソースをDLしてmiscディレクト内のファイル全てを、 ~/.emacs.d/elisp/ruby/に移動。 ~/.emacs.d/elisp/init-ruby.elを作成し…

OpenSolaris2009.06のemacs環境の雑多な設定

Ctrl-hは、BackSpaceで合って欲しい>< ので~/.emacsへの雑多な設定から 便利そうなの適当*1に見繕う。 misc ~/.emacs.d/elisp/init-misc.elに以下を記載。 ;; -*- Mode: Emacs-Lisp ; Coding: utf-8 -*- ;;; キーバインド (define-key global-map "\C-h" '…

OpenSolaris2009.06のemacs環境

って未だに環境作ってなかったのかよ>< はい、作ってなかったんですよね。 なので、まっさらからのemacs環境構築です>w<b で、今ごろ作り出すのは、 OpenSoalrisってよりUnix系と親密で長い付き合いになりそうな*1ので、 確りと環境を作っておく事にし…

OpenSolaris2010.03は何時でるんだ?

まだ出ていないよね? http://hub.opensolaris.org/bin/view/Community+Group+on/scheduleを見る限り OpenSolaris 2010.03: build 134 と、b134がbaseとの事で、 onnv_134 02/16/2010-02/22/2010 * Stopper fixes only バグ修正中みたい。 で、何時でるんだ…

memo->clojure.contrib.seq-utils(1/2)

clojure-contrib-1.1.0のseq-utils一覧のメモ flatten 入れ子になっているseq-able*1を平滑化 Plus it's lazy.との事 (flatten '[1 2 (3 [4] 5 "fred") [6 7]]) ;=> (1 2 3 4 5 "fred" 6 7) separate,group-by,partition-by 述語の「真、偽」で分割 戻り値は…

MatzRubyとJRubyは混ぜるなキケン

私の環境ではMatzRubyとJRubyが両方インストールしてるんですが、前々から一つ問題が有りました。 それは、gemコマンドを指定した場合MatzRuby(以下CRuby)のgemでなく、JRubyのgem*1が起動することです>< まあJRubyをメインで使っていたので、たいして困っ…

Operational transformationについて、その1

鉄は熱いうちに打てってことで、 GoogleWaveでの並行編集処理の基本アルゴリズムであるOperational transformationの復習。 よく解らないモノは、書き出してみると良いってことで 以下、Operational transformation - WikipediaのBasics,OT Functionsを参考…

memo->clojure.contrib.math

clojure-contrib-1.1.0のmath一覧のメモ expt,exact-integer-sqrt,sqrt 累乗、正確な平方根*1、平方根 (use 'clojure.contrib.math) (expt 2 10) ;=>1024 (expt 3 4) ;=>81 (exact-integer-sqrt 15) ;=> [3 6] ;(+ (* 3 3) 6) ;=>15 (exact-integer-sqrt 102…

ruby->clojure[.contrib]?.set

rubyでやる*1class Set (Ruby 1.8.7) union,intersection,difference require 'set' a = Set[1,2,3,4,5] b = Set[3,4,5,6,7] p a + b #=> #<Set: {5, 6, 1, 7, 2, 3, 4}> p a & b #=> #<Set: {5, 3, 4}> p a - b #=> #<Set: {1, 2}> #p a.union b #p a.intersection b #p a.difference b select 実装するとしたら、こん</set:></set:></set:>…

memo->clojure.set

clojure-1.1.0のset一覧のメモ clojure.contrib.setの関数がどうして少ないのかと思ったらclojre.setが有りましたよ>< clojure.set API reference (Clojure) union,intersection,difference 和集合、共通集合、差集合 (use 'clojure.set) (union #{1 2 3 4…

memo->clojure.contrib.set

clojure-contrib-1.1.0のset一覧のメモ subset? set1はset2を部分集合として含まれる? set1 set2 (subset? #{1 2 3} #{2 3}) ;=> false (subset? #{1 2 3} #{1 2 3}) ;=> true (subset? #{2 3} #{1 2 3}) ;=> true superset? set1はset2を部分集合として含…

ruby->clojure.contrib.str-utils

rubyでやってみると、こんな感じ>< re-split 文字列のパターンによる分割 "a, b, c, d, e, f, ".split ' ' #=>["a,", "b,", "c,", "d,", "e,", "f,"] "a, b, c, d, e, f, ".split ',' #=>["a", " b", " c", " d", " e", " f", " "] "1,2,3,4,5".split("," …

memo->clojure.contrib.str-utils

clojure-contrib-1.1.0のstr-utilsの一覧メモ re-split 文字列のパターンによる分割 (use 'clojure.contrib.str-utils) ;(doc re-split) ;正規表現 ; #"hogehoge"の形式で書くと、 ; hogehoge部分が正規表現オブジェクト(regexp)に変換されるっぽい (re-spli…

2月の計画の更新、復路終了

いつの間にか2月終了したので、進展確認。

Clojure-modeへの歩み、その3

前回の記事で、簡易なclojure-modeを作ったけど それだと、clojure-contrib*1を読み込んでないのでプログラミングClojureのサンプルが動作しないw; こんな感じに>< (use 'clojure.contrib.str-utils) ;=> java.io.FileNotFoundException: Could not loca…