Ruby on Rails チュートリアル やってみてる ~2章~

おはこんばんちわ。アラレだよ。嘘だけど。

前回までは”Ruby on Rails チュートリアル やってみてる”の後に"vol1"などをつけていたんだけど、"vol2 ~1章が終わった~"みたいになると数字が羅列されてわかりづらいから、今回からは”vol”はやめて章ごとに書いていくことにします。たぶん。

 

2章の概要

第2章デモアプリケーション

前回までで環境の用意はできたので、実際にブラウザで動いてる簡単なものを作ってみながら、MVCやRESTなどのアーキテクチャやリソースの関連なんかを学ぼうという章だったのかな。たぶん。

ハマったこと

ターミナルで rails s (またはrails server)を実行するとサーバーが動いてブラウザで http://localhost:3000/ にアクセスできるようになって感動するんだけど、その後ターミナルが動かせなくなっちゃった。
サーバーを止める方法が書いてなかったから調べたらキーボードで ctrl + c を叩けば無事終了し、ターミナルが動かせるようになりました。解決。

感想など

ローカル環境で動いた時は嬉しかったっす。

RESTについてはわかったようでよくわかってないというか頭に入ってないですが、チュートリアルが終わる頃に理解できてるんじゃね?的なマインドを持ち、グイグイ進めていきます。今後よくわからないことがあってもどんどん進める

他の言語について軽く勉強した程度の知識しかないのだけど、このrailsってやつは短いコマンドを打つだけでいろいろできちゃう特別なアレなんだろうなと感じた。ジェネレーターっていうのかな。
なのでWEB UIでのシステム管理画面をいじるようにシステムを作っていけるよう感覚があった。そんなに甘くないのかな。

とりあえずモチベーションはまだ保ててる。次は3章。2章の終わりに「でも今回作ったのって見た目がショボいっすよね」みたいなことが書いてあったのでマークアップ的なことに関連することが始まるのかな。

Ruby on Rails チュートリアル やってみてるシリーズ:

はじめに

第1章 ゼロからデプロイまで

第2章デモアプリケーション

第3章ほぼ静的なページの作成

第4章 Rails風味のRuby

第5章レイアウトを作成する

第6章ユーザーのモデルを作成する

第7章ユーザー登録

第8章サインイン、サインアウト

KindleがPCブラウザで読める『KindleCloudReader』

最近PCでもKindleをPCでも読めるようになるKindle for PCがリリースされて話題になりました。
これをインストールするとKindleが読めるようになるんですな。

ソフトをインストールしなくてもPCブラウザからKindle読めるよ

でもわざわざソフトをインストールしなくてもPCブラウザから直接読めるんですよ。結構前から。
以下にアクセスするだけです。どうぞ。

KindleCloudReader

 

是非皆さんにも教えてあげてください。

Ruby on Rails チュートリアル やってみてる ~1章~

ども。RoRチュートリアルやってみてるシリーズです。ヴォル2。

ヴォル1プロローグを書いてる時点で実はヴォル2の内容が終わっていました。
今回は1章が終わったところまでについて書きますが、実は1章が終わった時点で「あ、これは最後までやり切れるな」と感じたのでこのシリーズを始めようと思った次第であります。

スペック

僕のスペックじゃありません。このチュートリアルを進めるマシンや環境のスペックです。マシンは

makbook air 11 inch Mid2012
OS X 10.9.5 

です。

エディタはSublime Textが勧められてるのでSublime Text 3にしました。
ブラウザはChrome40.0.2214.69 beta (64-bit)。

ハマったところ

RVMをインストールした後に

$ rvm get stable

を実行しても command not found ってエラーになった。
でもマシンを再起動したらちゃんと動くようになった。解決。

  • リスト1.1 gem設定ファイルを作成する
$ subl ~/.gemrc

でまたcommand not found。ムキー。
調べたら以下を発見。

Mac OS XのターミナルからSublime Text2を立ち上げられるようにすると地味に便利 | inkdesign

無事にsublime textで開くようになった。↑やってもダメだったらターミナルかマシン自体再起動してみるといけるかもしんないらしい。

 

1章でハマったのはこの2つだけだった。あとは書いてある通りにやったらすんなり行った。

感想など

Githubは仕事でも使ってたけど、Gitをちゃんと学ぶのは初めてだった。Gitが学べる点もこのチュートリアルが優れてるところだなぁ。
あとHerokuすげえ。サービス名はよく見てたけどこんなに便利だったのか。。。
GitもHerokuももっとちゃんと学びたいし、きっとこのチュートリアルを進めていけば学べるんだろうな。

あと、Sublime Textを使う場合にとても便利なプラグインが色々あるので今後使う人がいるなら是非参考にしてもらいたいです。以下とか。

