COMIC
GAME
G動画
G写真
ラノベ
通販
いいね
Rank

【プログラミング】タグの実用書

デザインに潜む数学をプログラミングで学び、論理的なデザインを身につける。インタラクティブなグラフィックを生成するためのプログラミング方法と数学知識(三角関数や一次変換、アルゴリズミックな思考など)を実践的に学べる一冊です。使用するプログラミング言語はJavaScript。そして、数式で描くことを簡単にするための独自のテンプレートを活用します。数学は高校1、2年生レベルまでを基本としています。図を多数掲載し、基本から丁寧に解説をおこなうので誰でも手を出しやすい内容となっています。数式で面白いグラフィックを作りたい、数学や数式に苦手意識があるけど興味がある、デザインに説得力を持たせたい、そんな人におすすめです。
公開日: 2022/02/15
単行本・雑誌
 
本書はCSSのフレームワークの一つである、Tailwind.css(v2.1、v2.2、v3.0含む)の解説書です。v2.2やv3.0の新機能である、・Tailwind CLI について・Just-In-Time モードの強化(任意の値など)について・新規ユーティリティなどの追加についても収録。CSSやVue、Reactなどのフロントエンドはわかるけど、Tailwind CSSが初めての人、Tailwind CSSをもっと詳しく知りたい、最新のバージョンでできることが知りたい人などにオススメです。みなさまがTailwind CSSを導入するにあたっての一助になれば幸いです。
公開日: 2022/02/11
単行本・雑誌
 
はじめに第1章・脳とAI脳から見た問題解決のメカニズム――酒井邦嘉数理工学の方法論――合原一幸次の一手を決めるプロセス――羽生善治鼎 談――酒井邦嘉/合原一幸/羽生善治人間とAIの棲み分けと融合「詰み」とレーサーの感覚の共通点AIは大局観を持てるか文脈と共感機能の理解が課題解 説――自然と人間――酒井邦嘉第2章・AIは人間の脳を超えられるか座談―酒井邦嘉/辻子美保子/鶴岡慶雅/福井直樹これまでのAIブーム自己組織化する脳とコンピュータの進歩生成文法とAI第二次AIブームと言語学AIと言語学の乖離人間が持つ生得的能力脳のプリプログラム自然言語処理研究の現状学習するゲームソフトAIのクリエイティビティシンギュラリティのその先タAIを人間が手放さないこと解説――想像力と創造力(酒井邦嘉)第3章・チョムスキーと脳科学対 談――福井直樹/酒井邦嘉神経科学と言語学の接点チョムスキーの生い立ちと人となりチョムスキーと物理学生成文法理論の誕生前夜構造主義との決別『統辞構造論』の思想的背景反戦運動と生成意味論の時代生成音韻論と理論物理学「規則系としての文法」から原理とパラメータのアプローチへ次の科学革命解説――言語と思考(酒井邦嘉)おわりに
公開日: 2022/02/11
単行本・雑誌
 
Panda3D は、ゲームエンジンと呼ばれるソフトウェアで、3D 描画およびゲーム開発のためのライブラリーです。これにより簡便に3Dモデルが操作でき、陰影処理、炎・煙・水などの視覚効果、物理シミュレーションなどが利用できます。Panda3Dによるゲーム開発では、そのスクリプトを通常プログラミング言語Pythonで記述します。 本書は、Panda3Dの命令の詳細解説と、Python で記述された機能別サンプルスクリプトからなる解説書で、Pythonの基本的な文法(データ型、ifなどの基本制御構造、クラスの基本的使い方など)を理解している方を対象にしています。 本書の主な特色を次に示します。(1)自作アプリに活用しやすい機能別構成: 自作アプリに加えたい機能を見つけやすいように、解説内容を機能別に分類し、そのタイトルを原則「○○する」「○○を使う」と表記してあります。(2)汎用的な書式と使用例の提示: Panda3Dの機能をPythonスクリプトで操作できるように、その命令文に関する汎用的な書式を示し、具体的なスクリプトを例示し解説してあります。(3)自作アプリに転用しやすいサンプルスクリプト: サンプルスクリプトを一部修正して自作アプリに転用することを想定し、大規模なPanda3D アプリの事例ではなく、機能ごとにサンプルスクリプトを作成する演習を設けています。このスクリプトはしっかり各機能を実現した上で、要点を押さえた短いコードで記述されています。また、実行した際に各機能の挙動を観察しやすいように出力を工夫してあります。(4)ベクトルの知識とその適用例に関する解説: オブジェクトを自在に操作するスクリプトを記述するには、ベクトルとクォータニオンの理解が不可欠です。本書では、ベクトルの基礎、オイラー角とクォータニオンの基礎、ベクトル演算について、その具体的な適用例と共に解説してあります。(注)本書で解説するPanda3DのメソッドやPythonで記述されたサンプルスクリプトは、次のソフトウェア環境下で動作確認されています。 ※ただし、ゲームパッドに関する動作確認はWindowsOS のみ。 Windows 10 Home 21H1/macOS Big Sur 11.6 (M1)/Python 3.9.7/Visual Studio Code 1.60.1
公開日: 2022/02/04
単行本・雑誌
 
