Go langでcrudのapp作成したよ。 記事をqiitaにあげたよ
https://qiita.com/dossy/items/721db0ab74afd8e78599
qiitaにあげました。
go langでフレームワーク(fw)を使わずにpackageを駆使して、index,new,edit,create,update,deleteのリクエストを作成することに成功しました〜〜〜♬。
いや〜、しんどかった〜〜。
もともと、goを学んだときにfw使わんよ〜って言われて、何っ!!!!となったことを覚えています。
そもそも、goには配列とsliceがあってその違いとか,
構造体structの扱い方とかが初心者には厳しかったですねぇ〜。
ちなみに、goはこの本と
https://www.udemy.com/course/go-fintech/
酒井さんのudemyを使って勉強しました。
ほんまに厳しかったのは、edit/2とかdelete/3とかfwだと削除するidをparamsとして持って来れるけどどうも行かなくて二日ほど潰した思い出が。。。
http://cai.cs.shinshu-u.ac.jp/sugsi/Lecture/php/http/2-arg.html
これはほんまに役に立った〜。ありがとうございます!!
?をつけるだけでいいのかと震えましたね。
あと、goってerrがわかりやすいというか、型決めなんかを徹底しているからなのかエラーが出て原因で悩むことが少なくなったような気がする。(気がするだけ)
まだ、全部かけてないけどblogでもどんどんoutputで書いていくことにするよ〜。
noteやろかな??
植木理恵の行動心理学の備忘録
植木理恵の行動心理学のまとめ
を、自分で忘れないようにメモしておこうと思う。
・相手が気付いていない長所を指摘すれば特別な存在になれる
・相手を褒めて、否定されるときには再否定で好感度アップ
・デートに誘ってOKが出やすいのは高刺激追従者、つまり刺激を求める人
・助けて欲しいと頼むと好意をもたれる
・人は、異質性の発見に惹かれる、自分にないものに興味が惹かれる
・ツァイガルニク効果(人は達成できなかった事柄や中断している事柄のほうを、達成できた事柄よりもよく覚えているという現象)(wiki)
・話を途中で切ると、話の続きがきになり相手のことが気になる
・ということは?で本音を聞き出す
以上かな。
助けて欲しいと頼むと好意をもたれるのは、感じたことがある。困ってる人を助けてあげて、感謝され、すごい人だと言われると鼻高になるよねw
本人も気付いていない長所を見つけることは相手の観察から始まるから、まず他人に興味を持たないといけないと自分は感じたね。
異質性つまりは、自分に持ってないものに惹かれる。これは、肩書きとかかな。
東大出身の!!とか、カリフォルニア大学卒googleを2年でやめた!!
とか、テレビで大人気の!!とかそんな経験肩書き普通の人は持ってないから興味がわくのかなぁ〜。
頼られると親近感がわくから、誰かに頼るということを覚えようか!!
甘え上手は、世渡り上手やねぇ〜〜。
qiitaに記事を投稿したよ。 1つのformで複数のmodelに保存するやつとか
https://qiita.com/dossy/items/8561ebc7f77f80cdf23c
qiitaに記事書きました。
railsのformを使って、別のmodelにも連動してdataを作成するという小難しいことをやりました。
というか、こういった記事はたくさんあったんですが自分はどうもうまく行かずに三日潰しました。。。。
知り合いと二人でペアプロ気味にやったんですがそれでも半日かかってしまいましたね。。
いやほんと・・。
原因はいくつかあれど、carrierwaveの設定がどうもうまくいってなかったぽい。。。
ここに到るまでに、何時間かかったか。
でも、解決してしまえば後の祭りで清々しい気分ですよ!!!
これが、プログラミングの醍醐味でもあるかなぁ〜と思ったり。
何日も出てたエラーなんかを解決した日にゃあ、ガッツポーズですよね〜〜。
きたーーーーきたーーキタキタキターーーーー。
みたいな感じになりますねぇ。
昔の映画に出ていたエンジニアぽい人の気持ちがわかるようになってきたなぁ〜〜。
ruby installする時に、open ssl develを入れる理由
railsでawsにdeployしよう!の概要を図にしてみました。
railsでawsを使おうとしたときに、悩んだとこについて図にした。
railsでawsのインスタンスにdeployする時には、app_serverにunicorn
web_serverにnginxを用いました。
deployの自動化については、capistranoちゃんを使用しました。
以上がその概要をまとめた、図になりました。
こうして見るとかなり、簡潔ですが新しくこれをやるとかなり難しかったです。(deploy怖い)
なんせ、error出てもどこみたらええのかわからんのでかなり苦労しました。
まぁ、今回のやり方は教えてもらったものですので、参考までに。
qiitaにも書こうかなぁ〜。
みんないいね待っとるでよ。
あぁ、ecサイトを作ろうか
なんか、個人でやることに限界を感じて
ecサイトを自作しようとなりました。(成り行きで)
なんで、その際に詰まったこととかをqiitaでも呟きますが、
こちらでもつぶやこうかなと思います。
これを作り終わったら就職するぞ!!!
ecサイトっていわゆる、amazonとかmercariとかの電子売買サイトのことですね。
あれ作れたら、ビジネスできちゃうんで文句ないでしょう!!!(セキュリティのことは聞かないで欲しいですね・・・・・)
プログラミング始めた時に、目標にしていたecサイトを作成するという夢が叶いそうです。
ついにここまできたかと。。
作るのにはかなり時間がかかるとは思いますが、頑張る。
アルゴリズム問題を解く練習をしよう
アルゴリズム問題を解きたくなってきた。
これを解くと、賢くなった気になれるし、何より考え方が学べるよね。
じゃあ、何で勉強するの??
って話になるけど、練習問題がいっぱいある奴がいいよね。
なら、
paiza, atcoder, leetcodeとかがいいと思うよ!!!!(やったことないけど)
ただ、初心者が始めるのだったらpaizaからかなぁと思うよ。
少しだけ、その言語に慣れてきたかなぁと思うと、at coderとかいいね!!
leetcodeは有名企業の入社試験なんかで出される実力問題なので力をつけたいと思うのであればオススメですかね。
atcoderは他人のコードが見れるのでかなり勉強にはなるかな。
こんなやり方があるのかっ!!!!という、賢いやつの頭の中を見れるので楽しい。