タグ

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

  • 木の葉を隠すなら森。大量の無線APを生成する·Fake AP MOONGIFT

    無線の通信は目に見えないために、ちょっと離れたところから傍受されていたり、ネットワークに入り込まれていたとしても気付くのが難しい。便利であるがために、セキュリティの保持も難解になっている。 オプション一覧 製品によってはセキュリティを高めるための工夫が幾つか盛り込まれているものもあるが、オープンソースで対応できる策としてこんなものはいかがだろう。 今回紹介するオープンソース・ソフトウェアはFake AP、偽のアクセスポイント情報を生成するソフトウェアだ。 Fake APはWEPの無線アクセスポイント情報を生成するソフトウェアだ。Perlで書かれており、スクリプトを実行すると大量のアクセスポイントを生成する。MACアドレスも生成してくれるが、重複してしまう可能性もあると思われるのでその点は注意が必要だ。 Mac OSXで試したところ。iwconfigがなくエラーが出てしまう。 通信が長時間傍

    木の葉を隠すなら森。大量の無線APを生成する·Fake AP MOONGIFT
  • フィードをマージ、フィルタリングして最適化·melkjug MOONGIFT

    ※ 画像は公式サイトデモより 例えばある話題に特化したフィードを集めて、さらにフィルタリングし、配信し直すということを考えてみよう。オフィスで業界の情報をキャッチするのがうまい人に、その情報の収集方法を教えてもらい、皆で共有できるようになる。 フィードを登録 日のブログでは話題が様々に富んでおり、当に欲しい情報だけをキャッチするというのは意外に面倒だ。そこでこれを使ってみよう。 今回紹介するオープンソース・ソフトウェアはmelkjug、フィード最適化ソフトウェアだ。 melkjugは、様々なフィードを登録し、それをフィルタリングしたりソートし直したりして再配信するシステムだ。最近のエントリーだけに絞ったり、タグを使ってエントリーを絞り込むことができる。 フィルタリング設定 不要なエントリーは隠すこともできる。気になるエントリーはdel.icio.usをはじめとした共有サービスに登録する

    フィードをマージ、フィルタリングして最適化·melkjug MOONGIFT
  • MOONGIFT: � Ajaxを使ったシンプルなゲストブック「JibberBook」:オープンソースを毎日紹介

    ゲストブック、というのも懐かしい響きだ。何となくジオシティーを思い出してしまう(筆者だけだろうか)。通常の掲示板と何が違うかと言われると困るのだが、サイトを訪れた人がさくっと残せるシンプルさがゲストブックの良さだろうか。 ゲストブック投稿、閲覧画面 掲示板とはまた違う、誰もが手軽に残せるメッセージ、そんな雰囲気を感じさせるのがこのソフトウェアだ。 今回紹介するオープンソース・ソフトウェアはJibberBook、Ajaxを使ったゲストブックだ。 JibberBookは名前と自分のWebサイト、そしてコメントを入れてゲストブックにコメントが残せるというごくシンプルなソフトウェアだ。Ajaxを使っており、登録したコメントはその場で反映され、Growl風な通知が表示される。 管理画面 もっと良いのは、設置側は設定らしい設定もせず、すぐに使い始められる点だ。データはデフォルトでXMLベースで保存され

    MOONGIFT: � Ajaxを使ったシンプルなゲストブック「JibberBook」:オープンソースを毎日紹介
    tyru
    tyru 2008/08/07
    懐かしいw ジオシティーズは結局CGI使えないからやめちゃったんだよなぁ・・・
  • HTML上のテーブル操作の決定版·Flexigrid MOONGIFT

    ※ 画像は公式サイトデモより 業務システムのみならず、メールや一覧の機能で必要になるのがテーブルを使った一覧機能だ。このとき、比較元になるのがエクセルをはじめとした表計算ソフトウェアだろう。あのレベルのUIをWebベースで再現するのはほぼ不可能とさえ言えそうだ。 ドラッグアンドドロップによるカラムの並べ替えや表示/非表示の切り替えが可能 無理矢理カスタマイズして膨大に工数を増やすのではなく、ライブラリを使って柔軟に、素早く対応しよう。 今回紹介するオープンソース・ソフトウェアはFlexigrid、jQueryを使ったテーブル操作ライブラリだ。 Flexigridは既存のテーブルに対して利用できるライブラリで、普通のテーブルをカラムの並べ替えや表示/非表示、幅の変更など優れたUIをもったテーブルに変更してくれる。対応ブラウザはIE6/IE7、Firefox 2、Opera 9.x、Safar

    HTML上のテーブル操作の決定版·Flexigrid MOONGIFT
  • MOONGIFT: » 盗難されたノートPCを追跡する「Adeona」:オープンソースを毎日紹介

    最近のノートPCはどんどん軽く、便利になっていく。動画や画像、3D、ゲームなどの高性能を必要としない人であれば、大抵の作業はノートPCだけで事足りてしまう。さらに無線LANを使ったどこでも利用できる便利さになれてしまうと、デスクトップには戻れなくなってしまう。 立ち上げた所 だが、その利便性ゆえに盗難や紛失に合うケースも増えている。普段の業務の中で使っていれば、重要なファイルも多くなるだろう。そうした時に役立つのがこのソフトウェアだ。 今回紹介するオープンソース・ソフトウェアはAdeona、ノートPC追跡ソフトウェアだ。 実際に盗難にあっていないので、具体的にどう動作するのかが分かっていないのだが、単純に言えばIPアドレスなどの現在位置を特定できる情報を発信する仕組みになっている。それらの情報は暗号化され、パスワードをかけて保存される。 結果ファイル ごく小さなプログラムを定期的に実行する

    MOONGIFT: » 盗難されたノートPCを追跡する「Adeona」:オープンソースを毎日紹介
  • MOONGIFT: � Growl風の通知をJavaScriptで行うjQueryプラグイン「jGrowl」

    ※ 画像は公式サイトデモより Ajaxを使っている場合、その結果通知をどのように行うかは困るところだ。せっかく画面遷移のない、格好いい仕組みを使っているのに、ただ「完了しました」だけではあまりにもおざなりだろう。 右上に通知が出る 各Webサービスとも、通知のウィンドウは色々な工夫が凝らされている。自分のサイトで格好いい通知をしてみたかったら、このような仕組みはいかがだろう。 今回紹介するオープンソース・ソフトウェアはjGrowl、JavaScriptで作られたGrowlだ。 GrowlはMac OSXをお使いの方であれば知っているであろう、通知を行うためのフレームワーク的アプリケーションだ。Firefox、Cyberduck、Skypeなどなど、大抵のソフトウェアで利用されている。通知メッセージは画面の右上に表示され、時間が経過すると自動で消えていく、非常に使い勝手の良いアプリケーション

    MOONGIFT: � Growl風の通知をJavaScriptで行うjQueryプラグイン「jGrowl」
  • MOONGIFT: » Firefox上のマッシュアップ開発環境「Open Mashup Studio」:オープンソースを毎日紹介

    マッシュアップに興味はあっても、複雑なプログラムを組んだり、それをアップロードする場所を考えると意気消沈してしまう。手間なく作れて、すぐに公開できるとしたら、アイディアをベースにもっとマッシュアップは増えていくかもしれない。 グラフィカルに画面を設計 マッシュアップを作るのに、ブラウザベースであるのは理にかなっている。インターネットが必須のWeb APIだけに、ブラウザ上で開発できれば効率的にできるかも知れない。 今回紹介するオープンソース・ソフトウェアはOpen Mashup Studio、マッシュアップを開発するためのFirefoxアドオンだ。 Firefoxアドオンだと思って、油断してはいけない。Open Mashup Studioは想像以上にすごい。テキストボックス、ボタン、ラジオボタンといったHTMLコンポーネントや、画像のスライドショー、マップなどをグラフィカルに配置できる。

    MOONGIFT: » Firefox上のマッシュアップ開発環境「Open Mashup Studio」:オープンソースを毎日紹介
  • Mac OSXのサービスを編集する·Service Scrubber MOONGIFT

    正直に言えば殆ど使ったことはないのだが、Mac OSXにはサービスという機能がある。Cocoaアプリケーションにある機能で、メニューから他のアプリケーションを呼び出すことができる。例えば文字を読み上げる、Web検索する、新しいテキストとして開くなどだ。 メイン画面 これらの機能を活用すれば、生産性が向上するだろう。だが、多数のアプリケーションを使っていると、数が多すぎて一覧性も悪くなる。そんな人にお勧めしたいのがこのソフトウェアだ。 今回紹介するフリーウェアはService Scrubber、サービスメニューの編集ソフトウェアだ。 Service Scrubberでは、現在登録されているメニューを編集し、表示しないようにしたり、名称を変更したりできる。また、キーボードショートカットを変更して、さらに利用しやすくすることもできる。 設定画面 Service Scrubberを使うことで、不要

    Mac OSXのサービスを編集する·Service Scrubber MOONGIFT
  • MOONGIFT: » アプリケーションを整理する「AppCleaner」:オープンソースを毎日紹介

    Mac OSXの場合(Mac OSの時代からだが)、アプリケーションのインストールはドラッグアンドドロップが基だ。そのため、アプリケーションをアンインストールする際にもドラッグアンドドロップでゴミ箱に入れるだけ、という手軽なものになっている。 メインウィンドウ だがこれではアプリケーションが使った設定ファイルなどは削除されずに残ってしまう。アプリケーション関連ファイルもまとめて削除してくれるのがこのソフトウェアだ。 今回紹介するフリーウェアはAppCleaner、Mac OSX用のアプリケーションアンインストーラーだ。 AppCleanerを立ち上げるとアプリケーションをドラッグアンドドロップするウィンドウが表示される。ここに削除したいアプリケーションを落とすだけで関連ファイルを探し出し、リストアップしてくれる。後は削除を実行すれば完了だ。 一括削除 個人的に便利なのは、アプリケーション

    MOONGIFT: » アプリケーションを整理する「AppCleaner」:オープンソースを毎日紹介
  • MS Officeのプレースバーも編集できる·Melloware PlacesBar Editor MOONGIFT

    Windowsがメインマシンの時には意識していなかったのだが、Mac OSXになってからダイアログやFinder上でサイドバーを利用することが多くなった。よく使うフォルダを登録しておくと、利便性が高い。 設定画面 同様の仕組みはWindowsで言う所のプレースバーだ。なぜかWindows上とMS Office上で扱われるプレースバーは別になっているのだが、その両方をカスタマイズできるのがこのソフトウェアだ。 今回紹介するフリーウェアはMelloware PlacesBar Editor、プレースバーカスタマイズソフトウェアだ。オープンソース・ソフトウェアと銘打たれているのだが、ライセンスなどが異なるようなのでご注意いただきたい。 Melloware PlacesBar Editorは以前紹介したいPlacesBar Editorよりもグラフィカルで使い勝手を良くしたようなソフトウェアだ。特

    MS Officeのプレースバーも編集できる·Melloware PlacesBar Editor MOONGIFT
  • MOONGIFT: » WindowsとMac OSX間で簡単にファイル転送「FileExpress!」:オープンソースを毎日紹介

    ファイルを別なコンピュータに送りたいと思った時に、どうやってやるのが一番早いだろうか。ファイルサーバがあれば、そこに送るのが早いかも知れないが、ごく小規模なグループではサーバがないかも知れない。色々な手段を試した挙げ句、メールで…ということになりかねない。 メインウィンドウ そういう時に使える、ごく簡単にファイルを転送するソフトウェアを紹介しよう。 今回紹介するフリーウェアはFileExpress!、WIndows/Mac OSXで動作するファイル転送ソフトウェアだ。 FileExpress!はインストールの手間もいらずに利用できるソフトウェアで、互いにFileExpress!を立ち上げて片方が相手のIPアドレスを登録することで利用できるようになる。後はファイルをドラッグアンドドロップすれば、別なコンピュータ側で受信または拒否の確認ダイアログが出る。 設定画面 直接転送するので巨大なファイ

    MOONGIFT: » WindowsとMac OSX間で簡単にファイル転送「FileExpress!」:オープンソースを毎日紹介
  • MOONGIFT: Web2.0時代のセキュリティ査定ツール「Ratproxy」:オープンソースを毎日紹介

    ブラウザが多用されるようになり、ローカルのアプリケーションだけだった時代では想定されなかったセキュリティリスクが出てきている。そして、それらの問題に対応するべく様々な情報がインターネット上に掲載されている。 レポート だが一般ユーザはもちろん、ITに詳しい人であっても、それらの情報を活用しているとは言い難い。情報を元に、どのような施策を行うか、それが重要だ。 今回紹介するオープンソース・ソフトウェアはRatproxy、グーグラーが開発したWebアプリケーションセキュリティ査定ソフトウェアだ。 Ratproxyはいわゆるプロキシとして動作するソフトウェアだ。デフォルトで8080を使って立ち上がる。後はブラウザのプロキシを設定して、様々なサイトを閲覧すれば良い。結果はログファイルに吐き出され(ファイル名を予めしておく必要がある)、その結果を解析してレポートを作成してくれる。 実行中 検査する項

    MOONGIFT: Web2.0時代のセキュリティ査定ツール「Ratproxy」:オープンソースを毎日紹介
  • MOONGIFT: � WindowsでもCPANを活用する「Strawberry Perl」:オープンソースを毎日紹介

    Perlが得意でない筆者は、WindowsPerl = Active Perlという式ができあがっていた。そして、CPANを使おうと思ってエラーが出てしまい、PPMを使うのだが、何かいまいち…という感が否めなかった。 Strawberry Perlの公式サイト。巨大なイチゴが目印。 恐らくWindowsPerlを使われている方の中には同じ思いをした方がいるはずだ。そこで、Perlの実行環境自体を変えてしまおう。 今回紹介するオープンソース・ソフトウェアはStrawberry Perl、CPANがそのまま使えるPerl実行環境だ。 ActivePerlがnmakeベースであるのに対し、Strawberry Perlはgccを使って環境を構築する。そのため、CPANがそのまま利用できるようになっており、使い勝手がずいぶん良くなっている。 バージョン情報 また、最新版ではPPMやPARもサポ

    MOONGIFT: � WindowsでもCPANを活用する「Strawberry Perl」:オープンソースを毎日紹介
  • GUI管理UI付きミュージックサーバ·Sockso MOONGIFT

    個人はもちろん、LANの中やインターネット上でミュージックサーバを立てたい時はどうしたら良いだろう。単にファイルサーバの中に入れてしまうという手もある。が、これでは面白くない。やはりリストが出たり、プレイリストを作成できる点が大事だ。 マルチプラットフォームに対応したこちらのソフトウェアはごく簡単にセットアップできる。 今回紹介するオープンソース・ソフトウェアはSockso、個人向けミュージックサーバだ。 SocksoはLinuxWindowsMac OSXとマルチプラットフォームで利用できる。Javaで作られたGUI管理インタフェースを持っており、音楽ファイルの登録やプレイリストの作成、ユーザ管理を一括管理できる。 標準でポート番号4444が作成される。インターネット上に公開することも可能だ。ブラウザからアクセスして、内蔵されたFlashベースの音楽プレーヤを使ってブラウザだけで音楽

    GUI管理UI付きミュージックサーバ·Sockso MOONGIFT
  • Cookieなしでデータをストレージする·PersistJS MOONGIFT

    Cookieは使うと便利なものだが、ブラウザの設定次第で使わないことにもできるので頼りにできない、そんな勿体ない技術だ。もっと便利に活用できれば、きっとWebサービスのあり方、データの保存する仕組みも変わってくるのではないだろうか。 Firefoxでテストしているところ という訳で代替え手段の提案だ。これはCookieがオフになっていても利用できる(JavaScriptが必須だが)。 今回紹介するオープンソース・ソフトウェアはPersistJS、クライアントサイドで使えるストレージシステムだ。 PersistJSはJavaScriptで作られており、Cookieをオフにしていても保存したデータを再度呼び出すことができる。同一ドメインであれば、タブが分かれていても即座に反映される。さらにブラウザを閉じて、再度開いても呼び出せる。 Safariでテストしているところ こうした技術は幾つか存在し

    Cookieなしでデータをストレージする·PersistJS MOONGIFT
  • Perl製のソースコードレビューソフトウェア·Codestriker MOONGIFT

    最近、ソースコードのレビューが熱い(と思っている)。各種フレームワークの台頭によって、ソースコードの質がだいぶ均質化されているように感じるが、だからこそレビューを通じて知識の共有化をするべきだ。 パッチを表示 とは言え、まだまだレビューを支援するシステムは数少ない。そこでPerl製のこちらをご紹介。 今回紹介するオープンソース・ソフトウェアはCodestriker、Webベースのソースコードレビュー支援ソフトウェアだ。 CodestrikerはPerlで作られているソフトウェアで、Diffファイルとリポジトリのパスに従ってパッチファイルにコメントを書けるようになっている。アップロードされたパッチに対してコメントをすることで再修正、または適用という流れになる。対応しているリポジトリはSubversion/CVS/Clearcase/Perforce/Virtual SourceSafeとなっ

    Perl製のソースコードレビューソフトウェア·Codestriker MOONGIFT
  • MOONGIFT: » Windowsにも素敵な通知機能を「Growl for Windows」:オープンソースを毎日紹介

    Mac OSXではアプリケーションの処理通知にGrowlというソフトウェアが利用されている。標準のソフトウェアではないが、Skype、Cyberduckなど多数のアプリケーションから利用されていることもありデファクトスタンダードになっている。 通知を受信したところ そんな素敵な通知機能をWindowsでも使えるようにするのがこのソフトウェアだ。 今回紹介するオープンソース・ソフトウェアはGrowl for WindowsWindows用Growlだ。 Growl for WindowsはGrowlをWindows向けにしたソフトウェアで、APIMac OSXと互換性がある。また、元々ネットワーク通知や通知転送に対応しているので通知先をネットワーク指定できるならWindowsでも通知を受け取れるようになる。 設定画面 基的な仕組みもMac OSX版と同じだ。スキンを変更したり、アプリケ

    MOONGIFT: » Windowsにも素敵な通知機能を「Growl for Windows」:オープンソースを毎日紹介
  • 類義語を探す·Nisus Thesaurus MOONGIFT

    語で文章を考えるのさえ大変なのに、英文となるとさらに時間がかかってしまう。ボキャブラリーがあれば良いが、それが貧弱だともっと辛い。 メイン画面 ある単語と似た単語、または狭めた意味など語彙を広げていきたければこれを使ってみよう。 今回紹介するフリーウェアはNisus Thesaurus、英語の類義語辞典ソフトウェアだ。 Nisus Thesaurusの使い方は簡単だ。ある単語を入力して検索すると、Similar(類義)、More General(広義)、More Specific(狭義)になる単語を紹介してくれる。さらに英英辞典として、単語の説明文も一緒に表示してくれる。単語をたどっていくと、さらにその単語を使って検索してくれる。 ドリルダウン的にさらに調べることができる 英英辞典は英語を覚える上で便利な存在だ。そして意味がはっきりとは分からなくとも、類義語や広義/狭義の単語から意味が

    類義語を探す·Nisus Thesaurus MOONGIFT
  • MOONGIFT: Windowsからのスイッチャーにお勧めのアプリケーション切り替え「Senebier」:オープンソースを毎日紹介

    WindowsからMac OSXに乗り換えた時に色々戸惑う点はあると思うが、個人的に面倒に感じていたのがアプリケーションとウィンドウの切り替えだ。特にウィンドウの切り替え(コマンドキー+F1)を知らず、アプリケーション単位でしか切り替わらないのが面倒だった。 Option+Tabでアプリケーションウィンドウ一覧が表示される アプリケーションをコマンドキー+Tabで切り替えてウィンドウをコマンドキー+F1(しかもタイトルなし)で切り替える面倒さに不便を感じていた人はこれを使うのが吉だ。 今回紹介するフリーウェアはSenebier、ウィンドウ切り替えを便利にしてくれるソフトウェアだ。 SenebierはOption+Tabキーを使ってウィンドウを切り替えるソフトウェアだ。画面中央にウィンドウ名とアプリケーションアイコンを一覧してくれるので、後は順番に選択していけば良い。 終了はSenebier

    MOONGIFT: Windowsからのスイッチャーにお勧めのアプリケーション切り替え「Senebier」:オープンソースを毎日紹介
  • 必要なソフトウェアあります·OS X FSuite MOONGIFT

    Mac OSXをはじめる人向けに、ソフトウェアを紹介した記事を見かけることがある。役立つ記事ではあるが、その中で紹介されているものは概ね見たことがあるものばかりだろう。 イメージファイルを開いたところ。全ての収録ソフトウェア名がリストアップされている 良く見かけるものであれば、一気にまとめてしまえば良いじゃないかというのがこのソフトウェア集だ。 今回紹介するオープンソース・ソフトウェアはOS X FSuite、有名なMac OSX向けソフトウェアを収録したソフトウェア集だ。 OS X FSuiteはPPC/Intel向けにイメージファイルで提供されるソフトウェアで、700MB近い容量のファイルで提供されている。これをCDに焼いておけばいつでも使えて便利かも知れない。 ソフトウェア自体、イメージファイルで収録されている 気になるソフトウェアを紹介しよう。NeoOffice/AbiWord/S

    必要なソフトウェアあります·OS X FSuite MOONGIFT