本書の目的は、PlayFab を使ったゲームのリリースを考えている人が、実験機能やアカウントBAN 機能を理解して、使えるようになることです。実験機能については情報が少ないですが、理解しておくとリリース後により良いゲームにすることができます。基本的な機能だけでなく、運用を見据えた使い方を理解したい人にとって、この本はぴったりです。本書で得られること・ A/B テストの知識・ 実験の知識・ プッシュ通知の知識・ アカウントBAN の知識対象読者・ PlayFab を使ったゲームのリリースを考えている人・ リリース予定はないが、知識として知っておきたい人本書は、以下の知識がある前提とします。Unity やC#の説明は省き、PlayFab に特化した説明をしています。・ Unity のビルドまわりを理解している、または自分で調べて進められる・ C#の基礎文法はひと通り覚えている・ PlayFab の基礎知識に加え、サーバー処理を理解している
公開日: 2022/02/04
単行本・雑誌
 
本書は、2021年に発売されて話題となっている低価格のマイコンボード「Raspberry Pi Pico」を中心として、『マイコンや電子工作に興味があるけど、何からすれば良いか分からない方』に向けて、分かりやすく解説した入門書です。・Raspberry Pi Pico とは何か?・Raspberry Pi Pico の開発環境はどうすれば良いのか?・Raspberry Pi Pico のソースコードはどう書いて、どう実装すれば良いのか?・Raspberry Pi Pico で何が作れるのか?このような疑問に対して、本書では、分かりやすい丁寧な解説を行っています。
公開日: 2022/02/04
単行本・雑誌
 
本書はSwiftでリアクティブプログラミングを行うためのフレームワークであるCombine初学者のための解説書です。Combineにより、Apple プラットフォーム(iOS、iPadOS、watchOS、tvOS、macOS)向けの App を開発するときに、様々な処理を宣言的に記述することが可能になります。Combine の解説の多くは、登場する用語や概念の説明から始まり、導入部分でつまづきが発生しやすいため、習得に敷居が高いものになっています。本書では、基本的な事柄をもっと分かりやすく説明し、導入部分を丁寧に説明しています。説明の際に、具体的なコードを先に挙げています。
公開日: 2022/02/04
単行本・雑誌
 
Webアプリの作り方からAPI化、デプロイメントまでエンジニアとデータサイエンティストのためのFlask入門Pythonのフレームワーク「Flask」によるWebアプリ開発の入門書です。まずは、最小のアプリの作成から始め、問い合わせフォーム、データベースを使ったアプリ、認証機能と段階的に作成しながら、Flaskによるアプリ開発の基礎を習得します。その後、画像データ(写真)から物体を判別する物体検知アプリを作成しながら実践的なアプリの作り方、その機能をWeb API化する方法について解説します。また、物体検知機能(手書き文字認識をする分析コード)を題材に、どのように機械学習をアプリに組み込んでいくかについても詳しく解説します。【本書の主な内容】●Flaskと開発の基礎 ○問い合わせフォーム/DBアプリの作成 ○認証機能の作成 ○物体検知アプリの作成●API化/デプロイメント ○物体検知アプリのWeb API化 ○Web APIとして外部公開●機械学習APIの開発 ○分析コードから機械学習APIを開発する工程と方法【主な対象読者】●Pythonで簡単にWebアプリ開発を始めたいエンジニア●機械学習に興味のあるWebエンジニア●自分でもアプリやWeb APIを作りたいデータサイエンティスト【構成】●第0部 イントロダクション●第1部 Flask入門●第2部[Flask実践1]物体検知アプリの開発●第3部[Flask実践2]物体検知機能のAPI化/デプロイメント●第4部機械学習APIの開発※本電子書籍は同名出版物を底本として作成しました。記載内容は印刷出版当時のものです。※印刷出版再現のため電子書籍としては不要な情報を含んでいる場合があります。※印刷出版とは異なる表記・表現の場合があります。予めご了承ください。※プレビューにてお手持ちの電子端末での表示状態をご確認の上、商品をお買い求めください。
公開日: 2022/02/04
単行本・雑誌
 
