カテゴリ一覧 著者一覧

コンピュータ・ITの書籍一覧

492 件中 261 件 〜 270 件を表示
0件
解題pwnable セキュリティコンテストに挑戦しよう!
発売日: 2020/12/18
PDF / EPUB Web
本書は、セキュリティコンテストCTFのジャンルの一つpwnableの解説書です。pwnableでは、サーバーで動いているプログラムのバッファオーバーフローなどの脆弱性を突いて、フラグを盗み出すことを目指します。CTFで他のジャンルの問題を解いている方でも、pwnableは前提となる知識が多く、取り掛かるのが難しいのではないでしょうか。本書では、Dockerで問題サーバーを動かして、初級・中級レベルの問題を実際に解きつつ、各種攻撃法を学ぶことができます。

【目次】
第1章 準備
第2章 login1(スタックバッファオーバーフロー1)
第3章 login2(スタックバッファオーバーフロー2)
第4章 login3(スタックバッファオーバーフロー3)
第5章 rot13(書式文字列攻撃)
第6章 birdcage(関数テーブルの書き換えによる攻撃)
第7章 strstr(double freeに対する攻撃)
第8章 strstrstr(チャンクの統合を利用した攻撃)
第9章 freefree(House of Orange)
第10章 freefree++(file stream oriented programming)
第11章 writefree(House of Corrosion)
第12章 shellsort(シェルコード)
1,980円(税込)
0件
Babylon.js レシピ集 Vol.4
発売日: 2024/10/11
PDF / EPUB Web
「Babylon.js」(バビロンジェーエス)は、オープンソースのWebGLフレームワークであり、ブラウザで多彩な3DCGやXRの表現を可能にします。本書は「Babylon.jsレシピ集」シリーズの第四弾で、Babylon.js v7.0の各種機能紹介やグラフ構造の可視化、Re:Earth連携などの可視化表示機能の拡張への応用、新たに登場したApple Vision ProとWebXRなど、多方面にわたるコンテンツを収録しています。

【目次】
第1章 Babylon.js 7.0の注目機能をキャッチアップ!
第2章 パーティクルヘルパー:エフェクト名を指定するだけの簡単設定
第3章 Babylon.jsを使っていろんなデバイスでWebXRする
第4章 Babylon.jsでglTF Physics拡張を体験してみよう
第5章 グラフ構造を可視化する
第6章 Re:Earth上でBabylon.jsを動かしてみた
第7章 建築物等を編集するUIにギズモを活用する
第8章 Apple Vision ProとBabylon.js
1,980円(税込)
0件
1週間でシステム開発の基礎が学べる本
発売日: 2023/6/21
EPUB固定
人気著者による初心者向けシステム開発解説書の決定版!
発注者側、受注者側を問わず、
システム開発にかかわる人の、
はじめの一歩となる一冊!


本書は、ITリテラシー向上に役立つ多数の書籍で実績のある人気著者が書き下ろした、初心者向けシステム開発解説書です。
発注者と受注者で専門領域が異なる場合が多いシステム開発においては、関係者の頭の中はわからないことだらけになりがちです。
しかも、その「わからないこと」の中には、「システム開発会社にはどうやって依頼するの?」「複数社からの提案のどこを見て発注先を選べばいいの?」(以上発注者)、「発注者からどういった資料の支給を受ければいいの?」「どんな提案なら受け入れられるの?」(以上受注者)といった、根本的なものも含まれます。
この状態は危ういものであり、認識のズレが役に立たないシステムを生み出してしまうことに繋がることがありますし、最悪の場合には訴訟問題にまで発展することもありえます。
改善のためには、システム開発に関わるすべての人々の立場を越えた共通認識の充実リテラシーの向上が必要だといえるでしょう。
本書の解説は、そうしたニーズに応えるべく、受注者側/発注者側のいずれの目線にも偏らず、俯瞰的にシステム開発業務の全体像とポイントが理解できるように、丁寧にわかりやすく書かれています。

「欲しいシステムを手に入れること」「顧客が本当に欲しがっているシステムを具現化すること」を目指す、すべてのシステム開発初心者におすすめできる一冊です。


