タグ

2012年1月23日のブックマーク (3件)

  • バグから学ぶ計算機科学 Scalaのハッシュテーブルにおいて並列コレクションのためのコード変更が大量の衝突を引き起こした事例

    バグから学ぶ計算機科学 Scalaのハッシュテーブルにおいて並列コレクションのためのコード変更が大量の衝突を引き起こした事例 書いた人: ると 書いた日: 2012年1月21日 はじめに Twitterで「有名なオープンソースソフトで今まであったおもしろいバグを解説したとかないだろうか」とツイートしたらそれなりに需要があるようでした。そこで先ず隗より始めよという故事にのっとり、死馬の骨としてバグ解説記事を書いてみます。 今回のバグはScala 2.9の標準ライブラリに含まれるmutable.HashSet(ハッシュテーブルを使った重複無しコレクション)のコピーがJavaの標準ライブラリに含まれるHashSetの100倍遅いというバグです。並列コレクションのためにぱっと見問題の無い変更を加えたら思わぬところで影響が出たというものです。 なお、今回はScalaに関するバグですが、Scala

  • eneloopの違いまとめ。種類を調べた。比較した。 - それマグで!

    エネループが種類多すぎてよく分からないので調べてみた。エネループには種類が多すぎる。 気にするべきポイント エネループ世代別 発売時期によって異なる、市場には旧バージョンがあふれている 最新版はマイナーチェンジ版がおおい さらに種類が増えた 充電器との組み合わせ 充電器にも旧版新版がある。 (1)エネループには世代別に3種類ある。 最古版エネループ 旧版エネループ 最新版エネループ 最古版エネループ 旧版エネループ 最新版エネループ 発売時期で細かい差異がある。互換性はある、性能も大きく変わらないので、神経質でなければ気にすることではない。 見分け方のポイントは回数。最新版と旧版は充電回数の表記が違う 1500回と書いてる物は古い。現行は1800回。 旧版の方が安い。だからその辺は随意に。次回からパナソニック版になる。だからまた新旧の差で混迷を極める。 ポイント 1800回と書いてあったら

  • 英会話ならオンライン英会話のレアジョブ

    ※Webとスマートフォンアプリでは一部の仕様が異なります。 ※自動録音機能は一部の講師のみとなります。 ※自動録音機能は、一部の環境で音声が再生できない場合があります。詳細は こちらをご確認ください。 オンライン英会話で “夢が広がった”受講生 初級レベルから、短期間でレベルアップ 自分のレベルを理解することから始めて、毎日英語に触れるという簡単な目標の積み重ねで英語が話せるようになりました。レアジョブ英会話を継続し、いつか海外を自由に飛び回れるようになりたいです。 41歳で英語に目覚め、たった1年で海外移住 大学卒業後、20年ぶりに英語を学び直し、オンライン英会話をはじめて1年後にニューヨークへ移住しました。楽しく学べたことで短期間で英語を話せるようになり、今では念願だった海外仕事をしています。 仕事と両立し、夢に描いたキャリアへ 25分のレッスンを習慣化できたことで、スピーキングが上

    英会話ならオンライン英会話のレアジョブ