OpenShiftの仕組みと基本を一通り学べる実践的な入門書本書は、エンタープライズ向けKubernetesディストリビューションの1つである、Red Hat OpenShift Container Platform(OpenShift)に関する技術解説書です。エキスパートの経験に基づき、OpenShiftを実際に使うにあたって有用な情報をインフラとアプリケーションの両面から集大成しています。また、環境構築の章では自分でOpenShiftをインストールして利用するための手順も解説しており、これからOpenShiftに触れる方にとっても役立つ内容になっています。〈主な対象読者〉●これからOpenShiftを使う方●OpenShiftの基盤設計や運用に関わる方●OpenShift上で稼働するアプリケーションの設計・開発・運用に関わる方三部構成で、OpenShiftの概要から、基本操作・手順、基盤設計やOperatorの基礎、マルチクラウド・ハイブリッドクラウド対応、デプロイ、監視・ロギング、マイクロサービス・サーバレス等のクラウドネイティブ対応まで、コンテナアプリ開発に必要な内容を一冊にまとめています。■■本書の特長■■○OpenShiftの実践経験豊富な著者陣が執筆。○陳腐化しにくい、OpenShiftのキモ(概念・考え方等)をしっかり解説。■■本書の部構成■■■第1部 入門編■第2部 インフラ実践編■第3部 アプリ実践編※本電子書籍は同名出版物を底本として作成しました。記載内容は印刷出版当時のものです。※印刷出版再現のため電子書籍としては不要な情報を含んでいる場合があります。※印刷出版とは異なる表記・表現の場合があります。予めご了承ください。※プレビューにてお手持ちの電子端末での表示状態をご確認の上、商品をお買い求めください。
公開日: 2022/02/04
単行本・雑誌
 
アーティスト、デザイナー、非理工系学生に向けたプログラミング教育の智慧、その30年分の集大成いま、日本を含め世界中のアート/デザイン教育の現場で、コンピュテーショナルな演習やカリキュラムが一般化しつつあります。しかし一方で、その教育方法については具体的に示されておらず、現場では暗中模索と試行錯誤が続けられている状況にあります。本書は、学生に出す効果的な学習課題(宿題)の例、技術的な練習問題をまとめたエクササイズ、そしてアート/デザイン領域でのプログラミング学習を牽引してきた先駆者たちのインタビューを多数掲載しており、コードをクリエイティブな表現媒体としてどう使うかを教えるための、そして学ぶための、マニュアルかつアイデア集となっています。日本語版オリジナルコンテンツとして、日本のこの分野の教育者たちの声も掲載しています(寄稿者:五十嵐悠紀、鹿野 護、久保田晃弘、小林 茂、城 一裕、高尾俊介、田所 淳、玉城絵美、橋田朋子、古堅真彦、米田研一、脇田 玲)。
公開日: 2022/02/03
単行本・雑誌
 
ノーコード/ローコード開発ツールは「Glide」や「Bubble」といったWebアプリを簡単に作成できるものから,IT大手の「Google AppSheet」「Microsoft Power Apps」「Amazon Honeycode」といったものまで拡がっています。Google社は2020年にAppSheet社を買収し,Google Workspaceのサービスにノーコード開発ツールとして組み込みました。また,現在進行形で機能拡張し,さまざまなサービスと接続できるようになりました。本書は,ノーコード開発に興味のある方から実業務での利用を考える担当者を対象に,実務でも利用できるサンプルアプリを素早く構築しながら,AppSheetによる開発手順のほか,できること・できないことが学べるように構成しています。実業務で利用するためにはユーザ数などによってライセンスが必要ですが,本書で取り上げるアプリはすべて無料で構築して試すことができます。
公開日: 2022/02/02
単行本・雑誌
 
