どこから手を付けていいのか分らない人へ。作って覚えるクラウド開発。
日本呼吸器外科学会「呼吸器外科専門医修練カリキュラム」と「認定試験問題内容」に準拠.今改訂では呼吸器外科専門医をめざす医師の自己学習ならびに専門医取得者の知識更新のために広く活用されることを目的とした初版の内容をアップデート,web動画も添付し,より一層充実した内容となった.外科専攻医,外科専門医,医学生,外科医をめざす学生・研修医,内科医,呼吸器外科指導医・外科指導医も対象とした必読書.
Web制作・運用、マーケティングなどWebビジネスの課題を解決する心強いベストパートナーが見つかる!Webデザイン・戦略・技術に優れた会社・団体の厳選ポートフォリオ。全国1,400社のプロフィール・得意な事業分野・制作実績を網羅。Webサイト、アプリ開発の委託先選びに最適!制作物だけではわからない会社の魅力を探る取材記事。プロジェクトを成功に導く軌跡を追った事例取材記事。
本書は、Web開発やインフラ運用におけるWeb関連技術の基本知識と重要なテーマを初心者でも理解できるよう、図解でわかりやすくまとめた1冊です。TCP/IPやHTTPなどのプロトコル、HTMLなどのフォーマット、Webサーバー、プロキシサーバーなどのサーバーなど、Web技術全般について取り扱っています。これからWeb技術を学ぶ人から、すでに現場で活躍中のエンジニアまで幅広い方々に役立つ1冊になっています。
●1章 Web技術の概要
1-1 Web技術とは
1-2 インターネットの誕生
1-3 Webの誕生
1-4 Webページが表示されるまで
1-5 Webシステムを構成する重要な3要素
●2章 Webを支えるネットワーク技術
2-1 プロトコルとは
2-2 プロトコルの標準化
2-3 階層化・OSI参照モデル
2-4 イーサネットとMACアドレス
2-5 IPプロトコルの基本
2-6 TCP
2-7 TCPの信頼性を上げるしくみ
2-8 IPアドレス -- IPv4アドレス
2-9 IPアドレス -- IPv6アドレス
2-10 ARP
2-11 DNS
●3章 HTTP -- Web 技術の基本プロトコル
3-1 HTTPとは
3-2 HTTPのバージョンと歴史
3-3 HTTPリクエスト・HTTPレスポンス
3-4 ステートレスプロトコル
3-5 HTTPメッセージ
3-6 リクエストメッセージ
3-7 レスポンスメッセージ
3-8 転送効率を上げるしくみ -- HTTPキープアライブ、パイプライン処理
3-9 転送効率を上げるしくみ -- 圧縮転送、データ分割転送
●4章 HTTPS・HTTP/2 -- HTTP の拡張プロトコル
4-1 HTTPのセキュリティ機能の問題点
4-2 HTTPSへの対応
4-3 HTTPSのしくみ
4-4 サーバー証明書とは
4-5 サーバー証明書の入手
4-6 なりすましと改ざんの防止
4-7 HTTP/2の誕生
4-8 HTTP/2の特徴
4-9 HTTP/2の普及と課題
●5章 URIとURL
ーー Webコンテンツにアクセスするしくみ
5-1 URLとは
5-2 URIとURL
5-3 URLの構文
5-4 URLに使える文字列・文字長
5-5 絶対URL・相対URL
5-6 パーセントエンコーディング・Punycode
5-7 短縮URL・ワンタイムURL
5-8 URLのQRコード化
5-9 URLによるSEO対策
●6章 サーバーの役割と機能
6-1 Webシステムの高速化・大規模化
6-2 プロキシサーバー
6-3 クライアントサイドキャッシング
6-4 サーバーサイドキャッシング
6-5 ロードバランサー
6-6 より高度な負荷分散
6-7 CDN
6-8 仮想化とクラウド
6-9 サーバーレスアーキテクチャ
6-10 コンテナ型仮想化技術
●7章 Webコンテンツの種類
7-1 ハイパーリンクとHTML
7-2 HTMLタグ
7-3 HTMLの基本構造
7-4 HTMLの互換性
7-5 CSS
7-6 静的コンテンツ・動的コンテンツ
7-7 XML
7-8 JSON
●8章 HTML5の基礎知識
8-1 HTML5とは
8-2 HTML5のセクショニング
8-3 HTML5で追加されたAPI
8-4 Web Audio API
8-5 WebGL API
8-6 WebRTC
8-7 WebSocket
●9章 Webアプリケーション
9-1 Webアプリケーションのしくみ
9-2 データベース
9-3 MVCアーキテクチャー
9-4 Webアプリケーションフレームワーク
9-5 CMS
新しいフロントエンドの入門書決定版!
本書はReact/Next.jsとTypeScriptを用いてWebアプリケーションを開発する入門書です。
WebアプリケーションフレームワークNext.jsはReactをベースに開発されています。
高速さに裏付けされた高いUXと、開発しやすさを両立しているのが特徴です。
本書では、Next.jsの開発をより快適・堅牢にするTypeScriptで開発を進めます。
Next.jsによるアプリケーション開発の基礎、最新のフロントエンドやWebアプリケーションの開発方法が学べます。
10人のナビゲーターがプログラミングやコンピューターの基礎知識を、わかりやすく伝えるシリーズ。毎日のように使っているインターネットについて、ネットワークの種類やそれをささえるしくみ、最新の動向まで調べていきます。
すべての先端デザインを俯瞰するデザインのパースペクティブが見えてくる最新資料集。
初版にあたる『AO法骨折治療ーHand and Wrist』を分冊化し、手関節部の骨折治療に特化してリニューアル。部位別に豊富な症例写真とイラストを用い、精緻な構造の手関節部骨折をいかに治療するかを徹底的に解説する。本書掲載のQRコードを読み込めば、AOが提供する教育コンテンツにアクセスすることも可能。AOが有する教育資源を余すところなく詰め込んだ手の外科医のためのAOマニュアル第2弾が完成!
WordPressを起動から操作のすべてを解説します。WordPressはオンラインでWebページの作成・編集ができるオープンソースのソフトウェアです。Webの深い知識がなくても誰でも簡単にはじめられ、高品質なデザインが豊富に用意されており、カスタマイズ性に優れ、本格的な商業ページの運用も格安でできます。
バージョン6では従来のバージョン5までと機能が変わっていることから、新しい機能の解説を追加しました。
ブログに触るのは初めてという人から、会社や個人ショップの立ち上げをしたい人まで、あらゆる読者に対応しています。
Chapter0 自分の夢を発信するために
Part1
Chapter1 そうだ! WordPressがあるじゃないか
Chapter2 WordPressでブログをしてみる
Chapter3 これってどうやったらできるの
Chapter4 Webのビジュアルデザインを勉強しよう
Part2 主婦だってブログで情報発信するわよ
Chapter5 スマホユーザー向けのブログサイトをつくろう
Chapter6 セキュリティをしっかりしたら訪問者を増やそう
Part3 入社2年目の新米が事務所のサイトをつくる
Chapter7 ビジネスサイトをつくるぞ
Chapter8 Webサイトでビジネスする
Chapter0 自分の夢を発信するために
Part1
Chapter1 そうだ! WordPressがあるじゃないか
Chapter2 WordPressでブログをしてみる
Chapter3 これってどうやったらできるの
Chapter4 Webのビジュアルデザインを勉強しよう
Part2 主婦だってブログで情報発信するわよ
Chapter5 スマホユーザー向けのブログサイトをつくろう
Chapter6 セキュリティをしっかりしたら訪問者を増やそう
Part3 入社2年目の新米が事務所のサイトをつくる
Chapter7 ビジネスサイトをつくるぞ
Chapter8 Webサイトでビジネスする
本書は、単なる経済書でも、技術書でもない。
自己啓発書やSFのような未来予知本でもない。
今後世界を覆い、社会的な大変化を引き起こす「Web3」というインターネットの転換点と、その背景にある「DAO」というブロックチェーンによって可能になった新しいコミュニティについての概要と本質を、インターネットの歴史を紐解きながら1冊にまとめたものである。
なぜこれほどまでに世界が、起業家が、アーティストが、今に生きる人たちが、Web3に熱狂しているのだろうか。その背後にあるDAOになぜ注目が集まっているのか。
本書を読めば、その理由がわかるはずだ。
さぁ、Web3の世界へと飛び込んでみよう。
はじめに
第1章 Web1.0で叶わなかった夢が、Web3で叶う
古くて新しいWeb3
インターネット前夜:コンピューターの発明
インターネットの誕生
WWWの誕生と情報の民主化:Web1.0
デジタル技術のスペックアップとビジネスの躍進:Web2.0
インターネットは誰のためのもの?
人々の人々による人々のためのインターネットへ:Web3
インターネットの物語、新章へ
第2章 Web3のある生活
「後輩」との面談
そんなことができるようになっているの?
Web3への挑戦
第3章 Web3の全体像
Web3における7つのバズワード
バズワード1NFT
バズワード2メタバース
バズワード3DeFi
バズワード4GameFi
バズワード5ソーシャルトークン
バズワード6DeSci
バズワード7ReFi
Web3を支えるパブリックブロックチェーンという存在
Web3の価値観
第4章 個人がオーナーシップを持つ世界
個人がエンパワーされた2010年代
オーナーシップエコノミーへの転換により、ユーザー主導の社会ができる
プラットフォーマーの都合で、ユーザーが排除されない
オーナーシップを軸にしたインターネット社会
第5章 「競争」から「共創」へ
社会から見たWeb3
インターネットという公共財
オープンソースという文化
IT革命と空前のビジネスチャンス
競争が生み出す価値とインターネット
共創が生み出す価値とインターネット
コラボレーションの革命:ヒト、モノ、カネ、情報の流れが変わる
第6章 DAOとイノベーションの破壊的加速
オープンなスクラッチ&ビルドの「0→1」加速化ムーブメント
DAO化による組織のイノベーション
資本効率、流動性による、イノベーションサイクルの革命
格差の不平等に抗える「エンパワーメント」される社会
第7章 DAOの入り方、DAOの作り方
DAOのエコシステム
DAOエコシステムの歴史
DAOの入り方
DAOシステムの作り方
DAOの内部コミュニケーション
DAOの乗っ取り
DAOの解散
第8章 すべてのサービスが「プロトコル」になる未来
企業主導のインターネットサービスの限界
市販の飲料水ではなく、水道管を作る
ファットプロトコルという新概念
インフラこそがキャッシュエンジンとなる
コミュニティがプロトコルの発展の鍵を握る?
Web3で追及すべきインターネットの姿
第9章 世界はいずれDAOになる
DAOが社会にもたらす価値
「寄付3.0」としてのギットコイン
DAOによる世界変革を夢見る若者たち
おわりに
本書はWeb開発に特化した「Rust×Web開発」の入門書です。Rustの基礎文法からWebアプリの開発までを網羅しています。チュートリアル形式なので段階的に学習が進められます。また、解説するサンプルは、Web開発ならよく知っている題材を教材としました。そのため、RustによるWeb開発の理解を深めることができます。
RustはフロントエンドのエコシステムやMicrosoft/Google/AWSでも採用されるなど、近年高い注目を集めています。Rustは安全性・並行性・速度にフォーカスしながらも、非常に優れた開発者体験も提供してくれます。一方でシステムプログラミング言語であるRustは、多くのWeb開発者にとって学習の敷居が高いと考えられることも事実です。本書はRustによるWebアプリ開発を通じて、Web開発者のRustの学習の入口となることを目指した本です。
第1章 RustとWeb開発
第2章 Rust基礎
第3章 axumを使ってhttpリクエストを処理する
第4章 sqlxを使ってCRUDを実装する
第5章 Todoアプリの体裁を整える
第6章 Todoにラベルをつける
第1章 RustとWeb開発
第2章 Rust基礎
第3章 axumを使ってhttpリクエストを処理する
第4章 sqlxを使ってCRUDを実装する
第5章 Todoアプリの体裁を整える
第6章 Todoにラベルをつける
アクセシビリティとは「利用可能な状況の幅広さ」のこと。より多くの人が、より多くの環境で、より多くの状態で利用できることです。もちろんそこには視覚・上肢・認知などに障害があるケースも含みます。日々繰り返し利用するWebアプリケーションにこそ、アクセシビリティが求められます。
Webサイトに比べて、多くのインタラクションを行うWebアプリケーションでは、アクセシビリティの確保はやや難易度が高いものです。特に既存のWebアプリケーションは複合的な課題を抱えていることが多く、教科書どおりの方法では必ずしも改善できません。
本書では、Webアクセシビリティの基礎である「HTMLとWAI-ARIA」を解説したうえで、Webアプリケーションの要である「フォーム」、色やテキストなど「UIデザインの基本」、モーダルダイアログや通知など「少し複雑なUIパターン」の3分野に分けて、よくある事例を取り上げながら、現実的で段階的な改善方法を紹介します。
さらには、デザインシステムの活用や組織での推進法など、アクセシビリティの取り組みを定着・推進・向上させるためのノウハウも詳説します。
■ギガビット以上の帯域が標準となった現在の業務ネットワークに最適な全ポート1Gbps対応のスイッチです。 ■伝送速度:1000Mbps(1000BASE-T)、100Mbps(100BASE-TX)、10Mbps(10BASE-T) ■準拠規格:IEEE 802.3ab、IEEE 802.3u、IEEE 802.3 ■スイッチング方式:ストア&フォワード ■ポート数:LANポート×16、SFPポート×2 ■AutoMDI/MDI-X:対応 ■コネクタ形状:RJ-45×16、SFP×2 ■バッファメモリー:512Kbytes(各ポートに動的割り当て) ■MACアドレス登録数:8192件(全ポート合計) ■ループ検知・防止機能:ループ防止 ■PoE仕様:IEEE 802.3af/at(PoE+)準拠 ■PoE対応ポート数:16ポート ■SNMP/SNMP TRAP:対応 ■電源仕様:内蔵電源 ■入力電圧:AC100〜240V±10% 50/60Hz ■消費電力:478.1W(最大) ■外形寸法:約W441.0×D196.2×H44.1mm(本体のみ) ■質量:約3.0kg(本体のみ) ■筐体材質(カラー):メタル(ブラック) ■冷却ファン:あり ■設置方法:水平設置、19インチラックマウント ■法令対応:EU RoHS準拠(10物質) ■適合規格:VCCI Class A ■付属品:専用ACケーブル(3ピン、約1.8m)1本、3ピンー2ピン変換アダプター1個、ACケーブル抜け防止バンド1個、他 ■保証期間:3年間
■ギガビット以上の帯域が標準となった現在の業務ネットワークに最適な全ポート1Gbps対応のスイッチです。 ■伝送速度:1000BASE-T/100BASE-TX/10BASE-T ■準拠規格:IEEE 802.3ab、IEEE 802.3u、IEEE 802.3 ■スイッチング方式:ストア&フォワード ■ポート数:LANポート×16、SFPポート×2 ■AutoMDI/MDI-X:対応 ■コネクタ形状:RJ-45×16、SFP×2 ■バッファメモリー:512Kbytes(各ポートに動的割り当て) ■MACアドレス登録数:8192件(全ポート合計) ■ループ検知・防止機能:ループ防止 ■PoE仕様:IEEE 802.3af/at(PoE+)準拠 ■PoE対応ポート数:16ポート ■SNMP/SNMP TRAP:対応 ■電源仕様:内蔵電源 ■入力電圧:AC100〜240V±10% 50/60Hz ■消費電力:260.2W(最大) ■外形寸法:約W441.0×D196.2×H44.1mm(本体のみ) ■質量:約2.9kg(本体のみ) ■筐体材質(カラー):メタル(ブラック) ■冷却ファン:あり ■盗難防止:セキュリティスロットなし ■設置方法:水平設置、19インチラックマウント ■法令対応:EU RoHS準拠(10物質) ■適合規格:VCCI Class A ■付属品:専用ACケーブル(3ピン、約1.8m)1本、3ピンー2ピン変換アダプター1個、ACケーブル抜け防止バンド1個、他 ■保証期間:3年間
■ギガビット以上の帯域が標準となった現在の業務ネットワークに最適なWebスマートスイッチです。 ■伝送速度:1000BASE-T/100BASE-TX/10BASE-T ■準拠規格:IEEE 802.3ab、IEEE 802.3u、IEEE 802.3 ■スイッチング方式:ストア&フォワード ■ポート数:LANポート×24、SFPポート×2 ■AutoMDI/MDI-X:対応 ■オートネゴシエーション:対応 ■コネクタ形状:RJ-45×24、SFP×2 ■MACアドレス登録数:8192件(全ポート合計) ■ループ検知・防止機能:ループ防止 ■電源仕様:内蔵電源 ■入力電圧:AC100〜240V±10% 50/60Hz ■消費電力:17.9W(最大) ■外形寸法:約W280.0×D180.5×H43.5mm(本体のみ) ■質量:約1.7kg(本体のみ) ■筐体材質(カラー):メタル(ブラック) ■冷却ファン:なし ■盗難防止:セキュリティスロットなし ■設置方法:水平設置、 壁掛け、 19インチラックマウント ■壁掛け用穴:あり ■動作時環境条件:温度:0℃〜50℃、湿度:10%〜90%(ただし結露なきこと) ■法令対応:EU RoHS準拠(10物質) ■適合規格:VCCI Class A ■付属品:専用ACケーブル(3ピン、約1.8m)1本、3ピンー2ピン変換アダプター1個、ACケーブル抜け防止バンド1個、他 ■保証期間:3年間
■ギガビット以上の帯域が標準となった現在の業務ネットワークに最適な全ポート1Gbps対応のスイッチです。 ■伝送速度:1000BASE-T/100BASE-TX/10BASE-T ■準拠規格:IEEE 802.3ab、IEEE 802.3u、IEEE 802.3 ■スイッチング方式:ストア&フォワード ■ポート数:LANポート×8、SFPポート×2 ■AutoMDI/MDI-X:対応 ■コネクタ形状:RJ-45×8、SFP×2 ■バッファメモリー:512Kbytes(各ポートに動的割り当て) ■MACアドレス登録数:8192件(全ポート合計) ■ループ検知・防止機能:ループ防止 ■PoE仕様:IEEE 802.3af/at(PoE+)準拠 ■PoE対応ポート数:8ポート ■SNMP/SNMP TRAP:対応 ■電源仕様:内蔵電源 ■入力電圧:AC100〜240V±10% 50/60Hz ■消費電力:148.9W(最大) ■外形寸法:約W265.1×D183.7×H44.0mm(本体のみ) ■質量:約1.8kg(本体のみ) ■筐体材質(カラー):メタル(ブラック) ■冷却ファン:なし ■設置方法:水平設置、壁掛け、19インチラックマウント、マグネット(別売 EHB-EX-MG4使用) ■法令対応:EU RoHS準拠(10物質) ■適合規格:VCCI Class A ■付属品:専用ACケーブル(3ピン、約1.8m)1本、3ピンー2ピン変換アダプター1個、ACケーブル抜け防止バンド1個、他 ■保証期間:3年間
■ギガビット以上の帯域が標準となった現在の業務ネットワークに最適な全ポート1Gbps対応のスイッチです。 ■伝送速度:1000Mbps(1000BASE-T)、100Mbps(100BASE-TX)、10Mbps(10BASE-T) ■準拠規格:IEEE 802.3ab、IEEE 802.3u、IEEE 802.3 ■スイッチング方式:ストア&フォワード ■ポート数:LANポート×16、SFPポート×2 ■AutoMDI/MDI-X:対応 ■コネクタ形状:RJ-45×16、SFP×2 ■バッファメモリー:512Kbytes(各ポートに動的割り当て) ■MACアドレス登録数:8192件(全ポート合計) ■ループ検知・防止機能:ループ防止 ■PoE仕様:IEEE 802.3af/at(PoE+)準拠 ■PoE対応ポート数:16ポート ■SNMP/SNMP TRAP:対応 ■電源仕様:内蔵電源 ■入力電圧:AC100〜240V±10% 50/60Hz ■消費電力:153.3W(最大) ■外形寸法:約W441.0×D196.2×H44.1mm(本体のみ) ■質量:約2.7kg(本体のみ) ■筐体材質(カラー):メタル(ブラック) ■冷却ファン:なし ■設置方法:水平設置、19インチラックマウント ■法令対応:EU RoHS準拠(10物質) ■適合規格:VCCI Class A ■付属品:専用ACケーブル(3ピン、約1.8m)1本、3ピンー2ピン変換アダプター1個、ACケーブル抜け防止バンド1個、他 ■保証期間:3年間