タグ

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

  • MOONGIFT: � Web2.0(?)式の予約システム「Schoorbs」:オープンソースを毎日紹介

    Web2.0という単語が色々出回っている。詳細は省くが、その単語の意味するところにWeb APIやRESTfulのWebシステムという要素がある。実際、Web APIが盛り上がったのには、RESTfulの存在が大きい。SOAPのように複雑化した仕様だけでは提供する側も利用する側もコストがかかりすぎた。 そして様々なシステムにWeb2.0の波が押し寄せている。このソフトウェアもそうだ。 今回紹介するオープンソース・ソフトウェアはSchoorbs、Web2.0時代の予約システムだ。 Schoorbsは施設名を登録し、そこに管理者を据えて予約情報を登録していくソフトウェアだ。恐らく個人用のスケジュール機能と並んでグループウェアの中で最も良く利用される機能だろ思われる。 SchoorbsのどこがWeb2.0なのかと言えば、インタフェースとしてRESTが提供されている点にある。それだけでWeb2.0

    MOONGIFT: � Web2.0(?)式の予約システム「Schoorbs」:オープンソースを毎日紹介
  • MOONGIFT: » 正規表現を試す「Visual REGEXP」:オープンソースを毎日紹介

    正規表現は便利なことこの上ない技術だが、それの書き間違えが原因でバグったり、ハマったりすることがこの上なく多い。?を入れるとか、改行も含めて判断するとかいったところがよく間違えたりする。 また、プログラムの中で使っていると再現させるのが面倒だったり、テストで実行したりするのが大変だ。そこでこれを使って効率よく正規表現を組み立てよう。 今回紹介するオープンソース・ソフトウェアはVisual REGEXP、GUIで試せる正規表現テストソフトウェアだ。 Visual REGEXPは下に対象文字列、上に正規表現を書いてきちんとマッチするかを試すことができる。日語を使った正規表現でもマッチした。大文字小文字の区別、改行コードの扱いなどはチェックボックスで指定できる。 試すだけでなく、置換して変換することも可能だ。例えばテキストファイルの文字を置き換える、くらいだったらプログラミングなしで完了する。

    MOONGIFT: » 正規表現を試す「Visual REGEXP」:オープンソースを毎日紹介
  • 間違った修正、上書きからドキュメントを守る·DocShield MOONGIFT

    MS Officeの厄介だと思っている点の一つに、保存すると変更履歴がなくなってしまうということがある。保存した瞬間、Ctrl+Zで戻ることが必ず、間違った修正を戻すことができない。 そんな面倒を避けるのに便利なのがバージョン管理システムだ。だが、随時修正していく中でコミットしていくだろうか。そんなのは面倒だ、と考えるあなたはこれをどうぞ。 今回紹介するフリーウェアはDocShield、あなたのドキュメントを強力に保護するソフトウェアだ。 DocShieldは言わば現状をスナップショットとして保存、蓄積してくれるソフトウェアだ。指定時間ごとに登録したファイルの改変をチェックし、変わっていればスナップショットのバージョンを上げてくれる。自動で行ってくれるので、一般的なバージョン管理のようにコミット処理などが不要で手軽だ。 履歴をとっているので、戻すことももちろん可能だ。作業を続けていると次第

    間違った修正、上書きからドキュメントを守る·DocShield MOONGIFT
  • Rails管理インタフェース·RailsMan MOONGIFT

    Railsを始めてみたいと思われている方は多い。だが、実際に手をつけるとなると億劫になってしまっている人もまた多いようだ。CUIのみで扱う手軽さはあるが、逆にそれが障壁になってしまっているケースもある。 そうした方におすすめのソフトウェアがこれだ。 今回紹介するオープンソース・ソフトウェアはRailsMan、Mac OSX向けのRails管理インタフェースだ。 RailsManはLocomotiveに似たソフトウェアだが、管理インタフェースのみの提供という点が特徴だ。そのため、実際のRails環境は自分で整えておく必要がある。逆に言えば、Railsのバージョンやデータベースなどは好きなように組み合わせられる。 固定で「/usr/bin/rails」が指定されているので、ここのrailsを「/opt/local/bin/rails」へのリンクに貼り直してしまえば問題ないだろう。また、ポートの

    Rails管理インタフェース·RailsMan MOONGIFT
  • クールなスライドショーライブラリ·Galleria MOONGIFT

    画像をサイトで一気に紹介したいことがある。ただ画像のサムネイルやリンクを並べるだけでも良いが、それでは味気ない。写真や画像は見せ方次第でその印象が大きく異なる。 専用のソフトウェアを使っても良いが、もっと手軽なのはJavaScriptベースのライブラリだ。 今回紹介するオープンソース・ソフトウェアはGalleria、JavaScriptCSSを使ったスライドショーライブラリだ。 GalleriaはjQueryを使ったスライドショーライブラリで、導入が手軽で見た目もかっこうよく仕上げることができる。デモは二つ用意されており、一つは下にサムネイルの一覧、上にクリックした画像を表示している。 二つ目は左側に一覧が、右側に大きな画像が表示される。イメージタグのtitle属性に記述した内容が表示されるので、画像ごとにメッセージをつけるのも簡単だ。マウスが当たった画像だけ明るく表示されたり、写真の切

    クールなスライドショーライブラリ·Galleria MOONGIFT
  • ActivePerlの開発元、ActiveState製エディタがオープンソース化·ActiveState Komodo Edit MOONGIFT

    プログラマにとって、エディタは生産性に大きく関わる重要な要素だ。Windows向けのキーバインドのエディタを使っていても良いが、サーバにつないで修正を行おうと思うとviやEmacsなどでキーバインドが慣れない、なんてこともある。 特にviやEmacsが良い、という訳ではないがマルチプラットフォームで動作するエディタを選ぶのは大事だと思う。そこでこれを試してみてはいかがだろう。 今回紹介するオープンソース・ソフトウェアはActiveState Komodo Edit、ActiveState社製のプログラマ向けエディタだ。 ActiveState Komodo Editは元々シェアウェアだったようだが、最近オープンソース化された。ActivePerlの開発もとだけあって、相当に優秀なソフトウェアだ。WindowsMac OSXLinux版が提供されている。 各種言語(Perl/PHP/Ru

    ActivePerlの開発元、ActiveState製エディタがオープンソース化·ActiveState Komodo Edit MOONGIFT
  • 各種ドキュメントをFlash化·Print2Flash Free Edition MOONGIFT

    ちょっと前までは文書をPDF化するのが便利だった。プリンタドライバとして動作するPDF作成ツールも数多く登場している。PDFを作成するのは決して難しいものではなくなっている。 次の段階はドキュメントのFlash化だ。この利点は何だろう、閲覧は当然としてブラウザ内で見られるのが便利な点だ。 今回紹介するフリーウェアはPrint2Flash Free Edition、プリンタドライバとして動作するFlash生成ソフトウェアだ。 実はPrint2Flash自体はフリー版ではないものを持っている。Memotuneの中で一時的に利用していた。FlashPaper同様にFlashであればOSの垣根を越えて、さらにブラウザ内でインライン表示できるのが便利だ。 Print2Flash Free Editionはそのフリー版であり、個人の非商用に限って無料で利用できる。利用方法は簡単で、プリンタのように印刷

    各種ドキュメントをFlash化·Print2Flash Free Edition MOONGIFT
  • MOONGIFT: 日本向きなWebベースのグループウェア「Aipo4」:オープンソースを毎日紹介

    フリーランスになってからはグループウェアと縁がなくなっているが、複数人で活動する場合はやはりグループウェアがあった方が良い。情報の交換もそうだが、まずは必要な情報を集約することに意味がある。 海外のオープンソースのグループウェアは数多いが、前に色々試してみたところでは何となく使い勝手に違和感を感じることが多かった。やはり日人にあったグループウェアが必要だ。 今回紹介するオープンソース・ソフトウェアはAipo4、日向けのグループウェアだ。 Aipo4はエイムラックという日の企業が開発したグループウェアで、Tomcat + PostgreSQLで動作する。配布はGPLだが、有料でのサポート契約もある。Ajaxが多用され、インタフェースも分かりやすい使い勝手の良いグループウェアだ。 カレンダーはGoogleカレンダー風にドラッグで作成できるようになっている。Todo管理はもちろん、アドレス

    MOONGIFT: 日本向きなWebベースのグループウェア「Aipo4」:オープンソースを毎日紹介
  • MOONGIFT: » USBメモリで持ち歩くアプリケーションパック「winPenPack」:オープンソースを毎日紹介

    USBメモリに各種アプリケーション(ポータブルアプリケーション)を入れるメリットは何だろう。一つはどこでもPCさえあれば自分の好きなアプリケーションが利用できる点、環境を持ち歩ける点がある。そして、PC体の環境によらない点が大きいと思われる。PCが壊れても、USBメモリにさえ入っていればすぐに仕事が再開できる。 そう考えるとUSBメモリによらず、ポータブルなアプリケーションを揃えておくと便利だ。バックアップをとるのもアプリケーションごとで良い。そして色々揃えるのが面倒、という人のためのパッケージがこれだ。 今回紹介するオープンソース・ソフトウェアはwinPenPack、各種ポータブルアプリケーションパッケージだ。 winPenPackには様々なバージョンが用意されている。エッセンシャル、1GB、ゲーム、スクール、Webといった用途に分けてある。個別にアプリケーションをダウンロードすること

    MOONGIFT: » USBメモリで持ち歩くアプリケーションパック「winPenPack」:オープンソースを毎日紹介
  • MOONGIFT: � さらに便利に使いやすく「SemanticScuttle」:オープンソースを毎日紹介

    Del.icio.us風なブックマーク共有ソフトウェアと言えばScuttleが有名だ。動作も軽く、日語化も進められており、便利なソフトウェアだ。何よりオープンソースであるのが良い。 そんなScuttleに飽き足らず、さらにてこ入れしていこうというソフトウェアがこれだ。 今回紹介するオープンソース・ソフトウェアはSemanticScuttle、Scuttleを強化したソフトウェアだ。 SemanticScuttleで予定されている機能としては大きく分けて三つある。一つはOpenIDによる認証実装、タグの階層管理そして説明文の共有だ。今のところは、タグの階層化だけが実装されているように見える。後はユーザ登録時に質問に答えるようになっている。 説明文の共有というのは興味深い。実際、同じような実装をScuttleに施したことがあるからだ。ただコメントを連ねていくのではなく、Wikiのようにして知

    MOONGIFT: � さらに便利に使いやすく「SemanticScuttle」:オープンソースを毎日紹介
    labduck
    labduck 2008/02/18
  • HDDの健康状態に気をつけよう·SMARTReporter MOONGIFT

    HDDはいつか壊れる。PCの利用歴が長い人であれば、これまで一度も調子が悪くなった経験がない、という人は少ないはずだ。そして大抵そうした症状になるのはバックアップがうまくとれていないときになる。 HDDの状態はS.M.A.R.Tがあれば自己判断してくれる。それをチェックしておけば、いざというときに焦らずに済むはずだ。 今回紹介するフリーウェアはSMARTReporter、メニューバーに貼り付くS.M.A.R.Tだ。 SMARTReporterを起動するとHDDのアイコンがメニューバーに表示される。問題なければ緑、問題があれば赤いアイコンが表示される。残念ながら(?)赤いアイコンは見たことがないが、見るようなことがあれば早急にバックアップを始めた方が良いだろう。 アイコンの他にも小さなドットや、丸印などに置き換えることもできる。色はグレースケールでHDD上にマークを表示するという選択も可能だ

    HDDの健康状態に気をつけよう·SMARTReporter MOONGIFT
    labduck
    labduck 2008/02/12
  • MOONGIFT: ? Amazon S3クローンを作る「Park Place」:オープンソースを毎日紹介

    Amazon S3は前々から少しずつ触っていたのだが、これはソフトウェアよりもプログラムから触った方が楽しいかも知れない。簡単にアップロードでき、メタデータやコンテンツタイプを自分で追加でき、さらにアクセス権限も動的に設定できる。 非常にユニークで面白いサービスではあるのだが、一つ欠点がある。それは開発中もAmazon S3を使わねばならず、そのために余計なコスト(恐らく低コストだが)が発生したり、インターネットに接続されている必要性が生じる。それではいつでもどこでも開発というわけにはいかない。そこでこれだ。 今回紹介するオープンソース・ソフトウェアはPark Place、Amazon S3クローンだ。 Park PlaceはRubyで作られたソフトウェアで、Mongrelを使ったHTTPサーバを利用してAmazon S3の真似をする。SOAPインタフェースが利用できるようになっている。

    MOONGIFT: ? Amazon S3クローンを作る「Park Place」:オープンソースを毎日紹介
    labduck
    labduck 2008/02/12
  • MOONGIFT: » 使い勝手の良いアクセス解析「Piwik」:オープンソースを毎日紹介

    ※ 画像は公式サイトデモより Webサイトのアクセス解析は大事だ。もの言わぬ利用者の動向をそこからうかがい知れる。日々アクセス解析を見ていくのは大事だが、そのためには使い勝手の良いソフトウェアを選択しなければならない。 良いアクセス解析ソフトウェアは見やすく、グラフがあり、一覧性も確保されることが大事だ。そこで使ってみたいのがこれだ。 今回紹介するオープンソース・ソフトウェアはPiwik、Webベースのアクセス解析ソフトウェアだ。 PiwikはGoogle Analyticsのオープンソース代替えを目指している。それだけあって、分かりやすいインタフェースと使い勝手の良さが売りだ。ダッシュボードでは各データが一望でき、ページネーションもAjaxを使ってスムーズに処理できる。Piwik自体はphpMyVisitesの後継とのことだ。 グラフはOpen Flash Chartを使い、棒グラフや折

    MOONGIFT: » 使い勝手の良いアクセス解析「Piwik」:オープンソースを毎日紹介
  • MOONGIFT: » 必見!CSSを使って複数の画像を一つに「CSS Sprite Generator」:オープンソースを毎日紹介

    Googleの表示速度の速さの秘密に、コネクションを極力減らすということがある。それが複数の画像を一つにまとめてしまい、CSSのポジションをずらすことで表示するという手法だ。これを使うと画像のダウンロードは一回で済むのでコネクションが少なくて済む。 実際、検索結果のGoogleロゴを見ると、複数の画像が混ざった結果なのに気づくはずだ。これをやるのは非常に面倒に感じるだろう。だが、小さなアイコンなどはこういう手法をとればサイトの負荷軽減、高速化につながる。それを手軽に実現できるのがこのソフトウェアだ。 今回紹介するオープンソース・ソフトウェアはCSS Sprite Generator、CSSによる画像分割補助ソフトウェアだ。 CSS Sprite Generatorは複数の画像をZipで固めてアップロードすると、その画像を連結し、さらに表示するためのCSSを生成してくれる。これを使えばまさに

    MOONGIFT: » 必見!CSSを使って複数の画像を一つに「CSS Sprite Generator」:オープンソースを毎日紹介
  • MOONGIFT: >> Railsのデバッグのお供に「ruby-debug」:オープンソースを毎日紹介

    VBをはじめとした統合開発環境がある場合は当たり前だったデバッグポイント。スクリプト系言語ではないのが当たり前で、久しくその存在を忘れていた。なくとも開発はできるが、出来ればあった方が良い。 なくとも十分と思っている方ほど、これを試してみて欲しい。一度使うとはまるはずだ。 今回紹介するオープンソース・ソフトウェアはruby-debug、Ruby on Railsでも使えるデバッガーだ。 ruby-debugのインストールはgemから行えるので手軽だ。そして「require 'ruby-debug'」としてデバッガを読み込み(または$ rdebug script/server)、好きなところでdebuggerと記述しておく。後はそのアクションを実行すれば、処理が停止し、コンソールからデバッグが可能になる。 変数の内容を見ることはもちろん、ステップ実行させていくことや、値の内容を入れ替えること

    MOONGIFT: >> Railsのデバッグのお供に「ruby-debug」:オープンソースを毎日紹介
  • MOONGIFT: � オライリー風なサイトも作れそう?「Old book illustrations」:オープンソースを毎日紹介

    オライリーの特徴と言えば、何といってもあの動物の描かれた表紙だろう。リアルでちょっと古風な感じの絵が逆に新鮮だ。様々な技術書がある中で、あの独特な絵もあって、オライリーだけはすぐにそれと分かる。 そんなオライリー風なデザインができそうな素材集がこちら。 今回紹介するオープンソース・プロジェクトはOld book illustrations、中世に描かれたの挿絵を公開しているサイトだ。 Old book illustrationsでは中世に描かれた様々なの挿絵をコピーし、公開している。例えば動物や植物、風景、人物、シーン、建物、科学、道具、文様など様々なジャンルに別れて展示されている。 白黒で描かれた動物の絵などは、オライリーっぽいデザインになっている。サイトによってはこれらを素材として利用すれば、ぐっと雰囲気の出るものになるのではないだろうか。 ノスタルジックな雰囲気は、最近のWe

    MOONGIFT: � オライリー風なサイトも作れそう?「Old book illustrations」:オープンソースを毎日紹介
  • MOONGIFT: » Windowsのプロダクトキーリカバリー「RockXP」:オープンソースを毎日紹介

    プロダクトキーやシリアル番号は良く紛失する。紙やシールなのが問題だ。CDケースが邪魔で、どこかにしまってしまったりすると、再インストールする手だてがなくなってしまう。 そこでリカバリーツールを使ってみよう。インストールの手間なく使えるこちらが便利だ。 今回紹介するフリーウェアはRockXP、Windows XPのプロダクトキーをリカバリーするソフトウェアだ。 RockXPはWindowsやOfficeなどのMicrosoft製品のプロダクトキーやシリアル番号を簡単に吸い出してくれる。これをメモしておけば再インストールも簡単にできる。 さらにキーを変更することや、アクティベーションファイルをバックアップしておくこともできる。他にもインターネット接続設定をバックアップすることや、ユーザ一覧とパスワードのハッシュ値を表示する、.NET PassportのID/PWを表示すると言ったこともできる。

    MOONGIFT: » Windowsのプロダクトキーリカバリー「RockXP」:オープンソースを毎日紹介
  • 好きな動画からDVDを作成·DVD Flick MOONGIFT

    iPod Touchの流行りもあって、DVDや好きな動画をiPod Touchの形式に変換するソフトウェアは数多く存在する。しかしさらに普及していて、誰もが手軽に観られるのはDVDではないだろうか。 ネット上にある好きな動画からDVDを作成するにはどうしたら良いだろう。答えはこれだ。 今回紹介するオープンソース・ソフトウェアはDVD Flick、任意の動画を集めてDVDを作成するソフトウェアだ。 DVD Flickが対応している動画形式は60種類以上、音楽形式は40種類を超える。また、字幕も付けられる。FFMPEGを利用しているので、それに対応した形式は扱えるようだ。 MPEG4やH.264、WMV、Flash Video、CamStudio、MPEG1/2などの主要な動画形式はもちろん、マニアックなものも網羅されている。音楽形式もDTS、Flac、Vorbis、AAC、AC3、MPEG1

    好きな動画からDVDを作成·DVD Flick MOONGIFT
    labduck
    labduck 2007/12/25
  • MOONGIFT: あの有名ブログサイトでも使われている「ExpressionEngine」:オープンソースを毎日紹介

    で一番有名なブログといっても差し支えないであろうGIGAZINEでも使われているブログエンジン。アクセスの非常に多い、あのサイトの屋台骨とあれば、その安定性に疑う所はないだろう。 PHP+MySQLの分かりやすさもまた便利なソフトウェアだ。 今回紹介するフリーウェアはExpressionEngine、高性能PHPブログエンジンだ。 ExpressionEngineはCore版と言う機能簡略化版が無償で提供されている。有償のPersonal、Commercialになるとフォーラム機能やメール送信機能、モブログ機能等が追加される。 そうした機能が不要であれば、非商用利用について無償で利用できる。XML-RPCのサポート、複数ブログ設定、モジュールによる機能拡張など、一度使うと手放せなくなる便利さだ。 システムの堅牢さ、安定性はGIGAZINEを見てもらうのが一番分かりやすいだろう。そしてC

    MOONGIFT: あの有名ブログサイトでも使われている「ExpressionEngine」:オープンソースを毎日紹介
    labduck
    labduck 2007/12/14
  • グラフィカルなバックアップツール·Cobian Backup Black Moon MOONGIFT

    PCのバックアップは重要だ。昨日まで全く問題なかったHDDが、突如として壊れてしまうかも知れない。リカバリーソフトウェアがあるとは言え、復旧作業は一日を費やしてしまうだろう。 全体をバックアップするという手もあるが、それではデータ量が多過ぎる。重要なファイルは保存場所を決めておき、そこを定期的にバックアップするようにしよう。 今回紹介するオープンソース・ソフトウェアはCobian Backup Black Moon、Windows向けバックアップソフトウェアだ。 Cobian Backup Black Moonはタスクという形でバックアップ設定を保存するソフトウェアだ。バックアップ方法もフルバックアップ、差分、追加のみ等が指定できる。 バップアップ元、先ともに通常のファイルやフォルダまたはFTPが設定できる。FTPからFTPという指定もできる。他にもバックアップの圧縮や暗号化、除外条件、バ

    グラフィカルなバックアップツール·Cobian Backup Black Moon MOONGIFT