本書は、Webシステムのセキュリティを支える技術を幅広く解説します。具体的には、公開鍵暗号、共通鍵暗号、ディジタル証明書、電子署名、認証・認可などの基礎技術の用語や理論の説明から、それらを応用したSSL/TLS、SSH、OAuth、OpenID Connectなど各種の規約やプロダクトの使い方までを解説します。
今やWebシステムは社会や経済を支える基盤となっており、Webシステムの開発・運用に携わるITエンジニアは前述の技術の理解が欠かせません。暗号技術、認証・認可にかかわる基礎教養と具体的な規約・プロダクトをこの1冊で学べます。
本書は、IT月刊誌『Software Design』の暗号技術、認証・認可に関連する特集記事などを再編集した書籍です。
第1章 今さら聞けない暗号技術
1-1 ネット社会を支える暗号化のキホン
1-2 公開鍵暗号と共通鍵暗号のしくみ
1-3 暗号を使った認証技術
1-4 Pythonによる楕円曲線暗号の実装
第2章 実務に活かせるSSL/TLS入門
2-1 SSL/TLS総ざらい
2-2 Let's Encryptで実践する証明書の発行/更新
第3章 今さら聞けないSSH
3-1 リモートログインとコマンドの実行
3-2 SSHの便利な使い方&トラブルシューティング
第4章 今さら聞けない認証・認可
4-1 アプリケーション開発を行う際に押さえておきたい認証・認可とは
4-2 認証・認可のしくみとフロー
4-3 クラウド時代のID管理技術
4-4 インターネット上で安全な認証・認可を実現するための取り組み
第5章 挫折しないOAuth/OpenID Connect入門
5-1 OAuthとは、OpenID Connectとは
5-2 知っておきたい仕様と規格
5-3 トークンハンドリングの基本
現場のプロがとことん教える実務で使えるマルチデバイス対応サイトの作り方。1ソースであらゆるデバイスに対応する最新のWeb制作技術を確実に身につけよう。
ミステリー・SF・純文学・児童文学…本を読みたいあなたに、本を書きたいあなたに今、気になる作家が語る読書遍歴よもやま話。
最小限のリソースで最大限の成果を上げるには!?
Web業界の第一線で活躍する豪華な著者陣が、仕事に必要なWebの知識を、最新動向を踏まえて体系的・網羅的にわかりやすく解説しており、この一冊で、あなたの仕事力が格段に上がります。
この「ウェブの仕事力が上がる 標準ガイドブック 2 Webデザイン 第3版」は、WebサイトやWebコンテンツのビジュアルデザインやインタラクションデザインを担当するWebデザイナーに求められる知識をまとめました。企画・設計、素材準備やデザインに関する重要なテーマはもちろん、フロントエンド制作で標準仕様として普及しているHTML5とCSS3、アクセシビリティ規格であるJISX 8341-3についても詳しく解説しています。また、プログラミングに関する基礎知識も網羅。デザイン業務に関する知識を幅広く身につけられるように、整理・体系化しています。
考えながら、作りながら、習得する。
プロではないけれどWebサイトをデザインしたり運営したりしなければいけない人のための、Webデザインの学校です。
たとえば、こんなこと、ありませんか?
●会社やお店のWebサイトを作ったけれども、「デザインのセンス」がなくイマイチ見栄えがしない。集客のためにもサイトのデザインをどうにかしたい!
●費用をおさえるため、テンプレートを使ってWebサイトを作ってみたが、更新しているうちにレイアウトが崩れてしまったまま……どうしよう!
●Webサイトのスマートフォン対応がよく言われているが、実際どのように作ればいいのか、サイトの作り方や対処法を優しく教わりたい
●最近流行のWebデザインやトレンドについて、いまひとつつかめてない。まとめて読める、やさしく教えてくれる本はないのかな?
……そういう悩みに、本書はばっちり効きます。
本書は3つのコースでできています。
Part 1「Basicコース」では、Webサイトが表示されるしくみや、現在のWeb制作・運営者が知っておきたい基礎知識をコンパクトにまとめ紹介します。
Part 2「Drillコース」は、問題形式でWebデザインのコツを掴んでいきます。「リンクがわかりやすいのはどちら?」「見やすいナビゲーションはどちら?」「文字が読みやすいのはどちら?」などの問題が出されますので、2つのデザインを見比べて、ぜひ考えてみてください。問題を自分で考え、その後で解説を読むことで、単に解説を読むだけよりも、深く納得感を持って理解でき、「デザインを考える力」が身につくようになっています。
そしてPart 3「Tutorialコース」は、チュートリアル素材を使って、レスポンシブWebウェブを制作する、誌上ハンズオンセミナーとなっています。
本書で使用するのはデジタルステージが販売しているBiNDというソフトです。BiNDは、HTMLを書く知識がなくても、洗練されたデザインのWebサイトが短時間で作れるホームページ作成ソフトです。
自動でスマートフォンサイトに最適化するレスポンシブWebにも対応しています。
「Drillコース」で学んだWebデザインのノウハウの実践編となっていますので、ぜひ取り組んでみてください。
チュートリアル用の素材は、本書サポートサイトからダウンロードできます。
コンタクトセンターにおける業績プロセスの明確化や技術課題といった経営課題に、主要業績アセスメント指標(KPI)を1つの基準として利用するマネジメントのあり方を説く。
その名を誰もが知るJ.S.バッハ。Webマガジン「ONTOMO」では、常に検索ランキング上位に入り、記事も人気があります。そこで、雑学的で気楽に読めるWebマガジン「ONTOMO」の記事を中心に1冊にまとめ上げます。クラシックに詳しくない人も、バッハに詳しくない人も、これを読めばバッハにやみつきになること間違いなし!
なんだ、この贅沢な音楽は!--”バッハ”体験への誘い 澤谷夏樹
◆第1章 アーティストが語るバッハの魅力
鈴木雅明(バッハ・コレギウム・ジャパン音楽監督、チェンバロ・オルガン奏者) 堀江昭朗
鈴木優人(指揮者、ピアノ・オルガン・チェンバロ奏者、作曲家) 堀江昭朗
堤 剛(チェリスト) 片桐草也
三浦文彰(ヴァイオリニスト) 長井進之介
松本佳織(バレエダンサー) 坂口香野
Pick Up! 音楽、食、オーディオ、空間…魅力満載! ホテルで体感するバッハ 小島綾野
Column もっとやみつきになる!バッハ〜書籍編
◆第2章 人物から知るバッハの魅力
まんがでみる バッハの生涯 文・礒山雅 まんが・工藤恒美
チェンバロ奏者・大塚直哉インタビュー 勉強熱心だった! バッハの青年時代
音楽史上最高とも言われる仲良し夫婦 バッハの結婚と愛妻アンナ・マグダレーナ 那須田務
実は子煩悩だった!20人の子どもと子育て 那須田務
人物相関図 バッハゆかりの人びと
Special Interview 延原武春
兄弟のような関係だったバッハとテレマン 桑田萌
作品、収入、当時の人気で比較!バロック音楽の2大巨匠、バッハVSヘンデル 三澤寿喜/山崎隆一
Column もっとやみつきになる!バッハ〜書籍・楽譜編
◆第3章 作品から知るバッハの魅力
バッハの生涯と作品 澤谷夏樹
鈴木優人さん教えて!復活祭(イースター)《マタイ受難曲》の関係と聴きどころ 山崎隆一
鈴木優人さん教えて!聖書入門 山崎隆一
バッハの名作《ゴルトベルク変奏曲》に潜む歌「キャベツとかぶ」 大井駿
バッハの時代の楽器たち 柴田俊幸
シギスヴァルト・クイケン インタビュー
Just feel it 一一芸術はただ感じ、楽しむだけ。理解する必要はない 柴田俊幸
Column もっとやみつきになる!バッハ〜音盤編
バッハをよりよく知るための「楽語にまつわるエトセトラ」 大井駿
HTML5とCSS3を基本から学べる。レイアウトや配色などWebデザインの基礎知識を解説。企画書の作成からコーディングまでのWebサイト制作の流れを説明。
企画、デザイン、コーディングからクラウド、計測、マーケティングまで、全体像がわかる!
中上級者向け高度なテクニックを駆使したWebスクレイピングの解説書、待望の改訂版!
2016年3月に発刊された『PythonによるWebスクレイピング』の改訂版。各種ツールのバージョンアップに合わせ、全面改訂されました。前半でWebスクレイパーとクローラの基礎を、後半でOCRを使った情報抽出や、JavaScript実行、Seleniumによるインタフェース使用やテスト自動化、自然言語処理などの高度なトピックに加えて法律面の解説など、Webスクレイピングを実際に行うために必要なプログラミングテクニックとテクノロジー全般を紹介します。対象読者を中上級者に絞り、他のスクレイピング解説書にはない、高度なテクニックまでカバーします。
人気企業で実施されている3つのWebテストの攻略法を紹介。性格検査の詳細解説、過去にWebテストを実施した企業名リストも掲載
◇Part1 Webテスト概要
◇Part2 WEBテスティングサービス
◇Part3 TG-WEB
◇Part4 Web-CAB
◇コラム/企業規模に応じて使うテストが変わる?
業界最大規模の制作体制、納品実績を誇るWebサイトのコーディング制作専門会社である「モノサス/コーディングファクトリー」が、そのノウハウを惜しみなく公開します。
チーム体制でコーディングを行うための前提知識やフローの構築(もちろん、個別の制作時にも役に立ちます)、「コーディングガイドラインセミナー」の内容をスケールアップした「コーディングの規約策定ガイド」、「速く」「正確に」「安全な」コーディングを行なうための実践的なTips、さらには、成果物のチェック体制やスケジュール管理といったワークフローの仕事術など、現場での経験から得た早く正確にコーディングするためのノウハウを徹底的に解説します。
Goは2012年3月にバージョン1がリリースされてから約10年が経ちました。その間Goは多くの企業で利用され、その利用シーンもさまざまです。本書はGoでREST API Webアプリケーションを開発するときに必要な知識に特化した内容になっています。
本書は前半でWebアプリケーション開発の事前知識としてGoの設計思想や知っていると便利な標準パッケージの機能について紹介し、後半でGoを用いたWebアプリケーションのコードをハンズオン形式で解説します。
また、本書ではベテランGopherが暗黙知的に行なっているイディオムの解説や、標準パッケージやメジャーなサードパーティOSSを使った実践的なコーディングテクニックを紹介しています。
買えないものは何もない! 悪魔のネットショッピング。企業セキュリティ担当者必読。
麻薬、児童ポルノ、偽造パスポート、偽札、個人情報、サイバー攻撃、殺人請負、武器……「秘匿通信技術」と「ビットコイン」が生みだしたサイバー空間の深海にうごめく「無法地帯」ダークウェブの驚愕の実態! 自分の家族や会社を守るための必読書。
◇Part1 Webテスト概要
◇Part2 WEBテスティングサービス
◇Part3 TG-WEB
◇Part4 Web-CAB
◇コラム/企業規模に応じて使うテストが変わる?