inohilog

/var/log/inohiro.log

programming

FBXファイルのバイナリ・ASCIIのどちらの形式か判定する

FBX と呼ばれる 3D モデルの形式がある データの書かれ方として,バイナリ版とASCII(テキスト)版がある しかし拡張子はどちらも '.fbx' であり,ファイルを開かないとどっちかわからない 'nkf -g' したら,判別できるかなとおもったが,どちらも 'BINARY' …

brew install python32

==> Installing python32 ==> Downloading http://python.org/ftp/python/3.2.3/Python-3.2.3.tar.bz2 ######################################################################## 100.0% ==> ./configure --prefix=/usr/local/Cellar/python32/3.2.3 --ena…

Qiitaに投稿してみた

Qiita に投稿してみた 最初の投稿は24日も前だった(時間があっという間に過ぎる) Ubuntuで不要なファイルを削除してディスクスペースを確保する http://qiita.com/items/5d358c30eb7bacb37c7c vmdkファイルをVirtualBoxで開いて 'No volume groups found' …

最近やりたいこと・作りたいものメモ

node.js + MongoDB とかで一本 ネタはある gem を作る 研究のコードをライブラリ化しているので,とりあえずそれをやってみるか,と言う感じ 最新の Rails(3.2.x) で一本 エッジのRails(4.0),Ruby(2.0)について学ぶ 先日,数時間 wicket で遊んでみたの…

東京Ruby会議10 #tkrk10 には参加できなかった

前のエントリで書いたように,論文の締切等が重なってしまい,東京Ruby会議10 #tkrk10 http://tokyo10.rubykaigi.info には参加できなかった 論文の締切が延びたのがいけないんだ!(延びないとそれはそれでかなりキツかった) とりあえず参加された方の感想…

Facebook Graph API での投稿(Post)にハマった件

