調べものしてたら、引っかかった。 なつかしいぞ。 https://twitter.com/amachang
http://design-spice.com/2012/09/05/resolutio/ http://blog.webcreativepark.net/2011/01/25-173502.html 解像度 ビットマップ画像における画像密度の事をいう。1インチ(25.4mm)をいくつに分けるかによって表す。 単位はdpi、またはppi。 デバイスピクセル…
仕事でMovable Typeの開発を行う事になったので、Macに作業環境を構築する。 環境 Mac OS X Lion 10.7.5 Apache まずはApacheを有効にする。 「システム環境設定」⇒「共有」⇒「web共有」⇒「web共有を有効にする」をチェック 基本情報 起動コマンド /usr/sbin…
ログ出力 MT->log("message") YAMLロードテスト cd $MT_HOME && perl -Ilib -Iextlib -MMT -le 'MT->instance; print MT::Util::YAML::LoadFile("plugins/Test/config.yaml")' オブジェクトのロード perl -Ilib -Iextlib -MMT -le 'print MT::Util::YAML::Du…
http://takeyuweb.hatenablog.com/entry/mt6ami ファイル位置 Movable Type本体:/app/movabletype データフォルダ:/data/file/static 再起動 $ sudo service movabletype restart 登録されている。起動ファイルは以下にあり。 /etc/init.d/movabletype mys…
ログイン出来ない場合 $ su user This account is currently not available. [root@sever ~]# grep hoge /etc/passwd hoge:x:100:100::/home/hoge/:/nobin/nologin nologinとなっている。 [root@sever ~]# usermod -s /bin/bash hoge ログイン出来るようにな…
ImageMagickインストール $ sudo yum install ImageMagick $ sudo yum install ImageMagick-devel Gem gem "carrierhave" gem "rmagick" アップロードクラス作成 $ rails g uploader Image モデル mount_uploader :image, ImageUploader gitignore public/up…
http://ruby-rails.hatenadiary.com/entry/20140810/1407634200 $ rails g model modelname name:type name:type $ rake db:migrate 型 binary boolean date datetime decimal float integer primary_key string text time timestamp カラム追加 $ rails gen…
EC2 セットアップ RDS セットアップ RVM development環境に合わせてセットアップ http://d.hatena.ne.jp/macperl/20140929 Railsインストール インストール nginx インストール設定編集 /etc/etc/nginx/nginx.conf起動 $ sudo /etc/init.d/nginx restart サ…
環境 Rails4 Capistrano3 Unicorn Nginx EC2 RDS GitHub http://genestream.hatenablog.com/entry/2014/12/17/212508 真似ます。 EC2 セットアップ。 自動バックアップまでセット。rootパスワード設定。 $ sudo yum update $ sudo yum install -y gcc-c++ pa…
bootstrapを使う Gem gem 'therubyracer', platforms: :ruby gem 'less-rails' gem 'twitter-bootstrap3-rails' 反映 $ bundle install $ rails g bootstrap:install i18n_generators 日本語化サポートGem。 $ vi Gemfile gem 'i18n_generators' $ bundle in…
split,vsplitで画面分割時に通常は、 :e file でファイルを開くが、 :view file とすると読み取り専用となる。
app/helpers以下に配置。 application_helper.rbは全体共通。 例 app/helpers/how_price.rb module HowPriceHelper def how_price() #process end end viewにて、how_price()が利用可能になる。色々なヘルパースクリプトがネットに落ちてるっぽい。
smtpサーバの設定 config/environments/development.rb config.action_mailer.delivery_method = :smtp config.action_mailer.smtp_settings = { :address => 'smtp.server', :port => 587, :domain => 'domain', :user_name => 'メールアドレス', :password…
[Ruby on Rails]View基本app/views/layouts/application.html.erb がベースとして読み込まれる。 上記ファイル内 に各コントローラーのテンプレートが読み込まれる。 コントローラーによって挙動を変える
http://sourceforge.jp/magazine/09/03/16/0831212 git branch 現在のブランチを表示 新規branch作成 git branch name branch切替 git checkout name branch削除 git branch -d \-Dリモートブランチを削除 git push origin :branchname branch名変更 git bra…
rake -T 利用可能コマンド一覧表示 rake routes ルーティングの確認 rails console コンソール起動 http://kzy52.com/entry/2014/11/28/235958 rails dbconsole rails db。 コンソールでのdb操作。 rails server サーバ起動。エイリアス s ポート指定 rails …
smtpサーバー。 リージョンが日本に対応していないようだ。 SMTP credentials smtp認証に使うユーザー、パスワードを作成。 Suppression List ハードバウンスしたアドレスが蓄積されるリスト、ここにあるアドレスはses外への送信を行わない。ses全体で共有さ…
プロジェクト作成 $ rails new app --skip-test-unit --database=mysql skip-test-unitは、Test::Unitフレームワークと関連しているtestディレクトリを作成しないようにするオプション。 Gemfile編集 # node.jsの方がいけてるっぽい gem 'therubyracer', pla…
アプリケーションの作成 $ rails new appname オプション d, --database=mysql DB設定 /config/database.yml Gemfile アプリケーションで利用するgemを定義する。 $ bundle update $ bundle installエラー。 Could not find a JavaScript runtime.Gemfile修…
RVMインストール rubyバージョン管理ソフト。 インストール。 $ \curl -sSL https://get.rvm.io | bash -s stablegpg: 署名を検査できません: 公開鍵がありません 上記エラーが出る場合、 $ gpg2 --keyserver hkp://keys.gnupg.net --recv-keys D39DC0E3 htt…
Select Engine MySQL Production 無料枠があった。 750 時間の Amazon RDS Single-AZ マイクロ DB インスタンスの使用 1,000万 I/O 自動データベースバックアップとユーザーによる任意の DB スナップショットに使用できる 20 GB のバックアップストレージ テ…
一般的なDNS設定で問題なし。 DNSのまとめいるな。
ServerRoot "/etc/httpd" PidFile run/httpd.pid Timeout 60 KeepAlive Off MaxKeepAliveRequests 100 <IfModule worker.c> StartServers 4 MaxClients 300 MinSpareThreads 25 MaxSpareThreads 75 ThreadsPerChild 25 MaxRequestsPerChild 0 </IfModule> Listen 80 LoadModule... いろいろ…
Key Pair作成 作成。 ローカルに保存した.pemはパーミッション400に。 Security Group Inboundのhttp,sshを開放したグループを作成。 インスタンス作成 今回はフリーのデフォルト版 keypair,security groupを適用 ElasticIP elasticipを作成し、インスタンス…
r 4 w 2 x 10 --- 1 --x 2 -w- 3 -wx 4 r-- 5 r-x 6 rw- 7 rwx
http://qiita.com/hokusyu/items/52f15bbf349190e98686.vimrc set autoindent set tabstop=2 set shiftwidth=2 set expandtab set nobackup set vb t_bv= set showmatch set enc=utf-8 set showcmd let loaded_matchparen = 1 syntax on
mac osx 10.7.5です。 Xcodeをインストール apple Developerサイトにログイン後、Xcode4.3.3 for lionをダウンロード。重い。 xcode_4.3.3_for_lion.dmgを開き、Xcodeをappdirへ。 インストーラー起動、インストール。 MacPortをインストール http://www.mac…
application … アプリケーションのルートディレクトリ app … MVCに関わるアプリケーションの中心的なコード controllers … コントローラークラス helpers … ヘルパーモジュール(ビュー用のヘルパーメソッド) mailers … メール用のコントローラー models … …
久しぶりすぎて自分のブログとは思えんな。。 はずいな。数年ぶりのhatena、機能が盛りだくさん過ぎてわからん。