タグ

関連タグで絞り込む (584)

タグの絞り込みを解除

bookに関するkoma_gのブックマーク (1,312)

  • 良いテストケースの作成手法を学ぶ - 「はじめて学ぶソフトウェアのテスト技法」を読んだ - $shibayu36->blog;

    ソフトウェアテストに関する知識をもう少し言語化したいなと思い、「はじめて学ぶソフトウェアのテスト技法」を読んだ。 はじめて学ぶソフトウェアのテスト技法 作者:リー コープランド日経BPAmazon このでは主に良いテストケースの作成手法について学べた。良いテストケースとは「最小の時間と労力でほとんどのエラーを検出する可能性がもっとも高くなるようなテストケース」のこと。これにできる限り近づけられるようにテストケースを工夫する。 良いテストケースを作るためにどういう技法があるかをこのはいくつも教えてくれる。自分がこれまでテストを書いていると「こういうテストの方がなんとなくベターだよな...?」みたいに感覚的に考えていたところを、言葉として定義してくれることで構造化できるのはありがたかった。たとえば 同値クラステスト 同じグループのテストが、以下を満たせば同値クラスを形成する 同じ機能をテス

    良いテストケースの作成手法を学ぶ - 「はじめて学ぶソフトウェアのテスト技法」を読んだ - $shibayu36->blog;
  • 技術士ハンドブック(第2版) | Ohmsha

    1章 安全工学 1.1 概要 1.2 機械安全 1.3 電気と制御の安全 1.4 機能安全 1.5 人間機械協調システムの安全 1.6 子どもの安全 1.7 リスクアセスメント 1.8 ヒューマンエラー 1.9 労働災害と安全 1.10 安全に関する主要な用語と定義 2章 環境 2.1 概要 2.2 環境問題の歴史 2.3 環境の現状と対策 2.4 自然共生社会と生物多様性 2.5 低炭素社会と地球温暖化 2.6 循環型社会と廃棄物 2.7 環境アセスメント 2.8 環境測定技術 2.9 環境教育と協働 2.10 環境と経済 2.11 環境関連法規 2.12 技術士と環境 3章 エネルギー 3.1 エネルギー概論 3.2 原子力エネルギー 3.3 省エネルギー 3.4 再生可能エネルギーとエネルギー利用面での技術革新 4章 経営/生産マネジメント 4.1 経営戦略 4.2 マーケティング

    技術士ハンドブック(第2版) | Ohmsha
  • 「岩波ジュニア新書読書ガイドブック2023」を発行しました - 岩波書店

    「岩波ジュニア新書読書ガイドブック2023」のPDFはこちらからダウンロードいただけます。 なお、「岩波ジュニア新書読書ガイドブック2023」は、2023年岩波ジュニア新書フェア「みんなで生きる世界をみつける」実施店にて配布予定です。

    「岩波ジュニア新書読書ガイドブック2023」を発行しました - 岩波書店
  • ソフトウェア設計のトレードオフと誤りを出版しました | フューチャー技術ブログ

    すでに多くの方々にお手に取っていただいておりますが、オライリージャパンから「ソフトウェア設計のトレードオフと誤り」の翻訳をフューチャーのメンバーと一緒に出版いたしました。好評なようで、発売一カ月ほどで増刷も決定いたしました。みなさまご購入いただき、ありがとうございます。初版をお買い求めになられたい方は今すぐ書店にダッシュ! トレードオフこそが設計である良い設計とか読みやすいコードみたいな話題はツイッターではバズりやすい話題です。 読みやすいコードの話題ではいろいろなレイヤーの話が出てくるのですが、因数分解すると、だいたいいくつかのカテゴリーに分かれるように思います。 命名規則とか書き方のルール 従うべきクラス構造、アーキテクチャ構成の導入 サービスの境界をどこに引くか、どのようなときに設計手法を選ぶか、どのアルゴリズムを選ぶか 名前や命名規則の統一とか書き方の統一とかは用語のリストを作って

    ソフトウェア設計のトレードオフと誤りを出版しました | フューチャー技術ブログ
  • 新刊『動かして学ぶ!Python FastAPI開発入門 』発売、Web APIの作り方とAWS・GCPへのデプロイ方法まで

    書はエンジニアのための情報共有コミュニティ「Zenn」で中村翔さんが公開されている人気コンテンツ「FastAPI入門」を元に書籍化。Python3.11への対応、コラムの追加、番環境での運用を想定したAWSGCPへのデプロイ方法について追記するなど、大幅にパワーアップした内容となっています。 FastAPIはDjangoやFlaskに並んで人気が高いPythonのWebフレームワークです。コードを書くとSwagger UIが自動生成される、型安全、高速という優れた特長もあって実際の開発現場で利用されることも増えています。 書ではそんなFastAPIの使い方を、ToDoアプリの作成を通じて学べます。特に、以下の点にこだわって解説しています。 DB接続にもasync/awaitを利用 Dockerによるクリーンな環境構築 スケーリングを考慮したディレクトリ構成 FastAPIが気になっ

    新刊『動かして学ぶ!Python FastAPI開発入門 』発売、Web APIの作り方とAWS・GCPへのデプロイ方法まで
  • 技術書購入の会社所有を辞めて個人所有へ。電子書籍が解禁されました - Chatwork Creator's Note

    こんにちは。ピープルマネージャー の 門田 ( @nottegra ) です。 皆さん書籍はお読みになってますでしょうか。 Qiita や Zenn のようなオンラインで知識を得る媒体は多数存在していますが、体系的な知識の獲得では依然書籍が主な手段として用いられていると思います。 ただ、技術書はとても値段が高く個人での購入をためらってしまいがちです。そのため、書籍購入の補助制度を運用している会社もありますが自社の制度に課題を感じている方も多いのではと感じています。 今回は Chatwork の書籍購入に関する制度アップデートについてお話したいと思います。 これまでの書籍購入制度の課題 新しい制度について説明する前に、これまでの書籍購入制度についてです。 これまでは、読みたい書籍がある場合、会社棚にあるかどうかを判断したうえで会社の経費として購入を行っていました。 この制度設計には以下のよ

    技術書購入の会社所有を辞めて個人所有へ。電子書籍が解禁されました - Chatwork Creator's Note
  • プログラミング文体練習

    レーモン・クノーの『文体練習』から着想を得て執筆された書は、1つの課題を異なるプログラミングスタイルで実装し、さまざまなスタイルの特性やスタイルが生まれた歴史的経緯などを解説します。家の『文体練習』は、「バスの中で起きた諍いと、その張人を後で目撃した」という内容を、公的文書風、宣伝風、業界用語風など、99の異なる文体で表現したものですが、書は、「単語の出現頻度をカウントして多いものから出力する」という課題を、40のスタイルで実装しています。リソース制約が大きかった時代の方法から、オブジェクト指向、純粋関数型、リフレクション、並行処理、ニューラルネットワークまで幅広いスタイルを扱い、マルチパラダイム言語Pythonの威力と魅力を感じられる構成となっています。 訳者まえがき 第2版 まえがき 第1版 まえがき 序章 第Ⅰ部 歴史的スタイル 1章 古き良き時代:アセンブリ言語 2章 Fo

    プログラミング文体練習
  • 「角待ち」「裏取り」などFPSで使える英語が集まった『ゲーミング英語フレーズ』発売中。「アーマー割った!」「フォーカスしよう!」など実戦的なフレーズも多数収録

    学研ホールディングスは5月18日(木)に書籍『ゲーミング英語フレーズ』を発売した。 / 『ゲーミング英語フレーズ』 日発売! \ 「#三人称」監修のFPS専用英語フレーズ集が遂に発売🎉 「ラグい」「割った」などのあるあるフレーズが満載です🎮 発売を記念して三人称の書籍特典も一部公開🙌ぜひご確認下さい! Amazon▼https://t.co/ysClk6VkfN 楽天▼https://t.co/bIjzjksTQW pic.twitter.com/dAI8KwLF30 — (株)Gakken 広報[公式] (@gkp_koho) May 18, 2023 こちらはFPSゲームに使える英語を集めた書籍で、YouTubeの登録者数57万人(2023年5月時点)を誇る人気ゲーム実況者「三人称」の監修のもと、メディア「IGN Japan」が執筆したもの。「アーマー割った!」、「フォーカスし

    「角待ち」「裏取り」などFPSで使える英語が集まった『ゲーミング英語フレーズ』発売中。「アーマー割った!」「フォーカスしよう!」など実戦的なフレーズも多数収録
  • 人に仕事を振れないパイセン向け:3時間で読めて一生使える本3選 - Qiita

    はじめに 開発者として経験を積んで、「人に頼むよりも自分でする方が早いから」 という考えに固執し、「人に頼まず自分でやってしまう」 という壁にぶつかることがあるかもしれません。リーダーに昇格した直後などは、自分で仕事をした経験はあるけれど、人に頼んだ経験がないなどの理由でそのような選択をするかもしれません。 頼んだ相手が自分よりも大きな見積もりを出してしまうことがあります。その場合、自分に多くの作業を割り振ってしまい、「自分だけが忙しくなる状況」 に陥ってしまうこともあります。 そこで今回は、簡単に読めてこういった状況を避けるのに役に立つを3冊程紹介したいと思います。 最強のエンジニアになるための話し方の教科書 技術力(200%) x 伝える力(0) = 真のパフォーマンス(0) (出典:最強のエンジニアになるための話し方の教科書) どんなに技術力があってもちゃんと伝えないとダメなんだな

    人に仕事を振れないパイセン向け:3時間で読めて一生使える本3選 - Qiita
  • 【読書感想文】『ソフトウェアテストのセオリー』は長く付き合えそうな良書です。 - ソフトウェアの品質を学びまくる

    『土台からしっかり学ぶ ソフトウェアテストのセオリー』を、著者のお一人経由でリックテレコムさんからご恵投いただきました。 土台からしっかり学ぶーーソフトウェアテストのセオリー 作者:小川秀人,佐藤陽春,森 拓郎,加賀洋渡リックテレコムAmazon ここまで書いたらNotion.AIが勝手に以下のように書いてくれた。。 もう自分いらんな*1。。 書は、ソフトウェアテストに関する基礎的な理論から実践的なテスト手法まで、幅広くカバーしています。特に、UTPの紹介や非機能テスト、自動化テスト、CI/CDの広義的な捉え方など、現代のソフトウェア開発に必要不可欠な内容が詳しく解説されています。また、著者による豊富な実務経験を踏まえ、実際のツールの使い方にも触れています。 感想の前に 書の著者の方の何人かは、会社やコミュニティでのお付き合いがあります。また書籍自体も、レビュー用に出版社からいただいた

    【読書感想文】『ソフトウェアテストのセオリー』は長く付き合えそうな良書です。 - ソフトウェアの品質を学びまくる
  • 『WEB+DB PRESS』 休刊のお知らせ:WEB+DB PRESS

    WEB+DB PRESSは,2023年8月発売のVol.136をもって隔月刊誌としては休刊させていただきます。物価上昇による製作費の高騰など諸般の事情により,今回の決定に至った次第です。 突然の休刊案内にてたいへん恐縮ではございますが,何卒ご理解を賜りますよう,お願い申し上げます。 22年以上の長きにわたり,絶大なご支援をいただきましたことを,厚く御礼申し上げます。 弊誌で扱っていた分野のコンテンツは,今後も弊社刊行のSoftware Designやgihyo.jp,書籍などで提供させていただきます。また,必要な場合には「特別号」の編集・刊行なども検討してまいります。 最後に,皆様の一層のご活躍を心より祈念しております。

    『WEB+DB PRESS』 休刊のお知らせ:WEB+DB PRESS
    koma_g
    koma_g 2023/05/01
  • 【全文公開】本の仕入れ方大全|内沼晋太郎|note

    を仕入れる前に 別冊 の仕入れ方大全 1 この別冊について を売りたい。少しの利益を得るために、定価ではなく、卸値で仕入れて売りたい。とてもシンプルなことなのだけれど、実はこれが、特に新品のにおいては、一筋縄ではいかない。 多くの人は、まず「 仕入」などのワードで、インターネットで検索するだろう。すると、確かに大手の出版取次のサイトも出てくるが、その他一ページ目に出てくる情報のほとんどは「Yahoo! 知恵袋」などのQ&Aサイトで「の仕入れ方がわからない」などと質問されたもの

    【全文公開】本の仕入れ方大全|内沼晋太郎|note
  • SoftwareDesign11月号に小澤 昌樹氏による連載「Pythonでネットワーク自由自在」【5】「NAPALMを使用して機器への設定を自動化してみよう」が掲載されています。 | 一般社団法人日本ネットワーク技術者協会

    Home その他 SoftwareDesign11月号に小澤 昌樹氏による連載「Pythonでネットワーク自由自在」【5】「NAPALMを使用して機器への設定を自動化してみよう」が掲載されています。 SoftwareDesign11月号に小澤 昌樹氏による連載「Pythonでネットワーク自由自在」【5】「NAPALMを使用して機器への設定を自動化してみよう」が掲載されています。 2022.10.7 その他 SoftwareDesign11月号に小澤 昌樹氏による連載「Pythonでネットワーク自由自在」【5】「NAPALMを使用して機器への設定を自動化してみよう」が掲載されています。 この連載は7月号より実施しており、「Pythonとネットワークの自動化検定」の出題範囲を解説するコラムです。ぜひお手に取ってお読みください。 SoftwareDesign11月号の詳細は以下をご覧ください。

    SoftwareDesign11月号に小澤 昌樹氏による連載「Pythonでネットワーク自由自在」【5】「NAPALMを使用して機器への設定を自動化してみよう」が掲載されています。 | 一般社団法人日本ネットワーク技術者協会
  • n月刊ラムダノート Vol.3, No.2(2021)の「ネットワーク自動化の歩き方」を読んだ - てくなべ (tekunabe)

    n月刊ラムダノート Vol.3, No.2(2021)の「ネットワーク自動化の歩き方」を読みました。 n月刊ラムダノート Vol.3, No.2(2021)www.lambdanote.com @taijijijiさんの執筆です。 ネットワーク自動化の難しさ ネットワークの自動化の難しさとして、CLI によるプロンプト処理の煩雑さや、API がないネットワーク機器の多さなどが挙げられていました。「そうなんですよねぇ」と思う内容でした。 サーバーなど他方面ですでに自動化をされている方に、ネットワーク自動化の難しさを理解していただくためにも良い内容だと思いました。 いろいろな実装サンプルとユースケース 具体的な実装方法として Python ライブラリの netmiko、NAPALM や、ツールとしてAnsible、StackStormのサンプルが掲載されていました。 私としては、NETCONF

    n月刊ラムダノート Vol.3, No.2(2021)の「ネットワーク自動化の歩き方」を読んだ - てくなべ (tekunabe)
  • 書籍『インフフラ/ネットワークエンジニアのためのネットワーク「動作試験」入門』がもはや「先輩」だった - てくなべ (tekunabe)

    はじめに 『インフフラ/ネットワークエンジニアのためのネットワーク「動作試験」入門』を読みました。とても良いでした。 www.sbcr.jp Amazon.co.jp はこちら (電子版が試し読みできます) なかなか扱われることの少ない動作試験に絞った書籍であることと、「インフラ/ネットワークエンジニアのためのネットワーク技術&設計入門 第2版」や「インフラ/ネットワークエンジニアのためのネットワーク・デザインパターン」など素晴らしい書籍の著者である、みやたひろしさんの書籍であるという点で、とてもたのしみにしていました。 ポートの状態などを確認する単体試験、機器を接続してルーティングなどを確認する結合試験、冗長機能が正常か確認する障害試験、ほか性能試験や長期安定試験について、考え方や手順などが書かれています。 初学者の頃に、現場の先輩に試験の方法を教えてもらい「こういうのありがたいなぁ。

    書籍『インフフラ/ネットワークエンジニアのためのネットワーク「動作試験」入門』がもはや「先輩」だった - てくなべ (tekunabe)
  • 「Jestではじめるテスト入門」を書きましたー #Jest本 - Mitsuyuki.Shiiba

    Jestではじめるテスト入門 日「Jestではじめるテスト入門」がついに発売されました 🎉🎉🎉 peaks.cc CircleCI時代の同僚の伊藤さん @ganezasan が「Jestの自動テストの執筆を手伝ってくれませんか?」と声をかけてくれて「これからテストを書きたいって人に向けたJestの入門書を書きたいんですよ!!」って熱く語ってくれて「いいなぁ」と思ったので参加しました。を書くなんて初めてのことなので、自分なんかに書けるかなぁとドキドキしてたのですが、周りの方々の助けのおかげで、なんとか書き上げることができました。 そして、監修はなんと和田さん @t_wada です。自分が自動テストについて書いた文章を、和田さんに監修していただけるなんて、それだけでとても幸せだなぁと思っていたのですが、「むちゃくちゃ面白かったです!」って言ってもらえたので、もう出版しなくても満足し

    「Jestではじめるテスト入門」を書きましたー #Jest本 - Mitsuyuki.Shiiba
  • ハッキングAPI

    Web APIは近年急速に利用が拡大しています。APIの呼び出しが全Webトラフィックの80%以上を占めるほど、Webサービスに欠かせない技術となっている一方で、Web APIに対するサイバー攻撃も急増しており、そのセキュリティ対策はあらゆる組織で重要な課題となっています。 書の目的は、Web APIの基をしっかり押さえ、脆弱性が存在しないかどうかテストする方法を示すことです。攻撃者(APIハッカー)の視点から、あらゆるAPI機能と特徴を活用するための知識を学ぶことで、これから起こり得る情報漏えいの危機を防ぐことができます。まず、WebアプリケーションやWeb API脆弱性の種類などの基礎知識を学んだのち、実際に検証用ラボを構築しながら、脆弱性の調査方法、ツール、さまざまな攻撃手法などを、実践的に解説していきます。Webアプリケーションで最も一般的なAPI形式であるREST APIのセ

    ハッキングAPI
  • ロバストPython

    Pythonはシンプルな構文で読みやすいプログラミング言語ですが、コードをロバストにする機能も備わっています。書では、Python 3.5から導入された型ヒントを使って、ロバストなPythonコードを記述する方法にアプローチします。全4部構成のうち、Ⅰ部とⅡ部ではPythonにおける型ヒントの位置づけや組み込み型について基的な事柄をしっかりおさえ、ユーザ定義型を使う方法、部分型、プロトコル、pydanticによる実行時型チェックなど、Pythonの型システムを最大限に活用する方法を詳しく説明します。Ⅲ部は依存関係や設計手法について、Ⅳ部はセーフティネットとして高度なテスト手法を扱います。書の内容を理解すれば、クリーンで保守しやすいPythonコードが書けるようになります。 正誤表 ここで紹介する正誤表には、書籍発行後に気づいた誤植や更新された情報を掲載しています。以下のリストに記載の

    ロバストPython
  • アングル:チャットGPTに書かせた本、アマゾンでセルフ出版ブーム

    2月21日、セールスマンのブレット・シクラーさんは最近まで、自分のを出版できる日が来ようとは想像もしなかった。だが、人工知能(AI)を使ったオープンAIの自動応答ソフト「チャットGPT」を知ってから、自分にもチャンスが訪れたと感じた。写真はチャットGPTの画面。9日撮影(2023年 ロイター/Florence Lo) [サンフランシスコ 21日 ロイター] - セールスマンのブレット・シクラーさんは最近まで、自分のを出版できる日が来ようとは想像もしなかった。だが、人工知能(AI)を使ったオープンAIの自動応答ソフト「チャットGPT」を知ってから、自分にもチャンスが訪れたと感じた。

    アングル:チャットGPTに書かせた本、アマゾンでセルフ出版ブーム
  • 書籍「評価指標入門」の出版に寄せて 〜監修の想い(O・MO・I) - 株式会社ホクソエムのブログ

    監修させていただいている評価指標入門なんですが、株式会社ホクソエムの代表取締役CEOである私、牧山幸史(以下、コージー牧山)、はじめてこの企画を聞いた時は「その特徴は単に評価指標をまとめた辞書やないかい!そういう”売れそうだから書く”みたいな商業的なマインドが学術界の価値を貶め云々」と思ったのですが、上梓された高柳さん(タカヤナギ=サン)の壮大なるお話を聞いているうちに「これはひょっとして数理モデリングとしても奥深い世界が広がっているの?面白いかも!」と思い監修社として名乗りを上げた次第です。 一方、書の内容と皆様の期待値がややズレているのではないか?と不安には思っておりまして、これは監修社として一肌脱いでおかなければいかんなと、自然界に存在する第5の力「期待値調整力」を見せなければならないなと思い筆を取った次第です。 以下、私、コージー牧山の視点で「書いてあること・書いてないこと・書き

    書籍「評価指標入門」の出版に寄せて 〜監修の想い(O・MO・I) - 株式会社ホクソエムのブログ