タグ

2011年1月24日のブックマーク (5件)

  • Java: ファイルロック | Inside ASCADE

    File lockFile = new File("file.lock"); int retryCount = 30; // timeout = 3sec while (! lockFile.createNewFile()) { if ((retryCount--) == 0) { throw new LockFailedException("give up!"); } Thread.sleep(100); } try { // ファイルロックで保護された処理 ... } finally { lockFile.delete(); } マジックナンバーを使っていたり副作用のある式を条件式に使っていたりと、 気になるところはいろいろあるかも知れませんが、このコードの一番の問題は "File.createNewFile() に頼ったロック機構になっている" ことです。どういうことか簡単に説明して

  • テクノロジー : 日経電子版

    米フェイスブックの利用者データ流出問題は、「データ資主義」時代が直面する課題を我々に突きつけた。あらゆる個人データをサービスの改善につなげてイノベーションをけん引する一方で、「守…続き FB流出 急成長のジレンマ、バグ増え攻撃の狙い目に [有料会員限定] GAFAが今欲しがる、「炎上」防ぐための人材

    テクノロジー : 日経電子版
  • 日本発の「Topcoderトレーニング講座」は最強最速アルゴリズマーへの最短経路

    アプリケーションプラネットは2月5日から、日発となる「Topcoderトレーニング講座」を開設する。講師は「最強最速アルゴリズマー養成講座」の著者としても知られる高橋直大氏。これにより、優秀なアルゴリズマーたちが活躍できる場が日でも生まれるかもしれない。 高橋直大――彼を形容する言葉は幾つかあるが、ITmediaの読者であれば、「アルゴリズマー」という言葉が最も彼をよく表していると知っているかもしれない。ITmediaの超人気連載「最強最速アルゴリズマー養成講座」の筆者が彼だからだ。 Microsoftが全世界の学生を対象に毎年開催している技術コンテスト「Imagine Cup」の2008年度大会で、当時まだ成人になったばかりの彼は、アルゴリズム部門に日本代表として参加、並みいる強豪を押さえて世界第3位に入賞し、その非凡な才能を世に知らしめた。 その後、慶應義塾大学環境情報学部に通う傍

    日本発の「Topcoderトレーニング講座」は最強最速アルゴリズマーへの最短経路
  • [ITインフラ]「4G」大国を目指す米国

    2011年1月上旬、コンシューマ向けデジタル技術の総合展示会「2011 International CES」(CES2011)が開催される米ラスベガスに向かった。今回の取材のメインテーマは、Androidを中心としたモバイル機器の最新動向。米アップルの「iPhone」や「iPad」の登場と、その対抗軸としてのAndroid端末の台頭により、ここ数年、モバイルの主導権が米国に移りつつあることは多くの人が実感する通り。その最新事情を調べるためだ。 あちらこちらで目に入る「4G」の文字 もちろん、Androidベースのモバイル機器は会場の至るところで見られたのだが、ラスベガスで予想外に待ち構えていたのは、米国における「4G」(*1)の高揚感である。空港を降り立ち街を歩くと、ホテルの壁面いっぱいに米スプリント・ネクステルの大きな広告が掲げられている(写真1)。展示会場に着けば、台湾の端末メーカーH

    [ITインフラ]「4G」大国を目指す米国
    poad1010
    poad1010 2011/01/24
  • alternative dvamp project  個人主義vsチームワーク

    今まで、Agile、TOC-CCPMといった様々なチームを前提とするプロセスカイゼンをしてきた。 運良く、Agile、TOC-CCPM共に良い結果も出してきた。 しかし、役員からの評価は良いものの、プロジェクト管理者や上司からの評価が悪い。 どうしてダメなのか説明もない為、つい最近まで「きっと自分の説明力が足りず、その為に誤解されているのだろう」「きっとわざわざプロセスを変革する必要があると判断出来る程の成果が出ていない為に、評価されていないのだろう」と考えていた。 だがしかし、それが全く別だという事が先日分かった。自分は「個人個人では解決出来ない問題も皆で協力すれば解決出来る!」というチームワークを重視したプロジェクトマネジメントを行うことで、プロジェクトを成功に導く方法が、技術が日進月歩する今の時代に適していると考えている。 だがしかし、プロジェクト管理者や上司の考え方は「一人一人が自