Sublime Textの作業効率を飛躍的に上げるプラグイン31個 | aucfan Engineers' blog

 

とりあえず最低限の環境構築は第1章で終わったっぽい。
たしかどこかに書いてあったんだけど「環境の構築がさえ終えることができたなら、あなたはこのチュートリアルを必ず最後まで終えることができる。」ってのがすごくオシャレだし、その通りだと思った。
僕は環境構築が無事に終わったので最後までやり切れるんだと勇気づけられました。

それにしても「困ったら再起動」は超強力な解決法だ。

Ruby on Rails チュートリアル やってみてるシリーズ:

はじめに

第1章 ゼロからデプロイまで

第2章デモアプリケーション

第3章ほぼ静的なページの作成

第4章 Rails風味のRuby

第5章レイアウトを作成する

第6章ユーザーのモデルを作成する

第7章ユーザー登録

第8章サインイン、サインアウト

Ruby on Rails チュートリアル やってみてる ~はじめに~

どうもお久しぶりです。

ノンプログラマな僕ですが、WEB関連の仕事をしています。
プログラミングには興味がありますし、今までもいくつかの言語を少しずつかじったり、DBについて学んだりはしていました。
プログラミングはやらないよりはやった方が良いと思うし、プログラミングやDBについて1つの言語でも良いからある程度やってみたいと常々感じていました。

プログラミングやりたいけど何から始めていいか...

だけどなかなかできなかった理由は、第1にはもちろん めんどい というものが来ます。
ですが、それと同じくらいプログラミングに関しての大きな障壁がありました。
それは、 何をやればいいかわからん ということ。
プログラミングを勉強したいんだけど、条件分岐とかループとかDBの構造とか、そんなんを写経しても、じゃあ実際にはどういうところに使うのかわからなければ勉強してる意味無くね!?と。モチベーションは一向に上がりませんでした。

ピッタリのサイトがあったわ...

でまあ、近年トレンドとしてプログラムをテストを書きながら行うTDDってのがよく聞かれるってのと、僕も仕事で検証なんかをするのでselenium ideはめっちゃ使っていたので、テストっぽいのを書きながら学べたら最高だなと感じていたのですが、それにピッタリなものが見つかったのです。

それがRuby on Railsチュートリアル
なんか書籍も出ているようなのですが、日本語のサイトがあって、そこに全文書いてあります。しかもRubyとかRailsなどのバージョンが上がれば解説なんかに修正を加えていってるようなのでこのサイトに沿っていけばOKっぽい。
あ、もちろん無料です。

このチュートリアルに沿っていけばGithubHerokuといった現役のプロが実務で使うようなサービスを使ったり、RSpecというTDDのフレームワークを使ったりしながら、WEBサービスを作るための1サイクルをすべて網羅できると冒頭に書かれています。htmlやCSSなんかのマークアップも扱うそうだ。

こんなもん僕にピッタリじゃないか
作った人は神様ですか?神様ですかそうですか。

Ruby on Railsチュートリアルやってみてるシリーズスタート

というわけで日々少しずつでも進めていこうと思っています。
ハマったところとかエラーが出たところなんかをここに書いて今後同じように困った人のヒントになったらいいなと思っています。
そして自分のモチベーション向上のためにもね。アドバイスなんかもコメントいただけるとありがたいです。


本当に僕くらいの知識レベルで止まってる人ってめっちゃいると思うんですよ。
なのでこのチュートリアルを時間が掛かっても完了させて次のステップに進みたいと思います。

Ruby on Rails チュートリアル やってみてるシリーズ:

はじめに

第1章 ゼロからデプロイまで

第2章デモアプリケーション

第3章ほぼ静的なページの作成

第4章 Rails風味のRuby

第5章レイアウトを作成する

第6章ユーザーのモデルを作成する

第7章ユーザー登録

第8章サインイン、サインアウト

庶民が借金せずに株を始める方法

「株価が上がって得するのは金持ちだけ」?

追加金融緩和の発表によって日経平均株価が高騰しています。 

世に言う”アベノミクス”によって昨年株価は急上昇しましたが、

「庶民に届くのにはもっと時間がかかる」、

「物価ばかり上がって庶民の給料は変わらない。得するのは金持ちばかりだ」

という声が多くあがっています。

アベノミクスは株をやっているたった3%の人にしか恩恵がないという風潮について : 市況かぶ全力2階建

金持ちでも株で損します

お金をたくさん持っているからと言って株で必ず儲けられるわけではありません。
逆に投資額が少ないから必ず損するということもないのです。

 

安い株を高く売れば儲かるし、更に安くあった時に売ると損するのは金持ちも庶民も変わりません。

 

投資するお金がたくさんあると、多種多様多国籍の企業や金融商品に投資する”手数”が増えるので、トータルで見ると負けるリスクが低くかるかもしれないという見方はできますが、必ずしも金持ちが株で得するというわけでは無いのです。

