Painless threading Posted by Romain Guy on 06 May 2009 at 9:30 AM Whenever you first start an Android application, a thread called "main" is automatically created. The main thread, also called the UI thread, is very important because it is in... 続きを読む
Android, Java | 23:50 | Docomo製Android端末の発売日が発表されました。来月の札幌JavaコミュニティもAndroidイベントということもあり、チュートリアルを作成したりしています。ちょっとスレッド周りではまった事もあり、簡単な時計アプリケーションの作り方... 続きを読む
1.8 のスレッドは? green thread (ユーザレベルスレッド) 1.9 でなんか変わったの? native thread (カーネルスレッド)になった おぉ、マルチコアの恩恵を受けて高速化!? いや、平行実行はしない どういうこと? 各スレッドを順番に少しずつ実行するけど、同... 続きを読む
197x 20090704 Scalaで並行プログラミング - Presentation Transcript Scalaで並行プログラミング NetPenguin 自己紹介 • NetPenguin – http://d.hatena.ne.jp/NetPenguin/ – http://twitter.com/NetPenguin/ • プログラマ(否SE) • Java, Scala, C/C++, PH... 続きを読む
Background This Rails plugin lets you execute arbitrary Ruby blocks in a background process. In comparison to existing background processing frameworks, this plugin has many advantages: Responsibilities don't get cut out of objects (most of t... 続きを読む
id:secondlifeの人が、スレッドライブラリのバグフィックスとThreadURLLoaderの追加をしてくれたので超嬉しい。 そこで、俺もURLLoader用のスレッド書いてみた。こっちは、ロードが完了すると勝手にスレッドが終了するのでjoinと組み合わせると便利なのと、エラ... 続きを読む
Firefoxのソースコードを追っているうちに、たまたま1年遅れで IT戦記 - JavaScript を学ぶ際に一番重要なのに、誤解されがちな setTimeout 系の概念 の裏側がどうなっているかがわかったので、その話を。 タイマーの管理方法 そもそもjavascriptからsetTimeout... 続きを読む
class FileChangeObserver fnf @files.delete file end end end def mtime_real file begin File.mtime file rescue => boom boom = FileNotFoundError.new unless File.exist?(file) raise end end end 続きを読む
■ 下スクロール 18:08 しっぽつきのMighty Mouseのスクロールボールが不調です。ずっとスクロールボール使ってなかったから気づかなかったけど、下方向にスクロールしません。ちぇ。 サポートにある掃除方法も試したんだけどなあ。 Mighty Mouse の清掃方法 ワ... 続きを読む