2015年06月05日

先行販売していないか、本屋に見に行ってきます!「改訂新版Jenkins実践入門 ――ビルド・テスト・デプロイを自動化する技術」が発売間近です。

「改訂新版Jenkins実践入門」は、
10日が発売開始だとすると、
今日5日なので、先行販売しているかもしれません。

ちょっと見に行ってきます。


◎改訂新版Jenkins実践入門 ――ビルド・テスト・デプロイを自動化する技術:3,110円
改訂新版Jenkins実践入門 ――ビルド・テスト・デプロイを自動化する技術 (WEB+DB PRESS plus) -
改訂新版Jenkins実践入門 ――ビルド・テスト・デプロイを自動化する技術 (WEB+DB PRESS plus) -


◎GitHub実践入門 ~Pull Requestによる開発の変革:2,786円
GitHub実践入門 ~Pull Requestによる開発の変革 (WEB+DB PRESS plus) -
GitHub実践入門 ~Pull Requestによる開発の変革 (WEB+DB PRESS plus) -
posted by アンドレアス at 10:33| Comment(0) | TrackBack(0) | JENKINS,Gerrit | このブログの読者になる | 更新情報をチェックする

2013年03月08日

「アジャイルプラクティス」を30分で一気に読んで寝る

一気読みして、寝ます。

洗濯も、もうすぐ終わるし・・・(^^)


◎アジャイルプラクティス 達人プログラマに学ぶ現場開発者の習慣:2,520円
アジャイルプラクティス 達人プログラマに学ぶ現場開発者の習慣 [単行本(ソフトカバー)] / Venkat Subramaniam, Andy Hunt (著); 木下 史彦, 角谷 信太郎 (監訳); オーム社 (刊)

◎アジャイルサムライ−達人開発者への道−:2,730円アジャイルサムライ 達人開発者への道

とか、言いつつ、ROOTという
CERNで開発されている、 素粒子・原子核物理分野でのデーター解析フレームワーク
を今、調べています。

使ってみよう、あさってくらいに(^^)
posted by アンドレアス at 01:03| Comment(0) | TrackBack(0) | JENKINS,Gerrit | このブログの読者になる | 更新情報をチェックする

2012年12月19日

やっぱ、出てましたね、コードレビューの定番、Gerrit(げりっと)は、JENKINSとともに、2013年には、当たり前のツールになる。

既に、WEB+DB PRESS vol72は、大手書店に一斉に並び始めてますが、
さっそく買ってきました。

予想通り、今月のコードレビューにGerritが登場。
おそらくJENKINSを導入しているところは、
Gerritも同時導入していると思います。

2013年は、もっと多くの企業で使用されるように
なるでしょうねー。

同時に、コードを読めること、は必須スキルになっていくでしょう。

読めるって、文字として読める、ではなく、
プログラムとして、です。
(以前、とんちんかんな人が、読める、と言ってたので(^^))


◎WEB+DB PRESS Vol.72:1,554円WEB+DB PRESS Vol.72 [大型本] / 近藤 宇智朗, 生井 智司, 久保 達彦, 道井 俊介, 飯田 祐基, 中村 知成, 規世 やよい, 後藤 秀宣, 天野 祐介, 奥野 幹也, Dr.Kein, tokuhirom, 森田 創, 中島 聡, 堤 智代, A-Listers, はまちや2, 竹原, 川添 貴生 (著); WEB+DB PRESS編集部 (編集); 技術評論社 (刊)


◎入門Jenkins―実践:2,520円入門Jenkins―実践「継続的インテグレーション」 [単行本] / 末広 尚義, 竹内 一成, 太田 健一郎, 西川 茂伸 (著); 秀和システム (刊)
posted by アンドレアス at 00:06| Comment(0) | TrackBack(0) | JENKINS,Gerrit | このブログの読者になる | 更新情報をチェックする

2012年11月22日

日経SYSTEMS最新号「読者から」コーナーでもコメントされているJENKINSの評判の良さと広まり具合を知ったと同時に、無償ゆえ上司に購入依頼を出す必要も無いという文を見て笑ってしまった(^^)

日経SYSTEMS最新号を、後ろから読んでたら、
結構笑えました。

