タグ

2011年11月21日のブックマーク (7件)

  • プログラムの大海に溺れないために

    2. • ㈱バリューソース • 代表取締役 社長 要件のツボ • 神崎 善司 • zkanzaki@vsa.co.jp • はてなgood_way • twitter:zenzengood • 仕事の領域 • 要件定義を中心としたコンサルティング • オブジェクト指向、要件定義などのセミナー講師 • 要件定義ツールの開発 3. 上流工程勉強会 主催 • 2011年 開発プロセス 保守性 アーキテクチャ 要件定義 • 第11回 DDD助走編 クラス図 モデリング演習 第10回 要件のツボを使った要件定義演習 第 9回 アーキテクチャ設計 演習 第 8回 2時間で要件定義 第 7回 現状分析のモデル化手法 第 6回 保守に必要なドキュメント 第 5回 保守性コストを下げる具体的な方法を考えよう! 第 4回 開発コストを下げる具体的な方法を考えよう! 第 3回 開発プロセス第3段 「包括フレー

    プログラムの大海に溺れないために
  • 継続的デリバリのパターン

    継続的デリバリを導入しようとする前に、いくつかの準備が必要です。真っ先に必要なのは、ビルドサーバに合うソースコード管理システムです。ビルドサーバは継続的統合を実施するサーバにもなります。ひとつひとつのチェックインをビルドできるサーバでなければなりません。一般的に言って、この用途では“既成”のビルドサーバが欲しくなります。チェックインを監視して、自動でビルドをする仕組みを構築するのは、想像以上に大変です。利用しているソースコード管理システムにフックできるトリガがあるとしても、ビルド失敗時の通知機能のような他の機能を実装するには割に合いません。 リソースが限られているとしても、継続的デリバリにとってステージングサーバは重要です。ステージングサーバは運用環境に可能な限り似せておく必要があります。ここで第一の問題は“予算がいくらあるか”ということです。運用環境のデータベースサーバがとても高価な

  • My mental model about Git

    Talk for newbie programmers in Eiwa System Management, Inc.

    My mental model about Git
    nobeans
    nobeans 2011/11/21
  • SCMBC Git入門セッション発表資料

    2. Git のリポジトリ  リポジトリ = データを貯めるところ  Git ではリポジトリがローカルにある  SVNではローカルにないことが多い  ローカルのリポジトリに対する操作は高速 (通信不要)  push, pull などを使って同期を取る (通信がここで発生)  手元のリポジトリではコンフリクトしない SCMBC Git 資料 3. 多人数開発  SVNでは1リポジトリ複数ツ リー  Gitでは個人がリポジトリを SCMBC Git 資料 持つ Figures from Pro Git http://progit.org/book/ja/ch5-1.html 4. 多人数開発  共有リポジトリに pull, push をする  共有リポジトリは複数ある場合も  CIサーバとステージング用と、、、 SCMBC Git 資料 Figures from Pro

    SCMBC Git入門セッション発表資料
    nobeans
    nobeans 2011/11/21
  • プログラマを一生の仕事にできるビジネスモデルで目指す未来のビジョン(SIビジネスの本質編)

    SIビジネスの質は保険屋であり、受託開発でアジャイル開発が失敗するのは受託開発が製造業だから。11月19日に行われた楽天テクノロジーカンファレンスでの講演「プログラマを一生の仕事にできるビジネスモデルで目指す未来のビジョン」では、ソニックガーデン代表取締役社 倉貫義人氏によるこのような示唆に富む内容が語られました。 さらに倉貫氏は、ソニックガーデンで行っているクラウド時代の受託開発の新しいモデルについても詳しく紹介しています。 同氏の講演の内容を、配信されたUstreamの動画を基にして紹介しましょう。 プログラマを一生に仕事にできるビジネスモデルで目指す未来のビジョン ソニックガーデン代表取締役社長 倉貫義人氏。 倉貫です。今回のオファーをいただいたときに「技術者の人が元気になるような話をしてほしい」というのがあって、私自身がずっとエンジニア、プログラマやマネージャ、営業などいろいろや

    プログラマを一生の仕事にできるビジネスモデルで目指す未来のビジョン(SIビジネスの本質編)
  • 「プログラミングGroovy」入門(公開用)

    2. 自己紹介 > @orange_clover / id:orangeclover だいたいこのアカウント、このアイコン Groovy バッチは Twitter だけ > JGGUG メンバー 2011/07 加入の新参者 > @kazuchika JGGUG 運営委員長 「プログラミング GROOVY 」の営業マン > @fumokmm JGGUG 運営委員 G* な切り込み隊長

    「プログラミングGroovy」入門(公開用)
  • gitの作業ディレクトリでの移動が捗るgit_cdを作りました - アジャイルSEを目指すブログ

    11月19日にオラクルでSCMBootCamp in Tokyo 2というイベントがあり、そこでgitの講師してました。 周りの方のgitの質問に答えたり、コマンドの説明をしていたり。 濃い話が聞けたり、普段触らない他DVCSの話も聞けて楽しかったです。 あと、花映塚はやっぱり面白いですね! そんな#scmbcの演習中 @1syoさんからの質問(質問だったと思う)で「gitの作業ディレクトリのrootに簡単に移動するコマンドとかないですか?」というものがありました。 具体的に書くと、こんな感じ。 例えば、下記のようなフォルダ構成だったとして。 ~/rails_proj/.git ~/rails_proj/app/controllersこういう時に $ pwd /home/sinsoku/rails_proj/app/controllers $ git cd $ pwd /home/sins

    gitの作業ディレクトリでの移動が捗るgit_cdを作りました - アジャイルSEを目指すブログ
    nobeans
    nobeans 2011/11/21
    bash-completionすごい