タグ

2016年1月6日のブックマーク (4件)

  • 競技プログラミング w.蟻本

    tsu-nera
    tsu-nera 2016/01/06
  • リスクヘッジと給料と英語 - 科学と非科学の迷宮

    この記事の要約 英語が話せるようになれば、日の人材市場ではなくグローバルの人材市場で自分の価値を判断されるようになる ITエンジニアにとって日語のみの仕事はグローバルに比べて給料・待遇ともに劣っていて、各種経済予測からこれが改善されることは絶望的 英語使ってグローバル企業で働くことは、「一攫千金や立身出世を狙う野心家のキャリアパス」ではなく、ITエンジニアにとって生き残るための必須能力となりつつある あけましておめでとうございます。今年もよろしくお願いします。 最近、私の会社で日での格的な採用活動を始めました。その関係で転職に興味ありそうな人と色々と話をしているのですが、全員が共通して「英語がきつそうで……」といった反応でした。いずれも技術者として優秀な方々ばかりで、その技術の修得に多大な努力を要していたはずです。自然言語というものは、母語であれば普通は特に専門教育を受けずとも使え

    リスクヘッジと給料と英語 - 科学と非科学の迷宮
    tsu-nera
    tsu-nera 2016/01/06
  • Fitbit、フィットネス用スマートウォッチ「Blaze」を発表

    Fitbitは、同社の製品ラインに一層のスタイル性をもたらすスマートフィットネスウォッチ「Fitbit Blaze」を199ドルで発売する。 そのスタイルを気に入るかどうかは好みの問題だが、筆者は個人的に、正方形の四隅を切り落としたようなBlazeを悪くないと思う。 このデバイスはさらに、金属製や革製などの様々なリストバンドと組み合わせることができる。金属製は130ドル、3色から選べる革製は100ドルで別売りされる予定だ。Fitbitはまた、3種類の標準的なバンドも各30ドルで提供する。 Fitbitの全製品ラインと同様に、Blazeで最優先されているのはヘルストラッキングだ。スマートフォンへのメッセージや通話の着信は表示されるが、サードパーティー製のアプリには対応しない。 Blazeは継続的な自動トラッキング向けに統合された心拍センサーを備えており、毎日の歩数、移動距離、燃焼カロリー、階

    Fitbit、フィットネス用スマートウォッチ「Blaze」を発表
    tsu-nera
    tsu-nera 2016/01/06
  • デザインパターンを読み解く

    ポリモーフィズム(サブクラスによる切り替え、抽象化) ここに分類されるのは、オブジェクト指向の第3原則、ポリモーフィズムを使用したパターンです。ポリモーフィズムを使用すると、動的に使用するクラスを切り替えることができます。<参照> 他に分類されているものでも、ポリモーフィズムが重要な位置を占めているものもありますが、ここではそれしか使われていないものを扱います。 ただデザインパターン全体を通して強調されているのは、インターフェースでプログラミングするということです。実装への依存をなくし、そうすることによって設計の骨組みを明らかにするのです。 Template 次のようなメソッドがあった場合に、処理Bのところを条件によって変えたい場合があるとします。 class Hogehoge { void doit() { ... 処理A ... ... 処理B ... ... 処理C ... } }

    tsu-nera
    tsu-nera 2016/01/06