そうか、「無償ゆえ上司に購入依頼を出す必要も無い」って、
本当に、時間の節約になりますね。

笑った!

無償!とかいうウリ文句よりも、

上司に決済通す必要性がない!

の方が、リアルに響くな(^^)


◎入門Jenkins―実践「継続的インテグレーション」:2,520円
最新JENKINS本は、これです。
一番のオススメ。
理由の1つは、コードレビューシステムのGerritに関しての掲載があること。
★あとで、もっとコメント追加しますが、自動化に関してのプロを目指すのであれば、
 こういう自動ビルドなどの事も、知っておくのは、必須ですから。
入門Jenkins―実践「継続的インテグレーション」 [単行本] / 末広 尚義, 竹内 一成, 太田 健一郎, 西川 茂伸 (著); 秀和システム (刊)


◎Jenkins実践入門 〜ビルド・テスト・デプロイを自動化する技術:2,919円

Jenkins実践入門 〜ビルド・テスト・デプロイを自動化する技術 (WEB+DB PRESS plus) [単行本(ソフトカバー)] / 佐藤 聖規, 和田 貴久, 河村 雅人, 米沢 弘樹, 山岸 啓 (著); 佐藤 聖規, 川口 耕介 (監修); 技術評論社 (刊)


◎:1,554円
確か、春先発売になり、周囲の人も一斉に買ってました(^^)。
バックナンバーですけど、オススメ。
会社費用ででも、買ってもらって下さい。(^^)

WEB+DB PRESS Vol.67 [大型本] / 川口 耕介, 山本 和彦, 大和田 純, 白土 慧, 太田 昌吾, 個々一番, Shawn M Moore, 清水 亮, じゅんいち☆かとう, 小野 修司, おにたま, 神林 飛志, 杵渕 朋彦, 中島 聡, 齋藤 正浩, 高橋 征義, ミック, みやけん (著); WEB+DB PRESS編集部 (編集); 技術評論社 (刊)

◎Jenkins:3,780円
ちなみに、私は、これも持ってます。
春先に、JENKINS実践入門、ともに買ったものです。
会社費用で、これも揃えておくべきかと思います。

Jenkins [大型本] / John Ferguson Smart (著); Sky株式会社 玉川 竜司 (翻訳); オライリージャパン (刊)
posted by アンドレアス at 16:28| Comment(0) | TrackBack(0) | JENKINS,Gerrit | このブログの読者になる | 更新情報をチェックする

2012年03月28日

JENKINSとgitと・・・gerritと・・・を学ぶ本


◎WEB+DB PRESS Vol.67:2,699円
WEB+DB PRESS Vol.67 [大型本] / 川口 耕介, 山本 和彦, 大和田 純, 白土 慧, 太田 昌吾, 個々一番, Shawn M Moore, 清水 亮, じゅんいち☆かとう, 小野 修司, おにたま, 神林 飛志, 杵渕 朋彦, 中島 聡, 齋藤 正浩, 高橋 征義, ミック, みやけん (著); WEB+DB PRESS編集部 (編集); 技術評論社 (刊)




◎Jenkins:3,780円
オライリーから出ていますが、さすがというか、
Gerritのことも、ちゃんと出ています。

Jenkins [大型本] / John Ferguson Smart (著); Sky株式会社 玉川 竜司 (翻訳); オライリージャパン (刊)

導入やプラグイン、コードレビュー、ビルドの自動化など、
全てを網羅しているので、会社費用でもいいから、
これは、1冊、必ず買っておくべきかと思います。


◎Jenkins実践入門 〜ビルド・テスト・デプロイを自動化する技術:2,919円
Jenkins実践入門 〜ビルド・テスト・デプロイを自動化する技術 (WEB+DB PRESS plus) [単行本(ソフトカバー)] / 佐藤 聖規, 和田 貴久, 河村 雅人, 米沢 弘樹, 山岸 啓 (著); 佐藤 聖規, 川口 耕介 (監修); 技術評論社 (刊)
posted by アンドレアス at 07:27| Comment(0) | TrackBack(0) | JENKINS,Gerrit | このブログの読者になる | 更新情報をチェックする

