2012-05-01 :-)
_ 読書メーター
4月の読書メーター
読んだ本の数:7冊
読んだページ数:1573ページ
ナイス数:5ナイス
プロジェクトGT‐R―知られざる成功の真実
GT-Rというか水野和敏の半生。誰かと思ったらこのひとか http://tinyurl.com/4lbpqpx 仕事が楽しいかどうかなぞ問題ではない、血ヘド吐こうとお客様を喜ばすことが一番大切なのだ、と言う。日産に入社してグダグダして営業でお客様に触れて開眼してレースのチームリーダーやってGT-Rを開発していく。GT-Rのみならずたんに「モノづくり」とだけ言ってるだけじゃなくてお客様をちゃんと見て仕事しろよと。
読了日:04月30日 著者:水野 和敏
実務で役立つWBS入門 (プロジェクトマネジメントマガジン)
「WBSの周辺知識に関するQ&A」が人月の神話やアジャイルなども軽く紹介していて意外と充実してる。
読了日:04月27日 著者:Gregory T. Haugan
採用の超プロが教えるできる人できない人 (サンマーク文庫)
ううむ
読了日:04月24日 著者:安田 佳生
マツダはなぜ、よみがえったのか?
RX-8開発物語だけでおなかいっぱいになってしまったデミオユーザーのアカウントはこちらです
読了日:04月23日 著者:宮本 喜一
剣の女王と烙印の仔 Ⅷ (MF文庫J)
完結。物語の核心となるミネルヴァとクリスの最後は、クラウドとセフィロスが最後に対決していたような、戦わなくてはならないああするしかない運命だったのだろうか/ハガレンのように力を持つ者はすべて居なくなるような予感はしていたんだがー。あー/白のニーハイいいですね
読了日:04月19日 著者:杉井 光
剣の女王と烙印の仔Ⅶ (MF文庫J)
ジュリオ返ってきたあああミィナとクリスのチチクリが落ち着きそうなのでジュリオ,シルヴィア組だけが楽しみですええ/ティベリウスとガレリウスの展開に脳がついていかない展開が早すぎる/もはや神を超越してるとしか思えないカーラ先生どうすんの
読了日:04月18日 著者:杉井 光
剣の女王と烙印の仔Ⅵ (MF文庫J)
パオラがんばった「運が強い」ってのは重要なのではないですかね、戦地に立ったことないけど/あとがきの「ミネルヴァのコスプレをしたイベントコンパニオン」なにそれ超見たい
読了日:04月18日 著者:杉井 光
2012年4月の読書メーターまとめ詳細
読書メーター
_ 午後
1400 散歩
2012-05-02 :-)
_ 夜
2030 解散
_ [藤][つづじ][芝桜]読売旅行「春を待ち焦がれた三大花めぐり」バスツアーに行ってきた
あいにくの雨だけど、それはそれでまたいとをかし(たいそう趣のあることよのう)。
群馬県立つつじが岡公園 でヤマツヅジを見るなど。多少散ってたけどかなり賑やかだった。
猫が睨んでくる
ザ・トレジャーガーデン ではおもに芝桜を見たというか芝桜くらいしかなかった。ガッカリポイントかもしれず (´・ω・`)
最後が本命 あしかがフラワーパーク 。ここは他の観光バスもたくさん来ておりひとが溢れていた。しかし藤の花としてはまだ微妙に時期早々だったようだ( 1週間くらい? )。
黄花藤なんぞはまださっぱり咲いていなかった。ぐぬぬ
その後はサービスセンターで飯を食べるなどしてバスに乗って帰路へ。
2012-05-03 :-)
_ [ricty][pkgsrc]わあい ricty あかり ricty 大好き
Re: pkgsrc/fonts/ricty-ttf update to 3.2.0
Thanks for your patch.
I have just updated with it.
ヽ( ´ー`)ノ
しかしせっかく定義してある ${INSTALL_FONTS} を使っていないのがアレ。
2012-05-06 :-)
_ [h8300-elf][gcc][クロスコンパイラ][クロスコンパイル][cross compile]h8300-elf なクロスコンパイラ gcc 4.7.0 を作る
pkgsrc に h8300-hms ならあるんだが elf はないのでがんばる。
pkgsrc/cross/h8300-hms-gcc/
binutils とライブラリをインストールして gcc をインストールして newlib をインストールする。
環境
- NetBSD/i386 5.99.58 (VMWare)
( っていくつだっけ )
ライブラリをインストールする
gcc が必要としているライブラリ群をインストールする。pkgsrc があるので使う。pkgsrc が無い場合は気合いでがんばる。
- GMP→pkgsrc/devel/gmp
- MPFR→pkgsrc/math/mpfr
- MPC→pkgsrc/math/mpcomplex
- PPL→pkgsrc/math/ppl
- cloog-ppl→pkgsrc-wip/cloog
binutils をインストール
http://ftp.gnu.org/gnu/binutils/ からダウンロードして展開してディレクトリ作って configure してビルド。
% wget http://ftp.gnu.org/gnu/binutils/binutils-2.22.tar.gz % tar xzf binutils-2.22.tar.gz % cd binutils-2.22 % mkdir build % mkdir -p /usr/local/cross % ../configure --build=i386-netbsd --target=h8300-elf --disable-nls --prefix=/usr/local/cross % gmake % gmake install
newlib 準備だけ
ftp://sources.redhat.com/pub/newlib/index.html からダウンロードして展開だけしておく。
% wget ftp://sources.redhat.com/pub/newlib/newlib-1.20.0.tar.gz % tar xzf newlib-1.20.0.tar.gz
gcc インストール
% wget ftp://ftp.dti.ad.jp/pub/lang/gcc/releases/gcc-4.7.0/gcc-4.7.0.tar.gz % tar xzf gcc-4.7.0.tar.gz % cd gcc-4.7.0 % mkdir build % cd build
gcc が bash 前提なので SHELL に設定しておく。PATH はたぶん /usr/local/cross/bin だけでいい。pkgsrc でインストールしたライブラリ群は /usr/pkg/lib にインストールされるので設定しておく。
% export SHELL=/usr/pkg/bin/bash % export PATH=$PATH:/usr/local/cross/h8300-elf/bin:/usr/local/cross/bin % export LD_LIBRARY_PATH=/usr/pkg/lib
% ../configure \ --build=i386-pc-netbsd \ --target=h8300-elf \ --prefix=/usr/local/cross \ --with-gmp=/usr/pkg \ --with-mpfr=/usr/pkg \ --with-mpc=/usr/pkg \ --with-ppl=/usr/pkg \ --with-cloog=/usr/pkg \ --enable-cloog-backend=isl \ --enable-languages=c \ --disable-nls \ --disable-threads \ --disable-shared \ --disable-decimal-float \ --disable-libmudflap \ --disable-libssp \ --disable-libgomp \ --disable-libquadmath \ --with-newlib \ --with-headers=/home/rin/usr/local/newlib-1.20.0/newlib/libc/include
% gmake % gmake install
gcc の make でエラーになった場合
ググっただけなのでこれが正しいのかどうか知らね分かんね。
cannot compute suffix of object files: cannot compile
xgcc (GCC) 4.7.0 Copyright (C) 2012 Free Software Foundation, Inc. This is free software; see the source for copying conditions. There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. configure:3418: $? = 0 configure:3407: /home/rin/usr/local/gcc-4.7.0/build/./gcc/xgcc -B/home/rin/usr/local/gcc-4.7.0/build/./gcc/ -B/usr/local/h8300-elf/bin/ -B/usr/local/h8300-elf/lib/ -isystem /usr/local/h8300-elf/include -isystem /usr/local/h8300-elf/sys-include -v >&5 Reading specs from /home/rin/usr/local/gcc-4.7.0/build/./gcc/specs COLLECT_GCC=/home/rin/usr/local/gcc-4.7.0/build/./gcc/xgcc COLLECT_LTO_WRAPPER=/home/rin/usr/local/gcc-4.7.0/build/./gcc/lto-wrapper Target: h8300-elf Configured with: ../configure --target=h8300-elf --enable-cloog-backend=isl --disable-nls --disable-threads --disable-shared --enable-languages=c --with-gmp=/usr/pkg --with-mpfr=/usr/pkg --with-mpc=/usr/pkg --with-ppl=/usr/pkg --with-cloog=/usr/pkg --disable- libssp Thread model: single gcc version 4.7.0 (GCC) configure:3418: $? = 0 configure:3407: /home/rin/usr/local/gcc-4.7.0/build/./gcc/xgcc -B/home/rin/usr/local/gcc-4.7.0/build/./gcc/ -B/usr/local/h8300-elf/bin/ -B/usr/local/h8300-elf/lib/ -isystem /usr/local/h8300-elf/include -isystem /usr/local/h8300-elf/sys-include -V >&5 xgcc: error: unrecognized command line option '-V' xgcc: fatal error: no input files compilation terminated. configure:3418: $? = 1 configure:3407: /home/rin/usr/local/gcc-4.7.0/build/./gcc/xgcc -B/home/rin/usr/local/gcc-4.7.0/build/./gcc/ -B/usr/local/h8300-elf/bin/ -B/usr/local/h8300-elf/lib/ -isystem /usr/local/h8300-elf/include -isystem /usr/local/h8300-elf/sys-include -qversion >& 5 xgcc: error: unrecognized command line option '-qversion' xgcc: fatal error: no input files compilation terminated. configure:3418: $? = 1 configure:3434: /home/rin/usr/local/gcc-4.7.0/build/./gcc/xgcc -B/home/rin/usr/local/gcc-4.7.0/build/./gcc/ -B/usr/local/h8300-elf/bin/ -B/usr/local/h8300-elf/lib/ -isystem /usr/local/h8300-elf/include -isystem /usr/local/h8300-elf/sys-include -o conftest -g -O2 conftest.c >&5 Shared object "libcloog-isl.so.1" not found configure:3437: $? = 1 configure:3625: checking for suffix of object files configure:3647: /home/rin/usr/local/gcc-4.7.0/build/./gcc/xgcc -B/home/rin/usr/local/gcc-4.7.0/build/./gcc/ -B/usr/local/h8300-elf/bin/ -B/usr/local/h8300-elf/lib/ -isystem /usr/local/h8300-elf/include -isystem /usr/local/h8300-elf/sys-include -c -g -O2 c onftest.c >&5 Shared object "libcloog-isl.so.1" not found configure:3651: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "GNU C Runtime Library" | #define PACKAGE_TARNAME "libgcc" | #define PACKAGE_VERSION "1.0" | #define PACKAGE_STRING "GNU C Runtime Library 1.0" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "http://www.gnu.org/software/libgcc/" | /* end confdefs.h. */ | | int | main () | { | | ; | return 0; | } configure:3665: error: in `/home/rin/usr/local/gcc-4.7.0/build/h8300-elf/libgcc': configure:3667: error: cannot compute suffix of object files: cannot compile See `config.log' for more details.
→ binutils をインストールしてない or mpfr へのパスが通ってない。LD_LIBRARY_PATH に設定する
stdio.h: No such file or directory
In file included from ../../../../libgcc/libgcc2.c:29:0: ../../../../libgcc/../gcc/tsystem.h:88:19: fatal error: stdio.h: No such file or directory compilation terminated. gmake[4]: *** [_muldi3.o] エラー 1 gmake[4]: ディレクトリ `/home/rin/usr/local/gcc-4.7.0/build/h8300-elf/h8300h/libgcc' から出ます gmake[3]: *** [multi-do] エラー 1 gmake[3]: ディレクトリ `/home/rin/usr/local/gcc-4.7.0/build/h8300-elf/libgcc' から出ま す gmake[2]: *** [all-multi] エラー 2 gmake[2]: ディレクトリ `/home/rin/usr/local/gcc-4.7.0/build/h8300-elf/libgcc' から出ま す gmake[1]: *** [all-target-libgcc] エラー 2 gmake[1]: ディレクトリ `/home/rin/usr/local/gcc-4.7.0/build' から出ます gmake: *** [all] エラー 2
→ 然るべきパーミッションにする or rootで作業
newlib インストール
% cd newlib-1.20.0 % mkdir build % cd build % ../configure \ --build=i386-pc-netbsd \ --target=h8300-elf \ --prefix=/usr/local/cross % gmake % gmake install
参考
2012-05-07 :-(
_ 夜
1830 gccほげ
2100 飯。塩鮭
2200 ナムコの大久保博さんが出演するということで録画しておいた 第2回 実感!音のちから|NHK for School 動画あるけど
2250 RR7案内
2300 RR7
2012-05-09 :-(
_ 夜
1830 飯
_ 壮行会&歓迎会
_ コメントspam
削除した[ 20060211#p06 ]。最近また来るようになった。
cd ~/diary tdiary-comment-clean '削除' */*.tdc rm cache/*.parser* rm recent_comments
これ https://github.com/tdiary/tdiary-contrib/blob/master/util/clean-spam/tdiary-comment-clean
2012-05-10 :-(
_ [iCodeChecker]情報処理推進機構:ソースコードセキュリティ検査ツール iCodeChecker
PDF形式マニュアル (PDF) にあるとおりに VM または Ubuntu パッケージまたはソースコードからインストールする。ソースコードをビルドしようとしたけど依存ライブラリが多くて面倒くさいので Ubuntu でパッケージをインストールした。手順はマニュアル参照。
NetBSD current のソースコードを取得しておもむろに実行してみた。
% ichecker -r ./src -o ./report/ 指定されたファイルは非対応の形式です。(エラーコード:-1030) 指定されたファイルは非対応の形式です。(エラーコード:-1030) 指定されたファイルは非対応の形式です。(エラーコード:-1030) :
(゜д゜)
なお、iCodeChecker では、複数のプロジェクトを同時に検査が行えないため、r オプションを利用する際は、1 つのプロジェクトが格納されているディレクトリを指定するようにしてください。
(´・ω・`)
プロジェクトというのがよく分からんけど( マニュアルに書いてありそうだけど嫁ってことですね )こんな感じにやるしかないらしい。まだやってないけど
% cd /usr/src % find . -type f -name "*.c" | while read f; do echo $f; ichecker $f; done
_ [トレジャーハンターG][演歌の帝王]演歌の帝王
作曲 崎元仁
懐かしすぎる。トレジャーハンターG は作曲陣はさり気なく豪華なんだけど、サントラの曲名がおかしい。
( 02:10 あたりからの曲が「演歌の帝王」 )
B00005FNW9
2012-05-11 :-(
_ 夜
2100 飯。キャベツとじゃがいものガレット 何か別のものが出来上がった。
_ [python][モジュール][動的][インスペクト][リフレクション][遅延][import][load][ロード]python モジュールを動的にロードする
( モジュールを動的にロードする. #Python - Qiita )
リフレクションとかなんとかどうのこうの。
lazyload.py
#!/usr/bin/python # -*- coding:utf8 -*- # モジュールを動的にロードする. #Python - Qiita # http://qiita.com/items/837 def lazy_loader(name): """Loading function, class and module lazy.""" try: mod = __import__(name) except: mod_list = name.split('.') mod = __import__('.'.join(mod_list[:-1])) components = name.split('.') for comp in components[1:]: mod = getattr(mod, comp) return mod
mymod.py
#!/usr/bin/python # -*- coding:utf8 -*- foobar = 0xDEADBEAF def hoge(): print "hoge" class Moge(object): def __init__(self): print "moge"
lazyload0.py
#!/usr/bin/python # -*- coding:utf8 -*- import lazyload def main(): mod = lazyload.lazy_loader('os.path') print mod.abspath('./') mod = lazyload.lazy_loader('mymod') mod.hoge() print "0x%X" % (mod.foobar) moge = mod.Moge() main()
% python lazyload0.py /home/rin/work/lang/python <= mod.abspath('./') hoge <= mod.hoge() 0xDEADBEAF <= mod.foobar moge <= mod.Moge()
2012-05-12 :-)
_ 午前
0800 起床
1000 チケットぴあ || ドラクエコンサートチケット購入 || 「回線が混み合っています。しばらくたってからお繋ぎください」のようなことを言われたんだが何度かリトライしたら繋がった。
1100 おひる。うどん
_ 午後
1200 docomo || xperia の充電コネクタのピン(?)が曲がってしまいケーブルとコネクタを接続できなくなってしまったので修理を依頼した || xperia SO-01B なので「そろそろ機種変更するといいよ」と言われたんだがそうは言っても最新機種のデフォルト OS がいまだに andoroid 2.3 なのでまだ買わない。
1500 庭仕事
ゴーヤが支柱に手を伸ばした
朝顔の種から芽が出た
_ 夜
1700 おやつ。ツツジせんべい
2100 飯。ヨーカ堂でイナダの丸 1 尾が 298 円で売っていたのでせっかくだから買ってみたんだが自分で捌けると思うけどやったことはないのでヨーカ堂のひとに捌いてもらった。買ったあとすぐに売り切れたらしい。
2200 おやつ。大福
2300 日本酒
_ コメント spam
最近というか以前からあのコメント spam はよく見かけるんだがここ数日で目に付くようになった。ログにあった IP アドレスをググってみたら、他のサイトでもコメント spam をやらかしているようなのだが IP アドレスで彈くのも面倒くさいなあと思ったんだが( 現状で韓国、中国辺りの IP アドレスは apache で弾いてる。はず ) ここは簡単に考えて
コメント本文に「削除」があったらコメント spam とみなす
というようにした。死ぬがよい。
いやむしろ最近の tdiary でのモダンな spam 対策があったりするんだろか。たださんのところは spam を見かけないしなあ。
2012-05-13 :-)
_ 午前
0700 起床 || 走る
0830 スマイルプリキュア || 初めて見た( いままでは tumblr でしか見たことがなかったんだがようやくリアルタイムで見たんである )。アングルが迫力あるし場面の展開が早いしダイナミックすぎる。
1030 おひる。カルボナーラ
_ 顧客が本当に必要だったもの
朝 TOKYO-FM を聞いていたら何かの番組で母の日の話題をしていた。母の日に贈りたいものと、母の日に欲しいもの、ということでアンケートをしたらしい。その結果の上位 4 位までを紹介していた。
母の日に贈りたいもの:
- カーネーション
- 何か
- 何か
- 何か
母の日に欲しいもの:
- お菓子(ケーキなど)
- 何か
- 何か
- 家事代行
母の日に贈りたいものと、欲しいものの乖離を紹介されたので「顧客が本当に必要だったもの」を思い出した → プロジェクトの姿 - 顧客が本当に必要だったもの
2012-05-14 :-(
_ 夜
1900 退勤
2000 docomo から SO-01B の代替機が届いた || 旧本体から電話帳をエクスポートして代替機へインポート || しかし充電ケーブルのコネタのほうも壊れていたので結局代替機でも充電できない || die
2100 飯。サーモンムニエル
2012-05-18 :-(
_ [ruby][マルコフ連鎖]マルコフ連鎖プログラム - pyletの日記
元ネタが python で書かれているので ruby に写経( 原典の「プログラミング作法」では C だった気がする )。
環境
- Microsft Windows 7 Professional
- cygwin
- ruby 1.8.7
- MeCab: Yet Another Part-of-Speech and Morphological Analyzer
- 吉野家コピペとは - はてなキーワード
写経
#!/usr/bin/ruby # -*- encoding: utf-8 -*- # # マルコフ連鎖プログラム - pyletの日記 http://d.hatena.ne.jp/pylet/20060501/markov # require 'pp' MAXGEN = 1000 nonword = "\n" w1 = w2 = nonword statetab ||= {} STDIN.each { |line| for word in line.split() do statetab[ [w1, w2] ] ||= [] statetab[ [w1, w2] ] << word w1, w2 = w2, word end } statetab[ [w1, w2] ] ||= [] statetab[ [w1, w2] ] << nonword w1 = w2 = nonword 0.step(MAXGEN) {|i| suf = statetab[ [w1, w2] ] t = suf[rand(suf.length)] if t == nonword break end print t w1, w2 = w2, t } puts ""
mecab で分かち書きしておく。
% mecab -O wakati yo.txt > yoyo.txt
実行
% ./markov0.rb < yoyo.txt
昨日、近所の吉野家行ったんです。もうね、アホかと。馬鹿かと問いたい。問い詰めたい。お前、つゆだくで、よ く見たらなんか垂れ幕下がってて、150円やるからその席空けろと。お前らな、150円やるからその席空けろ と。吉野家ってのはな、もっと殺伐としてるべきなんだよ。Uの字テーブルの向かいに座った奴といつ喧嘩が始ま ってもおかしくない、刺すか刺されるか、そんな雰囲気がいいんじゃねーか。おめでてーな。よーしパパ特盛頼ん じゃうぞー、とか書いてあるんです。そこでまたぶち切れですよ。Uの字テーブルの向かいに座った奴といつ喧嘩 が始まってもおかしくない、刺すか刺されるか、そんな雰囲気がいいんじゃねーか。女子供は、牛鮭【ぎゅうしゃ け】定食でも食ってなさいってこった。
2012-05-19 :-)
_ [マツダ][RX-8 SPIRIT R]マツダ RX-8 SPIRIT R (6MT) を試乗してきた(失敗)
【MAZDA】RX-8 - マツダスピリットがある限り、比類なきスポーツカーの進化は止まらない。
スポーツカーは走るために乗るものであり、日常生活(ってなに)で乗るためのものではないことがあらためて実感できた。
RX-8 を試乗できるのが神奈川県内だと湘南マツダにしかないようなので湘南くんだりまで行ってきた。しかし私は運転しなかった。免許は MT 車を取得したんだが MT 車自体 10 年くらい乗っておらずブランクが長すぎたのでもはやマニュアルのギアチェンジの仕方を身体が忘れていた。乗れば思い出すだろうと思ったんだがまったく思い出さなかった (´・ω・`) マツダのひととしてもそのような人間に運転させて商品を傷つけられたり事故ったりしたらシャレになりませんですゆえ (´・ω・`)
というわけで私は運転席に座ってギアをあれこれいじっただけで終了した。
父も同行したので父は運転した( 数十年前にロータリーエンジンの車に乗ってたそうだ )。
RX-8 は以下 3 種類ある。昇順にグレードが高い。
- RX-8 SPIRIT R (6MT)
- RX-8 SPIRIT R (AT)
- RX-8 TYPE G (AT)
このうち試乗可能なのが RX-8 SPIRIT R (6MT) のみ。
私自身は運転してないので運転の感想は言えないんだが、助手席に座ったり後部座席に座った感想は「まさにスポーツのための自動車であり日常生活で使用するものではない」という試乗しなくても分かるような結論にいたった。エンジンの音がまったく異なるし、タイヤ・サスペンションの足回りは狙ったとおりに動作しそうだというのは助手席に座ってるだけでも分かる。後部座席に座ってみると買い物したり長距離のドライブには向かないことが実感できる。強引に 4 人乗りに設計すればこうなるよなあ、という造りになっている。買い物などのための自動車を持っており、そのうえで追加で自動車を持つのだったら RX-8 は良いんだけどねえ。きっと yukogets さんとかクルマ好きのひとは喜んで乗りそうである( まああのひとは GT-R 乗りだが )。私なら貯金が 2000 万円あったら買うだろう。
_ [マツダ][AXELA]マツダ AXELA を試乗してきた
【MAZDA】新世代マツダアクセラ - SKYACTIV TECHNOLOGY搭載車 第2弾(新型アクセラ)
RX-8 SPIRIT R (6MT) を運転できなかったので近所のマツダへ移動して腹いせに AXELA を試乗してきた。AT 車です。
SKYACTIV テクノロジーですってよ。詳細はあまり理解していないんだがつまり「マツダが持ちうるエンジン技術の粋を尽くしました。燃費の良さがパネェっす」ということらしい。
i-stop という仕組みが作り込まれており、ブレーキして停止するなどするとエンジンが停止するというもの。つまりアイドリングだる。信号待ちしてから再始動するときにいちいちエンジンが起動する感触があるのでそこだけ気になった。あと座高が低い。
ところで担当のひとに聞いたら、リクエストされれば RX-8 を指定の支店(つまりうちの近所)まで持ってくる、とのことだった。ナンテコッタ
2012-05-20 :-)
_ [RR7][リッジレーサー7]リッジレーサー7 ARC2011 皐月GP ファイナル
ARC 2011 最後のレースは STARGOLD さん無双でした。
- STARGOLD 202
- GREENOGRE 149
- SOLARE 130
- REDOGRE 114
- ANSΩemotion21 101
- ANSΩ三嶋出雲 83
- ANSΩmiwarin 82
- ガンマ 47
- megu.Girls 41
- ANSΩFryght 35
- ANSΩ八雲藍 12
- ANSΩ限無 7
去年 2011 年の 4 月から開催しようとしたところに anonymous による PSN クラックが発生し、その影響で PSN が利用停止されてしまい、ようやく PSN が復旧した 2011 年 6 月、ARC 2011 の第 1 レースが開催されました。そこから 1 年間、常連のメンバーは入れ替わり立ち代わり、途中にはカテゴリー 4 レースやペアバトルやチームバトルも交じえながら、emotion さんやファブリーズさんをチーム ANS に誘ってみたりするなど、変化に富んだ 1 年間でありました。リッジレーサー7 のオンラインバトルは相変わらずラグとの戦いが続き、ANS チームリーダー keyaki さんがルームに入れなくなったりするこも多々ありました。誰かと相性が悪いのかしら。
GT5 など強力な対抗ゲームが存在し、リッジレーサー7 は今度こそ本当に過疎化しオワコンであろうかと不安になったときもありました。しかしそのようななかであってもやはりリッジレーサー7 を愛してやまないレーサーたちによって ARC は支えられてきました。毎回のように参加してくれたチーム ANS のみなさん、keyaki さんや三嶋さん、Fryght さん、限無くん、emotion さん、そして SOLARE さん、かずくん、STARGOLD さん、megu さん、REDOGRE さんたちにはいつも感謝しております。
ひたすら走り続ける 1 年間でした。もともと私が楽しむための ARC だったので私は楽しかったんですが、どうであったでしょうか。
最後に STARGOLD さんが残した言葉で締めくくりたいと思います。
「ラグを制するのが真のリッジレーサー」
やっぱりラグかよ
んじゃまたー
2012-05-23 :-(
_ [NetBSD][swap]swap を増やす
pkgsrc-wip/qemu をビルドしてたらまた怒られた。
May 23 18:51:08 mogu /netbsd: UVM: pid 24335 (cc1), uid 0 killed: out of swap
はて。
swap 確認
% swapctl -lh Device Size Used Avail Capacity Priority /dev/wd0b 128M 51M 77M 40% 0
以前作業したとき[ 20120430#p05 ] に fstab に追加してなかったので reboot したら swap が無くなってしまっていたようだ。http://www.netbsd.org/docs/misc/#memory-swap を見ながら追加。
% cat /etc/fstab # NetBSD /etc/fstab # See /usr/share/examples/fstab/ for more examples. /dev/wd0a / ffs rw 1 1 /dev/wd0b none swap sw,dp 0 0 /dev/wd0e /usr ffs rw 1 2 /dev/wd0f /var ffs rw 1 2 /dev/wd0g /home ffs rw 1 2 kernfs /kern kernfs rw ptyfs /dev/pts ptyfs rw procfs /proc procfs rw /dev/cd0a /cdrom cd9660 ro,noauta /home/swap none swap sw,priority=1 0 0
% reboot
% swapctl -lh Device Size Used Avail Capacity Priority /dev/wd0b 128M 0B 128M 0% 0 /home/swap 1.0G 0B 1.0G 0% 1 Total 1.1G 0B 1.1G 0%
2012-05-25 :-(
_ [リッジレーサー7][ARC 2011]リッジレーサー7 ARC 2011 終了
1 年間 12 レースの得点を集計しました。上位 20 名
- SOLARE 1454
- ANSΩmiwarin 1376
- emotion 1274
- ANSΩkeyaki 1260
- ANSΩ三嶋出雲 1150
- REDOGRE 1139
- megu.Girls 600
- majestajovial 586
- かず 560
- STARGOLD 551
- GREENOGRE 513
- Locus 501
- ガンマ 442
- ANSΩFLOW 409
- ファブリーズ 387
- rosso 334
- ANSΩ限無 319
- agumon 315
- ANSΩ八雲藍 210
- came_yaroh 202
スンマセン ('A`)
_ Google Docs
Google Docs のスプレッドシートのマクロがものすげー重かったので捨てたんだけど[ 20110731#p04 ]、先ほど見たらサクサク動いたので集計した。
2012-05-26 :-)
_ 午後
1500 買い物
_ [NHK技研公開]NHK技研公開2012
行ってきた。[ 20100529#p03 ][ 20110528#p04 ]
今回もガイドツアーに参加した。ツアー担当者はインテグラル 3D の研究員であり、インテグラル 3D のブースでは本領発揮して詳細に説明してくれた。
去年行ったときに食堂の文字を見かけたので気になって NHK 技研のサイトを眺めたんだが食堂についての記述が無いので NHK 技研に問い合わせた。
お問い合わせ頂きました食堂の利用についてですが、
技研公開期間中、一般の方もご利用頂けます。
営業時間は、11時00分~16時30分(入場は16時00分まで)
を予定しております(今後、変更になる場合もあります)。
ということで食堂に行ってみた。ランチは A ~ D まであって 500 円。その他にチラホラ軽食があった。
ランチ C のコロッケ。
NHK技研の前にあった IEEE の文章なんだが、空白がどうも全角空白に見えてしまう。
そしてまたミニカーが増えた。
2012-05-27 :-)
_ 午後
1400 コーヒー
_ 夜
2100 飯。鮭のムニエル
_ [日比谷オクトーバーフェスト]日比谷オクトーバーフェスト2012
いつものメンバーで行ってきた。ビールgkgk
しかしここ数年はビール 1 杯しか飲んでいない。
その後はまた 椿屋珈琲店 日比谷離れ店 でコーヒーを飲むなど。
2012-05-30 :-(
2012-05-31 :-(
_ [インクリメント][C]++
RT が流れてきた。
問: int main(void){ char c[]="abc"; int i=0; printf("%c%c",c[i++],c[i++]); return 0; } というプログラムの実行結果はどうなるか。 ( @climpet )
整形
int main(void) { char c[]="abc"; int i=0; printf("%c%c",c[i++],c[i++]); return 0; }
++ は処理系依存である、というのをはるか昔にどこかで読んだような気がしたので、印字されるのは ab か又は処理系によると予想。
実行 1
- Microsoft Windows 7 64bit
- cygwin gcc 4.5.3
% ./a.exe ba
実行 2
- Microsoft Windows 7 64bit
- Microsoft Visual Studio C++ 2010 Express
% pointer0.exe aa
実行 3
- NetBSD/i386
- gcc 4.1.3
% ./a.out ba
結果
処理系依存
参考
tsutsui さんから流れてきた。
kouno.jp/home/c_faq/c3. … 「自分の使っているコンパイラがそのような副作用を持つコードをどう実装しているか調べるようなこともしてはいけない(多くのCの教科書に載っている愚かな練習問題であるが、お薦めはしない)」 ( @tsutsuii )
読みましょう。
_ �폜� Tamara St-ores [�폜� http://cialis.pittsburghsikh.org/722.html generic lowe..]