yomitech
← バックナンバー一覧

今週のQiita技術書まとめ

2021年8月1日配信

UMLモデリングの本質、児玉 公信 図(13) 技術士(12)

今まで買ってよかった技術書を紹介しよう! の企画に参加する記事です。 技術士が書いた本・冊子類(IT業界・製造業向け)200+3 技術士 設計側としての情報工学・電気・電子と、設計対象としての全分野 人生で影響を受けた本100冊。Youtube(3)

Code Complete:goto論争の終焉

今まで買ってよかった技術書を紹介しよう! 参加記事です。 毎年、新人、学生にお勧めしています。 人生で影響を受けた本100冊。Youtube(3) 82. Code Complete

コードコンプリート(上)第2版の表紙

コードコンプリート(上)第2版

スティーヴ・マコネル/クイープ ・日経BPマーケティング

米ソフトウェア界の第一人者Steve McConnellが執筆した名著「Code Complete」(1993年発行)の第2版。Jolt賞を受賞した初版の内容を受け継ぎ、さらに新しいトピックを盛り込んで、プログラミングのベストプラクティスを集大成した待望の書です。上巻は「ソフトウェアコンストラクション」から始まり、変数名、データ型、ループ、条件判定、ルーチン、クラスなど、高品質なプログラムを作成するための基本的なテクニックを解説します。初心者はもちろん、経験豊富なプログラマにも開眼のテクニックを実践的に紹介。著者Steve McConnellのプログラミングに対する見識と経験のすべてが詰...

SQLで同一テーブル同士をJOIN(自己結合)して前日比較する

概要 日毎の売上実績テーブルを自己結合し、前日との売上比較を行うための SQL を紹介します。 実行環境は BigQuery を想定しています。 やりたいこと 下記のような、item 毎に日毎の売上を記録したテーブルがあります。

達人に学ぶSQL徹底指南書 第2版 初級者で終わりたくないあなたへの表紙

達人に学ぶSQL徹底指南書 第2版 初級者で終わりたくないあなたへ

ミック ・翔泳社

SQLを扱うエンジニア必携のロングセラー、10年ぶりの改訂! ーーSQLの正しい書き方・考え方が学べる本 開発者のためのWebマガジン「CodeZine」の人気連載を大幅加筆・修正して2008年に刊行、好評を博した『達人に学ぶSQL徹底指南書』の改訂・第2版です。 第2版では、初版構成を生かしつつ、SQLの強力な機能ウインドウ関数を全面的に採用して多くのコードをリバイスしました。全体的な解説の見直しや最新化も行ない、CASE式、ウィンドウ関数、外部結合、HAVING句、EXISTS述語など、SQLを扱うエンジニアに必要な「正しい書き方・考え方」「ビッグデータ時代に対応したモダンな...

独学でエンジニア目指す人へ【Laravel・Docker・AWS】

(追記) これからエンジニア転職を目指している方には、自信を持っておすすめできる記事の内容かと思います! info 下記、個人開発でエンジニア専門マッチングサービスを開発しましたので、是非未経験からエンジニア目指している人!現役エンジニアで教えたい人!使ってみてください! はじめに

オブジェクト指向でなぜつくるのか 第3版 知っておきたいOOP、設計、アジャイル開発の基礎知識の表紙

オブジェクト指向でなぜつくるのか 第3版 知っておきたいOOP、設計、アジャイル開発の基礎知識

平澤 章 ・日経BP

『オブジェクト指向でなぜつくるのか』10年ぶり、待望の改訂第3版! 「これからの10年も通用する基本」を、より多くの読者に身につけてもらうために改訂しました。 現在のソフトウエア開発技術の主役である、オブジェクト指向の全体像とそこに含まれる各技術を平易な文章で核心をズバリと解説します。 生産性のかぎを握るプログラム開発の主要技術をわかりやすく教えるという位置づけは変わりません。 そのうえで「今ドキのOOP」として人気言語(Java、Python、Ruby、JavaScript)の最新動向を新たに盛り込んでいます。 もちろん、すべての文章を細かく見直して現況に沿うよう更新しています。 ...

RTL設計スタイルガイド Verilog HDL(8)編 coding(74)

今まで買ってよかった技術書を紹介しよう! 参加記事です。 <この項は描きかけです。順序築城します。 RTL設計スタイルガイド Verilog HDL編 RTL設計スタイルガイドですVerilogHDL専用の 短歌 2001年版の違いは、SystemVerilogに対応したこと、検証系を補強したことclockまわりを改訂したことの3つ。2.12. データタイプの拡張(SystemVerilog 編)…

【完全版】AWS認定 データアナリティクス – 専門知識(DAS)資料まとめ

