HTMLやCSS、は楽しい。
なんだってそう。自由自在にできるようになったら楽しいのだ。それまでが少しつらいだけ。そしてこれからクオリティを上げるのにもなかなか時間がかかりそうだ。
これは何かを習得する際の真理ですよね。ボイパだってそう。大学1年生の頃はひたすら先輩やプロの音源聞いて真似してた。気付いたらアドリブもできるようになり、それからアカペラの枠を超えて両親のアコースティック音楽仲間ともセッションするようになった。ここまで使えるようになると楽しい。
もちろんボイパもHTML,CSSの技術で満足したことなどない。そんな日来ないと思ってるから気が遠くなる時があるけど、楽しいからやめられないよね。笑
1.簡単日記
比較的好奇心旺盛で新しいものや技術に手を出したい人です。作りたいサービスやなりたい自分もたくさんある。でもそのIT業界への入口としてWebエンジニアが入り口になりやすいのではないかと自分なりに考えた。安直かもしれないけれど、それなりに使えるようになって損はない技術だ。そう考えたらとても幸せ。前職では「(技術面で)これを身に着けて何になるのだろう…」とばかり感じていた。確かに考え方によっては応用できる。でも習得する技術や知識は広く使えないものだらけだった。それから職場、部署の経営計画や方針にもわくわくしなくなった。
こんな単純なことで逃げるなよ、って言われるかもしれないけど人生は短い。どうせならやりたい、やってみたいことを仕事にしたいと思いませんか?だから僕は前から興味があったプログラミングを本格的に学び始めたのだ。
…今日は少しお喋りになってしまったな。たまには良いか。
2.今日の学び
まじ?
— ShowGoGoGo@プログラミング勉強中 (@shshsshsh8) 2019年8月7日
ターミナルのvimコマンドって
「そんなんターミナル上でやらんくてもエディタ使った方が見やすいし早いし便利やん!」
って思ってた。でもirbじゃなくて複数行の簡単なプログラムを作成、実行して確認する時ターミナルですぐ完結するから便利。もっと早く知りたかった。#プログラミング初心者
◆#Rails #haml でlink_toのメソッド指定をする(荒業)
— ShowGoGoGo@プログラミング勉強中 (@shshsshsh8) 2019年8月7日
href: "hogehoge_path", "data-method": :delete
上記でhogehoge_pathにhttpメソッドをdeleteに指定して送信することができる。sourceは私。笑#プログラミング初心者
一般的にmethod: :deleteと指定してもGETで飛んでしまう原因としては、javascriptsフォルダにapplication.jsがなかったりその中にrequire jquery-ujsやrails-ujsの記述がない為GET以外を自動で変換しなくなる。
— ShowGoGoGo@プログラミング勉強中 (@shshsshsh8) 2019年8月7日
しかしこれを直しても飛ばなかったので試行錯誤して荒業を発見。#プログラミング初心者
◆#SSH について
— ShowGoGoGo@プログラミング勉強中 (@shshsshsh8) 2019年8月7日
Secure SHell の略。暗号や認証を用いて安全にリモート通信するためのプロトコル。
メリットは
・通信を盗聴される危険性を回避
・サーバー上でのファイル操作、設定ファイルの編集ができる。
・バックアップ時、サーバー上で圧縮し一括でダウンロード可能#プログラミング初心者
◆#CSS flexbox
— ShowGoGoGo@プログラミング勉強中 (@shshsshsh8) 2019年8月7日
親要素にdisplay:flexを付与して様々なオプションで子要素を並べられる。
いままでfloatとかinline要素をつかって横並びにしていたけどflex使うとめちゃめちゃ便利やな…文字通り感動した。#プログラミング初心者
◇参考
— ShowGoGoGo@プログラミング勉強中 (@shshsshsh8) 2019年8月7日
この参考は永久保存版、まじで。
日本語対応!CSS Flexboxのチートシートを作ったので配布します|Webクリエイターボックス https://t.co/GosfwvfkDj @webcreatorboxさんから#プログラミング初心者
◆#AWS 仮想serverの生成
— ShowGoGoGo@プログラミング勉強中 (@shshsshsh8) 2019年8月7日
・世界中のregionから一つ選択
・EC2instance…cloud上の仮想server
・Elastic IP…EC2instanceに設定できる固定のpublic IP adress
・EC2instance作成時、ec2-userというユーザと秘密鍵が自動生成される。
・秘密鍵でec2-userのSSHログインができる。#プログラミング初心者
#今日の積み上げ
— ShowGoGoGo@プログラミング勉強中 (@shshsshsh8) 2019年8月7日
★AWSの仮想サーバー立ち上げ
★chatspaceのhtml, css理解度テスト
★ミニアプリ2回目完成
今日はPM頭にミニアプリ終わらせて確認テスト受けてAWSの勉強。AWSは特に、繰り返しやらないと身につかないな…orz…
確認テストでhtml,cssに自信ついた。flex最強#プログラミング初心者
今日はサーバー周り、AWS(アマゾン・ウェブ・サービス)について。ついにデプロイの方法へ!!!!これが一番学びたかった。作っても公開できなければもったいないから。これを通してデプロイできるようになろう!herokuとかでもできるみたいだから色々と試したい!
3.明日やりたいこと
AWSのデプロイ方法について。ミニアプリ3回目作成開始…できるかな。
4.終わりに
今日は色々と思うことが溢れてしまった。他にも実はAIエンジニアにも興味があったりするからいかん。ちょっと定まってなさすぎ。諸々情報収集したい。
しっかし!今日は理解度確認テストで89点出してHTMLとCSSに自信持てたから目に見えて成長した〜!display:flex最強!課題はスピードとscssのBEMに基づく命名規則!!
これからデプロイ方法も学んでより成長するぞ〜!
ありがとうございました!今日は少し体調悪いので早いけど寝ます!
おやすみなさい〜…zZZ