ブログ引っ越しました。

技術者なら一度はお世話になっているであろうgithubです。 http://mikio.github.com/ emacs用のブログツールのo-blogというツールを使ってます。

「プログラミングclojure」を読んでみた。その1--apply関数編--

「プログラミングclojure」を読んでいます。とりあえず流し読みが終わって今2巡目。 その中でsnake.cljといういスネークゲームのプログラムがあるんだけどその中で定義されているadd-pointsの中身が理解できない。

for文とかで使うセミコロンの位置

sh

最近は、スクリプトが熱いですね。LLの基本はshにあると実感する今日この頃。そんな中、同僚がseqというコマンドを教えてくれた。

antプロジェクトmaven化してみた。

仕事で使ってる社内のjavaライブラリがあるんだけどこれが昔ながらのantのみのモジュールでつくられていた。まぁわざわざmaven化するほど困ってるわけではないんだけども、このライブラリはいくつかのプロジェクトで利用されていて、バージョン管理とかをき…

やよいの青色申告

買ってみた やよいの青色申告、平成20年度の申告用に平成21年の2月に買ったのに、フォーマットが20年度版に対応してねーよ。20年度版に対応したもの売れよな!なんで古いパッケージ買わせるかな〜。今年買ったんだから当然今年のフォーマットに対応してると…

「スクリプト言語による効率的ゲーム開発 」を読んでみた

結構前に買ったんだけどやっとこさ読み終わりました。結構おすすめです、これ。

Pythonをやってみた

C++でDirectXやるといっておきながら浮気性の俺。。。GAE(GoogleAppEngine)への興味と、モデリングで使っているBlenderがPythonで拡張可能という理由からちょっとかじってみた。

「頭のいい人の短く深く眠る法」を読んでみた。

短眠の本です。毎日3、4時間の睡眠にして余った時間を有意義にしましょうという内容です。(昨日の夜読み始めて、今朝読み終わりました。時間にして半日ぐらい?内容は薄い感じ。)

マスタリングDirectXを読んでみた4

PART8 効果音を追加する(DirectSound)(23:00)つづき WAVファイルの読み込み なんというか、まったくわからん。解説読んでもサンプルよんでも全然頭に入ってこない。 もともとサウンド周りのプログラムは一番苦手な分野だけど、それにしてもわかんね。 解説…

マスタリングDirectXを読んでみた3

PART7 ユーザからの操作を受け取る(DirectInput)(23:00) これも会社と電車で読み終わってしまった。 内容を簡単にまとめてみる。 DirectInputは、DirectXのなかでももっとも取り扱いが簡単 DirectInputの入力方法 直接入力。シューティングゲームなどに向…

マスタリングDirectXを読んでみた2

PART6 ウィンドウとモデルの表示(Direct3D)...続き(23:30) 昨日は飲み会の次の日ということで一日ダウン。日曜日がつぶれた。。。 しかしPart6の残りの部分は電車の中と会社の休み時間でほとんど読み終えたのだった。 ビルボードの表示 ビルボードの角度を…

マスタリングDirectXを読んでみた

PART1 はじめに(10:00) DirecXが世間一般にどうとらわれてるか書かれている。 あとソースをプリントアウトしたほうがいいとある。うんこれは納得。仕事でもよくプリントアウトして紙に出して読むよ。書き込みながらね。そんで検索とかは画面のエディ…

JoglをやめてDirectXやろうかなw

やっぱJoglはやってる人いなくて寂しいですよw今までJoglでいろいろ組んできたけれども、どうもモチベーションがあがらない。 その理由としては Javaは起動が遅い ライトワンスというけれども、結局プラットフォームにより挙動が変わる ほとんどの人がWindo…

タスクシステムって駄目なの?

以下の2chスレッドの話題。 【タスクシステム総合スレ part2】 tp://pc11.2ch.net/test/read.cgi/gamedev/1196711513/ なんだかこのスレを読んでると タスクシステム信者 → 素人ダサ! タスクシステムを否定するもの → タスク以外のやり方選ぶ俺様すげー…

Windowsに入れる最低限のツール

自宅ではVAIOのノートPCを使っていて、UbuntuとVistaを入れてある。んでメインはUbuntu。Vistaはほとんど使ってない。それでもたまーにWindowsを使うことがある。そんなときやっぱり素のVistaではあまりにも使いにくいということで会社のマシンで使っているW…

String#offsetByCodePointsでハマリ

