今週のQiita技術書まとめ
2020年5月24日配信
「筋トレ ビフォーアフター」を元にFlutterと個人開発を学ぶ
会社勤めをしながら個人開発をしているtakashi( 本記事では、Flutter製アプリ「筋トレビフォーアフター」を元にプロダクト開発の解説をしていきます。 長文になりますが、重要な部分を絞り込み、コードも記事用のサンプルコードに書き換えているので記事を読み進めやすいと思います。 アプリはこちら。無料でダウンロードできます。 <img src = "
Android/iOSクロス開発フレームワークFlutter入門
AndroidアプリとiOSアプリを同時に開発するツールやフレームワークには種々ありますが、最近注目されているのが、グーグル製のFlutter(フラッター)です。Widget(ウィジェット)と呼ばれる豊富なUI(ユーザーインタフェース)ライブラリや、プログラムの修正が即座にアプリに反映されるホットリロードなどで、海外では高評価。今後、日本でも普及が進むと見られるFlutterのわかりやすい入門書です。 Chapter 1 Flutter とスマートフォン開発 1.1 Flutter 開発を準備する 1.2 プロジェクトを作成する Chapter 2 プログラムの基本を理解する 2.1...
Flutter モバイルアプリ開発バイブル
Googleが開発しているモバイルアプリケーションSDK、Flutterの実践解説書です。 iOS・Androidなどクロスプラットフォームで動作するモバイルアプリの開発者を対象にして、全体感を踏まえた基礎的な部分から実践的な概念や実装に至るまで、丁寧に説明していきます。 「Chapter1 Flutterとは」ではFlutterの概要を解説します。 「Chapter2 開発環境の構築」では、Flutter本体のインストールに加えてiOSシミュレーターやAndroidエミュレータでの開発環境の構築を紹介します。Flutter自体はクロスプラットフォームですが、ビルドシステムや...
Pythonの基礎
まえおき - この記事は執筆中のやさしくはじめるPythonプログラミング( - 入門本なので初心者の方向け。 - Pythonの基本的なところの章が対象となります。 - Qiita記事にマッチしていない箇所(「章」や「ページ」といった単語が使っていたり、改行数が余分だったり、リンクが対応していない等)があるという点はご留意ください。<s面倒なのでQiita用に調整するのやりたくない。</s気にな…
学びを結果に変えるアウトプット大全
「激動の10年で最も支えになった本」1位!! 読者が選ぶビジネス書グランプリ2025<特別賞>「10年を彩るビジネス書」 に選ばれました! シリーズ100万部突破! 説明・アイデア・雑談・交渉など…… すべての能力が最大化する。 日本一情報を発信する精神科医が贈る、 脳科学に裏付けられた、伝え方、書き方、動き方 「メルマガ、毎日発行13年」「Facebook、毎日更新8年」 「YouTube、毎日更新5年」「毎日3時間以上の執筆11年」 「年2〜3冊の出版、10年連続」「新作セミナー、毎月2回以上9年連続」 ……日本一アウトプットしている医師である、ベストセラー作家・樺沢紫苑...
人工知能医学のための機械学習用リンク
人工知能医学のための機械学習用リンク このリンクは、人工知能医学の学習・研究のために必要な動画、Quiitaなどのウェブサイトの記事、書籍、データセットなどを医学生など超初心者から、AI研究を目指す医師、医工学研究者の初心者から上級者まで必要となるリンクをまとめたものです。 この分野の進歩はとても速いので、適宜アップデートしていきます。by 人工知能医学研究部 部長 imedix 2020年5月ー…
【初心者】プログラミング初心者が機械学習を学び始めた。
プログラミング初心者が機械学習を学び始めた。 はじめに 機械学習に全く触れたことがなかった理系修士学生です。データサイエンスという分野に興味が湧き、勉強し始めました。 いまだ初心者同然ですが、自分は最初何から手をつけていいかわからず、無駄な時間を過ごしてしまったので、そんな方の手助けになればいいなと思います。 やったこと
Pythonではじめる機械学習
数学の知識がなくても読み進められる、理論だけでなく実践面も重視した機械学習の入門書! バックグラウンドに数学的な知識がなくても理解できるように書かれた、Pythonを使った機械学習の入門書。Pythonの機械学習用ライブラリの大定番、scikit-learnの開発に関わる著者が、scikit-learnを使った機械学習の方法を、ステップバイステップで解説します。最初に実践について述べて後から理論を補強するスタイルで、理解しやすいように工夫されています。理論面と実践面のバランスが良く、モデルの評価と改善について多くの紙面を割くなど、類書にはない特徴を備えています。
AIエンジニアを目指す人のための機械学習入門 実装しながらアルゴリズムの流れを学ぶ
機械学習はAI(人工知能)の基礎技術です。今後AIの利活用が進むにつれて、機械学習をコンピュータシステムに組み込んでビジネスに活用できる人材(本書ではAIエンジニアと呼称します)がますます求められます。 機械学習には目的に応じたいくつかの手法が存在します。それらの手法を正しく使えるようになるために、本書はAIエンジニアが理解しておきたいレベルの深さで、各手法のアルゴリズム(動作原理)を丁寧に解説します。とくにアルゴリズムの目的や意味を理解できることをめざします。(アルゴリズムの背景にある高度な数学・統計学の理論についての説明は必要最小限にとどめ、)まずはプログラムを書いて動かし、その結果...
Laravelとオブジェクト指向とクリーンアーキテクチャについて理解を深めてみた。
【追記(2020/06/08)】 本投稿に頂いたコメントを基に加筆しました。以下に挙げた項目に対して加筆し、加筆した部分は【追記】と記載しています。 - View Presenter / View Model 【追記(2020/05/31)】 同期の子から貰ったコメントを基に加筆しました。以下に挙げた項目に対して加筆し、加筆した部分は【追記】と記載しています。