未分類

反省

投稿日:

今日は色々と反省するべきことがあるのでそれについて書こうと思ったのですが、それよりも勉強のアウトプットをした方が反省になるなと思ったのでそうします。

カレンダーアプリ

今日の実装は予定を入れたらサーバーにデータを送って、それをデータベースに保存して呼び出す実装を行いました。実装といっても今日はひたすらコピーアンドペーストで動きを確認しての繰り返しだったのですが、理解していることを書きます。今までの実装ではreactのアプリ内のファイルにデータを記述してそこからデータを読み込んで画面に表示させていたのですが、今回はそのファイルとは別にサーバー用のファイルからapiというサーバーとやりとりをしてくれる仕組みを利用してデータの受け渡しをして画面に表示させました。今までは画面をリロード されるたびに変数に格納されていたデータがリセットされたので画面に表示させるデータもなくなってしまっていたのですが、サーバーを介してデータを受け取ることでそのサーバーが管理しているデータを持ってきて画面に表示させるのでリロードせずに普段使っているアプリケーションと同様にデータを保持させることができました。今ざっと復習してみてサーバーがどのようなものなのか、どのようにデータが持ってこられているのか、どういう仕組みでサーバーからデータを持ってくることができるのかなどを理解していないことがわかったので二週目にやる際にはもっと理解を深めながら実装を行いたいと思います。作りながらも全く理解できていないなと思うところもあるのですが、焦らずにゆっくりと理解していきたいと思います。

シェル

シェルについて学んだので書きます。シェルとはコンピュータのCPUの中核部分であるカーネルと人間の間を取り持つソフトウェアです。人間は直接カーネルとやりとりをできないのでシェルにコマンドを入力してそれに対応した処理をカーネルが行います。なぜ直接カーネルとやりとりができないのかというと、カーネルというのはosごとに作りが違うのでそのosでのやりとりが他のosで行う場合に同じではないという点と、直接やりとりをしてしまうと予期せぬエラーが起きてしまった場合に直接カーネルに影響を与えてしまう可能性があるという点と、シェルをカスタマイズしてどんどん使いやすくしていくことができる点が挙げられます。なので現在はシェルの種類が豊富にあります。その種類ごとにコマンドが違ったり、便利な昨日があったりします。そのシェルコマンドを入力する画面を提供するのがターミナルで端末を意味するのですが、昔はカーネルに直接つながっていてターミナルが回路の一番端っこに位置していたのでこの名前がついています。

-未分類

執筆者:


comment

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

関連記事

no image

武士道2

phpの内容と読んでいる「武士道」の内容について書きます。 セッション セッションとはサーバー側に一時的にデータを保存する仕組みのことです。クッキーはブラウザ側で保存するのに対してセッションはサーバー …

no image

読字力3

 今日で読字力の本は読み終わりました。簡単にまとめると、今のデジタル世代の若い世代は深い読みができなくなっていています。理由はリソースが溢れていてより簡単にまとめられた文章が溢れていて、それを読んで理 …

no image

習慣化

 自分の性格上、やる気のある時とない時の差が激しいので習慣化することを意識したいと思います。一度決意したことでも続かなくなり、どうでも良くなってやめてしまうということが今までの人生で数えきれないほどあ …

no image

明日はphpやります

 メルカリで購入したphpの参考書が届いたので少しやりました。明日バイトも何もないので進めたいと思います。さて今日はあさに統計の本を読み終わったのでそれについて書くのと、バイト前に読んだプログラミング …

no image

音楽とは何か

 今日から「音楽とは何か」を読み始めました。朝起きて少し読んでバイトに行き、終わってから本屋で「教養の書」を立ち読みをし、帰ってから歯医者に行き、また「音楽とは何か」をみました。まず教養の話をすると、 …