タグ

関連タグで絞り込む (0)

  • 関連タグはありません

タグの絞り込みを解除

developmentとDevelopmentとprogrammingに関するwwolfのブックマーク (146)

  • システム開発/命名法 - BugbearR's Wiki

    2017-04-16 FreeBSD/mpd 2016-12-23 RecentDeleted Blogアプリ 日記 2016-11-17 当にあった怖いコード/1 2016-05-16 .NET 2015-07-06 書きたいこと 2015-07-05 postgres Java/変数の初期化に安易に空オブジェクトを代入しない 2015-06-30 PukiWiki/1.4/マニュアル/プラグイン/u 当にあった怖いコード/15 2014-10-01 日記/2014-10-01 2014-09-09 日記/2014-09-09 2014-08-13 日記/2014-08-10 2014-05-28 バグパターン/日時 バグパターン 2014-04-13 IPv6 2014-03-20 パスワード問題 2014-01-27 DNS/ルートサーバーは13台という神話 2014-01-25

  • Google 工藤拓さん講演「大規模ソフトウェア開発を支えるGoogleのテクノロジー」

    NAISTにてMeCabの作者としても有名な工藤拓さんの講演が行われました。Googleの開発体制とそれを支えるツールのお話です。 学校と拓さんの双方からブログへの掲載許可が得られたので、まとめを公開します。この講義はNAISTのソフトウェア開発管理講義の一環です。 iPhoneカメラしかなかったので、画像が荒くて済みません・・・。 会場は大入り! 工藤拓さん NAIST自然言語処理学講座出身 Googleに入社してから大規模開発やインフラを経験 MeCabを開発 NTTコミュニケーション科学基礎研究所に所属 その後Googleへ 研究より開発寄り Googleでの仕事語のウェブ検索 「もしかして」機能 ダジャレサーチ エイプリルフールネタを1ヶ月かけて実装 何千人もの開発者が単一のソースコードリポジトリの上で開発を行っている 大規模開発をサポートするインフラが不可欠 Mondria

    Google 工藤拓さん講演「大規模ソフトウェア開発を支えるGoogleのテクノロジー」
  • 必修講座100 < ITpro SkillUP : ITpro

    ITエンジニア必修講座100は,ITpro会員の皆様向けにお届けしています。 講座の全文をお読みいただくためには,無料のITpro会員登録が必要です。

  • 【レポート】今年ブレイクする開発ツールはコレだ! - 世界のツールを使いこなせ | エンタープライズ | マイコミジャーナル

    エンタープライズをとりまく技術の流動は速い。加えて2008年はコンシューマや個人を中心に使われてきた技術が企業活動にも取り込まれていく年になるだろう。注目されている分野は実装系も多い。今後ますます関連技術の動向に注目する必要がありそうだ。稿では関連技術を見渡し、どういった種類や実装があるのかをまとめておく。 Webコンテナ、アプリケーションサーバ 代表的なWebコンテナのひとつがApache Tomcatだ。TomcatはHTTPサーバであると同時にJSPやServletを実行するためのコンテナでもある。運用環境で使う場合はApache HTTPd Serverをエッジに設置し、コネクタでつないでWebコンテナを動作させるといったやり方をすることが多い。軽量実装にはJetty、PicoContainer、NanoContainerなどもある。 コンテナ以外にも多くの機能を搭載したサーバが

  • 「The Rational Edge」関連の最新 ニュース・レビュー・解説 記事 まとめ - ITmedia Keywords

    The Rational Edge: トランザクション管理の複雑性を克服する(パート1) The Rational Edgeより:サービス指向のインフラの中で発生するビジネストランザクションは非常に複雑だ。それは、サービスが非同時的で、さまざまな形態を取り、分散し、不透明な場合が多いためだ。稿は、トランザクション・コーディネーションサービスがこの複雑性をどのように調整し、管理するかについて説明する。(2012/12/6) The Rational Edge: アジャイルとシステムテストの新たな関係(後編) 前回は、アジャイル開発プロセスにシステムテストのサブセットを含めた経緯、作業の経過、および結果としてうまくいった点について解説した。今回は、逆に今後の課題として残った点と、開発以外のプロセスに与えたメリットについて説明する。(2008/7/1) The Rational Edge: ア

  • 技術コラム:Webアプリケーションフレームワーク

    アプリケーション構築をスムーズに行うためのアプリケーション開発の雛形であり、「設計・コーディング・テスト」工程で実装方式を決める「標準化指針」を具体化したものである。 アプリケーションフレームワークは、実際のプラットフォームを横断する実際に動くプログラムでプロジェクトの初期段階に提供されることが理想であり、その使命を達成するための必要条件でもある。これにより、アプリケーションの実装者は実際の動きを確認しながら作業を進めることができ、「設計→コーディング→テスト」といった実装サイクルをインクリメンタルに行うことが可能となる。 インクリメンタルな実装サイクルの実現は、単に作業効率が上がるだけではなく、早い段階で不具合等が発見でき、大規模な再設計といったリスクを抑える効果もある。 しかし、「完成度」という観点からは、プロジェクトの初期段階で提供可能なアプリケーションフレームワークは「(不完全な)