タグ

2013年3月18日のブックマーク (7件)

  • Chart.js

    New in 4.0 Colors plugin Default palette of Chart.js brand colors is available as a built-in time-saving zero-configuration plugin.

    Chart.js
  • Average App Store Review Times

    What is this? I got tired of people asking me “How long does Apple take to review an app?” so I created this site to attempt to crowdsource an average app store review time from Twitter. How do I contribute? Just tweet the time it took for your last app review and include one of the hash tags along with a number of days. Just the hash tag and "X days" is all that is needed at a minimum but includi

  • Happy Elements Labs: fluentdとMongoDBでユーザー行動を見える化

    はじめに エンジニアの@ryooo321です。 よろしくお願いします。 今回は弊社で運用中の全アプリで利用している行動分析プラットフォームについてご紹介したいと思います。 2012年の6月に作ってから、約9ヶ月ほど運用しています。 特徴 ・手がかからないデータストア ・さまざまな問い合わせ対応で利用できる柔軟なクエリ ・機敏なMap/Reduceによる集計 ・集計結果をCSVやグラフで可視化 目的 ・ユーザーの問い合わせに効率的に対応し、アプリの企画・開発に集中するため ・ユーザーの行動を抽象化・可視化することでPDCAの質を向上させるため 行動ログのフロー 1. ユーザーからRuby on Rails製のソーシャルゲームにリクエスト 2. Railsからローカルのfluentdにログ出力(fluent-logger-ruby) 3. ローカルのfluentd

    Happy Elements Labs: fluentdとMongoDBでユーザー行動を見える化
  • Amazon Elastic MapReduce入門 〜 Apache Mahoutでレコメンデーション! | DevelopersIO

    よく訓練されたアップル信者、都元です。Hadoop使ってますか。試しにHadoopを使ってみよう、と思った時に主に障害となるのが以下の3つです。 Hadoopのクラスタを組むために実機を複数用意するのが厄介。それをクラスタとして組み上げるのも厄介。 Hadoopの上で動かすアプリケーションをMapReduceで書くのが厄介。 Hadoopで処理するほどのビッグデータを用意するのが厄介。 1つ目はAmazon Elastic MapReduce (EMR)を使う事でスマートに解決しましょう。 2つ目については、オープンソースのMapReduceアプリケーションを使います。私が強い興味を持っている分野に「機械学習」というものがあります。機械学習とは、コンピュータにデータを分析させ、未知の情報についての予測をさせたり、人間の知能に近い機能を実現しようという試みです。今回は、この機械学習の各種アル

    Amazon Elastic MapReduce入門 〜 Apache Mahoutでレコメンデーション! | DevelopersIO
  • 労働生産性はともかく残業したくないです - やしお

    先進諸国の中で突出して日の労働生産性が低いみたいな話をあっちこっちできく。 ダラダラ残業が多いとか、定時まで手を抜いてて残業してから気出してるとか、フォルダを開いたり閉じたりしてるとかいう指摘を見ると、そうなんだよねーと思いあたる顔がなくはないけど、大半はそうじゃないんだよなって、自分の職場のことを思い返すと思うよ。みんな定時までも残業中もせっせと作業してる。 サボってるっていうより、せっせと生産性とは関係の薄い作業を全力でこなしているから、労働生産性が低くなるんじゃないかっていうのが実感なの。(あるメーカーのある部門にたかだか5年ばかり働いてて見てるってだけの狭い視点だから、別に一般化する気もないけどね。) この「関係の薄い」っていうのがミソで、完全に無益な作業(フォルダを開いたり閉じたりするみたいな)だったらちゃんと駆逐されるんだけど、「まあ、やった方がベターだよね」って仕事だから

    労働生産性はともかく残業したくないです - やしお
  • Vagrantで簡単仮想マシン構築

    VagrantはOracle VirtualBoxを利用した仮想マシンをコマンドラインから作成してくれるソフトウェアだ。 設定ファイルをRubyで書くことができ、Chef等とも連携できるので、開発環境をコマンドライン一発で作成することができる。更にはCapistranoと組み合わせてアプリケーションのデプロイも一括で行うことで完全自動でいつでもテスト環境をつくれたりもする。 仮想マシンを捨ててしまってもいつでも再構築できること、誰のところにでもすぐ同じ状態に展開できることは開発を進める上で非常にメリットがある。 以下ではまずはVagrantを利用した簡単な仮想マシン構築の手順を説明する(当に説明したい内容はもっと違う話なのだが追って別のエントリで書いていくことにする) Oracle VirtualBoxのインストールhttps://www.virtualbox.org/にアクセスし左ナビ

    Vagrantで簡単仮想マシン構築
  • Vagrant 入門 - Mac 上に仮想マシンを簡単に用意する - 僕は発展途上技術者

    » Vagrant 入門 - Windows 上に Linux の仮想マシンを簡単に用意する - 僕は発展途上技術者 に続いて、今度はメインマシンの Mac に Vagrant をインストールしてみました。 こちらは Windows 上と比べて、さらに格段に簡単でした。 以下手順を紹介します。 Virtual Box のインストール Vagrant は仮想マシンをコマンドで簡単に用意できるツールですが、実際に仮想マシンを作るのは Virtual Box というソフトウェアです。 Virtual Box の Downloads ページより Mac 版をダウンロードしてインストールします。 インストールはすべてデフォルト設定でOKです。 Vagrant のインストール 次に Vagrant をインストールします。 Vagrant Downloads のページより最新(2013/3/15時点)の