Less is Best

rubyが好き。技術の話とスタートアップに興味があります。

javascript

Chefでscreenshot-as-a-serviceをインストール出来るようしてみた。

Chefでスクリーンショットサーバーを立てる話です。 現在開発中のアプリケーションにおいて、サーバーでスクリーンショットを取る必要があったためどうしようかと悩んでいた所、screenshot-as-a-serviceなるものを見つけたので、chefからインストール出来る…

エントリーシート添削サービスEScortterを作りました

エントリーシートを自動で添削評価するサービスEScortterを作りました。 What’s This? EScortterでは、文章の長さや、文章の文法的特徴、文末表現などエントリーシートの文章中の特徴を分析して通過する可能性の高いエントリーシートか否かの点数を出してい…

coffeescript自動コンパイル+jasmine自動テスト環境構築

coffeescriptの自動コンパイル+jasmineによる自動テスト環境で即座にhtml5アプリケーションを書き始められることがコンセプトのボイラープレート作りました。 まずは、node.jsとnpmをインストールしていることを前提とさせて頂きます。 Macならhomebewとかで…

CoffeescriptでsetIntervalを実行した際にthisを認識できずにコケる

CoffeescriptでsetIntervalを実行した際にthisを認識できずにコケるバグが発生。 ソースの概要はこちら class Main render: -> @ctx.drawImage(@video, 0, 0) videoStart: -> @timer = setInterval(@render,100) Chromeのデバッカで確認してみたところ、wind…

railsでajax通信をした際にjavascriptが上手く動かないエラー

railsとの値の受け渡しの際に、改行が含まれているとjavascriptが上手く動いてくれなくなるようです。 railsからのレスポンスが $('#markdowned').html(window.markdown.toHTML('あああああああああああ ああああああああああ')) という状態。これではjavasc…

backbone.jsを勉強してみました。

backbone.js。 AngularJSなどもよく聞きますが、JavascriptのクライアントサイドMVCフレームワークです。 Angularとは異なりbackbone.jsはunderscore.jsに依存しています。 webサービス作るに当たって、せっかくですし何か習得したいと思い立ち、勉強してい…