pandazx's blog

データ分析など雑多な技術ブログ

webアプリ開発

getter,setter問題

この記事を読んだ感想getter/setterとはなんだったのか - プログラマーの脳みそ昔、何も考えずにgetter,setterを作るのはかなり違和感があったな。使う予定もないのに、とりあえずクラスの書き始めに儀式のように書くgetter,setter。ただ、末尾で紹介されて…

アプリ用11色カラーチャート

CMYKカラーチャート24色相環 | 色カラー上記サイトを参考に11色にして見分けがつきそうな色をピックアップしてみた。 グレー(無効値)→濃青(値小さい)→緑→黄色→赤(値大きい)に向かうイメージ gray #1D2088 #0068B7 #00A0E9 #009E96 #009944 #8FC31F #FF…

twitter bootstrap v2 on rails3.2 試行錯誤

twitter bootstrap v2をgithubからダウンロードして docs/exampleのfluid.html を今のindex.html.erbと置き換えて、 twitter bootsrapにあるdocs/assetsにあるcss, js, img, icoを railsのapp/assets配下に置いた。 fluid.htmlにあるcssなどへのパスは適宜変…

Rails3.2とRuby1.9.3-p125でheroku

前提 heroku上に今までに構築に失敗したゴミアプリがある場合は すべて削除から実行することruby1.9.3-p125とrvmなどはインストール済であることが前提 そのあたりはこの辺を参考に。 開発環境構築 - pandazx's blog上記記事の後半はうまくいっていないので…

開発環境構築の続き(未完)

herokuにruby1.9.3-p194は使えないと言われてしまったので、 ruby1.9.3-p125のインストールを試みる。 注意 本ブログは最後まで出来ていないので、手っ取り早く構築したい人は以下を参照 Rails3.2とRuby1.9.3-p125でheroku - ものごとの調査記録 本題 前のブ…

開発環境構築

まずはheroku+rails+twitter bootstrap railsを試してみよう。 以下のサイトの手順を参考にする。 macを買って、今すぐherokuでruby1.9.3 + rails3.2しよう! - ppworks blog ここで最初にインストールを促されるiTerm2はテキストエディタだ。 mac標準のterm…

開発スタート

今まで色々と考えてきたネタを形にするべく、Webサービスを1つ作る。その開発過程を記録するためにブログにしていく。個人メモも兼ねて。サービス概要 SNS 開発方針 まずは素早くサービスを作ることを目指す 使えるライブラリがあれば使い倒す。自分で作る…

Rails 3.2.2 と ruby 1.9.2 でheroku

前提 heroku上に今までに構築に失敗したゴミアプリがある場合はすべて削除から実行すること ruby1.9.3-p125とrvmなどはインストール済であることが前提 そのあたりはこの辺を参考に。 開発環境構築 - ものごとの調査記録 後半はうまくいっていないので、rvm…

postgresqlをhomebrewでインストール

brew install postgresql これで gem install pg が可能になる。 参考にしたサイト bundle install からの〜 gem install pg でハマったので覚え書き - nemomemo 捕捉 GUIでインストールしたPostgreSQLのアンインストール PostgreSQL 8.3.x のアンインストー…

Rails 3.0.9 と ruby 1.9.2 でheroku

Railsアプリ作成 + Herokuデプロイ - I can't change the world.このサイトを参考にすることで、heroku上で動くrailsアプリは作成できた。Heroku | No such appRails3.2.2の場合は以下を参照 Rails 3.2.2 と ruby 1.9.2 でheroku - ものごとの調査記録

railsのバージョンを指定してアプリを作成する

rails _3.0.9_ new proto このようにversionを指定すればよい 参考にしたサイト Railsのバージョンを指定して新規アプリを作成する方法 - memo.yomukaku.net 捕捉 herokuアカウントのパスワードを毎回入力するのを省くために heroku keys:add がある 参考: …