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

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

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

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

もっと見る

38029?type=list&url=http%3a%2f%2fwww.moongift.jp%2fwp-content%2fuploads%2f2012%2f04%2fscreenshot-2012-04-17-16.05.15_thumb

  • 2012/04/29

Markdown/textileからePubファイルを生成「md2epub」

md2epubはMarkdownやtextileといった記法からePubファイルを生成するRubyスクリプトです。電子書籍を作成するのは大変と思われがちですが、テキストファイルからコンバートしてくれるmd2epubを使えばごくごく簡単にePubファイルを作成できます。対応フォーマットはMarkdownまたはtextil...

37965?type=list&url=http%3a%2f%2fwww.moongift.jp%2fwp-content%2fuploads%2f2012%2f04%2fscreenshot-2012-04-16-16.03.05_thumb

  • 2012/04/27

FirebugのJavaScript/HTML/CSS表示をハイライト処理「FireRainbow」

FireRainbowはFirebugのJavaScript/HTML/CSS表示をハイライト化するソフトウェアです。FirefoxのWeb開発デバッグツールとして知名度の高いFirebug。そんなFirebugはJavaScriptの表示がハイライトされておらず不便に感じる人も多かったのではないでしょうか。そこでFi...

List

  • 2012/04/25

クライアントサイドで暗号化/復号化するセキュアなスニペット「ZeroBin」

ZeroBinはクライアントサイドで暗号化、復号化するスニペット系サービスです。スニペット系のサービスが増えていますが、重要なテキストをサーバ上に保管するのが怖いと感じていた方はZeroBinを使ってみると良いかもしれません。暗号化して保存してくれるセキュアなサービスです。適当に共有したい文章を書きます。専用のURLが...

List

  • Premium_s 2012/04/20

業務で使えるオープンソース(17)「テキスト変換」

今回のテーマはテキスト変換です。プログラマーやデザイナーであっても文書を書く機会は多いですが、そんな時に統一されたフォーマットで記述しておいて変換ソフトウェアを使って別なフォーマットへ変換するのがスマートです。そんなテキストから別フォーマットへの変換を手助けするWebサービス、オープンソース・ソフトウェアそしてその記法...

37454?type=list&url=http%3a%2f%2fwww.moongift.jp%2fwp-content%2fuploads%2f2012%2f04%2fscreenshot-2012-04-04-13.40.30_thumb

  • 2012/04/12

こんなものまで共有。ターミナルの入出力を記録して共有する「ascii.io」

ascii.ioはターミナルの入力、出力を記録してオンラインで共有できるサービスです。ターミナルでどんな入力を行ってどんな結果を得たか、それを記録しておいてみんなで共有できるというサービスがascii.ioです。こちらはトップページ。専用クライアントをインストールします。レコーディング開始です。自由にコマンドを打ってい...

37376?type=list&url=http%3a%2f%2fwww.moongift.jp%2fwp-content%2fuploads%2f2012%2f03%2fscreenshot-2012-03-27-10.52.43_thumb

  • 2012/04/10

黒バックが映える、軽量コードハイライター「Rainbow」

Rainbowは原色を多用した軽量コードハイライトライブラリです。RainbowはJavaScriptを使ったコードハイライターです。従来のものに比べると色使いが鮮やかなのが特徴です。PHPのハイライトサンプルです。こちらはJavaScript。HTML。PHPやJavaScriptをミックスしています。大量のPHPの...

List

  • 2012/03/29

ターミナルなら使える。URLや住所、電話番号をiPhoneに送信するのに便利「Phone Pipe」

Phone PipeはコンソールからiPhone/iPadなどへプッシュ通知を送信できるソフトウェアです。NotifoのAPIを使っています。母艦からiPhoneへURLやテキストを送りたいと思った時に使えるのがPhone Pipeです。Notifoというプッシュ通知のサービスを使ってiPhoneにメッセージを送信でき...

36585?type=list&url=http%3a%2f%2fwww.moongift.jp%2fwp-content%2fuploads%2f2012%2f03%2fscreenshot-2012-03-07-15.46.33_thumb

  • 2012/03/17

Webブラウザ上で使える埋め込み型Markdownエディタ「EpicEditor」

EpicEditorはテキストエリア内でプレビューできるWebベースのMarkdownエディターです。エンジニア向けを中心にMarkdown記法を使ったWebサイトが増えてきました。そこでより入力をしやすくしてくれるWebエディター、EpicEditorを紹介します。デモです。この黒いテキストエリアがエディター部になり...

List

  • 2012/03/15

手軽に使える。Web上で正規表現チェック「Scriptular」

ScriptularはWebベースの正規表現チェッカーです。正規表現は非常に便利なツールですが、慣れるまでちょっとした綴り間違いで動かなかったり、オプションを間違えてしまったりします。そこで使ってみたいのがScriptular、Webベースの正規表現テスターです。メイン画面です。上が正規表現、下に検索対象になるテキスト...

List

  • 2012/03/15

意外と便利。現在日時をクリップボードにコピー「TimeCopy」

TimeCopyは様々なフォーマットの日付、時刻をクリップボードにコピーするiOSアプリです。ブログを書いたり、メッセージを送ったりする際に今の日付や時刻を使いたいと思うことがあると思います。そんな時に便利なのがTimeCopyです。メイン画面です。ボタンのラベルの通りにクリップボードにコピーされます。ボタンを押しまし...

