ITエンジニア/デザイナ向けにオープンソースを毎日紹介

技術 - テキストの記事一覧

プレミアムユーザー限定記事

MOONGIFTプレミアムは、月額500円の有料サービスです。詳細はこちらから

もっと見る

28791?type=list&url=http%3a%2f%2fwww.moongift.jp%2fwp-content%2fuploads%2f2011%2f08%2fscreenshot2011-08-08-9.53.06_thumb

  • 2011/08/24

開発ドキュメントや利用規約の多言語版管理に「春雨」

春雨は複数言語を一つのHTMLドキュメント内に記述し、コマンドで各言語HTMLに展開するソフトウェア。春雨はPerl製のオープンソース・ソフトウェア。Webサイトを多言語展開する際には、国際化処理を行うのが基本だ。GetTextのようなライブラリを用いて行われるが、その際には実際の画面とローカライズされる文言とか別で管...

28678?type=list&url=http%3a%2f%2fwww.moongift.jp%2fwp-content%2fuploads%2f2011%2f08%2fscreenshot2011-08-03-14.03.06_thumb

  • 2011/08/18

Web APIのテスト実行もできるWeb APIオンラインドキュメントシステム「I/O Docs」

I/O DocsはWebベースのWeb APIドキュメントおよびテスト実行環境を提供するソフトウェア。I/O Docsはnode.js/JavaScript製のオープンソース・ソフトウェア。最近のWebサイトではWeb APIの提供が当たり前になっている。データを発信するだけでなく、OAuthを使って認証データやデータ...

28641?type=list&url=http%3a%2f%2fwww.moongift.jp%2fwp-content%2fuploads%2f2011%2f08%2fscreenshot2011-08-01-10.54.54_thumb

  • 2011/08/16

HTMLやテキストファイルから電子書籍を作成する「eCub」

eCubはマルチプラットフォームで動作する電子書籍作成ソフトウェア。eCubはWindows/Mac OSX/Linux用のフリーウェア。電子書籍を作成する方法は幾つかある。まず既にあるコンテンツを使うか、一から作成するかで方法が変わってくる。もちろん手軽なのは既にあるコンテンツを電子書籍に加工する方法だ。メイン画面そ...

28537?type=list&url=http%3a%2f%2fwww.moongift.jp%2fwp-content%2fuploads%2f2011%2f07%2fscreenshot2011-07-30-18.59.00_thumb

  • 2011/08/10

プログラマ向けのテキストファイル変換型のブログエンジン「Octopress」

OctopressはRubyで作られたテキストファイル変換型のブログシステム。OctopressはRuby製のオープンソース・ソフトウェア。MOONGIFTの記事を書く際にはWordPressの管理画面は使っていない。テキストエディタで書いて、自作のスクリプトで内容を変換して投稿している。そのためオフラインでも記事を書...

28532?type=list&url=http%3a%2f%2fwww.moongift.jp%2fwp-content%2fuploads%2f2011%2f07%2f3dsearch2_thumb1

  • 2011/08/10

好みのテキストエディタでテキストエリアを編集する「Text Editor Anywhere」

Text Editor Anywhereはテキストエリアでの文章編集に任意のテキストエディタを使えるようにするソフトウェア。Text Editor AnywhereはWindows用のフリーウェア。Webブラウザが高機能化する中、いつまでも機能がチープなのがテキストエリアだ。メモ帳レベルの機能すらない。CKEditor...

28331?type=list&url=http%3a%2f%2fwww.moongift.jp%2fwp-content%2fuploads%2f2011%2f07%2fscreenshot2011-07-17-19.17.06_thumb

  • 2011/08/01

ツイートを解析してリンクやユーザ名を取り出すnode.jsライブラリ「twitter-text-js」

twitter-text-jsはTwitterのツイートを解析してMention/ハッシュタグ/リンク等を抽出、自動リンクするライブラリ。twitter-text-jsはnode.js/JavaScript製のオープンソース・ソフトウェア。Twitterを使ったマッシュアップ、Webサービスは実に多い。Web APIが...

28294?type=list&url=http%3a%2f%2fwww.moongift.jp%2fwp-content%2fuploads%2f2011%2f07%2fscreenshot2011-07-17-13.50.53_thumb

  • 2011/07/29

テキストサイトに。JavaScript製のテキスト差分表示「jsdiff」