株で借金を抱える人は借金をして株を売り買いした人だけ

「株で借金を抱えたらどうしよう」という恐怖で株に手を出せない人がいるとしたらその不安を解消しましょう。

株で借金するのは、お金を金融機関で借りて株を買った場合、もしくは「信用取引」というお金を借りて行う取引を行った場合だけです。

 

自分が持っているお金を証券会社に預けて、そのお金で株を売り買いする「現物取引」をしている間は借金を抱えることはありません。

 

借金して株を売り買いしなければ、株で借金をすることはないのです。

株っていくらから買えるの?

2014/10/31 15時の終値時点でユニクロファーストリテイリング社の株価は 40365円 になっています。
そして株を取引できる最小単位を「単元株数」というのですが、ファストリ社は 100株 となっています。
上記のようなことから、ファストリ社の株を買おうと思ったら 40,365円 × 100株 = 4,036,500円 、約404万円を出せば、ファストリ社の株を手に入れることができます。
404万円だと何社も買うのは難しいですよね。それどころか1社も買えないじゃないかと。

 

ですが、これはファストリ社の場合です。
では、例えばこの株はどうでしょう。これは僕も現在所有している昭和ホールホールディングスという会社です。

昭和ホールディングス(株)【5103】:株式/株価 - Yahoo!ファイナンス

 

株価が67円で単元株数が100株ですから、67円 × 100株 = 6700円から所有することができますね。更に安く手に入れることができる株もたくさんあります。

 

単元株数は1株のところもあれば1000株のところもあります。株価と単元株数を見比べれば安く所有できる株はたくさんのです。
それに今は単元が100株となっていてもそれを1株から、更に0.1株という小さい単位から買うことができる金融商品もあります。

証券口座は無料で持てる

多くの証券会社がネット上で取引ができ、お金の出し入れもネット上で行うことができます。
それに証券口座を開くためにお金は要りません。口座を持っているだけなら手数料も要りません。取引をしなければ無料です。預けておくお金も0円で大丈夫です。
それどころか銀行よりも高い利息が付きます。説明は面倒なのでしませんが本当です。

 

申し込みの流れは、ネットで資料を請求し、家に届いた資料を読み、必要事項を書き込んで本人確認証明書のコピーを同封すればOK。1週間程度で口座が開設できます。
儲けが出た場合の税金の支払い方(一般・特定など)やNISA口座(100万円まで税金免除。だけど負けた場合が考慮されない。)なんかもあるので、申し込みの際に資料を読んで自分に合ったものを選んでくださいね。

 

ネット証券は結構システムダウンするので複数持っておくのがオススメです。
僕は楽天証券SBI証券カブドットコム証券に口座を持っています。
SBI証券は「PTS」と言って夜間の取引もできます。(が、PTSでやる取引は結構失敗します。ご注意ください。)
また、ネット証券口座を開くと同行のFXや先物の取引もスムーズに行えるようになります。

 

ネット銀行に口座があれば、証券口座との振替手数料は相互に無料ですので、ネット銀行の口座も同時に持っておくことをオススメします。
SBI住信ネット銀行はセブン銀行ATMでの取引が24時間無料で他銀行への振込手数料も無料なのでオススメです。



借金をしないで株を買う方法

買いたい株の金額を証券口座に移したらアプリやWEBブラウザからログインして、買いたい株を検索しましょう。
そして買う際に「現物買い」を選んで購入しましょう。
これで借金する心配はありません。万が一、会社が倒産してその株の価値が0円になってもマイナスになることはありません。
取引の細かい方法はそれぞれの証券のページで確認してください。僕の大雑把な説明だけで取引を始めて欲しいなどと無責任なことは決して言えません。

 

貯金だと思って株を始めた

僕が株の取引を始めたのは去年の初春でした。

20代は貧乏でした。貧乏なりにバカみたいに好き勝手に遊びまくりましたが、

職も安定し、家族を持ち、少しは余裕資金もできたので興味のあった株を貯金だと思って始めました。

 

株価が少し落ちたとしても長期間持っていれば配当金や株主優待を毎年もらえることを考えると損はしないのかなと思ったことと、
実際に株を持っていないと経済に興味が湧かないという理由からでした。

 

始めてるみると口座の作り方は簡単だし、取引もiPhoneのアプリやPCのブラウザですぐできました。
ネット上を徘徊して情報を収集したり、2chで急騰銘柄を探ったりとしているととても楽しくのめり込んで行き、一時期は仕事中も株のことで頭がいっぱいになっていました。
去年末までは日経平均も上がり続けたので儲けまくることができましたが、年明けに暴落が続いでひどくやられました。ここでめちゃくちゃ損をして、一度はすべて株を手放し現金にしました。