Facebook Graph API を用いて,Rails なサービスから認証済みのユーザーのfeedに投稿したい これまで既に動いていて,今年の7-8月あたりのAPIの更新で動かなくなっていたっぽい 最近は,Koala(https://github.com/arsduo/koala)と呼ばれる,主にFacebook投…

oauth-ruby 0.4.5 で走っていたコードが,最新版(0.4.7)にしたら走らなくなった問題

oauth-ruby https://github.com/oauth/oauth-ruby v0.4.5 では動いていたコードが,0.4.7 にアップグレードしたら動かなくなった NoMethodError (undefined method `<=>' for :oauth_token:Symbol): oauth (0.4.7) lib/oauth/helper.rb:37:in `<=>' oauth (0…

ファイルの変更を監視して,何か(スクリプトの実行等)する

特定のファイルやディレクトリを監視して,変更等を監視して何かアクションを起こしたいということがたまにある rspec のテストを記述している時は,ZenTest gem を使うことで,spec ディレクトリ以下の変更を検出して,勝手にテストを走らせ直すとかが可能 …

githubにpushするときに,ユーザー名とパスワードを聞かれないようにする設定

github に push するときに,ユーザー名とパスワードを聞かれて面倒 How do I ensure Git doesn't ask me for my Github username and password? "git config -l" で表示される,"remote.origin.url" を書き換える('https' から始まっていた) $ git config…

AtCoder regular contest #003 に参加してみた

たまたまTwitterで見つけた http://arc003.contest.atcoder.jp/ 1時間30分で4問に挑戦 (言い訳:いつも使っているコンピュータを大学に置きっぱなしで,適当なコンピュータ(環境が整ってない)で始めてしまった) 1問目の回答に25分くらいかかってしまった…

主専攻実験(学類)のプログラム

ちゃんと書いていませんでしたが,4月から大学院生になりました(そのまま上に上がった感じです).昨年の夏にちゃんと試験をうけて合格しました で,1学期は指導教員が担当している授業(主専攻実験)のTAをやっています 受講生は16人で,主に演習時のサポ…

卒業研究で書いたプログラムを一部公開してみた

卒業研究で書いたプログラムを一部公開してみた Linked Data として公開されている,数値・統計データを関係データベースに格納し,一般的な(R)OLAPシステムでOLAP分析が行えるようにする変換 これまでに以下のデータセットを試した Linked Sensor/Observat…

DevQuiz(GDD2011)で書いたコード(Go!)

なかなか時間かかってしまった(コンパイラ入れるところから3時間くらい?) Go キライじゃないけど、好きでもない。なれるといろいろできるかも 一人ゲームにとりかかったけど諦めたorz package main import ( "fmt" "io" "strings" "image/png" ) type Cse…

セキュリティ&プログラミングキャンプ2011

今年もセプキャンがやってきたようです。 セキュリティ&プログラミングキャンプ2011 データストア・クラスというのが新設されるとか。研究室のM1の人が「あと1歳若かったら...」と嘆いていました。対象年齢の人はとりあえず申し込むといいと思います。 自分…

フィボナッチ数の計算をメモ化を利用して高速化してみる

ネタ元 Rubyで任意のメソッドをメモ化する - ぬいぐるみライフ(仮) メモ化: 一度計算した値を覚えておいて、次に別の計算をしたときに、すでに計算していたらその値を返すよ、という単純な仕組みです。久しぶりにC#で書いた(uintだとまだまだ小さいので、Bi…

はてなフォトライフに写真をアップロードするツールを作りました

久しぶりにC#で。はてなフォトライフは月で利用できるディスクスペースがリセットされてしまうので、7月が終わるまでに作りたかった(7月終わるまでに作ることができて、ブログのエントリを書くのが遅いので、いまさらです)。 誰得アプリ?と聞かれそうです…

GC本を読む会@つくば

http://atnd.org/events/3616 会場が決まりました 筑波大学附属中央図書館 セミナー室B(http://bit.ly/97E9Im) つくば駅から「筑波大学循環(バス, 右回りの方が早いけど左回りでも可)」に乗って、「第一エリア前」からちょっと歩いてください 筑波大学の…

セキュリティ&プログラミングキャンプ2009に参加してきました

私はプログラミングコースの言語組に参加し、Ruby言語に「一度のmallocで確保するheapのサイズを指定するコマンドラインオプション」を実装しました。 誰得オプションなので、もっと役に立つ、Ruby言語に貢献する(パフォーマンスの改善とか)何かが出来たら…

セキュリティ&プログラミング キャンプ 2009 に参加させていただく事になりました

セキュリティ&プログラミング キャンプ 2009のプログラミングコース「プログラミング言語組」に参加させていただく事になりました。 一昨年に(セキュリティキャンプ 2007)に申し込んだときは落選だったのですが、今思えば今回参加できたので結果オーライ…

近状

コードをあまり書かない生活をしているため、いざ書こうと思ってもすぐに書けなくなっている・・・OTL C言語どころかC#も 言語処理系が面白い気がしてきた 最近出た「プログラミング言語を作る」を購入 まだ読んでないけど Java VMとか.NETのCLRを利用した言…

Ruby on Rails チュートリアルに行ってきた

日本ソフトウェア科学会主催の「Ruby on Railsチュートリアル〜Ruby 1.9.1からRailsまで〜」に行ってきました。 東京大学(本郷の方)情報基盤センター。お金払って聞いたお話なので、どこまでブログに書いていいのかわからないなぁ...とりあえず感想。 プロ…

「いまどきのプログラミング言語の作り方」

大学の友達に教えてもらった「いまどきのプログラミング言語の作り方」。amazonでもどこでも「在庫なし」状態。amazonのマーケットプレイスにも無い。BookOff Onlineにもない。誰か持ってないかな。 それとも第2版とか出てるんだろうか。でもタイトルは変え…

RailsのデフォルトWebサーバがWebrickからMongrelになった?

Rails のデフォルトWebサーバがWebrickからMongrelに変更された? バイト先の環境(Webサーバーの設定)がWebrickになってただけかな。今回は何でもないRails のプロジェクトを実行しただけなので。あとで調べよう。 133051081006:hello inohiro$ ruby scrip…

Quaere

Java言語でのO/R Mapper。LINQみたいに使える。 Quaere is an open source, extensible framework that adds a querying syntax reminiscent of SQL to Java applications. Quaere Integer[] numbers={5, 4, 1, 3, 9, 8, 7, 2, 0}; Iterable<Integer> lowNumbers= fro</integer>…

ニュースの可視化

日本のニュースを地図化して俯瞰できる『Newsgraphy』というサービスを作りました。 Newsgraphy http://d.hatena.ne.jp/kaiseh/20080925/1222342111 実はこういうの前に作ろうとしてて、挫折OTL。1年ちょっとまえかな。 内容はニュースじゃなくて、学術機関…

Tsukuba.R#2

以下、勉強会中のメモ。Tsukuba.R#2 20080914#1の復習しないと。 1221384941* データ統計解析言語としてのR アクセスログ解析 #1ではR付属のデータを使った。 データを読み込む read.table( path ) header="true/false" で絡むとして読み取るみたいな data g…

Tsukuba.R #2

Tsukuba.R#2 - Tsukuba.R 概要 Tsukuba.R#1ではレベル別のような構成になっていましたが、今回は実験的に データ解析統計言語としてのR プログラミング言語としてのR Rのtipsやその他LT というような三部構成でやってみたいと思います。 日時 9/14 14:00〜18…

もっとコードを書かないと

「Be Practilcal,実践的であれ」と伊藤氏は呼びかけた。「同じアイデアは1万人が思いつくと言われる。でもそれを作ることができるのは100人で,実際に作るのは10人,完成させるのは1人」 「君たちは“世界を変える切符”を手にしている」---セキュリティ&プ…

Zuckerman Number

ズッカーマン数(-すう、Zuckerman number)は自然数で、各桁の数字の総乗が元の数の約数であるような数である。 ズッカーマン数 - Wikipedia using System; class Zuckerman { static bool IsZuckermanNum( int arg ) { int length = arg.ToString().Length…

MMC Snapin Development, LINQ, WF

MMC Snapin PropertyPage..::.Control プロパティ - MSDN Library(ja-jp) LINQ + others PropertiesControl Class Methods - Telerik.Web.UI - RadControls for ASP.NET AJAX LINQ to Objectsのパフォーマンスは容易に改善できる - 菊池 Blog Introducing Li…