2012年03月22日

JENKINSブームかな、最近。

自動化、自動化、自動化ですからね、最近は。


◎WEB+DB PRESS Vol.67:2,699円
WEB+DB PRESS Vol.67 [大型本] / 川口 耕介, 山本 和彦, 大和田 純, 白土 慧, 太田 昌吾, 個々一番, Shawn M Moore, 清水 亮, じゅんいち☆かとう, 小野 修司, おにたま, 神林 飛志, 杵渕 朋彦, 中島 聡, 齋藤 正浩, 高橋 征義, ミック, みやけん (著); WEB+DB PRESS編集部 (編集); 技術評論社 (刊)




◎Jenkins:3,780円
オライリーから出ていますが、さすがというか、
Gerritのことも、ちゃんと出ています。

Jenkins [大型本] / John Ferguson Smart (著); Sky株式会社 玉川 竜司 (翻訳); オライリージャパン (刊)

導入やプラグイン、コードレビュー、ビルドの自動化など、
全てを網羅しているので、会社費用でもいいから、
これは、1冊、必ず買っておくべきかと思います。


◎Jenkins実践入門 〜ビルド・テスト・デプロイを自動化する技術:2,919円
Jenkins実践入門 〜ビルド・テスト・デプロイを自動化する技術 (WEB+DB PRESS plus) [単行本(ソフトカバー)] / 佐藤 聖規, 和田 貴久, 河村 雅人, 米沢 弘樹, 山岸 啓 (著); 佐藤 聖規, 川口 耕介 (監修); 技術評論社 (刊)
posted by アンドレアス at 07:00| Comment(0) | TrackBack(0) | JENKINS,Gerrit | このブログの読者になる | 更新情報をチェックする

2012年03月17日

Gerritを使うのであれば、Submitボタン表示できるgerrit-2.3-rc0.war(以上)を使いましょう。

・gerrit-2.3-rc0.war を使うべきです。
 理由:Submitボタンなどは、こちらしか表示できないので。

・gerrit-2.2.2.1.warは、
 ソースコードレビューとか、コメント書き込みができるだけのようですね。

・グループ設定などは、
 後から行うべきです。
 (例:最初のgerritプロジェクト作成後、一度
    git pushして成功した後に、という意味)

理由:先に作成して、適切な権限を与えていても、
   git pushできなくなった(^^)。
   gerrit画面にも、pushした内容が表示されなくなった(^^)


★正確に表現すると、git pushをローカルファイル指定で
git push root@localhost:/xxxxxxみたいにすれば、
 pushはできたんですが、gerritでは見れず・・・・。

gerritの公式Webにある、git push origin HEAD:/refs/for/master を
使うためには、先にグループ作成や権限設定しない方が良いです。

少なくとも私は、ハマりました(^^)


◎WEB+DB PRESS Vol.67:2,699円
WEB+DB PRESS Vol.67 [大型本] / 川口 耕介, 山本 和彦, 大和田 純, 白土 慧, 太田 昌吾, 個々一番, Shawn M Moore, 清水 亮, じゅんいち☆かとう, 小野 修司, おにたま, 神林 飛志, 杵渕 朋彦, 中島 聡, 齋藤 正浩, 高橋 征義, ミック, みやけん (著); WEB+DB PRESS編集部 (編集); 技術評論社 (刊)




◎Jenkins:3,780円
オライリーから出ていますが、さすがというか、
Gerritのことも、ちゃんと出ています。

Jenkins [大型本] / John Ferguson Smart (著); Sky株式会社 玉川 竜司 (翻訳); オライリージャパン (刊)

導入やプラグイン、コードレビュー、ビルドの自動化など、
全てを網羅しているので、会社費用でもいいから、
これは、1冊、必ず買っておくべきかと思います。


◎Jenkins実践入門 〜ビルド・テスト・デプロイを自動化する技術:2,919円
Jenkins実践入門 〜ビルド・テスト・デプロイを自動化する技術 (WEB+DB PRESS plus) [単行本(ソフトカバー)] / 佐藤 聖規, 和田 貴久, 河村 雅人, 米沢 弘樹, 山岸 啓 (著); 佐藤 聖規, 川口 耕介 (監修); 技術評論社 (刊)
posted by アンドレアス at 08:15| Comment(0) | TrackBack(0) | JENKINS,Gerrit | このブログの読者になる | 更新情報をチェックする

