トップ «前の日記(2008-11-22) 最新 次の日記(2008-11-24)» 編集

はじめてのにき

ここの位置付け

2004|11|
2005|03|04|05|06|07|08|09|10|11|12|
2006|01|02|03|04|05|06|07|08|09|10|11|12|
2007|01|02|03|04|05|06|07|08|09|10|11|12|
2008|01|02|03|04|05|06|07|08|09|10|11|12|
2009|01|02|03|04|05|06|07|08|09|10|11|12|
2010|01|02|03|04|05|06|07|08|09|10|11|12|
2011|01|02|03|04|05|06|07|08|09|10|11|12|
2012|01|02|03|04|05|06|07|08|09|10|11|12|
2013|01|02|03|04|05|06|07|08|09|10|11|12|
2014|01|02|03|04|05|06|07|08|09|10|11|12|
2015|01|02|03|04|05|06|07|08|09|10|11|12|
2016|01|02|03|04|05|06|07|08|09|10|11|12|
2017|01|02|03|04|05|06|07|08|09|10|11|12|
2018|01|02|03|04|05|06|07|08|09|10|11|12|
2019|01|02|03|04|05|06|07|08|09|10|11|12|
2020|01|02|03|04|05|06|07|08|09|10|11|12|
2021|01|02|03|04|05|06|

ToDo:


2008-11-23

_ おめでとうございます!

http://www.kmonos.net/wlog/91.html#_2158081116

とか書こうと思ってずっと忘れていた。 というか忘れていることはたくさんある…

(01:46)

_ ev vs th

http://arton.no-ip.info/collabo/backyard/?FailedDreamOrMultitaskingGuiTool

GUIを例に出されると一瞬で説得されるなぁ。 パフォーマンスシビアじゃないだろうしなあ。

げげこれポールさんじゃないですか

(01:48)

_ unsigned

http://slashdot.jp/~bero/journal/458777

これを根拠に size_t 使うのか。 むむむという感。

なんというか size_t vs int vs vector<T>::const_iterator はどうでもいいんだけど、

for (size_t i = vec.size() - 1; i >= 0; i--) {
}

とか何度か書いちゃったことがあるので size_t を避けたくなっちゃうんだよなあ…

まぁ個人的には map<string, vector<HogeObj*> >::const_iterator とか高速にタイプすると仕事してる気がするので 割と好きだったりする。

昔は大嫌いだった気もするが

(01:54)

_ int ダメの他の根拠

個人的には warning うざい、が圧倒的に強いと思う。

(01:54)

_ SRM

うーむ 250 の最初の自分の解答が信じられない問題が続く… 正答ぽいのできた→うーん通らない→ 通らなかったケースを見ると自分が問題を勘違いしていたと気付く→ がんばって実装しなおした→ 全然通らん→ 問題見直すと問題勘違いしてない→ むしろ最初の実装であってるけど最後の割り算の分母だけおかしい。

とかそんなかんじ。 なんで無駄に倍の時間を使わなければならぬのか ひどい。

そして 500 が system test 通るとは思いがたい…

(03:50)

_ whitespaceless

http://d.hatena.ne.jp/nazodane/20081122/1227375801

面白いのでゴルフ場に加えさせてもらいました

http://golf.shinh.org/p.rb?Whitespaceless+Hello+world

(04:35)

_ star wars

http://d.hatena.ne.jp/tosik/20070409/1176081337

via http://yowaken.dip.jp/tdiary/20081122.html#p02

これはかっこいい… とりあえずクリアしてみて思ったのは、 ゲームとして普通に面白くてすげーなーという。

左右つながってるステージで 左右に弾うってたまに起きる大爆発で 真横に飛ぶグライダーを一掃するとか、 一見障害物風のハシゴっぽい物体が 端っこにうまく引火するとメラメラ燃えていったりとか。

(06:47)

_ TODO

  • Amazonとか
  • ゴルフ場穴ふさぐ
  • lambda の前処理
  • TCC いじり
  • grub いじり
  • 通帳を作る

http://shinh.skr.jp/m/?date=20081115#p05

だいぶへらした。

  • 電気→なんか口座振替だったらしく、割引あるらしいので変えない
  • ケータイ: 適当に
  • ガス→大変だった:
16:55 >i< ガスをクレジットカードで払いたい
16:55 >i< それにはお客様番号が必要である
16:55 >i< お客様番号は領収書についてるらしい
16:55 >i< 領収書はメールで来ててログインすれば見える
16:55 >i< ログインするパスワードがわからない
16:56 >i< パスワード再発行にお客様番号が必要である

(17:20)

_ flush 64bit

やたー

http://journal.mycom.co.jp/news/2008/11/19/008/index.html

こんなものが。 とりあえず nspluginwrapper 消して locate npwrapper して出てきたもの消して回って、 /usr/lib/iceweasel/plugins に libflashplayer.so つっこんだらうまくいった

(18:17)

_ alchemy

alchemy の libc どうなってるかなーと avm2-libc/lib/avm2-libc.l.bc をディスアセンブルしてみた。

llvm-dis avm2-libstdc++.l.bc

などと。

module asm "  private var pmalloc:Function;"
module asm "  "
module asm "  public function alloc(n:int):int"
module asm "  {"
module asm "    if(pmalloc == null)"
module asm "      pmalloc = (new CProcTypemap(CTypemap.PtrType,"
module asm "        [CTypemap.IntType])).fromC([_malloc]);"
module asm "    var result:int = pmalloc(n);"
module asm "    return result;"
module asm "  }"

なんというか AS のコードが asm として出てくるのはちょっとびっくりですな。まぁ普通に配列かなーと思ったけどよく見ると CProcTypemap とかよくわからんな。

CProcTypemap はうーんちょいと難しいな。 _malloc はどこから来たんだ。 まぁとりあえず保留

(19:57)

_ セルオートマトン

おもしろい

http://www001.upp.so-net.ne.jp/suzudo/gallery.html

ライフゲーム以外にもいろいろあるんだなあ。 色々見た感じでは star wars がやはり一番いい感じかなぁ。 色々見るとライフゲームみたいに斜めに飛んでくのは珍しいみたいだ。

(21:21)

本日のツッコミ(全2件) [ツッコミを入れる]
_ arton (2014-05-24 01:26)

Graham違いで、ポールさんじゃないです。たぶん、今はSunの副社長な人。

_ shinh (2014-05-24 01:26)

それはよかったです!!

お名前:
E-mail:
コメント:
人生、宇宙、すべての答え
本日のリンク元

2008年
11月
1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30
1.shinh(2014-05-24 01:26) 2.kodera(2014-05-24 01:26) 3.kodera(2014-05-24 01:26)
search / home / index

全てリンクフリーです。 コード片は自由に使用していただいて構いません。 その他のものはGPL扱いであればあらゆる使用に関して文句は言いません。 なにかあれば下記メールアドレスへ。

shinichiro.hamaji _at_ gmail.com / shinichiro.h