サクサク読めて、アプリ限定の機能も多数!
トップへ戻る
WWDC25
qiita.com/1000k
Deleted articles cannot be recovered. Draft of this article would be also deleted. Are you sure you want to delete this article?
Deleted articles cannot be recovered. Draft of this article would be also deleted. Are you sure you want to delete this article? チケットを使わない開発現場はありません (と信じている) が、正しく活用できていない現場をよく見かけます。依頼内容が不明だったり、どこまで作業しているのか分からなかったり、山積みのゴミチケットのせいでどれを作業するべきか発見するのに時間がかかったり。 チケットをどのように使えば、チームの生産性が上がり、ナレッジ喪失のリスクも減らせるのでしょうか? これまでの経験談を元に、アイディアをまとめておきます。 前提となるマインドセット どれくらいの詳細度にするかはチームのふりかえりで決める どんな書き方がベストかは、チームによって異なります。定
ダイアログとディスカッションは、異なる2つの対話方法です。どちらが優れているというわけではなく、場面によって両方の手法を使い分けることが重要です。 ダイアログの効果 チームの一体感や信頼感を深める 他者の思考を通じて、自分の思考を観察する →固定観念や偏見に気づく →「推論のはしご」そのものに気づき、思考の癖を直す機会を得られる 関係の質、思考の質の向上 →行動の質、結果の質の向上 結果として、組織学習の土台や風土が形成される どんな時に実施する? チームの成熟度が低い時 新しいプロジェクトチームが誕生した直後や、組織構成が変わった時など。タックマンモデルでいう「形成期~混乱期」を乗り越え、チームビルディングを進めるために有用です。 ふりかえり時 私はスクラムのふりかえり (レトロスペクティブ) の中で、ブレスト代わりによく使っていました。ふりかえり前半でダイアログを行って不満やムダを発見
2017-10-25 更新: GitLab Runner 10.0 からインストール手順が変わったので、コマンドを修正しました。 最近 GitLab が GitHub を追い越す勢いで進化しています。プライベートリポジトリが無制限に使え、UI も使い勝手が良く、汎用的な CI ツールの GitLab CI まで無料で使えます。おかげで BitBucket は使うことがなくなりました。 今回、Docker コンテナー上で動かす Rails プロジェクトを gitlab.com 上で CI することになったので、そのやり方をメモしておきます。 やりたいこと gitlab.com のリポジトリにソースを push したら自動で CI が走るようにしたい Docker 化した Rails アプリを Docker コンテナーのままテストしたい 検証環境 Ubuntu 16.04.2 Xenial 6
Constructor Injection vs. Setter Injection 2009年の記事ですが、依存性注入の基本を学ぶにあたり役立つ知識だったので、一部補足しながら訳しました。コードを単体テスト可能にする(=「接合点を作る」)ために、ぜひ知っておくべき内容です。 クラスBに依存しているクラスAをテストするときに、依存性を排除する典型的な方法として Constructor Injection (コンストラクター・インジェクション) と Setter Injection (セッター・インジェクション) があります。この記事ではそれぞれの実現方法と、どちらがベターかを解説しています。 以下、抄訳です。 セッター・インジェクション とは? Springフレームワークで使用。 コンストラクタは引数を取らない。 インスタンス化後、そのインスタンスの setter メソッドを使ってオブジェ
以前リリースしたとあるサービスで、「一部の入力フォームを別ウィンドウをポップアップして入力させ、終わったらリンクをクリックして閉じる」という JavaScript の処理を入れていたのですが、なぜか2015年頃から Chrome で画面が固まってしまう不具合が発生しました。2014年の春にテストした時は問題なく動いていたのですが。 どうやらブラウザーのバージョンアップに伴い、正しく子ウィンドウを閉じるための方法が変化してしまったようです。今ならどう実装するべきなのかを、少し検証してみました。 再現方法 不具合は以下の流れで発生します。確認したブラウザは Chrome 39.0.2171.99m (Windows) です。 親ウィンドウにある <a onClick="window.open()"> リンクを叩き、子ウィンドウをポップアップさせる。 子ウィンドウにある <a onClick="
2014/06/24 に Opscode 公式ブログで From Solo to Zero: Migrating to Chef Client Local Mode という記事が公開されました。記事を要約すると「Chef Solo はオワコンだから Chef Client Local Mode を使え」ということのようです。 Chef Client Local Mode (旧 Chef Zero) って? Chef Client Local Mode (旧 Chef Zero) は Chef Solo の全ての機能を備えており、Chef Server に移行する際にも楽です。Chef Client 11.8.0 から採用されました。実行するには chef-client に --local-mode または -z オプションを付けます。 Local Mode ではローカルのファイルシステムか
ちょっと前まで Windows 上でターミナルを使うときは ckw + nyaos 3.x を使っていましたが、つい最近 ConEmu + nyagos に変更しました。主な理由は以下。 ConEmu はタブが使えて、タブ毎に別々のシェルを起動できる nyagos は UNICODE の文字化けが起きない 環境構築手順をメモしておきます。 Nyagos のインストール Releases · zetamatta/nyagos から最新の zip をダウンロードして、任意の場所に解凍するだけ。ここでは c:\app\nyagos に解凍するものとします。 ConEmu のインストール ConEmu - Handy Windows Terminal の "Download" からインストーラー版かポータブル版好きな方をダウンロードしましょう。 インストールが終わったら起動してください。 ConE
このページを最初にブックマークしてみませんか?
『@1000kのマイページ - Qiita』の新着エントリーを見る
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く