Write Code Everyday! 学習の積み上げ日記
- 2021.02.15
- 記録
個人的な目標として1日1コードというのがあるので、その記録をつけていきます。
ここで言うコードとは、競技プログラミングと、プライベートで物を作る時に書くコードと、仕事も含めます。
競技プログラミングで解いた問題数
20題:2021年2月15日~2021年6月2日
1000題くらいは目指したいと思います。
書いたこと
- 2021年2月15日
- 個人的に作っているスマレジwebアプリの開発を行った。
- 2021年2月16日
- 昨日に同じく。サーバーレスで動かすことを意識した。
- 2021年2月17日
- 昨日に同じく。ただ、hashを使って通信料を減らそうとしすぎて、更新が面倒くさそうなサイトになりつつある気もする。
- 2021年2月18日
- 昨日に同じく。ただ、冗長なJavaScriptが出てきて、オブジェクト指向で書かないとなぁと思い始めた。
- なお、画像はすべてここを使っている
- 昨日に同じく。ただ、冗長なJavaScriptが出てきて、オブジェクト指向で書かないとなぁと思い始めた。
- 2021年2月19日
- 昨日に同じく。QRコードで情報を渡せるようにしようとしたら、QRコードの情報量が思いの外少なかったので苦戦中
- 2021年2月20日
- やり損ねた。サイクリングして良い気分になっていたw
- 2021年2月21日~2021年2月25日
- 記録をさぼっていた。一応外側は完成して、AWS上にHTTPS通信で使えるようにのっけた。
- 実機でテストをしてみた
- 後のTODO
- WebAPIとの連携方法について問い合わせる(ASAP)Cognitoを使えばできるのだろうが、やったことない。
- DynamoDBとの紐づけ(実はデータをwebページのJS上に連想配列で直で書いていたなんて秘密)
- SpreadSheetからDynamoDBの更新をできるようにしてユーザが更新しやすいようにする
- QRコードのライブラリの精査(どうやら今使っているQRコードはミニマムなQRコードを生成できてはいないようだ)
- QRコードとは何なのか調べる
- 2021年2月26日~2021年3月1日
-
「プログラミングコンテスト攻略のためのアルゴリズムとデータ構造」という本のコーディング
- 主にC++
-
- 2021年3月2日
- Oauth2.0の学習と、Githubへのコミットと微調整。
- LinuxにおけるC++の動的ライブラリと静的ライブラリについての勉強とコーディング
- 2021年3月3日~2021年3月7日
- スキーに行ってました(毎日1行は書くようにしました(笑))
- AWSのAPI gatewayとDynamoDBを用いてCRUDを行うチュートリアルを行った
- 2021年3月8日
- 上記チュートリアルのコードの精査(特にJS部分)
- 2021年3月10日
- はい、サボりました。読書してました。
- 2021年3月11日
- チュートリアルの部分でReactが使われていたので勉強しはじめた。
- 2021年3月12日~2021年3月16日
- Reactのお勉強。なんとなくわかったが、まだ自分はJavaScriptで直書きしても良いかもしれないと思った。
- 2021年3月17日~2021年3月21日
- 作成中サービスの修正
- 2021年6月1日
- …..記録さぼりすぎました!!できるだけ毎日書いていましたが(書いていない日もあります🙄)、記録できていないですね…
- 記録が面倒くさいので、GitにCommitするようにします。プライベートリポジトリでも、パブリックに草生やす方法が見つかったので。
- 何も書くことがないなーという日には、Hacker Rankというプログラミングサイトをすることにしています。
- 新しい言語に簡単に挑戦できます。
- 今日はSQLとRubyとC++書いてました。
- 新しい言語に簡単に挑戦できます。