maikiichanのブログスマートフォン用の表示で見るmaikiichanのブログいろいろこの広告は、90日以上更新していないブログに表示しています。2019-08-288月に読んだ本データ指向アプリケーションデザイン秋本治の仕事術みんなのGo言語(改訂2版)ある程度話題性のある技術書は大体全部買うようにしている。秋本治の本だけはちょっと違っていて、自分はこち亀を全巻持っているくらいにはこち亀フリークで秋本治という人間そのものの大ファンなので買った。幼少期の頃からこち亀を読んで育ってきた。そのおかげで今現在こうなっているとも言えるし、このざまとも言える。ちなみにこの「秋本治の仕事術」の内容は実に凡庸で、普通のよくある仕事本だと思った。競技プログラミングRustにはC++でいうstd::priority_queue的なものとしてstd::collection::BinaryHeapが存在する。使い方はC++や他言語のqueueと一緒だが、Option型を返すので少し気を使う必要がある。unwrap()を使うパターン。letでアンラップするパターン。3253、蟻本にも載ってる。なっているけど、Rustの練習的な側面もあるので今回は妥協する。競技プログラミング的な文脈ではこれで十分ACが取れる。ans);}アルゴリズムについての解説は蟻本p.50に任せる。3253を解くTweet広告を非表示にするもっと読むコメントを書く2019-06-02ポートフォリオサイト的なものプログラミングをつくりました。domainsでドメイン取ってCDNから配信とかしたりしているようです。16:34ポートフォリオサイト的なものTweet広告を非表示にするもっと読むコメントを書く2019-05-23競プロを始めたプログラミングエンジニアとしての能力にはいろいろあると思うけど、フロントエンドとかバックエンドみたいないわゆる「Webアプリケーションエンジニア」をやっているとライブラリの使い方だとか無駄に消耗するような事柄に終始しがち。やれRailsとMySQLの相性がーとか。やれVue.jsとTypeScriptの相性がーとか。いう非本質的なことで消耗するのが我々の理想とするエンジニア像なのだろうか。少なくとも自分は違うと思っていて、やっぱり圧倒的なコーディング力というものに強い憧れがある。Lattnerとか、真賀田四季とか玖渚友とか是枝一希のようなタイプで。自分と彼らとの違いは「データ構造とアルゴリズム」や「問題解決」とかの力量差だと今は考えていて、令和の今の時代にそこを効率よく鍛えようとするのであれば競技プログラミングが手っ取り早いのではないかと思っている。言って自分にはTAOCPを読みながら演習問題を全部解く時間はない。いうわけで競技プログラミング始めてみました。AtCoderのABCのC問題くらいまでは安定して解けるようになりたいなぁ。02:29競プロを始めたTweet広告を非表示にするもっと読むコメントを書く2019-03-06「プログラミングRust」を読んだ1ヶ月くらい使ってずっとRustの勉強をしていて、やっとプログラミングRustを通読しました。考えたらプログラミング言語についての本でここまで分厚い本を読んだのは初めてかもしれない...この本はよくあるリファレンス的に用いる本とは違って、最初から最後まで通読して初めて価値の出てくる本のような気がします。若干のオライリー本っぽさがありますが、厳密性とのトレードオフを考えれば現状で最高の入門書だと思います。00:19「プログラミングRust」を読んだTweet広告を非表示にするもっと読むコメントを書く2019-01-16Webにおける認証と認可の違い以下完全にメモ認証(Authentication)主にユーザーが「何者なのか?」を確認する仕組み。ブラウザを操作している人がサービスに登録している「何者」なのかを識別する。etc...)認可(Authorization)ユーザーが誰なのかを「認証」した上で、ユーザーに対してどこまでの権限を与えるかを決定する。ブログを報告するスターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。