2009-01-01から1年間の記事一覧

iBus のキーバインド変更

OS

ASUS UL20A で Ubuntu 9.10 を使い始めている。 iBus を使うのは初めてなので、キーバインドの変更方法を調べてみたら、 [システム]-[設定]-[iBus の設定] から GUI で簡単にできた。 タイムリーに Google 日本語入力 がリリースされたが、 どうやら Windows…

ASUS UL20A にメモリ増設

PC

ASUS UL20A に 2GB のメモリを追加した。 空きスロット x 1 があるので、既存のメモリ (hynix製 2GB) はそのまま使える。 特に問題なく認識された。 メモリスロットには本体裏面のネジ 3本を外すだけでアクセスできる。 増設したのは Buffalo D2/N800-2G/E。…

HP 2309p がやってきた

HP 2309p - バイナリアンを目指して D-sub が使えて、解像度がフルHD(1920x1080) か WUXGA(1920x1200) で、縦表示可能なお手頃価格のモニタを探していたところ、HP 2309p に行き着いたので買ってしまった。 というわけで、HP 2309p がやってきた。おすすめデ…

ASUS UL20A に Ubuntu 9.10 Karmic Koala をインストールした直後のデバイス認識状況 その2

PC OS

2009-11-28 - バイナリアンを目指して 画面輝度を下げても勝手に元に戻ってしまうので、けっこう眩しい Fn キーを利用せずに、[電源の管理] から画面の明るさを設定すると問題がなくなった。2009-11-28 - バイナリアンを目指して インストール直後の状態では…

ASUS UL20A に Ubuntu 9.10 Karmic Koala をインストールした直後のデバイス認識状況

PC OS

2009-11-26 - バイナリアンを目指して デバイスの認識状況等は後ほど調べる予定。 まだ Ubuntu 9.10 インストール直後の状態。 画面解像度は 1366x768 でている 画面輝度を下げても勝手に元に戻ってしまうので、けっこう眩しい サウンドは起動音が出ているの…

ASUS UL20A に Ubuntu 9.10 Karmic Koala をインストール

PC OS

