タグ

開発に関するlnclnのブックマーク (21)

  • 開発環境のデータをできるだけ本番に近づける - クックパッド開発者ブログ

    こんにちは。技術部の吉川です。 今回はクックパッドの開発環境構成、特に開発用データベースの構成についてご紹介します。 開発環境の構成 クックパッドのシステム環境は以下のようなフェイズに分かれています。 ※ これはcookpad.comの構成で、サブシステムや個別のサービスはその規模や特性に応じて構成が異なります。 development 開発者が実際に開発を行う環境です。クックパッドでは仮想環境は用いず、手元のマシンでRailsアプリケーションを動かして開発を行っています。 データベースはローカルではなく、開発者全体で共通の開発用データベースに接続しています。 test 手元でテストを実行する場合は、ローカルマシンのデータベースを利用します。CI(rrrspec)などの場合も同様で、テスト実行サーバーのデータベースが利用されます。 staging stagingといえば準番環境として、

    開発環境のデータをできるだけ本番に近づける - クックパッド開発者ブログ
  • チケット駆動開発で作業管理はしないほうがいい - arclamp

    先日、2013/3/23(土)に弊社でチケット駆動と開発環境に関するイベントを開催しました。リンク先には資料も上がっていますので参照ください(※アトラシアン製品関連のイベントです)。 基調講演にはチケット駆動開発を推進されている関西XPUGのあきぴーさんをお招きして「チケット駆動開発をパターン言語で読み解く」という話をしていただき、最終枠ではパネルディスカッションをしました。 チケット駆動開発とウォーターフォール パネルディスカッションでは、僕が「チケット駆動開発を作業計画に使うのは難しく、WBSとの併用が現実的」と話し、あきぴーさんが「作業計画をチケット駆動開発で回していくには」というノウハウを紹介されていました。 この違いは僕がウォーターフォール的な新規案件を、あきぴーさんがアジャイル的な開発/保守運用案件を前提にしているためです。 僕自身はBTS(Bug Tracking Syste

    チケット駆動開発で作業管理はしないほうがいい - arclamp
    lncln
    lncln 2013/04/03
  • 顧客の声を素直に聞いてはいけません:日経ビジネスオンライン

    フィル:こんにちは、フィル・リービンです。今回は、ユーザーからのフィードバックをどう社内に伝えるかというご質問ですね。早速、考えてみましょう。 まずは、エバーノートの仕組みを紹介しますね。僕も、ツイッターアカウントを持っていて、毎日ユーザーの方々からたくさんのフィードバックを直接いただいています。ちなみにアカウントは「@plibin」です。プロフィールには、エバーノートのCEO(最高経営責任者)とはっきり明記しています。 こんなふうにCEOに直接メッセージを送れるような仕組みを用意していると、会社全体がユーザーからのフィードバックに敏感になっていくものだと思います。 もちろん、ツイッターやメールのフィードバックが顧客の声のすべてというわけではありません。エバーノートには、Facebookページ、公式ブログ、フォーラム、ツイッター、ポッドキャストなど、顧客と接するための手段が沢山あります。僕

    顧客の声を素直に聞いてはいけません:日経ビジネスオンライン
  • 10年で脳の全容解明を…オバマ政権が取り組み : 科学 : YOMIURI ONLINE(読売新聞)

    【ボストン(米マサチューセッツ州)=中島達雄】米紙ニューヨーク・タイムズは18日、オバマ政権が人間の脳機能の全容解明を目指し、今後10年かけて政府と民間による新たな共同研究に取り組むことを計画中だと報じた。 早ければ3月に正式発表されるという。 脳神経ごとの役割を解明し、「脳の活動地図」を作るというプロジェクトで、アルツハイマー病やパーキンソン病の原因究明、うつ病など精神疾患の治療法の開発、人工知能(AI)の発展につながることが期待されるという。人間の全遺伝情報(ヒトゲノム)解読プロジェクトに次ぐ、大規模研究になるとみられる。 オバマ米大統領は12日の一般教書演説で、ヒトゲノム研究の経済効果について、「1ドルごとの投資に140ドルのリターンがあった」と紹介。その上で「現在は脳活動地図の作成が重要。1960年代の宇宙開発競争に匹敵する、高度な研究開発のために投資すべきだ」と訴えていた。

  • リバース・イノベーションについて、ようやく理解した - Chikirinの日記

    前回、「これからは車が大きく変わるよん」と書いたけど、それとも絡み、最近読んで非常に示唆深いなと思ったがこちら。 リバース・イノベーションposted with amazlet at 16.08.08ビジャイ・ゴビンダラジャン クリス・トリンブル ダイヤモンド社 売り上げランキング: 14,734 Amazon.co.jpで詳細を見る → キンドル版 → 楽天ブックス 趣旨は、「これからのイノベーションは新興国で起こりますよ」ってこと。 これ、当にそうだと思うんだよね。だって、日て2050年には65才以上が人口の40%みたいな社会になるんですよ。 そんな国で、新興国の20代、30代向け商品の開発ができるわけないじゃん。 日ほどでなくとも、他の先進国も高齢化します。その上これからは、新興国の人も高い教育を受けられるようになります。未来の世界をあっと言わせるイノベーションの半分は、彼ら

    リバース・イノベーションについて、ようやく理解した - Chikirinの日記
    lncln
    lncln 2013/02/14
  • 55億円無駄に、特許庁の失敗

    政府システム調達における失敗の典型例が、特許庁の基幹系システム刷新プロジェクトだ。5年がかりで臨んだが、結局は55億円を無駄にしただけ。新システムは完成しなかった。失敗の最大の要因は、発注者である特許庁にあった(図1)。関係者の証言から、失敗に至る経過を改めてひもとく。 特許庁は2004年、政府が打ち出した「業務・システム最適化計画」に沿って、特許審査や原保管といった業務を支援する基幹系システムの全面刷新を計画した。システムアーキテクチャーに詳しい情報システム部門のある職員(以下A職員)と、刷新の「可能性調査」を担ったIBMビジネスコンサルティングサービス(現・日IBM)を中心に、調達仕様書を作成した。 業務プロセスを大幅に見直し、2年かかっていた特許審査を半分の1年で完了することを目指した。度重なる改修によって複雑に入り組んだ記録原データベース(DB)の一元化に加え、検索や格納など

    55億円無駄に、特許庁の失敗
  • 新宿南口、線路上に巨大ターミナル 「大新宿駅」が実現 - 日本経済新聞

    1日の利用者が約340万人と日一多い新宿駅で、大工事が進んでいる。南口では線路の上に人工地盤を設け、改札や広場、タクシーやバス乗り場を備えたターミナルができる。商業施設のある高層ビルも建設予定だ。誕生から127年、転機を迎えた新宿駅のこれからと、秘めた歴史を探った。改札・広場・停車スペース備えた新駅舎JR新宿駅の南口改札を出ると、目の前に工事中の建物が見えてきた。かつて正面にはっきりと見え

    新宿南口、線路上に巨大ターミナル 「大新宿駅」が実現 - 日本経済新聞
    lncln
    lncln 2012/10/26
    大新宿主義。
  • 自動改札機の運賃計算プログラムはいかにデバッグされているのか? 10の40乗という運賃パターンのテスト方法を開発者が解説(前編)

    自動改札機の運賃計算プログラムはいかにデバッグされているのか? 10の40乗という運賃パターンのテスト方法を開発者が解説(前編) ふだん何気なく使っている鉄道。改札を降りるときにICカードを自動改札にかざすと、「ピッ」という音と共に一瞬のうちに運賃を計算してくれます。けれど、複数の路線を乗り継いだり、途中で定期券区間が挟まっていたりと、想像しただけでもそこには膨大な組み合わせがあります。それでも運賃計算プログラムはわずか一瞬で正しい運賃計算が求められ、バグがあったら社会的な一大事にもつながりかねません。 爆発的な計算結果の組み合わせがあるはずの運賃計算プログラムは、どうやってデバッグされ、品質を維持しているのでしょうか? 9月12日から14日のあいだ、東洋大学 白山キャンパスで開催された日科学技術連盟主催の「ソフトウェア品質シンポジウム 2012」。オムロンソーシアルソリューションズ 幡

    自動改札機の運賃計算プログラムはいかにデバッグされているのか? 10の40乗という運賃パターンのテスト方法を開発者が解説(前編)
    lncln
    lncln 2012/09/24
    苦笑>「我慢して作る」「頑張って作るしかないです」「頑張れば読めるのでわかる」
  • ドラゴンクエストXは「世界は一つ」を実現するためにどのようなサーバ構成にしているのか?

    スクウェア・エニックスの人気RPG「ドラゴンクエスト」シリーズの最新作「ドラゴンクエストX(ドラクエ10)」はシリーズ初のオンライン作品となりましたが、その舞台裏は一体どうなっていたのか。ゲームの世界観を支えるサーバシステムがどのように構成されているのかということや、ドラゴンクエストⅩならではの仕組みや機能から開発の苦労話まで、株式会社スクウェア・エニックス開発部プログラマ森山朋輝さんが語っています。 タイトル | CEDEC 2012 | Computer Entertaintment Developers Conference http://cedec.cesa.or.jp/2012/program/NW/C12_P0040.html 森山朋輝: 皆様、日はお集まり頂きどうもありがとうございます。このセッションを担当させて頂きます、株式会社スクウェア・エニックス開発部所属の森山朋輝と

    ドラゴンクエストXは「世界は一つ」を実現するためにどのようなサーバ構成にしているのか?
    lncln
    lncln 2012/08/24
    ドラクエXのバックエンドの話。一つのOracleのRDBMSで管理するとか、負荷テスト用のクライアントとか、面白い。
  • Androidアプリで日商100万円達成した時にやったこと:Android (アンドロイド) × グローバル:オルタナティブ・ブログ

    お久しぶりです。@metaps_satoです。 かれこれ半年近くブログの更新が止まっていました。もちろん半年間遊んでいたわけではなく(笑)少し新しい試みをためしていました。昨年はセミナーを開催して市場を盛り上げていくということをやっていました。年末に4億弱の資金調達をして海外展開を加速させていました。このままセミナーをやって市場を盛り上げていくのもいいかと思いましたが、ファイナンスを終えた後一度落ち着いてスマートフォン市場を考えて見ることにしました。実際に2011年末は儲かっているアプリ開発者は少数で、androidに関してはかなり厳しい状況でした。 Androidアプリ開発者の視点に立って当に収益化が立てられる勝ちパターンを探らないといつまで立っても市場は形成されないのではないか?と考えるようになり、考察ではなく当に数字が立てられる収益モデルをこの半年間試行錯誤しながら探していました

    Androidアプリで日商100万円達成した時にやったこと:Android (アンドロイド) × グローバル:オルタナティブ・ブログ
  • セガ『ナイツ』を移植したセガ上海の開発秘話が胸熱すぎると話題に : ゴールデンタイムズ

    21 :名無しさん必死だな :2012/07/06(金) 17:33:52.78 ID:hnUbJ+gn0 これを貼るべきスレのようだな いかにサターン版のナイツが 出鱈目で混沌とした代物だったかを示す貴重な証言だ 今回の移植はこのPS2版がベースになるのかな 〜今から2年前(2006年2月)〜 「SEGA AGES2500 ダイナマイト刑事」が完成間近となり、 次の仕事を何にしようか奥成Pと検討開始。 刑事の出来がなかなか良かった為、 「難易度高いですけどナイツやれませんか」と言いだす奥成P。 我々自身にとっても「やりがいのある」タイトルだ。 個人的に調べてみると“たのみこむ”などでのリクエストもとても多い。 あまりの難易度の高さに日の開発会社では採算が合わない、 我々がやらねば世に出ることは無いだろう。 そう思うと何やら責任感さえ湧いてしまい、結局承諾した。 この時点で「2006年中

    セガ『ナイツ』を移植したセガ上海の開発秘話が胸熱すぎると話題に : ゴールデンタイムズ
    lncln
    lncln 2012/07/11
    これは熱い。プロジェクトの炎上的な意味でも。上海チームもゲームに対する情熱ないと、ここまでやれないよね。
  • まだ仮想通貨持ってないの?

    まだ仮想通貨持ってないの?
    lncln
    lncln 2012/05/07
    凄い技術だけど、ディズニーに技術プラットホームが作れるのかって点にこの技術の将来性がかかってきそう。
  • 中毒性のある通知システム - Cube Lilac

    最近、自分が思うのは、はてな各サービスのヘッダーにある「あなたへのお知らせ」が無いと寂しいだろうな、ということだ。たしかに無くて困りはしない。しかし、あの機能は便利というより、かすかな中毒性があるのだ。 自分のブログ記事やブックマークコメントにはてなスターが付いた時や、はてなブログにコメントが付いた時などに、ヘッダーに赤地に白いメッセージ着信数が表示される。すると、なんだかちょっと嬉しい。 はてな各サービスのヘッダーにある「あなたへのお知らせ」の中毒性 - そっとチラ裏 確かに、はてなの通知システムは私もよく気になっています。この類の通知システムに中毒性がある事はコミュニティに関わらず皆感じているようで、例えば、以前に id:lovecall が mixi に関する記事の中で、その風潮を匂わすようなネタを投下していました。 こうなりました^^^^*2 *2:あ、コメントたくさんついてて羨ま

  • レアメタル探査機「ゆめいるか」公開  - MSN産経ニュース

    の沿岸海域にあるレアメタル(希少金属)などの海底資源を探る新たな小型無人探査機「ゆめいるか」を海洋研究開発機構(神奈川県横須賀市)が開発、5日公開した。2013年度からの調査開始を目指す。 海洋機構によると、レアメタルを含む熱水が海底から噴き出す熱水鉱床の探査が狙い。探査機は前後がすぼまった筒形で、長さ5メートル、重さ2・7トン。深さ約3千メートルまで潜れる。後尾に加えて前部にも姿勢制御用のパネルが付いているのが特徴だ。 これにより一定の姿勢を保ったまま音波探知機(ソナー)を常に下に向けられ、複雑な構造の熱水鉱床を詳細に捉えることができる。これまでより10~100倍も高精細な海底の画像が得られるという。熱水を探知する高性能センサーも搭載。事前にプログラムを組み込んで自動潜航させる。総開発費は約8億円。

    lncln
    lncln 2012/04/06
    デザインや色は誰が決めたんだろ…w
  • 東京大学史料編纂所・榎原雅治所長 : 知の図セミナー : YOMIURI ONLINE(読売新聞)

    平野、河川、海岸といった地形は昔から変わらずそこにあると考えられがちだが、実は人が歴史的に形成してきたものが多い。大規模開発が始まる江戸以前の日の海岸近くの風景は現在とはまったく異なり、水と陸の混じり合うラグーン(潟)が全国各地に広がっていた。 全国各地にあったラグーン 江戸時代の絵師、歌川広重の絵には、静岡県の富士山の南麓にかつてあった浮島沼が描かれている。「東海道名所記」や「東海道中膝栗毛」には、うなぎの焼き売りが名物という記述がある。鎌倉時代の紀行文にも、東西に長い美しい沼で、アシを刈る船があちこちに浮かぶ光景が記録されている。(図1) 江戸初期から小規模な新田開発が進められた結果、沼の水面はだんだん狭くなっていった。浅い沼だから少しずつ堆積が進んでいったようだ。自然な堆積によって陸地化した場所を耕地にする「切添型(きりぞえがた)」と呼ばれる手法で開発が進められた。 新田の排水に課

  • "費やした55億円、水の泡に 特許庁がシステム開発中断"って一体何だったのか、報告書を読んでみた

    費やした55億円、水の泡に 特許庁がシステム開発中断 技術検証報告書 ~フォローアップ結果とりまとめ~ 平 成 24年 1月 23日 どっちを読んでも全然わからん。というわけで、 賀沢さんのGoogle+ をヒントに平成22年8月20日の 調査報告書 を読んでみた。めっちゃ読みに...

    "費やした55億円、水の泡に 特許庁がシステム開発中断"って一体何だったのか、報告書を読んでみた
    lncln
    lncln 2012/01/26
    設計60人→1300人・・・
  • ソフトウェア技術者軽視のシステム開発を続けるのはもう限界かもしれない - 達人プログラマーを目指して

    つい先日、富士通がグループで抱える3万人ものSEを再教育して、職務転換を行う計画であるというニュースを知りました。 富士通の3万人SE職務転換大作戦は成功するのか? - GoTheDistance 一つのシステムを複数の企業などが利用するクラウドサービスがこのまま普及すれば、顧客の要望を聞いて個別システムを作り込むSEは仕事がなくなり、余剰人員問題が顕在化するからだ。 クラウドの普及により、オーダーメイドでシステムをゼロから構築する必要がなくなり、そもそも顧客からの要件をまとめてシステムを設計するSEの仕事が不要になったり、基盤を構築、運用するエンジニアが不要になるということは、最近になってよく言われることであり、特に新しいことではありません。もちろん、クラウドの普及によって、これらの伝統的なSEの仕事が少なくなり、人員が余るという議論は間違いではないと思います。 ただし、一方でより質的

    ソフトウェア技術者軽視のシステム開発を続けるのはもう限界かもしれない - 達人プログラマーを目指して
  • 「絶対落ちないシステムを作れ」という要件に、開発者たちはどう対応したのか。東証arrowheadの当事者が語る

    「絶対落ちないシステムを作れ」という要件に、開発者たちはどう対応したのか。東証arrowheadの当事者が語る 「素人的に言えば、絶対落ちないシステムを作れ、というのがユーザーから見た要求条件」と発言したのは、東京証券取引所の株式売買システム「arrowhead」開発のプロジェクトマネージャ 宇治浩明氏。 東京証券取引所は2005年にシステム障害を起こし、取引が一時全面停止するという事態を引き起こしました。そのため2010年に稼働を開始した新システム「arrowhead」の開発では、高性能と高可用性という高い品質を実現することが絶対の目標となっていました。 東京証券取引所と、arrowheadの開発に当たった富士通。両社はどのように開発プロジェクトを通して高いソフトウェア品質を実現したのでしょうか? 9月9日、早稲田大学 西早稲田キャンパスで行われた日科学技術連盟主催「ソフトウェア品質シ

    「絶対落ちないシステムを作れ」という要件に、開発者たちはどう対応したのか。東証arrowheadの当事者が語る
    lncln
    lncln 2011/09/26
    ユーザーとベンダー間でリスクを共有。フロント系、バックエンド系で要求レベルの優先度分けなど。
  • 国産の新型半導体技術、サムスンに先行供与 科学機構 - 日本経済新聞

    文部科学省所管の科学技術振興機構は20日、東京工業大の細野秀雄教授が開発し、同機構などが保有する新型半導体技術に関する特許を、韓国サムスン電子に供与する契約を結んだ。液晶テレビや有機ELテレビの高解像度化のカギとなる国産技術で、サムスン電子は1~2年後を目標に、新型液晶表示装置(LCD)を商品化するという。国の研究費で開発した先端技術海外企業に先行して供与することに関し、細野教授は「研究開発

    国産の新型半導体技術、サムスンに先行供与 科学機構 - 日本経済新聞
    lncln
    lncln 2011/07/22
    ブコメに指摘あるように日韓の企業のスピード感やR&Dの資金力の差の印象。
  • テスト駆動開発チートシート - やさしいデスマーチ

    TDD(テスト駆動開発)のチートシートを作ってみた。 TDDBCでid:t-wadaさんが話している内容とかテスト駆動開発入門から引っ張ってきています。 ダウンロードはこちらからどうぞ。 PNGイメージ: http://dl.dropbox.com/u/1393956/tdd_cheatsheet.png PDFファイル: http://dl.dropbox.com/u/1393956/tdd_cheatsheet.pdf 追記 印刷・再配布などはご自由にどうぞ。 もし、元データ(OmniGraffle)が欲しいという人は、コメント欄かTwitter経由で教えていただければ差し上げます。 追記2 このチートシートは、OmniGraffleで作りました。他に使えそうなツールとしては、イラレとか。Visioでもたぶん作れると思います。

    テスト駆動開発チートシート - やさしいデスマーチ