List

  • 2012/03/12

小説サイトのコンテンツを青空文庫フォーマットに変換「Aozoragen」

Aozoragenは特定サイトのコンテンツを青空文庫フォーマットにするコマンドラインツールです。Web上で小説を載せているサイトはたくさんあります。そうした小説を青空文庫形式に変換し、さらにPDFとしてKindleなどで読めるようにするソフトウェアがAozoragenです。インストールはRubyGemsで行います。ao...

35953?type=list&url=http%3a%2f%2fwww.moongift.jp%2fwp-content%2fuploads%2f2012%2f02%2fscreenshot-2012-02-17-16.05.21_thumb

  • 2012/02/28

試してみよう!アスキーテキストのドローソフトウェア「Asciiflow」

AsciiflowはWebベースで罫線ベースのアスキーテキストが作成できるドローソフトウェアです。アスキーテキストは日本でも人気の高いコンテンツの一つです。海外では感じや平仮名のように文字種が多くないのでシンプルなAAが多いですが、それをオンラインで手軽に作成できるのがAsciiflowです。最初の画面です。テキストエ...

List

  • 2012/02/24

既存のHTMLやURLからMarkdownへ変換「html2text」

html2textはHTMLをMarkdownフォーマットに変換するPythonスクリプトです。html2textを使うと普段見ているWebサイトや既存のHTMLページをMarkdownフォーマットに変換できます。Markdownの練習にも良さそうです。実行しました。引数にURLを渡すだけの簡単実行。確かにMarkdo...

35555?type=list&url=http%3a%2f%2fwww.moongift.jp%2fwp-content%2fuploads%2f2012%2f02%2fscreenshot-2012-02-09-15.54.11_thumb

  • 2012/02/18

Web上のテキスト修正をトラッキング「Ice.js」

Ice.jsはWebブラウザ上での入力に対して変更履歴を取ってくれるJavaScriptライブラリです。ニューヨークタイムスが開発したエディター向けソフトウェアがIce.jsです。テキストエリア内の修正点をトラッキングし、色付けして表示してくれます。これが最初の表示です。変更、追加、削除されているテキストが色づけ表示さ...

34976?type=list&url=http%3a%2f%2fwww.moongift.jp%2fwp-content%2fuploads%2f2012%2f01%2fscreenshot-2012-01-26-15.27.21_thumb

  • 2012/02/05

サイドバイサイド/インライン表示に対応したJavaScriptテキスト差分表示ライブラリ「jsdifflib」

jsdifflibはJavaScript製のテキスト差分表示ライブラリです。テキストを扱うWebアプリケーションで便利そうなライブラリがjsdifflibです。JavaScriptを使って二つのテキストの差分を表示してくれます。デモです。二つのテキストエリアにテキストを入力しました。Diffボタンを押すと差分が表示され...

List

  • 2012/01/28

Djangoで書かれた開発用ドキュメントビューワー「Read the Docs」

Read the DocsはDjango製のドキュメントビューワーで、Python向けのドキュメントフォーマットSphinxに対応しています。Pythonで作られたソフトウェア、ライブラリのドキュメントを閲覧、検索できるソフトウェアがRead the Docsです。Sphinxで書かれたドキュメントを読み取り、リッチな...

List

  • 2012/01/21

縦書きにも対応したiOS用テキストビューワー「LTCoreText」

LTCoreTextは縦書きにも対応したiOS用テキストビューワーライブラリ。iPadで電子書籍リーダーを作るならば、その文書表示にLTCoreTextを使ってみると面白そうです。軽量で、かつ機能的にテキストを描画します。もちろん日本語対応です。横書き表示です。水平表示、縦書き表示です。デモです。段組み表示やページ送り...

33445?type=list&url=http%3a%2f%2fwww.moongift.jp%2fwp-content%2fuploads%2f2011%2f12%2fscreenshot2011-12-19-13.36.03_thumb

  • 2011/12/27

万一の事態を防ぐ。テキストの入力内容を保存する機能拡張「Lazarus」

LazarusはWebのテキストボックス、テキストエリアの入力内容を保存しておくGoogle Chrome/Firefox/Safari用の機能拡張です。Webでテキスト入力中に思わず閉じてしまってがっくりした経験がある方はLazarusを使ってみましょう。入力内容の保存ができるようになります。インストールします。対応...

List

  • 2011/12/22

ハッシュ値にも可読性を求める時代?なPythonライブラリ「humanhash」

humanhashは可読性の高いハッシュを生成するPythonライブラリです。データのハッシュ化というと、MD5やSHA-1が思いつきますが、今回紹介するのはhumanhashです。とても変わったハッシュ生成ライブラリになっています。ダイジェストを読みやすく加工しています。文字数を変更できます。UUID生成もできます。...

32754?type=list&url=http%3a%2f%2fwww.moongift.jp%2fwp-content%2fuploads%2f2011%2f12%2fscreenshot2011-12-02-15.19.38_thumb

  • 2011/12/12

過去に削除したコードを探すのに便利なGitリポジトリ検索ツール「git-diff-grep」

git-diff-grepはGitリポジトリの指定回数分の過去のコミットDiffの中から検索できるツールです。Gitは自分のローカルにリポジトリがあるので何かリポジトリ操作をしたい時にも高速に行えるのが便利です。現在のコードにはない内容を検索するときに使えるのがgit-diff-grepです。インストールはGitHub...