○○がホゲホゲな件

ふがふがであるところの○○がホゲでふががホゲホゲのふがで○ よって○○である。

classの記述を簡潔に書けるようにする

Lua

Codifyでclassを記述する時の方法が以下の様な感じで、metatableを意識しないで書けるのがとても良かったので実装してみた。 Vec3 = class() function Vec3:init(x,y,z) self.x,self.y,self.z = x,y,z print("vec3:init",x,y,z) end function Vec3:dump() pr…

iPad上でProce55ingの様に書けるLua環境Codify

http://twolivesleft.com/Codea/ Proce55ingのAPIを意識して作られている上に、エディターやカラーピッカーまで付いててすごい。 コード補完も便利で、ちょっとしたプロトタイピングには最高の環境じゃなかろうか。 ただし、アプリの制限でファイルの入出力…

ダァシェリェス

ブレインファック系の言語はそろそろゲップが出そうな感じだけども、たまにはやってみようかと思ったが入力が思いの外めんどくさいので中間言語(ってほどでも無いが)にしてみた。 syelies=<<EOS inc incd*H inc incd*e inc incd*l inc incd*l inc incd*o inc incd* inc incd*W inc incd*o inc incd*r inc incd*l inc incd*d inc incd*! do dec wh inc do put inc wh EOS dic={ "incd"=>"ダァ", #buf[ptr] += 1 "d…</eos>

COOL終了

P55のアプリとかソース置き場に使ってたCOOLが6/30で終わってしまってた! 過去のソースを参照しようとしたらこの有様だよ! クソが! まだデータサルベージ出来るかな? ホント勘弁して欲しいわ。。。 サルベージ出来た!FTPはまだ繋がる。 7月中旬までって…

11インチ

twitterのゆるい感じが良くてmixiもhatenaも更新がめんどくさくなり大分放置してた。 今後もほぼ放置だろうなw そんな感じで物欲センサーMAXになったので思わずMacBookAir 11インチを買った。 11インチで一番良いのを頼む。 晴れて憧れのマカーになれました…

久保さんへ

101 : 翻訳家(東京都):2010/08/16(月) 16:39:44.10 id:ysDSAXrc0 A「オマエはBLEACHよりおもしろい漫画が描けるんだな?描けないのに批判するな!」 B「漫画描いてみたよ、ほら」 A「なんだこれ、糞つまんねー」 B「ちょっと待て、俺の漫画を批判するのは…

iPad

TwitBirdとか2chビュアとかニコ動アプリがiPad用になってなくて使いづらいので最近は詰み将棋&iELECTRIBE専用まな板と化したiPad。FlashからHTML5 http://japanese.engadget.com/2010/06/09/flash-html5-iphone-ipad/ 最近似たようなニュースがあったけどあ…

iPad購入

初日は様子見たけど、iPad用のSmallWorldが出ると聞いて居ても立ってもいられず、次の日には予約してしまった。 店員曰く「今日中には入荷しそうな空気っすね〜」とか言ってたが、結局入荷は日曜になってしまった。 1週間程持ち歩いて見たけど、議事録とる…

iPhone購入とORBITAL

iPhone買ったので折角だからORBITALというゲームのFree版を落とした。 これが意外と面白い。 やってることはパズルボブル+ブロック崩しなんだけど、弾道が重力でねじ曲がる感じとか軌跡も綺麗でついつい長時間遊んでしまう。 iPhoneでなんか重力使ったアプリ…

Protocol Buffers

http://d.hatena.ne.jp/bander/20100107/p1 http://www.fenixsoft.jp/service/nine_doc/html/pb_cpptutorial.html#sec6 バイナリデータのフォーマットを定義すると、シリアライズするためのクラスとかを生成してくれるみたい。 データの読み込みとかフォーマ…

スクリプト言語による効率的ゲーム開発 C/C++へのLua組込み実践 (GAME DEVELOPER)

会社でLuaとかのスクリプト言語に触れたことが無い人への説明用として購入しようとしたが、 絶版で手に入らないとか言われたorz Lua本の中でも一番参考になる本だと思うんだけど。。。 古本でも全く流通してないみたいだし、まじで困った。 絶版になるならせ…

LuaデバッガDecoda

http://www.unknownworlds.com/decoda PS3/360に対応してるのがいいね。 ソースコードにほとんど手を入れなくても良いと書いてあるが本当だろうか。

P55でzbuffer参照

SSAOをP55上で試そうと思ったがt-potの深度画像とかだとjpegなので自分でシーンを作ることにした。 で困ったのがP55上でzbufferを取得する方法なんだけど http://www.openprocessing.org/visuals/?visualID=2950 すごい簡単に取れますね。謎のgという変数が…

アップスケーリング

http://en.wikipedia.org/wiki/Pixel_art_scaling_algorithms id:mokehehe氏からすばらしい情報を頂いたので後でちゃんと読む。 サンプルとかめっちゃ綺麗にアップスケールされててすげぇ!とか思った。 なんか○が角ばってるのが若干気になるかな。 http://w…

EPX

A --\ 1 2 C P B --/ 3 4 D IF C==A => 1=A IF A==B => 2=B IF B==D => 4=D IF D==C => 3=C IF of A, B, C, D, 3 or more are identical: 1=P,2=P,3=P,4=P 取り合えず一番簡単そうなEPX/Scale2x/AdvMAME2xを実装してみた。 1234がどこを表すのか良くわからな…

2xSaI

なんかどうやってもEPXより汚い。 サンプルの実行ファイルでコンバートしてもwikiにあるような感じにはならなかった。 ボケた画像に対して2xSaIを行うと綺麗になるのかな。 E F G A B I H C D J K Lこういう感じでサンプリングしてきて閾値でlerpしてるっぽ…

アプコン

http://takamatsu.cool.ne.jp/tattyu/p55/upscan2/ クリックするたびにupscan2x->upscan2xSaI->original->両方表示(2xはもとの大きさに縮める)で切り替わり

アプコン

http://d.hatena.ne.jp/suzume_r/20090802 ここの文章を参考に取り合えずエッジ抽出してスプラインにするところまでをやってみた。 エッジトレースしてスプライン点郡にする時にしくってるところがあるけど途中なので気にしない。 http://takamatsu.cool.ne.…

3次Bスプラインの近似

Bスプラインの実用的なソースは以下の2つ http://www5d.biglobe.ne.jp/~stssk/maze/spline.html http://d.hatena.ne.jp/suzume_r/20090801 普通は3次式の係数を求めるために全点郡での行列式を解くのだけれど、制御点の数が増えればそれだけ初期化の時間と係…

Shorのアルゴリズムとサマーウォーズ

サマーウォーズ見てきた。内容はなんかリア充から見たIT土方SFというか。 割とネタばれです。サマーウォーズ見てない人は見ないほうがいいかも。 内容はともかく主人公が素因数分解してる風なシーンがあったのがすごく気になった。 つか、最初の方の電車の中…

スパムコメント

最近、はてなのスパムコメント回避をくぐり抜けて、IPアドレスもなく直接スパムコメント書き込まれることがちょくちょくある。 あったまきたのでなぞなぞ認証かけてやった。 というかなぞなぞ認証って微妙じゃね? なぞなぞ解けない人いるじゃん。 つーか問…

Pimpl

実装を隠す手法としてPimplはメジャーな手法だと思うが、思わぬ罠が潜んでいてくそはまった。。 最初はARMのコンパイラが駄目なのかと思ったが、VC2005で試したところこちらでも意図しない挙動を見せてビビる。 簡単に説明すると、Pimplの実装クラスと同名の…

イテレータ

クラス変数再代入不可でなんとなく興味を失いつつあったXtalだが、 文法覚えるならFizzBuzzっしょってことで色々試す。 ドキュメントを見る限りpowerを計算する演算子がなくて困ったが、普通に書いても結構短くなるのに気がついた。 その後もちょろちょろ調…

class変数の再代入

http://d.hatena.ne.jp/xtalco/searchdiary?word=Xtal%20class%ca%d1%bf%f4 禁止されてるって! クラス変数でほにゃほにゃしたい時とか結構あると思うんだけどfilelocal変数使うしかないのか?

Xtalつこうてみた

元々DL出来る奴はVC8で簡単にコンパイルは出来てたけど、ちゃんと動作してなくて放置してたが レジスタマシンでさらに速くなった(http://d.hatena.ne.jp/xtalco/)っぽいので、SVNで落としてみた。 今回からはVC9のプロジェクトしか同梱されてないのでそのま…

RIPMAP

新人にRIPMAPは使えないんですかと聞かれ「何それ(MIPMAPを言い間違えるなんてかわいいなぁ)」と答えるなさけない先輩。 http://d.hatena.ne.jp/ototoi/20070814 対応してるハード見たことねぇ! MIPMAPだとせいぜい4/3倍のサイズになるけどRIPMAPだと4倍す…

OPEN PROGRAMING

S3TCとか超久しぶりに調べてて、そういえばOPEN PROGRAMING(MT Frameworkの人のサイト)にあったなと思い探したらなんかなくなってた。 でも一応WebArchiveには残ってるみたいでよかった。 宇治社中といいこってりやといいメガデモ(あかずきんちゃんのアイ…

渡辺直美

昨日久しぶりにテレビ見てたら、渡辺直美が出てた。 Fitsの後ろでふにゃんふにゃんしてる人。 なんかの罰ゲームでストッキングで顔を引っ張られてるのか と思ってよく見たら素の顔でびっくりした。 渡辺直美だけは無いな。と思った。

ビット演算

会社の後輩(先輩)とビット演算の話をしてたらその本に載ってましたよ的な流れになった。 メモ。 ハッカーのたのしみ―本物のプログラマはいかにして問題を解くか作者: ジュニア,ヘンリー・S.ウォーレン,Jr.,Henry S. Warren,滝沢徹,玉井浩,鈴木貢,赤池英夫,葛…