tima620のゆらぎ

「のlog.txt」を畳み、「の」が崩御し、「のはざま」をはさんだ後に生まれた「のゆらぎ」

server log

雑メモ_Depot_j

J1 root to: 'store#index', as: 'store' を root 'store#index', as: 'store', via: :all に。via: :allないとJ4でエラーが起きて、解決にめっちゃ手間取りました。 あとto:って書かなくてもいいのかな? そういえば、 if I18n.available_locales.include?(…

雑メモ_Depot_i2~4

I2 何事もなく。 ログインできるようになった! I3 何事もなく。 アクセス制限できるようになった! 見比べてみると、 User.find_by_id(session[:user_id])→User.find_by(id: session[:user_id]) before_filter→before_action ってなってたりするけど、前の…

雑メモ_Depot_i1

I1 bcrypt-ruby周り とりあえず書いてエラー出るともはや逆にほっとするよね。 bcrypt-ruby is not part of the bundle. Add it to Gemfile. だそうです。どうやらhas_secure_passwordのために必要なものがあるっぽい。 Gemfileに gem 'bcrypt-ruby' って足…

雑メモ_Depot_h

H1 特になし?一応メールの機能テストはtest/functionalではなくtest/mailersってところなので注意。 H2 こっちも特に補足必要なさそう。 統合テスト便利そうだね。 余談 とはいえやっぱりよく理解できてない感じ。 Kまで突破して、振り返りの章で分からない…

雑メモ_Depot_g

G1 test/controller/orders_controller_test.rbのshould get new内の書き方が本と変わってる。 rake testでよく見たらDEPRECATION WARNINGってのが出てた。 「confirmなんだけど、Rails4.1ではその書き方無くすよ」的な。 <%= button_to 'カートを空にする',…

雑メモ_Depot_f

大体細かいバージョンとかで仕様の違いが発生して、それを検索して、みたいなのが腹立つー。 今回の強敵。jquery-ui周り。 http://alice345.hatenablog.com/entry/2013/07/06/113511わからんけどやったこと。 Stableぽち(自分は1.10.3) 解凍 jquery-ui-1.10.…

雑報告_Depot_e

カートが出来たよー。たびたび「うん?」てなるのでURLメモ。Emacs 文字コードを変換して保存 http://blog.mizoshiri.com/archives/139C-x RET f utf-8 RET C-x C-s お次はAjaxにございまする。ここが終わればDepot折り返し。

雑メモ_Depot_d

前もだけどここでいきなり作業が止まってしまう。 多分「セッションとは何か」を知ってる前提で書いてるせいで、書いてる事が全く頭に入らないからだと思う。 ひとまず文章の中身をなんとなく考えながら読みつつも、ある程度のところで思考停止し、作業を進…

雑ログ_Depot_a

Depot作るっきゃねえな!!!つくり。 # rails new depot -d mysql # cd depothttp://d.hatena.ne.jp/tima620/20131113/1384349488 と同じくDB作り。 # emacs Gemfile gem 'execjs' gem 'therubyracer' # mysql -u root -p mysql> CREATE DATABASE depot_dev…

雑メモ_Depot_b_Depot_c

Depot_bRails4になってちょっとテスト回りが変わったみたいすね。 Rails3.x Rails4.x test/units test/models test/units/helpers test/helpers test/functional test/controllers test/functional test/mailersその他、activerecord.errors.messages.taken…

雑ログ_Hello,rails

Rails本の第2章。Sayコントローラーの作成。 SayコントローラーにアクションHello goodbyeを追加。(Hello大文字にしてもうたw) demo# rails generate controller Say Hello goodbye Sayコントローラーのソースを見る。 # cat app/controllers/say_controlle…

雑メモ_Ruby基礎

Rails本4章読んだ。 Ruby自体はある程度触っているのであまり問題なし? ハッシュやクラス、モジュールを使ったRubyのソースコードをあまり書いたことが無いので意識しよう。 YAML、マーシャリング、lambdaとかも聞いたくらいで良く知らない。知ろう。 寝る。

雑メモ_Rails基礎

Rails本3章読んだ。 MVCの話 scaffold(足場)君がアプリ骨格を作ってくれる神。 オブジェクト指向と関係データベースの調和→Object-Relational Mapping RailsにおけるORM層はActive Record RailsではViewとControllerはAction Packという単一コンポーネントが…

雑ログ_rails始め

なんとなくバージョン見てみる # rails -v Rails 4.0.0 # rvm -v rvm 1.22.2 (stable) by Wayne E. Seguin <wayneeseguin@gmail.com>, Michal Papis <mpapis@gmail.com> [https://rvm.io/] # ruby -v ruby 2.0.0p247 (2013-06-27 revision 41674) [x86_64-linux] # gem -v 2.0.3 # mysql -V mysql Ver 1</mpapis@gmail.com></wayneeseguin@gmail.com>…

鯖雑ログ_iptables

http://qiita.com/shimohiko/items/ec672655edb84578a82e http://www.karakaram.com/onamae-com-vps2-iptables # emacs /etc/sysconfig/iptables *filter :INPUT DROP [0:0] :FORWARD DROP [0:0] :OUTPUT ACCEPT [0:0] -A INPUT -m state --state ESTABLISHE…

初期から雑ログ

読み返しなので順番がごちゃごちゃしてるかも。特にsshの設定回り。 それにしてもあとから書くのすごい大変。作業したらすぐ書かないと。http://fnya.cocolog-nifty.com/blog/2012/03/centos-6aa8.html http://morizyun.github.io/blog/sakura-vps-centos63-…