※この商品は固定レイアウトで作成されており、タブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字列のハイライトや検索、辞書の参照、引用などの機能が使用できません。
購入前にお使いの端末で無料サンプルをお試しください。
2,618円(税込)
0件
エンジニアのための目標設定の技術
発売日: 2021/8/27
PDF / EPUB Web
本書は、業務や生活の中での様々な事柄について、目標を立てる、目標に向かって進む、ふりかえる、目標を立ててこんないいことがあったなどをまとめたノウハウ集です。タイムマネジメントやABC目標といったよく知られたテーマだけではなく、家族生活の中でのテクニックや趣味の目標設定、人生についての考え方など幅広いテーマを取り扱っています。エンジニアだけではなく、様々なカテゴリの方に読んでいただきたい1冊です。
【目次】
第1章 オーソドックスな目標設定の考え方の流れ
第2章 目標を見つけよう
第3章 目標設定以前の話、目標設定以後の話
第4章 あなたの目標を達成するための達成目標・行動目標
第5章 目標達成するために必要な1on1
第6章 10年後を見据えて目標を立てる
第7章 超長期の目標設定について
第8章 目標設定とその方向性
第9章 目標達成のためのTODOリスト
第10章 目標設定の手法【ABC目標】
第11章 挫折しない個人的目標設定手法
第12章 目標どうしてますか?挫折していませんか?見直してもらっていいですか?
第13章 ふりかえりからはじめる目標設定
第14章 人生は投機的実行でいこう!
第15章 「5000兆円ほしい!」を叶えるためのキャリア目標設定
第16章 アンチパターンから学ぶ目標設定
第17章 目標設定のため1on1を受けてみよう
第18章 人生の目標を立てて、それに向かって生きていこう!
第19章 目標を立てるのに必要なもの
第20章 簡単な目標から達成しよう
第21章 目標設定とふりかえり
第22章 成し遂げたいことという目標設定
第23章 じぶんReleaseNoteを書いてみよう
第24章 多趣味な人のための目標設定
第25章 自分が見つけた「つらくない」目標設定
第26章 マネジメント視点の目標設定
第27章 「合同誌の原稿を初めて作成するまで」を分析してみる
第28章 積みタスクはどんどん増えるよ
第29章 資格試験に挑戦する目標を立てる際、気にしたい事
第30章 目標設定は必須なのか?
第31章 右は天国左は極楽
第32章 技術書執筆者へのアンケートまとめ
第33章 子供と共に時間を作る
第34章 家事時短テクを活用して時間を作る
第35章 タイムボックス
第36章 ワーママ的タイムマネジメント
第37章 時間食い虫Twitterとの付き合い方
第38章 家族持ちで忘れがちなこと(ビフォーコロナ)
付録A この本をかくきっかけ まえがきの補足
1,980円(税込)
0件
Visual Studio Code API入門 初めてのシンタックスハイライトとスニペットづくり
発売日: 2022/6/10
PDF / EPUB Web
Visual Studio Code APIを用いてシンタックスハイライトとスニペットの拡張機能開発を行ってみました。開発では実際に手を動かしてみると色々な壁があり、悩んだり困ったりしました。その経験を糧に他の開発者にも快適開発ライフを送ってもらうべく、開発失敗談や理解したことをまとめました。

【目次】
第1章 VSCodeAPI
第2章 環境構築
第3章 シンタックスハイライト開発
第4章 スニペット開発
1,980円(税込)
0件
LangChain完全入門 生成AIアプリケーション開発がはかどる大規模言語モデルの操り方
発売日: 2023/10/24
EPUB固定
ChatGPTなどの大規模言語モデルを組み込んだアプリケーション開発の効率化に欠かせないのが「LangChain」(ラングチェーン)です。本書では生成AIアプリケーション開発をしながらLangChainの各機能を学べる構成になっているため、基本機能と実践的な開発手法が同時に身につきます。

●CONTENTS
Chapter1 ChatGPTとLangChain
Chapter2 Model I/O 〜 言語モデルを扱いやすくする
Chapter3 Retrievers 〜 未知のデータを扱えるようにする
Chapter4 Memory 〜 過去の対話を短期・長期で記憶する
Chapter5 Chains 〜 複数の処理をまとめる
Chapter6 Agents 〜 自律的に外部と干渉して言語モデルの限界を超える
Chapter7 Callbacks 〜 さまざまなイベント発生時に処理を行う
Appendix LangChainをより深く学ぶヒント

※この商品は固定レイアウトで作成されており、タブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字列のハイライトや検索、辞書の参照、引用などの機能が使用できません。
購入前にお使いの端末で無料サンプルをお試しください。
3,190円(税込)
0件
初心者VTuber 登録者数100人突破するまでの道のりまとめました!
発売日: 2020/11/27
PDF / EPUB Web
本書は、著者がVTuberになってチャンネル登録者100人を超えるまでのノウハウをまとめたものです。「動画ってどうやって作るの?」「チャンネル登録者が増えないよ!」「全身が動くVTuberの撮影環境が知りたい!」といった悩みを解決する一冊となっています。