初心者から中級者向けにVisual Basicの開発環境の準備、デスクトップアプリやデータベースアプリ、Webアプリ開発まで、実際にサンプルを動かしながらプログラミングを学べる全機能解説書です。
公開日: 2022/02/01
単行本・雑誌
 
「競合商品のデータを毎回探すのは大変」「常にチェックしている売上ランキングをまとめおきたい」「情報を集めるのに手間取って,じっくり分析する時間がない」こんな情報収集の悩みは,プログラムを使えば解決できます!多くのビジネスにおいて,自社や他社の商品情報や人気トレンド,口コミ評判などのデータ収集・分析は欠かせません。しかし,膨大なネット上の情報を手作業で集めるのは容易ではありません。データ収集に時間がかかりすぎてしまい,本来の目的である分析に時間をかけられないケースも多いでしょう。そんなときは,データ収集をプログラムで自動化してみましょう!本書では,プログラミング言語Python(パイソン)を使ったスクレイピングという技術で,WebページやSNSなどから自動でデータ収集する方法を学べます。初心者でも実践できるように,プログラミングやWebページのしくみの知識は必要最小限に抑え,練習用のページやサンプルのプログラムでスクレイピングを実践しながら学びます。練習用ページなどには,実際のビジネス利用シーンをイメージしやすい事例を用意しました。プログラミングで業務を自動化・効率化したいビジネスパーソン必見の1冊です!
公開日: 2022/02/01
単行本・雑誌
 
本書は,Unityを使った2Dゲーム作りの基本を学ぶための入門書です。楽しい3つのゲームを実際に作りながら,Unityの機能や基本操作,ゲーム作りのコツを身に付けられます。ゲーム作りの操作手順を画面付きで丁寧に解説することはもちろん,本書の解説内容をもとに実際にパソコンの画面を操作している動画も用意しました! 写真だけでは分かりづらい操作も一目瞭然。Unityを初めて使う人,初めてゲーム作りに取り組む人にも安心の1冊です。
公開日: 2022/02/01
単行本・雑誌
 
近年のコンピュータネットワークは,仮想化・クラウド・ビッグデータなどの技術分野と不可分になっています。本書はこのような「クラウド型ネットワーク」について,クラウドに隠されている要素技術を解きほぐし,横断的・総合的な理解を助けます。個々の技術・ソフトウェアを深掘りするのではなく,ネットワーク下位層に焦点を当てて知識・スキルの習得を目指します。ネットワーク技術者としてさらなる高みを目指す方にお勧めです。
公開日: 2022/02/01
単行本・雑誌
 
本書は、難しいと挫折しがちなオブジェクト指向を、初心者でも楽に読み進めることができ、すっきりと学べる書籍です。
公開日: 2022/01/28
単行本・雑誌
 
本書ではテスト専用プログラミング言語TTCN-3を紹介した解説書です。最初のパートではTTCN-3の概要と基本的な文法を説明します。後半ではTTCN-3のディストリビューションであるEclipse Titanを使ってdockerで構築したDNSサーバーに対して簡単なテストスクリプトを実装する方法を紹介します
公開日: 2022/01/28
単行本・雑誌
 
マンデルブロ集合は静止画・動画ともに世界の誰かが今日もweb上で人気のフラクタルです。その動画の中でも圧倒的に多いのが、1点をズームしていくものです。本書はPythonを使ってこれを描く方法を解説しています。マンデルブロ集合の定義はそれほど難しくないので、プログラムで数式をグラフ化したり、図形を描画した経験がある人ならすぐにズーム動画をつくれると思うかもしれません。そう思って、軽い気持ちで手を出したら大火傷。いくつもの壁にぶち当たり、手を出してから動画をつくれるようになるまで1ヶ月かかりました。どんな壁にぶつかり、どう解決してきたのか。本書ではそういったことも含めてつくり方を紹介していきます。
公開日: 2022/01/28
単行本・雑誌
 
本書はクロスプラットフォームの開発フレームワーク「Qt」について、Qt5とQt6の両方に対応した入門書です。インストールから始め、C++でコードを書き、画面はQt Widgetsベースのアプリについて解説します。Qt6から使用できるようになったCMakeにも対応しています。Qt6の新機能Qt Concurrent TaskやQt Concurrent Promise Modeも紹介します。
公開日: 2022/01/28
単行本・雑誌
 