HDD の最後のパーティションが 208GB あるので、そのうち 160GB (ディスク全体の半分) を利用して ASUS UL20A に Ubuntu 9.10 Karmic Koala をインストール。所要時間は30分ほどで、特にトラブルも無くインストールできた。 (Ubuntu インストール後の Window…

ASUS UL20A の OS リカバリ

PC

できるだけ余計なアプリケーションが入っていない方が良いと思い、 端末購入後の儀式として、ASUS UL20A をリカバリした。 Windows 7 リカバリ DVD とサポート CD (Driver&Utility) の 2枚のメディアを使って、復旧完了までの所要時間約90分。 (CyberLink Po…

ASUS UL20A 到着

PC

ASUS UL20A が届いたので、さっそく開封。初期セットアップをおこない、電源 ON からログオン画面の表示までを測定したところ約28秒だった。Windows エクスペリエンスインデックスはこんな感じ。 デバイスマネージャはこんな感じ。 その他、気づいた点をいく…

Celeron SU2300 の性能やいかに

ASUS UL20A が届くのを待っている間に、ベンチマーク情報を調べてみた。CULVノートの性能はどれぐらい? - 日経トレンディネット ベンチマークテストはCore 2 Duo SU9400の優秀さが際立つ結果となった。Celeron SU2300もそれに迫る数値を出しているのは驚き…

HP 2309p

おすすめデスクトップパソコン(PC) (個人のお客様)|日本HPD-sub が使えて、解像度がフルHD(1920x1080) か WUXGA(1920x1200) で、縦表示可能なお手頃価格のモニタを探していたところ、HP 2309p に行き着いたので買ってしまった。ノングレアが好きなので光沢…

ASUS UL20A-2X044V

PC

Eee PC S101 を使い始めて 1年になる。 Eee PC S101 - バイナリアンを目指して静かで軽いし、バッテリももつので気に入っているのだが、これからは Netbook より CULV でしょ、ということで ASUS UL20A を買ってみた。ひとしきり悩んだものの、S101 と比較し…

Windows 7 の UI でとまどったこと

OS

Windows 7 の UI では画面左右へのスナップ機能に期待していた。 ワイド液晶全盛の昨今、横方向のスペースを有効に使いたいからだ。メインで使っているのは SXGA のマルチディスプレイ環境なので、 正直言ってまだそんなに使っていない機能なのだが、 今後、…

Real World Haskell 日本語版

O'Reilly Japan - Real World Haskell原書は買っているのだが、和訳も買うべきか迷っていたところ、オライリーさんから献本いただけた。 しかも Haskell カンバッチ付。ありがとうございます!!

Windows 7 で英語キーボードを使って日本語を入力する

OS

エルゴノミックなキーボードを愛用していたりすると、英語配列の入力にならざるを得ないことが往々にしてあるわけですが、Windows でキーボードのレイアウトを英語に変更すると、MS-IME が消えてしまうので日本語入力ができなくなるという悲しい現実がありま…

Real World Haskell 日本語版

ついに出るらしい。2009-10-14 O'Reilly Japan - Real World Haskell 関数型言語Haskellの実用的な書籍を作るプロジェクトから生まれた、「使える」Haskellプログラミングに重点を置いた実用書。Haskell を使って実際に何ができるのか、の視点から、多岐にわ…

Mac OS X アップデート (Leopard -> Snow Leopard)

OS

Windows 7 に引き続き、Mac OS X 10.6 Snow Leopard 環境も構築。 巷で話題のメディア不良もなく、2時間ほどでアップデート完了。ドックやスタックなどの細かい改良が心地よい。標準の宇宙の画像は Leopard の方が好きかなぁ。ついつい買ってしまえる 3,000…

Dell Inspiron mini 9 で Windows 7 Ultimate

OS

Dell Inspiron mini 9 に Windows 7 Ultimate をインストールしてみた。 Starter ではなく、あえて Ultimate。XP と同じくらいの使用感でサクサク動いている。 Aero も動作するのは意外だった。(あまり使わないけど)Windows エクスペリエンスインデックスの…

Linux で 3.5G モバイル

プロジェクトがひと段落して小休止状態なので、久々のエントリ。今月の日経Linuxの3.5Gモバイルの特集で、FOMA L-05A が動作しないとあったけど、手元の Linux では eject /dev/sr0 するだけで、usb modeswitch しなくてもモデムが見えて通信できた。今後、m…

Links

RWH の合間に読んでみる。Haskellプログラミングの楽しみ方 (1/3)− @IT のんびりHaskell − @IT 本物のプログラマはHaskellを使う | 日経 xTECH(クロステック) About Haskell http://www.haskell.org/hat/ Page Redirection The Monad.Reader - Haskell…

Real World Haskell - 第6章 Using Typeclasses

Real World Haskell で Haskell を継続的に勉強中。いろいろあって、しばらく間が空いてしまったが、なんとかペースを取り戻すぞ。Chapter 6. Using Typeclasses Chapter 6. Using Typeclasses The need for typeclasses == のように異なる型を比較する場合…

Real World Haskell - 第5章 Part3 A more general look at rendering 〜 Practical pointers and further reading

Real World Haskell で Haskell を継続的に勉強中。 Chapter 5. Writing a library: working with JSON data Chapter 5. Writing a library: working with JSON data A more general look at rendering Prettify module つくるよ Developing Haskell code wi…

Ubuntu 8.10 -> 9.04 upgrade

OS

Eee PC S101 で使っている Ubuntu をアップデートマネージャを使って 9.04 へ更新した。所要時間は約 4時間。 今のところ問題は発生していない。Artwork がシンプルになったのは少し残念。http://www.ubuntu.com/news/ubuntu-9.04-desktop

Real World Haskell - 第5章 Part2 The anatomy of a Haskell module 〜 Type inference is a double-edged sword

Real World Haskell で Haskell を継続的に勉強中。 Chapter 5. Writing a library: working with JSON data Chapter 5. Writing a library: working with JSON data The anatomy of a Haskell module module 宣言を書き、exports を列挙し、where で終わる …

“A tutorial on the universality and expressiveness of fold”

http://www.cs.nott.ac.uk/~gmh/fold.pdfChapter 4. Functional programming The article [Hutton99] is an excellent and deep tutorial covering folds. It includes many examples of how to use simple, systematic calculation techniques to turn func…

のんびり Haskell

のんびりHaskell − @IT関数適用、関数の型、関数束縛、関数抽象、カリー化などが一気に説明されているので復習に良い。

関連リンク

http://mitpress.mit.edu/sicp/full-text/book/book.html http://www.csus4.net/hiki/SICPReading/?LispImplForSICP http://sicp.ipl.t.u-tokyo.ac.jp/Gauche も。 http://practical-scheme.net/wiliki/wiliki2.cgi?Shiro Gauche - A Scheme Implementation …

Real World Haskell - 第5章 Part1 A whirlwind tour of JSON, Representing JSON data in Haskell

Real World Haskell で Haskell を継続的に勉強中。 Chapter 5. Writing a library: working with JSON data Chapter 5. Writing a library: working with JSON data A whirlwind tour of JSON JSON を操作するライブラリを実装していく JSON (JavaScript Ob…

Real World Haskell 読書会

Real World Haskell 読書会 に参加した。様々な分野の人が参加されていて興味深かった。 皆さん、ML など複数の関数型言語の経験があるようで、自分が一番初心者な感じだった。 隣の席に monao (nario) の id:mokehehe さんがいて、ちょっとビックリ。 id:sm…

Real World Haskell - 第4章 Part12 Space leaks and strict evaluation

Real World Haskell で Haskell を継続的に勉強中。 Chapter 4. Functional programming Chapter 4. Functional programming Space leaks and strict evaluation foldl 以外にも space leak が発生する場合がある seq で non-strict evaluation をバイパスで…

Real World Haskell - 第4章 Part11 Code reuse through composition

Real World Haskell で Haskell を継続的に勉強中。 Chapter 4. Functional programming Chapter 4. Functional programming Code reuse through composition 関数合成は . でできる suffixes2 xs = init (tails xs) compose :: (b -> c) -> (a -> b) -> a -…