Yuki's Tech Blog

仕事で得た知見や勉強した技術を書きます。

2022-01-01から1年間の記事一覧

【Webを支える技術】第3部 7章 HTTPメソッドについてざっくりまとめてみた

目次 目次 HTTPメソッドとは何か? CRUDとHTTPメソッドの対応 POSTとPUTの違いは何? POST PUT Tips HEADとは何? POSTでPUT/DELETEを代用してみる HTTPメソッドのべき等性と安全性について Tips 参考記事 HTTPメソッドとは何か? HTTPメソッドとは、リソー…

【Webを支える技術】第3部 6章 HTTPの基本をざっくりまとめてみた

目次 目次 プロトコルとは何か? HTTPとは何か? TCP/IPとは何か? イーサネットとは何か? ポート番号とは何か? クライアントは1つのリクエストを送信しレスポンスを受信する際に何をやっているのか? Tips リクエスト・レスポンスの中でサーバは何をやっ…

【Webを支える技術】第2部 URIをざっくりまとめてみた

目次 目次 URIとは何か? URIの書式 Tips URI・URL・URNの違いは何か? 絶対URIと相対URIの違い Tips 2つのベースURIの与え方 リソースのURIをベースURIとする ベースURIを明示的に指定する。 Ruby on RailsにおけるベースURI URIで利用できる文字以外をURI…

DAY19(2022 6/27) ~ DAY23(2022 7/1)

シナトラ DAY19(2022 6/27) 画像レイアウトを修正した。 親要素を超えるとレイアウトが崩れるエラーを修正した。 Webアプリケーションのテストケースをひたすら考えた。 github copilotが凄すぎて感動した。推測されるコードが正しいかを自分で判断する力が…

【Webを支える技術】第1部 Web概論をざっくりまとめてみた

目次 目次 なぜこの記事を書いたか インターネットとは何か? 外のネットワークとどうやって接続するのか? Webとは何か? Webの2つの側面 システムとは Webの用途 APIとは何か? Webを支える基本的な技術 インターネットとWebの違いは何か? REST(Represent…

【2022年】やると決めたこと・やらないと決めたこと

なぜこの記事を書いたか やると決めたこと・やらないと決めたことを書くことで、決めたことを忘れないようにするためです。色々生活する中で変化することはあるかもしれませんが、一旦は決めたことをやり抜こうと思います。 (※) 2022/10/13に編集しました。 …

DAY14(2022 6/20) ~ DAY18(2022 6/24)

" id="今週の目標" style="box-sizing: border-box; margin: 1.5em 0px 0.8em; clear: both; line-height: 1.3; font-size: 28.05px; color: #293030; font-family: helvetica, 'Segoe UI', 游ゴシック体, YuGothic, '游ゴシック Medium', 'Yu Gothic Medium…

DAY9(2022 6/13) ~ DAY13(2022 6/17)

" id="今週の目標">今週の目標 仕事をこなしているとあっという間に1週間が過ぎるので、1週間ごとに目標を作ることにしました。 " id="e8e0a63c-43b4-4c4b-af0f-6b58e9d6bd09">DAY9(2022 6/13) オーバーレイを追加した。めんどくさそうだったが、ライブラリ…

DAY4(2022 6/6) ~ DAY8(2022 6/10)

モニタースタンド DAY4(2022 6/6) ある機能Bの作成をした。作成する中でgemのエラーが発生したので、解決するのにすごい時間がかかった。Railsのエラーの中でインフラ関連のエラーやgem関連のエラーは解決に時間がかかるので、どうにかしたい。よく使うgemは…

DAY1(2022 6/1) ~ DAY3(2022 6/3)

はじめに どうも、ハガユウキです。2022 6/1に金融SEから、無事にスタートアップのソフトウェアエンジニアにキャリアチェンジしました。働く中で、自分がしたこと、考えたこと、感じたことを忘れないようにするために、日記を書きます。気軽に楽しんで読んで…