2012年03月13日

今週は、git,git,gitです。そして、来月?まさかの海外出張(^^)。

今週は、git,git,gitだな。

◎Jenkins:3,780円
オライリーから出ていますが、さすがというか、
Gerritのことも、ちゃんと出ています。

Jenkins [大型本] / John Ferguson Smart (著); Sky株式会社 玉川 竜司 (翻訳); オライリージャパン (刊)

導入やプラグイン、コードレビュー、ビルドの自動化など、
全てを網羅しているので、会社費用でもいいから、
これは、1冊、必ず買っておくべきかと思います。


◎Gitによるバージョン管理:2,940円
Gitによるバージョン管理 [単行本(ソフトカバー)] / 岩松 信洋, 上川 純一, まえだこうへい, 小川 伸一郎 (著); オーム社 (刊)


◎WEB+DB PRESS Vol.67:2,699円
WEB+DB PRESS Vol.67 [大型本] / 川口 耕介, 山本 和彦, 大和田 純, 白土 慧, 太田 昌吾, 個々一番, Shawn M Moore, 清水 亮, じゅんいち☆かとう, 小野 修司, おにたま, 神林 飛志, 杵渕 朋彦, 中島 聡, 齋藤 正浩, 高橋 征義, ミック, みやけん (著); WEB+DB PRESS編集部 (編集); 技術評論社 (刊)







◎Jenkins実践入門 〜ビルド・テスト・デプロイを自動化する技術:2,919円
Jenkins実践入門 〜ビルド・テスト・デプロイを自動化する技術 (WEB+DB PRESS plus) [単行本(ソフトカバー)] / 佐藤 聖規, 和田 貴久, 河村 雅人, 米沢 弘樹, 山岸 啓 (著); 佐藤 聖規, 川口 耕介 (監修); 技術評論社 (刊)


海外出張は、まさか、まさかです。(^^)/


まさか、のままで終わるかもしれませんが・・・。
posted by アンドレアス at 23:02| Comment(0) | TrackBack(0) | JENKINS,Gerrit | このブログの読者になる | 更新情報をチェックする

2012年03月12日

JENKINSでgitを使うとすると、gitの使いこなせることが、スムースな導入と運用に不可欠だと、知ることになる

gitのcloneやpull,HEAD,refspecsなどなどの
知識があるか無いかで、かなり導入や運用に
差が出ますね。

ということで、今週は、git,git,gitだな。

◎Jenkins:3,780円
オライリーから出ていますが、さすがというか、
Gerritのことも、ちゃんと出ています。

Jenkins [大型本] / John Ferguson Smart (著); Sky株式会社 玉川 竜司 (翻訳); オライリージャパン (刊)

導入やプラグイン、コードレビュー、ビルドの自動化など、
全てを網羅しているので、会社費用でもいいから、
これは、1冊、必ず買っておくべきかと思います。


◎Gitによるバージョン管理:2,940円
Gitによるバージョン管理 [単行本(ソフトカバー)] / 岩松 信洋, 上川 純一, まえだこうへい, 小川 伸一郎 (著); オーム社 (刊)


◎WEB+DB PRESS Vol.67:2,699円
WEB+DB PRESS Vol.67 [大型本] / 川口 耕介, 山本 和彦, 大和田 純, 白土 慧, 太田 昌吾, 個々一番, Shawn M Moore, 清水 亮, じゅんいち☆かとう, 小野 修司, おにたま, 神林 飛志, 杵渕 朋彦, 中島 聡, 齋藤 正浩, 高橋 征義, ミック, みやけん (著); WEB+DB PRESS編集部 (編集); 技術評論社 (刊)







