backbone-railsを触ってみたのでメモです。 https://github.com/codebrew/backbone-rails インストール bakcbone-railsはrailsの3.1系で使えます。 railsのプロジェクトを作り、Gemfileに以下を記述します。 gem rails-backbone あとはbundle install bundle install 準備 使い始める前に準備が必要です。 rails g backbone:installblogという名前でプロジェクトを作った場合、以下のようにファイルが生成されます。 ├── javascripts │ ├── application.js │ └── backbone │ ├── blog.js.coffee │ ├── models │ ├── routers │ ├── templates │ └
Mackbone.Modelの派生クラスは、デフォルトでAjaxによるサーバとの連携ができる。 前のエントリでも書いたのだけど、fetch(), save(), destory() の3つのメソッドを使う。 この3つのメソッドから、Backbone.sync()が呼ばれ、$.ajax()用にオプション処理するが、この中ではサーバー側アプリケーションの要件に応じて、Backbone.emulateHTTP、Backbone.emulateJSON というフラグを活用し、古い実装でのアプリケーションにも対応しやすくする様子。 Modelに実装される、サーバー連携用メソッドは3つ。 model.fetch() サーバーから読む。model.save() サーバーに書き込む。model.destroy() サーバーから削除する。 この3つは、Modelの派生クラスにsync() を実装した場合はそ
@ken_zookie さんに教えてもらいながらKnockout.jsの簡単なデモをCoffeeScriptで書いてみました。 いやー、一度この手のライブラリを使っちゃうと、もう二度とビューのコードをゴリゴリjQueryとかで書く気になれませんね。大変便利です。 Webのフロントまわりをやっている方にオススメ、かな。Hello World! クリックカウンター シンプルなリスト リストを改良する 各種 Form 部品 コレクションを操る ページング機能付きの表 アニメーション効果
会社勤めの人はあまり関心がありませんが、フリーランスの人々にとって3月といえば確定申告。なかなか手間が掛かるようで、フリーで仕事をしている私の友人も、この頃「めんどくさい」を口癖のように言っています。まあ1年分の収入・支出を計算するのですから、面倒ですよね...。 そんな面倒な作業を効率化できるサービスを見つけました。その名も「トッテオクール」。なんと、スマホを領収書で撮影して送るだけで勘定科目ごとに仕訳してくれます。さらに、青色申告もしくは白色申告用の決算書シートに合わせた書式でエクスポートもできるんです。トッテオクールのサービスは以下の5つ。 ・領収書のデータ化 ・領収書データのエクスポート(青色申告用、収支内訳書用に合わせた形式で) ・読み取りができなかった領収書に付せんが付く機能(利用者は該当箇所を修正できる) ・領収書の検索 ・独自勘定科目の設定 トッテオクールは、領収書のデータ
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く