2018年4月24日のブックマーク (2件)

  • Big Sky :: golang で N 個の chan を同時に待つ

    « C++ 製 micro web framework「crow」を使って lingr の bot 書いてみた。 | Main | Windows でも色付きでログが出せる golang のライブラリ「go-colorable」書いた。 » あと最近の発見と絶望は、C.selectが呼び出せないこと。select中のdefaultでnonblocking相当にできるけど、可変数なfdをselectしたい相当をどう書けばいいんだろうか。 #golang — HiroakiKawai (@kwi) July 28, 2014 reflect.Select を使います。 package main import ( "fmt" "math/rand" "reflect" "sync" "time" ) func multpleSelect(chans []chan bool) (int, bool

    Big Sky :: golang で N 個の chan を同時に待つ
    otiai10
    otiai10 2018/04/24
    “reflect.Select を使います” なるほど!
  • 今もフレッシュに響くUKガラージ ベスト10

    かつて、UKガラージが英国全土のクラブ、パイレーツラジオ、ポップチャートを席巻し、海外にもその勢いが波及した時代があった。 1997年から2001年までの約5年間で、ソウルフルなUSハウスの高速劣化版としてスタートしたこのジャンルは、UKのサウンドシステムカルチャーとレイブカルチャーから影響を受けながら独自のサウンドへと進化した。また、UKガラージはそこからさらに進化を遂げ、スピードガラージや2ステップ、ダークなグライムやダブステップなどのサブジャンルも創出した。 しかし、UKガラージ自体にダークサイドはなかった。このジャンルの定番ドリンクはシャンパンで、シーン最大のスターは洗練されたイメージを打ち出していたCraig Davidだった。また、ピーク時には人気ヴェニューTwice As Niceにデイビッド・ベッカムの姿を見ることもできた。 しかし、憶えておきたいのは、初期UKガラージがク

    今もフレッシュに響くUKガラージ ベスト10
    otiai10
    otiai10 2018/04/24