タグ

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

  • 自前のDropboxを実現する1ファイルのシェルスクリプト·vbox MOONGIFT

    vboxはシェルスクリプトで作られたDropboxライクなソフトウェア。 vboxはシェルスクリプト製のオープンソース・ソフトウェア。みんな大好きDropbox。指定されたフォルダを自動的に同期してくれて、別なPCともファイルが共有できる上にバージョン管理までしてくれる。普段は何もしないというのが良い所だ。 動作中 しかしそんなDropboxが便利だと感じる反面、自分だけのDropboxサーバを立てたいと感じている人も少なからず存在する。そんな方はvboxを使ってみるといいだろう。 vboxは何とたった一つのシェルスクリプトファイルでできている。技術的に言うと、自分でサーバを立てて、そこにある特定のディレクトリとローカルのディレクトリをrsyncで同期する。それでは単なるバックアップであり、vboxはリモートではGitを使ってバージョン管理を行っている。 複数のコンピュータで同期することも

    hurvinek
    hurvinek 2011/08/03
    rsync+cronだよね?
  • HTTPS接続を強制してセキュアに使う·HTTPS Everywhere MOONGIFT

    HTTPS EverywhereはFirefox向けのオープンソース・ソフトウェア。10年くらい前はHTTPSと言えばECサイトの決済やユーザ登録などセキュアに保ちたい時に使うイメージが強かった。だが最近ではWebアプリケーションが隆盛になっているのでセキュアに保ちたい範囲が広がっている。 例えばGmailではアクセス全体をHTTPSに保つことが出来る。同様にFacebookやTwitter(プライベートにしている人は特に)などよく使うサービスだけにセキュアにしておきたいと思う人もいるだろう。そのような人が使いたいのがHTTPS Everywhereだ。 HTTPS EverywhereはFirefox向けのアドオンで、多数のサービスについてHTTPS接続を強制してくれる。対応サービスはFacebookやGoogle検索、Paypal、TwitterWikipediaなど。さらにNYTi

    HTTPS接続を強制してセキュアに使う·HTTPS Everywhere MOONGIFT
  • ISOファイルをドライブとしてマウントする·WinCDEmu MOONGIFT

    HDDが大容量化し、CDくらいの容量であればわざわざメディアに焼くまでもなくなっている。逆にメディアにあるデータを吸い上げてISOファイルとして保存している人も多いのではないだろうか。 初回時に新しいハードウェアとしてインストールが行われる 回転により、読み込み速度が遅いことを考えるとISOファイルとして保存した方が利便性が高い。そしてそのデータを手軽に扱えるようにしてくれるのがWinCDEmuだ。 今回紹介するオープンソース・ソフトウェアはWinCDEmu、Windows用ISOファイルマウントソフトウェアだ。 WinCDEmuは実体は殆どないソフトウェアで、ドライバレベルで動作する。インストール後、ISOファイルを開くとエクスプローラ上にドライブとして立ち上がるようになる。後は普通のドライブと同様、ファイルを閲覧したり検索できる(もちろん修正はできない)。 一番下のCDドライブとして認

    ISOファイルをドライブとしてマウントする·WinCDEmu MOONGIFT
  • Mac OSXらしい高性能グラフィックスアプリケーション·LiveQuartz MOONGIFT

    LiveQuartzはMac OSX向けのフリーウェア。昔はグラフィックス、DTPをするならMac OSXしかないと言われていた。だが今ではPhotoshopもIllustratorも大抵のソフトウェアはWindows向けにも提供されている。だが、それでもグラフィックスの性能はMac OSXの方が高いと思ってしまう(懐古主義かも知れないが)。 独特なボタン配置だが使い勝手は良い そんなMac OSXのグラフィックス性能を存分に活かした画像編集ソフトウェアがLiveQuartzだ。LiveQuartzはレイヤーとフィルターを組み合わせて自在に画像を編集できる。画像の一部を編集することはできないようで、ちょっと独特な使い勝手になっている。 レイヤーを使って複数の画像を重ねたり、文字を書いたりするのはもちろんのこと、ぼかしや画像の歪めるようなイフェクトがフィルターとして登録できるのが特徴だ。フィ

    Mac OSXらしい高性能グラフィックスアプリケーション·LiveQuartz MOONGIFT
    hurvinek
    hurvinek 2009/11/08
  • MOONGIFT: » XP/Vistaに対応したWiFiスキャナ「InSSIDer」:オープンソースを毎日紹介

    無線LANはそれまでの有線とは異なり、目に見えないために正しく設定されているかどうかが分かりづらい。接続できない原因が、そもそもアクセスポイントがないのか(信号がキャッチできてない)、設定が悪いのか、はたまた他のアクセスポイントと競合しているのか、などだ。 無線LANの状態を可視化 そこで見えない無線LANの状態を可視化してみよう。そうすれば原因も分かってくるのではないだろうか。 今回紹介するオープンソース・ソフトウェアはInSSIDer、Windows向けの無線LANスキャナだ。 InSSIDerを起動し、無線LANのスキャン開始ボタンをクリックすると、下にグラフが描かれはじめる。MACアドレス、SSID、チャンネル、強度、セキュリティ、種類といったデータが取得され、一覧表示される。 特定のアクセスポイントを強調 特定のアクセスポイントの情報は表示しないようにしたり、選択すると太いライン

    MOONGIFT: » XP/Vistaに対応したWiFiスキャナ「InSSIDer」:オープンソースを毎日紹介
  • 柔軟性の高いWebサイト管理·Refinery Content Manager MOONGIFT

    Refinery Content ManagerはRuby on Rails製のオープンソース・ソフトウェア。CMS(コンテンツ・マネジメント・システム)というと動的なサイトをシステマチックに構成する雰囲気がある。動的サイトはいろいろなページにある情報を一気に入れ替えたりユーザのアクションから内容を変更したりする際には良い。 使い勝手の良い管理画面 だが難点は柔軟なデザイン性が失われることにある。もっと小さな、10ページ程度の静的コンテンツから構成されるようなWebサイトを管理したいという時にはRefinery Content Managerが便利だ。動的なシステム変更要素は少なく、フレキシブルにデザインを変更できる。 管理するのはページ、ニュース、文書や画像と言ったアップロードしたファイルの管理などだ。ニュースはサイトのお知らせなど定型で使える場合に便利だ。それ以外は柔軟にコンテンツを変

    柔軟性の高いWebサイト管理·Refinery Content Manager MOONGIFT
    hurvinek
    hurvinek 2009/10/28
    10ページ程度の静的コンテンツから構成されるようなWebサイトを管理したいという時にはRefinery Content Managerが便利だ。
  • iPhone向け家計簿·CashFlow MOONGIFT

    CashFlowはiPhone向けのオープンソース・ソフトウェア。家計簿をつけるコツは気がついた時にこまめに付ける習慣を身につけることだ。まとめてバッチ処理する方が簡単に思えるが、ためてしまうと書くのが面倒に思えてしまう。お金を使った時にその場でささっとメモできるのが一番だ。 iPhoneで家計簿 ただメモしておくだけでも良いが、iPhoneを使っているならCashFlowを使ってみよう。CashFlowはiPhone向けの家計簿ソフトウェアだ。種別、摘要、費目、メモと入力欄が多数用意されていて、それでいてシンプルな入力が可能なソフトウェアになっている。 種別は支払/入金/残高調整/資産間移動の4つが選べる。摘要、費目は自由に項目が追加できる。メモは自由入力だ。蓄積された結果は週別レポート、月別レポートで確認できる。さらにエクスポート機能を使ってCSVやMoney電子明細形式で取得できる。

    iPhone向け家計簿·CashFlow MOONGIFT
  • MOONGIFT: » Webベースのファイル管理ソフトウェア「eXtplorer」:オープンソースを毎日紹介

    Web上にあるファイルを直接編集できたら、反映も即時行われて便利になることだろう。もちろんセキュリティリスクもあるので、IPアドレス制限したりパスワードをかけたりと言った対策は必要だ。だがファイルのアップロードにFTPを使ってポートを余分に空けるよりは良いかも知れない。 Webベースのファイル管理ソフトウェア PHPで作られたこちらは使い方によっては便利になるソフトウェアだ。 今回紹介するオープンソース・ソフトウェアはeXtplorer、Webベースのファイルマネージャだ。 eXtplorerはPHPで作られており、GUIアプリケーションのようなインタフェースが特徴的なソフトウェアだ。左側にフォルダの一覧、右側にファイルの一覧が表示される。ファイルはその場で編集することができ、パーミッションを設定することもできる。 ファイル編集中 Web上からPHPを使って操作するモードと、FTPを使って

    MOONGIFT: » Webベースのファイル管理ソフトウェア「eXtplorer」:オープンソースを毎日紹介
  • Gitを本格的に活用していくならばこれ·Pro Git MOONGIFT

    Pro GitCreative Commonsで公開されているオープンソース・プロジェクト。ここ一、二年でバージョン管理のシェアが大きく変わってきている。Subversionのシェアが減り、GitやMercurialといった分散バージョン管理システムを採用するケースが増えている。特にGithubやSourceforgeでも利用されていることもあって、オープンソース・ソフトウェアでGitを利用しているケースは多い。 Pro GitはGit活用には欠かせない一冊 そんなGitではあるが、Subversionとは異なるコンセプトで作られているため、コマンドや操作性が大きく異なる(その意味ではMercurialの方が良いようだ)。そのため躓く人は多い。もし分からない点があったり、これからGitを活用していくならばPro Gitを一読することをお勧めしたい。 Pro Git英語で書かれたGit

    Gitを本格的に活用していくならばこれ·Pro Git MOONGIFT
    hurvinek
    hurvinek 2009/10/06
    Gitのマニュアル
  • Googleブック検索から書籍をダウンロードする·Google Book Downloader MOONGIFT

    Google Book DownloaderはWindows向けのオープンソース・ソフトウェア。個人的な認識として、Googleブック検索では書籍の一部を閲覧できるものの、全体を見ることはできなと思っていた。それができたら書籍を購入する人が少なくなるからだ。もちろん出版社が許可した場合は違うが、大抵はそうではない。ごく一部のプレビューのみと言う認識でいた。 Googleブックからダウンロードを行う だが実際には違うらしい。少なくともGoogle Book Downloaderを使えば書籍の大部分をダウンロードできる。一部の抜けはあるものの(これはダウンロード途中だからかも知れないが)、その大部分について閲覧し、一つのPDFファイルにまですることができる。 使い方は簡単で、Googleブック検索でダウンロードしたいを見つけたら、そのURLをGoogle Book Downloaderに貼付

    Googleブック検索から書籍をダウンロードする·Google Book Downloader MOONGIFT
  • Youtube/ニコニコ動画を連続再生·みくりま MOONGIFT

    Youtubeでお気に入りのアーティストの歌を連続再生したり、ニコニコ動画の検索結果を順番にクリックしてみたりと動画を連続で見たいと思うことがよくある。そのためのソフトウェアも存在するが、リストを作成したりするのが面倒だった。 各種動画共有サイトの動画を連続再生 複雑な操作なしに、ただリストを順番に再生したいというだけならみくりまを使ってみよう。 今回紹介するフリーウェアはみくりま、オンライン動画サイトの連続再生ソフトウェアだ。 みくりまはAdobe AIRで作られたアプリケーションで、Windows/Mac OSX/Linuxなどで動作する。対応動画サイトはニコニコ動画、Youtube、Zoome、SayMoveとなっている。ニコニコ動画の検索やランキング、各サイトのタグ検索ができるようになっている。 ニコニコ動画はコメントも表示される 検索結果をダブルクリックすれば再生が開始する他、コ

    Youtube/ニコニコ動画を連続再生·みくりま MOONGIFT
  • Ruby on Rails製の家庭用家計簿·小槌 MOONGIFT

    Webベースで家計簿をつけると、帰宅した時にわざわざパソコンを立ち上げることなくスマートフォンから更新できるから楽かも知れない。また、外部サービスとの連携も容易と思われるので、地図やカレンダーと連動する面白さもありそうだ。 Webベースの家計簿ソフトウェア とは言え逆に言えば家族に自分の秘密の家計簿を見られる可能性もある(パスワードを付けておけば大丈夫だろうが)。そんなことを考えてしまったのは小槌がオープンソース化されたからだ。 今回紹介するオープンソース・ソフトウェアは小槌、Ruby on Rails製の家計簿ソフトウェアだ。 小槌は2006年に行われたDrecom Award on Railsにおいて大賞を受賞した作品だ。そしてついにオープンソース化し、Githubで公開された。既に多様な改良が加えられており、とても多機能で優れた家計簿ソフトウェアになっている。 受け皿設定 基的な金

    Ruby on Rails製の家庭用家計簿·小槌 MOONGIFT
  • 優秀なPHPのWebアクセス解析·Open Web Analytics MOONGIFT

    アクセス解析として有名な物と言えばGoogleのAnalytics、ビジネス向けであればSiteCatalystになるだろう。だが予算をそこまで出せず、とはいえ外部のサービスは使いがたいという場面はよくある。そんな中、できるだけ見栄えのいいアクセス解析システムを願うならオープンソースを使わざるを得ない。 インストールウィザードでスクリプトの出力までできる 通常のWebサイトはもちろん、WordPressやMediaWikiと親和性の高いアクセス解析としてOpen Web Analyticsを紹介しよう。 今回紹介するオープンソース・ソフトウェアはOpen Web Analytics。高機能なアクセス解析システムだ。 Open Web AnalyticsはPHP+MySQLによるアクセス解析システムだ。JavaScriptタグを使ってアクセス解析を行うのが基だが、PHPのシステムであればフ

    優秀なPHPのWebアクセス解析·Open Web Analytics MOONGIFT
    hurvinek
    hurvinek 2009/08/19
    PHPの高機能アクセス解析ツール
  • Googleマップを一枚の画像で保存する·Google Map Buddy MOONGIFT

    Googleマップはとても便利なWebアプリケーションだが、コンピュータの画面では全体を見るには小さ過ぎる。もっと全体を見つつ、細部まで確認できる方法があると良い。そこで使えるのは紙に印刷するという方法だ。 ドラッグでダウンロードエリアを指定できる アナログではあるが紙に印刷すると解像度が細かくとも確認できるようになる。Ajaxを多用したGoogleマップだけに印刷は難しいが、Google Map Buddyを使えば簡単だ。 今回紹介するフリーウェアはGoogle Map Buddy、Googleマップ指定部分をダウンロードするソフトウェアだ。 Google Map Buddyはステップ的に実行していくだけで簡単にGoogleマップのダウンロードが出来るソフトウェアだ。まず内蔵のブラウザを使ってダウンロードしたい場所を表示する。次にドラッグしてダウンロードするエリアを指定する。 保存は一枚

    Googleマップを一枚の画像で保存する·Google Map Buddy MOONGIFT
    hurvinek
    hurvinek 2009/07/21
    便利そう
  • 要注目!HTMLからPDFを生成するPHPライブラリ·mPDF MOONGIFT

    Webシステムを開発する際に問題になりやすいのが帳票やレポートの扱いだ。そのレイアウトを含めて柔軟に変更できる必要があり、それでいて開発工数を低くする必要がある。PDFHTMLとは異なるので、柔軟なレイアウト設計を可能にするライブラリはとても貴重だ。 元HTMLファイル そう、レイアウトがHTMLと異なるのが問題なのだ。それを一緒にできれば、どれだけ幸せになれるだろう。 今回紹介するオープンソース・ソフトウェアはmPDFHTMLからPDFを生成するソフトウェアだ。 mPDFは現状では日語には対応していないが、UTF-8に対応しているのでフォントや設定を行えば問題なく表示できると思われる。実際アラビア語も表示できている。HTMLをテンプレートとしてPDFを生成するのが特徴だ。 PDF化されたファイル 画像や外部リンク、CSSによるレイアウト設計をある程度PDFとして実現してくれる。テー

    要注目!HTMLからPDFを生成するPHPライブラリ·mPDF MOONGIFT
    hurvinek
    hurvinek 2009/07/17
    これはいいかも.HTML,CSSでデザインしたものをPDF化.
  • jQueryを使った開発に便利!Firebug + jQuery·FireQuery MOONGIFT

    Firefoxを使ってWebシステムを開発する際には必須とも言えるFirebug。そして人気の高いJavaScriptライブラリのjQuery。この二つが組み合わさったとき、これまで以上の魅力が感じられるようになる。 マウスを当てるとそのエレメントがハイライト表示される そう確信できるのがFireQueryを使った瞬間だ。この二つの融合は、JavaScriptの開発をバーストしてくれるのではないだろうか。 今回紹介するオープンソース・ソフトウェアはFireQuery、Firebugと連携するjQuery開発補助アドオンだ。 FireQueryはconsole.logに吐き出した内容を元に、画面上のエレメントをハイライトしてくれる。例えばconsole.log($('p'));と出せば、コンソールに出力された jQuery(p)という表示にマウスを当てると、該当部分がハイライト表示になる。ど

    jQueryを使った開発に便利!Firebug + jQuery·FireQuery MOONGIFT
  • OpenSocialガジェットの開発にjQueryを使う·opensocial-jquery MOONGIFT

    mixiがOpenSocialに対応したとあって、日においてもOpenSocial開発に力が入ってくるかも知れない。海外SNSを含めて一つのコードが全てのSNSで動作する(実際には動作しないことが多いようだが)のが魅力だ。 OpenSocialガジェット用のjQueryライブラリ そんなOpenSocialではあるが、JavaScript主体のコードで組みづらい場合があるかも知れない。そんな時はopensocial-jqueryを使い、効率的な開発を行おう。 今回紹介するオープンソース・ソフトウェアはopensocial-jquery、OpenSocial対応のjQueryライブラリだ。 opensocial-jqueryはOpenSocialの面倒な部分を吸収してくれるjQueryライブラリだ。Ajaxを使ったり、JSONを使うような操作が簡単にできるようになる。YoutubeやPi

    OpenSocialガジェットの開発にjQueryを使う·opensocial-jquery MOONGIFT
    hurvinek
    hurvinek 2009/06/25
    OpenSocial対応のjQueryライブラリ
  • Firefoxのアドレスバーから即tweet·TwitterBar MOONGIFT

    ITエンジニアTwitterをやっている人は多い。Web、携帯電話、iPhone、ネイティブアプリケーションと様々なフロントエンドがあり、それぞれに向き不向きがあるだろう。同じインタフェースを使い続けるよりも、時々に応じて使い分ける方が良いのかも知れない。 Firefoxのアドレスバーからつぶやく ブラウザで見ているとページをふとつぶやきたくなった時、コピー&ペーストするのも邪魔くさい。そこでTwitterBarだ。 今回紹介するオープンソース・ソフトウェアはTwitterBar、Firefoxのアドレスバーを使ったTwitterクライアントだ。 TwitterBarはアドレスバーの右端にTwitterアイコンを表示する。そしてページを見ている状態でそのアイコンを押せばいきなりポストしてくれる。タイトルもついた状態だ。クリックするだけという手軽さが良い。認証はOAuthを使っているのでI

    Firefoxのアドレスバーから即tweet·TwitterBar MOONGIFT
  • iTunesのライブラリを整理する·meta-iPod MOONGIFT

    iTunesはiPodやiPhoneを管理するためのインタフェースとしては最適だが、音楽や動画プレーヤとして使うには重た過ぎる。単なるMP3であれば他のMP3プレーヤもあるし、ファイル管理はFinderやエクスプローラもある。 iTunesライブラリを整理する だがiTunes以外のインタフェースからファイルを操作すると差異が生まれてエラーが起きる原因になる。その整理にはmeta-iPodを使おう。 今回紹介するフリーウェアはmeta-iPod、iTunes整理用ユーティリティだ。meta-iPodはオープンソース・ソフトウェアらしいのだが、Sourceforge.net上にそれらしいプロジェクトが見つからなかった。見かけた方はぜひご連絡いただきたい。 meta-iPodは幾つかの機能が合わさって構成されている。起動するとiTunesライブラリとおぼしきフォルダをリストアップしてくれる。自

    iTunesのライブラリを整理する·meta-iPod MOONGIFT
  • Firefoxでニコニコ動画をダウンロード·NicoFox MOONGIFT

    専用ブラウザもあるが、Webブラウザを使ってそのままニコニコ動画を見ている人も多いだろう。気に入った動画があれば、お気に入りリストに入れておくこともできるが、何らかの問題があって消されることも多い。できれば手元に置きたいことだろう。 Firefoxにニコニコ動画ダウンローダー その度に別なツールを立ち上げるのが面倒、というのであればNicoFoxを予め入れておくのが良さそうだ。 今回紹介するオープンソース・ソフトウェアはNicoFox、Firefox用ニコニコ動画ダウンローダーだ。 NicoFoxをインストールすると、ブラウザの右下に小さなアイコンが表示される。これをクリックするとダウンローダーの画面が下に小さく表示される。後は好きな動画を見ている時に、ダウンロードボタンを押せば良いだけだ。 設定 ダウンロードは動画とコメントのXMLファイル二つが行われる。オプションではニコ割のブロックや

    Firefoxでニコニコ動画をダウンロード·NicoFox MOONGIFT