Railsのデータベースを勉強!”SqliteからPostgresql”をローカルで学ぶ。Railsのデータベースを勉強!”SqliteからPostgresql”をローカルで学ぶ。2016年6月27日SHAREツイートシェアはてブLINEPocket最近はこの本達が欠かさないです。エラー出ても、さほど怖くないようになりました。▶1.プログラミングをはじめて半年!▶2.ここ一ヶ月の頑張り▶3.プログラミング未経験からSqlite3からPostgreSQLを学んだ!▶4.ただではPostgreSQLを使わせてくれない...データベースを使うためにまた試練が待っていた。▶5.プログミングの可能性は大きい▶6.4児のパパだから、もっと時間を有効に使う!▶7.過去の記事をご参考に♪1.プログラミングをはじめて半年!お久しぶりです!一ヶ月ぶりに投稿致します。私がプログミングを学び始めて、半年以上経ちました!会社員で生計を立ててると、自分の時間も限られます。色々な行事に参加したり、子供の相手したりと。確実に習得しつつあります。(集中したい時は、寝る間を惜しんで頑張っています。)まずは目標を定め、小さなゴールを作ること。私はホームページを作ったりするのが好きで、(当時はまだできないのですが)Web関連で仕事ができればいいなと思っていました。学ぶ過程としては、まず本を買いました。HTML/CSSで学び、サンプルのホームページを作ること。それが私の最初の小さなゴールでした。したガイドさえあれば、意外にやって見ればできるもの。エラーが出たら、すぐググる。意外と方法がわかるもの。小さなブレークスルーが訪れたりします。前に進める『解決策』を見出した時。『当たり前にできるようになる』。人生は常にこの繰り返しですね!目次にもどる2.ここ一ヶ月の頑張りここからは、プログラミングの話しになります。一つのアプリケーションの出来上がりにたどり着きません。そもそもデータベースとは何?から始まり、DBの種類や特徴から学び始めました。飛ばし気味になってしまい、いざエラーが出た時に、単純なミスにさえそこの理解がなければ、わからないことが多々あります。目次にもどる3.プログラミング未経験からSqlite3からPostgreSQLを学んだ!Railsを学び始めた時は何とも思いませんでした。db:createでデータベースを作る。マイグレーションをする。ここまでの流れを簡潔に説明いたしましたが、ここの仕組みが理解できないとちょっと先にも進めない。今ここでは、routesとはmodelとはという解説は致しませんが、Railsには”SQLite3′′というのが元々組み込まれています。単独のアプリケーションとして、動作せるというもの。う〜ん、ちょっと難しいので、単純そして簡潔に説明すると、SQLiteは”実務に向かない”ということ。編集していた方がいいと気づきました。実際には、データベースという概念を最初から学びました。人間って新しいことを学ぶ時に、内面でちょっとした抵抗をするようです。いうよりも、プログラミングを未経験に学んでいるだけに、データベースだの”PostgreSQL”だのと、未だに苦労することもあります。やっていく中で、できなかったことが苦労して得ると、それが決して目減りしない財産になるということを実感しています。目次にもどる4.ただではPostgreSQLを使わせてくれない...データベースを使うためにまた試練が待っていた。世の中便利になってきました。以下のコメントを参考にしてください。『プログミングにおいて、初心者や未経験って言われる人が挫けそうになるのは、『環境構築』っていうのは、私の経験上強く言える。『cloud9』が出来てますます学びやすくなったが、でもやっぱり『ローカル環境』でコーディングしてた方がいい。環境構築もプログミングの一部だと思う。導入しようと試みたのですが、プログラミングの世界は、そうそう簡単には、未経験の私を受け入れてはくれませんでした。多少の知識を学ぶことに苦労しました。upつまり環境構築が必要なのです。皆ここでつまずいてしまうのです。三日悩んでたことが、数分で解決してしまうこともある。ちなみに私はローカル環境で”PostgreSQL”を入れて、herokuに導入するまでの、環境構築に3週間ほど悩んでいました。installしたり、またそれらがInstallできなかったりと...でも、ググって英文でのサイトで一気に解決いたしました。今度体験談を別の日に、公開致しますね。目次にもどる5.プログミングの可能性は大きい本日は久々にアップ致しました。貴重な時間を使って一読して頂くのは、心より嬉しい限りです。毎回しつこく言わせて頂きたいです。多くの自由を得るのは事実です。学ばなくてはならないことは、寝る間を惜しんででも頑張ります。(体調管理を考え、何もしない日を月2日ぐらい作ります。)今後世間ではフリーランスで頑張る人々が増えてきています。『愛する人のそばでの多くの時間を過ごす事』。