タグ

2013年3月19日のブックマーク (4件)

  • Android リリースビルド時にプロパティファイルを差し替える - Tech-Sketch

    Androidアプリをデバッグする時とリリースする時で、呼び出すAPIのURLやキーなどの設定値を変えたいことがあります。 解決方法のひとつとしてBuildConfig.DEBUGを見て読み込むプロパティファイルを切り替えるという方法があります。 課題 Androidアプリをデバッグする時とリリースする時で、呼び出すAPIのURLやキーなどの設定値を変えたいことがあります。 解決方法のひとつとしてBuildConfig.DEBUGを見て読み込むプロパティファイルを切り替えるという方法があります。 if (BuildConfig.DEBUG) { // デバッグ時に使うプロパティファイルを読み込む } else { // リリース時に使うプロパティファイルを読み込む } しかしこの方法だとデバッグ時に使うプロパティファイルが、公開用のバイナリ(APK)に含まれてしまい、APKファイルを解

    kimutansk
    kimutansk 2013/03/19
    この辺もっと泥臭くやっていた記憶が。こうやってできるわけですか
  • 8つの質問で、Java SI業界の現状を知る - レベルエンター山本大のブログ

    Webサービス系の会社の隆盛があって、人材流出が騒がれたのが1−3年ぐらい前だろうか。 SIの産業の人材動向が、今どうなってるかって? 大方の予想より凄惨ですよ。 それが分かる方法がある。JavaWeb技術者に技術力を問う8つの質問によってだ。 SI業界のエンジニアの平均レベルを知りたくって、いろんな会社さんのJavaWeb開発者(経験者)向けに以下のような8つの質問を継続的にしている。 対象者としては、Java経験3から10年ぐらいの現役バリバリのはずのJavaエンジニアだ。 その8つの質問というのはこんな問題だ。 JavaWeb技術者に技術力を問う8の質問 インターフェイスのメリットを一言で表して下さい。(筆記解答) HttpRequestオブジェクトからPostされたデータを取得するServletのメソッドは何ですか?(筆記解答) Sessionのスコープを端的に説明してください。(

    8つの質問で、Java SI業界の現状を知る - レベルエンター山本大のブログ
    kimutansk
    kimutansk 2013/03/19
    質問の詳細は置いておくとしても、凄惨な前途が待っているのかもしれませんね・・・こういう現場では。
  • 「Obama For America」の開発チームが作り上げた大規模な選挙キャンペーンシステムの舞台裏(後編)

    でも選挙活動にインターネットを利用するという議論が始まっていますが、世界でもっとも大規模にインターネットを利用して選挙活動が行われたのが、昨年の米大統領選挙です。 その選挙戦を勝ち抜いたオバマ大統領のチーム「Obama for America」が、どのような選挙キャンペーンシステムを構築したのか。3月15日に都内で行われたAmazonクラウドのイベント「JAWS DAYS 2013」で、語られました。 (記事は「「Obama For America」の開発チームが作り上げた大規模な選挙キャンペーンシステムの舞台裏(前編)」の続きです) アプリケーション開発を優先した開発環境に Amazon Web Services、Solution Architect ManagerのMiles Ward氏。 チームはボランティアのデベロッパーで構成されています。私たちがもしも会社であり、社内でRu

    「Obama For America」の開発チームが作り上げた大規模な選挙キャンペーンシステムの舞台裏(後編)
    kimutansk
    kimutansk 2013/03/19
    実際に壊してみるのはいいですね。かつ、クラウドだからそれをやってもすぐに復旧は可能と。
  • 「Obama For America」の開発チームが作り上げた大規模な選挙キャンペーンシステムの舞台裏(前編)

    でも選挙活動にインターネットを利用するという議論が始まっていますが、世界でもっとも大規模にインターネットを利用して選挙活動が行われたのが、昨年の米大統領選挙です。 その選挙戦を勝ち抜いたオバマ大統領のチーム「Obama for America」が、どのような選挙キャンペーンシステムを構築したのか。3月15日に都内で行われたAmazonクラウドのイベント「JAWS DAYS 2013」で、語られました。 そこでは、過去の選挙データやソーシャルメディアなどを元に有権者の動向を徹底的に分析し、テレビCMの打ち方からボランティアの働き方まであらゆるものを最適化する大規模なシステムをいかに構築したのか。そして、大規模システムでクラウドを活用するとはどういうことか、ということを学ぶ絶好のサンプルになっています。 国内でこのシステムの舞台裏がこれほど詳しく紹介されることは初めてのはずです。講演の内容

    「Obama For America」の開発チームが作り上げた大規模な選挙キャンペーンシステムの舞台裏(前編)
    kimutansk
    kimutansk 2013/03/19
    これ、行ってリアルで聞いてみたかったですねぇ。にしても、大統領選挙という場でここまで先進的なことをやってのけるのはさすがアメリカ。