◎Jenkins実践入門 〜ビルド・テスト・デプロイを自動化する技術:2,919円
Jenkins実践入門 〜ビルド・テスト・デプロイを自動化する技術 (WEB+DB PRESS plus) [単行本(ソフトカバー)] / 佐藤 聖規, 和田 貴久, 河村 雅人, 米沢 弘樹, 山岸 啓 (著); 佐藤 聖規, 川口 耕介 (監修); 技術評論社 (刊)
posted by アンドレアス at 23:19| Comment(0) | TrackBack(0) | JENKINS,Gerrit | このブログの読者になる | 更新情報をチェックする

2012年03月11日

Gerritで使用するデータベースを置き換えたい場合の英語解説


ここ。
http://review.coreboot.org/Documentation/install.html#createdb_h2



CREATE USER 'gerrit2'@'localhost' IDENTIFIED BY 'secret';
CREATE DATABASE reviewdb;
ALTER DATABASE reviewdb charset=latin1;
GRANT ALL ON reviewdb.* TO 'gerrit2'@'localhost';
FLUSH PRIVILEGES;

下記は、個人用で追加しておく。


CREATE USER 'jack'@'localhost' IDENTIFIED BY 'jackbauer';
GRANT ALL ON reviewdb.* TO 'jack'@'localhost';
FLUSH PRIVILEGES;



◎WEB+DB PRESS Vol.67:2,699円
WEB+DB PRESS Vol.67 [大型本] / 川口 耕介, 山本 和彦, 大和田 純, 白土 慧, 太田 昌吾, 個々一番, Shawn M Moore, 清水 亮, じゅんいち☆かとう, 小野 修司, おにたま, 神林 飛志, 杵渕 朋彦, 中島 聡, 齋藤 正浩, 高橋 征義, ミック, みやけん (著); WEB+DB PRESS編集部 (編集); 技術評論社 (刊)




◎Jenkins:3,780円
オライリーから出ていますが、さすがというか、
Gerritのことも、ちゃんと出ています。

Jenkins [大型本] / John Ferguson Smart (著); Sky株式会社 玉川 竜司 (翻訳); オライリージャパン (刊)

導入やプラグイン、コードレビュー、ビルドの自動化など、
全てを網羅しているので、会社費用でもいいから、
これは、1冊、必ず買っておくべきかと思います。


◎Jenkins実践入門 〜ビルド・テスト・デプロイを自動化する技術:2,919円
Jenkins実践入門 〜ビルド・テスト・デプロイを自動化する技術 (WEB+DB PRESS plus) [単行本(ソフトカバー)] / 佐藤 聖規, 和田 貴久, 河村 雅人, 米沢 弘樹, 山岸 啓 (著); 佐藤 聖規, 川口 耕介 (監修); 技術評論社 (刊)
posted by アンドレアス at 01:16| Comment(0) | TrackBack(0) | JENKINS,Gerrit | このブログの読者になる | 更新情報をチェックする

2012年03月10日

Fedora16にJENKINSインストール完了。導入は、速いなー。(その2)

◆OS:Fedora16

openjdkは既にインストールしていました。

# yum -y install java-1.6.0-openjdk

インストール処理の設定をしています
パッケージ 1:java-1.6.0-openjdk-1.6.0.0-65.1.11.1.fc16.i686 はインストール済みか最新バージョンです
何もしません

■公開鍵のインポート
# wget -O /etc/yum.repos.d/jenkin.repo http://pkg.jenkins-ci.org/redhat/jenkins.repo
# rpm --import http://pkg.jenkins-ci.org/redhat/jenkins-ci.org.key


# yum -y install jenkins

# service jenkins start

ブラウザでアクセス。
http://127.0.0.1:8080/


プロセス確認。
# ps axuw | grep jenkins
jenkins 3306 2.9 5.3 683344 110596 ? Ssl 00:38 0:33 /usr/lib/jvm/java-1.6.0/bin/java -Dcom.sun.akuma.Daemon=daemonized -Djava.awt.headless=true -DJENKINS_HOME=/var/lib/jenkins -jar /usr/lib/jenkins/jenkins.war --logfile=/var/log/jenkins/jenkins.log --daemon --httpPort=8080 --ajp13Port=8009 --debug=5 --handlerCountMax=100 --handlerCountMaxIdle=20



■/var/lib/jenkins/config.xml

のXMLでは、hudsonってタグがまだ残っているんですね(^ ^)


つづき・・・です。


