『Webセキュリティ担当者のための脆弱性診断スタートガイド 上野宣が教える情報漏えいを防ぐ技術』は2016年8月1日に初版が刊行されて2年が経ちました。日々変更されるセキュリティリスクに対応するため、さまざまな項目が見直されています。本書でも最新の状況に対応するため、OWASP Top 2017に沿って内容を一新いたしました。改訂版では、改訂されたガイドラインの解説、追加された脆弱性の説明、診察する箇所の見直し、診断ツールの最新版に対応などを行っています。
本書はWebアプリケーションの脆弱性をチェックするための解説書です。Webアプリケーションはユーザーの個人情報や商品情報など重要な情報を扱っています。Webアプリケーションの開発者がセキュリティに自信がある場合でも、開発者の勘違いや設計ミスなどがあることでWebアプリケーションに侵入・改ざんなどが行われ、個人情報が盗まれる恐れがあります。
本書ではWebアプリケーションの開発に必要なセキュリティを確認するための脆弱性診断についてまとめています。脆弱性診断を行う際のスタンダードツールとなっているOWASP ZAPとBurp Suiteを使用することで、開発者やセキュリティ担当者がセキュリティに問題がないかを検査することができます。
本書の前半では、Webアプリケーションがどのような仕組みで通信をし、脆弱性がどのようなものかといった診断に必要なネットワークの知識を学んでいきます。後半では、実際に問題があるBadStoreというWebアプリケーションを使用し、仮想マシン上で実際に手を動かしながら脆弱性診断の手法を学んでいきます。診断の仕方はOWASP ZAPを使用して自動的に脆弱性診断を行う方法と、Burp Suiteを使用して手動でフォームなどのパラメータに検査パターンを挿入し診断する方法など様々な手法を解説しています。また、脆弱性診断を行う際に便利な脆弱性診断ガイドラインも付いています。
著者の上野宣はOWASP Japanの代表であり、脆弱性診断の第一人者です。脆弱性診断の手法を身に付けることで、セキュリティを客観的に判断することができますので、Webアプリケーションの開発者だけでなく、経営者の方にもおすすめの1冊です。
【内視鏡診療現場で即戦力に!大腸内視鏡治療学をマスターする実践的専門書!!】
内視鏡のエキスパートによる,大腸腫瘍内視鏡治療の知っておくべき「コツとノウハウ」「ピットフォール」を具体的にまとめた実践的テキスト(WEB動画付き).
治療の適応から必要な機器・器具,ポリペクトミー・コールドポリペクトミー・EMR・ESDなどの手技の実際,偶発症の予防・対策まで,豊富な内視鏡画像・病理画像と共に丁寧に解説した充実の一冊.
最新トピックスの解説や,教訓的な症例を取り上げたCase studyも必読.
手元に置いて繰り返し熟読し,これ一冊で大腸内視鏡治療学をマスター!内視鏡診療現場の即戦力を目指す実践的専門書.
Webサイトが形になるまでには
さまざまな試行錯誤が行われます。
デザイナーは、時に専門的な言葉で、時に感覚的な言葉を用いながら
トライアンドエラーを繰り返し、
表現したい完成形を具現化していきます。
本書では、Webサイト制作の流れとともに
納得のいくテイクに辿り着くまでのプロセスを紹介。
クライアントへのヒアリングからワイヤーフレーム設計、
デザインカンプに落とし込んでからの調整まで
デザイナーが何を考え、どのような意図をもって
完成形に仕上げているのかを紹介しています。
また、よりよいWebサイトに仕上げるために確認しておきたい
チェックポイントも紹介しています。
本書では、Kotlin製の軽量Webフレームワークの「Ktor」とモダンフロントエンドフレームワークの「Nuxt.js」でWebアプリケーション開発の基礎を学ぶことができます。
他にもDocker、PostgreSQLやHerokuについても触れており、GitHubにサンプルコードもありますのでハンズオン形式で学ぶことができると思います。Kotlin・KtorやNuxt.jsの言語仕様については掲載していませんが、本書をきっかけにKotlinやNuxt.jsに触れて、ステップアップしましょう。
第46回 代田賞決定発表
世界が「新型コロナウイルス感染症」(COVID-19)パンデミックで暗闇に包まれた2020年から3年が経ち、第7波といわれる現在、季節性インフルエンザと同じ5類に格下げも検討される状況になっています。そんな中、あまり表面に出てこないのがLong COVID=罹患後症状です。その症状や愁訴は多岐にわたり、QOLを著しく長期に損なうケースもあり、多職種連携による治療に期待が寄せられています。今号特集ではその治療の一端を紹介しました。キーワードは「治ることを知らずに苦しみ続けないように」です。
あとはとき15号:インターネット上では、一般の方々も医療職も、ほぼ同じ情報を見ることができます。中には怪しい医療情報によって迷子になる方もいるでしょう。あはきの正しい情報を伝えて行くために、発信側に求められるものは何でしょうか?また、業界内での情報共有には何が必要でしょうか?学術・臨床・メディアなど様々な側面からのご意見をお聞きしました。
成人看護学における看護技術を「検査の介助」「周手術期」「救急・集中治療時」「慢性疾患患者のセルフマネジメント」に分け、看護技術の手順を具体的に示すSkill表が好評なテキストの改訂版.今改訂では,体外式膜型人工肺(ECMO)などの項目を追加し,Skill表に臨床判断能力を養えるよう患者状態の「評価・記録を行う際の視点」を追加.さらに,確実に習得すべき技術や日頃の実習で見る機会の少ない技術についてWeb動画を収載し,ますます充実.
LINE株式会社が主催するWebサービスのパフォーマンスチューニングコンテスト、ISUCON(Iikanjini Speed Up Contest)で技術を競い合ってきた著者がWebサービス高速化のための考え方とノウハウをわかりやすく解説。
本書では、お題となるWebサービスをひとつ用意して、手を動かしながら高速化手法を学んでいきます。Webサービスがどのくらいの負荷に耐えられるか、どのくらいの負荷で不具合が起こるかを検証し、不具合が起こる原因を突き止め、改善していきます。また、負荷に対応する方法だけでなく、負荷を発生させる方法(ベンチマーカーの作成方法)も紹介します。
本書を読んで、Webサービス高速化について理解を深め、性能を向上させましょう。
Google Cloud Platform(GCP)のプレミアムパートナーである株式会社トップゲートが、Webアプリケーションを開発する上で主なアーキテクチャとして採用しているGoogle App Engine(GAE)とその周辺サービスの活用方法について、親しみやすいストーリー仕立てで紹介します。
本書は、「サーバーレス」という概念が企業に浸透する以前からフルマネージドなアプリケーション構築基盤として洗練を続けたGAEが、テクノロジーの進化に伴い複雑化している要件にも柔軟に適合できることを、開発シミュレーションを通してわかりやすく読者の皆様にお伝えします。トップゲートの新入社員用入門書として配布することも想定していますので、クラウドを活用したアプリケーション開発に親しみのないエンジニアにとっても、良い導入となるでしょう。
次のような方を対象読者と想定しています。
* GCPを活用したWebアプリケーションの開発方法について学びたい方
* GCPのアプリ開発基盤に関する基礎を学びたい方
* GAEについて具体的な利用方法を学びたい方
* クラウドの開発基盤としてGCPを検討中の方
■執筆者紹介
・キム ハンソル、担当:3.4「アプリケーションのテスト」。バイオリンが好きなエンジニア
・工藤 雅人(くどう まさと)、担当:前書き、後書き、会話文他、第1章「人物紹介とプロジェクト概要」、3.3「フロントエンドの開発」。2児の父、フルスタックエンジニア(もどき)
・白川 舞(しらかわ まい)、担当:3.2「サーバサイドの開発」、3.5「アプリケーションのデプロイ」。スーパー銭湯を愛するエンジニア
・田中 有作(たなか ゆうさく)、担当:第2章「[基礎] プラットフォームの選択」、4.2「認証機能」。カメラいじりが好きなエンジニア
・對馬 直哉(つしま なおや)、担当:前書き、第1章「人物紹介とプロジェクト概要」、2.1「開発環境の準備」。30歳パパエンジニア
・原 隆太(はら りゅうた)、担当:3. 2「サーバサイドの開発」、第4章「[ 応用] 運用・パフォーマンス改善」、終わりに。App Engineしかできないエンジニア
・渡邊 成樹(わたなべ しげき、担当:第4章「[応用] 運用・パフォーマンス改善」。CIしかできないエンジニア
大規模サービスを開発・運用する技術者のための入門書。OSや計算機の動作原理、DBの分散方法、実践的なアルゴリズムをシステムに組み込む実装、大規模データを料理する検索エンジンのしくみ、システム全体を見渡すためのインフラ設計の知識と、多方面にわたります。
患者の特性上,スポーツ損傷にはより早く競技に復帰できる治療,受傷前と同程度以上の機能を維持できる治療が期待される.こうした治療の実践において不可避な選択肢である手術は,この数年で目覚ましい手技の変化と治療成績の向上をみせている.本書は,関節鏡の基本手技から手術のエッセンスまでを今日この時もメスをとるスポーツドクターが自らの言葉で紡いだ,まさにスポーツ損傷に対する手術のスタンダードである.
プログラミングの最初の一歩は、ここからはじめよう!
小学生でもプログラミングをするのが当たり前の時代。とはいえ、いざやってみようと思ったとき、何からはじめればいいか迷ってしまいます。
そんな、これからプログラミングにチャレンジしたい子供たちのための最初のガイドブックとして最適なのがこの本です。ゲームやロボット、AI、アプリなどといった、子供たちが好きなモノを実際つくってみることで、自分がやりたいことが探せるようになっています。どんなプログラミング言語を使えばいいのか、ゲームやロボットがどんなプログラムで動いているのか、体験を通してプログラミングの基本も自然に身につきます。
本書内で体験できるのは、ゲーム、アバター(ARとAI)、ロボット、Webサイト、スマホアプリをつくるプログラミングです。インターネットに接続したパソコンがあれば簡単にはじめられるものを中心に紹介していますので、どんなことからはじめたらいいかわからないという人はぜひこの本からはじめてみてください。
本書は、2018年に刊行した書籍『子供の科学★ミライサイエンス プログラミングでなにができる?』を最新のプログラミング環境に対応させリニューアル。本の大きさをA5判からB5判に変更し、見やすくなりました。
■目次
Part1 ゲームをつくろう
ゲームのしくみ
Scratchでゲームづくり
Scratchの基本操作を覚えよう
フラッピーキャットをつくろう
プレイヤーをつくろう
重力を再現しよう
アニメーションを加えよう
障害物をつくろう
フラッピーキャットを仕上げよう
Part2 AIでアバターをつくろう
AIってなんだろう
AIコスプレで遊ぼう
AIアバターを動かそう
Part3 ロボットを動かそう
ロボットのしくみ
ロボットとプログラミング
必要な機材とプログラミング環境
LEDを制御しよう
ボタンの活用とプログラムの転送
サーボモーターを制御しよう
センサーで踏切を改造しよう
ワニ型ロボットをつくろう
ワニ型ロボットを改造しよう
Part4 Webサイトをつくろう
Webサイトのしくみ
Webサイトはどうつくる?
HTMLを書いてみよう
HTMLの構造を知ろう
企画書のWebページをつくろう
画像とリンクを加えよう
Part5 スマホアプリをつくろう
スマホアプリはどうつくる?
アプリづくりの準備
あいさつアプリをつくろう
あいさつアプリを改造しよう
クイズアプリをつくろう
本書では、ChatGPTをはじめとする生成AIを活用したSEOコンテンツ作成の手法を解説します。AIの活用にあたって非常に重要な、SEOに特化したプロンプトの考え方から言葉の選択、設定などを詳細に解説。また、有効な戦略を豊富な具体例と共に紹介します。
ChatGPTとGeminiの比較や使い分けのポイント、注意事項などについても取り上げています。
【AI活用の一例】
titleとdescriptionを最適化する
ペルソナを生成し文章に組み入れる
文字数や文字密度を指定して生成する
共起語など関係性のある言葉を組み込む
キーワード突出度・近接度を調整する
適切な見出しを組み入れて生成する
headとbodyの要素が一致した記事の生成
第0章 本書を読み始める前の準備
第1章 SEOはAIで行う時代へ
第2章 ChatGPT文章生成の基本
第3章 AIを組み入れたコンテンツSEO実践
第4章 AIを組み入れたコンテンツSEO発展
第5章 ツールを活用したコンテンツSEO
Appendix AI×SEOの実践レポート
頻出「推論」問題を増やしパワーアップ!3色刷り、赤シートつきで見やすく、直前対策にも最適!様々なテスト形式が出ている中、今だ主流のSPI問題集をコンパクトにまとめた。苦手な人が多い非言語問題の分量を多く掲載。また、WEBテストについても解説した。ハンディータイプで試験直前の確認、携帯して空き時間に進めるのにも最適な一冊。
著者は2017年に、12 年間勤めていた読売テレビを退職し、大阪府四條畷(しじょうなわて)市役所のマーケティング監に公募で選任されました。
四條畷市の「マーケティング監」は全国唯一の存在で、決まった業務はなく、子育て世代の社会増(転入者数の増加)という大きなゴールに向かって広報をはじめとしたマーケティングを模索するのが役目です。その中で大きな取り組みとなったのは、スマートフォンアプリ「LINE」のトーク機能を使って市内道路の不具合について市民から情報提供を受ける、全国初の仕組みをスタートしたことでした。これにより四條畷市公式LINEはあっという間に認知されて、フォロワーは近隣自治体の公式SNSをしのぐアカウントに成長しました。
多くの自治体は今、インターネットやSNS を活用した住民への広報や発信、シティプロモーションについてもっと考える必要があります。もはや発信のスキルは、公務員一人ひとりが最低限持っていくべきもののひとつになっています。また民間企業で考えても、知らせるべき人々に必要な情報が十二分にアウトプットできていない中小企業や団体が依然として多いように見受けられます。
本書は、顧客に届きやすい施策はどういうものか、著者が四條畷市役所という公共機関、そしてテレビ局で成果をあげた事例を含めてそのノウハウを広く知ってもらうために執筆されました。
授業づくりをアシスト!新テキストシリーズ始動
41本の付録動画で、学習をサポート。
●小児理学療法の現場を知る著者陣による、待望のスタンダートテキスト!
●スマホ・タブレットで視聴できる付録動画付き。これまで分かりにくかった反射・反応や子どもの動きが、ぱっと見て理解できる。
●これから理学療法士の関わりが期待されている発達性協調運動障害について、章をひとつ設けて詳述。
【シリーズコンセプト】
●4色カラー刷りのテキストで必要知識を視覚的に理解できる
●基本解説では理学療法士国家試験の出題内容をカバー
●実習や臨床に役立つ要素も充実
●15コマの授業で講義しやすい構成
●能動的に学べる課題を複数掲載
【目次】
1章 運動発達の概要
2章 認知・行動のメカニズム
3章 発達にかかわる評価
4章 脳性麻痺概説
5章 脳性麻痺の理学療法(1)
6章 脳性麻痺の理学療法(2)
7章 脳性麻痺の理学療法(3)
8章 ライフサイクルに応じて必要とされるアプローチ、在宅でのアプローチ
9章 早産児・低出生体重児に対する理学療法
10章 重症心身障害児に対する理学療法
11章 遺伝性疾患(デュシェンヌ型筋ジストロフィーなど)
12章 呼吸機能障害に対する理学療法(呼吸理学療法)
13章 二分脊椎の理学療法
14章 ダウン症候群の理学療法
15章 発達性協調運動障害
本書のテーマはWebサービスの実践的な設計。まず良いWebサービス設計の第一歩として、HTTPやURI、HTMLなどの仕様を歴史や設計思想を織り交ぜて解説。そしてWebサービスにおける設計課題、たとえば望ましいURI、HTTPメソッドの使い分け、クライアントとサーバの役割分担、設計プロセスなどについて、現時点でのベストプラクティスを紹介。
●エディターチームが専門医カリキュラムから内科専門医試験必出のトピックを厳選!
●日米欧の最新ガイドラインとエビデンスを踏まえ、かつ実臨床に即したコンセンサスにより作成された良質の臨床問題は充実の595問(連問形式を含む全3巻の合計)!
●すべての問題は内科系専門医試験に準拠した構成と出題形式により作成!
●内科専門医試験全体の約60%を占める臨床問題対策の最強ツールに待望の第2弾!