Windowsを舐めてた
seiunsky
2012-05-26
... のアレ(はてなにあげたらエスケープされちゃった) puts "=== source ===" puts str.encoding puts str puts "=== ARGV ===" ARGV.each do |arg| puts arg.encoding puts arg end |||ruby| # encoding: utf-8 str =...
PHPの値渡し・参照渡し
erio_nk
2012-05-25
'; // 変数。 $a = 0; var_dump($a); echo ''; function write1($arg) { $arg = 1; } write1($a); var_dump($a); echo ''; write1(&$a); var_dump($a); echo ''; echo '----------...
CLI フレームワークの Cliff がいい感じ
heavenshell
2012-05-24
Python の CLI フレームワークに Cliff というのがある。 http://readthedocs.org/docs/cliff/en/latest/ ドキュメントを読んでコマンドラインなアプリケーションを作る場合に使えそうだったので、試してみたら Python2.6 では動かなかった。 ちょっとソースを読んでみた所簡単に直せたので、修正して Pull Request したら取り込んで...
リソースの自動ロード
whiteleaf
2012-05-24
DXRuby(や何か)でゲームを作っていた場合を想定して、何かのリソースを変更するたびに実行し直すのは面倒臭いので、リソースの更新を検知して自動で再ロードをしたい。(画像データやマップデータ、モデルデータetc.) モジュール化とか何も考えずに書いてみたけれどこんな感じか。include や extend するだけでOKみたいなのは難しそうというより無理そう………ある程度はごにょごにょが必要そう。...
AOJ 1292 Top Spinning
simezi_tan
2012-05-23
問題 線分と円弧からなる図形が与えられる。 この図形の重心の座標、および重心が図形の内部にあるかどうかを求めよ。 制約条件 図形をつくる線分と円弧の数の和は100以下 誤差は10^-3以下でなければならない 方針 誤差がかなりゆるいので、円弧を折れ線で近似して良い。 1000分割くらいしたら問題なく通った。 多角形の重心は公式を使う。(ライブラリ化しておくべきだった) ソースコードP center...
ruby-mod(emacs)をちょっと便利に・・・
hiroppon
2012-05-21
Emacs Emacsには{}や()やの対応でジャンプする機能forward-sexp backward-sexp などという関数があります。 これらはソースコードを弄る時に重宝し、例えば以下の様な場合に便利に使えます。javaint foo ( int a ) { // ※ forward-sexp この関数の終わりって何処? int b = 1; if ( a >= 0 ) { if (...
CoffeeScriptでサウンドライブラリ
miujun
2012-05-20
追記(実際にブラウザで音アプリを作りたい人はAudiolet.js がいいと思いますよ) 以前にjavascriptで書いたサウンドライブラリをCoffeeScriptで書きなおしたもの。 javascriptとcoffeescriptを相互変換するツールがあるのですがどうも望んだ感じにはならないので書いたというところ。 時間切れでfirefoxには対応していないし、奇妙なフィルタとかもなかったり...
NIPS2011斜め読み
YamagenSakam
2012-05-20
NIPSは毎年12月頃に開催される機械学習関連の国際会議です。 Proceedingsはweb上に公開されているので、 今回は昨年末に開催されたNIPS2011の中から、 興味を惹かれた論文を何本か適当にチョイスして読んでみました。 斜め読みした程度なので、かなり理解が甘いです。 でも、自分用メモ書としてブログに書いちゃう。 Sparse Filtering タイトルのシンプルさに惹かれ、思わず保...
新興市民団体「ねとぽよ」に関するご説明
comajojo
2012-05-20
...の前、スタディーなんちゃらで話題になっていた坂口綾優さんに表紙のモデルになってもらい(また、表紙だけでなく、雑誌の中のコンテンツ「ウェブ女子座談会」にも登場しています)、『第2号』はこの号の核となる「ARG」をイメージしてねとぽよデザイナーがつくってくれました。『ねとぽよ』は電子書籍なので、もちろんウェブでも販売しています。よろしければどうぞ。感想をいただけるととっても嬉しいです。 →htt...
2012-05-18
ytakano
2012-05-18
libevent2のタイマー libeventのバージョン2系では,バージョン1系の時と幾ばくか御作法が異なっていた.バージョン2系でのタイマーは以下のようにするらしい.バージョン1系のときは,event_baseは指定する必要はなかったけれど,バージョン2系では指定する必要があり,さらに,event_setがなくなったっぽい. 3秒後にhello world!を表示するプログラム.#inclu...
『ねとぽよ 第2号』の感想(30代・法律関係)
EJA97shiki_ChiHa
2012-05-17
...yo.jp/sample/02/ )を読み、インターネットが、情報通信のツールを超えて、すでに私たちの身体の延長として、あるいは社会そのものを構成するに至ったことを痛感しました。 ねとぽよは、特集1「ARG」で、リアルとゲームの狭間にいることの面白さに気付いて動いてきた人たち、さらにはそれをビジネスとして発展させてきた人たちの歴史と分析を、そしてそれを紹介するだけでなく「実践」しています。特...
JavaScriptのタイマー処理
pospome
2012-05-16
タイマーの使い道は2通りだと思う。 1.指定時間後に処理を開始する。→setTimeoutメソッド 2.指定時間毎に処理をする。→setIntervalメソッドとclearIntervalメソッド 1.指定時間後に処理を開始する setTimeout(メソッド, ミリ秒); 以下は1秒後にtest(arg)メソッドを実行する例。setTimeout(function(){ test(arg); }...
Mail boxes etc...へ行ってみた
cloneko
2012-05-16
うちには。。。プリンターがない。。。 丁度、履歴書やら何やらをプリントアウトする必要があり、データ(Word)では持ってるんだけどどこでプリントアウトしようか。。。この前はネカフェ行ったな。。。でもネカフェの価格高いよ(だいたい会員登録しないといけないとか、プリントアウト単価30円とか、そもそもネカフェの時間30分単位とかトータル600円くらいしたんだけど。。。。)みたいなことがあったりして困って...
メールアドレスをリスト化したファイルを読んでメールを送信する
jushock
2012-05-15
...# Output to Log logger($err, "info", "Start Sending.", 0); # Get Arguments if (@ARGV == 1) { $LIST_FILE = $ARGV; } else { logger($err, "error", spri
MEMPHIS LA BLUSERA / MEDIAS NEGRAS ( LP )
ESTACIO_RECORDS
2012-05-14
La bifurcada - Memphis La Blusera http://www.youtube.com/watch?v=f3LEudR4OrI http://www.youtube.com/watch?v=f3LEudR4OrI MEMPHIS LA BLUSERA / MEDIAS NEGRAS http://www.youtube.com/watch?v=X9VwYMmBh_o ht...
図解 javaは参照渡しではなく参照の値渡しであるという事
antlabo
2012-05-13
javaはオブジェクトをメソッドで引数で渡すときには「参照渡し」ではなく、実は「参照の値渡し」だという事実を知らない人は多いかもしれません。 これだけ聞いても「いや、それって言葉の定義だけでしょ?」 という人もいるかもしれませんので、実例を挙げて説明すると。 例えば、こんなテストプログラムを実行した場合 public class TestMain { public static int array...
Scalaに関するよくある誤解(1) - 最後の処理の値が返り値になるのでreturnは不要
kmizushima
2012-05-13
Scala 2.10.0 M3試してみる記事はいったんおいといて、前からよく見かけるScala(に限った話でもないですが)に関する誤解(とも言い切れないですが)について少し書いてみます。 Scalaで以下のようなコードがあったとき、 def add(x: Int, y: Int): Int = { return x + y } |||scala| def add(x: Int, y: Int): ...
lua文法自分用メモ
u16s
2012-05-12
コメント-- 1 line |||| multi line -- || a="a".."b"; print(a);length #"abc"substring string.sub("hoge", 0, 2)include? string.find("hoge", "h") --...
Emacsユーザーのための LESS 導入。
tomoya
2012-05-11
Emacsユーザーが快適に LESS を使えるようになるまでの導入記事です。 LESS とは何か。 LESSとは、CSSメタ言語と呼ばれるもので、LESS の他に Sass(SCSS) と呼ばれるものがあります(SassとSCSSはちょっとだけ文法の違う兄弟みたいなもの)。 LESS と Sass の違い 文法がわりと違います。詳しくははじめてのCSSメタ言語はLessがおすすめ! « ...

















bboookkkk