2012-01-01から1年間の記事一覧
redirect_to を使う場合 hoge_url を使う それ以外(redirect_to を使わないの場合) hoge_path を使う この認識でいいんだよね?
Date.current Time.zoneを参照 Date.today Time.nowをを参照 参考サイト Rails3のDate.currentのソースコードリーディング - naoty.to_s
(rails2.3.8, ruby1.9.3, MacOSX10.7)元ネタ kaminariで「◯件中▲~■件目」みたいなの - capsctrldays(2012-06-23) よくわかんなかったから結局自分でごにょごにょ書いてみた テンプレートをカスタマイズ % rails g kaminari:views _paginator.html.erb <%# T…
問題 Rails コンソールで以下のようにしたらエラー > Hoge.select(:year_month).uniq Hoge Load (0.3ms) SELECT DISTINCT year_month FROM `hoges` ActiveRecord::StatementInvalid: Mysql2::Error: You have an error in your SQL syntax; check the manual…
第27回 Rails勉強会@東北 | Facebook 参加者いつもの固定メンバー4名+新しい仲間1名=計5名。RailsCasts の認証をdevise など使わずスクラッチでつくるやつ。 #250 Authentication from Scratch (revised) - RailsCasts 続いて、認証に権限をつけるやつな…
フォーム入力画面に戻った時に、入力した文字列が無くなる場合と存在する場合の例 link_to link_to '戻る', :back link_to_function link_to_function '戻る', 'history.back()' 参考サイト railsで前画面に戻る - rochefort's blog
shell-mode で Mercurial の hg qseries のコマンド入力すると、適用解除されたものがグレー表示されなくて困ってたが解決したのでとりあずメモ init.el # MacPorts で bash インストールした場合 (setenv "SHELL" "/opt/local/bin/bash") (add-hook 'shell-…
ジェネレートする時に区切りが / だったか :: なのか忘れがちなのでメモ。 app/controllers/users_controller.rb でなくて app/controllers/admin/users_controller.rb みたいにadmin/下に置くみたいな感じ。 $ rails generate scaffold admin/user name ema…
## rails console # nil nil.nil? #=> true "".nil? #=> false " ".nil? #=> false 0.nil? #=> false true.nil? #=> false false.nil? #=> false [].nil? #=> false {}.nil? #=> false # empty "".empty? #=> true " ".empty? #=> false [].empty? #=> true …
.bashrc hg_branch() { hg branch 2> /dev/null | awk '{print " (hg:"$1""}' } hg_rev() { hg parents --template "r{rev}\n" 2> /dev/null | awk '{print " "$1")"}' } git_branch() { git branch 2>/dev/null | awk '/^\*/ {print " " " (git:" $2 ")"}' …
知らんかったよ。 Windowsオンリーだと思ってたけど、やってみたら動いた。 (MacOSX10.7) $ cd squat-1.0.1 $ java -cp data:squat.jar jp.towersquest.squat.Main SQUATがMacでも動いた! - moroの日記
なぜか急に shell-mode で bash-completion が効かなくなって動かなくなったのでメモ bash-completionなしで表示できるように 後述の参考にさせていただいたサイトの記述を組み合わせた感じ bash-completion で __git_ps1 を利用しない方法? hg_branch() { …
MacOSX で kdiff3 をダウンロードして使用。 hgrc は『Pythonプロフェッショナルプログラミング』を参考にしたというかそのまま(p196)。 Download: KDiff3 KDiff3 - Homepage config: mercurial .hgrc [merge-tools] kdiff3.executable = /Applications/kd…
Rails3.1でAjaxを使う | ひげろぐ フルAjaxで動くRailsアプリを作ってみたよ。 | Ginpen.com Ruby on Rails API jQuery API Documentation
Build Awesome Javascript MVC Applications - Spine Build Incredible Mobile Web Apps - Spine Mobile http://destroytoday.com/blog/reasons-for-spinejs/ Spine入門 https://github.com/maccman/spine-rails Spine.js をはじめよう [環境構築編] | Deve…
(MacOSX10.7, node0.8.9, npm1.1.61) 問題 MacPorts で node0.8.9, npm1.1.61をインストールした環境で npm install すると入らない $ npm install -g spine.app hem Segmentation fault: 11 解決策? http://renaissancenerd.net/post/14301177334/node-js-…
form_for form_tag - リファレンス - Railsドキュメント for example <%= form_for(resource, :as => resource_name, :url => session_path(resource_name), :html => {:class => "form-horizontal"}) do |f| %> : <% end %>
下記サイトの解説がとても分かりやすい [JavaScript] 猿でもわかるクロージャ超入門 まとめ - DQNEO起業日記 Question 次のような関数をつくるには? (例:関数を実行するたびにカウントする) f(); //-> 1 f(); //-> 2 f(); //-> 3 Answer function outer(…
AngularJS公式サイトのトップページにある "Wire up a Backend" のコードサンプルを Rails に移植。 ただ Rails3 と SQLite3 で動くようにしただけだけど。 CODE 説明面倒なので github にアップしてみた https://github.com/CortYuming/angular-rails-jspro…
やりたい時に忘れるからメモ plataformatec/devise · GitHub Home · plataformatec/devise Wiki · GitHub http://kosuke-komiya.info/wiki/index.php?RubyOnRails_DeviseTutorialListJa サインアウト後のリダイレクト先を指定 How To: Change the redirect p…
Emacs が原因だった(´・ω・`) 例えば js2-mode で Flymake をオンにして hoge.js を いじると、 裏で構文解析?で使うために自動的に Flymake が吐き出す hoge_flymake.js なるものががこれまた自動的に削除される前にブラウザで表示すると原因だった。 $ r…
解決済。そのうちまとめ書く...かも。 CSRF protection with Rails - Google グループ AngularJS: $http sectore/CafeTownsend-Angular-Rails · GitHub
searls/jasmine-rails · GitHub JasmineによるJavascriptテスト駆動開発 あーありがち - 最近のJavaScriptのテスティングフレームワークについて調べてみた あーありがち - Jasmineをもう少し詳しく紹介してみる あーありがち - Jasmine gemで特定のjsファイ…
問題 assets に html ファイル置く app/assets/templates/hoge.html Angular のコード書く(例:下記一部抜粋) 'use strict'; angular.module('hogeapp', ['sql']). config(function($routeProvider) { $routeProvider. when('/', {controller: TodoCtrl, t…
使ってみた MarkdownPresenter chrishulbert/MarkdownPresenter · GitHub (追記20130521:機能が追加されました) シンプルで良い コマンド入力して書き出しとかしなくてよい md ファイルを修正してブラウザを再読み込みすると最初のページ表示になるのが難…
Dependency Injection の基本的なアイディア - bkブログ ←これわかりやすいい 依存性の注入 - Wikipedia Inversion of Control コンテナと Dependency Injection パターン http://www.arclamp.jp/blog/archives/000490.html
開発環境構築やデバッグの仕方からbackbonejsとかライブラリなどいろいろ。 個々の解説は紹介程度で深く知りたければ後は自分で調べろ的なようだが、最近のJavaScriptまわりををザッと見渡せる感じでちょうどいい。 まだざっと眺めただけだけど良書だと思う。
(Emacs24.1, MacOSX10.7) 問題 Emacs に Speedbar があるけど、別ウインドウにツリーを表示してしまう。 http://www.emacswiki.org/emacs/SpeedBar Google先生に訊いたら sr-speedbar.el つうのが出てきたが、自分の環境だと動かない http://www.emacswiki.o…
bash-completion.el と rails_completion を使用 Emacs の shell-mode で bash の補完をできるようにする『emacs-bash-completion』 - 牌語備忘録 - pygo add short-cut alias for runner · 506a665 · jweslley/rails_completion · GitHub 症状 $ rails g #<…
fix: 20120826 ruby - POST JSON data to simple rails application with curl - Stack Overflow Create a Project $ rails new blog : $ cd blog Create a Scaffold $ rails generate scaffold entry title content : Migrate $ rake db:migrate : CURL 001…