タグ

2014年5月22日のブックマーク (8件)

  • Collaborative Markdown - コラボレーション機能付き。WebベースのMarkdownエディタ MOONGIFT

    最近流行のMarkdownエディタ。ローカルアプリケーションあり、Web版ありと様々なエディタが存在します。個人で書く分には様々な選択肢から選べば良いですが、みんなで文書を一緒に編集するとなると選択肢は限られるでしょう。 そんな時に欲しいのはWebベースでコラボレーションできるソフトウェアではないでしょうか。リアルタイムなコラボレーションをサポートしたCollaborative Markdownを紹介します。 Collaborative Markdownの使い方 画面を見て分かる通り、2ペインに分かれた構成になっています。これは良くある形式ですね。 日語も書けます。プレビューはリアルタイムに反映されます。 さらにコラボレート。左側に接続している人の一覧が出ます。 コラボレーション中のデータもリアルタイムに反映されますので、複数人で一気に文書を作り上げるのも簡単です。保存もその場で行われま

    Collaborative Markdown - コラボレーション機能付き。WebベースのMarkdownエディタ MOONGIFT
  • Cakebrew - HomebrewもGUIなら簡単に使えます! MOONGIFT

    以前はMacPortsが人気でしたが、今はHomebrewを使ってパッケージ管理を行う人が殆どではないでしょうか。バージョン管理が簡単とあって、ちょっとしたツールでもHomebrew経由でインストールしてしまいます。 開発者によってはHomebrew経由でインストールできる野良スクリプトを公開していたりして、インストールがどんどん簡単になっています。そんなHomebrewの管理をさらに楽チンなものにしてくれるのがCakebrewです。 Cakebrewの使い方 CakebrewはHomebrewのGUIインタフェースを提供します。Homebrew-GUIからのフォークだそうです。 起動しました。色々なソフトウェアを試している内にインストール済みパッケージが増えている… ドクター機能で問題を診断してくれます。 ターミナルを使わずにHomebrewが管理できるようになるので、非開発者の方にとっ

    Cakebrew - HomebrewもGUIなら簡単に使えます! MOONGIFT
  • BirdWatch·TwitterストリーミングAPIを使ったキーワード解析ツール MOONGIFT

    Twitterにはリアルタイムに大量のメッセージが送られています。大多数は取り立てて意味のないデータかも知れませんが、その中から役立つデータをピックアップするのは大変なことです。分析している間に次のデータがきてしまい、すぐにトレンドが変化してしまいます。 そんなリアルタイムのTwitterトレンドビジュアル化をしてくれるソフトウェアがBirdWatchです。 BirdWatchの使い方 例えばJavaによる検索結果。グラフやワードリスト、ツイートが一覧になって表示されています。 下の方には一緒に出てくることの多いキーワードが並んでいます。 BirdWatchはTwitterのストリーミングAPIからデータを受信し、それをElasticSearchへ放り込んでインデックス化しています。そしてそれを検索してグラフを生成しています。ライブラリとしてAngularJS、D3.jsなどを使い、フレー

    BirdWatch·TwitterストリーミングAPIを使ったキーワード解析ツール MOONGIFT
  • LIRE - Java製の類似画像検索エンジン

    MOONGIFTはオープンソース・ソフトウェアを紹介するブログです。2021年07月16日で更新停止しました Googleの類似画像検索を使うと、例えばどこかのサイトで見た画像のネタ元(さらに言えば加工前)の画像を探すことが出来ます。それによって改変を見破ったり、一次ソースにあたることが出来ます。それだけでなく、類似画像検索は色々な場面で役立つでしょう。 大量にある写真の中から類似した写真を見つけ出せば、それだけで魅力あるコンテンツになります。そんな技術を提供するのがLIREです。 LIREの使い方 オンラインデモが公開されていますので見てみましょう。 適当な写真の適当なリンクを選んでみましょう。 それぞれのアルゴリズムによって出てくる結果ががらっと変わるのが面白いです。それぞれ必要に応じて選択すれば良いでしょう。出てくる写真を順番にクリックしていくだけでも面白い、そんなライブラリです。

    LIRE - Java製の類似画像検索エンジン
  • Morrigan jQuery Editor·軽量かつ機能十分なjQueryプラグインのWYSIWYGエディタ MOONGIFT

    WebベースのWYSIWYGエディタと言えばCKEditorが有名ですが、今では他にも多数の選択肢があります。むしろCKEditorは多機能すぎてどういった動作をするのかが分からなかったり、重たかったりと利用を避ける人もいます。 そこで今回は十分な機能を備えつつ、軽量なWYSIWYGエディタMorrigan jQuery Editorを紹介します。 Morrigan jQuery Editorの使い方 中央部にあるのがMorrigan jQuery Editorです。 文字列を選択して装飾できます。 画像を差し込めます。URLを指定するか、ファイルのアップロードが可能です。 画像の他、YouTubeなどの動画を差し込むことができます。ツールバーの部分はFont Awesomeのアイコンを使っており、とても見やすくなっています。jQueryプラグインなのでカスタマイズもしやすいでしょう。 M

    Morrigan jQuery Editor·軽量かつ機能十分なjQueryプラグインのWYSIWYGエディタ MOONGIFT
  • Quill – APIが多彩なWYSIWYGエディタ

    MOONGIFTはオープンソース・ソフトウェアを紹介するブログです。2021年07月16日で更新停止しました Webのテキストエリアの貧弱さには皆が辟易しています。だからこそツールバーを付けたり、中でHTMLが使えるようなWYSIWYGエディタに人気が集まります。しかしそうしたソフトウェアは柔軟性が高くなく、自分好みにならないケースもあるでしょう。 そこで紹介したいのがQuillです。リッチなテキストエディタとAPIというのが売りの柔軟なカスタマイズ性が売りのWYSIWYGエディタです。 Quillの使い方 コードは次のようになります。 var basicEditor = new Quill('#basic-editor'); basicEditor.addModule('toolbar', { container: '#basic-toolbar' }); ツールバーはモジュールとして追

    Quill – APIが多彩なWYSIWYGエディタ
  • jsfmt - JavaScriptのコードを見やすく整形

    MOONGIFTはオープンソース・ソフトウェアを紹介するブログです。2021年07月16日で更新停止しました 最近にわかに話題に挙がっているのがGoです。多数のライブラリが世界中で開発されています。そんな中、Goに含まれるツールとして注目を集めているのが文法の整形ツールgofmtです。 プログラミングソースは各人によって形が変わるものですが、それをGoの提示するフォーマットに整形してくれるのは便利です。それを受けて生み出されたのがjsfmt、JavaScript用のフォーマット整形ツールです。 jsfmtの使い方 最も簡単な使い方はインデントなどの整形でしょう。例えば以下のようなコードがあります。 var values = [1, 2, 3, 4];_.reduce(values, function(sum, value) {return sum + value;}, 0); ワンライナー

    jsfmt - JavaScriptのコードを見やすく整形
  • markdownfmt·Markdown記法を見やすく統一! MOONGIFT

    同じ結果が得られるとしても、プログラミングの組み方によってその内容は千差万別です。しかし会社でプログラミングする際などにはそのようなスキルによって書き方が大きく違うというのは厄介でしょう。 Markdownについてもそれは同じで、例えば見出しの書き方すら2種類用意されており、好みによって利用が異なっています。これでは折角統一したフォーマットの利便性が活かせないかも知れません。そこで使ってみたいのがmarkdownfmtです。 markdownfmtのインストール markdownfmtはgofmtのMarkdown版とも言うべきソフトウェアです。インストールはgoコマンドで簡単にできます。 $ go get -u github.com/shurcooL/markdownfmt インストールするとmarkdownfmtコマンドが使えるようになります。 $ markdownfmt --help

    markdownfmt·Markdown記法を見やすく統一! MOONGIFT