「とりあえず動くJavaScript」から脱却したい人へ!初級者から中級者へのステップアップ指南書JavaScriptは「なんとなく」「勘で」書いても動いてしまうことがある一方で、独特の癖があり奥が深いため、初心者から脱するのが難しい言語です。本書は「入門者向けの本は一冊読み終わったけど、もっと良いコードを書きたい」「バグの出にくいコードの書き方を知りたい」という開発者のために、JavaScriptで特につまずきやすい部分を丁寧に解説します。■対象読者・フロントエンドのスキルアップを目指す現役エンジニア・フロントエンドエンジニアとしての転職/異動を考えるJavaScript初級者・職業としてのエンジニアを目指し、独学でJavaScriptを勉強したいと考えている学習者 (現場経験がなくとも自身で初歩的な学習を完了している学習者であれば、 本書の対象読者となりえます)■つまずきやすいため紙面を割いているトピック・非同期処理(async/await、Promise)・AJAX(Fetch API)・this・スコープ・プリミティブ型/オブジェクト型と参照■その他取り上げているトピック・クロージャ・ES5からES6・Node.jsとnpm・トランスパイル・DOM・例外※本電子書籍は同名出版物を底本として作成しました。記載内容は印刷出版当時のものです。※印刷出版再現のため電子書籍としては不要な情報を含んでいる場合があります。※印刷出版とは異なる表記・表現の場合があります。予めご了承ください。※プレビューにてお手持ちの電子端末での表示状態をご確認の上、商品をお買い求めください。
公開日: 2022/01/28
単行本・雑誌
 
※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。子どもの思考力や創造力を高める手段としてプログラミングに注目が集まっています。本書では、大人気のプログラミングツール「スクラッチ」を使って、子どもが自力でプログラミングしやすくするための素材を集めました。「マリオのようにジャンプする」「シューティングゲームの弾を連続発射する」など、すぐに使える便利ワザを載せましたので、そのままプログラムに活用できます。※本書は、2021年2月15日に発売した「小学生からはじめるプログラミングの本 2021年版」を最新の情報にアップデートし、改題したものです。≪目次≫第1章 はじめに知っておいてもらいたいこと第2章 プログラミングってなんだろう?第3章 楽しんで身につくプログラミングソフト第4章 スクラッチでプログラミング Part 1 スクラッチの基本 Part 2 そのまま使えるワザ15選 Part 3 シューティングゲームを1時間で作る Part 4 「しゃべる」「翻訳する」プログラムを作る Part 5 AR(拡張現実)で遊ぼう! Part 6 マイクロビットで遊ぼう!第5章 プログラミング教室に行く前に Part 1 Q&A 親として知っておきたいプログラミング教育の基礎知識 Part 2 全国プログラミング教室ガイド
公開日: 2022/01/25
単行本・雑誌
 
※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。近年、プログラミングの世界はますます多様化しています。 ひとことでプログラミングと言っても、AI、ゲーム、Webアプリ、デスクトップアプリなど、様々なジャンルのプログラミングがあるのです。 使っているプログラミング言語が同じでも、作るプログラムのジャンルが異なると、プログラミングの中身はだいぶ変わってきます。 本ムック「いろいろ作って楽しむ!速習プログラミング」では、PythonやJavaScript、PHP、C#などの人気プログラミング言語を使って、いろいろな種類のプログラムをサクサク作っていきます。≪目次≫はじめに いろいろなプログラミングを速習しよう第1章 7つのレッスンで’基本のキ’をサクっと学ぶ Pythonプログラミング入門第2章 トランプでおぼえるアルゴリズム第3章 AI入門第4章 ゲームプログラミング入門第5章 最新!PHP 8で始めるWebプログラミング第6章 Electronでデスクトップアプリを作ろう第7章 検証!Chromebookはプログラミングに最適?
公開日: 2022/01/25
単行本・雑誌
 
「脅威インテリジェンス」とは,攻撃者が利用した攻撃手法,攻撃の目的や動機など,脅威となる攻撃者の情報を収集・分析し,導き出された知見を防御に役立てていくという考え方です。本書では,脅威インテリジェンスの基礎理論を紹介した後,組織ごとの目的を意識した脅威インテリジェンスの活用方法,各種フレームワークの使い方,インテリジェンスの収集・分析・活用・共有方法などを丁寧に解説します。脅威インテリジェンスが組織にどのようなメリットをもたらすのか,どのようにインテリジェンスを利用すれば良いのか,本書を読むことで正しく理解・実践できるはずです。
公開日: 2022/01/25
単行本・雑誌
 
