タグ

2006年10月6日のブックマーク (9件)

  • Rubyの生産性の高さはどこまで本当か? - 分裂勘違い君劇場 by ふろむだ

    もの人がブックマークしているこの「Ruby仕事に使うべし!」という記事で書かれているRubyの優れた特徴は、実際のところ、どの部分が、どこまで当なのでしょうか? 少し検証してみたいと思います。 「Rubyがスゴイ」とされる点のどれがホントでどれがウソ? 「Ruby仕事に使うべし」では、まず、Rubyの特徴として、 (1)いろんな言語のいいとこ取り (2)構文が強力 (3)楽しくプログラミング (4)問題が起こりにくいように設計されている という点を冒頭で掲げています。 まず、これらをどのように検証すればよいか、考えてみます。 まず、(1)のいいとこ取りについては、いいとこ取りをし続けながらいつも進化しているのは、最近の言語はみんなそうで、それはRuby独自の特徴でもなんでもありません。 たとえば、C#は、その典型で、VM、自動メモリ管理、パッケージによる名前空間管理、マルチスレッド、

    Rubyの生産性の高さはどこまで本当か? - 分裂勘違い君劇場 by ふろむだ
    Wacky
    Wacky 2006/10/06
  • USB Flash Drive ManagerでUSBメモリを管理する ― @IT

    無償で提供されているUSB Flash Drive Managerツールを利用すると、USBメモリに記録した内容のバックアップやリストアが簡単にできる。 USBインターフェイスを使ってシステムに接続できる、小型のメモリ・デバイス(いわゆるUSBメモリ)にはさまざまなものがある。フロッピー・ディスク(FD)に代わる小容量のリムーバブル記録メディアとして、ドキュメントやデータなどの運搬用に便利に利用しているユーザーも多いだろう。USBメモリだけでなく、USBメモリ・カード・リーダーを利用すれば、コンパクト・フラッシュ・メモリやSDメモリ・カードなども利用できるし、USBインターフェイスで接続するデジタル・カメラやオーディオ・デバイスも、USBメモリと同様に、データの運搬に利用できる。 USBメモリ・デバイスは、FDなどと同様に利用できるが、何個も所有するようなものではない。1つか2つ(もしくは

    Wacky
    Wacky 2006/10/06
    USBメモリの内容をPCシステムに(バックアップ・セット名を付けて)バックアップしたり、以前のバックアップ・セットをリストアしたりできる。
  • サブミッション・ポートを利用してメールを送信する - @IT

    スパム・メールやウイルス・メールなどの送信を制限する技術として、最近Outbound Port 25 Blocking(以下OP25B)という技術が導入され、普及し始めている。TIPS「スパム・メールの送信を制限するOutbound Port 25 Blockingとは」では、OP25Bとは何か、OP25Bと同時に利用されるSMTPのサブミッション・ポートとは何か、について解説した。OP25Bが設定された環境では、インターネット上の任意のメール・サーバに対するSMTP接続が制限され、プロバイダが用意したメール・サーバか、サブミッション・ポートを備えたメール・サーバしか利用できなくなる。サブミッション・ポートとは、TCPの25番ではなく、(デフォルトでは)TCPの587番ポートを利用するメール・サービスである。通常のSMTPプロトコルのメール・サーバとほぼ同じであるが、認証機能を有効にして利

  • スパム・メールの送信を制限するOutbound Port 25 Blockingとは - @IT

    スパム・メールやウイルス・メールなどの送信を制限するため、最近では、Outbound Port 25 Blocking(以下OP25B。日語に訳すと「外向き25番ポートのブロック機能」)という技術がISP(インターネット・サービス・プロバイダ)で導入され、普及し始めている。TIPSでは、このOP25Bについて解説する。 インターネットでメールを送信する場合、一般的にはSMTPプロトコルを利用してメール・サーバへ接続し、メールの文を送信する。SMTPプロトコルでは、(標準的には)TCPの25番ポートを使い、メール・クライアント・ソフトウェア(メーラ)からの送信要求を受け付ける。だがこのポートは、クライアント・ソフトウェアからの送信だけでなく、メール・サーバ間での中継でも利用される。そのため、一般的には、認証なしで接続、利用できるようになっている。もしSMTPプロトコルで認証を必須にして

    Wacky
    Wacky 2006/10/06
    OP25Bとは、簡単にいうと、TCPのあて先ポート番号が25番(SMTPプロトコル)となっている通信パケットをブロックする機能である。
  • ネットワークのMTUサイズを変更する

    ネットワークで送信可能なパケットの最大サイズをMTUという。IPパケットのサイズがMTUサイズを超えるとパケットの分割処理(IPフラグメンテーション)が行われる。フラグメントしたIPパケットはファイアウォールでブロックされ、トラブルの原因になることがある。このような場合は、ネットワーク・インターフェイスのMTUを変更してフラグメントを止める。 解説 TIPS「pingでMTUサイズを調査する」では、MTUのサイズとは何か、pingコマンドを使ってネットワークのMTUサイズを調査する方法について説明した。MTUサイズとは、ネットワーク上で送信可能なパケットの最大サイズのことであり、具体的には、IPフラグメントなしに送信できるパケットの最大サイズのことである。例えばイーサネットの最大フレーム(パケット)サイズ(MTU)は1500bytesなので、フラグメントを起こさずに送信できるIPパケットの

    ネットワークのMTUサイズを変更する
  • ソフトウェア開発における“見える化”の活用方法とは? - @IT

    ――アジャイル開発プロセスとTeam Foundation Serverの関係―― デジタルアドバンテージ 一色 政彦 2006/10/07 先々月の8月末、ITプロ&開発者向けカンファレンス「Microsoft Tech・Ed 2006 Yokohama」が開催された。その中で、主に.NET分野のアジャイル・コミュニティに所属するMVPを対象にした、アジャイル開発およびMSFMicrosoft Solution Framework)の開発プロセスに関する意見交換会(ラウンド・テーブル)が開かれた。 ゲストとして招かれたのは、米国マイクロソフトでMSFのプロセス・アーキテクトを務めるDavid J. Anderson氏だ。氏は書籍『アジャイルソフトウェアマネジメント』の著者でもある。稿では、そこで交わされた質疑応答のいくつかをピックアップし、その内容を要約してご紹介しよう。 ●アジャイ

    Wacky
    Wacky 2006/10/06
    ましい」
  • スラッシュドット ジャパン | Google、ソースコードの検索サービスを公開

    Google Code Searchは、インターネット上で公開されている各種ソースコードに対して、全文検索を行なえる検索サービス。検索キーワードには正規表現を用いることができるほか、ソースコードの言語、ライセンス、ファイル名、パッケージ名などの指定が行なえる。

  • keepalivedの運用ノウハウお見せします 〜 割当管理を簡単にしたい : DSAS開発者の部屋

    keepalivedの設定ファイルは、以下のようなエントリをひたすら並べなくてはいけないので、規模が大きくなるほど可読性が落ちます。 virtual_server_group SITE1 { a.b.c.d 80 } virtual_server group SITE1 { delay_loop 3 lb_algo wlc lb_kind DR nat_mask 255.255.252.0 protocol TCP persistence_timeout 0 real_server 192.168.8.1 80 { weight 1 inhibit_on_failure HTTP_GET { url { path /s/health.jsp status_code 200 } connect_port 80 connect_timeout 5 nb_get_retry 1 delay_be

    keepalivedの運用ノウハウお見せします 〜 割当管理を簡単にしたい : DSAS開発者の部屋
    Wacky
    Wacky 2006/10/06
    MATRIXという名の割当管理設定ファイルを定義し、これを元にしてkeepalived.confを生成する仕組みにしてみました。
  • 寿がきやのかき揚げうどん「弾」の完成度は明らかにすごい

    寿がきやと言えば、超有名なアルミホイルの鍋で煮込む「鍋入り生タイプ麺」が主流。しかし実はそれ以外にも「カップ生タイプ麺」が存在していました。鍋を火にかける必要が無く、お湯さえあればできてしまいます。ただ、何がすごいかというとその再現率。「鍋入り」とほぼ同じ味をインスタントのカップ版で再現してしまっているのです。はっきり言って完成度はむちゃくちゃ高い。これをべると他社のうどんが「ナニコレ?」と感じられるほど。特にかき揚げの完成度はインスタントの中では現段階で確実にトップレベルでした。 というわけで、寿がきやのかき揚げうどん「弾」(だん)とかき揚げそば「吟」(ぎん)を作ってみました。 寿がきや品:新着情報:弾かき揚げうどん 吟かき揚げそば かき揚げうどん「弾」(だん)の中身はこんな感じ。 かき揚げそば「吟」(ぎん)はこんな感じ。どちらもかなりシンプルです。 まずはかき揚げうどん「弾」(だん

    寿がきやのかき揚げうどん「弾」の完成度は明らかにすごい
    Wacky
    Wacky 2006/10/06
    「鍋入り」とほぼ同じ味をインスタントのカップ版で再現してしまっているのです。