2011/01/13 [twitter:@okomok] さんに Generator を使ったあとに hasNext を呼ぶとブロックするという点を指摘していただいたので修正 ではなくて このように hasNext が副作用があるから next の呼び出し回数以上に hasNext を呼ぶとデータをすっ飛ばしてしまう、ということでした。その通りなのでそのうち直します。 Scala で Python の Generator 関数みたいなものが欲しかったので試しに作ってみた。 Generator 関数 Python における generator 関数とは、協調スレッドと呼ばれるものの一種で、処理の途中で値を返すことのできる関数、といった感じである。 def generatorTest(n): for i in range(n): yield i for i in generatorTest(1
今日のandroidもくもく勉強会で、ちょっと調べたことをメモしようと思った。 androidからyoutubeのデータを操作するアプリを作りたいな、と前から思っていて、 androidを触る時に、youtube API を含むgdataの扱い方を調べるのだが、いかんせんandroidに触れるのは2ヵ月に1回程度なので、すぐ忘れてしまう。そのためのメモ。 基本的には以下のgoogleのサイトを参考に構築した。 http://code.google.com/intl/ja/apis/gdata/articles/eclipse.html サンプルコードの通りに作成し、実行したら以下のエラーが出た。 Exception in thread "main" java.lang.NoClassDefFoundError: com/google/common/collect/Maps com.goo
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く