牌語備忘録 -pygo

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

牌語備忘録 -pygo

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

Git で push がうまくできなかったりしたのでメモ

Git

clone した場合と init して remote add した場合で設定が異なるらしいが 詳しくは下記リンク initしてremote addするのとcloneするのの違い - hokaccha.hamalog v2 Gitもまだよく分かっていない - すぎゃーんメモ clone $ git clone <repos> remote add $ git init</repos>…

『Python Developers Festa 2012.07』に参加してきました

PyFesの内容など 参加者150人くらい? 詳細は以下リンク https://github.com/pyspa/pyfes/blob/develop/201207.rst 会場が素敵&快適なとこ。 東京都港区北青山2-5-8オラクル青山センター ハンズオン Python (B)テストに参加しました。 python の web フレー…

Capistrano リンクメモ

capistrano/capistrano · GitHub http://yukku0423.wordpress.com/2012/04/06/capistrano-variables/ Capistrano 実践Tips集 今更聞けないCapistranoでリリースの自動化 - プログラマになりたい Capistranoによるデプロイ - Ruby on Rails with OIAX

もう今週末 PyFes だし Django の汎用ビューと Twitter bootstrap でシンプルなブログみたいなものを数時間で作って Heroku と Github にアップしてみた

(Python2.7, Djnago1.4 Bootstrap2.0.4) Django で簡単なブログのような web app -- kantan_blog ブログに書くとややこしくなりそうなので github にコード置いて heroku にデモをアップしてみた。 デモ http://dry-lake-9311.herokuapp.com/blog/ そのうち…

Emacs の anything でウインドウを左右分割して使用してる時に、アクティブなウインドウで *anything* の画面を表示したい場合

(Emacs24.1, anything1.287) 状況 例えば、Emacs のウインドウを左右分割にして左側のウインドウを使用してる時に anything-for-files とかやると、右側に *anything* が表示される。 視線移動とか左右間違いとかしてしまうので同じウインドウに表示させたい…

Rails3 の capistrano で rbenv でインストールした Ruby で rbenv rehash しないと capify できない件

現象 Gemfile : gem 'capistrano' : bundle install $ capify . bash: capify: command not found 原因 #358 Brakeman - RailsCasts rbenv rehash すればいいらしいが、 rbenv で Ruby を上書きインストールすると $ rbenv rehash rbenv: cannot rehash: /Us…

rbenv で インストールした Ruby の irb で日本語入力できない場合

(MacOSX10.7, Ruby1.9.3)irb で日本語の入力ほとんどしないので気がつかなかったのだけど。 $ irb irb(main):001:0> japanese ="\U+FFE6\U+FFA5\U+FFE6\U+FFAC\U+FFE8\U+FFAA" => "" 『japanese =""日本語"』と入力しようとすると上記のようになる 原因 Goog…

『第24回 Rails勉強会@東北』に参加しました

