タグ

ブックマーク / www.moongift.jp (7)

  • あのデータのステータスは?Mac OSX向けmemcachedクライアント·mcinsight MOONGIFT

    最近のWebシステム開発ではキャッシュサーバを用いることが多くなってきている。通常、ボトルネックになりやすいファイルへの読み書きやデータベース接続のコストが、メモリを使うことで大幅に軽減される。ハードウェアを過分に増強せずとも、メモリを増設してmemcachedを使うだけでずいぶんパフォーマンスが向上する。 memcachedのデータが一覧できる しかし開発の時点でmemcachedを使っていると、きちんとデータが入っているか、またはどちらを参照しているのか分からなくなることがある。そのような時に使えるのがmcinsightだ。 今回紹介するフリーウェアはmcinsight、memcachedサーバ&フロントエンドだ。Githubにてソースコードは公開されているが、ライセンスは明記されていないのでご注意いただきたい。 mcinsightはローカルのmemcachedサーバとして利用する。立

    あのデータのステータスは?Mac OSX向けmemcachedクライアント·mcinsight MOONGIFT
    naka185
    naka185 2011/07/05
  • リッチなUIをもったネットワーク/syslog監視システム·Aanval MOONGIFT

    AanvalはWebベースのネットワーク監視システム。Snortやsyslogと連携する。 AanvalはFlex/PHP製のフリーウェア(ライセンス数により有料)。インターネットに接続されたマシンが増えるにつれてネットワーク管理者の責任がどんどん重たくなっている。先日のソニーのインシデントのような大規模な被害に及ばなくとも、企業の生命線を断つ可能性だってありえるのだ。 レポート ネットワークの監視網を整備するのは当然のこと、そのチェックを行わなければ意味がない。Webベースの奇麗な監視インタフェースが欲しければAanvalを使ってみよう。 AanvalはFlexベースのネットワーク監視ソフトウェアで、Snortやsyslogを閲覧できるソフトウェアだ。イベントを監視し、Aanval上で一括して管理ができる。IPアドレスから位置情報を検出し、地図上にマッピングして攻撃者の場所を見る機能もあ

    naka185
    naka185 2011/06/03
    うちの研究室のネットワーク班向け.
  • 操作されたい方がサーバに接続する。リバースVNCサーバ/クライアント·Gitso MOONGIFT

    GitsoはマルチプラットフォームのリバースVNCサーバ/クライアント。操作されたい側がサーバに接続する。 GitsoはWindows/Mac OSX/Linux用のオープンソース・ソフトウェア。PC操作に不慣れな人は、普段の使い方の中でも分からない状態に陥ってしまうことがある。そんなときにリモートコントロールできるソフトウェアは便利だが、そもそもリモート操作させるためのステップが面倒くさい。 サーバ兼クライアント VNCなどがそうだが、操作されたい側(つまり困っている人)でサーバをたてる必要がある。そのためにはソフトウェアのダウンロードや設定などややこしいステップが多い。そうした面倒さを逆転してしまうのがGitsoだ。 GitsoはリバースVNCと呼ばれるソフトウェアだ。これはサーバとクライアントの立場が逆転していると考えれば良い。つまり操作したい側でGitsoをサーバとして立てる。そし

    naka185
    naka185 2011/04/06
  • 使い道色々。Google App Engineを使ったTwitterボット·twibot MOONGIFT

    twibotはGoogle App Engineを使ってTwitterボットを構築するためのソフトウェア。 twibotはPython製/Google App Engine用のオープンソース・ソフトウェア。日人にはFacebookよりもTwitterの方が合っているようで、人気がとても高いWebサービスになっている。日語では140文字もあれば相当多くの情報を詰め込めるのも要因かもしれない。 ボットから。twibotに管理画面はない。 そんなTwitterの使い方として人気があるのが自動的にメッセージを送信するボットと言われるタイプのシステムだ。全く関係ないツイートをするものもあれば、キャラクターを作ったり、返信するものもある。そんなボットを簡単に作るためのソフトウェアがtwibotだ。 twibotはTwitterクライアントであり、ボットの基盤として簡単に利用できるソフトウェアだ。あ

    使い道色々。Google App Engineを使ったTwitterボット·twibot MOONGIFT
    naka185
    naka185 2011/01/13
  • Python製のRTMPサーバ·rtmplite MOONGIFT

    rtmpliteはPython製のオープンソース・ソフトウェア。RTMPとはAdobe Flashで使われているリアルタイムメッセージングプロトコルだ。動画を効率的に配信したりするために使われる技術だ。 テスト用クライアント Youtubeのような形式の他、一人が配信者となって他のユーザが動画や音声を聞いたりする際にも使える。RTMPと言うと特別なサーバを用意して…といったイメージがあるが、小さなものであればrtmpliteで十分構築できそうだ。 rtmpliteはPython製のRTMPサーバで、すぐにサーバを立てることが出来る。ホストやポート番号は起動時の引数で設定可能だ。テスト用のクライアントソフトウェアもあり、RTMPサーバに接続してコンテンツを配信することもできる。 オプションなど Python製であれば、Pythonで構築したシステムとの親和性は高い。独自の拡張もしやすいだろう

    Python製のRTMPサーバ·rtmplite MOONGIFT
  • WebブラウザだけでRuby、Python、XAMLを実行する·Gestalt MOONGIFT

    Webブラウザ上で使えるプログラミング言語は限られたものだけだ。JavaScript、ActionScript、Javaアプレット、ActiveXなどだろうか。それ以外のRubyPerlPythonPHPといった言語はサーバサイドで使うしかなかった。 HTMLのソース。確かにRubyだ。もちろん実行できる しかしその可能性が広がるかも知れない。HTMLRubyPython、そしてXAMLといった言語がそのまま書け、そして実行できるのだ。 今回紹介するオープンソース・ソフトウェアはGestalt、Webブラウザ上でRuby/Python/XAMLを実行可能にするライブラリだ。 種明かしをすれば、使っているのはSilverlightだ。Silverlightは言わずと知れたマイクロソフトの技術であり、.NET系だ。そしてGestaltはIronRubyやIronPythonといった.

    WebブラウザだけでRuby、Python、XAMLを実行する·Gestalt MOONGIFT
    naka185
    naka185 2009/07/27
    python ruby web
  • Puttyを多数立ち上げる人にお勧め·PuttyTabs MOONGIFT

    Windowsユーザがよく使うターミナルクライアントと言えばPuttyだろう(またはTeraTerm)。機能が多数あるので、Windowsを使っている際には個人的にもPuttyで接続している。 Puttyのウィンドウをまとめて管理! だが最近のようにリモートの接続先が多くなると、そのウィンドウの管理が大変になる。そこで一つにまとめて管理してくれるPuttyTabsを使ってみよう。 今回紹介するオープンソース・ソフトウェアはPuttyTabs、Puttyウィンドウを管理するソフトウェアだ。 PuttyTabsはPuttyをタブ化するといった類のものではない。PuttyTabsからPuttyのプロセスを立ち上げて、そのウィンドウを一覧で管理できるのだ。後はその一覧の中からウィンドウのタイトルをクリックすれば該当ウィンドウを呼び出せるようになる。 ウィンドウにタグを付けて管理することができる P

    Puttyを多数立ち上げる人にお勧め·PuttyTabs MOONGIFT
  • 1