■他のパッケージもついでに、確認
git
ant
maven
zlibなどは、最初からあるか、gitと一緒にインストールされるはず。
(Ubuntu-Desktopは、知りません(^^))

無い場合は、インストールしましょう。
ついでに、この機会に再びJavaの学習もやるか(^^)

■■更に
JENKINSの管理-プラグインの管理 より

Gerrit plugin
GitHub pluginもインストールする。
(Git plugin とは、これで正しいのかな?)



■gerritダウンロードと起動

mkdir /root/gerrit2
cd /root/gerrit2

以下より
http://code.google.com/p/gerrit/

gerrit-2.3-rc0.warをダウンロードする。

/root/gerrit2/gerrit-2.3-rc0.war

ここで、

# java -jar gerrit-2.3-rc0.war init

色々とここから尋ねられる。
基本は、デフォルトで良いので、エンターキーを
ポンポン叩けば良い。

ただ、
Authentication method [OPENID/?]:

の場合、DEVELOPMENT_BECOME_ANY_ACCOUNT と入力し、
エンターキーを押すことが
オススメ。


■理由:デフォルトでは、OpenIDを使用する方向に
 もっていかれそうになるが、面倒なので、
 下記を読んでおいて

http://gerrit-documentation.googlecode.com/svn/Documentation/2.2.2/config-gerrit.html#_a_id_auth_a_section_auth

つまり、目的が、簡単にJENKINSとgerritが使いたいのであれば、

DEVELOPMENT_BECOME_ANY_ACCOUNT としておくと良い。

認証の件は、後から考える、でいいでしょう。




■後は、環境的に外部からインストールできない場合は、

http://www.bouncycastle.org/download/bcprov-jdk16-144.jar

などは、直接ダウンロードしてとってくる、とかすればOK。


■JENKINSの使用ポート8080と、ぶつかるので、
 gerritは、18080とか変更する。
 後から変更する場合は、
/root/gerrit2/etc/gerrit.config で

[httpd]
listenUrl = http://*:18080/


とすれば、良い。


# export GERRIT_SITE=/root/gerrit2

# ./gerrit.sh start


すれば、http://localhost:18080/

でブラウザアクセス可能である。


■参考:
・本家本元の Gerrit Code Review for Git
http://gerrit-documentation.googlecode.com/svn/Documentation/2.2.2/index.html

・僕が Gerrit について理解している数少ないこと
http://blog.twiwt.org/e/04c191


・実際にgerritが活用されているAndroidのサイト
https://android-review.googlesource.com/#/q/status:open,n,z

◎WEB+DB PRESS Vol.67:2,699円
WEB+DB PRESS Vol.67 [大型本] / 川口 耕介, 山本 和彦, 大和田 純, 白土 慧, 太田 昌吾, 個々一番, Shawn M Moore, 清水 亮, じゅんいち☆かとう, 小野 修司, おにたま, 神林 飛志, 杵渕 朋彦, 中島 聡, 齋藤 正浩, 高橋 征義, ミック, みやけん (著); WEB+DB PRESS編集部 (編集); 技術評論社 (刊)




◎Jenkins:3,780円
オライリーから出ていますが、さすがというか、
Gerritのことも、ちゃんと出ています。

Jenkins [大型本] / John Ferguson Smart (著); Sky株式会社 玉川 竜司 (翻訳); オライリージャパン (刊)

導入やプラグイン、コードレビュー、ビルドの自動化など、
全てを網羅しているので、会社費用でもいいから、
これは、1冊、必ず買っておくべきかと思います。


◎Jenkins実践入門 〜ビルド・テスト・デプロイを自動化する技術:2,919円
Jenkins実践入門 〜ビルド・テスト・デプロイを自動化する技術 (WEB+DB PRESS plus) [単行本(ソフトカバー)] / 佐藤 聖規, 和田 貴久, 河村 雅人, 米沢 弘樹, 山岸 啓 (著); 佐藤 聖規, 川口 耕介 (監修); 技術評論社 (刊)
posted by アンドレアス at 10:43| Comment(0) | TrackBack(0) | JENKINS,Gerrit | このブログの読者になる | 更新情報をチェックする