タグ

toolと5に関するagxのブックマーク (60)

  • ウノウラボ Unoh Labs: オープンソース戦略により、無償で使えるようになった負荷テストツール

    こんにちは! やまもと@テスト番長です。 ウノウラボのコメント欄まで熟読されている慧眼な方は既にお気づきかもしれませんが、WebLOADという商用の負荷テストツールがオープンソース化され、無料で利用出来るようになりました。 http://www.webload.org/ 以前自分が書いた WEBアプリのテストに必須なツール7種のエントリにsaltysonicさんがコメントで教えてくださいました。ありがとうございました! souceforge.net を探してみたところ、見つかりました。 WebLOAD 早速触ってみていますが、さすがに元商用だけあって多機能なようです。 関連記事も探してみたところ、以下のものが見つかりました。 http://news.earthweb.com/ent-news/article.php/3670176 http://www.testingreflec

    agx
    agx 2007/05/17
  • 「お気に入りのセキュリティ・ツールは何ですか?」,Nmapの作者が調査

    オープンソースのセキュリティ・ツール「Nmap」の開発者であるFyodor氏は6月22日,ユーザーへのアンケート調査をもとに「ネットワーク・セキュリティ・ツール トップ100」を集計し発表した。それによると,1位は脆弱性スキャナー「Nessus」,2位はネットワーク・スニファ「Wireshark(旧Ethereal)」,3位は侵入防御システム(IDS)「Snort」だったという。 今回の調査は,「nmap-hackers」というNmapユーザーのメーリング・リストを通じて実施された。このため,Nmapは今回の調査対象から外されている。回答者数は3243名。リストの4位から10位は以下の通り。 4位 多機能ツール(network“Swiss Army knife”)「Netcat」 5位 脆弱性検証ツール「Metasploit Framework」 6位 ネットワーク調査ツール「Hping2

    「お気に入りのセキュリティ・ツールは何ですか?」,Nmapの作者が調査
  • CodeZine:「超高速、完全自動、しかもフリー」 WebテストツールのGITAK公開(TIBCO, 開発ツール)

    TIBCOは、オープンソースのWebサイトテストツール「TIBCO General Interface Test Automation Kit 0.7」(GITAK)を公開した。TIBCO Developer Networkより無償でダウンロードできる。 「TIBCO General Interface Test Automation Kit」は、Webサイトの入力チェック、ボタンの動作内容、JavaScriptの動作などを自動で一気にテストできるツール。すべてのテストがブラウザで完結するのが特徴だ。ダウンロードファイルにはサンプルが含まれているので、試しに動作させてみることができる。 1.GITAKの入手 TIBCO Developer Networkよりファイルをダウンロードし、解凍する。 2.TestRunner.htmlの起動 解凍してできたフォルダから「/gitak/c

    agx
    agx 2007/04/05
  • HttpTea - Overview

    HttpTea - A HTTP / HTTPS Protocol Logger What is this Program doing? HTTP (Hyper Text Transfer Protocol) is an ASCII protocol used to transfer data between a your browser and the WEB servers (the other site of the internet). This program allows you to: Watch this exchange of data. Change the protocol data. Why do I need this Program? This program is made everyone who is constructing and debugging

    agx
    agx 2007/03/06
    HTTP プロキシサーバとして働き、交わされるリクエストとレスポンスを全てログ出力するツール。
  • デスクトップ作業を自動化するには - @IT

    Fedora Core 6(FC6)には、GUIアプリケーションのテストなどを目的とした「Dogtail」というツールがある。これを利用すれば、GUIプログラムの操作を自動的に行うことができる。 デフォルトの設定では、Dogtailはインストールされない。そのため、以下のようにyumコマンドでインストールを行う。 インストールが完了したら、[アプリケーション]メニューの[プログラミング]-[Dogtail Script Recorder]でDogtailを起動する。初めて起動すると、以下のように支援技術(Assistive Technology)を有効にするかどうかを尋ねるダイアログが表示される。

    agx
    agx 2007/03/06
    GUIの自動化
  • サービス終了のお知らせ

    平素より「PHPプロ!」をご愛顧いただき、誠にありがとうございます。 2006年より運営してまいりました「PHPプロ!」ですが、サービスの利用状況を鑑みまして、2018年9月25日(火曜日)をもちましてサービスを終了させていただくことになりました。 サービス終了に伴いまして、2018年8月28日(火曜日)を持ちまして、新規会員登録ならびにQ&A掲示板への新たな質問、回答の投稿を停止させていただきます。 なお、ご登録いただいた皆様の個人情報につきましては、サービス終了後、弊社が責任をもって消去いたします。 これまで多くの皆様にご利用をいただきまして、誠にありがとうございました。 サービス終了に伴い、皆様にはご不便をおかけいたしますこと、心よりお詫び申し上げます。 件に関するお問い合わせはこちらよりお願いいたします。

    agx
    agx 2007/02/22
  • 二流プログラマの三流な日常: STLのコンパイルエラーを解読する

    STLは便利ですが、煩雑なエラーメッセージに悩まされる事が多いのも事実です。 そんなときにはSTLFiltをお勧めします。 STLFiltは、STLのエラーメッセージを短くします。対応するコンパイラは10種類以上です。 仕組みとしては標準出力のテキストを置換していく事により、読みやすくするものです。Visual C++の例でみてみましょう。 まずはフィルタ適用前のエラーを見てください。フィルタ適用後は青字の部分が変化します。 > cl -GX filttest.cpp filttest.cpp(28) : コンパイルされたクラスのテンプレートのインスタンス化 'void G etFirstValue<char>(std::vector<_Ty> &)' の参照を確認してください         with         [             _Ty=char         ] 次に

  • 全文検索エンジン性能評価 - preferred infrastructure

    全文検索エンジン性能評価 (2006/08/19) 概要 弊社が開発致しました圧縮インデックス方式全文検索エンジン「Sedue」(Sedue 24やGenome Sedueで利用されているエンジンSedue コア)とオープンソースな全文検索エンジン(HyperEstraier, Lucene, Senna)との性能比較を行いました。検索サーバーにはマシン1台のみを使用しました。 更新履歴 2006/09/13 インデクシングの作成方法に関して分かりにくい表現を訂正 使用環境 ベンチマークを取るに際しまして以下のようなスペックのマシンを使用致しました。 CPU: AMD Athlon(tm) 64 Processor 3000+ Memory: 2GB OS: Linux pfidev1 2.6.16-1.2111_FC4 #1 Sat May 20 20:00:28 EDT 2006 x8

  • 勝手にパーソナライズされる「はてなブックマーク お気に入り」もどき - monthly gimite

    はてなブックマークのお気に入りみたいに、「おすすめ役」の人たちのブックマークをまとめて表示(更新は1日1回)。 その中から興味のあるエントリをクリックしていくだけで、自動で「おすすめ役」のメンツを選びなおして、おすすめの質を上げていく。 というものを作ってみました。 はてなブックマーク 今日のおすすめ これを使える条件は、 はてなIDを持っていて、ブックマークを「公開」設定にしている。(必須) 自分のブックマークかお気に入りの少なくともどっちかに、何か登録されている。(推奨) です。基的な仕組みは単純で、 毎日、過去にクリック率が高かった「おすすめ役」*1から順に、40件に達するまでエントリを追加していく。 毎日10件程度、「おすすめ役予備軍」*2の人のエントリを試しに追加してみる。 クリックされれば「おすすめ役」に昇格。 です。初期状態の「おすすめ役」は、 はてなブックマークの「お気に

    勝手にパーソナライズされる「はてなブックマーク お気に入り」もどき - monthly gimite
  • javascript 難読化 解除

    var base_code='';var jsdecoder;var jscolorizer;var code='';var time=0;function decode() {code='';base_code='';jsdecoder=new JsDecoder();jscolorizer=new JsColorizer();if($('msg').innerHTML.length){do_clean_init();}else{jsdecoder.s=$("a1").value;do_decode_init();}} function do_decode_init() {$('msg').innerHTML+='Decoding .. ';setTimeout(do_decode,50);} function do_decode() {time=time_start();tr

    agx
    agx 2006/07/17
    難読化されたJavaScriptコードを元に戻す
  • 最速インターフェース研究会 :: IEの遠隔操作用ライブラリmechanize.js

    先日のShibuya.js Techtalk#2では開発手法の話とかは(前回話したので)あまりしなかったのですが、そういう話を知りたいという人も多いようなので適当に公開していこうと思います。 http://la.ma.la/misc/js/mechanize/ WWW::Mechanizeと似たインターフェースでIEを遠隔操作するライブラリです。htaから呼び出してテスト用のツールを作ったりします。wshからも使えると思います。 機能的には最低限のものしか実装してません。ファイルのアップロードとかはJS側からいじれなかったと思うので多分無理です。 この手のツールではseleniumというのが有名なのですが、多機能すぎて使い方が良くわからないので自作しました。単純な動作確認や連投に使ったりします。 これを使ってアレをナニしたりしているのですがとてもここには書けません。

    agx
    agx 2006/07/14
    seleniumのようなツール。WWW::Mechanizeと似たインターフェースでIEを遠隔操作するライブラリ。機能的には最低限でファイルのアップロードなどはできない。単純な動作確認や連投に使ったりします。
  • トラックバックスパムよけにも使える「mod_security」

    Apacheをセキュアにするモジュールで「mod_security」というのがあるそうで。いわゆるWeb Application Firewall (WAF)というものに分類される仕組みなのですが、非常に機能が強力。ヘッダ、GET、POST、レスポンスを含むINとOUTの全リクエスト(HTTPS含む)に対してフィルタリング可能。通常では記録されないPOSTのログも記録可能。 で、この機能を使えばトラックバックスパムもサーバ側で始末できるので、PHPなどが動いて判定する前に処理でき、トラックバックスパムによる負荷が軽くなるというわけ。 設定の詳細などは以下の通り。mod_security用のブラックリストもダウンロードできるので設定も簡単です。 公式サイトは以下。 ModSecurity (mod_security) - Open Source Web Application Firewal

    トラックバックスパムよけにも使える「mod_security」
  • オープンソースツールを使ったハードウェア診断

    あなたが相当な強運の持ち主でない限り、コンピュータの故障や破損を回避することはできない。ここでは、ハードウェアの問題を突き止めるためのオープンソースツールを幾つか紹介する。 すべての電子機器と同様、コンピュータにも故障や破損が起こる。カーネルのコアダンプや突然のクラッシュに見舞われたことがないのは、幸運な人だけだろう。よく起こるハードウェアの問題としては、RAMモジュールの不良、CPUの過熱または破損、ハードディスクのセクタまたはクラスタの障害が多い。稿では、こうした問題を突き止めるためのオープンソースツールを幾つか紹介する。これで時間とお金節約できるほか、悩みの種も減るはずだ。 GNU/LinuxのライブCDディストリビューションは、ハードウェアの診断に便利だ。ハードウェアの診断に私が好んで用いるライブCDディストリビューションのGRMLには、これから説明するツールをはじめ、ホームユ

    オープンソースツールを使ったハードウェア診断
  • CSS切替スクリプト - 徒委記

    CSS切替スクリプト 目標/特徴 ソース 使い方 利用許諾 要望 今後の予定 既知の問題 変更履歴 経緯 利用サイト 他にスタイルシート切り替えスクリプトを提供しているところ なるべくDOM標準に沿うようにCSS切替スクリプトを書いてみる試み。 いちゆうさんのスタイルシート切り替えスクリプトを元にしています。 目標/特徴 なるべくDOM標準に沿った方法を用いています。 でもIE5以上で動作するようにしています。 付随的な特徴: application/xhtml+xmlなページにも対応しています。 Opera 7でも動作するようになりました。 MacIE 5でも動作するようになりました。 動作しないブラウザでも、スクリプトのエラーダイアログを出さないようにしています(WindowsのNN3, IE4でエラーダイアログが出ないことを確認)。 ソース 徒委記で動かしているスクリプト /* cs

  • XPathを自動生成してくれる拡張機能 - outsider reflex

    Latest topics > XPathを自動生成してくれる拡張機能 宣伝。日経LinuxにてLinuxの基礎?を紹介する漫画「シス管系女子」を連載させていただいています。 以下の特設サイトにて、単行まんがでわかるLinux シス管系女子の試し読みが可能! « はらいてえ Main 部屋の片付け » XPathを自動生成してくれる拡張機能 - May 17, 2006 Firefox Add-onsを眺めてたら、XPath CheckerとXPatherという拡張機能を見つけた。どちらも、選択したノード(マウスでポイントしているノード)上で右クリックして、対応するXPath式を適当に生成させることができる。 機能としてはXPatherの方が高機能っぽい。DOM InspectorにXPath式でノードを検索する機能が加わったり、ノード集合を返却するXPath式で複数のノードを取り出して

    agx
    agx 2006/05/27
    XPath CheckerとXPatherという拡張機能を見つけた。どちらも、選択したノード(マウスでポイントしているノード)上で右クリックして、対応するXPath式を適当に生成させることができる。
  • 最速インターフェース研究会 :: livedoor ReaderにSimpleAPIのサムネイルを加えるGreasemonkeyスクリプト

    作りました。 http://la.ma.la/misc/userjs/ldr_add_thumbnail.user.js こんな感じに動きます。 http://la.ma.la/misc/img/ldr_add_thumbnail.png SimpleAPIのウェブサイトサムネイル作成API http://img.simpleapi.net/ を使ったサムネイル表示をlivedoor Readerに加えます。 :saもしくは :simpleapi で、フィードごとにサムネイルの表示/非表示を切り替えられます。(コロンを打つとコマンド入力ができるので続けてsaエンター) 全部に対して有効にするとSimpleAPIに対する負荷が高そうなのと、キャッシュが無くて画像が出ないことが多いので、フィードごとに設定できるようになってます。いったん設定すれば、次に同じフィードを表示した時にもサムネイルが表

  • mizzy.org : マルチプロセッサ/マルチスレッド メモリアロケータ Hoard

    マルチプロセッサ/マルチスレッド メモリアロケータ Hoard Posted by Gosuke Miyashita Thu, 18 May 2006 14:43:09 GMT Hoard というメモリアロケータを、弊社サーバエンジニアの方から教えてもらいました。 使い方は簡単で、 export LD_PRELOAD="/path/libhoard.so:/lib/libdl.so" などとしておくと、アプリケーション実行時に Hoard のライブラリを読み込み、malloc/free を Hoard のものに置き換えます。これにより、マルチプロセッサ/マルチスレッド環境でパフォーマンスを発揮する Hoard のメモリアロケーションアルゴリズムが、アプリに一切手を加えることなく利用できる、というわけです。 もちろん仕組み上、FAQ にあるように、スタティックリンクされたアプリや、mallo

    agx
    agx 2006/05/20
    malloc/free を Hoard のものに置き換えます。これにより、マルチプロセッサ/マルチスレッド環境でパフォーマンスを発揮する Hoard のメモリアロケーションアルゴリズムが、アプリに一切手を加えることなく利用できる
  • [ネットグッズ・コレクターのお気に入り] ネット機器を一元管理できる超本格派SNMPマネージャ

    [ネットグッズ・コレクターのお気に入り] ネット機器を一元管理できる超格派SNMPマネージャ 市販ソフトも真っ青の多機能ぶり ネットワーク技術に興味のある人なら,自分が使っているネットワーク機器が今どんな状態で稼働しているのかを知りたいという欲求を少なからず持っているだろう。 そんな欲求を満たしてくれるのがSNMPというプロトコルである。SNMPといえば,以前は企業向けの高価な機器にしか搭載されていなかった。しかし,最近では4000円程度のブロードバンド・ルーターでも搭載している機種があるほど。WindowsXPなど,最近のOSの多くも標準でSNMPを使って情報を取得できるようになっている。このように,SNMPを使うための機器側の敷居はどんどん低くなっている。 ところが,SNMP機器を管理するのに必要なマネージャ・ソフトに関しては,Windowsユーザーが気軽に使えるフリーソフトは皆無と

    [ネットグッズ・コレクターのお気に入り] ネット機器を一元管理できる超本格派SNMPマネージャ
    agx
    agx 2006/05/20
    IPアドレスの範囲を指定するだけで,稼働している機器を自動的にリストアップしてくれる。リストアップしたSNMP機器から定期的にMIB情報(管理用の情報)を読み出したり,リアルタイムにグラフ表示したりできる。
  • 2年後にはEclipseを使う人はいなくなる - きしだのHatena

    Eclipseは「リファクタリングと補完にしか取り柄のないIDE」ですが、NetBeansは逆に「リファクタリングと補完に欠陥のあるIDE」ですね。 そこでJackpotですよ、と。 http://jackpot.netbeans.org/ Jackpotは、Javaのコードをオブジェクトとして扱ったり、そこからなにか抽出したり、変更したりするためのフレームワークです。 このルール言語のリファレンスをみると、どんなことができるか想像がつくと思います。 http://jackpot.netbeans.org/docs/rule-language.html これを見ると、リファクタリングや静的検査、コード補完なんかの仕組みが書きやすくなることが想像でします。 そうすると、NetBeansでのコード補完やリファクタリングというのは、ありえない速さで進化します。 NetBeans6が出た時点では、

    2年後にはEclipseを使う人はいなくなる - きしだのHatena
  • サービス終了のお知らせ

    サービス終了のお知らせ いつもYahoo! JAPANのサービスをご利用いただき誠にありがとうございます。 お客様がアクセスされたサービスは日までにサービスを終了いたしました。 今後ともYahoo! JAPANのサービスをご愛顧くださいますよう、よろしくお願いいたします。