【目次】
第1章 配信に必要なソフトのインストール
第2章 配信環境のセットアップ
第3章 配信・動画編集をよりよくするために
第4章 登録者100人までにしたこと(実践編)
第5章 チャンネル登録者100人に至るまでの分析
1,980円(税込)
0件
テストが書けない人のAndroid MVP
発売日: 2019/4/12
PDF / EPUB Web
【レガシーなコードをMVPで分割してテスト可能に変える!】

本書は多くのプロジェクトで運用されているレガシーなコードをリファクタリングし、将来的にモダンなコードとしていくために必要なテストコードの書き方を解説したガイドブックです。将来的にDagger2に置き換えることを目標としつつ、いくつかのレガシーパターンのリファクタリング例を紹介しています。
〈本書の想定読者〉
・レガシー化したAndroidのソースコードを今どきのMVPに置き換えたいが何から手を付ければいいかわからない
・MVPにしてみたけどPresenterにView側の処理が入り込んだり、何が変わったかわからない
・MVPにしてみたけど結局テストコードが書けない
・Dagger2やRxJavaを使わないとテストは書けないと思っている

【目次】
第1章 本書でのMVP
・MVPとは?
・MVPのパッケージ構成
・本書で使用するmockライブラリー
第2章 MVP化の心得
・心得1:ViewとPresenterのインターフェースを「声に出して」抽出する
・心得2:可能な限りViewにifを書かない
・心得3:Presenterのビジネスロジックの心得
・心得4:Humble Objectパターン
第3章 シングルトンの依存切り離し
・シングルトンクラスの辛いところ
・コンストラクタインジェクション
・静的setメソッドの導入
・インターフェースの抽出
・ラップクラスで包む
・シングルトンクラスのメソッドにContextの引数が……
・この章のまとめ
第4章 staticメソッド依存の排除
・staticメソッドの辛いところ
・普通のクラスに変える
・移譲用インスタンスメソッドの導入
・ラップクラス
・すべてのstaticが悪ではない
第5章 コールバックをテスト
・インターフェースコールバックをテストする
・Timer処理もテストする
・余裕があればリポジトリーパターンに置き換え
第6章 外部ライブラリー依存
・サードパーティのライブラリーをそのまま使ってはいけない
・ラップクラスで包むまたはリポジトリーパターンに置き換え
・コンストラクタインジェクションする
第7章 MVPを実践してみる
・太ったActivityのMVPへ置き換える
・次のステップへ
1,980円(税込)
0件
入門GUI
発売日: 2020/9/11
PDF / EPUB Web
本書は、Web ブラウザにおける本格的な GUI の入門書です。Web ブラウザに期待される役割は年々増してきています。ネイティブアプリ顔負けのデザインツールや、ドラッグアンドドロップでの操作が必要なフォームを作りたくなったとして、我々は何に気をつけるべきなのでしょうか?これまで HTML / CSS / JavaScript で実装するのが大変だった UI をどう実装するべきなのでしょうか?この点を本書は重点的に扱います。本書では定番のセレクトボックスやヘッダーレイアウトの他、バウンディングボックスやツリーといったドラッグを伴う UI なども実装していきます。苦しくも楽しい、Webブラウザの複雑なGUIの世界に、エディタとブラウザを開きながら足を踏み入れてみましょう。

【目次】
第1章 フルスクラッチGUI入門
第2章 バウンディングボックスことはじめ──移動・拡縮・回転
第3章 スクロールに連動して高さが変わるヘッダビューを作る
第4章 ドラッグ&ドロップ並び替え入門
第5章 座談会──STUDIO CPOとするGUIの話
1,980円(税込)
0件
AllenNLP入門
発売日: 2020/8/28
PDF / EPUB Web
AllenNLPは、Pytorchベースの深層自然言語処理のフレームワークです。さまざまなタスクに対して、ディープラーニングモデルの学習/予測を行うための機能が実装されています。本書はこのAllenNLPについて解説した入門書です。

【目次】
第1章 AllenNLP チュートリアル
第2章 文書分類
第3章 Seq2Seq
第4章 Natural Language Inference
第5章 事前学習済みBERT
第6章 AllenNLPで日本語を扱おう
第7章 MLflowとの連携
1,980円(税込)
戻る 書籍一覧を見る