Qiita Daily Survey memo 2021.02.20
Qiita の記事を可能な限り毎日読むために、読んだmemoを公開することでモチベーションを維持しようという試み。
連続5日目かしら…?
コメントいただけてうれしいです!
Webエンジニアが勉強できるGit Repository 10選
hedrall さんの記事。
タイトルの通り、Webエンジニアの方が勉強に使うことができる Git Repository を 10個 ピックアップして紹介してくださっている記事です。
他人のコードを読むことが勉強になるのは分かっていても、Git のどれを読めば…と思っていたので列挙していただいてありがたいです!
また、リンク先を見てみましたが、ただコードが載っているだけでなく図で説明してくれているものもあり分かりやすい…!
用途は業務ですぐ使うと言うよりは、タイトルの通り勉強用のものが多そうなイメージです。
『Rust Design Patterns』を翻訳してみました(Idiom 編)
Yappii_111 さんの記事。
Rust というプログラミング言語のデザインパターンの記事(?)の翻訳記事です。
Rust のデザインパターンとありますが、多くのデザインパターン・アンチデザインパターンは言語に依存するものではなく、考え方のイメージが強いので、1回やっておくとっょっょになれるイメージがあります。
シングルトンデザインパターンの命題を読んだ時の「いや、無理でしょ」という直感と、それを裏切る美しい実装は今でも記憶に残っています。
ただ、本記事はその中でも Rust に寄ったデザインパターンの記事の印象を受けました。(違っていたらすみません…)
Elixirでディープラーニング①:革新的ライブラリ「Nx」の導入
piacerex さんの記事。
Elixir(エリクサー)という言語の、機械学習/ディープラーニング用の Nx というライブラリの記事...と理解しました。
Elixir という言語を初めて耳にしましたが、記事にある通り Advent Calendar のプログラミング言語カテゴリで 2位 (1位は上記の Rust)だそうです。流行りに疎いのは致命的と理解はしているのですが、なかなか追いかけておらず…この活動を続けて流行りをキャッチしていきたいです。
記事内では Nx を使ってみるところまで紹介されていて、タイトルに1とある通り、続きを執筆されるご様子。そちらも楽しみにしたいと思います。
python で時が止まっているので、各言語のストロングポイントやその実装など、時代の流れを追いかけてみようと思いました。
VscodeでPythonを始めるなら知っておきたい単語
さぼっ たろう(ShortArrow) さんの記事。
タイトルの通り、VSCode を使って Python を書く場合に知っておいたほうが良いことを列挙しておいてくださっている記事です。
VSCode を使って Python を書いていますが、半分くらい知りませんでした…ヒエッ…。
特に何順で並んでいるのかの記載がありませんが、おそらく上位の方が重要なものだとすると、上の方全然わからないので試してみたいと思いました。
このリストの中では Pylint に特にお世話になっていて、コレがないともうコード書きたくないくらいお世話になっています。
そのレベルのものが並んでいるとしたら、とても幸せな未来が見えるので、それぞれ調べてみたいと思いました…!
[solafune] 夜間光データから土地価格を予測ベースモデル
cha_kabu さんの記事。
データ分析をしてみた系の記事ですが、加えてデータ分析コンペサイトのコンペが開かれているよ、というお知らせも含む記事でした。
「こういうのやってみたかった!」という記事なので、とても興味深く読ませていただきました。
また、中盤以降では可視化も含めていろいろなデータの見方を示してくれていて勉強になりました。
実際に追いかけて触ってみたと思います。
kaggle に参加してみたいと思っていましたがなかなか踏ん切りがつかず…でも、こういったコンペをやってますよ、という記事があると参加してみようかな…?と思っちゃいますね!