[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

タグ

ブックマーク / blog.bulknews.net (13)

  • CPAN::Mini で CPAN のミラーをローカルに: blog.bulknews.net

    CPAN::Mini で CPAN のミラーをローカルに DECON で話してきたネタですがちょっと詳しく。 飛行機やら電車の中やらでオフラインハックするときに(たまに)問題になるのが CPAN モジュールの不足です。「あぁ、このマシンにはあのモジュール入ってねぇ~」とかでハックが滞るのは萎えます。というわけで minicpan。CPAN::Mini というモジュールで、CPAN モジュールの最新版だけを持ってきてミラーをつくることができます。 導入は簡単で、CPAN から install CPAN::Mini すると minicpan というコマンドが付属してきます。コマンドラインから使うには、 > minicpan -r http://ftp.funet.fi/pub/languages/perl/CPAN/ -l ~/minicpan とかすれば finet から HTTP で同期で

  • 学校では教えてくれないエンジニアリング英語 #2: Push the code

    学校では教えてくれないエンジニアリング英語 #2: Push the code 第1回はなかなか好評 だったようで、若干プレッシャー感じたりもしていますが、早速第2回いってみましょう。週1くらいでできるといいですねえ。 そういえば、何十回とたまったら書籍化なんかいいですね。始まったばっかりでいきなりそれかよ、って感じですが、こういうってなかなかまとまってないので面白いかも。 コードのリリース 今日のテーマは「ソフトウェアのリリース」。このリリースにはいろんな言い方がありますが、ライブのサービスでよく使うのが "Push" という言葉です。例文から。 "We just pushed the 2.1 code to the production. Test it away and let me know if you find any problems." (2.1 のコードを番環境にリリ

  • DECON 2006 で講演してきました: blog.bulknews.net

    DECON 2006 で講演してきました Shibuya.JS DECON で講演してきました。 私のタイトルは "Hacking Vox and Plagger" で、Xen や yum/rpm を使った Vox のアプリケーションデプロイネタとか、Plagger のオープンソース型開発モデルとテストドリブン、リグレッションテストやスモークテストなどの話をしてきました。発表資料はこちらにおいておきますのでご参考まで(一部発表内容と異なるスライドがありますがご了承を)。 発表資料 (PDF)

  • 学校では教えてくれないエンジニアリング英語 #1: blog.bulknews.net

    学校では教えてくれないエンジニアリング英語 #1 ソフトウェアエンジニアリングの現場で使うような英語って、たまにクセがあったりしてわかりにくかったりすることってありますよね。年に半分程度US出張も含めて外資系で1年半やってきた経験から、エンジニアの日常会話で使う英語を解説していくシリーズを不定期連載してみようかとおもいました。 よく海外在住の日人ブロガーの方が同じような企画やってますが、エンジニアリングに直結したのは少ないかなとおもったので。あと当然ですが、僕はネイティブじゃなく、業務やら日常会話やらで覚えてきた内容をもとに書いているので間違いがあれば指摘は歓迎です。 第1回の今日は、記号の読み方。最初、結構とまどったんですよね。 "-" "-" をなんと読むか。日人だとハイフンが多いでしょうか。アメリカ英語では、"dash (ダッシュ)" と読みます。"minus (マイナス)" で

    ymorimo
    ymorimo 2006/08/30
    勉強になります
  • del.icio.us と はてなブックマークに cross-post: blog.bulknews.net

    del.icio.us と はてなブックマークに cross-post 思うところあってはてなブックマーク にもデータをポストしておこうと思い、del.icio.us とはてなにクロスポストするツールを書いてみました。http://svn.bulknews.net/repos/public/sbm-xpost/trunk/ からもってこれます。 del.icio.us APIはてなブックマーク API を使ってデータをポストしています。svn co したあと、sbm-xpost.yaml.sample を sbm-xpost.yaml にコピーして、del.icio.us とはてなのユーザ名、パスワードを書き込めば使えます(CPAN モジュールがいろいろ必要ですが)。 1. del.icio.us の投稿画面が tag が多いと IE で固まる 2. はてなブックマークを購読している

  • ソースコード検索の ack がよさげな件: blog.bulknews.net

    ソースコード検索の ack がよさげな件 #catalyst でちょっと話題になっていた ack をいれてみた。CPAN シェルから install App::Ack とするだけ。 基的には grep -r | grep -v .svn | grep -v \~ に飽きてしまった人むけのソースコード検索ツールです。gonzui などとは違いインデックスはつくらないでそのままディレクトリをトラバースして検索するので、あまり大規模だと時間がかかるかもしれませんが、中規模なプロジェクトなら問題なくいけるのでは。 デフォルトで CVS, RCS, .svn, blib といったバージョン管理ディレクトリを無視、-i, -v といった grep 由来のコマンドラインや、 --perlperl ソースコードだけ検索、となかなか気が利いています。デフォルトのカラーリングもイケテル。 grep -

  • livedoor Reader - RSS reader of choice

    livedoor Reader - RSS reader of choice livedoor Reader がついにリリースされましたね。 とりあえず Bloglines からの移行もスムーズにできるし、Plagger のインストールできねぇよワーン!って人は livedoor Reader 使っとけばいいんじゃね? という感じになってますね。国産のリーダーはもちろん、Bloglines も超えてる気がする。 UI がちょっと先進的すぎてなれないけど、フィードリーダーとしての究極の使い勝手を求めている感じかな。いまのとこ Plagger で Bloglines + Gmail からスイッチする強力なモチベーションにはならないけど、将来的に Plagger server を実装して UI として使う (JSON の互換 API を吐き出してフロントエンドだけ再利用)という方向性が幸せな気が

  • Google Calendar vs. 30 boxes: blog.bulknews.net

    Google Calendar vs. 30 boxes Google Calendar Simplify. Organize. (And relax.) Organizing your schedule shouldn't be a burden. That's why we've created Google Calendar – our free online shareable calendar service. With Google Calendar, it's easy to keep track of all your life's important events – birthdays, reunions, little league games, doctor's appointments – all in one place. Google Calendar がよう

  • Great Hackers, all together in Tokyo!: blog.bulknews.net

    Great Hackers, all together in Tokyo! いよいよ今週の水曜日までせまってきた YAPC::Asia 2006 Tokyo。 今日の昼に、弾さんから「ラリーついた」 と携帯メール。夕方には、Leon Brocard と Jesse がそれぞれ品川と新宿にチェックインしたようで IRC にメッセージが。2人は「Jetlag (時差ぼけ)を活かして朝一で築地で寿司!」ということなので僕も同行することにw。8時に集合、おきられるかなあ。 22時には Damian Conway から "I have just arrived and checked in" なメール。汐留は "beautiful place and elegant accommodation" と、気に入ってもらえたようでよかった。オーストラリアからなので Jetlag は心配しなくても大丈夫かな

  • Plagger をリリース: blog.bulknews.net

    Plagger をリリース Plagger - Pluggable RSS/Atom aggregator の 0.5.0 を CPAN にリリースしました。 Plagger は Bloglines to Gmail な Hack の進化したもので、すべてをプラグインで実装できるようにしたソフトウェアです。Blog ソフトウェアの Blosxom とか SMTP サーバの qpsmtpd とかを知ってる方は、それの RSS アグリゲータ版と思っていただけると話が早い。 Bloglines からとってきて Gmail に HTML メールを送る、というのに限らず、RSS をとってきてそれを加工して何かのフォーマットで書き出す、というのはよくやるハックだなあと思っていました。自分の例でも、 * Bloglines -> Gmail * Bloglines -> iPod * RSS -> Au

  • Web 2.0 時代の TOEIC 900点超え英語勉強法 9ヶ条: blog.bulknews.net

    Web 2.0 時代の TOEIC 900点超え英語勉強法 9ヶ条 と、はてブで人気エントリになりそうなタイトル をつけてみましたが。 こないだ 10/23 に TOEIC ってやつを受けてみたんです。ちょうど外資系でマジメに仕事として英語を使うようになって10ヶ月、ある程度できるようになったなという印象はあったんですが、客観的に評価できる数字がほしいなぁと。 結果は、970点 (Listening: 495 / Reading: 475) というなかなか想像を超える数字でした。 受けた感じである程度の手ごたえはあったんですが、Listening 満点というのは結構驚きでした。思えば1年前までアメリカ行ったことない(そもそもパスポート持ってない)状態で、1年弱でここまで来たとも言えるわけです。せっかくなので、ここに至るまでの僕の英語勉強法を Tips 的にまとめてみます。 (R = Rea

    ymorimo
    ymorimo 2005/11/16
    何個か実践してみるか・・・
  • SVN レポジトリの公開: blog.bulknews.net

    SVN レポジトリの公開 長らくやろうと思っていた自作のモジュールやスクリプトの SVN を公開してみました。→ svn.bulknews.net svnserve でレポジトリの read-only アクセスを公開、viewcvs でディレクトリをブラウズできるようにしてます。ここまで紆余曲折あったので、備忘録代わりにちょっとまとめておきます。 CVS から Subversion へ 今年の2月ぐらいに、CVS から subversion に移行しました。subversion に付属している cvs2svn ツールを使ってほぼ一発で移行が完了したんですが、 * 公開したくないディレクトリがまじっている * ディレクトリ構造がフラット * 認証とか面倒だなあ ということで公開はほったらかしていました。パッチを受け付けたり、こまいツールを公開するときは subversion レポジトリを公開

    ymorimo
    ymorimo 2005/08/29
    リポジトリの構造の再構築。svkも試してみたい。
  • Blog Developer's Cookbook : 関心空間の RSS を作成する

    実際には、これ以外にもいくつかの亜流があり、またこれらの対立やベンダー依存の体質を打破すべく新しい XML フォーマット Atom (*2) の実装も進められています。この辺のいきさつについては、CNET Japan - Blog戦争: RSSはどこへ行く? などを参照してください。 今回の関心空間 RSS では、最もシンプルな 0.91 を採用します(*3)。 PerlRSS の生成、パースをするには XML::RSS を使用します。これ以外の選択肢は、現時点では考えられません。RSS 0.91, 1.0, 2.0 に対応しており、また namespace などによる拡張もサポートしている、デファクトスタンダードな RSS モジュールです。XML::Parser モジュールを内部で使用しているため、expat のインストールが別途必要です。 サンプルコード 関心空間の キーワード一

    ymorimo
    ymorimo 2005/06/08
    PerlでHTMLパース。書き方が参考になる
  • 1