タグ

ブックマーク / www.moongift.jp (7)

  • Googleマップ用のクラスタ表示ライブラリ·Fluster MOONGIFT

    FlusterはJavaScript製のオープンソース・ソフトウェア。データを表示する際には、ただ細かくするだけでは全体像がつかみづらい。時には幾つかのデータをまとめてグルーピングすることで表示をすっきりとさせ、全体の雰囲気をつかむ方が良い場合もある。 全体像を把握するのに使える Googleマップでも遠い地図の場合とズームインした場合の表示で表示項目を切り替えている。そうすることで細かすぎて分かりづらいということがなくなり、必要に応じてズームが使えるようになる。そしてGoogleマップ上で同様の仕組みをデータ表示に使えるのがFlusterだ。 FlusterはGoogleマップ上にクラスタリングされたデータ表示を行うライブラリで、周囲にあるデータをまとめつつ数字化する。デモはランダムな数字を配置しており、ズームするとグルーピングされていた数字が分割していく。 最終的にはマーカーに 最終的

    Googleマップ用のクラスタ表示ライブラリ·Fluster MOONGIFT
    mingos
    mingos 2014/01/30
    マーカーをまとめて表示してくれる
  • Ruby/Redisを使った高速、シンプルなレコメンドエンジン·Recommendify MOONGIFT

    RecommendifyはRuby/Redisによるリコメンデーションエンジンです。 RecommendifyはRubyとRedisを使ったレコメンドエンジンです。シンプルなメソッドで使うことができます。 インストールはRubygemsで簡単に。 まずRecommendifyのモデルを作成します。 例です。注文情報を設定します。 情報を確定します。 65番の商品を買おうとした時にポイントごとにお勧め情報をリストアップできます。 Recommendifyは何かのアクションに対してデータを紐づけて登録していきます。注文に対する商品、ユーザに対する選択した写真といった具合です。そしてそれらを点数付けして、その後同じ商品を選択した人に対して統計上、似たようなデータを点数とともに返してくれます。Redisなので高速にデータが取得できるのが魅力です。 RecommendifyはRuby製のオープンソー

  • クライアントサイドだけでここまでできる。JavaScriptの画像加工ライブラリ·Pixastic MOONGIFT

    PixasticはJavaScriptによる画像編集エンジンです。 画像のちょっとした加工であればわざわざ高価なソフトウェアを使うことなくオンラインで実現できるようになってきました。今回紹介するPixasticもその一つ、多彩なイフェクトを画像に対してダイナミックに適用するライブラリです。 元の写真です。 白黒加工を施しました。 画像を重ねる処理です。 色彩を変更しました。 エッジ検出。 垂直反転。 ネガ加工。 ノイズを乗せています。 セピア加工。 ぼかし。 カラーヒストグラム。 明るさを調整。 丸を使ったモザイク。 シャープ。 切り抜き。 ポスタリゼーション。 モザイク加工。 PixasticはPhotoshopでいうフィルター的な機能を数多く実装しています。その処理の殆どは画像全体にかかるものになっていますが、カスタマイズすれば指定範囲にだけイフェクトを行うこともできるでしょう。またオ

    クライアントサイドだけでここまでできる。JavaScriptの画像加工ライブラリ·Pixastic MOONGIFT
    mingos
    mingos 2013/05/24
    JSのみで画像加工が可能なライブラリ
  • これは凄い!iOS6用のスタイルシートベースの画像編集ソフトウェア·CSS PhotoEditor MOONGIFT

    CSS PhotoEditorはiOS6のMobile Safari上で使えるスタイルシートによる画像編集ソフトウェアです。 Webアプリケーションの機能が増すにつれて、徐々にネイティブアプリでしかできないと思われたことがWebブラウザで実現するようになっています。今回はCSSを使った写真編集アプリケーションCSS PhotoEditorを紹介します。 下に並んでいるのが画像編集用機能で、上にあるメーターで調整します。 明るさを調整。 コントラストを強めに。 色合いを変更しました。 ぼかし設定。 セピアに調整。メーターのアイコンが変わっているのも注目です。 透明度調整。 横向き表示にも対応しています。 紹介動画です。 CSS PhotoEditorは9つのフィルタ、水平表示への対応、Ajaxベースのファイル読み込みなど面白い機能がたくさんつまっています。ぜひサイトにアクセスしてその操作性を

    これは凄い!iOS6用のスタイルシートベースの画像編集ソフトウェア·CSS PhotoEditor MOONGIFT
  • MOONGIFT : クラウド用CMS「Lokka」 オープンソース・ソフトウェア/フリーウェアを毎日紹介

    Lokkaはクラウド環境で使われる想定のCMS。 LokkaはRuby製のオープンソース・ソフトウェア。あらゆるWebサイトでCMSは必要とされる。スペシャルコンテンツを管理したり、ヘルプや規約といったページを掲載したりもする。CMSはあらゆるWebサイトの根幹なのだ。 ユーザ画面。ブログ風。 Webサイトのあり方もここ数年で大きく変わってきている。初期費用があって、申し込んでから数日待って…なんてのは過去の話だ。今はクラウドでささっと動かせる。そんな時代にあった、クラウド上で動作するCMSがLokkaだ。 LokkaはLinuxサーバはもちろんのこと、WindowsMac OSXといったコンピュータ上で動作する。Windowsは実行バイナリを起動するだけの手軽さだ。さらにHerokuGoogle App Engineといったクラウドサービス上でも動作する(GAEは未確認)。システムは

    MOONGIFT : クラウド用CMS「Lokka」 オープンソース・ソフトウェア/フリーウェアを毎日紹介
  • MOONGIFT: » これはすごい!Firefoxを使ってサイトのモックアップを簡単に作成する「Pencil」:オープンソースを毎日紹介

    これはデザイナーのみならず導入必須のソフトウェアと言えそうだ。 Webサイトを作る際には、モックアップが必要になる。それをベースにして「ここをこうしよう」「次はどこに遷移させよう」といった議論が可能になる。頭の中だけではイメージがはっきりせず、意見も出しづらい。 ドラッグアンドドロップでモックアップを作成できる そんなモックアップを作成しようと思ったら、紙やHTMLオーソライズソフトウェア、画像編集ソフトウェアを使うことが多かった。だが画像編集ソフトウェアではチェックボックスやテキストボックスが作りづらい、HTMLオーソライズソフトウェアではデザインの微調整が面倒、紙では重ね書きしづらい…とそれぞれに欠点があった。そこでこれを導入してみよう。 今回紹介するオープンソース・ソフトウェアはPencil、Firefoxアドオンとして動作するモックアップ作成ソフトウェアだ。 個人的にはモックアップ

    MOONGIFT: » これはすごい!Firefoxを使ってサイトのモックアップを簡単に作成する「Pencil」:オープンソースを毎日紹介
  • MOONGIFT: >> RoR用。CSSでグラフを描く「CSS Graphs Helper for Ruby on Rails」:オープンソースを毎日紹介

    最近はWebアプリケーションを構築しようと思うとRuby on Railsを使うようになっている。慣れれば慣れる程開発の効率が良くなり、さらに便利なものになっていく。 そんなRailsの魅力をさらに増してくれるのが数多いプラグインの存在だ。その中から一つ、グラフ作成のプラグインを紹介しよう。 今回紹介するオープンソース・ソフトウェアはCSS Graphs Helper for Ruby on RailsCSSを使ってグラフを作成するRailsプラグインだ。 CSS Graphs Helper for Ruby on RailsはインストールはRailsのプラグインコマンドからでき、さらに設定らしい設定もせずに利用できるのが魅力だ。 描けるグラフは三種類だ。縦型の棒グラフ、横型の棒グラフ、そして複合型だ。どれも手軽に利用でき、Webアプリケーションをさらに魅力的なものにしてくれるだろう。

    MOONGIFT: >> RoR用。CSSでグラフを描く「CSS Graphs Helper for Ruby on Rails」:オープンソースを毎日紹介
    mingos
    mingos 2007/12/27
    そのうち使うかも
  • 1