chikuchikugonzalezの雑記帳

趣味とか日記とかメモとか(∩゚д゚)

rbcom (Ruby Command Switcher) 作った(`・ω・´)

これ chiku2gonzalez / rbcom — Bitbucket なんだこれ 昔作った chiku2gonzalez / rbcmd — Bitbucket をC#で作り直しました. さすがに100% Pure Batでのバージョン解析を改良する気にはならなかったね(*ノω・*)テヘとりあえずテキトー感あふれるReadmeしか書い…

Windows7のRuby 1.9.3にRMagickをインストールしてみたわけで

ひっそりとRixmapとかいう似非ビットマップ画像処理ライブラリつくってるわけなんですが、こいつを作ろうと思ったきっかけっていうのは結局PILレベルで楽に使える画像処理ライブラリが見つからなかったから、だったわけです。が、RMagickが使えるのならばそ…

ウチのgvimの挙動がおかしい件

※ 背景は無視してくだされ ノエルかわいいよノエルgvimを起動するじゃろ? Aeroスナップ機能で半画面にするじゃろ? vsplitでウィンドウを縦分割するとこうじゃこのように起動時の位置に強制移動する謎( ゚д゚) ウィンドウサイズはそのままだから位置だけ移動…

CygwinでGHCを使おうとして挫折した話

タイトル通り、挫折しました(´・ω・`)ビルドできねぇとかどうしろと(´・ω・`) 先に結論 д゚) つ Haskell Platform

そういえばMediaFireさん、容量制限ついてたんだね

挨拶 昔は無制限というか制限が明示されてなかったんだけど、いつの間にか初期容量10GBになったっぽい。 いつの間に。まぁSkyDriveですら7GBで十分っていう判断だから10GBもありゃ普通は大丈夫だろうっていう判断なんだろ~な~。 本題 これからMediaFire使…

遅ればせながらシェリス様Twitter Botを作り直してました

去年辺りからちょいちょいTwitter Botを新API対応を兼ねて作りなおしてまして、そして3月3日頃*1に置き換えてました。 違いは Google App EngineからAppFogに移動 結果Python製だったのがRuby製に ついでにツイート間隔が8時間毎から6時間毎になりました シ…

Ruby2.0 (RubyInstaller版)で自前のC拡張がビルドできなかった問題について

まず結論から言うと、 RubyのC拡張をC++で書くとハマるぞ-( ゚д゚) C++を使ってさらにC++0xとか使おうとするときは-std=c++0xじゃなくて-std=gnu++0xじゃないとハマるぞ-( ゚д゚) です。 前提として次の環境でした。 Ruby2.0.0p0 (RubyInstaller版 32bit) DevK…

衝動買い怖いね

本屋に立ち寄ったら並べられてたんでつい買っちゃったんだ、うん。ニンジャスレイヤーを。 ニンジャスレイヤー ネオサイタマ炎上1作者: ブラッドレー・ボンド,フィリップ・N・モーゼズ,本兌有,杉ライカ出版社/メーカー: エンターブレイン発売日: 2012/09/29…

はてなダイアリーからのリダイレクトを設定しました

晴れてはてなブログへの完全移行を完了したことになりました。 今後とも宜しくお願いしますm(_ _)mそれはそれとしてですよ、まさか記事単位じゃなくてサイト単位でリダイレクトされるとは思わなんだ(;´∀`)

PCX画像フォーマットの説明書いた

ついった見てて pcxまとめ出来た ほとんど参考先を日本語にしただけだが— ワープスターさん (@warpstar0000) 1月 22, 2013 という発言に触発されたので記事書きました。 PCX画像 - chikuchikugonzalezの遊び場…誰かの役に立つのかコレ(´・ω・`)

MUGENキャラクターのスケルトンデータを作ってみた

需要不明 (ェとりあえずchiku2gonzalez / 【MUGEN】CharacterSkeleton — Bitbucketに置いておきますね

MUGENのステート定義をステート番号から追いかけるためのtagsファイル生成スクリプト

ステート番号を使っている部分から実際のステート定義を見れたら便利だろうか、などとついった見ながら思ったのでとりあえず作った。 …んだけど、これ便利かなぁ…(´・ω・`)Gistにも置いてみた MUGEN用tagsファイル作成スクリプト。 ステート番号をタグ扱い…

RemapPalのメモ

自分用に覚書。というのも唐突にRemapPalのsourceパラメータの意味を理解したからなんですが。 [State 5900] type = RemapPal trigger1 = Time = 0 source = 1, 1 dest = 1, PalNo は、パレットが1,1に設定されているスプライトのパレットを1,PalNoに変更す…

半年ぶりに動画を投稿しました ヽ('ω')ノ三ヽ('ω')ノ

Kindle Fire HD届いた

昨日あたり衝動買いしたコレ↓が届いてた Kindle Fire HD 16GB出版社/メーカー: Amazon.co.jp発売日: 2012/12/18メディア: エレクトロニクス購入: 1人 クリック: 499回この商品を含むブログ (34件) を見るしばらく遊んでみようかと思います。ちなみにこんな箱…

Kindle Fire HD買ってしまったわ(∩゚д゚)

