2018年以降の記事はGitHub Pagesに移行しました

2012-01-01から1年間の記事一覧

Windows環境用にrcovをビルドしなおす手順

あらすじ Jenkinsでビルドしていくとともにカバレッジの調査もしたい。rcovというツールでカバレッジを出す事ができるらしい。 参考サイト relevance/rcov · GitHub rcov | RubyGems.org | your community gem host 2011/09/06 Rubyのrcov-0.9.8 for Windows…

Pro Gitと入門gitでGitの復習 マージ編

前回までのあらすじ Pro Gitと入門gitでGitの復習 基本操作編 - kk_Atakaの日記 kk_Atakaの日記 今回はマージから。 参考 Git - Book 入門git マージ 前準備 ここでブランチ用にリポジトリを作りなおした。 $ cat field.html <h1>僕にその手を汚せというのか</h1>とい…

Pro Gitと入門gitでGitの復習 ブランチ編

前回までのあらすじ Pro Gitと入門gitでGitの復習 基本操作編 - kk_Atakaの日記 今回はローカルブランチから。 参考 Git - Book 入門git 他のVCSとの違い Subversionなどは各ファイルに対しての差分を時間軸で持っていた Gitではコミットのたびにその時のリ…

Pro Gitと入門gitでGitの復習 基本操作編

あらすじ めっきりadd, commitくらいしか使っていないGitをもう一回さわってみて学びなおす。Pro Gitのページもブクマしただけで真剣に読んでいなかったので読み進める。 続き。 Pro Gitと入門gitでGitの復習 ブランチ編 - kk_Atakaの日記 参考 Git - Book …

Rails3レシピブックを読みながらRailsを学ぶ モデル、コントローラ、ビュー、Railsの規約など

前回までのあらすじ Rails3レシピブックを読みながらRailsを学ぶ - kk_Atakaの日記 Railsをインストールして起動する所まではできた。 参考 Rail3レシピブック 190の技 環境 WindowsXP Ruby1.8.7 Rails3.2.1 MVCを自動生成する アプリケーションのscaffold(…

Rails3レシピブックを読みながらRailsを学ぶ

あらすじ Redmineプラグインの作り方を学ぶ前にRailsの基本的な事を学ばねばなりますまい。そういやあ。 参考 Rail3レシピブック 190の技 環境 WindowsXP Ruby 1.8.7 Rails 3.2.1 準備 はじめにbundleでrailsをインストールする……が、なんかエラーが。 Gem::…

GitプロジェクトをコミットしたタイミングでJenkinsにビルドをしてもらいたい!

あらすじ 全然CIっぽくJenkinsを使っていなかったので本格的に使ってみたい。 Gitを連携させたい GitリポジトリにコミットしたタイミングでJenkinsにビルドさせてみたい …のだが、いきなりビルド時にcloneできないという現象でハマっていた。 ERROR: Error c…

Rubyの実行ファイルを作成するExerbとOcraを試してみた

あらすじ Rubyが入っていないWindows環境でも(要は自分以外)Rubyスクリプトを実行したいのでexe化する方法を模索する。というか、昔模索した後の結果を今更まとめる。 対象プロジェクト win32oleを使ってExcelファイルを読み込みシートを取得し連番で吐くと…

BASE64エンコーディングをRubyで自力実装した

あらすじ BASE64エンコーディングをおまじないのように使っていたので車輪の再発明で原理を学ぶ。 参考サイト RFC3548 ベース64とベース32とベース16コード化 EZ-NET : Base64 の仕組み アルファベットとAsciiコードの相互変換:お題目うぉっち 10進数…

Rubyで固定長の値を扱う方法sprintfとパーセント演算子

あらすじ Rubyで固定長の値を扱うときはどうしたらいいんだろう 必ず5ケタにしたい! 255の場合は00255になってほしい 参考サイト sprintfフォーマット - Rubyリファレンスマニュアル Ruby チュートリアル - 4. 主なクラス の4.2 方法 調べてみるとsprintfメ…

Subversionのリポジトリをサーバ間でまるごと移動する

あらすじ AサーバからBサーバにリポジトリを引っ越しする。 参考サイト SVN(Subversion)サーバを移転する方法 - ぎじゅっやさん 手順 引っ越し元のサーバ まずはリポジトリのダンプファイルを作成。 $ svnadmin dump リポジトリパス(/home/xxx/yyyなど) > re…