牌語備忘録 -pygo

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

牌語備忘録 -pygo

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

Rails3 で twtter bootstrap と will_paginate を使うと表示が崩れる件

(環境: MacOSX10.7, ruby19.2, rails3.1.3, bootstrap-sass-rails1.4.0.3) こんな感じにズレる 修正してみる インストール Gemfile(なんとなくbootstrap-sass-rails使ってみた) gem 'bootstrap-sass-rails' gem 'will_paginate', '~> 3.0' gem 'i18n_gen…

Railsでの他のテーブルからデータ持ってきてプルダウンメニューにするメモ

冗長な方法 view と contllor に書く方法 contllor hoge_contllor.rb def new あたり *1 @account_types = Account.find(:all).map{|i| [i.account_name, i.id] } view _form.html.erb <div class="field"> <%= f.label :account_type, "account" %><br /> <%= f.select :account_type</div>…

PythonとRubyでのクラスの継承とか書き方の違いのようなもの

Ruby *1 Ruby その1 code # -*- coding: utf-8 -*- class Dog def initialize name, age @name = name @age = age end def name @name end def age @age end end class Breed < Dog def initialize name, age, breed super name, age @breed = breed @intro…

postgresql91インストールメモ

*1MacOSX10.7, psql (9.1.2) 参考サイト: http://d.hatena.ne.jp/littlebuddha/20100413/1271167283 インストール sudo port install postgresql91 sudo port install postgresql91-server postgresql91-serverインストールで表示されるメッセージのコマンド…

Macの定番ランチャーQuicksilverでファイルパスを取得する設定『Get Path』がデフォルトでオフな件

パスをQuicksilverで簡単に取得できた気がしたけど、デフォルトでオフになっていたのでメモ Quicksilver — Mac OS X at your Fingertips Quicksilverの設定 Preferences Actions Get Path にチェック入れる。

bashでRailsのコマンドを補完、ついでにEmacsからも。

取り急ぎメモ。あとで修正するかも。 (環境: MacOSX10.7, rails3.1.3, Emacs23) bashでRailsのコマンドを補完する 『rails_completion』インストール jweslley/rails_completion · GitHub "rails.bash"をリネームして以下に置く ~/.rails.bash bashrc sour…

memo for learning the database

Editer EmacsWiki: Sql Mode Emacs で SQL の編集・実行を快適にする - ablog "Trumps by the roadside" - sql-mode: Emacs から SQL 文を実行する database design beginner's 漕げよマイケル books 楽々ERDレッスン 第1部 DB設計総論 いかに無理なくムラな…

Emacs の Flymake で、 Python の PEP8 の構文チェックがうまくいかない場合のメモ

下記参考サイトのようにやっても、PEP8のチェックがうまく動かなかったのでメモ。 yamakk blog » Blog Archive » PEP8 and pyflakes for emacs PEP8をEmacsで - きちめも emacs の python 開発環境を整える - フリーフォーム フリークアウト Charlie's Secon…

『quickrun.el』が超便利そうな感じ、でも出力表示がうまくいかない場合。

Emacsからvimに乗り換えちゃおっかなーと色々調べてたら、vimのquickrunを知り、便利そうだなーと思ったらEmacs版の『quickrun.el』を発見。 quickrun.elで開発効率アップ - Life is very short 早速使用してみる install syohex/emacs-quickrun · GitHub m2…

Emacsに標準で入ってるruby-mode(ver1.0)でruby-electric.elを使う場合