自分へのクリスマスプレゼント名義で しかも32GBモデルである。年末の衝動買いヤバイ。*1 Kindle Fire HD 16GB出版社/メーカー: Amazon.co.jp発売日: 2012/12/18メディア: エレクトロニクス購入: 1人 クリック: 499回この商品を含むブログ (34件) を見るさし…

PCX (4bit) のメモ

バージョンは2.8 (値は2) を指定すること RLEエンコードのみ対応の模様 0xF0と0x0Fでマスクして格納すること (前4bitと後ろ4bitで2ピクセル分のデータを1バイトに入れる) 当然のごとくインデックスカラー画像 ViXが落ちるお。 IrfanViewなら表示できるお(´・…

メモ化を使った自作画像処理ライブラリでのメモリ削減試行

Rixmapなんていう画像処理ライブラリ作ってるわけなんですが、Rixmap::Colorクラスという色を表すクラスがメモリ食いなんで、メモ化 (参考:blog.pasberth.com: Ruby: newを再定義してインスタンスをメモ化)とかいうのを使って同じ色は同じオブジェクトを使…

はてなダイアリーから記事の移行をしましたよっと

そのうちはてなブックマークの移行とかリダイレクトもやるかも

Skyrim始めました

オブリビオンよりは軽い気がしているけど、たぶんMOD入れたら重くなるんだろうなぁと(´・ω・`)とりあえずキーボード操作から脱却するためにキーパッドを衝動買い LOGICOOL アドバンスゲームボード 16万色対応バックライト G-13出版社/メーカー: ロジクール…

メモ化って初めて知りました

Rixmapなんだけど、その中のカラーオブジェクトはフルカラー画像だと凄まじくメモリを食うことがわかっていたので、C++実装時代からイミュータブルオブジェクトかつ、同じ色は同じオブジェクトにしようとしてたんです。それをRubyでやるいい方法ないかなーっ…

ビットマップ画像ライブラリ (Ruby) を書いた

セルフ車輪の再発明やらかした chiku2gonzalez / Rixmap — Bitbucket いえね、時分のやろうとしてることが Rake使いたい Rakeのタスクとして画像を弄るライブラリが必要 ないので作ろうか だったので、Rubyで実装したほうが早いという結論になったわけです。

C++を選択した理由

さっきの ビットマップ画像ライブラリ (C++) を書いた - chikuchikugonzalezの雑記@はてなブログ出張所 だけど、Rubyと連携しようと思ったらCで書いたほうがいい気がしてる(´・ω・`) でも、今の環境だとCでfwriteするだけでAPPCRASHするからC++にしたんで…

ビットマップ画像ライブラリ (C++) を書いた

頑張ったよ自分(´・ω・`) とりあえず https://bitbucket.org/chiku2gonzalez/libpixmap で公開しておきました。 書いた理由は、 趣味でRubyから画像を扱いたくなった RubyでPIL (Python Imaging Library) のようなのがなかった なのでRubyで作るか の準備と…

Amazonアソシエイトやってみようと思いまして

いわゆる「不労所得」というやつです(`・ω・´)シャキーン …ところで、ギフト券って確定申告要るの…? とりあえずテスト(になるのかは不明)で配置。 メタプログラミングRuby作者: Paolo Perrotta,角征典出版社/メーカー: アスキー・メディアワークス発売日: 2010/…

WindowsでGitを使う方法 (非正攻法だと思ふ)

WindowsでGitを使いたいと思った時、選択肢としては msysGit GitHub for Windowsもコレだよなー Cygwinでgit くらいが選択肢としてよく上がりますネ。でもですよ、コレだと例えばHerokuなんかはアウトになる時がありまして(´・ω・`) 具体的には Cygwin入っ…

このブログの利用方法を考えよう(`・ω・´)シャキーン

そろそろまじめにはてなブログの利用を考えよう— ちくちく(・∀・)ごんざれすさん (@chiku2gonzalez) 10月 15, 2012 ということを思ったので、いい加減技術系っぽいネタはこっちにしようかと思います。 直近だとWindows BitmapファイルとかPCXファイルを読み…

PCXファイルフォーマットのメモ書き

忘れないようにするためのメモっぽいなにかです。とりあえずわかったこと RLE圧縮がデフォルト というより、非圧縮のPCXは仕様外っぽい RLE圧縮は『行単位』で実施 全ピクセルデータをまとめてRLE圧縮しない まとめて圧縮するとソフトウェアによっては表示不…

公式(elecbyte)のwikiみてさらに気がついた( ゚д゚)

cnsに書く[Data]とか[Movement]とかあるじゃないですか? こいつらもなんか[Quote]みたいにローカライズに対応してるみたいっすよ。つまり、 [Data] 〜 基本的なの 〜 [ja.Data] 〜 日本語の場合のパラメータ 〜 みたいにできると。注意としては、別にマージ…

elecbyte公式のドキュメントにミスあるような気がする(´・ω・`)

constトリガーの説明なんですが、これを見てくれ Const (*) Returns the value of one of the player's constants. Format: Const(param_name) Arguments: param_name The name of the constant to check. Valid values are: Return type: Depends on specif…