foldrr's weblog

旧ブログ http://d.hatena.ne.jp/foldrr/

2008-08-01から1ヶ月間の記事一覧

Haskell で HelloWorld

ソース hello.hs main = putStrLn "Hello, World!\n"; コンパイル > ghc hello.hs -o hello > hello Hello, World! ソースから実行 ソースからリアルタイムにコンパイルして実行もできる。 > runghc hello.hs Hello, World! # 参考書では「時間がかかる」と…

Windows へ Haskell (Hugs) をインストール

ダウンロード http://cvs.haskell.org/Hugs/pages/downloading.htm インストール ダウンロードしたファイルを実行するだけ。 動作確認 後述のハローワールドで確認する。 スクリプトの準備 簡単に実行できるようにスクリプトを作成しておく。 rem h.bat @ech…

英語キーボードへの変更

http://itpro.nikkeibp.co.jp/article/COLUMN/20061027/252022/ 上記だけでは日本語入力ソフトの設定が終わらないので、SCIM でキーボードレイアウトの設定もすること。

英語キーボードへの変更

http://oshiete1.goo.ne.jp/qa1140582.html レジストリを変更する方法が書かれていた。 変更前のバックアップを絶対にとること。

FreeStyleWiki インストール

ダウンロード http://fswiki.org/wiki.pl?page=%A5%C0%A5%A6%A5%F3%A5%ED%A1%BC%A5%C9 amazon プラグインの改造 sub paragraph { : - my $buf = "<div class=\"amazon\"><a href='$link'>" . "<img src='$image'></a></div>"; + my $buf = "<div class=\"amazon\"><a target="_blank" href='$link'>" . "<img src='$image'></a></div>";

Apache のユーザー名

以下で確認できる。 # /etc/httpd/conf/httpd.confUser apache Group apache 参考 http://www.yung.jp/hp/php/apache.php?id=11

飽きたら、別のことを徹底的にやる

http://jutememo.blogspot.com/2008/05/blog-post_13.html この記事がよかった。 下記も大事かも。 「何か今やっていることにつながるかもしれないから」 なんて欲を出してやらない方がいい。

条件付スタイルシート

以下のようにするとブラウザが IE の場合のみ ie.css を読み込む。 <style type="text/css"> <!--[if IE]> <link rel="stylesheet" href="./ie.css" type="text/css"> <!--> </style>

PDO で PDOException が発生しない

PDO->setAttribute() でオプションを渡し忘れると例外が発生しない。 以下のようにしておくこと。 $conn = new PDO(...); $conn->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION);

map, filter, reduce

Ruby でいう map, grep, inject に対応する。 Python の基本的な関数。 リストと関数を引数にとり、処理結果を返す。 map: リストの各要素に関数を適用した結果を返す。 filter: リストの各要素を関数に渡し、戻値が真となる要素の集合を返す。 reduce: リス…

MySQL ログファイルのありか

以下で調べられる。 show variables like 'log%'

CentOS Memory for crash kernel

http://wiki.centos.org/Manuals/ReleaseNotes/CentOS5.1/Japanese 起動処理の途中で 「Memory for crash kernel (0x0 to 0x8) notwithin permissible range」 というメッセージを現れることがあります。 このメッセージは新しいkdumpの仕組みから発せられる…

ps コマンドのオプション

a 自分以外のユーザー名についても表示する u ユーザー名と開始時刻を表示する x 制御端末のないプロセスについても表示する w 出力1行あたりの幅を広げる h ヘッダを出力しない r 実行中のプロセスだけを表示する l 詳細を表示する f プロセスの親子関係を…

CentOS で半角/全角 を Esc に変更する

# ~/.Xmodmap keycode 49 = Escape keycode 129 = Zenkaku_Hankaku 参考: http://www.turbolinux.co.jp/support/document/knowledge/326.html 注意: キーコードは xev で調べられる。

マウスの加速

http://jutememo.blogspot.com/2008/05/windows.html 今までマウスの速度設定は「HTマウス加速度設定」を使っていた。 http://www.forest.impress.co.jp/article/2005/11/17/htmouseset.html けどもっといい設定があった。 ツールではなくて設定値の書かれた…

VMware でゲストOSのネットワークがつながらない

http://oshiete1.goo.ne.jp/qa3223505.html 言われたとおり回復することを確認しました。 これでサーバーの再起動をさせずに復帰することができるようになりました。まだ、どの作業を行ってOKになったかを特定できていませんが、一応報告させていただきます…

Evernote のショートカット

C-S-T タグを追加 Ins メモを追加 C-R サイドをアクティブにする。 C-G ノートをアクティブにする。

CentOS で日本語入力ソフトのキー変更

切り替えキーを変更する メニュー → システム → 設定 → SCIM入力メソッドの設定 [SCIM開始] の左側にある [...] をクリック 変換候補表示時に Shift+Space で前候補を選択する メニュー → システム → 設定 → SCIM入力メソッドの設定 画面左側から [IMエンジ…