さくらんぼのlambda日記

lambdaちっくなことからゲーム開発までいろいろ書きます。

2008-01-01から1年間の記事一覧

Emacsで通信

今日はなにやら一日EmacsLispと格闘。 Emacsと外部で通信を行なってみたかったので 調べてみると、意外と簡単だということが分かった。以下簡単なサンプル(defun test-web-client () "get file from http server" (interactive) (let *1 (proc nil))6: (setq…

最近やっている事

また更新が滞ってしまった。 読んでいる人いたらごめんなさい。自分が最近触っている物を自分が管理できなくなってきたw という訳で近況と合わせて整理しようとおもふ。近況まず、例大祭に参加させて頂きました。 関係者お疲れさまでした。 今回ゲーム本体自…

ipod touchまとめ

とりあえず、開発環境や脱獄方法について簡単にメモしておきます。脱獄方法 Ziphoneを使うのが簡単。 簡単すぎるので特に解説はしません。インストールするソフトウェアについて。 term-vt100 killboard MobileFinder これくらい入れておくと便利です。term-…

色々まとめて

最近延々と研究やら就職活動やらをしていたため 日記全然書いてないのでまとめて近況報告です。 ▽色々あって 今まだ学生です。 予定では上に上がる予定だったのですががが。 結果、学生でいる時間はある意味短くなりました。 今年は色々遊びたいです。 ▽就職…

メモ

Carbon Emacs パッケージでRuby modeに日本語入力して保存できないバグ(?)がある。 /Applications/Emacs.app/Contents/Resources/site-lisp/ruby-mode.el を編集。 (add-hook 'before-save-hook) をコメントアウトして M-x byte-compile-fileでコンパイルす…

JavaScript勉強のログ

今日からちょっと積んである本を消化していくことにする。 とりあえず、JavaScriptの本を消化したい。・javascriptの記述方法 <scriot type="text/javascript"> </script> ・XHTMLの場合 </script> ・HTML4.0以降では <head> <meta http-equiv="Content=Script=Type" content="text/javascript"> <script type\"text/javascript"> <…</meta></head>

昨日の続き。

昨日の続きです。とりあえずlamportのアルゴリズムを実装してみました。 P2Pで通信っぽいことをします。 でも何もできません。 アプリはこれから載せるはず。 require 'thread' require 'socket'$timerlock=Mutex.new $globaltime = 0 $nodelist = {"hoge" =…

Rubyでスレッド。

ソースの色づけのテストもかねてます。 試行錯誤してなんとか動作。 スタイルシートとか定義しないと行けないのに 気がつかなかった。 ともあれ綺麗になって良かった。取り合えず、RubyでLamportのアルゴリズム を実装したかったので alarmで適当に時間を回…