今週のQiita技術書まとめ
2020年9月20日配信
リーダブルコードで"良いコード"を書く
※自社のナレッジに投稿した記事をこっそりQiitaにも。。。 <br リーダブルコードを読んだので、その内容をピックアップしてまとめます。 リーダブルコード(Amazon)( どんな本?
リーダブルコード
コードは理解しやすくなければならない。本書はこの原則を日々のコーディングの様々な場面に当てはめる方法を紹介する。名前の付け方、コメントの書き方など表面上の改善について。コードを動かすための制御フロー、論理式、変数などループとロジックについて。またコードを再構成するための方法。さらにテストの書き方などについて、楽しいイラストと共に説明する。日本語版ではRubyやgroongaのコミッタとしても著名な須藤功平氏による解説を収録。
大嫌いだったJavaScriptがプログラミングの楽しさを教えてくれた
この記事に技術的な話はありません。 ただ「プログラミングって楽しいなあ」と実感させてくれたのが、一番嫌いだったJavaScriptだったという話です。 もし、自分にはプログラミングの才能がないと思っている人がいたら、「それでもプログラミングと一緒に人生を歩けるかもですよ?」という同じ初心者からの感想をここに残しておきたいと思います。つまり、爆速で○○ができなかった人間でも「プログラミングを楽しむこ…
JavaScriptコードレシピ集
JavaScriptによるWeb開発のための究極のレシピ集。制作の現場で使われる定番テクニックからプロ技まで余すところなく集めました。目的別にレシピを整理。「あのプログラムはどう書くんだろう?」が、スグにわかります。JavaScriptを学び始めた方から中級エンジニアの方まで納得。ECMAScript 2018に準拠。
AWS SAA-C02版合格体験記(2020/09)
これは何か 自分がAWS SAA(ソリューションアーキテクト-アソシエイト)を合格するまでにやってきたことを書いていきます。 1. 勉強前の自分について 1.1. エンジニア経験 正直、どこにでもいるような経歴かなとは思っております。エンジニア経験としてはお世辞にも経験豊富とは言えませんね...
Pythonでアソシエーション分析
はじめに Pythonで機械学習モデルを構築する場合、scikit-learnに含まれている処理パターン(分類・回帰・クラスタリング等)であればネット上にサンプルも数多くあり、それらを参照すれば簡単に実装可能なのですが、そうでない場合、ライブラリの選定から、実装サンプルの入手まで結構大変だったりします。 その典型例が、マーケティング分析で多用される「アソシエーション分析」です。Rであればよく使…
Pythonで儲かるAIをつくる
見込み客、土日の需要、商品リコメンド… 営業、マーケティングが劇的に変わる 業務に本当に役立つ“儲かるAI”を自分で作る! ◆数学なしでアルゴリズム選びもチューニングもわかる ◆現場目線でAIの最適化までできる ◆ブラウザだけで試せるPython実習(Google Colab) ◆XGBoost、Prophetなど話題のAI技術を活用 ◆全PythonコードをGoogle Colab用のNotebook形式で用意 <機械学習のための Python入門講座>つき! 業務に本当に役立つ“儲かるAI”を作るには 「業務目線」と「技術目線」の両方が必要です。 業務の課題を認識し、どう改善す...
関数だけを使って自然数(チャーチ数)が定義できる
この記事は株式会社LIFULLの数学同好会あなぐま会( アナリストやデータサイエンティストが多いので、「彼らが普段使っているPythonで(普段あまりあまり触れないであろう)コンピュータ・サイエンスの数学とつながる話をしよう」という意図です。実は「圏論の初歩をPythonプログラミングで説明する( 自己紹介 名前: 二宮健(たけし) 所属: AI戦略室データサイエンスG(嶋村さんチーム)