※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。JavaScriptは、Webアプリを作ったり、スマホアプリを作ったりと、さまざまなところで便利に使われているプログラミング言語です。しかし、JavaScriptは、近年急激な変化を遂げ、それゆえに多くの「落とし穴」がある言語でもあります。「変数宣言はvarからletとconstにすべて移行すべき」「関数・メソッド宣言は、新しいアロー関数式を使うべきときと、昔ながらのfunction式を使うべきときがある」「Webブラウザ上とNode.js上で使えるAPIが異なる」などの注意点が多数あるのです。このあたりの複雑な事情がJavaScript入門の難しい点ですが、本書は現在主流のES2015(ES6)以降の基本構文を中心としつつ、最近のJavaScriptフレームワークを使うときに知らない構文で戸惑わないよう注意して執筆されました。本書のもう1つの特徴は、解説のセクションの後に登場する「ミッション」です。このミッションの目的は、「プログラムをすばやく理解する反射神経」を身に着けることです。「プログラムはじっくり考えて作るもので、反射神経は関係ないんじゃないの?」と思われるかもしれませんが、本書で説明するような基礎文法は、一瞬で把握できるのが理想です。そこで本書の「ミッション」では、ルールがわかっていれば簡単に解ける問題をいくつも出題しています。反復訓練によってより速く解答できるようになり、これにより理解がしっかり定着するようにと考えられたものです。また、終盤の9、10章は、入門書のその先を目指した内容となっています。入門書を卒業して自分でプログラムを書くレベルに達するために、以下の2つのスキルが身に付けられるようにしました。・公式ドキュメントの解説を読んで、自力で知識を増やせる・エラーメッセージを読んで、解決方法を見つけられるどちらも少し難しいですが、自分でプログラムを書くレベルに達するための必須スキルですので、ぜひ取り組んでみてください。本書の解説は、JavaScriptが初めての方でも理解できるように、文法の基礎から解説しています。これからJavaScriptを始める方にとっても、JavaScriptの入門書は読んだことがあるけれど、細かいところに不安がある方、実践レベルに近づきたい方におすすめの1冊です。脱「JavaScript入門」を目指して、本書でトレーニングを積みましょう!※サンプルファイルおよびミッションのPDFをサポートサイトからダウンロードできます
公開日: 2022/01/21
単行本・雑誌
 
ビジネスパーソンに向けた,脱Excel,プログラミングの入口につながるRでのデータ分析入門書!日々の仕事の中で,こんな作業はありませんか?表データに決まった手順でフィルターをかけて,それをグラフにする複数のExcelファイルを1つのExcelファイルにまとめる定型のPowerPointを作成する単純なデータの加工や集計はExcelで事足ります。ただ,複雑な処理や繰り返しの処理が必要となったときには,より高度な関数やマクロを使いこなす必要が出てきます。本書はマクロを含め,プログラミングにまったくふれたことがない人を対象に書かれています。Rの本としては珍しく,数式も統計学も出てきません。文系出身の普通のビジネスパーソンでも,普段行っているデータの加工がより楽に,効率的にできるようになります。Rは,統計処理に特化したプログラミング言語と言われています。1990年代に作られて以降,統計だけでなくさまざまなところで利用されています。表形式のデータを自由自在に加工・集計できる機能も含まれており,プログラムを書いてデータを取り扱うことができるというその性質から,ルーチンワークやたくさんのデータを処理する際に使われてきました。その便利さは,Excelの比ではありません。本書は,オンラインコースのUdemyでベストセラーとなっている著者の人気コース「医師が教えるR言語での医療データ分析入門」をベースとし,Excelでのデータ加工と集計に特化して作成されました。オンラインでのレクチャー同様,「語りかける」ように解説します。著者は企業の産業医をするかたわら,データの処理や分析を行ってきました。その中で,Excelより効率的にデータの加工・分析ができる,Rと出会いました。Rを普及させたい! そんな思いで本書を執筆しました。Excelより効率的にデータを加工して,周りと差をつけたい。プログラミングに興味あるし,実務にも生かしてみたい。そんなあなたに,本書は最適な導入となるはずです。
公開日: 2022/01/20
単行本・雑誌
 