jsdiffはJavaScript製の文字、単語、行単位の差分チェックツール。jsdiffはnode.js/JavaScript製のオープンソース・ソフトウェア。Webサイトは様々な種類が存在するが、最も多いのはテキスト系サイトではないかと思う。フォーラム、Wiki、ブログ、Q&Aなどテキストは日々どんどん追加されてい...

28279?type=list&url=http%3a%2f%2fwww.moongift.jp%2fwp-content%2fuploads%2f2011%2f07%2fscreenshot2011-07-17-13.36.25_thumb

  • 2011/07/28

Backbone.js + Ruby on Railsの勉強に。ドキュメント作成、編集のWebアプリケーション「CloudEdit」

CloudEditはBackbone.jsとRuby on Railsを組み合わせたドキュメント編集システム。CloudEditはRails/JavaScript製のオープンソース・ソフトウェア。どれだけ面白い技術であっても、動いているものがあるかないかで印象は大きく変わる。デモサイトやデモアプリケーションがあればすぐ...

28021?type=list&url=http%3a%2f%2fwww.moongift.jp%2fwp-content%2fuploads%2f2011%2f07%2fscreenshot2011-07-04-10.55.38_thumb

  • 2011/07/16

注目!Web上のオープンドキュメントプラットフォーム「Substance」

SubstanceはWebブラウザ上で文書を作成したり、他人の文章にコメントするシステム。Substanceはnode.js/JavaScript製のオープンソース・ソフトウェア。これは個人的に思い描いていたサービスの形に近いのかもしれない。最近、書籍の内容をGithubに登録しているケースをちらほらと見かけるようにな...

27995?type=list&url=http%3a%2f%2fwww.moongift.jp%2fwp-content%2fuploads%2f2011%2f07%2f3dsearch6_thumb

  • 2011/07/15

海外性のソフトウェアに含まれるNFOファイルを閲覧する「iNFekt」

iNFektはNFOファイルを閲覧するためのソフトウェア。iNFektはWindows用のオープンソース・ソフトウェア。ソフトウェアには必ずREADMEファイルが必要だ。単にソフトウェアの説明や使い方を列挙するのも良いが、ソフトウェアのインパクトを強くするためにも文体にこだわりたいだろう。閲覧画面海外では罫線などを使っ...

27902?type=list&url=http%3a%2f%2fwww.moongift.jp%2fwp-content%2fuploads%2f2011%2f06%2fscreenshot2011-06-29-9.34.05_thumb

  • 2011/07/10

JavaScriptを使ったクライアントサイドのテキスト差分表示ライブラリ「Pretty Diff」

Pretty DiffはJavaScriptでテキストの差分を表示するライブラリ。Pretty DiffはJavaScript製のフリーウェア(ソースコードは公開されている)。人は間違うものだ。現実世界では一度破壊してしまったものを復元するのは難しい。だがデジタルの世界であれば、バックアップを使ったり履歴管理をしておく...

27744?type=list&url=http%3a%2f%2fwww.moongift.jp%2fwp-content%2fuploads%2f2011%2f06%2fscreenshot2011-06-21-10.50.36_thumb

  • 2011/07/04

各種記法に対応したWebベースのドキュメントビューワー「Invisible.js」

Invisible.jsはJavaScriptでローカルテキストファイルを読み込んでHTML化して表示するドキュメント整形ライブラリ。Invisible.jsはJavaScript製のオープンソース・ソフトウェア。開発ドキュメントをWebベースにする動きがある。最もシンプルに実装するのはWikiベースにすることかも知れ...

27594?type=list&url=http%3a%2f%2fwww.moongift.jp%2fwp-content%2fuploads%2f2011%2f06%2fscreenshot2011-06-10-22.16.45_thumb

  • 2011/06/26

個人的に便利。Markdown記法をQuickLookで表示する「QLMarkdown」

QLMarkdownはMarkown記法で書かれたファイルをマークアップして表示するQuickLookプラグイン。QLMarkdownはMac OSX用のオープンソース・ソフトウェア。HTMLは柔軟なレイアウト設定ができるマークアップ言語だが、一般ユーザが使うにはちょっと冗長的だ。さらにコンピュータに慣れた人が使うにし...

