MOONGIFT

オープンソース・フリーウェアを毎日紹介するブログ。日々の業務の効率化、新しいサービスのネタ探しにどうぞ。SNS、SBS、CMS、オフィス、画像編集、ユーティリティ、Firefoxアドオン、テキストエディタ、ゲーム…ジャンルは様々。

CSSで自動生成ドキュメント「CSS Doc」

タグ: [] [] [] [] [] [] []

CSS DocはRuby製のオープンソース・ソフトウェア。プログラミングソースを複数人で参照するときや、ライブラリを開発した際に必要なのがドキュメントだ。最近では各言語向けに○○Docと呼ばれるものが普及している。これにより関数やメソッドの前に特定のシンボルを付けつつ説明を書くだけで後々コマンド一つでソースドキュメントを生成できるようになる。

ピクチャ 92.png
CSSファイルからドキュメントを生成

 

同様の仕組みはデザイナーの方にとっても大事かもしれない。特に修正していく内に入れ子になったり、情報が散在して分かりづらくなってしまうCSSはそうだ。そこで使えるのがCSS Docだ。CSS Docを使うと、CSSファイルを解析して、複数ファイルのドキュメントを生成してくれる。

(もっと読む)

September 29th, 2009 Posted by admin | no comments

ePubフォーマットにも対応した電子書籍エディタ「Sigil」

タグ: [] [] [] [] [] [] []

先日アメリカの投資会社VCCが発表した今後5年間で伸びると思われる分野の一つに「電子書籍」が挙げられている(参照)。確かにAmazonのKindleやiPhone/Androidといったスマートフォンによって電子書籍の市場は成長しているようだ。

ピクチャ 3.png

そんな電子書籍のフォーマットとして採用されているのがePubフォーマットだ。そしてSigilを使えばePubフォーマットの文書を作成することができる。

今回紹介するオープンソース・ソフトウェアはSigil、WYSIWYGな電子書籍エディタだ。

(もっと読む)

August 9th, 2009 Posted by admin | no comments

PHP製のナレッジマネジメントシステム「68KB」

タグ: [] [] [] [] [] []

企業におけるナレッジマネジメントはとても難しい。少人数であれば暗黙知も良いだろうが、人数が増えれば徐々に知識のずれが生じてくる。それを補うにはアナログツール、メール、井戸端会議、Webベースのシステムなど様々に存在する。

1ピクチャ 33.png
説明書きにツールチップが表示される

 

最終的には人と人の付き合いになるだろうが、それでも知識の定着を促すためのシステムが必要だ。その役に立つのが68KBだ。

今回紹介するオープンソース・ソフトウェアは68KB、Webベースのナレッジマネジメントシステムだ。

(もっと読む)

August 3rd, 2009 Posted by admin | no comments

リアルさを追求した、Flash製のドキュメントビューワー「MegaZine 3」

タグ: [] [] [] [] [] []

最近はAmazon KindleやiPhoneなどの盛り上がりもあって、電子書籍ビューワーに注目が集まっている。読みやすさもさることながら、あの書籍のページをめくる感覚や、紙のすれる音がないとどうも…という人も多いかも知れない。

ピクチャ 84.png
クリックしてページをめくるドキュメントビューワー

 

そのような方にお勧めできるドキュメントビューワーがMegaZine 3だ。

今回紹介するオープンソース・ソフトウェアはMegaZine 3、Flash製のドキュメントビューワーだ。

(もっと読む)

June 24th, 2009 Posted by admin | no comments

便利!MS OfficeとGoogleドキュメントをコラボレートする「OffiSync」

タグ: [] [] [] [] []

最近、対外的に文書をやり取りする際にGoogleドキュメントを利用することが多くなっている。とは言え、常にオンラインで書くことはなくテキストエディタで書いて、文章を貼付けて画像を埋め込んで仕上げる…といった手間をかけている。

3dsearch27.png
MS OfficeにGoogleドキュメント連携機能を追加する

 

恐らくGoogleドキュメントで一から書いているという人はそれほど多くないのではないだろうか。特に表計算などはそうだろう。使い勝手の改善などを含めて有望なのがOffiSyncだ。

今回紹介するフリーウェアはOffiSync、MS OfficeからシームレスにGoogleドキュメントを利用するソフトウェアだ。

(もっと読む)

