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

そんなわけでxubuntu

kernel起動時にsegfaultされると私には手に負えないので、xubuntu-8.04.1を入れる。 Celeron2.4GHzからの移行なので、ちょっと使ってみた感じでは当然のように速い。CPU graphを見る限り、特にquad core対応していないであろうソフトであっても、起動時には4…

VineLinuxのx86_64を入れてみようとしたが…

せっかくPhenom X4を買ったのでVineLinuxを入れてみる。 amd64版はまだリリースされていないのでVineSeedのx86_64環境を構築する。参考ページはVineSeed_x86_64_setup_kenta – My Project。 VineLinux4.2最小構成の構築 VineLinux4.2のインストールCDを起動…

Phenom X4 9150eを買ってみる。

Cell以外のマルチコアプロセッサもさわってみたくなったので、Phenom X4を買ってみた。最初は9950blackにしようかとも思ったけど、小さなケースがよかったので消費電力少なめ公称65Wの9150eに。

dateでISO準拠の年月日時分秒

ただのメモ。 date +%Y%m%dT%H%M%S 20080929T001928

はじめてCommonLispの本をまともに読んでみる

実践Common Lisp作者: Peter Seibel,佐野匡俊,水丸淳,園城雅之,金子祐介出版社/メーカー: オーム社発売日: 2008/07/26メディア: 単行本(ソフトカバー)購入: 8人 クリック: 192回この商品を含むブログ (69件) を見る悟りを開けることで有名なLispだが、ご多…

CellSDK3.0をインストール

自前でコンパイルしたspu-gccがそれなりに使えていたのだが、spu-timingとかも欲しくなってくるとgentooじゃ面倒。なのでPS3のOSをYDLに戻した。そんなわけで、http://cell.fixstars.com/ps3linux/index.php/Cell_SDK_3.0%E3%82%92%E5%B0%8E%E5%85%A5%E3%81%…

リーマン・ブラザーズが破綻

米リーマン、経営破綻 破産法を申請:http://www.nikkei.co.jp/news/main/20080915AT2N1504215092008.html 今度はリーマン・ブラザーズが破綻した。150年位歴史があるらしいが、つぶれる時はつぶれるってことか。サブプライムローン問題絡みなのかそれ以外が…

openmpのcソースコードをppuとspuに

openmp download | SourceForge.netこんな感じで分散できるという実例。とても興味深い。

boost::lambdaでメンバへのアクセスが面倒

C++

struct data { std::string name; }; std::vector < data > v; find(v.begin(), v.end(), _1.name == s); て感じの事をやろうとしたら、コンパイルできなかったのでwebで調べる。http://ml.tietew.jp/cppll/cppll/thread_articles/11300によると、こんな感じ…

2000本のプログラムって?

一応私もプログラマのつもりだが、エンタープライズシステムだとかCOBOLだとかは関わったことがないので、言葉が理解できないという話。元ネタはこれ:[XDev]「COBOLは現役バリバリ」,東京海上日動がシステム全面再構築でCOBOLを選んだワケ | 日経 xTECH…

知らなかった…

「Alt + Tab」でwindow切り替えられる!xfceの機能かな?

スクロールが遅い?

vim

gvimのスクロールがカクカクする。gvimの実装上の問題?Xorgの問題? CUI側に移動しようかと思ったけど、xubuntuのデフォルト解像度低すぎorz

LL Futureに行ってきたが…

生larryさんとか生matzさんとかを拝見できたのはよかったし、どう書くorgの発表とかも面白かったが、Web方向のネタとかはあまり興味が持てなかった。そんなわけで半分位しか聞いていない。Javascript上でJavaVMが動くとか、あーゆーの好きな人は好きだろうし…

clangのGCC Emulation Driverを使ってみる。

clangを試してみる。 - 並列メモ?に続いて、clangのGCC Emulation Driverであるcccを使ってみる。これはgccが内部でコンパイラやらリンカやらを色々使って実行ファイルまで作ってくれるのと同様に、clangやらllvm-ldやらを使って実行ファイルまで作ってくれ…

clangを試してみる。

clangは簡単にいうと、LLVM専用のフロントエンドでCとかC++とかが扱えるらしい。LLVM-GCCが上手くいかないので、こんどはこっちを試してみる。コンパイル方法についてはClang - Getting Startedを参照。 llvmをコンパイル。 まずは、LLVMをsvnのrepoからもら…

