テキストの記事一覧プレミアムユーザー限定記事MOONGIFTプレミアムは、月額500円の有料サービスです。URLからメインコンテンツをピックアップオンラインにはテキストコンテンツが溢れています。問題はそうしたテキストコンテンツから意味のある情報をどう得るかです。HTMLタグを外しただけでは意味がありません。そこで使ってみたいのがnode-readです。メインコンテンツとおぼしき部分をピックアップしてくれるnode用ライブラリです。Web上のコンテンツエディタ/コメントシステムWeb上にコンテンツを公開し、それに対して指摘が欲しいと思った時にはチャットなどを使うでしょう。できればWeb上でそのままコンテンツに書き込みができると便利です。それを可能にするのがdokieliです。コンテンツの編集やコメントに加えて様々な機能が備わっています。dokieliの使い方デモです。ソースコードを画像に変換ソースコードを埋め込んで表示してくれるサービスは多数ありますが、ブログによっては対応していないこともあります。そもそもコードのシンタックスハイライト表示にも対応しておらず、コード表示が微妙になってしまうこともあります。そんな時にはsrc2pngを使ってみましょう。文章を書く人のためのツリーエディタ文章を書くときにはまず構成を考える必要があります。章立てを考えて、その中で何を書くのかを順番に決めていきます。段階的に掘り下げていくことで、その中で何を書くべきかを明確にしていけるでしょう。そんな時に役立つのがNulisです。文章を書くためのツリーエディタです。Nulisの使い方メイン画面です。プロジェクトで最も使われているプログラミング言語は何かソフトウェアを紹介する際に、それが何の言語で作られているのかを書くようにしています。そんな時、GitHubの言語の割合を表示してくれる機能がとても便利だったりします。ライブラリを探す際にもカスタマイズできるプログラミング言語のが良いので、そのソフトウェアが何でできているかは大事な情報になるでしょう。ベンダーロックインの心配がいらないノートアプリメモを取る環境は多々ありますが、ローカルで行っている人も多いはずです。最近であればMarkdown記法を使っているケースが多いでしょう。その結果、特定のフォルダやローカルディスク内に多数のMarkdownファイルが散らばったりします。Markdownで日本の公文書を記述Markdownは広く使われるようになっていますが、シンプルな記法だけに簡易的なHTMLへの変換以外のニーズ向けとなると使い勝手が悪いことがあります。そのためグラフを入れられるようにしたり、チャートを描けるようにするソフトウェアが作られます。味気ないターミナルを可愛くターミナルは白と黒、あってもANSIカラー程度で見た目に寂しいものです。男気があると言えば聞こえは良いですが、何となく味気ないと感じている人も多いのではないでしょうか。そんな方に試してみて欲しいのがkawaii-termです。あなたのターミナルを可愛く仕上げます。Experience。開発者体験)を語る上で欠かせない存在です。ドキュメントが間違っているのはもっての外ですが、さらに可読性が高かったり、機能面においても体験を向上できる要素があります。そんな中、メンテナンスのしやすさもまた大事な要素になります。英語圏に住む人であっても英語のスペルミスをします。日本人が日本語で文章を書くように、普段ずっと英文を書く中ではスペルミスがたくさんあるでしょう。コードの中でもそんな発見は良く目にするのではないでしょうか。今回は特にソースコードに特化したスペルミス発見器、misspellを紹介します。計算処理を使ってアスキーアートを描画アスキーアートを描くのは専用のエディタを使うほど、手間がかかる作業になります。記号を組み合わせてイラストを描きますのでペイントほど柔軟にはいきません。慣れるまでに相当な時間を要するでしょう。そこで使ってみたいのがCharCanvas.jsです。計算によってアスキーアートを作成します。ターミナル上でカラフルなテキストアニメーション時にソフトウェアの中には、役には立たなくとも見ていて面白いものが存在します。開発者としてはそれを見て、実際にはどんなところに使えそうか考えてみるのも面白いでしょう。今回はchalk-animation、ターミナル上でテキストアニメーションを流せるソフトウェアを紹介します。Markdownにインタラクティブ性を追加Markdownはごく基本的な機能しか提供しないため、物足りないと考える人たちが多彩な拡張を行っています。一般的なHTMLコードを追加するほか、計算式を埋め込めるようにしたり、oembedに対応するなどです。今回紹介するFangleはさらにMarkdownにインタラクティブ性を追加してくれるライブラリになります。JavaScriptでタグクラウドを生成たくさんの文字が良い感じに詰め込んだ状態で並んだ状態がタグクラウドやワードルと呼ばれます。それを手作業で作成するという選択はまず考えられないでしょう。画像で作ってしまうと後からの更新が面倒です。そこで使ってみたいのがwordcloud2.jsです。与えられた文字列を良い感じに配置してくれます。表データからJavaScriptコードを生成JavaScriptのコードはコールバックが多かったり、処理した結果を関数で受け取ったりするので分かりづらいと感じるようです。構造を分かりやすく分解して欲しいと思う方もいるでしょう。そこで使ってみたいのがMeshです。個人的にはUMLは嫌いではありません。問題はビジュアルエディタと、UMLを非開発者層にまで理解させようとしたことにあります。開発者が開発者のためだけに用いるならばシステムの可視化は大きな意味があります。asciicastをアニメーションGIFにターミナルの入力をそのまま記録、再現してくれるasciicastは便利なサービスですが、ブログなどに埋め込みたいと思ってもJavaScriptが許可されていないケースも多いでしょう。GitHubのREADMEもそうです。した時にリンクだけ貼るのでは面白くありません。GUIのJSONビューワー/エディタJSONの構造を確認するのは意外と面倒です。配列とオブジェクトを見分けるのも大変ですし、構造を間違えるとデータが取れなかったり、プログラムがエラーになってしまいます。構造が簡単に分かるようになっているとプログラミングも捗るでしょう。そこで使ってみたいのがJSON-Sploraです。APIを伴う開発を行う際にはJSONファイルを使うことが増えています。XMLに比べると冗長性がなく、サイズが小さくて済むのですが、改行などもなく見づらいのが難点です。そのため、データのある場所を間違えてしまって、うまく動かないなんてこともよくあります。動的/静的両方に対応したドキュメントジェネレータAPIやSDK、ライブラリなどにドキュメントは必須です。読みやすく、分かりやすいドキュメントでなければなりません。デザインに凝るのではなく、可読性を重視して作られるべきです。いったドキュメントはなかなか作るのは難しいでしょう。そこで使ってみたいのがdocsifyです。${article.post_date_view}${article.post_title}${article.except_content}プレミアムでしか読めない記事が722あります。blockworks。