タグ

2011年11月4日のブックマーク (7件)

  • SE・プログラマが知ってると便利な脆弱性チェックツール 5 つ | バシャログ。

    東京ラーメンショー2011 いきてーーー!みなさんこんにちは、nakamura です。 今日はプログラマだったりサーバ管理者だったり(もしくはその両方だったり)する方にお勧めしたいサイトとツールをいくつかご紹介します。細かい脆弱性のチェック等どうしても手間が掛かるものが多いですが、今回ご紹介するツールをうまく使うとその辺りだいぶ効率よくできると思いますよ! WEB アプリケーション関連 XSS Me XSS Me :: Add-ons for Firefox XSS のテストをある程度自動化してくれる Firefox のアドオンです。残念ながら Firefox3.0.* 系の頃に開発が止まってしまっているようですが、僕の環境では install.rdf の書き換えで問題なく動作しています。(Windows7 64bit + Firefox7.0.1) SQL Inject Me SQL I

    SE・プログラマが知ってると便利な脆弱性チェックツール 5 つ | バシャログ。
  • pbzip2 と php の bzip2 関数 - いちいの日記

    http://compression.ca/pbzip2/ PBZIP2 is a parallel implementation of the bzip2 block-sorting file compressor that uses pthreads and achieves near-linear speedup on SMP machines. bz2は圧縮後のサイズが小さくていいんだけど、ちょっと遅いのが玉に瑕、でした。pbzip2はブロックごとのソートを複数のCPUで並列処理する、というすごい素直な実装のようです。pbzip2で圧縮したものはbzip2で普通に解凍できるとのこと。 てすと ということでさっそくテスト。 環境は cpu: Core Duo T2500 2GHz, mem: 2GB, Debian etch, gzip 1.3.5, bzip2 1.0.3, pbz

    pbzip2 と php の bzip2 関数 - いちいの日記
  • pbzip2でマルチコアをフル活用して圧縮しよう at nkjmkzk.net

    A Place to discuss Oracle VM, Linux and Other Great Software.普通のbzip2やgzipでは圧縮が1スレッドで行われます。つまりCPUコアがいっぱいあってもそのマルチコアを活かした圧縮処理ができません。例えばコンパイル処理ではmake -j8などとすることで8スレッドで並列実行することができ、ビルド時間を大幅に短縮できます。これと同じ要領でマルチコアをフル活用して圧縮したい人にはpbzip2がおすすめです。 pbzip2オフィシャルサイト 各OSディストリビューション用にPre-Builtパッケージもあるようですが、今回はソースからビルドします。ビルドにはc++コンパイラ(gcc-c++)とbzip2-develが必要なのでインストールしておきます。これはredhat系ディストリビューションであればyumとかで標準のレポジトリから

  • マルチコアCPUを活用したファイル圧縮 | OSDN Magazine

    デスクトップ・コンピューターに搭載されているCPUのコアは2個から4個、やがては8個へと増加の一途だ。それに応じてソフトウェアが計算量の大きな処理を並列処理する能力の重要性も増している。圧縮関連のツールでは、 mgzip と pbzip2 がマルチコアに対応しており、前者は圧縮処理に、後者は圧縮とその復元処理にマルチコアを活用することができる。 どちらの場合も、圧縮ファイルの復元は、それぞれの標準ツールで可能だ。つまり、pbzip2の圧縮ファイルにはbzip2を、mgzipの圧縮ファイルにはgunzipを使う。Fedora 8の場合、pbzip2のパッケージが標準リポジトリーにあり「yum install pbzip2」でインストール可能。一方、mgzipは、ほとんどのディストリビューションでパッケージがなく、ソースからインストールする必要がある。 しかも、コンパイルでエラーが発生する。z

    マルチコアCPUを活用したファイル圧縮 | OSDN Magazine
  • Parallel BZIP2 - Benchmark Results

  • pbzip2 を使う | Carpe Diem

    Parallel BZIP2 (PBZIP2) という並列処理版の bzip2 があります。今まで Apache のアクセスログは、bzip2 で圧縮していましたが、pbzip2 を試してみることにしました。 CentOS の場合、pbzip2 バージョン 1.0.5(最新版は 1.1.0) が EPEL から提供されているので、yum 一発でインストールすることができます。pbzip2 は、SRPM があるので、手軽に最新版も試すこともできます。 $ sudo yum install -y pbzip2 圧縮時間の測定のために 50MB ほどのアクセスログを bzip2 と pbzip2、それぞれで圧縮してみました。 この測定したサーバは、Xeon L5530 で HT 有効のサーバです。 まずは、bzip2 から。 $ time bzip2 -kv –best access_log 6

  • pigz - Parallel gzip

    A parallel implementation of gzip for modern multi-processor, multi-core machines Welcome to the pigz home page. You can download the latest source code right here: pigz source code version 2.8 (19 Aug 2023) in tar.gz format (118K, SHA-256 checksum eb872b4f0e1f0ebe59c9f7bd8c506c4204893ba6a8492de31df416f0d5170fd0, GPG signature) Latest version of pigz and its signature (version-independent links) p