新しいのは下に書く

日記の編集設定の新しい書き込みで上に追加か下に追加か設定できるのを今更気付く。

そろそろllvm-2.4が出るらしいけど、2.3をビルドしてみる。

The LLVM Compiler Infrastructure Projectのスケジュールを見ると、今月末あたりに2.4がリリースみたいだけど、まぁそれはそれとしてLLVMの2.3をCell用にコンパイルしてみる。環境は以下の通り。 PS3(40GB) gentoo linux 20071212 g++ 4.1.2 LLVMをビルド。…

オブジェクト指向ってバズワード?

http://d.hatena.ne.jp/minekoa/20080810とかその辺を眺めて、実はオブジェクト指向なんたらって言葉はバズワードなのかもしれないと思ってみたり。とりあえず、どの本呼んだら正しくオブジェクト指向について書いてあるのかは、分からなかった。(どの本も…

コード読め

Code Reading―オープンソースから学ぶソフトウェア開発技法作者: トップスタジオ,まつもとゆきひろ,平林俊一,鵜飼文敏出版社/メーカー: 毎日コミュニケーションズ発売日: 2004/06/01メディア: 単行本購入: 18人 クリック: 550回この商品を含むブログ (214件)…

CapsLockとCtrl

XkbOptionsにctrl:swapcapsを指定する。

Webページが開けない

なぜか404 Blog Not Foundを開こうとすると、読み込み途中でFirefoxが落ちる。なんだろ?2.0.0.16のバグか?

R12B-3がリリースされてた

最近、リリースされてたって書いてるだけな気がする… 今回の目玉はperl風正規表現ライブラリの追加か。とりあえずインストールする。 tar xzf otp_src_R12B-3.tar.gz cd otp_src_R12B-3 ./configure --prefix=$HOME/Opt make && make install

並列対応のコンテナ

インテル スレッディング・ビルディング・ブロック ―マルチコア時代のC++並列プログラミング作者: James Reinders,菅原清文,エクセルソフト株式会社出版社/メーカー: オライリー・ジャパン発売日: 2008/02/23メディア: 単行本購入: 3人 クリック: 95回この商…

新しいのは上に書く

新しい項目は上に書くと言う事を、最新タイトルみていまさら気づいた。

だらだらとオイル交換してみる

廃オイル用の箱を買ってみたところ、表に「綿100%」の文字が。布でも入ってるのかと思いつつ開けてみると、綿花のクズと思われるものが詰まってた。使ってみると吸収力抜群でとても良い。ただ高さがあって使いづらいのでもう少し低くしてほしい。(四輪車だ…

HDD性能実測

http://www.jp.playstation.com/hardware/ps3/cechh00cw.htmlのHDDの性能を実測してみる。 # /sbin/hdparm -tT /dev/ps3da1 /dev/ps3da1: Timing cached reads: 1686 MB in 2.00 seconds = 844.00 MB/sec Timing buffered disk reads: 120 MB in 3.04 second…

マジェスタッチのテンキーレスを買ってみた。

FILCO Majestouchテンキーレス メカニカルキーボードUSB&PS2両対応 日本語91キー・かな印字あり Nキーロールオーバー 独CherryMX茶軸スイッチ ブラック FKBN91M/JB出版社/メーカー: ダイヤテック発売日: 2008/07/04メディア: Personal Computers クリック: 1…

プロセッサ間通信の本

Transputer occamによる並列プログラミング入門作者: RonaldS. Cok,松田稔,山本正樹,丸山公雄,梅尾博司出版社/メーカー: 共立出版発売日: 1993/12/25メディア: 単行本 クリック: 1回この商品を含むブログ (1件) を見る演算/記憶/通信ができ、任意の構造の並…

spu-gccの4.3.1でちょっと実験

#include #include int main() { int i, number, total; char str[1024]; fgets(str, sizeof(str), stdin); number = atoi(str); total = 0; for (i = 0; i って書いたのをtest.cで保存し、 spu-gcc -O3 test.c -S とやると、こんなのが出てくる。 .file "te…

警察の人がいっぱい

電車通勤なのでよく駅を利用するのだが、最近いろんな場所に警察官が立ってるのを見る。しかもみんな特殊警棒を抜いて(伸ばした状態で)手にもって臨戦態勢。何かあったのか?サミット?秋葉原?凶器抜いてる警察官とか始めてみたかも。