一度ひどい目にあったのですが、もちろん株の良い部分も知れたし、ある程度株価のサイクルのようなものも見れたので現在ではまた株を所有しています。

FXも時々やっています

それとわかりやすい値動きになっている場合にFXもやっています。
先週末の日銀による追加金融緩和発表後のドル円の急騰では美味しい思いをしました。
去年の安倍内閣発足後、ドル円80円近辺から100円にいく時も美味しかったです。

 

が、FXは本当にわかりづらく、僕にはさっぱり読めない動きをするので、こういうわかりやすいタイミング以外では取引をせずに、含み益や含み損は持たず、すぐに決済するようにしています。

まとめ

というわけで、庶民でも借金をせずに1万円以下で株取引を行うことは可能です。
証券口座を持てばFXや先物の取引を行うこともできます。
これから年末に掛けて日経は上げていくだろうと世間では言われていますが、いつリーマンショックや大災害による株価の暴落があるかもわかりません。
ですが、株などの金融商品を持つことによって嫌でも経済の情報に目がいくようになるので、余裕資金で試しにやってみるのはオススメしたいです。
口座開設は以下からできます。(アフィのリンクじゃないっす。)

 

楽天証券

SBI証券

以上になります。
実はこの記事半月前くらいに下書きで書いてたんだけど、口座開設のアフィの申請の返事が音沙汰なしでアップできませんでした。
そして、アフィの審査は通らずでした。ファ○ク!!


それにしてもこの記事のタイトルは人を馬鹿にしすぎだと思う。

引き出しが24時間無料、振込もネットでできて手数料無料の住信SBIネット銀行

銀行の手数料に納得がいかない

ATMでお金を下ろす時に取られる手数料の意味がわからない。
なぜ金を取るんだ。お前たちは我々が預けている金を動かして商売をしているんだろうが。
金利もほとんど無いくせに1000円でも下ろせば手数料取りやがって。
例えばみずほ銀行はこうだ。

みずほ銀行:ATM/CDご利用時間と手数料

土日祝日は24時間手数料取りやがる。ふざけやがって。

 

振込手数料に至ってはもう意味がわからない。なんだこれ。

みずほ銀行:振込手数料(1件当たり)

432円だと?は?何にそんな金がかかるんだ。おい。

バカバカしい手数料を払うのをやめて住信SBIネット銀行にしよう

でもATM引き出し手数料が24時間無料で、振込手数料も月に3回までなら無料な銀行がある。
振込はわざわざATMに行かなくてもブラウザやアプリでできる。
それが住信SBIネット銀行。見てくださいこの手数料、そして使えるATMはほとんどのコンビニで見かける端末。

ATMご利用手数料|住信SBIネット銀行

振込手数料もほら。月3回まで無料ですよ?みずほで432円取られてた手数料が無料。
しかも4回目以降も154円ですよ?なにこれ?

振込・振替手数料|住信SBIネット銀行

申し込みは資料を送るだけで完了

口座開設は資料を送ってもらい、必要事項を書いて本人確認書類等を同封して送れば完了。
数日で開設が完了し、ネット上で自分の口座を見ることができるし、振込みなんかもできる。
もちろんキャッシュカードもあるし、ATMで取引することができます。
ネット上から外貨預金もできるし、証券口座やFX口座への振替も超カンタン。

もうここまで書いてこの銀行を使わない理由がわかりません。
貯めこむならメガバンクを使えばいいけど、使う範囲のお金だったらネット銀行使うのが便利でお得に決まってるじゃないかと思うのです。

 

以上になります。

お金に関する記事を書くと変なテンションになりますね。

お茶うまいヤバい

最近めっきり寝起きが寒くて辛くなった。
起きたらティファールでお湯沸かしてお茶入れる。
冷えきった体に入れる温かいお茶うまい。やばい。

昼間はだいたい机でいろいろやってるんだけどもずっとお茶飲んでる。
お茶飲み過ぎると体に悪いかな。でも美味いんだもん。

お茶っ葉はいろいろある。自分で買ったんじゃなくて奥さんが買ってたやつ。
今ハマってるのは「生姜ほうじ茶」。レモングラスのお茶も結構飲む。

お茶を入れるためにはティーポットが必要だ

お茶入れるのめんどいって思ってる人いるかもだけど便利なのある。

f:id:yuruihito:20141109130941j:plain

このポット。大体400mlくらい入る。
中の構造が2重になってて内側にお茶っ葉やTバックを入れると注ぎ口からはお茶しか出てこない。
普通の急須だとアミアミになってて洗いづらいんだけど、これは内側をパカっと取れてあらうのも楽。

f:id:yuruihito:20141109131349j:plain

とにかくお茶が美味いってことが言いたかったです。