programming

OWASP Top 10 2017

どうも、syachiです。 今回はOWASP Top 10 2017の内容を確認しながらわからなかったところをメモしていきます。 この記事は少しずつ追記して更新していきます。 ■単語 ・トークナイゼーション クレジットカードなどの機密情報に対して代理のデータに置き換え…

認証と認可

こんばんわ、syachiです。 本日は、先日から読んでる徳丸本の中で出てきた、認証と認可の違いについて。 自身も特に意識をせずに使ってきたのですが、どうやら明確な違いがあるらしく。 認証(Authentication)とは、、、 それを受ける相手が誰なのかをなんら…

【月曜日】動的計画法について学ぶ②

こんばんわ、syachiです。 今日って一応平日なんですね…。 ということで月曜なので、AtCoderの問題、 動的計画法の学習の続きです。 前回は簡単な問題で解法を試しましたが、 実はもう一通りの解き方があるらしく。 コストの最小値を見える化してリスト化し…

pythonでWeb Scraperを試す

こんばんわ、syachiです。 本日ですが、とある本でweb scraperを作ってみようという項目があったため、 せっかくなので作ってみることにしました。 記述された内容だけでは完成しなかったので、一部自分で加筆してます。 また、せっかくなので一部の値を引数…

【月曜日】動的計画法について学ぶ①

こんばんわ、syachiです。 さっそくですが、 今日は月曜日ということで、AtCoder関連のお勉強ですね。 私の実力は本当にザコーダーなので、レベルアップのために動的計画法なるものを学ぶことにします。 動的計画法について、参考にしているのは以下の記事 h…