標準のruby-mode(ver1.0)使うとendが自動挿入されねーと思ってGoogle先生に訊いてみた。 これが解答たど思われる。 Emacs 標準の ruby-mode.el(version 1.0) では ruby-insert-end っていう関数が消えていて、Ruby のソースコードに入ってる ruby-mode.el(ve…

Rubyでアレするには何のメソッド使えばいいのか悩んだ時『what_methods』

例えば『(1..5)』を『 [1,2,3,4,5]』にするメソッド何だっけ?ってなとき。 install gem install what_methods ~/.irbrc ファイルがなければ作成して、設定を書く。 require 'what_methods' terminal 使用例 $ irb > (1..5).what? [1,2,3,4,5] 1..5.to_a == …

Railsの『update_attribute』と『update_attributes』の違いでハマらないために気をつけること

第18回 Rails勉強会@東北 で教えてもらいました。 結論を先に バリデーション『するか』、『しない』か。 ※Rails3レシピブックに掲載されて無い。 ソース見てみる persistence.rb rvmでインストールしたときのパス ~/.rvm/gems/ruby-1.9.2-p290/gems/active…

心機一転 cocoa Emacs23 をMacPortsでインラインパッチあててインストールしてみた

以前の記事が改訂変更など繰り返してたら、わけわからなくなってきたので新たに書いてみた。取り急ぎ書いたので後で修正いれるかも。 修正:20120120 環境 MacOSX10.7 Emacs23.3.1 手順 もしインストール済みなら削除 sudo port -f uninstall emacs-app sudo …

Responsive Website Design

examples 60 Examples of Responsive Website Design | inspirationfeed.com Responsive Web Design: 50 Examples and Best Practices - Designmodo how to How to Design a Mobile Responsive Website | UX Booth Responsive web design japanese レスポン…

js2-mode and coffee-mode for Emacs

js2-mode forked fixed indentation version: (original -> http://code.google.com/p/js2-mode/) https://github.com/mooz/js2-mode http://d.hatena.ne.jp/mooz/20100402/p1 mozrepl MozRepl lets you program Firefox and other Mozilla-based applicatio…

Pythonで日本の休日を取得

ライブラリかなんかないかなと思ったら何個かスクリプトを発見。 そのうちの一つ AddinBox(祝日マクロ-5) なぜか import sys 抜けてる? import sys リンク元のコードに追加して『jholiday.py」と保存。 下記hoge.py書いて実行テスト。 # hoge.py import jho…

Pythonで干支を求めてみた。

Rubyレシピブックに載ってたものをPythonで書いてみた。 code *1 #!/usr/bin/env python # *-# -*- coding: utf-8 -*- celestial_stem = ["庚","辛","壬","癸","甲","乙","丙","丁","戊","己"] earthly_branch = ["申","酉","戌","亥","子","丑","寅","卯","…

CSS拡張『Sass/SCSS』とか『LESS』のメモ

CSS

http://blog.goodpatch.co/articles/sass-less/ CSS拡張メタ言語「SCSS(Sass)」と「LESS」の比較 - (DxD)∞ CSS拡張言語SASSとLESSを触ってみる | 69log Sass/SCSS Sass: Syntactically Awesome Style Sheets 『Rails 3.1にはSassの弟分のSCSSが標準で入り...…

Emacsの『scss-mode』

https://github.com/antonj/scss-mode Sass、そしてSassy CSS (SCSS) scss-modeでインデントが効かない場合 前回、試した時は上手く行かなかったのだけど、原因判明。 結論からいうと、Emacs-lispのパスの通ったところにデフォルトのcss-modeではない『css-m…

Rails3のサンプルをherokuにデプロイしてみた

この書籍のサンプル『RailsによるアジャイルWebアプリケーション開発 第4版』テストがSQLite3で、デプロイ先のherokuがpostgresqlっていうのが面倒でややこしくなる原因なのかも。(環境:MacOSX10.7, ruby1.9.2, rails3.1.3) あらかじめインストールとか用…

Emacsでsudoでファイルを開くには

前にも書いたけど、忘れるので別の方法で。 ちょうどいい感じのelispあったのでこれで パーミッションのかかったファイルを開く時にsudoで開くか訊いてくれる。 Re-open read-only files as root automagically | Tassilo's Blog 上記から引用 (defun th-ren…

Rails3でローカルのMacOSXでのデプロイ

また『RailsによるアジャイルWebアプリケーション開発 第4版』のサンプルで。 とりあえずMySQLは端折って、本番環境もSQLite3で。 ホームのサイトに 作ったWebアプリを~/Sites/に置く(それ以外に置いてもいける?) ~/Sites/depot/ Passengerインストール g…

Emacs の Rails3 と rinari で、rinari-sql で SQLite3 使ってると エラーになる場合

(環境: MacOS10.7, ruby1.9.2, rails3.1.3, rinari.el ?) 問題 プロジェクトのルートディレクトリから『rinari-sql』使うと、「sqliteが見つからない」とエラーがでる。 apply: Searching for program: No such file or directory, sqlite 対処 もう面倒な…

『RailsによるアジャイルWebアプリケーション開発 第4版』を読むにあたって役立ちそうなリンクなど

『RailsによるアジャイルWebアプリケーション開発 第4版』 Rails Ruby on Rails Ruby on Rails API Agile Web Development with Rails, Edition 4 http://you1025.mongolian.jp/wiki/index.php?Rails%A4%CB%A4%E8%A4%EB%A5%A2%A5%B8%A5%E3%A5%A4%A5%EBWeb%A5…

CSSフレームワークのメモ

CSS

デザイン起こしてから、効率的に高速でコーティングするには何がベターなのかな? 960 grid system 960 Grid System tutorial video なぜかvideoのチュートリアルのソースのリンク切れてるから、下記リンクからダウンロード*1 http://nettuts.s3.amazonaws.c…

続『5分でRails3アプリ』をやってみた - 『Twitter Bootstrap』で見た目をサクッと変えてみた

『5分でRails3アプリ』をやってみたの続き。『twitter-bootstrap-rails』っていうのを見つけたのでやってみた。 http://rubygems.org/gems/twitter-bootstrap-rails http://twitter.github.com/bootstrap/ デザインが苦手なWebサービス開発者に朗報!今風の…

『5分でRails3アプリ』をやってみた、それから『i18n_generators』で日本語表示も

http://www.youtube.com/watch?v=Wb7OrbbEXZQ Youtubeにアップされてた『5 Minutes Rails3 Application 』をやってみた。 『i18n_generators』が便利そうなのでメモがてら。(環境: MacOSX10.7, ruby1.9.2, rails3.1.3) Railsでプロジェクト作成 terminal r…

Emacsのanythingの設定を見なおしてみた。

しばらくぶりにアップデートしたら多少挙動が変わっていて、設定の仕方も結構大幅に変更されているらしく見なおしてみた。 できるだけ最小限で。 init file *1 ;; http://www.emacswiki.org/cgi-bin/wiki/Anything (require 'anything-startup) (setq my-any…

ことよろ2012

あけおめことよろで〜す。 イラレで描いたら既製品みたいになってもうたが自作でござる。 ゲラゲラ笑い通しな一年に。 それからそこそこ稼げるように。 いろいろ頑張る!