タグ

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

  • MOONGIFT: ファイルの復元もできるディレクトリ同期ツール「Synkron」:オープンソースを毎日紹介

    ディレクトリ間の同期を行うツールは数多い。よく使っているファイルを一つのフォルダに入れておけば、そこさえバックアップしておけば万一の時にも安心できる。ファイルが散在していては当に必要なものがどこにあるのか分からなくなってしまう。 そしてバックアップは同期ツールを使えば簡単にできる。その一つがこのソフトウェアだ。 今回紹介するオープンソース・ソフトウェアはSynkron、ディレクトリ間の同期ソフトウェアだ。 Synkron http://synkron.sourceforge.net/ Synkronの特徴は、Windows及びMac OSXそしてLinuxとマルチプラットフォームで動作する点にある。日語化も進められており、Mac OSX版では全ての文字が日語表示されていた。 同期設定は複数可能で、二つのディレクトリを指定して行う。ブラックリストを登録したり、フィルタ設定をすることで不

    MOONGIFT: ファイルの復元もできるディレクトリ同期ツール「Synkron」:オープンソースを毎日紹介
  • MOONGIFT: » すごい!OpenOfficeを使ってPDFを編集「Sun PDF Import Extension」:オープンソースを毎日紹介

    OpenOffice3がついにリリース候補版まで進んだ。もうすぐ、最新のオフィススイートが登場する。幾つもの新機能、魅力があるが個人的に注目しているのが“PDFの編集機能”なるものだ。PDFの生成だったら幾つものソフトウェアが実現しているが、編集となると話は変わってくる。 画像も日語も扱えるPDF編集機能 リリース候補版にもまだ含まれていないようなので、やはりまだ難しいのかと思っていたが、プラグインとしては既に開発が進められていた。 今回紹介するオープンソース・ソフトウェアはSun PDF Import Extension、OpenOffice3向けのPDFインポートプラグインだ。 Sun PDF Import Extensionをインストールすると、PDFファイルを開けるようになる。それも表示ではなく、編集ができてしまう。編集はDrawの機能としてファイルを開いて行われる。 一行単位で

    MOONGIFT: » すごい!OpenOfficeを使ってPDFを編集「Sun PDF Import Extension」:オープンソースを毎日紹介
    shimooka
    shimooka 2008/09/10
    「厳密に」ではないがpdfを編集できる
  • MOONGIFT: » Erlang製のTwitterクローン「Twoorl」:オープンソースを毎日紹介

    ※ 画像は公式サイトより Webサービスの模倣コストは低い。吐き出されるHTMLを再現し、JavaScriptCSSなどのようにソースが公開されるものを真似すれば、簡単にできあがる。だが模倣したところで家を越えることはまずない。むしろ真似されるくらい面白いのだと考えることができる。 トップページ Twitterの場合もそうだ。ここ最近、クローンスクリプトが各種登場している。家を越えるもの、というよりも面白さを再現したり、ニッチな立ち位置を目指すものが多いようだ。 今回紹介するオープンソース・ソフトウェアはTwoorl、Erlang製のTwitterクローンだ。 Erlangは一年くらい前に話題になったプログラム言語で、並列処理に適していると言われている。Twitterでもメッセージングシステムとして利用されているとのことだ。これまではそうしたコンソールベースの利用が主だったようだが、

    MOONGIFT: » Erlang製のTwitterクローン「Twoorl」:オープンソースを毎日紹介
  • 継続的なブラウザテストを支援する·Selenium Auto Exec Server MOONGIFT

    システムのテストは重要だ。それは分かっていつつも、きちんと的確に行われているケースは数少ない。開発工程の中でも、テストに割り当てられる人員、期間ともに短いのが一般的だ。その中でできるだけテストを行おうと思ったら、自動化は避けられないだろう。 サーバ起動中 だが、自動化されていながらもテストできないのは良くあるケースだ。そこで自動で日々テストを行ってくれるシステムを導入しよう。 今回紹介するオープンソース・ソフトウェアはSelenium Auto Exec Server(以下Selenium AES)、Seleniumを使ったブラウザ自動テストソフトウェアだ。 Selenium AESは、ブラウザテストの自動化ツールであるSeleniumをベースに、テストを自動的に行い、その結果をメールすると言ったことを簡単にできるようにするソフトウェアだ。 ブラウザからのテスト実行 テストケースをSubv

    継続的なブラウザテストを支援する·Selenium Auto Exec Server 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」:オープンソースを毎日紹介
    shimooka
    shimooka 2008/05/20
    APIはMac OSXと互換性があるらしい
  • MOONGIFT: » WindowsにもExposéを「DExposE2」:オープンソースを毎日紹介

    Mac OSXにはExposéという機能がある。F9やF10キーを押すことで、開いているウィンドウをサムネイル表示してくれる機能だ。そしてその中からウィンドウを開いてクリックすればそのウィンドウを前面に出せる。 F9では全てのウィンドウを一覧表示する 慣れると便利に使える機能だけにWindowsにも欲しい。それを実現するのがこのソフトウェアだ。 今回紹介するフリーウェアはDExposE2、WindowsでExposéを実現するソフトウェアだ。 DExposE2は使い方も簡単で、インストールして起動するとタスクバーに常駐する。その状態でF10を押すと該当アプリケーションのウィンドウを一覧し、F9キーを押すと全てのウィンドウを一覧表示する。またはWindowsキー+WでF9キー、Shift+Windowsキー+WでF10と同様の動作をする。 F10では該当アプリケーションのウィンドウのみ一覧す

    MOONGIFT: » WindowsにもExposéを「DExposE2」:オープンソースを毎日紹介
  • MOONGIFT: » ついにリリース。Web時代のブラウザ「Flock」:オープンソースを毎日紹介

    前にも紹介したことはあるのだが、ついに1.0がリリースされたとあって、再度ご紹介。 今はWebアプリケーションが当たり前に活用されていて、データをローカルに残すよりもオンラインで共有というスタイルが基になっている。 そしてWebアプリケーションはブラウザで使うのが基だ。そのためのブラウザと言えるのがこのソフトウェアだ。 今回紹介するオープンソース・ソフトウェアはFlock、Webアプリケーション時代のブラウザだ。 Flockは各種Webアプリケーションとの親和性を高めた機能が盛り込まれている。例えば、del.icio.usをブックマークメニューから呼び出したり、ブラウザからFlickrへのアップロードもできる。 また、ブログエディターも内蔵されており、気になった記事をWebクリップボードに登録し、そこからブログの記事を書くこともできる。Twitterをサイドバーに表示して、URLをボタ

    MOONGIFT: » ついにリリース。Web時代のブラウザ「Flock」:オープンソースを毎日紹介
  • オープンな認証API·oAuth MOONGIFT

    Memotuneでは今、Web APIの開発を進めている。ベースにGDataを取り入れているので、それ程難しくはないのだが、認証をどうしたものだろうかと考えていた。 幾つかの方法はあるが、これにも注目していきたい。 今回紹介するオープンソース・ソフトウェアはoAuth、オープンな認証プロトコルだ。 oAuthはOpenIDのようなオープンな認証プロトコルを実装しようとしている。現在、様々な認証APIが存在するが、それらを取りまとめた統合技術になり得るものだ。 実際、プロトコルのドラフト策定にあたったメンバーを見てみると、Google/Yahoo Inc./Twitter/SixApart/Jaiku等の名だたるメンバーが参加している。 さらにoAuthでは認証のみならず、リソースへのアクセスも許可する仕組みも考えられている。現在はサーバサイドのライブラリ(PHP/Python/Ruby)が

    オープンな認証API·oAuth MOONGIFT
  • MOONGIFT: » FTPもWebDAVもエクスプローラで「NetDrive」:オープンソースを毎日紹介

    最近はFTPでのやり取りは少なくなってきている。多くなったのはSubversionとSCP、そしてWebDAVだ。 WebDAVにせよFTPにせよ、Windowsであればエクスプローラから扱えるが、あまり使い勝手は良くない。そこでこれだ。 今回紹介するフリーウェアはNetDrive、各種プロトコルに対応した仮想ドライブ作成ソフトウェアだ。 NetDriveを使うとFTP、WebDAVそしてiFolderをエクスプローラ上にマウントできる。マウントされたドライブは普通のファイル同様に利用できる。 速度的にも申し分なく、さくさく動作する。筆者環境ではFTPをフォルダからアクセスすると時間がかかったりする事があったのだが、NetDriveでは問題なく動作する。 WebDAVも利用できるのが便利だ。いわばWindows向けのFUSEのような感じだ。とは言え、接続が切れると応答がなくなる状態になるの

    MOONGIFT: » FTPもWebDAVもエクスプローラで「NetDrive」:オープンソースを毎日紹介
  • ハードリンクでHDD容量軽減·FreeDup MOONGIFT

    重複したファイルを削除する、と言うソフトウェアは数多く存在する。しかし、重複していたとしても必要なファイルと言うのもある。ソースやライセンスはその一種だ。 同じファイルが同じHDD内に存在すると言う問題を回避しつつ、HDD容量を減らすにはこの回答しかないのかも知れない。 今回紹介するオープンソース・ソフトウェアはFreeDup、重複ファイルをハードリンクにしてしまうソフトウェアだ。 仕組みはごく単純だ。重複するファイルがある時、どちらのファイルを別なファイルへのハードリンクにしてしまうのだ。実体はなくとも同じものを見るので問題ないと言う事だ。 元ファイルの方を削除すると全てを失う事になるので、その点は注意が必要かも知れない。また、同一HDD内でしかできない。 日々運用しているファイルであると問題があるかも知れないが、そうでない場合は有効に使える可能性がある。コピーコピーで増えてしまったファ

    ハードリンクでHDD容量軽減·FreeDup MOONGIFT
  • MOONGIFT: PHPとOpenOfficeを連携「Puno」:オープンソースを毎日紹介

    Web上でオフィスドキュメントを生成して欲しい、という要望を受けたことはないだろうか。大抵、CSVファイル出力で逃げたり、PDFを生成したりという手を使うが、今後を考えると抜的な解決をしたいところだ。 そこで使ったみたいのがオープンソースなオフィススイート、OpenOfficeだ。 今回紹介するオープンソース・ソフトウェアはPuno、PHPとOpenOfficeを連携させるソフトウェアだ。 PunoはPHPの拡張ライブラリとして提供される。プログラム側でOpenOfficeのオブジェクトを呼び出し、文字を打ち、出力することができる。 PDFへのエクスポートが使えるので、同様の操作でMS Officeに対応した出力もできるだろう。PHPによるExcel操作などのライブラリも存在するが、一括して取り組むならOpenOfficeを使ってドキュメント、表計算、プレゼンテーション、ドローとあらゆる

    MOONGIFT: PHPとOpenOfficeを連携「Puno」:オープンソースを毎日紹介
  • MOONGIFT: » Googleが手がけるOCR「Tesseract OCR」:オープンソースを毎日紹介

    新しいサービス(といっても大層なものではない)を作ろうと思った時に、画像の中の文字列を読み取る仕組みが必要な事に気づいた。いわゆるOCRだ。 オープンソースのOCRはごく僅かだが存在する。今回はその中の有力なものを紹介しよう。 今回紹介するオープンソース・ソフトウェアはTesseract OCR、Googleが手がけるOCRエンジンだ。 Tesseract OCRは元々、HPが開発していたもので、それをGoogleが開発を引き継ぐ形でオープンソース化されたソフトウェアだ。英語圏のソフトウェアなので日語の読み込みには対応していないが、性能自体は高い評価を受けている。 実際試してみた限りでは、変換率50%を越えているだろう。一段の文章であれば問題なく変換できるが、多段組になっている文章やグレースケール等はうまく解析することはできない。 GoogleGoogle Book Searchなどで

    MOONGIFT: » Googleが手がけるOCR「Tesseract OCR」:オープンソースを毎日紹介
  • MOONGIFT: » FirefoxでBitTorrent「FoxTorrent」:オープンソースを毎日紹介

    オープンソースをはじめ、サイズの大きいファイルをBitTorrentで配布することが珍しくなくなってきた。問題のあるファイルもあるが、帯域の有効活用という面においてはBitTorrentの果たしている役割は大きい。 しかし、専用クライアントソフトウェアが必要とあっては、利用に一手間かかってしまう。torrentファイルの配布は大抵Webサイト上で行っているので、ブラウザに内包できれば一番手軽だろう。 今回紹介するオープンソース・ソフトウェアはFoxTorrent、FirefoxにBitTorrentクライアント機能をつけられるFirefox アドオンだ。 FoxTorrentをインストールすると、torrentファイルをクリックすると、自動でダウンロードが開始されるようになる。手間隙かけずに使えるので非常に便利だ。 専用クライアントソフトウェアと違って、機能はあまり多くない。単純にダウンロ

  • MOONGIFT: » 吹き出し画像を自動生成「Yet another make your own speech bubble!」:オープンソースを毎日紹介

    自給自足、第一弾。単純に言えば、自分で作って自分で紹介するもの。 make your own speech bubble!と言うサービスがある。これは、指定した文字列を吹き出し画像にしてくれるサービスで、ブログで使う画像などのアクセントに使われている。 このサービス、残念ながら日語には対応していない(フォントの問題だと思うが)。そこで作ってみたのがこのソフトウェアだ。 今回紹介するオープンソース・ソフトウェアはYet another make your own speech bubble!、日語に対応した吹き出し画像作成ソフトウェアだ。ソースは現在整理中で、完了し次第公開する。 Yet another make your own speech bubble!は単純に参考サービスを日語対応させたものになる(機能は限定的だが)。日フォントには、ドット風フォントが良かったので、美咲フォ

    shimooka
    shimooka 2007/06/06
    MOONGIFTさん、やるなぁ