今週のQiita技術書まとめ
2024年7月7日配信
技術書?
TD; LR; 書くネタがないので本をおいておきます 基準はおうちの本棚を適当に整理していたらでてきたやつらです プログラマむけ SICPとかTAOCPとかはいれない
低レベルプログラミング
アセンブラとC11でIntel 64ビットプログラミングモデルを堪能する! 「IoT」というコトバが爆発的に広がり、老若男女だれもが知っているIT用語となった昨今ではあるけれど、そのインフラストラクチャとしてのPCアーキテクチャは、大多数の人々にとってはブラックボックスのままです。 とはいえ、そのブラックボックスを十全に理解し、各種ブラックボックスをフル活用できなければ、IoT自体の活用や発展・進歩はありえません。 本書はアセンブリとC言語を使用し、インテル製アーキテクチャの64ビット版が、コンパイルされたプログラムをどのように処理し、データをどのように、そしてどこに配置し、...
#microcms_meetup microCMS Meetup 2024参加しました。
目次 1\. イベント参加の経緯(イベント参加の経緯) 2\. イベント内容(イベント内容) 2-0\. 序章(序章) 2-1\. スポーツ業界でmicroCMSの導入が進んでいる話(%E3%82%B9%E3%83%9D%E3%83%BC%E3%83%84%E6%A5%AD%E7%95%8C%E3%81%A7microcms%E3%81%AE%E5%B0%8E%E5%85%A5%E3%81%8C%…
Next.js+ヘッドレスCMSではじめる! かんたんモダンWebサイト制作入門 高速で、安全で、運用しやすいサイトのつくりかた
Web制作者のレベルを一段高める、WordPressに並ぶ新しい選択肢!本書は、人気のWebフレームワーク「Next.js」と、国産ヘッドレスCMS「microCMS」を用いた、モダンなWebサイトの制作手法をやさしく解説した入門書です。本書は架空のコーポレートサイトを題材に、表示画面をNext.jsで実装し、中身のコンテンツをmicroCMSで管理する一連のプロセスを、ハンズオン形式で体験学習できます。microCMSの開発者陣自らが解説するため、制作現場で生かせる実践的なTIPSが満載です。
データ分析を最短ルートで身につける
はじめに 皆さんはデータ分析にはどのようなイメージをお持ちですか? 「ビジネス上でのデータ分析」「データサイエンス」「機械学習(ML)やAI」など様々なイメージをお持ちの方が多いかもしれません。 データ分析は一般的に 「収集した情報の整理、加工、取捨選択を経て分析するプロセス」(
問題解決のための「アルゴリズム×数学」が基礎からしっかり身につく本
アルゴリズムは、プログラミングを用いて問題を解決していくには欠かせない大切な道具です。一方、アルゴリズムを理解し、そして応用できるようになるためには、ある程度の数学的知識と数学的考察力も大切です。 本書では、中学レベル〜大学教養レベルの数学的知識のうちアルゴリズム学習に必要なものについて扱うとともに、有名なアルゴリズムと典型的な数学的考察について丁寧に解説します。さらに、知識をしっかり身に付けるための例題・演習問題が全200問掲載されています。 第1章 アルゴリズムと数学の密接なかかわり 第2章 アルゴリズムのための数学の基本知識 第3章 基本的なアルゴリズム 第4章 発展的なアルゴリズ...
統計学図鑑
「見ればわかる」統計学の実践書! 楽しみながら実務に必要な統計学の知識が身につきます! 本書は、「会社や大学で統計分析を行う必要があるが、何をどうすれば良いのかさっぱりわからない」、「基本的な入門書は読んだが、実際に使おうとなると、どの手法を選べば良いのかわからない」という方のために、基礎的から応用までまんべんなく解説した「図鑑」です。パラパラとめくって眺めるだけで、楽しく統計学の知識が身につきます。 序章 統計学とは? 第1章 記述統計学 第2章 確率分布 第3章 推測統計学 第4章 信頼区間の推定 第5章 仮設検定 第6章 分散分析と多重比較 第7章 ノンパラメトリック手法 第8章 ...
Google流 資料作成術
伝わる資料を作成する最大の秘訣は「データをただ見せるだけ」で終わるのではなく、「データを使ってストーリーを語ること」。どんなに複雑なデータでもシンプルにわかりやすく。Google社員が実践する「ストーリーテリング」を初公開!
データ利活用の教科書 データと20年向き合ってきたマクロミルならではの成功法則
マーケティング、ロジカル・シンキング、仮説思考、問題解決、データ収集、分析基盤、データ分析、レポーティング&プレゼン等を網羅!
Pythonによるデータ分析入門 第3版
pandas2.0に対応したPythonを使ったデータ分析の必読書に待望の改訂版! 本書はPythonの代表的なデータ分析ツール、pandasの開発者Wes McKinneyによる書籍で、データ分析を行うための基本を網羅しています。第1版、第2版の売上冊数は累計で4万部を超えるベストセラーで、データ分析を行うなら読むべき一冊として、必ず名前が挙がるバイブル的な書籍で、多くの読者に信頼され、支持されています。 Python 3.10、pandas 2.0対応
Pythonではじめる機械学習
数学の知識がなくても読み進められる、理論だけでなく実践面も重視した機械学習の入門書! バックグラウンドに数学的な知識がなくても理解できるように書かれた、Pythonを使った機械学習の入門書。Pythonの機械学習用ライブラリの大定番、scikit-learnの開発に関わる著者が、scikit-learnを使った機械学習の方法を、ステップバイステップで解説します。最初に実践について述べて後から理論を補強するスタイルで、理解しやすいように工夫されています。理論面と実践面のバランスが良く、モデルの評価と改善について多くの紙面を割くなど、類書にはない特徴を備えています。
ゼロから作るDeep Learning
実際にシステムを作りながらディープラーニングを学ぶ! ディープラーニングの本格的な入門書。外部のライブラリに頼らずに、Python 3によってゼロからディープラーニングを作ることで、ディープラーニングの原理を楽しく学びます。ディープラーニングやニューラルネットワークの基礎だけでなく、誤差逆伝播法や畳み込みニューラルネットワークなども実装レベルで理解できます。ハイパーパラメータの決め方や重みの初期値といった実践的なテクニック、Batch NormalizationやDropout、Adamといった最近のトレンド、自動運転や画像生成、強化学習などの応用例、さらには、なぜディープラーニングは優...
分析者のためのデータ解釈学入門 データの本質をとらえる技術
本書は,データを分析して背後にあるメカニズムを解釈したり,データに基づいた意思決定や問題解決を行う際に,分析者が知っておかなければならない知識をわかりやすく網羅的に解説した教科書です。データ分析が上手くいくかどうかは,分析手法の技術だけでなく,データの質や扱い方,解釈の方法にも大きく影響を受けます。しかし,実践的にデータや分析の質を高く保ち,間違った解釈をしないための知識について,わかりやすくまとまった入門書はまだまだ少ないのが現状です。 本書では,各種分析手法をただ網羅するだけでなく,データのばらつきやバイアスに関する基礎知識,データにさまざまな偏りを生じさせる行動心理学,サンプリ...
🔰「10倍速で成果が出る!ChatGPTスゴ技大全」を読む(ChatGPT部 LT資料)#46
ChatGPTスゴ技大全を読む 対象者 - 🔰AIは知ってるし、なんとなく使ったことはある - ちょっと触ったけどよくわからなかったので、もう使ってない - AIを使って試行錯誤しようとしているが、どうやって使えばいいかわからない
10倍速で成果が出る!ChatGPTスゴ技大全
本書では、ChatGPTがどのような場面や目的で利用できるのか、どのように利用すればいいのか、さらにどのように質問すれば求める回答が得られるのか、といったことを具体的な実例を挙げながら紹介します。ChatGPTを利用すれば、仕事が効率化すると期待されていますが、そのためには目的に合わせて指定する命令文(プロンプト)も工夫する必要があります。プロンプトの指定や内容によって、得られる回答が大きく異なってくるからです。そのため、業種や業務によって、さらに仕事によって、どのようなプロンプトを指定すれば思うようなテキストが生成できるのかについても、詳細に解説しています。さらに、ChatGPTでテキ...
エンジニアにおすすめの本〜アウトプット大全
- 1. きっかけ(1-きっかけ) - 2. 本の紹介(2-本の紹介) - 3. アウトプットトレーニング(3-アウトプットトレーニング) - 3.1. 日記を書きましょう(31-日記を書きましょう) - 3.1.1. アウトプットの練習になる(311-アウトプットの練習になる)
学びを結果に変えるアウトプット大全
「激動の10年で最も支えになった本」1位!! 読者が選ぶビジネス書グランプリ2025<特別賞>「10年を彩るビジネス書」 に選ばれました! シリーズ100万部突破! 説明・アイデア・雑談・交渉など…… すべての能力が最大化する。 日本一情報を発信する精神科医が贈る、 脳科学に裏付けられた、伝え方、書き方、動き方 「メルマガ、毎日発行13年」「Facebook、毎日更新8年」 「YouTube、毎日更新5年」「毎日3時間以上の執筆11年」 「年2〜3冊の出版、10年連続」「新作セミナー、毎月2回以上9年連続」 ……日本一アウトプットしている医師である、ベストセラー作家・樺沢紫苑...
情報設計や整理のヒントを得るために読んだオライリー本7冊
10年以上前に読んだ本もありますが、これまで読んだ中で情報設計や整理に役立った本をいくつかご紹介します。 Mind Hacks ―実験で知る脳と心のシステム 過去読んだオライリー本の中で一番面白いと感じました。 人間の知覚や認知はどれだけ曖昧なものか、自分自身を被写体にして体感することができました。 業務にはすぐに直結するような話でもありませんが、UI・UX、情報の整理などに深いところでつながる話…
情報アーキテクチャ 第4版
IA、UXの定番書がコンパクトに再設計されより進化! 『Web情報アーキテクチャ』の改訂第4版となる本書では、第2版までのWebを中心とした情報アーキテクチャの基本原則やプロセスといった基本部分は変わらず、新たにモバイル、クロスチャネル、IoTといった要素も取り入れました。「IA」だけでなく、UX/CX、デザイン思考、サービスデザイン、リーンスタートアップ/グロースハックなどといった際の「デジタルコミュニケーション設計」の基本書としてアプローチできる改訂版となっています。
行動を変えるデザイン
行動経済学、心理学をサービスデザインに活用! 本書は、行動経済学と心理学をもとに、人々の行動、日常習慣を変えるためのプロダクトをデザインするための書籍です。主に医療(健康管理)、金融(資産管理)など、これまでITプロダクト(サービス、アプリなど)がなかなか使われてこなかった分野を対象に、ユーザーがやりたいと思っていたものの実行できなかったような行動を実現することを助けるプロダクトを作り出すための、実践的な情報を提供します。
UiPath の RPA ってどんな製品?
まだ使ったことがない方に、改めて UiPath の RPA がどんな製品なのかをご紹介します。本稿の後半は、少しだけプロのソフトウェア開発者の方向けの内容です。 3つのコアプロダクト 現在、UiPath は企業における自動化を支援するために、大変多くの製品をもっています。その中でも、コアプロダクトとよばれる重要な製品が3つあります。Studio、Orchestrator、Robot の3つです。 …
PC業務は全部おまかせ! UiPath×Excel自動化完全ガイド
◆最新のモダンアクティビティを解説。UiPath公式ガイドブック 現在、私たちの社会は人口減少が急激に進行し、 あらゆる分野で人手不足が深刻な課題となっています。 この対策として、企業や自治体では業務の効率化が急務となり、 UiPathのロボティック・プロセス・オートメーション(RPA)が 注目を集めています。例えば、データの読み取りや、 システムへの転記といった単純作業をUiPathで自動化すれば、 作業はあっという間に完了します。 ここで登場するのが、本書です。RPAへの挑戦を考えている方から、 すでにUiPathに習熟したプロフェッショナルまで、幅広い読者に 対応した1冊となっ...
【コロナ社】プログラミング言語 まとめ
プログラミング言語 Webサイトリンク 本書を取り上げていただいた,Web上の関連記事をまとめました。 :new: 内容梗概 『Pythonで学ぶ暗号理論』 暗号理論の解説に加え,差分解読法・線形解読法,ハッシュ関数の解析,RSA 暗号に対する攻撃等を体験できる Python プログラムを提供。理論だけでは実感が湧きにくい暗号の仕組みを,プログラムを動かしながら学ぶ。
Pythonで学ぶ暗号理論
本書は、暗号理論を専門的に学ぶ大学生、大学院生、技術者向けの教科書です。暗号技術の理論と実践を網羅的に学べる内容となっており、WiFiやインターネットショッピング、ICカード、携帯電話のSIMカード、SNSでの暗号通信、そしてブロックチェーンなど、現代生活に欠かせない技術を深く理解するための一冊です。 本書の大きな特徴は、以下の3つのシミュレーションや実装が含まれている点です。 1. ブロック暗号に対する差分解読法、線形解読法のシミュレーション 2. ハッシュ関数の衝突のシミュレーション 3. 楕円曲線暗号の実装とそのために必要な数学の解説 暗号の説明とPythonのコードを提供す...
1から始める Juliaプログラミング
「Pythonのように書けて,Cのように動く」新しいプログラミング言語Juliaの基本的な文法や使い方から,実践的な内容として,標準ライブラリには含まれない数値計算やデータの可視化などのパッケージの活用まで解説する。 ◆対象者◆ * Juliaに興味を持ち,初めて触れるプログラミング学習者 * 科学技術計算を高速かつ手軽に行いたい学生や研究者 ◆書籍の特徴◆ Juliaは2012年に開発版が公開され,2018年に安定版のバージョン1.0がリリースされた新しいプログラミング言語である。JuliaはPythonやRなどのスクリプト言語のように手軽に使用できながら,Cなどの高速なプログラミ...
基本情報技術者試験の勉強法と機械学習の過学習学習不足について
目次 1. はじめに(1-はじめに) 2. 基本情報技術者試験の勉強方法(2-基本情報技術者試験の勉強方法) - 科目Aの勉強方法(科目aの勉強方法) - 使用した教材と用途(使用した教材と用途)
Python3エンジニア認定基礎に合格したので!
概要 python3エンジニア認定基礎試験に合格したので、その勉強法と記録を記事にし、これから挑む誰かの援助になれば思います。 スペック はじめに私のスペックについて、ご紹介します。 私は元々、ITとは無縁の製造業勤務をしていて30代半ばで、ITに興味を持ち、独学でHTML, Reactなど2年ほど学びながら副業でHP制作などをしていました。
Pythonチュートリアル 第4版
Python初心者必読のチュートリアルが3.9対応で登場! Pythonの作者Guido氏自らが書き下ろした、Python入門者のための手引書です。Pythonの言語と、入門者がおさえておくべきシステムの基本的な機能やコンセプトを解説し、さらにPythonの特徴的な機能を数多く取り上げて紹介することで、この言語の雰囲気とスタイルをわかりやすくつかめるよう配慮しています。5年ぶりの改訂版で、Python3.9.0に対応しました。入門者必読の書です。