2008-01-01から1年間の記事一覧
今年は、無事に大学生になれて、大学2年生には成れるかどうかは分からない感じとかはさておき。 高校の頃と比べて、大分時間に余裕が持てる様になったと思う。 大学に入って、いきなり多くの事を学んだ。言語の実装をしたり、分散システムという今まで関わっ…
人狼はやった事が無いんですが、中略、そういうわけでどうしたら良いんでしょうね?
IEのプラグインとしては実装されてるみたいで http://www.syncplus.net/ 上記のようなものがある。プラグインなので、IE IE間なわけだけれども、これってブラウザを跨いだりっていう事は出来ないんでしょうかねー。 innerHTMLでざっくり抜き出して、document…
が、無い。そこらで言ってる事としては、作りたいもんもないしなーっていう。 アプリケーションのような物が作りたい。自分が使うやつ。自分で使うから色々と考えて作れるんじゃないかなーっていうのがあるんだが、それはおいておいて。 年末は皆さん実家に…
http://github.com/bard/mozrepl/wikis/homeFirefoxを外部からイジれるとかで割と素敵なんでは無いかと思って、今使っているFirefox3.0.5に入れてみて、確かにlocalhost:4242に勝手にへんな事しやがっているというのは確認出来たが、telnet(telnet以外でも)…
症状としては バッテリー抜き、アダプタ抜き => 電源ボタン押しても一瞬の起動さえしない バッテリー抜き、アダプタあり => 電源ボタン押すと立ちあがるが、アップルマークが出て丸いのが回転する画面から先に行く時にプツンと落ちる。ログイン画面までいけ…
をコメントに書いておくので、何かあったら、というかもしかしたら寝坊してしまうかもしれないので、電話かけてもらえると助かります。 取りあえず目覚める事は成功しました。いざ行かん。
時代がInfernoかどうかは知りませんが、折角本を買ったので今日から読んでいて、今Channelの所だったりします。 で、折角載っていたのと、これはまぁ割と楽にフッくれてるよなーとか思ったので、次のコードをEmu Inferno on OS Xで動かそうと思いました。htt…
デモが稼働しているか 12/24 19:43 現在 judge2だけ稼働中 何を作ったの? ブラウザ上でP2Pを行ってチャットのようなものをするデモアプリケーションを作ってみました。 デモの前に いきなりですが、このチャットアプリケーションを動かす為にはちょっとした…
http://ranha.kerox.info/NATTraversalKey.zip http://ranha.kerox.info/NATTraversal.pdfNat TraversalView SlideShare presentation or Upload your own.
http://sdc.sun.co.jp/java/docs/j2se/1.4/ja/docs/ja/api/java/net/Socket.html昨日tcpdumpでキャプチャしてたんすけど、こいつ勝手にtimeoutした時にFINを飛ばすんスよwww で相手側のルータからRSTが帰って来るっていうwwwもう勘弁して欲しいっすw RFC793…
以前こんな記事を見つけました。 http://rakuto.blogspot.com/2008/01/2008web.htmlここに書いている 1. クロスドメイン間のメッセージ通信 2. マルチスレッドのアプリケーション構築 3. ストレージへのデータ保存 4. Serverからのイベントの通知 1はClient …
ブラウザのセキュリティポリシーをどうする? NaClは"安全性"を手放さず、ネイティブアプリケーションのパワーを手に入れるという事を求めていました。 今回の場合、最低限許さなければならないのはブラウザの周りでネットワークを使う。Socketのlisten,accep…
pdfにも書いているのですが、簡単につらつらと。そもそも、このお話自体はちょっと前にはてダでも実は書きました。ブラウザというプラットフォームの為の基礎技術〜ブラウザ間通信〜 - Yet Another Ranha実はこれは結構ネタでやったのですが、ちょと考えてみ…
どうやら1次すら通らなかったという本当に大した体たらくな感じです。がまぁ色々書ける様になったので、色々書き書き(応募に関わらず書いても良かったのか知らないんですけどw)。 実際に私が応募する時に出した提案テーマに関する説明のpdfを上げておきまし…
25,26,27日の日程で、福島は会津大学に行ってきました。 うちはチーム内年齢(コーチも含めて)だけは一番若かったんじゃないかと思います。 ちなみに、チーム名はNUTです。 結論から言うと、時間内に解けたのは2問でした。終了直後にイヤッホー出来たのが1問…
http://www.amazon.co.jp/dp/479811720X/ デザパタとか未だに意識して書いた事も無いし使った事も無いレベル。
まぁ大層なもんじゃなくて、200行ちょいぐらいのものなんですが。 -module(simple_chord). -compile(export_all). -record(peer,{id,predecessor,successor,data}). start() -> crypto:start(), Node0 = spawn(?MODULE,init,[]), put(0,true), register(node…
The Programming Languages Zoo かなりシンプルに纏められていて、コードも美しかったりするmini-hoge群 minimlはSECD-Machineで動く様にしているらしい。ほむほむ。 是非読みたいが、Erlangが先。
#先日上げたslideshareのスライドを見つつ読んでもらえると、多少分かり易くなると思います。 #http://www.slideshare.net/ranha/b2b-presen-presentation?type=powerpoint 最初の方の理由は後付けです。こんな面倒くさい事先立って考えません。 ブラウザに…
未来会議で発表した奴の、ローカルネタとか載せたままだとやばそうな部分を削除した奴をslideshareに上げました。 まず未来会議の説明から。昨日未来会議の第14回目が行われました。 http://www.mirai-kaigi.com/kaigi/014/ http://www.mirai-kaigi.com/abou…
のワークショップに行ってきました。 それで、このエントリを見たらで良いのですが、アドレス帳を交換したもののどうやらこっちにデータが届いていなかったのでメール送ってください。 mail:hate_ranha@hotmail.co.jp mail:dev.ranha@gmail.com お願いします…
memo:http://www.iis.sinica.edu.tw/~scm/2008/typed-lambda-calculus-interprete/
http://www.kb.ecei.tohoku.ac.jp/ml2008/program.htm の A Functional Implementation of the Garsia-Wachs Algorithm (functional pearl)がfunctional pearlと書いていて面白そうだったので、ACMのやつとか読めないからO'Browserを諦めてこっちを読んでみ…
Webプログラミングとかそれらしい事をしたいなーと思う次第なのですが、やっと親しく成れてきたHaskellさんと離ればなれになるのも嫌だなーと思うと、 まぁどうでも良いかとかは思ったりします。 何か作りたいというよりも、作ってる段階で何か楽しみたいっ…
取りあえずソースだけ <p id=out></p> <script type="application/jscheme"> (define (sxml->xml sxml) (define (make-attr l ac) (if (null? l) ac (make-attr (cdr l) (string-append ac " " (symbol->string (caar l)) "=\"" (cadar l) "\"")))) (define (make-xml x bef aft) (cond ((string? x) …
http://jigoku.bugyo.tk/scheme.html これは面白いwwww
http://www.cs.indiana.edu/~dyb/papers/3imp.pdf 3つの実現モデルによるSchemeの実装 1.Heap-base 2.Stack-base 3.String-base よし印刷してくる。
http://www.smalltalk-users.jp/Home/gao-zhimemo memo
-- 相変わらずParse Monadをぴゃぴゃっと書いてる module Parser where import Data.Char import Control.Monad data Result val rem = Parsed val rem | NoParse deriving Show data Parser a = Parser (String -> Result a String) ext_parser :: Parser a…