最新の自然言語処理(NLP)では、Transformerという種類のニューラルネットワークが使われるようになりました。TransformerはBERTやGPT2などのAIで採用され、NLP技術にブレークスルーをもたらしましたが、その特徴は、高い性能とさまざまな用途に使える汎用性の高さにあります。本書では、Transformerの構造を理解するためにBERTとGPT2を一から実装し、またNLPプログラムを作成するために必要となる、Transformerを拡張して応用AIを作成する方法を紹介します。Transformerの実装では、Transformerの中心となるSelf-Attention層の作成やテキストのエンコード方法など、最も基礎的な部分から、Pythonのコードをもとに解説をしています。また、学習では、事前学習と特定のタスクに向けたファインチューニングという、Transformerに特徴的な2段階のステップを、両方とも行います。ニューラルネットワークの実装は、TensorFlow 2を利用します。
公開日: 2022/01/18
単行本・雑誌
 
JavaScriptの非同期処理を徹底解説します。非同期処理を扱ううえで欠かせない、コールバック関数、Promise、async/awaitの仕組みと使い方を基礎から高度な内容まで網羅することを目指しました。ECMAScript 2021対応です。入門書ではあまり触れられることのない、次のような話題も扱います。・Promiseのfulfillとresolveの違い・イベントループとマイクロタスクキューの動作・class構文によるPromiseのJavaScript実装さらに、Promiseチェーンのさまざまな書き方、標準のPromiseの拡張のしかた、ジェネレーターによるasync/await的な非同期処理の扱いなど、知っておくと何かの役に立つかもしれない話題も含めました。Promise,async/awaitがどのような仕組みで動いているのか興味はあるけど、仕様書を読むのはちょっと辛い…という人におすすめです。
公開日: 2022/01/14
単行本・雑誌
 
iOSバージョン14以降では、ショートカットがはじめからインストールされるようになりました。使う気になれば、すぐに使うことができます。でもなんとなくよくわからない、だから使っていない、そんな人が多いように思います。iOSデバイスは私達の日常の様々なことをサポートしています。だからこそ、iOSデバイスを効率的に活用することはこれら必要とされるスキルです。ぜひ、本書で解説した事例を実践してみてください。その簡単さと便利さに驚くはずです。
公開日: 2022/01/14
単行本・雑誌
 
AWS(Amazon Web Services)は,すでに200以上のサービスが展開されています。AWSを使いこなすための前提となるITインフラの知識が足りない初学者にとって,どこからどのように学べばよいのか悩まれているのではないでしょうか。そこで本書では,AWS学習サイト運営YouTuberである監修者自身が実サービスの導入で習得しながら体系化した「AWS学習ロードマップ」に沿って,現場でよく使われるAWSのサービスとIT技術をやさしく解説していきます。さらに効率的に学ぶ方法も伝授します。「学習ロードマップ」はA3サイズの折り込みとして付属しているので,ご自身のデスク周りに貼ってお使いください!※電子版購入者対象に「[綴じ込み特典]AWS学習ロードマップ(PDF)」を弊社のサイトからダウンロードできます。ダウンロードには電子版本紙に掲載されているIDとパスワードが必要です。
公開日: 2022/01/14
単行本・雑誌
 
Pythonでプログラムを作成するときに役立つ機能とライブラリを網羅した,実践的なレシピ集です。本書を使いこなして,Pythonプログラマーとして大きなステップアップが図りましょう。本書では,Pythonが提供する,環境構築,コーディング規約,言語仕様,オブジェクト指向をサポートするクラス,型をアノテーションとして付けられる型ヒントなどに関する実践で役立つ機能を幅広く網羅しています。さらに標準ライブラリとよく使われるサードパーティライブラリとして,テキスト処理,数値処理,日付・時刻処理,データ型,アルゴリズム,ファイルとディレクトリへのアクセス,データ圧縮・アーカイブ・永続化,特定データフォーマットやインターネット上データの扱い,HTMLの扱い,テスト,デバッグ,暗号,並行処理・並列処理までの活用法を紹介します。よくある使い方,よくあるエラーや周辺知識なども加えられており,プログラミングのヒントが満載です。
公開日: 2022/01/13
単行本・雑誌
 
<<
<
4
5
6
7
8
9
10
11
12
>
>>
 
433 件中   211 240

©LOQUY 2018-2024 AllRight Reserve.