CentOS 6.5のインストール

Macで開発したRailsをApacheで公開することを目標とする。 最小構成からはじめて、GUI無しを目指してみようと思う。 なんでCentOSかというと、会社で使用しているから。 要はRailsのデプロイの練習。 インストールUSBはUnetbootinを使用。 http://unetbootin…

久しぶりに自分のページを見ると広告がうざい。

下記参照で消した。 http://d.hatena.ne.jp/tt_clown/20110901/hatena_adsense

Effective C++はほぼ1年かけて読了。

The Little Schemerを読み始めることにした。 多分半年もかからないと思う。

Macのpathの設定

このあたり参照で http://superuser.com/questions/31353/path-in-vim-doesnt-match-terminal http://d.hatena.ne.jp/yhino/20100908/1283963661以下のファイルをいじる. /etc/paths以下のプログラムが自動設定するらしい. /usr/libexec/path_helperzshenv…

近況

最近Haskell触れていないな. c++ばっかだ. c++は落とし穴が多く,さらに,冗長な記述が 多いのであまり好きじゃない. Effective C++を読んでいるけど, 無駄に覚えないといけないことが多かったり, 歴史的な経緯で,推奨される方法の方が冗長だったりと…

macのhaskellについて

macportsのhaskellは使ったら駄目. ghciに-1.0を入力するだけでsegv発動するよ. ちゃんと本家から落とすこと. http://hackage.haskell.org/platform/

vimのvisual modeからコピペする方法.

選択後 !pbcopy;pbpasteだそうだ. http://d.hatena.ne.jp/snaka72/20090523/1243093317

Real World Haskell Chapter3 続き

昨日よくわからないと言っていた練習問題の続き. rightとleftを区別する方法がわからないので,無視. --Tree2.hs data Tree a = Node a (Maybe(Tree a)) (Maybe(Tree a)) deriving (Show) simpleTree = Just (Node "parent" (Just (Node "left leaf" Nothi…

Real World Haskell Chapter3

Nullable.hsはNulllabel.hsのtypo? --Nullable.hs data Maybe a = Just a | Nothing someBool = Just True someString = Just "something" wrapped = Just (Just "wrapped") 写経すると以下のエラー. よく分からんが,定義が重複しているみたい? [1 of 1] C…

Real World Haskell Chapter 2

last [] last [1..] Haskellで循環リストみたいなものを作れるのならば. --lastButOne.hs lastButOne (x:xs) = if length(xs) == 1 then x else lastButOne xs 以下のほうが,関数型ぽいかな? --lastButOne.hs lastButOne (x:[_]) = x lastButOne (x:xs) =…

Real World Haskell Chapter1

--wc.hs main = interact wordCount where wordCount input = show(length(lines input)) ++ "\t" ++ show(length(words input)) ++ "\t" ++ show(length( input)) ++ "\n"

Real World Haskell

Haskellの学習を始めた. "Real World Haskell"の練習問題を解いていこうと思います. どこかにカンニングできるところがあれば,教えてください. 書籍中のサポートページのURLが間違っている. 正しいページに行っても,正誤表には辿りつけない.(存在しな…

vimのプラグイン達

cd ~/.vim ls * autoload/: Align.vim AlignMaps.vim doc/: Align.txt eregex_j.txt fuzzyfinder.jax fuzzyfinder.txt matchit.txt tags tags-ja ftdetect/: vimperator.vim ftplugin/: fortran.vim python.vim ruby.vim plugin/: AlignMapsPlugin.vim autoc…

Snow Leopard

Mac

Snow Leopard買ってきた. クリーンインストールして,64bitで起動させると,KeyRemap4MacBookの設定ができない. とりあえず32bitに戻す.先日の日記の内容を繰り返す. KeyRemap4MacBookは問題なさそう.(普通に使う分には) KeyRemap4MacBookはOption2回…

Macの再インストール2/2

Mac

iTunes iGcover CD入れるのだるい. Mac Ports zsh-devel +mp_completion +pcre screen git-core +svn bzr ruby19 +mactk +nosuffix gauche 後は追々入れていくとする.

Macの再インストール 1/2

Mac

Boot Campの設定中に間違ってMacの入ったHDDをフォーマットしたので再インストールを行うことになった。 ついでなので、Mac歴2ヶ月の初心者がインストール後に行ったことをメモしようと思う。 現在Macがうなりをあげながら、DVDを読み込んでいるので、この記…

macportsで入れたrubyでtkが使えない

sudo port install ruby +mactk としても使えない. 理由はactivateされたrubyが古いもののままだから sudo port installed ruby として,現在installされてるものを確認する. 古いrubyを,uninstallするか,deactivateする必要がある.

grepにバイナリファイルだと怒られる

テキストファイルなのにgrepをかけると、バイナリファイルだと怒られる。 vi,cat,less,moreなど使えば読める。 #! /usr/bin/env ruby pat = ARGV.shift while gets do print if /#{pat}/ end は動いた。 less file | grep pattern #OK cat file | grep patte…

Intel CompilerとMPICH2のインストールメモ

Ubuntu8.10にIntel Compiler11.074とMPICH2をインストールした. Intel Compilerのinstall 日本語化されててビックリした. MPICH2のinstall rootのログインシェルはbashなので.bashrcに source /opt/intel/Compiler/11.0/074/bin/iccvars.sh intel64 source…

Firefox始めました

少し前から,Sleipnirから乗り換えました. Addons Tab Mix Plus :: 基本の基,無いとIE以下. FireGestures :: 基本,無いとSleipnir以下. Foxmarks Bookmark Synchronizer :: 家のPC達と研究室のPCのブックマークの同期を自動でしてくれる. Google Gears…

test

とりあえず,テスト. 自分用のメモにしたいと思います.