クラなんとか or くらなんとか or cla なんとかの日記

2011-07-10

ゆるPerl #13 にいってきた - 開発環境の話

だいたいPerl の話をしないで,Ports の話とか Android の話とかをしています.

あ,Perl6 の話とか dotcloud の話はした.か?

今回は,開発環境の開発環境として,

  • Jenkins
  • AsakusaSatellite
  • Redmine

な環境をローカル(MacOSX) に作ろうとしてみた.

Jenkins

パッケージがあるので入れる.

restart も画面からやればいいので便利.

stop/start は,launchctl で,

$ sudo launchctl unload -w /Library/LaunchDaemon/org.jenkins-ci.plist
$ sudo launchctl load -w /Library/LaunchDaemon/org.jenkins-ci.plist

とかすればいい.

Plugins
$ git clone https://github.com/suer/asakusa-satellite-plugin
$ cd asakusa-satellite-plugin
$ mvn package
$ sudo cp target/asakusa-satellite-plugin.hpi /Users/Shared/Jenkins/Home/plugins
$ sudo chown daemon /Users/Shared/Jenkins/Home/plugins/asakusa-satellite-plugin.hpi

後で増やすつもり.

AsakusaSatellite

clone してきて,指示どおりやれば動くような気がする.

そのままだとport がRedmine とぶつかるので,適当に

$ bundle exec rails server -p 3001

とかしてport を変える必要があるかも.

gem で落としてきたhaml とかの version が新しかった所為か以下のを当てないと動かなかった.

あと Gemfiles に

gem 'sass'

を書くとwarning が消えるような気がする.

*1

なんか,websocket を起動するとCPU を食うので,

調べるまでは動かさないようにしている.

Redmine

よくわからんけど,

をclone して適当に入れた.

plugins

後で増やすつもり.

*1:最初 gem install sass とかしてたのは秘密だ

2009-05-11 またやっちゃいました

apxs を探したよ

テストもしないとなー.と思ったので,

Apache-Test をインストールしようとしてみた.

apache2 の場所を指定するだけで,make test が通った.

おげおげ.

最初,make test でapxs が必要って言われてると思っていたのだけど,

良く見たらoptional って書いてあった.

ここまでが前フリ.

以下は探していたときのメモ.

locate が無かったので,インストールしてサーチ

$ sudo aptitude install mlocate
$ sudo updatedb
$ locate apxs

apt-file をインストールしてサーチ

$ sudo aptitude install apt-file
$ apt-file search apxs|egrep bin
apache2-prefork-dev: /usr/bin/apxs2
apache2-threaded-dev: /usr/bin/apxs2

ようするに apache-dev を入れろってことかな.

あ,local::lib 使ってみようかな.

ということでApache-Test のインストールはまだ.

2008-09-21 台風一過

無線LANルータを買ってきた

WAN - PC(A) - 無線ルータ(B) - 他のPC(C) みたいな環境にする

(A) - WAN側のポート(外に出る口)を「共有」にすると,

指定した(A) - LAN側のポートは,192.168.0.1 に固定される.

更に,そのポートはDHCP サーバーになるので,

それに繋ぐ機器(B) のポートはDHCPクライアントにする.

繋いだ先の(B) - (C) 間の無線LAN のネットは 192.168.0.XXX だとバッティングするので,

違う192.168.1.XXX とか 192.168.2.XXX にすればよい.

「共有」にするには,

ネットワーク接続

→プロパティ

→「詳細設定」タブ

→「ネットワークのほかのユーザーに,(中略)接続を許可する」にチェック

→対象のネットワーク(ex. ローカルエリア接続)

→192.168.0.1 に固定するよ→はい

→OK

そんな気がする.

2008-07-05

wassr

net-irc にproxy があるらしい.cho45 さん++

cygwin$ cd net-irc
cygwin$ svn up
cygwin$ vi lib/net/irc.rb   # <= 前にバージョンをわざと変えてたのを直した
cygwin$ svn diff
Index: Rakefile
===================================================================
--- Rakefile    (revision 15179)
+++ Rakefile    (working copy)
@@ -82,11 +82,11 @@
 task :install do
        name = "#{NAME}-#{VERS}.gem"
        sh %{rake package}
-       sh %{sudo gem install pkg/#{name}}
+       sh %{gem install pkg/#{name}}
 end

 task :uninstall => [:clean] do
-       sh %{sudo gem uninstall #{NAME}}
+       sh %{gem uninstall #{NAME}}
 end

とあいえ,wig.rb -f オプションがないと繋がんないよママン.後で調べるかも.

とりあえず,wassr がわからんのか,proxy がわからんのか,どっちなのか?

ぼちぼちいきます.

follow な感じなんですかね?購読って.

ちゃんと読め>自分.

2008-05-22

keychain

http://wota.jp/ac/?date=20070707

$ sudo aptitude install keychain
$ cat .zlogin
/usr/bin/keychain ~/.ssh/id_rsa
source ~/.keychain/$HOST-sh

ssh-agent のスクリプトを.zshrc に入れてssh-add ほげとかを使おうとしてたー.

そうだよね,何かあるよね.あれじゃあ面倒過ぎるもん.

あざーす.

宣伝しとこう.好評発売中らしいですよ.

あ,第二版を作ってるらしいですよ.(じゃぁ,今のやつは買ってくんないんじゃ.

http://www.amazon.co.jp/exec/obidos/ASIN/4798013951/clairvy-22/