27402?type=list&url=http%3a%2f%2fwww.moongift.jp%2fwp-content%2fuploads%2f2011%2f06%2fscreenshot2011-06-03-21.07.17_thumb

  • 2011/06/17

必要な部分だけを抽出してよりクリップデータを正確にする「PruneBeforeClip」

PruneBeforeClipは特定サイトにおいて本文とタイトル以外のHTMLエレメントを隠すライブラリ。PruneBeforeClipはJavaScript製のオープンソース・ソフトウェア。クリッピング系のWebサービスは人気が高い。有名な所ではEvernoteがあり、Thumblrも人気がある。気になった文章や画像...

27397?type=list&url=http%3a%2f%2fwww.moongift.jp%2fwp-content%2fuploads%2f2011%2f06%2fscreenshot2011-06-03-21.01.46_thumb

  • 2011/06/17

日本の文章はやはり縦書きが読みやすい「tategumi.js」

tategumi.jsはJavaScriptを使って文章を縦書き、右から左に読ませる文章に変換するライブラリ。tategumi.jsはJavaScript製のオープンソース・ソフトウェア。Webの文章は横書きが基本だ。日本語の場合は左から右に表示される。Webサイトは縦方向にスクロールするように作られているので、横方向...

27142?type=list&url=http%3a%2f%2fwww.moongift.jp%2fwp-content%2fuploads%2f2011%2f05%2fscreenshot2011-05-24-15.39.36_thumb

  • 2011/06/04

仕様書やテクニカルドキュメント、書籍の執筆など。ライター向けヘルプツール「Writer's Tools」

Writer's ToolsはLibreOfficeやOpenOffice.orgで使えるライター向けのドキュメント作成ヘルプツール群。Writer's ToolsはLibreOffice/OpenOffice.org用のオープンソース・ソフトウェア。文章を書くのはとにかく書き進めれば良いというものではない。文字数や章...

27137?type=list&url=http%3a%2f%2fwww.moongift.jp%2fwp-content%2fuploads%2f2011%2f05%2fimage008_thumb

  • 2011/06/03

複数言語に対応したテキスト読み上げアプリ「Type and Speak」

Type and Speakは入力したテキストを読み上げるAndroidアプリ。多数の言語に対応。Type and SpeakはAndroid製のオープンソース・ソフトウェア。海外旅行に行った際などに一番問題になるのは言語の問題ではないだろうか。ガイドブックには読み方は書いてあるが、どう発音するのかは分からない。伝えた...

27079?type=list&url=http%3a%2f%2fwww.moongift.jp%2fwp-content%2fuploads%2f2011%2f05%2f3dsearch22

  • 2011/06/01

.NETアプリケーションで形態素解析によるテキスト解析「NMeCab」

NMeCabは形態素解析エンジンの解析処理部分をC#に移植したソフトウェア。NMeCabはWindows用のオープンソース・ソフトウェア。インターネットの普及によってテキストコンテンツが爆発的に増えている。そんな中で注目が集まるのがテキスト解析だ。日本語のように漢字、ひらがな、カタカナがおり混ざった複雑な文章から意味を...

25730?type=list&url=http%3a%2f%2fwww.moongift.jp%2fwp-content%2fuploads%2f2011%2f02%2f3dsearch8_thumb1

  • 2011/03/08

某表計算ソフトウェアの余計な変換が嫌いな方向けのCSVエディタ「reCsvEdit」

reCsvEditはシンプルなJava製のCSVエディタ。reCsvEditはJava製のオープンソース・ソフトウェア。CSVはシステムで用いることが多いフォーマットではないかと思われる。表計算ソフトウェアで作成したファイルをそのまま使っても良いが、CSVに変換すればテキストとして容易に使えるので便利なのだ。ファイルを...

25620?type=list&url=http%3a%2f%2fwww.moongift.jp%2fwp-content%2fuploads%2f2011%2f02%2fscreenshot2011-02-21-12.49.49_thumb

  • 2011/03/02

GoogleのAPIを活用。平仮名を日本語変換するRubyライブラリ「Glitch IME」

Glitch IMEはGoogle CGI API for Japanese Inputをラッピングし、平仮名を日本語変換するRubyライブラリ。Glitch IMEはRuby製のオープンソース・ソフトウェア。英語はたった26文字しか種類がないが、日本語はその100倍近くの文字が存在する(常用レベルでも)。それらをアル...