Developers Summit 2023での発表資料です。 ソフトウェアテストを専門としない人が、どんな本で、どんな順番にソフトウェアテストを勉強すればいいのかについて、主観のみで語っています。
![デブサミ2023 / テストを学びたい開発者のためのソフトウェアテスト読書マップ / Software Testing Reading Map for Developers](https://cdn-ak-scissors.b.st-hatena.com/image/square/7205cbca40dda9ee62bf7f464d81b4215497b51b/height=288;version=1;width=512/https%3A%2F%2Ffiles.speakerdeck.com%2Fpresentations%2Feaa67c21cdaf4f168c66ad7a2899e3ef%2Fslide_0.jpg%3F24524504)
ゲームエンジンや3Dソフトウェアを利用して高度な表現ができるこの時代でも、プリミティブな描画や動き、アルゴリズムから学べることは多い。それらをJavaScriptで書くクリエイティブコーディングという形で学べる手引書が本書となる。
こんにちは。CX事業本部MAD事業部のYui(@MayForBlue)です。 最近読んだ「Linuxで動かしながら学ぶTCP/IPネットワーク入門」という本が、楽しくTCP/IPに入門できて良いなと思ったのでご紹介させていただきます。 本の目次 はじめに TCP/IP とは Network Namespace イーサネット トランスポート層のプロトコル アプリケーション層のプロトコル NAT ソケットプログラミング おわりに 付録 環境構築 シェルの基本的な使い方 この本を読んで学べること この本ではTCP/IPのネットワーク、パケットの流れを手元の仮想環境を使って学ぶことができます。 環境については、Network Namespace という、ネットワーク設定を分割して管理できるLinuxカーネルの機能を使います。 用意した環境の中で、通信を行うコマンドを自分で打ち込み、パケットの流れを
mhidakaです。 #技術書典 9も終わって商業出版のお誘いもある出展者さんも多いと思うので今回は著者目線での契約ケーススタディをご紹介します。評判がよかったら追記したりしようかな。 対象としている書籍は技術書です。技術書は発行部数も桁違いに少なく書店でもマイナージャンルです。一般的なコミックや小説、新書はあてはまらないと思います。読み物としてお楽しみください。 誤字脱字、内容のあやまりなどあれば教えて下さい。修正すると思います。 契約とは何かはじめに契約とは契約する甲・乙の両者にメリットがあって成り立つものです。相互のメリットがデメリットを上回るように取り決めて合意に至るという点が肝要です。自由意志に基づくので、どちらかが何かを強要するものではありません。強要されている・デメリットが勝る、そう感じたら契約しないという選択肢を思い出してください。 メリット・デメリットについて著者は把握し
機械学習のエッセンス -実装しながら学ぶPython,数学,アルゴリズム- (Machine Learning) 作者: 加藤公一出版社/メーカー: SBクリエイティブ発売日: 2018/09/21メディア: 単行本この商品を含むブログを見る発売されてからだいぶ経ちますが、構想段階の頃より著者の「はむかず」さんこと加藤公一さんからお話を伺っていて注目していたこちらの一冊をようやく一通り読みましたので、サクッと書評めいた何かを書いてみようかと思います。 各章の概要 言うまでもなく実際の内容は皆様ご自身でお読みいただきたいのですが、これまでの書評記事同様に概要を簡単にまとめておきます。 第01章 学習を始める前に Python環境やAnacondaのインストールについての説明もなされているんですが、重要なのは後述する「本書は何を含まないか」という節。ここに本書の狙いの全てが書かれていると言って
平成29年11月 特許庁審査第一部意匠課 特許庁は、デザイナーが円滑にビジネスを行い、社会で活躍するための基礎知識を修得するツールとして、調査研究に基づき、デザイナーやデザインを学ぶ学生に向けた知財教材「デザイナーが身につけておくべき知財の基本」を作成しました。 本教材は、シラバスと全15パートの講義用資料で構成されており、学習する時間や関心に応じ、編集してご利用いただくことが可能です。 以下に、本教材の利用イメージ、利用規約、シラバス、全15パートの講義用資料を掲載します。 皆さまの創意工夫により、本教材をより良いものにしてご利用いただくことを期待しています。 本教材の利用イメージ 誰が教えるの? デザインの教員 知財の専門家(弁理士・弁護士) 誰が学ぶの? デザインを学ぶ学生 デザイナー 教職員 どのような場面で使うの? 大学等での教育 企業での人材育成 独学 どのように使うの? 全1
その過激な発言と排斥主義で世間の耳目を集めたトランプがまさかの大統領として着任した2017年初頭。途端に「ビッグ・ブラザー」といった造語を浸透させた事でも有名な、ジョージ・オーウェルの『1984』が爆売れしたのも記憶に新しい。人間の究極の理想であるユートピアとは真逆の、破綻した近未来を描くディストピア小説。その金字塔と言っても過言ではない本作は、下手したらこうなるかもしれない、こうなってもおかしくない、という人間の不安を巧みに具現化し、時代を超越したメッセージ性があるからこそ、50年以上経った今でも数多くの人間に愛されている。 自分も例に漏れず『1984』を始め、ディストピア小説が大好きで結構読んでいたつもりだったのだけど、ここらで一旦今まで読んだ本の棚卸しするのにも丁度良いと思い、古典から新作まで、読んだ事があるものを全部まとめてみました。特に最近はかなり面白い作品が増えているので、邦訳
このたび生まれて初めて本を出版することになりました! 『TECHNICAL MASTER はじめてのPHPプロフェッショナル開発 PHP7対応』というタイトル(以下、プロフェッショナル本)で2019年2月26日(火)に秀和システムさんから発売されます。 会社の同僚と書いたので、是非買ってください!(石直球) しかし「せっかく買ったのに思ってたんと全然違うやんけ!」となるのも申し訳ないので、プロフェッショナル本がどういう本なのか簡単に紹介したいと思います。 プロフェッショナル本の概要 一言で言うと プログラミングの入門書を読み終えた人が、実際の開発現場で活躍するために必要なアレコレをPHPを題材に解説している本 です。ボリュームは実質390ページほどになります。中身は導入編、入門編、実践編、発展編の4つのパートで構成されています。 最初の導入編では昨今のPHPとそれを取り巻くエコシステムを紹
『ブロックチェーン、AIで先を行くエストニアで見つけた つまらなくない未来』ドヤ顔で行ったら、浦島太郎だった 表紙に、Mistletoeファウンダーで本書を監修している孫泰蔵氏の、「ドヤ顔でエストニアに行ったら、浦島太郎だった」という言葉があるが、本書の内容を思いきり短くまとめれば、そういうことだと思う。 日本と同じような課題を抱えながら、ブロックチェーン技術を活用して、ほぼ100%の電子政府を実現し、ユニコーンと呼ばれる評価額10億ドル以上のベンチャー企業を次々と排出するエストニアに比べれば、今や日本全体が浦島太郎状態なのである。 先日のJIC(産業革新投資機構)の取締役退陣劇や日産会長の逮捕劇に見られるように、もはや日本は資本主義のゲームでは周回遅れの国である。それでは、それに代わる新しい社会像を提示できているかと言えばそれもない。 シンガポール、イスラエル、中国の深センなど、世界では
現状のCSS組版を安全に印刷所入稿するための作法。(※主にVivliostyle/VersaTypeのソフトウェア利用前提でのお話)Read less
2021年12月20日追記:第2版できました! IPv6を解説した「プロフェッショナルIPv6」をラムダノート株式会社から出版しました。 初版は456ページになりました。紙版の厚さは23mmになる予定です。 現時点で、IPv6に関して世界で最もまとまっているIPv6本であると個人的に考えています。 「プロフェッショナルIPv6」は、株式会社日本レジストリサービス様、BBIX株式会社様、NTTコミュニケーションズ株式会社様、日本ネットワークイネイブラー株式会社様、クラウドファンディング(「すごい技術書を一緒に作ろう。」という企画です)でのみなさまによるサポートにより実現しました。 IPv6に関する技術情報を広く公開するという趣旨に賛同いただき、本書の執筆と制作、公開にあたって多大な協賛をいただきました。ありがとうございます!!! 「プロフェッショナルIPv6」は、通常の書籍として5000円で
はじめまして。森 洋之(もり ひろゆき)と申します。 ヤフーの黒帯制度にて、黒帯Android技術に任命されています。 これからAndroidを学ばれる方にむけて、基本を学ぶための教科書として、「基本からしっかり身につくAndroidアプリ開発入門」を執筆いたしました。 ヤフーの書籍「黒帯シリーズ」としては、「本気で始めるiPhoneアプリ作り」、「黒帯エンジニアが教えるプロの技術 Android開発の教科書」に続く、第三弾となります。 本書では、Androidアプリ開発について体系的に学ぶために、基本中の基本から解説しています。 その上で、知っておいたほうが良い豆知識や発展的な内容を、Tipsやコラムとしてちりばめました。 概要 しっかりとしたアプリを作り上げ、それを育てていくためには、非常に多岐にわたる知識が求められます。 本書では、Androidアプリの開発を始めるためのとっかかりと
カクヨムをはじめよう 快適な使い心地の執筆ツール、好きな小説や作者をお気に入りして更新を追えるフォロー機能、その他たくさんの機能があります。カクヨムにユーザー登録して、ぜひお試しください。 新規ユーザー登録(無料)簡単に登録できます
なぜDMMがweb3に参入したのか。Seamoon Protocolが目指す新たなエンタメ体験の未来とは
俺は実務経験をある程度こなしたあと、RDBの知識不足を認識したクチである。改めてRDBを勉強し始めて困ったことの一つは、実行計画の読み方がよくわからないことだった。もちろん、ぐぐればNESTED LOOP JOINが何かとかは出てくるし、公式のマニュアルも参考になる。ただ、webの文献は体系だって解説があるとは限らないし、個人のブログなどは粒度がバラバラで、まとまった量の知識を得るには向いていない。マニュアルも膨大な量があるので慣れていないと目的の文書が書いてあるかどうかすら分からないし、あったとしても必要なレベルの解説があるかどうは分からない。 そこで本書の出番である。既存の書籍にもSQLとパフォーマンスを論じたものはあるにはあるのだが、それに特化した本の存在は、少なくとも俺は知らない。一冊だけ、データベースパフォーマンスアップの教科書 基本原理編 - kagamihogeの日記という極
プログラマが知るべき97のこと大人気の書籍『プログラマが知るべき97のこと』のエッセイを無料で公開中!すべてのプログラマにおすすめの本がウェブで読めるようになりました。 エッセイ一覧分別のある行動関数型プログラミングを学ぶことの重要性ユーザが何をするかを観察する(あなたはユーザではない)コーディング規約を自動化する美はシンプルさに宿るリファクタリングの際に注意すべきこと共有は慎重にボーイスカウト・ルール他人よりまず自分を疑うツールの選択は慎重にドメインの言葉を使ったコードコードは設計であるコードレイアウトの重要性コードレビューコードの論理的検証コメントについてのコメントコードに書けないことのみをコメントにする学び続ける姿勢誰にとっての「利便性」かすばやくデプロイ、こまめにデプロイ技術的例外とビジネス例外を明確に区別する1万時間の訓練ドメイン特化言語変更を恐れない見られて恥ず
Photo by Andy Lamb こんにちは。谷口です。 読書の秋ですが(既に冬並みに寒いですが……)、皆さんは最近何か本を読まれましたか? ITエンジニアの皆さんは技術書を読まれることが多いかと思いますが、今回は弊社で私が特に凄腕だと思っているエンジニア達に読んで値段以上に価値があると感じた本を聞いてきましたので、ご紹介いたします。 ■弊社エンジニアが選ぶ役に立った本26選 佐藤です。paizaの開発や分析などを担当しています。 今回はエンジニアとして、考え方の面で影響を受けた本をピックアップしてみました。 ◆1.新C++言語入門 シニア編〈上〉基本機能 (C++言語実用マスターシリーズ) 新C++言語入門 シニア編〈上〉基本機能 (C++言語実用マスターシリーズ) 作者: 林晴比古出版社/メーカー: ソフトバンククリエイティブ発売日: 2001/05メディア: 単行本購入: 1人
4年くらいまえに一度通読して「ふーん」で終わってたんだけど、最近読み返したら「これはめっちゃ良い本では?」となったので紹介します。 ふつうのLinuxプログラミング Linuxの仕組みから学べるgccプログラミングの王道 作者: 青木峰郎出版社/メーカー: ソフトバンククリエイティブ発売日: 2005/07/27メディア: 単行本購入: 35人 クリック: 450回この商品を含むブログ (146件) を見る 特に第二部、第三部がめっちゃよくて、Linuxの重要な概念を、押さえるべきところを押さえて説明してあって最高な感じでした。 サブタイトルにこそ「Linux の仕組みから学べる gcc プログラミングの王道」とありますが、むしろ普段から C 言語でシステムコールに近い部分を普通に書いているプログラマよりも、普段は Perl や Ruby などのスクリプト言語を使っているが、その言語で書か
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く