第24回 Rails勉強会@東北 | Facebook Rails で非同期処理のお話 DelayedJob id:xibbar さんのお話。 backgroundDRb(drb = ライブラリ, irbでサーバ・クライアント) データでなく、オブジェクトで通信やりとり cronのような機能あり DelayedJob(AR) resque(R…

html-mode の中で部分的に css-mode や js-mode で表示させる -- MMM-Mode

(Emacs24.1) MMM Mode Install: mmm-mode -- Fork オリジナル版が動かせなかったので、Fork版をインストール purcell/mmm-mode · GitHub init.el (require 'mmm-auto) (setq mmm-global-mode 'maybe) (set-face-background 'mmm-default-submode-face "navy"…

nxml-mode で html5 バリデーションのためのメモ

(Emacs24.1) Install: hober/html5-el Downloads · hober/html5-el · GitHub xhtml5? ダウンロードしてパスの通ったところで解凍してmake $ tarxvfz ~/hober-html5-el-934944b.tar.gz $ mv hober-html5-el-934944b hober-html5-el $ cd hober-html5-el $ mak…

each_with_index のインデックスで『0』以外から始める場合

each_with_index の場合 ["Tanaka", "Marcus", "Tulio"].each_with_index do |name,i| p "#{name}: #{i}" end #=>"Tanaka: 0" #=>"Marcus: 1" #=>"Tulio: 2" 『0』以外から始める場合 1から始める例 each と with_index(1) の間は『.(ドット)』 ["Tanaka",…

Emacs24 の Rails 開発環境の rinari を package.el でインストールしようとしたら、 ruby-mode-1.1 is unavailable で出来ない件

Google先生に訊いたところ解答が。 ELPA Confusion · Issue #21 · eschulte/rinari · GitHub パッケージに "tromey" "http://tromey.com/elpa/" を追加すれば ruby-mode-1.1 が入るらしい。 marmalade しか追加してなかった。 init.el (require 'package) (a…

Emacs24.1 で anything をインストールするのに package-list-packages 使ったら物凄く簡単にできるようになってる件

package-list-package で一覧から選んでインストール M-x package-list-package でリストが表示されるから anything anything-config を 『i』キーで選択、『x』で実行、インストールされる。 Config とりえあず M-x anything-for-files が使えれば以下が利…

Rails3 で初期データ投入する時に seeds.rb を使い rake db:setup もしくは rake db:seed などで erb の タグを書いた yaml を指定したディレクトリからすべて読み込む場合のメモ

(Rails3.2.6, Ruby1.9.3) db/fixtures に hoge.yml を置いた場合 db seeds.rb fixtures hoge.yml fuga.yml : db/fixtures の yml を全て読み込む。 それから yml に erb のタグを書いても読み込むようにする。 ex: hoge: date: <% Date.today %> seeds.rb ex…

Rails3 と twitter-bootstrap-rails でフォームのエラー表示をなるべく簡単に何とかする件

(Rails3.2.6, Ruby1.9.3, twitter-bootstrap-rails2.1.0) ビフォア・アフター before after 修正してみる -- ファイルは2点のみ application.css scaffolds.css.scss リネーム app/assets/stylesheets/application.css app/assets/stylesheets/application.c…

Heroku に Django の Web アプリを超簡単にデプロイできるようになってる件

環境を整える インストール Python2.7 pip virtualenv Python, virtualenv, virtualenvwrapper, Django and GAE のメモ - 牌語備忘録 - pygo git Heroku でアカウント取得しておく Heroku | Cloud Application Platform Heroku Toolbelt をインストール hero…

Rails3 の link_to で Twitter-bootstrap を利用してボタンにアイコンを付ける件

どこに記述すればいいか迷ったのでメモ アイコン付ける前の例 <%= link_to 'Destroy', hoge_path, method: :delete, data: { confirm: 'Are you sure?'}, class: "btn btn-mini btn-danger" %> アイコン付けた例 link_to のことに『do %>』と『』を足してそ…

Rails3 の devise で『パスワードと(ユーザ名 or E-mail)』でログインできるようにしてみる

(Rails 3.2.6, Ruby1.9, devise2.1.2)ようするに パスワードとユーザ名 もしくは パスワードとE-mail どちらでもログインできるようにしてみる。 デフォルトは E-mail と password plataformatec/devise · GitHub Rails3でユーザ認証の『devise』を使ってみ…

Rails3 で devise 使用時に初期データを yaml に書く場合の encrypted_password: の値

パスワードが"hoge"の場合 ex: password "hoge" BCrypt::Password.create でつくる $ rails console irb(main):001:0> p BCrypt::Password.create("hoge") "$2a$10$aAK/viOEQ9wzE6Lza6kYQeW3MQpin6bzAefHjOlBpTojBH8d915RO" => "$2a$10$aAK/viOEQ9wzE6Lza6kY…

Rails の f.date_select とかで class を追加したい場合の件

Rails2.3.6, Ruby1.9.3 twitter-bootstrap 使用 class 追加前の例 <div class="field"> <%= f.label :start_date, "日程" %> 開始<%= f.date_select :start_date, include_blank: true, selected: @hoge.start_date} %><br /> 終了<%= f.date_select :end_date, include_blank: true, </div>…

bootstrap-rails で css がうまく適用されない場合の件

問題 twitter-bootstrap を使うとリンクがデフォルトでブルーになるはずなのにならない。 原因 "bootstrap_and_overrides.css.less" が "scaffolds.css.scss" に上書きされてる。 scaffold でつくると自動的に作られるファイルかこれ? app/assets/styleshee…