2013年12月24日のブックマーク (5件)

  • [Android] 何人かの非同期処理を待ち合わせる | アドカレ2013 : SP #23 | DevelopersIO

    Androidの非同期処理 モバイル・アプリケーションの開発において、非同期処理は必須です。 ユーザーのUI操作を妨げずに裏で様々な処理を行い、ユーザーが気持ちよく使えるUIでないと、マーケットで「ksアプリ」と言ったレビューや評価の星が1つという評価を受けてしまいます。 なるべく裏側でこっそり行いましょう Androidでは非同期処理を実装する場合には、以下の様なクラスを使います AsyncTask AsyncTaskLoader RunnableとThread 複数の非同期処理が完了したら、次の処理へ移行したい それぞれの非同期処理を実行した時、個別個別で完結するならば問題ありません。 ただ、自分以外の処理がどうなっているかなどを知ることなど出来ないので、複数の非同期処理が完了したら次に行く、といった条件を付けたい場合困ります。 誰も音頭を取る人がいないので、待ち合わせる方法がありませ

    [Android] 何人かの非同期処理を待ち合わせる | アドカレ2013 : SP #23 | DevelopersIO
    kazz187
    kazz187 2013/12/24
    そうそう。 Java は util.concurrent があるから便利なんです。
  • 新208.5日問題 - Systems with Intel® Xeon® Processor E5 hung after upgrade of Red Hat Enterprise Linux 6

    Linux の連続稼働時間が 208.5 日を過ぎた段階で突如 Kernel Panic を引き起こすという過激な挙動で2011年の年の瀬に話題となった "旧208.5日問題" ですが、あれから二年が経った今、Linux Kernel 内の bug と Intel Xeon CPU の bug の合わせ技により再度類似の不具合が発生することが分かっています。 旧 208.5 日問題の発生原理に関しては以下の blog が参考になります。 okkyの銀河制圧奇譚 : sched_clock() overflow after 208.5 days in Linux Kernel 追記(2014/1/4) 新208.5日問題の簡易チェックツールを作成しました。よろしければお使い下さい。 tsc_checker - 新208.5日問題簡易チェックツール また、Linux Kernel における時間

    kazz187
    kazz187 2013/12/24
    ぎゃああ
  • serverspec インフラ層のテスト項目を考える | Ore no homepage

    最近は担当システムが平和だけど俺が平和じゃない。疲れてる。忘年会の連チャンもきっついトシになっちまった。会社の制度で1週間くらい休みがとれるので、一人で温泉とスノボと開発合宿でもしに北海道にでも行こうかなって思ってる。1月か2月くらいに。 えーと、担当しているサービスにserverspecを導入した。それにあたってテスト項目を考えたので軽くまとめる。もちろんserverspec導入前もサーバ構築後は動作確認というか、テストらしいことはしていたっちゃしていたんだけど、テスト項目をまともに考えたのはこれが初めてかもしれない。serverspecのバージョンは0.13.2である。Rubyは2.0.0。 0. 環境 下記のような環境に導入した。ありふれた構成だと思う。60台くらいの規模。DBはマスタ3台に分割されていて、それぞれにスレーブがn台ぶらさがっている。LBの箱は二つあるが、物理的には1台

    kazz187
    kazz187 2013/12/24
  • 約1ヶ月で+80%の利益を上げたFXの取引手法について - dsaki

    @tanaproです。 怪しい商材みたいなタイトルにしたのはわざとです。 さて、1ヶ月ほど前にこんなサイトを立ち上げました。 http://socialfx.jp.net/ 簡単に説明すると、私のFX口座とお金を使ってみんなでFX取引をしていくサイトです。何が何だか分からない人もいると思うのですが、要するにサイト訪問者の気分次第で私のお金が減ったり増えたりするエンターテイメントなWebサービスです。 1ヶ月で+80%のパフォーマンス http://socialfx.jp.net/tanapro/graph http://www.myfxbook.com/members/dsaki/socialfx/761408 1ヶ月経過した時点で、16万円が30万円近くにまで増えました。 おそらくSocialFX自体が他では見られないような新しいタイプの試みなので、サービス開始時点では資産推移がどうなる

    約1ヶ月で+80%の利益を上げたFXの取引手法について - dsaki
    kazz187
    kazz187 2013/12/24
    イケメン
  • IntelliJのTasks機能とGitHubのIssuesを連携させてチケット駆動開発 - Qiita

    いよいよ24日目の記事です。IntelliJ界のそうそうたるメンバーが寄稿される中、トリ前にも関わらず完全ステマ記事でお送りしております。 1.Tasks機能とは Tasks機能は主にチケット駆動の開発(TiDD)をサポートすることを念頭に作られた機能だと思いますが、うまく使えばTiDDな人もそうではない人もとても便利な機能です。 メジャーどころのTracやRedmineをはじめ様々なサービスに対応しており、主要なサービスは全て網羅しています。 今回はチーム開発に限らず個人の開発でも使うことの多いGitHubのIssuesと連携した例で説明します。GitHubのリポジトリに紐付いて標準で使える機能のわりに実際はあまり使われていないようにも感じますがIntelliJのTasks機能と連携することで個人の開発でもチケット駆動で便利に開発を進められますのでこれを機会にIssuesとTasks機能

    IntelliJのTasks機能とGitHubのIssuesを連携させてチケット駆動開発 - Qiita
    kazz187
    kazz187 2013/12/24
    おもしろそう