• Posted 2010/7/28 0:16

    hbstudy #13 でLTしてきました。

    7/23にあった hbstudy #13 でLTしてきました。 外部の勉強会で話す機会は今回初めてでしたが、案の定プロジェクタの設定にとまどったりなんだりで見事に焦りました。 物理マシンと仮想マシンのOSインストール自動化について概要の紹介でしたが、実際のインストール手順や情報もWebを探すと結構出てきますので、敷居も低いかと思います。 OSインストール自動化あれこれ(Cobbler, Koan) View more presentations from t_n_m_t. CobblerもKoanの導入手順も最近の情報にアップデート出来るよう、近々エントリにまとめとこう。 No related posts. 関連記事はYARPP関連記事プラグインによって表示されています。

  • Posted 2010/5/31 5:29

    debian lenny の varnish (powerpc) 2.1.2 をパッケージング

    varnishを検証したいなと思い、せっかくなのでアップデートした玄箱/HGのdebian lenny環境でやってみようととりあえず apt-get install varnish 。 …したもののlennyのvarnishが1.1.2で萎えたので、まずは最新版にするところから始めることに。 ubuntuからソース等を拝借して、パッケージ作りました。玄箱/HGはpowerpcなマシンですがi386でも多分同様の手順でビルドできると思います。というかi386ならubuntu用のパッケージでインストールできるかもしれない。(未検証)。 ちなみにCentOSのi386やx86_64のパッケージはvarnishのプロジェクトから正式に提供されています。 メジャーな環境でやった方が良いということですね。 以下、作業ログ。 ubuntuのリポジトリからソースを取得 # wget <a href="http://ftp.yz.yamagata-u.ac.jp/pub/linux/ubuntu/archives/pool/universe/v/varnish/varnish_2.1.2-1.dsc" rel="external">http://ftp.yz.yamagata-u.ac.jp/pub/linux/ubuntu/archives/pool/universe/v/varnish/varnish_2.1.2-1.dsc</a> # wget <a href="http://ftp.yz.yamagata-u.ac.jp/pub/linux/ubuntu/archives/pool/universe/v/varnish/varnish_2.1.2-1.debian.tar.gz" rel="external">http://ftp.yz.yamagata-u.ac.jp/pub/linux/ubuntu/archives/pool/universe/v/varnish/varnish_2.1.2-1.debian.tar.gz</a> # wget <a href="http://ftp.yz.yamagata-u.ac.jp/pub/linux/ubuntu/archives/pool/universe/v/varnish/varnish_2.1.2.orig.tar.gz"…

  • Posted 2010/5/31 4:34

    debianな玄箱/HGをetchからlennyにアップデート

    玄箱/HGをdebian etchからlennyにアップデートしたのでメモ。 lennyからkernel2.4のサポートが打ち切りになったこともあり、lenny化にはkernel2.6で起動する対応必須です。 kernel2.6への対応は、大きく分けると2つ方法があります。 U-Bootで玄箱/HGのフラッシュROM書き換え loader.oで、別パーティションを/でブート U-Bootはなんかやり方もややこしいし、リスクも高いなと思ったので、loader.oのやり方でチャレンジ。 手順は下記のサイトそのままでOKでしたありがとうございます。 玄箱に Debian 5.0 (lenny) をインストールする lenny化のポイントは /etc/kuro_load_param の OPTIONS 書き換え なんですが、これをすることで、lenny化後も気分でetchに戻すことも出来るなと思ったのでそこだけ書いておきます。 もとのパーティションは玄箱/HGのdebian化時に切った構成なのでこんな感じ。 /dev/hda1 : / : ブート用 (etch環境)…

  • Posted 2010/4/15 21:34

    rpm, yumコマンドでパッケージの更新履歴を見る

    rpmパッケージに更新がかかったときに、何の変更があったか知りたいときがあります。 ちょっと調べたら出てきたのでメモ。 rpmの場合は下記のコマンドでChangelogを見ることが出来ます。 $ rpm -q &#8211;changelog パッケージ名 $ rpm -qp &#8211;changelog パッケージファイル名 yumだと、yum-changelogというプラグインがあって、それをインストールすると下記で見れるようになります。ただしCentOSだと5以降、Fedoraも5以降。Fedora 11, 12はyum-plugin-changelogになります。 $ yum &#8211;changelog update パッケージ名 yumの場合は、現在インストールされているバージョンから、アップデート対象のバージョンの差だけ見れるので、確認してからアップデートということが出来るようになります。 No related posts. 関連記事はYARPP関連記事プラグインによって表示されています。

  • Posted 2010/3/24 18:49

    XenからVMware Serverへのゲストイメージコンバート

    XenからVMware Serverへ移行するケースがあり、ゲストイメージをコンバートしたので手順を書いておきます。要領は前にやったXenからKVMへのゲストイメージマイグレーションと同様。ゲストOSが単一イメージファイルだと取り回しが楽というのを実感。 環境: 移行対象: CentOS 5.4 test.tnmt.info (Xen Paraviutualized VM, 単一ディスクイメージファイル) 移行元: Xen@CentOS 5.4 移行先: VMware Server 2.0.2@Windows XP SP3 ゲストOSでの作業 これは移行したいゲストOSでの作業、もともと動いていたXenのDomUで行います。 grub, kernel(not kernel-xen)パッケージが入っていることを確認、無ければインストール %…

  • Posted 2010/3/10 10:10

    rpm作成時の小ネタ (yum-builddep)

    欲しいrpmが無かったりバージョンが古かったりするときにrpmを自前で作成する場合、こういうことがあるかと思います。 $ rpmbuild &#8211;rebuild foovar-0.0.1.src.rpm error: Failed build dependencies: bzip2-devel is needed by foovar-0.0.1.i386 sqlite2-devel >= 2.8.0 is needed by foovar-0.0.1.i386 libedit-devel is needed by foovar-0.0.1.i386…

  • Posted 2010/2/8 13:09

    XenからKVMへのゲストイメージマイグレーション(Paravirtualized編)

    仮想化の仕組みがいくつかある中、RedHatがRHELで対応する標準の仮想化をXenからKVMに切り替えたこともあり、自分で使っている仮想機ホストOSもXenからKVMに移行した。ホストOSの移行についてはmizzyさんのこの記事が参考になる。 新しくKVMなVMだけ作っていくなら上の手順で、後は通常通り運用していけば特に問題ないのだけれど、今まで使っていたXenのDomUをそのままKVMでも使えるようにしたいなーと思い、ゲストOSの移行を試してみたのでメモ。 一応環境を ホストOS: CentOS 5.4 (XenからKVM移行済み) ゲストOS: CentOS 4.7 test.tnmt.info (Xen Paraviutualized VM, 単一ディスクイメージファイル) ゲストOSでの準備 これは移行したいゲストOSでの作業、動いているXenのDomUで行う。どこか別のDom0で作業出来るといいけど、一時的にマイグレート先KVMホストOSをxenカーネルであげてもOK。 grub, kernel(not kernel-xen)パッケージが入っていることを確認、無ければインストール % sudo yum install -y grub…

  • Posted 2010/1/14 1:18

    2010年

    始まってます。 何か目標とかなんだか書こうと思ってたけど まあ気張らず頑張ろうかなと方向転換。 皆様公私ともども今年もよろしくお願いたします。

  • Posted 2009/12/31 23:58

    2009年振り返り

    27日夜からのインフル闘病を経て、滑り込みで穏やかなそして爆笑な年末を過ごせているtnmtです。 今年は自分にとって転機の年だったんで、軽く振り返ろうと思います。(書き始めのは年越し30分前) 2008年12月、次の仕事が決まらないまま仕事を辞め転職活動を始めましたが、なかなか思うような会社とめぐり合えず、無職で迎えた2009年。 「なかなかうまくいかないねー」なんて話していたときに、「ペパボなんかtnmt君ぴったりなんじゃないの?」という友人からの何気ない一言を受け、そういえば以前から気になってた会社があったじゃないかと、転職活動のエージェントの紹介を介さず、自分から会社の応募フォームから申し込みました。 縁あって内定をもらい、働き始めた2月。周りのメンバーもいい人ばかりで、仕事の内容も得るものが沢山で、会社行くのが毎日楽しくなりました。 5月に新サービスの立ち上げで、インフラ設計から構築まで全部自分でやったりとか、年末にかけて既存サービスの改修で、事業部越えて皆でがっつり組んでやったりとか、エキサイティングで面白かったなー。 プライベートでも籍を入れて1年、けじめの結婚式をあげることができて、旧友や親戚、職場のメンバーに祝ってもらえて、本当に嬉しかったです。皆さんありがとうございました。 今年は始まりの年だと思っていて、始まりだからまだ色々見えてない部分があるし、これから仕事もプライベートも楽しいことばかりじゃないということも分かってるけど、それでも新しいスタートを切れて今が最高に楽しいし、今後何か嫌なことがあってもはねのけて今よりもっと先にいかないと嘘だとも思ってます。 来年2010年は、スタートが切れたんだから、あとは走るしかないということで、走ってきたいと思います。 今年一年お世話になりました皆様、ありがとうございました。来年もどうぞよろしくお願いいたします。

  • Posted 2009/12/14 4:03

    [Fedora] Fedora 10 から Fedora 12 へのアップグレード (preupgradeで)

    会社の作業用VMはRH互換で、且つパッケージも色々と新しめがいいのでFedoraを使ってるんですが、気づいたらFedora が 12 まで出てるということで、現在のFedora 10からアップグレードすることにしました。 昔だと、ISOイメージから起動して、インストールのオプションでUpgradeとかしてましたけど、最近はもう少しいいやり方があるぽいですね。preupgrade を使ってアップグレードしてみます。 preupgradeパッケージをインストールする preupgradeっていうパッケージがあるそうなので、インストール。 $ sudo yum install preupgradeを実行する preupgrade-cli という CLI 版のコマンドを実行。 -cli 無しの preupgrade は GUI 版なので注意。あと、LANGの環境変数周りかで、自分のアカウントからsudo経由で試したときは、何かそれっぽいエラーが出たので、LANGがCなrootで試すといいと思います。 # sudo…

  • Posted 2009/11/2 16:00

    Google ChromeでマウスジェスチャとAutoPagerize

    ブラウザの最速はGoogle Chromeと信じて疑わない自分ですが、Firefoxに慣れると、マウスジェスチャと、Greasemonkeyで提供されていたAutoPagerizeが恋しくてすぐFirefoxに戻ってしまう自分がいます。 どうにかしてChrome使おうと思って試行錯誤したので、そのメモ。 当方の環境はWin XPです。 1. まずはGoogle Chromeをインストール ここから。 2. Dev channelをインストール こちらからどうぞ。 インストール後、”Google Chromeの設定”から”Google Chromeについて”の項目で、”4.0.223.11”(2009/11/2 現在)になっていればOK。 3. マウスジェスチャ(chromegestures)をインストール chromegesturesというのがあるので、ここからダウンロードしてインストールする。 4. AutoPagerizeをインストール AutoPagerizeからGoogle Chrome Extension Install…

  • Posted 2009/9/12 2:41

    YAPC::Asia 2009 二日目

    快晴。 セッション内容 ちょっとメモが適当になってきてる感もありますが、こちらも備忘録的に記します。 DeNA loves Perl? by tokiharu notoさん。DeNAはperlプログラマが100人程度いる為、社内にちょっとしたperlコミュニティがあるようなものこと。mobamailという携帯向けメール配信デーモンが一番興味が引かれたんで、主にその周りを。 きっかけ もともとqmail, postfix 動きがスロー、制御も難しい 送信専用(受信なし)のSMTPサーバ開発 機構 送信時にDBにつっこむ(enqueue)する 各携帯キャリア用のworkerがDB上の情報見て送信する キャリアごとのパラメータが設定が出来る 同時接続数設定 接続インターバル bang食らったあとのwait秒数 とかとか&#8230; 携帯以外(PCはdefaultのデーモンが送信する パフォーマンス docomo, au:…

  • Posted 2009/9/12 0:55

    YAPC::Asia 2009 一日目

    カンファレンスとか勉強会といった類のものには今までまったく縁がなかったperlが書けないサーバエンジニアのYAPC初参加レポートです。セッションの内容は他にも色々ありますが、このエントリの内容はミドルウェア周りに偏りあります。あしからず。 本日のセッション セッションのメモから備忘録的に書いていきます。 prettyfs 分散ファイルストレージ by fushiharaさん。画像ストレージ、prettyfsについて。MogileFSは利用していますが、fushiharaさんがprettyfsなるストレージシステムを実装中と、mizzyさん経由で聞きまして、内容にすごく興味があったの行ってきました。 画像ストレージの実装例 livedoor apache+mod_perlで実装 -&gt; 4Gbps? amazon S3もあるよね MogileFS MogileFSのパフォーマンス向上の為 X-REPROXY-CACHE-FORヘッダ mogilefsの不満点 同じキーのデータ更新で、storeのURLが変わる X-REPROXY-CACHE-FORが微妙 class, deviceの概念が無駄に複雑 運用処理の動作が不安定(均等化、store毎コピー) prettyfsの特徴 1hostに一対以上のtracker, storaが動く前提…

  • Posted 2009/9/6 15:04

    初恋の嵐『真夏の夜の事』

    もう少し時期的には過ぎてしまったけれど、夏の季節になると決まって聴きたくなる曲があります。 初恋の嵐 『真夏の夜の事』。 このバンドはもう活動していません。 というのも、ボーカル・ギターでソングライティングを担当していた フロントマンの西山達郎が2002年3月2日、急性心不全で急逝してしまったから。 享年25歳の若さでした。 2000年から活動をはじめ、ライブハウスでの評判も上がっていくなか、メジャーデビューも決まり デビューを目前に控えたレコーディング中の彼ら。しかし、突然過ぎる西山の他界。 製作は中断してしまいましたが、バンドのメンバー、そして盟友たちとライブは幾度となく行われます。 そして、全国から送られた声援の声を受けて、レコーディングは再開され、2002年の 7月10日に、メジャーデビュー・シングル『真夏の夜の事』が、そしておなじく 8月21日に、ファーストにしてラストのアルバム『初恋に捧ぐ』がリリースされました。 僕がこのバンドを知ったのは、2004年の夏。 深夜にやっていた音楽番組で、この曲が流れたのを見たのが初めてでした。 山本太郎と緒川たまきの映画仕立てのPV。 帰宅後、仕事の疲れで少しボーッとしていた頭に突如訪れた、あの時の衝撃は忘れられません。 西山の歌声と、ストリングスの美しいアレンジ。 歌詞も相まって切なさがひししと伝わってきます。 誰かへの想いか。 それはちょっとしたバイバイの後の名残惜しさのような それとも、2度と会えない寂しさ、やりきれなさのような。 彼らの音楽自体が、”想像のストーリー などではない”‘のだと思います。 素敵なバンドでした。 名曲を残してくれた感謝と追悼の意を込めて 夏の終わりもひしひしと感じる今、最近また聴きかえしています。

  • Posted 2009/9/2 3:37

    iPhoneのSimplyfyが便利

    Simplyfy(※iTunes開いちゃうリンクです)が今更ながら便利です。簡単に言うとリモートのPCで動作しているiTunesのライブラリの曲を、Wi-Fiまたは3G回線ごしにiPhoneから聴けるアプリです。PCと、iPhone両方にインストールして使います。このアプリをダウンロードしたのは、去年だったと思うのですが(当時はSimplify Mediaて名前だった)、その登場初期は10万DLまで無料で配布されていました。今は色々バージョンアップしたり別アプリもいくつか派生してるみたいですね。よく知らんけど。僕はiPhone 3Gの16GB持ってるんですが、自宅のiTunesのライブラリは今日現在6607曲の31.93GBということで、全曲は持ち歩き不可。でも、好きな曲とかプレイリストごとちまちま同期させるのもめんどいということで、当時から重宝しています。ストリーミングでの視聴になりますが、音質は悪いとは感じません。てか全然良い感じに聴こえます。むしろ普通に聴くのとぶっちゃけ違い分かりません。地味にイケてると思うのは、再生時にトラック情報をLast.fmへ送信(Scrobble)する機能がついてること。僕の場合は、気に入った曲があれば、Last.fmでLovedトラックとして登録して、こっちにもRSS経由で反映させたりでライフログの彩りにもなってます。唯一の弱点は、ネットがつながらない場所では聴けないくらいですが、会社で作業しながら聴いてたりする分にはまったく問題ないかと。ということで、この時間の作業中に音楽はかかせないのと、この時間の作業の息抜きにエントリ。同じような誰かの参考になれば。

  • Posted 2009/8/20 14:13

    Dr Pepper cherry

    Dr Pepperなmizzyさんより頂きました。 コイツハ ヤバスギルウウウウウウウウウウウウ―ッ!! (おいしいです。)

  • Posted 2009/8/19 14:04

    Tombloo patch for POOKMARK Airlines

    FirefoxのTomblooアドオンが便利なのは言うまでもないですが、Tomblooがポスト出来るサービスで、自分が使ってるサービスは対応していないということはまああると思います。 はてブとかdeliciousとかSBMの雄はいますが、SBMサービスにはPOOKMARK Airlinesもあるんですよー。 ということで、tomblooで、POOKMARKにポスト出来るように見ようみまねでパッチを書いてみました。 model.pookmark.patch.js ユーザのプロファイルのtombloo\scriptディレクトリ以下に置いて、Firefoxを再起動するだけです。 (Windowsだと、↓あたりとか。) C:\Documents and Settings(ユーザ名)\Application Data\Mozilla\Firefox\Profiles(使用してるプロファイル)\tombloo\script ログインチェックとかしてないし、タグもスペースあけていくつか指定するとうまくいかないのでまだ全然ですけど、こういう風に拡張も出来るんですね。

  • Posted 2009/8/11 0:38

    眠れない夜

    てらてら~ずの”眠れない夜”。 ノリノリのハッピーソングでライブでもよく盛り上がる曲なのですが 8/8の結婚式2次会では、Vo. キンちゃん、Co. サユちゃんが歌詞を 少しいじったということで、教えてもらいました。 あまーーい感じになっちょる! 『眠れない夜』 眠れない夜は 君を誘って星空見上げて 夢を語ろう 三日月の裏に隠されていた光を集めて空に投げたら 通りすぎた日々 夢から目覚めて 夜空にちりばめられた星になるだろう 淋しがり屋 どこかで震える雨宿りの傘 遠くに もう薄れて消えて行くよ 涙をこらえて 眠れない夜は 君を誘って星空見上げて 夢を語ろう 流れ星追いかけて 新しい朝が来る前に 恥ずかしいけど…

Page: 1