Scala2.8finalをNetBeans6.9でプログラミング

Scala2.8の安定版がでました。Scala 2.8.0 final | The Scala Programming Languageで、研究室内での共通言語がScalaになりそうな予感がするので、いっちょ気合を入れて開発環境を再構築してみました。 WindowsXP + NetBeans6.9 + nb-scala-6.9v1.1.0でのIDE…

Oauthについて学んでみる

TwitterがBASIC認証を8月でやめ、Oauthでの認証一本に絞るとのことなので、ここいらで気合を入れてOauthについて勉強してみることにしました。Oauthって何ぞやって人はこちらを参照のこと。 第1回 OAuthとは?―OAuthの概念とOAuthでできること:ゼロから学ぶ…

外部ライブラリを使おうとした時点ではまる

先日書いた記事で紹介したSpdeや、Scala+Processing/lib/core.jarを使ったプログラムなんですが、ライブラリを使用しなかった場合とてもスムーズ。このままちょっとした開発は全部これでいいんじゃないかと思っていたところ、ライブラリを使用しようとしたら…

ScalaでProcessingその1:Spde

Processingはビジュアルやアート作品をお手軽にプログラミングできるステキな言語なのですが、Javaの系譜に連なるため、Javaの面倒なところや書いててちょっと嫌なところという部分をきっちり引き継いでいます。もっと気軽に! もっと簡単に! もっと(プロ…

ハドソン製iPhone3Gs専用アプリ AR Monsterがやたらおもしろい

忙しいのについつい起動してしまう……! そんな気分を、久々に感じられたゲームに出会えました。しかも無料で。iPhone,iPod touch向けAppゲーム「AR Monster」 via kwoutこのゲームはカメラとGPS情報を利用して、カメラを通してみた世界にいるモンスターにタ…

BlobDetectionドキュメント(超訳)

class EdgeVertex This class is used by class BlobDetection to store points'coordinates when detecting edges of a blob. Its dimensions are normalized. このクラスは塊のエッジを検出するときのポイント座標を保持するのにBlobDetectionに利用されま…

画像内の塊検出ライブラリBlobDetection

卒論で画像解析をやってみたいなぁとネットサーフィンしながら考えていたら、とってもステキなライブラリを発見しました。BlobDetection library / v3ga via kwout画像内の似たような色を持った集合を塊として認識してくれる、Processing用のすばらしすぎる…

海外のCM動画「Bunny Fusion」

何このもふもふ地獄。 詳しい情報が以下のページにありました。ウサギMVでおなじみのPleix監督、最新CMもウサギが登場!「Bunny Fusion」 苦労した点は、データの重さ。登場する何千匹ものウサギはそれぞれが個体の動きも持っているため、竜巻と相撲取りのシ…

動物と人間の世界認識

イリュージョンとは何か 環世界。 それぞれの固体が主観的に構築している世界。 知覚の枠によりできている。←基本超えられない。錯覚+現実という幻想+色眼鏡≒イリュージョン 猫たちの認識する世界 猫は物体のエッジと過去の経験から環世界を作っている? …

Scalaで多次元配列

いざ書いてみようと思ってかなり悩んでしまった。未熟。 object Main { def main(args: Array[String]): Unit = { var test = new Array[Array[Int]](5, 5) println(test.deepToString) // Array(Array(0, 0, 0, 0, 0), Array(0, 0, 0, 0, 0), Array(0, 0, 0…

AI

ゲームAIラウンドテーブル・オン・ツイッターって何? ゲームAIについて、Twitter上で日時を決めてみんなでいっせいにつぶやき、討論しようという企画です。 主催者は三宅さん。プロの人も私のようなアマチュアもフラットというかカオスというか、みんなごち…

Rubyでオブジェクトを管理する際、何でもArrayにぶち込んでぶん回すみたいなことをよくやるのですが、その際新規のオブジェクトをpushするかちなみにArray#pushもArray#動作環境はWindowsXP、ruby-1.9.1-p378-i386-mingw32です # encoding: cp932 now = Time…

AI

ゲームAIについて マッチ箱の脳 ゼビウスセミナー y_miyakeのゲームAI千夜一夜 [GDC 2009#02]「ゲームAI」とは何か? AIプログラマーのギルドがセミナーを開催 ゲームAI連続セミナー「ゲームAIを読み解く」全講演資料(2009年11月改訂版) Tw…