タグ

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

  • DropboxとGoogle Chromeを使っている人ならきっと便利·Drop Box MOONGIFT

    Drop BoxはGoogle Chrome用のフリーウェア。Dropboxを使っていて、知り合いにファイルを渡したい時がある。メールに添付するのは面倒なので、Dropbox経由で渡せると手軽だ。そこでいつもはPublicに入れてURLを教え、ダウンロードが終わったら戻す操作をしていた。 これは意外と面倒くさい。そのままのURLでファイルを指定して渡せれば便利だ。そしてそれをGoogle Chrome拡張として実現してくれるのがDrop Boxだ。アドレスバー横のアイコンからファイルを探せるので、Dropboxへのアクセスも簡単だ。 Drop BoxはDropboxのフロントエンドと言うよりも、ファイルの授受を手軽にしてくれるためのツールとして考えた方が良さそうだ。Drop Boxのアイコンをクリックするとファイルの一覧と最近の変更が見られる画面が表示される。 そこでファイルを選ぶと自動的

    DropboxとGoogle Chromeを使っている人ならきっと便利·Drop Box MOONGIFT
  • 時間を大事に、手早く記録しておくためのブックマークソフトウェア·Laterz MOONGIFT

    LaterzはRuby on Railsで作られたオープンソース・ソフトウェア。個人的にはこのやり方はしっくりくるかも知れない。ソーシャルブックマークはあまり使いこなしている方ではない。Webサービス系ははてなブックマーク、ソフトウェア系はDeliciousと区別して使っており、コメントは殆ど書くことはない。 手早くURLを登録する 何でも同じ所に入れてしまうと、後で探すのが大変になるのだ。それにいちいち個別に分類するのは面倒だ。Laterzはそんな手間はいらない。予め分類分けした場所に放り込めるようになっているからだ。 Laterzは個人用のブックマーク管理ソフトウェアで、作成したカテゴリごとにブックマークレットが作成される。これをブラウザのツールバーにドロップすれば準備は完了だ。ブックマークしておきたいサイトを見つけたら、そのカテゴリにあったブックマークレットを実行すれば良い。ブラウザ

    時間を大事に、手早く記録しておくためのブックマークソフトウェア·Laterz MOONGIFT
  • PowerPointを使ってプロトタイプを作ろう·PowerPoint Prototyping Toolkit MOONGIFT

    世の中には何でもPowerPointでやらないと気が済まないという人たちがいる。Excel使いがそうであるように、PowerPoint使いがいるのだ。余計なソフトウェアを購入するよりはよっぽども良いが、再利用性のない方法をとられても困る気はするのだが…細かいところは気にしないでおこう。 PowerPointを使ってアプリケーションの画面を作る そんなPowerPointウィザードな方々に送る、プロトタイプ作成ツールキットがPowerPoint Prototyping Toolkitだ。 今回紹介するフリーウェアはPowerPoint Prototyping ToolkitPowerPointを使ってアプリケーションのプロトタイプを作成するツールキットだ。 PowerPoint Prototyping Toolkitは画面や画面を構成するオブジェクトを作成し、PowerPoint2007の

    PowerPointを使ってプロトタイプを作ろう·PowerPoint Prototyping Toolkit MOONGIFT
  • Ruby on Rails製の家庭用家計簿·小槌 MOONGIFT

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

    Ruby on Rails製の家庭用家計簿·小槌 MOONGIFT
  • 蔵書、読書を管理するRailsアプリケーション·Bookqueue MOONGIFT

    積ん読は徐々に解消されつつあるが、それでもまだまだ読んでいないが多い。片っ端から読んでいくというのも良いが、まずは何を持っているのかを管理する方が良いのかもしれない。そんな時に役立つのは蔵書管理のアプリケーションで、最近ではWebブラウザベースで動作するものが多い。 この雰囲気、とても良い 公開型のサービスもあるが、自分独自で使えるものが良いという方はBookqueueを使ってみよう。 今回紹介するオープンソース・ソフトウェアはBookqueue、Ruby on Rails製の蔵書管理アプリケーションだ。 Bookqueueは蔵書に関する情報を登録し、読書中か次に読むか、または読み終わったなのかを登録できる。イラストが個人的にとても好きなテイストで、ソファーに座って読むという雰囲気がいい。は好きな写真を登録できるようになっている。 ステータスを更新するインタフェース 設定ファイルで

    蔵書、読書を管理するRailsアプリケーション·Bookqueue MOONGIFT
  • RubyスクリプトからPDFを作成する·RGhost MOONGIFT

    PDFを作成するライブラリは数多く存在する。Webシステムであってもずいぶん手軽にはなってきた。だが、テンプレートのメンテナンス性の良さと使い勝手の良さを兼ね備えたPDF作成ライブラリとなるとまだまだ数は少ないのが実情だ。 GhostScriptを使ったPDF作成ライブラリ RailsをはじめとしたRubyによるPDF出力を行うならば、RGhostを使うのが良さそうだ。 今回紹介するオープンソース・ソフトウェアはRGhost、PDFや画像を生成するRubyライブラリだ。 RGhostはRubyGemsからインストールできるライブラリで、スクリプトからPDFを生成する他、PostScript、PNG、TIF、JPEGといった画像への変換もできる。オブジェクト指向らしい値の埋め込みによってPDFが生成できるので、使い勝手は良さそうだ。 EPSをテンプレートにしたPDF生成も可能 TrueTyp

    RubyスクリプトからPDFを作成する·RGhost MOONGIFT
  • 多彩なRailsプロジェクトを生成する·Beet MOONGIFT

    Ruby on Railsで様々なプロジェクトを作っていると、徐々に常時必要なライブラリが見えてくるようになる。毎回手作業でインストールしても良いが、面倒なのは間違いない。場合によってはインストールを忘れてしまう可能性もある。 レシピとテンプレート プロジェクトによって自在にベースを生成できるBeetを使えばそのような煩雑な作業とは縁がきれるはずだ。 今回紹介するオープンソース・ソフトウェアはBeet、プロジェクトのベースになるスケルトンを生成するツールだ。 Beetはレシピとテンプレートの二つを使ってRailsプロジェクトを生成する。テンプレートはFacebookアプリやGoogle App Engineといった特化したアプリケーションを構築する場合や、既に最適化された状態でアプリケーション開発をはじめることができる。 レシピやテンプレートを指定してプロジェクトを作成する レシピではGi

    多彩なRailsプロジェクトを生成する·Beet MOONGIFT
    halabo
    halabo 2009/07/27
  • BasecampライクなRails製プロジェクト管理·Teambox MOONGIFT

    Ruby on Railsの開発元、37signalsの提供するプロジェクト管理であるBasecampは確かに使い勝手が良い。複数のプロジェクトを実際に運用しているが、シンプルでありながら最低限の機能を備えた便利なWebアプリケーションだ。 タスク登録 そんなBasecampに影響を受けたプロジェクト管理としてRedmineがあるが、それに劣らず興味深いプロジェクト管理がTeamboxだ。 今回紹介するオープンソース・ソフトウェアはTeambox、Rails製のプロジェクト管理ソフトウェアだ。 TeamboxはWebサービスも提供している。そのオープンソース版がGithub上で公開されている。複数人で管理できるプロジェクト管理で、リポジトリブラウザはない。この点が何となくBasecampっぽい。 ページ作成 主な機能はメッセージ、タスク、ページ、チャットになっている。Basecampではチ

    BasecampライクなRails製プロジェクト管理·Teambox MOONGIFT
  • Ruby on Rails製のブログCMS·PersonLab MOONGIFT

    自分でブログを立ち上げようと思ったら、エンジンには何を使うだろうか。MovebleTypeやWordPressが有名ではあるが、有名なものをただ使うのは何となく嫌だと言う人もいる。規模が大きくなりすぎて、コントロール不可能なイメージがあるのだ。 シンプルながら基機能は抑えたブログエンジン 小規模で、それでいてカスタマイズも容易そうなブログエンジンがある。それがPersonLabだ。 今回紹介するオープンソース・ソフトウェアはPersonLab、個人のアイデンティティを確立できるブログシステムだ。 PersonLabはRuby on Railsで作られたブログエンジンで、中国語がベースになっている。そのため管理画面の用語が難解かもしれない(でも意外と読める)。基機能はエントリー、ページ、コメント、メニュー、設定となっている。 管理画面 ブログの右上にはユーザのプロフィール画像が表示され、

  • Ruby on Railsの管理者画面を生成する·Typus MOONGIFT

    Webシステムの開発でよくあるのが管理者画面の作成だ。ユーザ向けの画面ほど凝ったものではないが、それだけにあまり詰めて話し合われることはなく、貧弱な機能とインタフェースで提供されることが多い。 黒を基調にしたシンプルな管理者画面 しかし管理者がやる気になれないインタフェースではサービスの成功はおぼつかない。そこでTypusを使ってみよう。 今回紹介するオープンソース・ソフトウェアはTypus、Ruby on Rails用の管理者インタフェース生成プラグインだ。 Typusはインストール時点で存在しているモデルの情報を読み取って、それをCRUD操作できるコントローラを生成してくれるプラグインだ。デフォルトのままで特に問題がないが、自分でカスタマイズすることもできる。 データの新規追加画面 インタフェースも黒を基調に整ったものにしてくれる。データを一覧したり、編集や削除を行えるので、最低限の管

    Ruby on Railsの管理者画面を生成する·Typus MOONGIFT
  • クローラーを作るためのフレームワーク·Anemone MOONGIFT

    RSSフィードやWeb API、Mashupなどの単語が注目を集める中、Webクローラーを通じて外部のWebサイトにあるデータをかき集め、それを解析して別な形にするというのはよく見られるものになってきた。 あるURLを指定し、そこからリンクされているURLを一覧表示できる そうした数々のシステムの中で、クローラーとなる基盤は大きな違いはない。Webサイトのデータを取得し、次のリンクを洗い出して取得していくようなものだ。そうした共通動作部分を切り出したフレームワークがAnemoneだ。 今回紹介するオープンソース・ソフトウェアはAnemone、Webクローラを開発するためのフレームワークだ。 Anemoneは任意のWebサイトにアクセスし、その内容を解析するWebクローラーだ。例えばあるURLに付けられているリンクを一覧で取得するようなことも簡単にできる。外部サイトなのかどうかも区別できるの

    クローラーを作るためのフレームワーク·Anemone MOONGIFT
  • 開発者必見!WindowsでGitを便利に·Git Extensions MOONGIFT

    システム開発を行う上でバージョン管理の必要性はもはや言うまでもないだろう。数年前であればSubversionが主流だったが、最近ではGitが利用されることも増えている。が、Gitにはちょうどいいフロントエンドがなかった。Subversionには有名なTortoiseSVNがあるというのに。 エクスプローラにGit! このフロントエンドの存在がSubversionの普及に一役も二役も買ったのは間違いない。だがWindowsにもついに実用的なフロントエンドが登場した。 今回紹介するオープンソース・ソフトウェアはGit Extensions、エクスプローラとも統合されるGitフロントエンドだ。 Git Extensionsは管理インタフェースであるGit Extensions、msysGit、KDiffなどを一括でインストールするソフトウェアだ。新しいリポジトリの作成や既存リポジトリのクローンは

    開発者必見!WindowsでGitを便利に·Git Extensions MOONGIFT
  • PHP/ASP/.NETで実装されたWebカレンダー·VCalendar MOONGIFT

    グループウェアなど情報を管理する上でよく使われるのがカレンダーやスケジュールだ。時間は24時間しかなく、ビジネスだけに全て費やされる訳ではない。遊んだり、旅行へ行ったり、勉強会やセミナーに参加したりと様々なイベントが発生する。 シンプルなカレンダーアプリケーション それらを上手にやりくりするためにはカレンダーの存在が重要になる。そこで様々な環境下で使えるこちらを紹介しよう。 今回紹介するオープンソース・ソフトウェアはVCalendar、3つの言語で開発されたカレンダーアプリケーションだ。 通常、一つのオープンソース・ソフトウェアは一つのプログラム言語(補助として別な言語が利用されることもあるが)で実現されている。VCalendarはPHP、ASPそしてASP.NETの3つの言語で同様のカレンダーアプリケーションを構築、提供している。 デイリーのスケジュール表示 可能な操作は同じで、年/月/

    PHP/ASP/.NETで実装されたWebカレンダー·VCalendar MOONGIFT
  • iPhoneで使えるjQueryプラグイン·jQTouch MOONGIFT

    iPhone向けのサービス提供となるとついネイティブアプリケーションに目がいってしまう。だがネットワークが必須なものであれば、アプリケーション開発にこだわる必要はない。むしろ審査やObjective-Cの習得などに工数がかかってしまう。 iPhoneでjQuery ならばもっと容易に提供するiPhone向けWebサービスの方が合理的だ。そこで使えるjQueryプラグインがjQTouchだ。 今回紹介するオープンソース・ソフトウェアはjQTouch、iPhone向けjQueryプラグインだ。 jQTouchはjQueryプラグインであり、iPhoneやG1などWebKitを使ったモバイルブラウザで利用できる。とは言え日では主にiPhone向けになるだろう。iPhoneでよく利用される機能を容易に実装できるようになっている。 様々な機能が盛り込まれている 左右に移動するアニメーションはもちろ

    iPhoneで使えるjQueryプラグイン·jQTouch MOONGIFT
  • お腹いっぱいになりそうなCRM·Tine 2.0 MOONGIFT

    大枠で区別するならばCRMで良いとは思うが、もはやその範疇ではない気もする。社内における情報を管理するにはWebブラウザベースのオンラインで行うものの方が都合がいいことが多いが、それでも新たな問題が発生することがある。 まるでローカルアプリケーションのような品質高いインタフェース インターネット、ネットワークの必須性、ローカルアプリケーションなら簡単な機能が実装できないなどなど。しかしそれらの問題を飲み込んで咀嚼してできあがったのがTine 2.0だ。 今回紹介するオープンソース・ソフトウェアはTine 2.0、社内における情報ポータルにさえなりえるWebアプリケーションだ。 Tine 2.0の特徴は幾つもあるが、まずはそのインタフェースだろう。まるでローカルアプリケーションのようなリッチなインタフェースになっている。操作は全てAjaxを用いており、とてもスムーズだ。 アドレス帳登録画面

    お腹いっぱいになりそうなCRM·Tine 2.0 MOONGIFT
    halabo
    halabo 2009/03/04
  • MOONGIFT: � Microsoft製のWikiエンジン「FlexWiki」:オープンソースを毎日紹介

    オープンソースやらスクリプト言語の世界に浸っていると分からないのがMSの世界だ。C#やVB、ASP.NETの開発者は非常に多く、世界中でIISを使って動いているWebサーバも数多い(らしい)。 確かにWindowsに標準で入っているIISは手軽に利用できるかもしれない。管理がGUIベースなのも分かりやすいだろう。IISを利用している環境下で使ってみたいのがこのWikiエンジンだ。 今回紹介するオープンソース・ソフトウェアはFlexWiki、Microsoft社製のWikiエンジンだ。 FlexWikiは2004年にMicrosoftから発表されたWikiエンジンで、2008年になってバージョン2.0が正式リリースされた。それによって.NET Framework 2.0対応になったり、SQL Severをデータの保存先として使えるようになった。 だが、XMLベースでのデータ保存機能もそのまま

    MOONGIFT: � Microsoft製のWikiエンジン「FlexWiki」:オープンソースを毎日紹介
    halabo
    halabo 2009/02/10
  • 複雑なWebサイトデザインを容易に実現するテンプレート·YAML MOONGIFT

    なぜデザインとYAMLが関係するのだろうと思ったが、ここでは「Yet Another Multicolumn Layout」の略らしい。つまりマルチカラムのデザインを容易に実現するためのCSSテンプレートということだ。 整ったデザインが簡単に手に入るのはすばらしい! Webプログラマの一番の悩みどころがデザインだ。特にCSSを使ってマルチカラムや入れ子になっているデザインは難しい。高さをそろえたり、メニューを横並びにしつつ、次の要素では違う表示など、複雑になればなるほど放棄したくなってくる。それがFirefox/IE/Safariなどのブラウザにも対応するとなれば尚更だ。そこで登場するのがYAMLだ。 今回紹介するフリーウェアはYAML、複雑なマルチカラムデザインテンプレートだ。 YAMLでは多数のサンプルが用意されている。単純な2または3カラムを基として、グリッド化されてページの幅に応

    複雑なWebサイトデザインを容易に実現するテンプレート·YAML MOONGIFT
  • OpenOffice.org/Excel用ガントチャートテンプレート·Gantt Chart for OpenOffice Calc MOONGIFT

    のオフィスには神業的なExcel使いの方々がいて、方眼紙のように網目を作り、そこに図形やチャートを作り上げている。仕様書や提出するドキュメントも全てExcelで作られていたりする。このような方々は、Excelが使えないとなったらさぞかし混乱をきたすことだろう。 OpenOffice.orgを使ったガントチャートテンプレート プロジェクトを管理をExcelで行っている方がいたら、そこだけはOpenOffice.orgに乗り換えられる可能性がある。ガントチャートを手早く作ってくれるテンプレートがあるのだ。 今回紹介するフリーウェアはGantt Chart for OpenOffice Calc、OpenOfficeのCalc(表計算機能)向けのガントチャート作成テンプレートだ。 Gantt Chart for OpenOffice CalcはOpenOffice.org用で、Excel用に

    OpenOffice.org/Excel用ガントチャートテンプレート·Gantt Chart for OpenOffice Calc MOONGIFT
  • 高品質なiPhone向けWebサイトを構築するフレームワーク·iWebKit MOONGIFT

    iPhoneやiPod Touch向けのサービスを提供してみたいと思う人は多いはずだ。だが専用アプリケーションの開発はObjective-Cを習得する必要があったり(他の言語でもできるが)、App Storeへの申請が面倒に感じてしまうかも知れない。 iPhone/iPod Touch向けサイトを作るのに便利 その点、Webサイトであれば申請も不要ではじめられる。ネットワーク必須のサービスを作るならSafari経由でも十分かも知れない。そんな時に便利なフレームワークがiWebKitだ。 今回紹介するオープンソース・ソフトウェアはiWebKitiPhone/iPod Touch向けのWebサイトを構築するフレームワークだ。 iWebKitを使うと、iPhoneやiPod Touchに適したWebサイトを簡単に構築できるようになる。左に移動していくナビゲーションや、テキストや画像を使ったリス

    高品質なiPhone向けWebサイトを構築するフレームワーク·iWebKit MOONGIFT
  • Subversionのリポジトリを監視·SVN-Monitor MOONGIFT

    Subversionを使って開発を行っていると起こるのがコンクリフトだ。みんな了解の上であれば良いが、ちょっとした修正(デバッグなど)を追加して、他のファイルと一緒にコミットされたために発生したりするとがっかりしてしまう。てっきり自分だけが更新していると思ったりする場合もある。 Subversionリポジトリを監視して開発効率を高める そのような失敗を防いでくれるのが、Subversionを監視するこのソフトウェアだ。 今回紹介するフリーウェアはSVN-Monitor、Subversion監視&通知ソフトウェアだ。 SVN-MonitorはTortoiseSVNと連携するソフトウェアで、ワーキングコピーを監視して、アップデートが行われていないか、定期的にチェックしてくれる。あればポップアップや音、メールなどで知らせてくれる。 更新内容のチェック 自分の更新状態も監視してくれるので、他のユー

    Subversionのリポジトリを監視·SVN-Monitor MOONGIFT