文字列の補助文字対応をしていてハマッタのでメモ。 症状 下記のようにUnicodeのコードポイント単位で処理をしたいが、 offsetByCodePointsの値に期待値がこないで、妙にでかい値がくる。なぜ?! for (int i = 0; i < s.length(); i = s.offsetByCodePoints…

MOTION EYEをUbuntu(hardy)で動かす

VAIOノート(VGN-SZ85S)でMOTION EYEを動かせたのでそのメモ。まずVistaを起動してドライバなどを調べる。 名前 Sony Visual Communication Camera VGP-VCC7 DeviceID 05ca:183a 製造元 Ricoh R5U870 で検索したら以下のサイトを発見。 http://wiki.mediati…

ubuntuのemacsで日本語入力

ubuntuでは、C-Spaceが日本語入力に割り当てられており、Emacsのマークとキーバインドがかぶってしまうため、以下の設定を実施する必要がある。~/.bashrc: alias emacs='export XMODIFIERS=@im=none emacs -nw' export をいれないとうまくいかない。たぶん環…

sourceforgeのCVS設定

export CVS_RSH=ssh export CVSROOT=:ext:ocha@cvs.sourceforge.jp:/cvsroot/ochagl

モニタが低解像度になったときの復帰方法

モニタが低解像度になってしまい、どう復旧していいか分からなかったが、以下のURLにあるとおりにしたら 復活することができた。 http://forum.ubuntulinux.jp/viewtopic.php?pid=406下記コマンドを入力 sudo dpkg-reconfigure xserver-xorg テキストベース…

FreeStyleWikiをsourceforgeにインストール

最初sourcefouregeにはhikiを入れていたが、カテゴリの扱いなどFsWikiの方が機能に引かれるものがあったので乗り換え。 パーミッションの設定などはダウンロードしたzipをドキュメントルートに展開し、setup.shを実行するだけでOK。 ただし、hikiのインスト…

NetBeans6.0.1開発日本語版を試す。

Mac版のEclipseを使ってるんだけど、なんだか不安定。クラスのインポートをするとすぐにこけてしまう。 Eclipseを使っている理由のひとつにクラスインポートが簡単にできるというのがあるので、これは痛い。 そこでNetBeansを試してみることにした。 ここか…

flexの環境整備(ant)

ここからflex-ant-taskを落とす。解凍したらantのlib下にコピーする。 sudo cp ~/Downloads/flex_ant_tasks_022607/lib/flexTasks.jar /usr/share/ant/lib 環境変数の設定 環境変数は以下のように設定しておく。 ~/.bash_profile export FLEX_HOME=/Applicat…

Macで画面キャプチャする方法

mac

画面全体 コマンド+シフト+3 範囲指定 コマンド+シフト+4 選択範囲を移動 スペース 縦方向ないしは横方法を固定して選択 シフト 開始点を中心に拡大して選択 オプション

サイドバーにリンクつきのロゴを表示

サイドバーに画像を添付し、SideMenuのページ名を忘れずに記述する。 [{{attach_view(logo.png, SideMenu)}}|FrontPage]] !!!サイト内検索 {{search_form}

サイト内検索するとエラーが発生するのを修正

サイト内検索をすると例外が発生したけど、プラグインを必要最小限のものにしたら発生しなくなった。 どっかのプラグインと干渉していたようだ。

ruby-mode設定

参考 まずはソースをダウンロード http://www.ruby-lang.org/ja/解凍して以下のelをコピーする cd ruby-1.8.6-p111/misc cp *el /usr/share/emacs/site-lisp/ .emacsに以下を追加 (autoload 'ruby-mode "ruby-mode" "Mode for editing ruby source files" t)…

作業めも

ローカルからshellサーバへのrsyncテスト中 . htdocs でパーミッションエラーが発生 ローカルでもテストできるようにする apache内の環境変数でドメインを切り替えるようにする なぜかHikiにログインするとパーミッションエラーが発生する Hikiでソースコー…

Flexドキュメント一覧

以下、zipの内容をざっとみた感じの内容 flex201_documentation.zip fds2javadoc FlashDataServiceのapiマニュアル(html) langref flexAPIマニュアル(html) flex2_buildanddeploy.pdf flexを使ったサーバアプリ(デプロイ法など) flex2_compiler_api_ug.pdf…

Ecmascript用のモード導入

ここからダウンロードしたelをコピー ~/Desktop/javascript.el /usr/share/emacs/site-lisp/ ;; javascript-mode (add-to-list 'auto-mode-alist (cons "\\.\\(js\\|as\\|json\\|jsn\\)\\'" 'javascript-mode)) (autoload 'javascript-mode "javascript" nil…