by shigemk2

当面は技術的なことしか書かない

2011-12-23から1日間の記事一覧

Jenkinsについて

Jenkinsとは、旧名Hadsonで、 全世界で80%以上のシェアを占めるCI(継続的インテグレーション)ツールの代表格である。 Jenkinsで出来ることとして、1. ソースコードの統合・テストの自動化Jenkinsを利用すると、ソースコードを統合してビルドを自動化できる。…

今夜わかるHTTP 4

前回 今夜わかるHTTP 3-8 ステータスコード - by shigemk2 HTML SGML(Standard Generalized Markup Language)のDTD(Document Type Definition) の一つである。 SGMLは文書にタグをつけて記述する方法を定めた標準仕様のことで、 そのタグの種類を定めたもの…

直前のコミット以外のコミットメッセージを修正する方法

Git

捻りゼロでお送り致します。 git/コミットログを修正する方法 - TOBY SOFT wikigit rebase -i を使用する。 $ git rebase -i HEAD~3 を実行すると、 pick f7f3f6d changed my name a bit pick 310154e updated README formatting and added blame pick a5f4a…

DBのバックアップを取る

バックアップを取るときは、mysqldumpを使うこと。ユーザー権限での実行でよい。 % mysqldump -u root db > test.sql 因みに % mysqldump -u root db > ~/test.sql とすることで、場所も指定出来る。 なお、 MySQLのDBのバックアップと圧縮 - by shigemk2 に…

コードのpushと、DBの書き替えと、デプロイと

DBの書き替え(テーブル削除やカラム追加など)を伴うデプロイを行う場合 注意すべき点がある。それは、順番である。DBへの追加 まずDBにカラムやテーブルを追加してからコードのpushを行う。 先にコードのpushをやってしまうと、プログラムがDBに情報を 追加…

cat -n

cat -n file.txt で、行数も表示出来る。

redmineのチケット作成について

何を以って「チケットの終了」とするかを 明記したうえでチケットの作成を行うこと。また、複数のチケットを進行中にせずに、 出来るだけ一つだけのチケットを進行中にして 一つのチケットを終了させることに集中すること。 (なんでもかんでも期日を設定して…