サクサク読めて、アプリ限定の機能も多数!
トップへ戻る
参議院選挙2025
qiita.com/quattro_4
Deleted articles cannot be recovered. Draft of this article would be also deleted. Are you sure you want to delete this article?
やり方はいろいろ考えられる ここに示すのはうまく動作した一例 Railsとかのバージョンによっても書き方が変わる 7 Patterns to Refactor Fat ActiveRecord Models ユースケース 例えばUserモデルのsaveのパターンがたくさんあり、それぞれに関連するcolumns, validationsなどの違いが多く複雑になった時に、関心を分けるために使える パターン例 Signup Sign In Password Change Update profile Create users from importing etc. パターンが2つ程度でシンプルな時はvalidate :on/:ifなどで間に合う @form = MyForm.new()があたかも@userであるかのようにform_forと一緒に使えるようにできる 実装 class MyForm
Deleted articles cannot be recovered. Draft of this article would be also deleted. Are you sure you want to delete this article? プラグインに設定オプションが多すぎて、設定の違いにより思い通りに動いたり動かなかったりしたので自分なりにまとめた。 基本的にはまず以下のリンクを参考にしてセットアップしてください。 JenkinsプラグインのGitHub pull request builder pluginを使ってみる -> ビルドの結果のキャプチャあり(参考にしたソース、内容はほぼ同じ) Jenkins wiki - GitHub pull request builder plugin GitHub - ghprb-plugin 説明通りセットアップしたものの、自分
まず最初に 公式のDeveloper CenterにBooksやScreencastsが紹介されています RubyMotion動画 ※動画はすべて英語 motioncasts http://motioncasts.tv/ $12.99 USD/月 月1本 5分〜15分程度 (2012/07から) ページ内でなくmp4ダウンロードになった 解像度は良い・訛ってる・割高だと思う Pragmatic Studio - RubyMotion Screencast 無料 50分 (2012/05ごろ) 聞きやすい まだ買ってない人やほとんど触れてない人は見ても良いかも MotionInMotion http://upcoming.motioninmotion.tv/ 公開前、週一予定? とりあえずEmail登録しておくと良いと思う YouTube カンファレンス等 HipByte - RubyMot
公式ドキュメント Starting and Accessing Jenkins 起動オプションで変更・調節する項目 IPアドレス HTTPプロトコルのポート番号 ログの設定 メモリの設定 など Jenkins起動シェル Macでbrewを使ってjenkinsをインストールした環境の手順を示す デーモンは使用しない 通常は 起動 launchctl load ~/Library/LaunchAgents/homebrew.mxcl.jenkins.plist 停止 launchctl unload ~/Library/LaunchAgents/homebrew.mxcl.jenkins.plist でプロセス管理できるが、細かいカスタマイズをする場合はシェルの方が扱いやすい # !/bin/sh DESC="Jenkins CI Server" NAME=jenkins PIDFILE=/v
すべてのgitユーザーにおすすめのhook debuggerやconsole.logなどコミットするべきではないものをコミットすることはありませんか? もしくは他のメンバーがコミットしていてイラッとしたことはありませんか? そんな時はgitのhook(pre-commit)を使います。 以下はこのhookを使うための準備です。 gitのhooksを管理する(自分用テンプレートを使う) git hookでできること pre-commitのコードは以下の通り(ruby) checkesの内容を変えて、自分のチェックしたいコードを追加できます。 # !/usr/bin/env ruby class String # colorization # from http://stackoverflow.com/questions/1489183/colorized-ruby-output def co
git hookで何ができるかを簡単にまとめた 基本的には以下のページに書いてある事 Gitフック Customizing Git - Git Hooks 抜粋 .git/hooksに配置 適切に命名すれば動く 要実行可能権限(chmod) RubyやPython等で自作可能 クライアントサイドフックの例 pre-commit (コミットメッセージが入力される前) 事前にテストを実行 行末の空白文字の検査 ドキュメントの検査 コーディングスタイルの検査 prepare-commit-msg (コミットメッセージエディターが起動する直前) テンプレートのコミットメッセージを使う 自動でIssue番号などをメッセージに追加 commit-msg (コミット時) コミットメッセージが要求された様式に沿っているか検査(チケット番号が入っているかなど) post-commit (コミットプロセスが全
{ "draw_white_space": "all", "ensure_newline_at_eof_on_save": true, "tab_size": 2, "translate_tabs_to_spaces": true, "trim_trailing_white_space_on_save": true, ... } draw_white_space 空白(タブ、スペース)を可視化 ensure_newline_at_eof_on_save 最後の行を空白行にして保存 tab_size 空白サイズ translate_tabs_to_spaces タブをスペースに変換 trim_trailing_white_space_on_save 行末の空白を保存時に削除 その他 チーム外で作られたファイルを改変する場合は、空白の扱いルールが違う場合があるので、必要に応じて設定を変更する
このページを最初にブックマークしてみませんか?
『qiita.com』の新着エントリーを見る
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く