牌語備忘録 -pygo

あくまでもメモです。なるべくオフィシャルの情報を参照してください。

牌語備忘録 -pygo

2012-09-01から1ヶ月間の記事一覧

Macでも『SQL書き方ドリル』の「素振りソフトウェアSQUAT」が動くらしい

知らんかったよ。 Windowsオンリーだと思ってたけど、やってみたら動いた。 (MacOSX10.7) $ cd squat-1.0.1 $ java -cp data:squat.jar jp.towersquest.squat.Main SQUATがMacでも動いた! - moroの日記

Emacs の shell-mode のプロンプトに git と mercurial のブランチ名を表示させるメモ

なぜか急に shell-mode で bash-completion が効かなくなって動かなくなったのでメモ bash-completionなしで表示できるように 後述の参考にさせていただいたサイトの記述を組み合わせた感じ bash-completion で __git_ps1 を利用しない方法? hg_branch() { …

Mercurial のマージツールに KDiff3 を使う設定メモ

MacOSX で kdiff3 をダウンロードして使用。 hgrc は『Pythonプロフェッショナルプログラミング』を参考にしたというかそのまま(p196)。 Download: KDiff3 KDiff3 - Homepage config: mercurial .hgrc [merge-tools] kdiff3.executable = /Applications/kd…

Rails + Ajax のメモ

Rails3.1でAjaxを使う | ひげろぐ フルAjaxで動くRailsアプリを作ってみたよ。 | Ginpen.com Ruby on Rails API jQuery API Documentation

Spine メモ

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…

"npm install -g spine.app hem" とかすると "Segmentation fault: 11" となってインストールできない件。

(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-…

Rails3 の form_for タグで class を追加するメモ

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 とクロージャーのメモ

下記サイトの解説がとても分かりやすい [JavaScript] 猿でもわかるクロージャ超入門 まとめ - DQNEO起業日記 Question 次のような関数をつくるには? (例:関数を実行するたびにカウントする) f(); //-> 1 f(); //-> 2 f(); //-> 3 Answer function outer(…

AngularJS + Rails3 (SQLite) に移植してみた -- AngularJS 公式サイトのサンプル "Javascript Projects (mongolab)"

AngularJS公式サイトのトップページにある "Wire up a Backend" のコードサンプルを Rails に移植。 ただ Rails3 と SQLite3 で動くようにしただけだけど。 CODE 説明面倒なので github にアップしてみた https://github.com/CortYuming/angular-rails-jspro…

Rails3 の 認証プラグイン devise で サイインイン・アウト後のリダイレクト先を指定する件

やりたい時に忘れるからメモ plataformatec/devise · GitHub Home · plataformatec/devise Wiki · GitHub http://kosuke-komiya.info/wiki/index.php?RubyOnRails_DeviseTutorialListJa サインアウト後のリダイレクト先を指定 How To: Change the redirect p…

Rails で js ファイル修正とブラウザ確認を繰り返してたら、急に表示が遅くなってサーバで RoutingError とか出てる件

Emacs が原因だった(´・ω・`) 例えば js2-mode で Flymake をオンにして hoge.js を いじると、 裏で構文解析?で使うために自動的に Flymake が吐き出す hoge_flymake.js なるものががこれまた自動的に削除される前にブラウザで表示すると原因だった。 $ r…

AngularJS + Rails でフォーム送信すると「WARNING: Can't verify CSRF token authenticity」とかなる問題のメモ

解決済。そのうちまとめ書く...かも。 CSRF protection with Rails - Google グループ AngularJS: $http sectore/CafeTownsend-Angular-Rails · GitHub

Rails + Javascript でのテストあたりのメモ

searls/jasmine-rails · GitHub JasmineによるJavascriptテスト駆動開発 あーありがち - 最近のJavaScriptのテスティングフレームワークについて調べてみた あーありがち - Jasmineをもう少し詳しく紹介してみる あーありがち - Jasmine gemで特定のjsファイ…

AngularJS + Rails で assets ディレクトリ以下に html ファイルを入れて $routeProvider あたりの templateUrl に指定した時エラー出る件

問題 assets に html ファイル置く app/assets/templates/hoge.html Angular のコード書く(例:下記一部抜粋) 'use strict'; angular.module('hogeapp', ['sql']). config(function($routeProvider) { $routeProvider. when('/', {controller: TodoCtrl, t…

Markdown のプレゼンツールのメモ

使ってみた MarkdownPresenter chrishulbert/MarkdownPresenter · GitHub (追記20130521:機能が追加されました) シンプルで良い コマンド入力して書き出しとかしなくてよい md ファイルを修正してブラウザを再読み込みすると最初のページ表示になるのが難…

Dependency Injection ってなんだろ?メモ

Dependency Injection の基本的なアイディア - bkブログ ←これわかりやすいい 依存性の注入 - Wikipedia Inversion of Control コンテナと Dependency Injection パターン http://www.arclamp.jp/blog/archives/000490.html

『JavaScriptテクニックバイブル ~効率的な開発に役立つ150の技』を読んでみた

開発環境構築やデバッグの仕方からbackbonejsとかライブラリなどいろいろ。 個々の解説は紹介程度で深く知りたければ後は自分で調べろ的なようだが、最近のJavaScriptまわりををザッと見渡せる感じでちょうどいい。 まだざっと眺めただけだけど良書だと思う。