インプレス NextPublishing 815件 人気順 新着順 新卒SE、1年間で機械学習エンジニアを目指す 神林貴之 本書は専門学校出身の新卒SEが独学で機械学習の勉強を行い、約1年間の勉強の末に機械学習エンジニアになるまでに行った勉強内容と、独学で勉強した際に実装した機械学習のモデルを解説したものです。何を勉強すればいいのか?機械学習で用いられる数学の解説、機械学習の学習アルゴリズムの解説などが一冊に詰め込まれています。さらに、プログラミングをしないで機械学習の実装も紹介しているのでエンジニアではないあなたも機械学習のモデルを構築することが出来ます。 1,980円 Swiftで書いておぼえるTDD 田中賢治 【Swiftで書きながらテスト駆動開発を学ぼう!】 本書は、SwiftプログラマーのためのTDD(テスト駆動開発)入門書です。言語にとらわれないTDDですが、事例として取り上げられる例はJavaScript等が多く、Swiftに読み替えて理解することにはハードルがあります。本書はSwiftで実際にコードを書きながらTDDを学習し、そのメリット・デメリットを感じることができます。 《本書の対象読者》 ・TDDの概要を知りたい人 ・普段Swiftで書いていて、TDDに興味がある人 ・TDDってなんだか難しそう・・・と思っている人 ・TDDはなんとなく知っているけど、いまいち手が出ない、理解できていない人 1,980円 SwiftUIで学ぶVisionフレームワーク入門 佐藤剛士 Visionフレームワークは顔検出、文字認識、バーコード認識などの画像分析ができるAppleのフレームワークです。高度なコンピュータービジョンの知識を持っていなくてもシンプルに画像分析アプリを作ることができます。本書ではVisionフレームワークの概要から、実務で応用できる実装方法までをわかりやすく解説します。サンプルアプリでは、静止画像の画像分析や、カメラを使ったリアルタイム分析などをSwiftUIを使って作成しています。これから画像分析を始めたい方オススメです。 1,980円 図解でわかる!FlexboxとGrid Layout 岡花智貴 HTML・CSSを使ってWebページのレイアウトを作る上で、Flexbox・Grid Layoutは重要な技術の1つです。これらの技術を使うことで様々なレイアウトを作れます。ですが、うまく使いこなせなかったり、中途半端な理解でなんとなく使い続けている方もいることでしょう。 そこで、本書ではFlexboxとGrid Layoutの体系的な基礎知識に加え、それらを活用したレイアウトの作成方法を学びます。FlexboxとGrid Layoutに関する理解を深めるだけでなく、実際にレイアウトを作り、使いこなせる状態を目指します。 1,980円 Scalaをはじめよう! ─マルチパラダイム言語への招待─ 伊藤竜一 【マルチパラダイム言語・Scalaの入門書!】 本書はオブジェクト指向と関数型の特徴を併せ持つマルチパラダイム言語Scalaのプログラマ向け入門書です。「コードが難しい」「コンパイルが遅い」といったScalaに対する誤解を解き、JVM上でバイナリが動作し、Javaのライブラリをシームレスに利用可能な特徴を活かしたプログラミングを行うためのガイドブックとしておすすめです。 1,980円 スターティングgRPC 武上将樹 gRPCはGoogleが開発した高速なAPI通信とスキーマ駆動開発を実現するRPCフレームワークであり、マイクロサービス間の内部通信を実現する有力な選択肢として活用されはじめています。本書ではサーバー側(Go)/ クライアント側(Ruby)と異なる言語を用いて、いくつかのサンプルアプリケーションを実装しながら、gRPCとRESTの違い、Protocol Buffersにおけるスキーマの文法、単純なRPCから双方向ストリーミングRPCまでのgRPCにおける基本的な実装方法などを平易に説明します。 1,980円 Spinnaker入門 大澤秀一 Spinnaker(スピネーカー)はOSSの継続的デリバリーツールで、AWS、GCPなどのマルチクラウド、Kubernetes、VM、PaaSといったマルチプロバイダに対応しています。本書ではAWS、GCPでSpinnaker環境を構築してKubernetes、Google App Engineをデプロイフローを構築する方法や、Spinnakerの機能の一つである、Canary Releaseについて解説した入門書です。 1,980円 Splunk Appのつくりかた 江口佳記 【ログ分析ツールSplunkを使ってあらゆるデータを可視化する!】 本書は、あらゆるマシンのログを収集し、検索・分析・可視化するSplunkで動くアプリケーションを作るために、その環境整備からデータの抽出、さらにはアプリを配布するための方法までを紹介した解説書です。 〈本書の対象読者〉 ・Splunkのダッシュボードで何ができるか興味がある ・Splunkを利用しているがダッシュボードの使い方がわからない ・Splunkでパネルを並べるぐらいはできるが、それ以上の使い方が知りたい 〈本書で得られる知識〉 ・Splunkダッシュボードの概要 ・必要なデータの抽出方法 ・パネルの作り方 ・フォームやドリルダウンなどトークンを利用したダッシュボードの高度な使い方 1,980円 0から始める!簡単!FreeNAS構築チュートリアル! 仲亀拓馬 本書はオープンソースの専用OS「FreeNAS」を使って、簡単に自宅にあるPCをネットワーク・サーバーとして構築するためのチュートリアルガイドです。自宅にPCが余っていて活用法を探している方や、無料のOSでNASを使いたいと考えている方に最適の1冊です。 1,980円 ゼロから始めるNetlify 渡邊達明/藤澤伸/姫野佑介 Netlifyは、PHPなどを利用せずに、HTMLなどの静的コンテンツのみで構成されたWebサイトを閲覧できる形で運用・配信するためのWebサービスです。GitHubなどで管理しているリポジトリから自動的にデプロイを行える他に、フォームやCI機能など静的サイトを運用する上で便利な機能が豊富に揃っています。本書はNetlifyの豊富な機能を詳しく紹介し、活用法を提案します。 〈本書の対象読者〉 ・普段Webサイトを運用していて、もっと楽にできる方法を探している人 ・いつもFTPソフトでいちいちレンタルサーバーにアップロードして消耗している人 ・AWS S3やGitHub Pagesをいつも使っているけれど、今ひとつかゆいところに手が届かないと感じている人 ・Netlifyを使ったことはあるけど、機能が多くて何ができるのか分かってない人 ・Netlifyの便利そうな機能を、実際どう使うかサンプルが見たい人 1,980円 TypeScriptで作るシングルページアプリケーション 鈴木潤 【環境構築から、サーバーサイドにExpress、フロントエンドにAngularを使った実際の開発手順を解説!】 本書はJavaScriptエンジニアを対象とした、TypeScriptの解説から環境構築、実際にシングルページアプリケーションを作るまでのサーバーサイド・フロントエンドの開発手順までを紹介した入門書です。この1冊で、TypeScriptをさくっと使いこなしましょう! 1,980円 多分1週間くらいでできるFlutter入門 吉岡捺己 本書は、Googleが開発しているオープンソースのクロスプラットフォームアプリ開発フレームワーク「Flutter」の学習をこれから始める人に向けた入門書です。Flutterの基本的な知識、アプリ制作で必要になってくるState管理について、ReduxとRiverpodの2種類を解説。外部サービスのFirebase Cloud Firestoreとの連携まで学習することができます。これからアプリ開発を始める方、Flutterを触ったみたい方におすすめです! 1,980円 誰でもつかえる!ウェブフォント実践マニュアル 大木尊紀 【ウェブフォントの基礎から最適化まで、なんでもござれの一冊!これを読めばあなたもウェブフォントマスター!】 本書は日本語でのウェブフォントを使う際の様々な最適化の手法について詳しく紹介しています。「重い」「使いにくい」といったウェブフォントへの抵抗感を払拭し、ウェブサイトを「おしゃれ」に楽しみましょう。 〈本書の対象読者〉 ウェブフォントを使いたいと思っているフロントエンドエンジニア、ウェブデザイナー 1,980円 探究SVGとスクリーンショット daiiz 本書は、SVG (Scalable Vector Graphics) とスクリーンショットについてまとめたものです。SVGの少し変わった使い方やウェブブラウザでのスクリーンショットの撮影と活用に興味がある、ウェブページをまるごと保存したい、高解像度ディスプレイで撮られたPNG形式のスクリーンショット画像の実寸サイズの取得方法を知りたい方を対象としています。 1,980円 TTM8実践解説 電子ライダー 自作CPU、TTM8はロジックICを組み合わせて創った8bitのCPUです。取扱説明書では触れられない回路の構成部分まで深く解説します。これを機会にあなたも自作CPUの沼に溺れてみませんか! 基本的にはTTM8キットを購入した方向けの解説本ですが、これからCPUを学ぶ人のための解説を入れていますので、TTM8未購入であってもこの本から自作CPUというテーマに触れていただけるような内容になっています。 1,980円 TTCN-3によるネットワークのテスト自動化 環境セットアップと実例 角田洋一郎 本書ではテスト専用プログラミング言語TTCN-3を紹介した解説書です。最初のパートではTTCN-3の概要と基本的な文法を説明します。後半ではTTCN-3のディストリビューションであるEclipse Titanを使ってdockerで構築したDNSサーバーに対して簡単なテストスクリプトを実装する方法を紹介します 1,980円 データベース初心者のためのPostgreSQL教室 目黒聖 本書はデータベース初心者およびPostgreSQL初心者向けの入門書です。データベースとは何か?からPostgreSQLのインストール、SQLの実行、トランザクションについて、レプリケーション、バックアップまでを解説しています。 1,980円 手軽に使うDockerの本 山田英伸 みなさん、Dockerコンテナを使っていますか? 使い始めるとDockerは便利なのですが、最初の1手に少し手間取ることも多いように思います。 本書はそれを解決するために、それぞれの用途で動く設定をまとめた1冊です。 実験用のサーバー・サービスが欲しいときや、コンテナ内開発など、Dockerコンテナをさぁ使おうとしたとき、ちょっと手間取ったらこの本を開くと解決するかもしれません。 Docker Desktopを使えない場合にはWSL2でDocker環境を構築する話も盛り込んでいます。 「仕組み」よりも「動かせる!」は第1歩に大切と考えていますので、まずは各コンテナを動かして遊んでみませんか? 1,980円 デザインエンジニアリングのすすめ 株式会社グッドパッチ 本書は株式会社グッドパッチのエンジニアによる合同誌です。 グッドパッチは「デザインの力を証明する」をミッションとしたUI/UXデザインに特化したデザインカンパニーです。これまでスタートアップのデザイン支援や大手企業における新規事業の立ち上げなど、様々なプロジェクトで戦略から開発までをお手伝いしてきました。社内には多様なバックグランドを持つエンジニア、デザイナーがいます。今回はその中からエンジニア有志が集い、技術やデザインについて何を思い、普段どのようなことに興味を持ち、ユーザー体験を向上させるためにどのようなことを考え、仕事に活かしているのかを1冊にまとめました。 1,980円 テストが書けない人のAndroid MVP 高畑匡秀 【レガシーなコードをMVPで分割してテスト可能に変える!】 本書は多くのプロジェクトで運用されているレガシーなコードをリファクタリングし、将来的にモダンなコードとしていくために必要なテストコードの書き方を解説したガイドブックです。将来的にDagger2に置き換えることを目標としつつ、いくつかのレガシーパターンのリファクタリング例を紹介しています。 〈本書の想定読者〉 ・レガシー化したAndroidのソースコードを今どきのMVPに置き換えたいが何から手を付ければいいかわからない ・MVPにしてみたけどPresenterにView側の処理が入り込んだり、何が変わったかわからない ・MVPにしてみたけど結局テストコードが書けない ・Dagger2やRxJavaを使わないとテストは書けないと思っている 1,980円 1 ... 131415 ... 41 TOP 電子書籍(本・小説) インプレス NextPublishing 14ページ目