はじめに AWS認定 データアナリティクス – 専門知識( 試験概要 この認定によって下記の能力が検証されると定義されています。 ・AWS データ分析サービスを定義し、それらが相互に統合する方法を理解する。

AWSではじめるデータレイクの表紙

AWSではじめるデータレイク

上原 誠/志村 誠/下佐粉 昭/関山 宜孝 ・テッキーメディア

「データレイク」は、大量データ分析/生成データの活用を視野に入れた新しいデータストアのかたちです。従来のデータベース/データウェアハウスの範囲に収まらない多様なデータを大量に保管し、高度な統計分析や機械学習に役立つ情報基盤を作ることが可能です。 本書ではデータレイクの概念や特徴、必要とされる機能などを基本から解説し、さらにAmazonが運営するパブリッククラウドサービスAWS(Amazon Web Services)で実現する方法を解説します。 従来では想定しえなかった大量のデータを確実に保管するため、データレイクの世界ではクラウドのようなサービス型インフラストラクチャの活用が注目されま...

計算化学者のためのPython入門ークラスの使いみちー

はじめに このシリーズは計算化学を題材にした Python プログラミングを紹介した「計算化学者のためのPython入門」の1つです。 特に「計算化学関連の Python プログラム開発に携わる予定」の読者を想定してます。 - 基礎知識のおさらい( - Python練習問題(

M1 MAC: Solidityの環境構築(RemixIDE)

はじめに M1 MACでのsolidity環境構築に関する記事が少なかったので書いてみました.ここではlocal環境で動作するRemixを入れていきます. 前提はgitが入っていることのみとさせていただきます. 自己紹介 今年IT系の会社に入社した新卒一年目です.他の記事を見ていただければわかると思いますが,大学院時代は量子コンピュータを,最近は人工知能に興味を持っています.更なるスキルアップとし…

60分でわかる!ブロックチェーン最前線の表紙

60分でわかる!ブロックチェーン最前線

ブロックチェーンビジネス研究会 ・技術評論社

クラウド上の巨大な「台帳」が金融、流通、政治を変える!基本知識から最新動向までまるごと解説!ビジネスに活かせる情報や事例が満載!豊富な図とわかりやすい解説で「今」がわかる!注目企業リスト付き。

ブロックチェーン・レボリューションの表紙

ブロックチェーン・レボリューション

ドン・タプスコット/アレックス・タプスコット/高橋 璃子 ・ダイヤモンド社

クレイトン・クリステンセン(『イノベーションのジレンマ』)、スティーブ・ウォズニアック(Apple共同創設者)、マーク・アンドリーセン(Facebook取締役)、ダン・シュルマン(ペイ・パルCEO)らが激賞! ビットコインやフィンテックを支える技術「ブロックチェーン」解説書の決定版。

ブロックチェーンアプリケーション開発の教科書の表紙

ブロックチェーンアプリケーション開発の教科書

加嵜 長門/篠原 航/丸山 弘詩 ・マイナビ出版

仕組みから実践までわかる、エンジニアのための「ブロックチェーン」解説書。 「ブロックチェーン」とは、ビットコインなどの暗号通貨を支える技術です。「ブロックチェーン」はインターネット以来の発明とも言われており、暗号通貨だけにとどまらず、医療や法律、ゲーム、エンターテイメント、不動産、シェアリングエコノミーなど、さまざまな分野での応用が考えられています。しかし、ブロックチェーン技術への期待や需要の高まりに対して、現時点では具体的なプロダクトもまだ少なく、アプリケーションを開発できるエンジニアの数も圧倒的に不足する傾向にあります。 そこで本書は、知識と実践スキルをバランス良く学べるよう、...

定量分析の教科書 統計(32)

今まで買ってよかった技術書を紹介しよう! 参加記事です。 今年の新人にお勧めしました。 Padでまわし読みにするかどうかはLicense乗降をよく読んでから。 <この項は描きかけです。順序築城します。

定量分析の教科書の表紙

定量分析の教科書

グロービス/鈴木 健一 ・東洋経済新報社

四則演算から回帰分析までーー前提知識なし&初学者でもきちんとしっかり学べる! ビジネスの現場では「定量分析」という問題解決・意思決定に不可欠な数字の読み方・使い方、ストーリー展開が求められています。本書では、ビジネススクールの人気講座をもとに、定量分析の方法を書籍化したもので、次のような特徴があります。 (1)身近なエピソードと多くのビジネス事例で、現場で使えるデータ分析の「プロセス」「視点」「アプローチ」をわかりやすく解説。 (2)統計学の入門的な紹介だけでなく、それがどのように思考系スキル(仮説思考、ロジカルシンキング、クリティカルシンキングなど)や、プレゼンテーションなどにも役に立...

Ax=b を4つの部分空間を使って理解する〜連立一次方程式の解の秘密〜

これは何? - Gilbert Strang 先生から学んだ線形代数シリーズ、第3回目の記事です。全体は以下から。 前回、行列 $A$ の「4つの部分空間」について導入しました。 今回は、このコンセプトを使って、連立一次方程式 $Ax=b$ の解の構造について見ていきたいと思います。 問題

世界標準MIT教科書 ストラング:線形代数イントロダクションの表紙

世界標準MIT教科書 ストラング:線形代数イントロダクション

ギルバート ストラング/松崎 公紀/新妻 弘 ・近代科学社

【世界中の学生・研究者のバイブル 邦訳完成!!】 MITの名物博士ストラング先生の、線形代数入門書の邦訳である。  同書は、大変大きな支持を得て世界中の大学で教科書・参考書として活用されている。高校数学を入口とし、平易なところからスタートして、膨大な量の演習問題を解きながら、線形代数の本質の理解へと進めていける。また、後半部分では、読者が必要としている線形代数の工学的側面にかかわる課題を、具体的な応用事例とその演習問題を解くことにより、本質を学び取ることができる。  演習問題の解答、復習のための概念的な質問集、用語集などもあり、より確実に学べるよう工夫されている。全工学系の学生、研究者必...

世界標準MIT教科書 ストラング:教養の線形代数の表紙

世界標準MIT教科書 ストラング:教養の線形代数

Gilbert Strang/松崎 公紀/平鍋 健児 ・近代科学社

【世界標準の線形代数を教養として身につけよう!】  MITの名物教授ストラング博士が線形代数の本質をズバッと解説する“教科書シリーズ”の最新刊。線形代数が教養として身に付くように、既刊書『線形代数イントロダクション』の内容をコンパクトにまとめ、データサイエンスへの応用も掲載。  従来の書籍とは異なり、ベクトル空間の概念をいち早く学ぶことで線形代数の全体像が見通しやすくなり、飛躍なく諸概念の理解を深めていける。豊富な例題と練習問題は理解度の把握に役立つ。学生から研究者まで、必携の一冊。 第1章 ベクトルと行列 第2章 連立一次方程式Ax=bを解く 第3章 4つの基本部分空間 第4章 直交...

ポートフォリオとして、絵本読み聞かせ記録のWebアプリを作成しました。【Laravel / Docker / AWS / CircleCI】

はじめに 記事の目的 ポートフォリオとして作成したWebアプリケーションの紹介記事です。 主な使用技術は、言語/フレームワークはPHP/Laravel、開発環境はDocker、本番環境はAWS(EC2,RDS,S3など)、CI/CDパイプライン構築はCircleCIで作成しています。 また、アプリ自体のご紹介のほか、アプリ作成に至るまでの学習内容などにも触れられたらと思います。

PHP本格入門[上] 〜プログラミングとオブジェクト指向の基礎からデータベース連携までの表紙

PHP本格入門[上] 〜プログラミングとオブジェクト指向の基礎からデータベース連携まで

大家正登 ・技術評論社

Webアプリケーションの定番言語であるPHPの基礎から実践までを、上下巻のフルボリュームで集大成。 「この目的を実現するためには、どの文法テクニックが適合しやすいだろう?」 「このプログラムをより読みやすくするために、どんなアプローチができるだろう?」 といったことを思考しつつ、「とりあえずは動く」だけで終わらない、現場に求められる品質を形にするための知識とテクニックを解説します。

Juliaで自作のモジュールや関数をファイル単位で分割する方法

本記事によってできるようになること - 【課題1】同じファイル内、またはノートブック内で定義したモジュール内の関数をmodule.func()と呼び出すのではなくfunc()と呼び出せるようになる。 - 【課題2】自作モジュールまたは関数を別ファイルから読み込むことができるようになる。 以上2点を目標に解説をしたいと思います。 話が少し長くなると思うので、結論だけ知りたい人はまとめ(まとめ)を見て…

1から始める Juliaプログラミングの表紙

1から始める Juliaプログラミング

進藤 裕之/佐藤 建太 ・コロナ社

「Pythonのように書けて,Cのように動く」新しいプログラミング言語Juliaの基本的な文法や使い方から,実践的な内容として,標準ライブラリには含まれない数値計算やデータの可視化などのパッケージの活用まで解説する。 ◆対象者◆ * Juliaに興味を持ち,初めて触れるプログラミング学習者 * 科学技術計算を高速かつ手軽に行いたい学生や研究者 ◆書籍の特徴◆ Juliaは2012年に開発版が公開され,2018年に安定版のバージョン1.0がリリースされた新しいプログラミング言語である。JuliaはPythonやRなどのスクリプト言語のように手軽に使用できながら,Cなどの高速なプログラミ...

このバックナンバーをシェア

X LINE Facebook はてブ