サクサク読めて、アプリ限定の機能も多数!
トップへ戻る
Pixel 9
nextpublishing.jp
インプレス NextPublishing 実践入門 プログラミング初心者のためのリファクタリング50問ドリル 著者:初野 広夢 効率的なプログラムを作るための実践ガイド! 本書は、プログラミングの基礎から応用に至るまでのリファクタリング技術を学べる、初心者向けの実践的教材です。本書ではC#を使用し、読みやすく、効率的でメンテナンスしやすいプログラムの作成方法を解説しています。読者は変数とメソッドの命名、コードの重複排除、オブジェクト指向の原則など、コード品質を向上させる基本的なテクニックを学ぶことができます。 具体的なドリル問題と解答例を通して、初心者がプログラミングスキルを向上させることがこの書籍の目的です。ループの最適化、データ構造の選択、メモリ管理など、実践的なテクニックを学べる章があり、クリアで理解しやすいコードの書き方、適切なコメントの付け方やフォーマットの方法も紹介しています。
インプレス NextPublishing 関数型言語で学ぶプログラミングの基本 著者:川井 俊輝 抽象度の高いプログラミングのスキルを身につける! 関数型プログラミングへの関心が高まる中、多くのプログラミング言語がその核心的な概念を採用しています。この流れを受け、本書ではOCamlという関数型プログラミング言語を通じて、関数型プログラミングの基礎及びその応用について詳しく解説します。 OCamlは、その直感的な文法と高度な抽象化機能を備え、複雑なアプリケーションの開発に適しています。「OCamlとは何か?」「実際に使い物になるのか?」と疑問を持つかもしれませんが、OCamlの学習は関数型プログラミングの理解を深め、さまざまな言語でのプログラミングスキルの向上につながります。 OCamlで学ぶことにより、プログラミングの基本的な概念を習得し、他言語にも適用可能なプログラミング技術を手に入れる
Webアプリケーションの開発において、長らくJavaScript(JS)やTypeScript(TS)などのトランスパイル言語が主流でした。しかし、WebAssembly(Wasm)の出現により、WasmとJSのハイブリッド実行環境が新たな潮流として注目されています。この変化は、JSが完全にWasmに取って代わられるというものではなく、両者の組み合わせによる新しい可能性を示唆しています。 本書では、Wasmの特性を理解することで、なぜハイブリッドな実行環境が有効であるのか、そしてWasmをどのようなシチュエーションで活用すべきかが明らかにします。単に「Wasmの時代が来た」と主張するのではなく、Wasmの真の価値とその活用方法に焦点を当てています。 本書はWasmの適切な利用方法や、どの部分をWasmに置き換えるべきかのヒントを提供することで、読者がより効果的なWebアプリケーション開発を
1-1 【何冊でも製本】の基本仕様 作ることができる本の大きさは7種類 【何冊でも製本】では、新書判・B6判・四六判・A5判・B5判・レター判・A4判の7種類の判型をサポートしています。ミリ単位での調整はできませんので、あなたが作りたい本の大きさ(判型)がサポートされているかどうかを確認しましょう。 なお、製本可能なページ数は24〜640ページです。この範囲内かどうかもご確認ください。 本文印刷はモノクロとカラーから選べます 【何冊でも製本】ではモノクロ印刷とカラー印刷をご用意しています。 黒色のインクのみで印刷するのがモノクロ印刷です。文字中心の本でしたらこちらがおすすめです。 4色のインクを組み合わせて印刷するのがカラー印刷です。図や写真などをカラーで印刷したい場合はこちらがおすすめです。 POD印刷の印刷費 - 新書判・B6判・四六判・A5判の書籍 モノクロ印刷:ページあたり2.5円
インプレスR&D Webサービスチューニングコンテスト ISUCONのススメ 著者:下田 雄大/石原 知也/島倉 優人 性能改善を学びたいエンジニアのために! ISUCONとは、LINE株式会社が運営窓口となって毎年開催している「お題となるWebサービスを決められたレギュレーションの中で限界まで高速化を図るチューニングバトル」です。数百チームの参加者が一斉に、終日同じWebサービスのチューニングに取り組み、性能の高さを競います。本書はボトルネックを発見・修正するまでの観察や思考の流れを解説する本です。ISUCONをより楽しみたい方、性能改善がうまくなりたいと思う方のための一冊です。
インプレスR&D 個人開発サービス運営実践入門 50万人が使うDiscord Bot「shovel」の舞台裏 著者:北浦 望 サービス開発から運用までをこの1冊に! 「自分の技術を活かしてサービスをつくり、大勢の人に使ってもらいたい」と思ったことはありませんか? サーバーの上にあるシステムを24時間365日稼働させつづけるには、ただプログラムを書くときとはまったく異なるさまざまな困難が立ちはだかります。本書ではアプリケーションの開発・テストについてはもちろん、「セキュリティ」「トラブル対応」「ユーザーサポート」「お金」といった、サービス運営特有の気になる話題について、著者が運営する日本語読み上げDiscord Bot「shovel」の実例を交えてたっぷり紹介します! Discord Botを開発・運用していきたい方にはもちろん、それに限らず、その他のBotやWebサービスに関心のある方にも
インプレスR&D スクレイピング・ハッキング・ラボ Pythonで自動化する未来型生活 著者:齊藤 貴義 Webスクレイピングで楽々データ収集! 本書ではPythonを使ったWebスクレイピングテクニックについて解説します。いろいろなことをPythonで自動化していきましょう。日本の主要なサービスを題材に、スクレイピングでデータを取得する方法と、そのデータを元に分析や可視化していく手法を紹介していきます。スクレイピング環境の構築、スクレイピングを行うにあたって便利なライブラリの選定、ターゲットとなるWebサービスの選定、データ分析の手法など、初心者にもわかりやすく解説しています。
本書はReactをテーマに、Webフロントエンド開発の環境構築を1つ1つ丁寧に解説します。特に設定が足りない状態で動かすとどうなるのか、なぜその設定が必要なのかについて踏み込んで説明しています。環境構築の難しさは、設定をどれか1つでも間違えると動かないことにあります。そのため、環境構築をする際は1つ1つの設定で自分が何をしているのかを正確に把握しなければいけません。この本では暗黙的に「そういうものだから」と思われがちな設定に注目し、解説します。どの設定を足さなければ動かないのか、サンプルコードを示しながら学ぶことができます。
インプレスR&D スターティングgRPC 著者:武上 将樹 Googleが開発したAPI規格で、スキーマ駆動開発に入門しよう! gRPCはGoogleが開発した高速なAPI通信とスキーマ駆動開発を実現するRPCフレームワークであり、マイクロサービス間の内部通信を実現する有力な選択肢として活用されはじめています。本書ではサーバー側(Go)/ クライアント側(Ruby)と異なる言語を用いて、いくつかのサンプルアプリケーションを実装しながら、gRPCとRESTの違い、Protocol Buffersにおけるスキーマの文法、単純なRPCから双方向ストリーミングRPCまでのgRPCにおける基本的な実装方法などを平易に説明します。
インプレスR&D Winny 天才プログラマー金子勇との7年半 著者:壇 俊光 ひろゆき氏推薦! 栄光無き天才金子勇の無罪までの道のり インターネット上のビジネスに欠かせないP2P(ピア・ツー・ピア)技術。その可能性を開拓した「Winny」の開発者・金子勇は、2004年、「著作権法違反幇助」の疑いで逮捕・起訴され、無罪判決が確定するまでに7年半もの年月がかかりました。 本書は、「Winny事件」弁護団の事務局長を務めた壇俊光氏が自身のブログを元に小説としてまとめたものです。日本のインターネット技術の発展に負の影響を残したと言われる裁判の経緯を追いながら、壇弁護士が見た金子氏の人物像、Winnyの核心を語ります。 推薦文は、2ちゃんねる開設者・ひろゆき氏から寄せられました。
目次 第1章 Google Cloud Platformの特徴 1.1 コンピューティング 1.2 データベース 1.3 ストレージ 1.4 ネットワーク 1.5 運用/監視/管理ツール 1.6 データ分析 1.7 AIと機械学習 第2章 GCP Deep Dive 2.1 Helmで構築するGKEモニタリング環境構築(株式会社grasys) 2.2 リージョン間通信とCloud Spanner(ジェットブラックフラワーズ合同会社) 2.3 BigQueryとLooker(アイレット株式会社) 2.4 まとめ 第3章 ゲームインフラにおけるワークロード 3.1 ワークロードごとの特徴 3.2 本章のまとめ 第4章 ゲームサーバーホスティングにおける活用事例 4.1 リファレンスアーキテクチャー 4.2 GKEとCloud Spannerで実現する大規模ゲームサーバー(株式会社コロプラ) 4
インプレスR&D 迷わない!困らない!レガシーフロントエンド安全改善ガイド 著者:麦島 一 レガシーコードを理解して、モダンなアーキテクチャーに改善しよう! 本書はレガシーなフロントエンドコードを安全かつ確実にモダンに改善していくためのノウハウをまとめた一冊です。筆者が経験したフロントエンドの改善経験をベースに、実践的で現場で使える内容になっています。また、jQueryで書かれたレガシーコードにVue.js/TypeScript/Jestなどを段階的に導入する流れを各章毎に「実践編」として掲載しており、実際に手を動かしながら学べます。改善のための考え方や手法を知りたい方はもちろん、モダンなアーキテクチャーそのものを学びたい方にも最適の一冊です。
目次 第1章 はじめに デベロッパーツール(Chrome Developer Tools)とは Google Chrome Canaryとは 他 第2章 inspect(要素の検証) 要素の検証方法 第3章 Device Mode(デバイスモード) デバイスモードの切り替え方法 メディアクエリを表示する 他 第4章 Elementsパネル HTML要素を編集する スタイル(CSS)を編集する 数値のCSSプロパティー値を、キーボードショートカットを駆使して編集する 他 第5章 Consoleパネル コンソールを表示する コンソール履歴のクリア 入力履歴をサジェスト表示する 他 第7章 Networkパネル キャッシュを無効にする オフライン/モバイル環境でWebサイトを読み込む ユーザーエージェントを他のブラウザーに変更する 他 第8章 Performanceパネル パフォーマンス記録前に
自分で作るから出版が面白い! あなたの本を 無料で自己出版できます。 ネクパブ・オーサーズプレスは、本を出版したいという方のための、「紙の本も電子書籍も」「出版社を通さずに」「自由に作った原稿をそのまま」「価格や発売日も決められて」「無料でAmazonで出版できる」まったく新しいかたちの個人出版支援サービスです。 自分で本を作るなんて、ハードルが高いとあきらめていませんか?パソコンの基本操作ができて、原稿データが用意できればOKです。POD(プリント・オンデマンド/紙の本を必要部数だけ印刷する技術)やAmazon Kindleの活用により、どなたでもノーリスクで、在庫を一切持たない、1冊からの出版が可能になります。
目次 第1章 AWS SAMとTypeScriptで作るアプリケーション開発(森岡 周平) 1.1 はじめに 1.2 AWS SAMとは 1.3 SAM CLIとは 1.4 TypeScriptとSAM Localを使用したアプリケーション開発 第2章 Elasticsearchを利用したECサイトの構築(太田 佳敬) 2.1 全体構成 2.2 データ設計 2.3 API設計 2.4 トップページを作る 2.5 商品を登録する 2.6 商品詳細を取得する 2.7 Elasticserachを使う 2.8 Elasticsearchのインデックスを作る 2.9 Elasticsearchにデータを登録する 2.10 Elasticsearchからデータを検索する 2.11 AWSにデプロイする 2.12 ウェブページからアクセスする 2.13 まとめ 第3章 AWS IoT(佐々木 美穂)
インプレスR&D ソフトウェア技術者のためのFPGA入門 機械学習編 著者:石原 ひでみ ソフトウェア技術者のためのFPGAチュートリアル登場! 【ソフトウェアプログラマのためのFPGAチュートリアルガイド!】 プログラム可能なハードウェア「FPGA」をソフトウェア技術者が活用するためのチュートリアルガイドです。FPGAの基礎知識からツールの入手方法、機械学習を例にした実際の動作までを図表やツールの動作、ソースコードの紹介を交えてわかりやすく紹介しています。
インプレスR&D 最新JavaScript開発~ES2017対応モダンプログラミング 著者:佐々木 俊介 ECMAScript2017によるJavaScript開発の最新動向を学ぶ! 【技術書典シリーズ第一弾!ECMAScript2017の最新チュートリアルガイド!】 本書は新世代のJavascriptであるES2017のチュートリアルガイドです。Node.jsなどに見られるようにWebサービス開発に於ける共通言語となっているJavascriptの中でも標準的な仕様であるECMAScript2017によるプログラミング手法を基礎から学習することができます。 本書は技術系同人誌即売会「技術書典2」で頒布された書籍を底本とし、加筆・修正を行ったものです。
インプレスR&D TensorFlowはじめました2 機械学習で超解像─Super Resolution 著者:有山 圭二 Googleの機械学習で超解像を実現! 本書はGoogleが公開している機械学習ライブラリ「TensorFlow(テンソルフロー)」を初めて使う読者のためのチュートリアルガイドです。シリーズ2冊目となる本書では、低解像度の画像を機械学習をつかって高解像度に変換する「超解像」をテーマに、機械学習に初めて触れるエンジニアのためのTensorFlowの基礎、実際に画像を使った機械学習に取り組むための初歩的な知識を掲載しています。
ビジネス・経済 (590) コンピュータ・IT (154) 文学・評論 (15) ノンフィクション (5) 社会・政治 (35) 暮らし・健康・子育て (9) アート・建築・デザイン (3) 教育・学参・受験 (2) 投資・金融・会社経営 (8) スポーツ・アウトドア (1) 旅行ガイド・マップ (1) 趣味・実用 (4) 人文・思想 (13) 医学・薬学・看護学・歯科学 (6) 科学・テクノロジー (60) 語学・辞事典・年鑑 (2) エンターテイメント (7) ビジネス実用 (1) 歴史・地理 (2) 資格・検定・就職 (3) 雑誌 (1) コミック・ラノベ・BL (66) #VALUE! (1) 益城町での震度7直撃から、避難所生活、移住、闘病、自宅解体、仮設住宅、各種手続きなど、被災によって起こった出来事を綴ります。災害への最大の備えは「想像する」ことだと気付きました。地震と共に生
インプレスR&D 僕が伝えたかったこと、古川享のパソコン秘史 著者:古川 享 古川享が見てきたパソコン産業の裏舞台と、そこで輝いていた人たちの記録。 本書は、古川享がアスキーに入社した頃のパソコン黎明期から、マイクロソフトの日本法人であるマイクロソフト株式会社設立の過程、MS-DOSから現在のWindowsに至るパソコンのOS(基本ソフト)がデファクトスタンダードになる過程、日本のパソコンの標準マシンであったNECの98シリーズが一時代を築き、その後、世界標準のDOS/Vマシンに移行する過程など、パソコンの進化の激動の時代を中心に、それぞれの時代の様々な現場で何が起こっていたのか、そこで輝いていた人たちの知られざる活躍を語ったものです。
実践Androidアプリシステムテスト 実機でテスト!チームで挑む品質向上入門 安田 譲/長谷場 潤也 発行日2024/07/26
このページを最初にブックマークしてみませんか?
『インプレス NextPublishing』の新着エントリーを見る
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く