May 22nd, 2009 Posted by admin | one comment

プログラマだけじゃない。ライターな方にも便利なバージョン管理の使い方「Flashbake」

タグ: [] [] [] [] [] [] []

元々バージョン管理システムはプログラマが利用していたシステムだ。だが、その便利さゆえにシステム開発会社などではデザイナの方も利用している。さらにそれが広まると全社的に使われることもある。

ピクチャ 32.png
ライターの方に便利なバージョン管理の使い方

 

バージョン管理を使えば、間違っても戻ることができるので思い切った作業も行えるようになる。それを活かしたライター向けのソフトウェアがFlashbakeだ。

今回紹介するオープンソース・ソフトウェアはFlashbake、Gitを使ったライター向けバージョン管理システムだ。

(もっと読む)

May 4th, 2009 Posted by admin | no comments

Googleドキュメントでも集中して物書きに勤しむ「WriteRoom for Google Docs」

タグ: [] [] [] [] [] []

背景や余計な機能を一切見せず、物書きだけに集中できるソフトウェアがWriteRoomだ。当サイトでも類似のソフトウェアを幾つも紹介してきた(Dark Room:Windows、PyRoom:Linux、Writespace:MS Word、TextRoom:Windows/Linux、JDarkRoom:Java)。

ピクチャ 6.png
これがGoogleドキュメントとはにわかには信じがたい…

 

そこにまた新しいタイプのソフトウェアが登場した。対象となるのはGoogleドキュメントだ。

今回紹介するフリーウェアはWriteRoom for Google Docs、Googleドキュメント用WriteRoomだ。

(もっと読む)

May 3rd, 2009 Posted by admin | no comments

長文を分割&横スクロールで見やすくする「bookreader.js」

タグ: [] [] [] [] [] []

Webの発達で日本語であっても横に読まれることが当たり前になりつつある。コンピュータ上では縦に際限なく伸びていくので、縦書きは読みづらいのだろう。だが横向きに書かれていても長文であると見がたくなるのは変わらない。

ピクチャ 21.png
長文をブラウザ上で読むならこれ

 

特に小説やコラムなど長文を載せているサイトの場合はそうだ。コンピュータは元々書籍に比べると長文を読むのに適していない上に、レイアウトも読みづらいのでは大変だ。そこで試したいのがbookreader.jsだ。

今回紹介するオープンソース・ソフトウェアはbookreader.js、長文を読みやすくするJavaScriptライブラリだ。

(もっと読む)

April 15th, 2009 Posted by admin | no comments

PHP+MySQLのシンプルなドキュメント管理「Maris SimpleDocu」

タグ: [] [] [] [] [] []

開発者向けのドキュメントは必要な情報が載っていればインタフェースはシンプルでも良い。もし社内でドキュメントを共有しようと思ったら、まずは簡単に書けるものを選ぶ必要がある。Wikiを使うのも手だが、記法を覚えるのが面倒という人もいるだろう。

ピクチャ 7.png
インデックス。ドキュメントをツリー表示する

 

そこでもっと簡単に使えるドキュメント管理ソフトウェアを使ってみよう。シンプルながらも見やすいMaris SimpleDocuはどうだろう。

今回紹介するオープンソース・ソフトウェアはMaris SimpleDocu、Webベースのドキュメント管理だ。

(もっと読む)

April 14th, 2009 Posted by admin | no comments

Markdown記法をJavaScriptで「Showdown」

タグ: [] [] [] [] [] [] []

個人的には一番好きな記法であるMarkdown。Wikiも良いのだが、エンジンによって記法のばらつきがあるのが問題だ。その点、記法だけを考えればMarkdownは統一されているので、シェアさえ広がれば皆使えるようになる。

Picture 807.png
Markdown記法のリアルタイムプレビュー

 

だが書くときはテキストエリアで、実際のレンダリング結果は送信してみないと分からないというのは面倒くさい。そこでShowdownを使ってみよう。

ShowdownはJavaScriptを使ってMarkdown記法をパースするオープンソース・ソフトウェアだ。

(もっと読む)

November 30th, 2008 Posted by admin | no comments

MOONGIFTネットワーク。こちらもぜひご覧ください。
MOONGIFT
Open Service
Rails 2.0
Resident on Net
iPhone最適化
リーンソフトウェア
MarketPedia
Producing Web
Cool Coding