タグ

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

  • Chef を使って CentOS で MySQL 5.5系のセットアップを行う - Hack like a rolling stone

    昨日の夜、@shimizukawa がこんなことを言っていた。 CentOSにyumでMySQL入れたら5.1が入った・・ 2013-04-02 19:25:03 via web というわけで、この記事では chef を使って CentOS で MySQL 5.5 系をセットアップする方法を紹介しよう。 この方法は CentOS 5.x 系でも 6.x 系でも使えるはずだ。 remi リポジトリを使おう MySQL 5.5 のセットアップといっても、特に複雑なことはしない。Les RPM de Remi というサードパーティのリポジトリを使う。 remi リポジトリは LAMP 環境の最新版を RedHat 系 distro. にバックポートすることを目的としているもので、 このリポジトリでは他にも PHP 5.4 系のパッケージを提供しているので、その用途でも使われることが多い。 MyS

    shimizukawa
    shimizukawa 2013/04/03
    @tk0miya さんには足を向けて眠れないなー。ありがたやー
  • 迷いながらも勉強会に参加していくひとつのやり方。 - Hack like a rolling stone

    最近、勉強会やコミュニティの入口で迷子になっている方とお話しました。 その方曰く、勉強会やコミュニティに対してこんなイメージを持っているそうです。 技術力/知識がないので、自分が参加してもよいのか悩むことがある 基礎がわかってないと「そんなのもわかってないの?」と言われてしまいそう エキスパート(モヒカン)たちはなんでも知ってる どこまで勉強したらコミュニティに参加しても恥をかかないんだろうか 今の発表、よく分からなかったけど、周りの人達は理解してるんだろうな… 忙しくて勉強する時間がとれないと、どんどん置いていかれてしまう気がする あるタイミングで勉強会で何度かお会いした別の方も、表現は違えど似たようなことをおっしゃっていました。 おそらく、僕は勉強会によく出没して発表などもしているので、 彼らの言うエキスパート(モヒカン)に該当しているかと思う*1ので 1エントリー書いてみることにしま

    shimizukawa
    shimizukawa 2013/03/22
    はじめて勉強会に参加したときは馴染めなかったけど、少人数のところだと入り込みやすかったかなと思う。あと雑談にまざるとかやったなあ
  • Re: Chefに挫折したあなたへ。Fabricのすすめ - Hack like a rolling stone

    Chefに挫折したあなたへ。Fabricのすすめ という記事を読んだので、呼ばれてもいないのに勝手に返事を書いてみます。 追記(3/13 10:00): タイトルを typo していたようなので訂正しました。 ちなみに僕のポジションとしては chef 推進派です。 仕事の空き時間や自分の時間で、開発環境の自動化を模索する趣味 chef 使いです。 これまで他の自動化ツールはこれまでほとんど使っておらず、 ミスや手順書のボリューム削減のためにシェルスクリプト化を進めるぐらいでした。 ちなみに、chef を使いはじめる際に、比較検討のために puppet や fabric などのいくつかのツールについて ドキュメントやブログを読みあさった経験はあります。 あと、chef と組み合わせて使うために capistrano を最近使っています。 学習に時間がかかる 同意します。chef のもっぱらの

    Re: Chefに挫折したあなたへ。Fabricのすすめ - Hack like a rolling stone
    shimizukawa
    shimizukawa 2013/03/13
    「これは僕もなかなかブログを書いていないので、反省すべきところですね。」俺も書こう..
  • 開発サーバに chef を入れるときの 11の方法 - Hack like a rolling stone

    タイトルは釣りです。11個もやり方をしらないまま書き始めます。 最近 chef が流行っていますが、みなさんどうやって各サーバに chef をインストールしていますか? ここでは僕がいままで紆余曲折していた方法を紹介します。 列挙だけするとこんな感じです。 vagrant の VM イメージに入っているもの omnibus installer を使う knife solo を使う OS の ruby 環境に chef を入れる RVM 環境を作って chef を入れる rbenv 環境を作って chef を入れる roundsman を使って chef を入れる vagrant の VM イメージに入っているもの vagrant の VM イメージには、大抵 ruby と chef がインストールされています。 veewee を使ってあたらしい VM イメージを作成すると必ずインストールさ

    開発サーバに chef を入れるときの 11の方法 - Hack like a rolling stone
    shimizukawa
    shimizukawa 2013/03/07
    「タイトルは釣りです。11個もやり方をしらないまま書き始めます。」おいw
  • pep8 をバージョンアップしたら test_pep8.py が動かなくなった(ので直した) - Hack like a rolling stone

    今年の3月に入ってから急に更新が激しくなった pep8 パッケージですが、 pep8-1.3 になって内部の実装が大きく変わりました。 Changelog にも Warning The internal API is backwards incompatible. なんてありがたい言葉が書かれています。 さて、API が変わって影響を受けるものといえば、しみずかわ先生作の test_pep8.py です。 test_pep8.py は tests/ フォルダに入れておくと、書かれているコードが pep8 準拠かどうかをチェックしてくれるのですが、 これも API 変更の余波を受けて書き換えが必要になりました。 というわけで、pep8-1.3 に対応した test_pep8.py を作成しました。 # -*- coding: utf-8 -*-import osimport pep8 CUR

    pep8 をバージョンアップしたら test_pep8.py が動かなくなった(ので直した) - Hack like a rolling stone
    shimizukawa
    shimizukawa 2012/10/03
    ソースコードの1,2行目の改行が壊れてますよー
  • 1