メディア

Ben Martin

Ben Martinがアイティメディアで執筆した記事一覧です。

このエントリーをはてなブックマークに追加
記事一覧

Network Masters:

VPNの構築は今でこそさほど難しくないが、少し凝った使い方をしようと思えば、意外にその情報は少ない。VPNにかんするあなたのわがままに応えてくれるtincという有用なソフトウェアを紹介しよう。

()

Leverage OSS:

Webプロキシとして人気の高いSquidだが、プロキシアクセスおよび転送に関する統計情報をWebページ形式で表示するSquid Graphと組み合わせれば、Squidの設定が最適化されているかが簡単に可視化できる。

()

Programing Bible:

シェルスクリプトで多くの処理をこなしている方は多いだろう。しかし、シェルスクリプトが思い通りに動かないときに、不正な値や到達しないコードパスを探するのは少々やっかいだ。そこで、bashdbを利用すれば、変数をウオッチしたりブレークポイントを設定したりして、速やかにデバッグできる。

()

Programing Bible:

CまたはC++で書かれたコードが既に存在し、その機能の一部をプロトタイプとしてWebに公開したいという場合には、C言語をスクリプティング言語のように扱うことを可能とする「C Cod」が最適だ。

()

Leverage OSS:

システム管理者は、サーバの状態にたえず目を光らせ、順調に稼働しているかどうかを確かめる必要がある。問題発生時には、データを素早く分析できる手段が必要だ。この記事では、Webインタフェースから1台または複数のサーバを監視できるツールを幾つか紹介する。

()

Linux Hacks:

システムを効率化するには、ボトルネックを改善するのが第一歩となる。各自のシステム上で実行するアプリケーションに何がレイテンシをもたらしているかを特定するLatencyTOPは、ボトルネックの改善に大きく寄与する。

()

Leverage OSS:

ネットワーク上にあるファイルやデータベース上のシステムログをWebベースのインタフェースで監視したい場合、phpLogConは検討に値するツールだ。本稿ではインストールから使用法までを紹介していく。

()

Programing Bible:

Webブラウザ上で動作するユーザーインタフェースも、デスクトップアプリケーションでイベント駆動インタフェースを作るときと同じように開発したい――もしそれがJavaでの開発であるならば、AJAXツールキット「ZK」は非常に便利なツールとなるだろう。

()

Programing Bible:

アプリケーションを最適化するには、どの関数が最もCPU時間を消費しているかを明らかにし、そうした部分のコードの高速化に集中させればよい。ここでは、パフォーマンスのボトルネック調査に利用できるsysprofを紹介しよう。

()

Validation Case Study:

マルチコアに対応しているmgzipとpbzip2を使えば、ファイルの圧縮/復元処理にマルチコアの真の実力を解放させることができる。ここでは、実際にそれぞれの処理に要する時間を計測してみた。

()