タグ

ブックマーク / garbagetown.hatenablog.com (5)

  • あなたが Ansible を使うべき n 個の理由 - garbagetown

    @garbagetown 「あなたが Ansible を使うべき n 個の理由」みたいなブログ記事書いてください!— Kazuhiro Sera (@seratch_ja) 2014, 2月 18 と脅されたご要望頂いたので書いてみます。 背景 Ansible に手を出した背景は以下の通りです。 仕事Redmine を立ち上げる機会が多く、初めの頃こそ色々と苦戦したものの慣れた いい加減もう飽きたし面倒くさいので他の誰かに押し付けたい Redmine のインストール手順はネット上に山ほど転がっているけど、プロキシ設定など環境依存の落とし穴にハマる人は自分を含め相当数いる いまどき Word でインストール手順書ってのもダサいしプロビジョニングツール使ってみよう このため、「インターネットに接続するにはプロキシサーバを経由しなければならない企業 LAN 内の Windows 端末から一台

    あなたが Ansible を使うべき n 個の理由 - garbagetown
  • 怖くないScala勉強会を開催しました - garbagetown

    2013年10月19日(土)に 怖くないScala勉強会 を開催しました。備忘のため記録しておきますので、文字だらけですが興味のある方は参考になさってください。 なお、会場には 株式会社DTS の大会議室を利用しました。末端のしがないヒラ社員の個人的な催し物に快く会場を提供してくれた DTS 社に心から感謝します。 背景 2010年4月から Play Framework のドキュメント翻訳サイト を運営しているのですが、Play2 になってから実装言語が Java から Scala に変更され、ドキュメントの内容にも Scala の知識を必要とするものが増えてきました。 その際に 反変とか全然分からなくていよいよ独習Scalazを読まなければならないかもしれない...— Yuichiro Umezawa (@garbagetown) July 22, 2013 とツイートしたところ、 @g

    怖くないScala勉強会を開催しました - garbagetown
  • Redmine (2) - garbagetown

    Redmine.JP のドキュメントでは、redmine をインストール後、WEBrick ではなく Passenger を使って Apache 上で動かすのをオススメするとあるので、ヒマ潰しにやってみる。 Passenger gem のインストール gem を使って passenger をインストールする。 $ sudo gem install passenger Building native extensions. This could take a while... ERROR: Error installing passenger: ERROR: Failed to build gem native extension. /usr/bin/ruby1.8 extconf.rb install passenger creating Makefile make sh: make: n

    Redmine (2) - garbagetown
  • proxy あれこれ - garbagetown

    カイシャの中で遊んでいるとコトあるごとにファイアウォールに邪魔されてムカつきますが、これもまあひとつの勉強と思ってちまちまやっています。 以下、説明のためプロキシサーバのホスト名を your.proxy.server、ポートを 8080 と仮定して設定方法を示します。プロキシ認証が必要な場合については調査していません。 環境変数 環境変数 http_proxy にプロキシの情報を設定することでファイアウォール内から wget や apt-get を実行できるようになります。 $ vi ~/.bashrc末尾にプロキシの設定を追記したら source で設定を反映します。 export http_proxy=http://your.proxy.server:8080/$ source ~/.bashrc wget 環境変数を設定してもうまく wget で接続できない場合は、/etc/wget

    proxy あれこれ - garbagetown
  • mod_proxy_ajp と VirtualHost - garbagetown

    試行錯誤の末、やっとできたので手順をメモ。ぼくのところでは動いているけど、いまいち自信が無いので参考にされる際は用法・容量を守って正しくお使いください。 環境 Ubuntu 8.10 Server Edition Apache 2.2.9 Tomcat 6.0.18 JDK 1.6.0_10-b33 Host Tomcat の server.xml に Host 設定を追記して dpz.bierleichen.org でアクセスできるようにする。 appBase がデフォルトの webapps だと後の工程でコケたので、新規のディレクトリを作成して指定しています。 $ cd /etc/tomcat6/ $ sudo cp -p server.xml server.xml.org $ sudo vi server.xml (snip) <Engine name="Catalina" defa

    mod_proxy_ajp と VirtualHost - garbagetown
  • 1