本書は、画像生成AIをビジネス資料の作成やWebサイトの制作、SNSでの情報発信などに活用したい人が、Midjourneyを操作するうえで迷わずひと通りの操作が行え、画像やイラストを効率的に生成できることをゴールとしたレッスンで構成しています。基礎編では、Midjourneyの概要や基本機能、アカウントの作成、実行環境となるDiscordの操作方法といった、Midjourneyを利用するうえで必要な基礎知識を解説しています。実践編では、企画書などのビジネス資料、バナー、Webデザイン、サムネイル、メルマガなどの用途で利用する画像を生成するプロンプトについて解説しています。Midjourneyで生成した画像を素材として使った成果物を見ながら学ぶことで、ビジネスや趣味のシーンで活用できる画像生成のスキルが身につきます。
<コンセプト>PC&モバイルサイトデザインの基礎力とHTML・CSSコーディングの知識が1冊で同時に身につく!
ウェブ制作を仕事にするならHTMLとCSSを学ぶことから始めますが、本書は体系立てた文法学習よりも、まずは「コーディングとはどのような作業なのか」を理解できる初学者向け入門書です。架空のカフェのショップ紹介&ネットショップサイトをチュートリアル形式で作成しながら、基本的なHTML要素/CSSの基本構造(セレクタ、プロパティ、値)を学ぶことができ、レイアウトのテクニックやデザイン(Webデザイン&レスポンシブデザイン)の基本も身につきます。
<本書のポイント>
・チュートリアル学習では、PC版だけでなくウェブ制作の現場でニーズの高いモバイルサイトのデザインがしっかり学べます
・定番となったflexbox、displayを使ったレイアウト手法の基礎から実践まで丁寧に解説します
・「フルスクリーン」「フレックスボックス」「シングルカラム」「2カラム」「グリッド」の5種類のレイアウトパターンを学習できます
・横スクロールするレイアウト、アニメーションで拡大するボタンなど動きのあるサイトづくりも体験できます
・「動画コンテンツページ」「ネットショップページ」も制作します
<綴じ込み特典つき>
付録1デザインのバリエーションが学べる!「レスポンシブデザインのネタ帖」
付録2インターン、就転職に役立つ!「ポートフォリオ用アレンジのネタ帖」
●エディターチームが専門医カリキュラムから内科専門医試験必出のトピックを厳選!
●日米欧の最新ガイドラインとエビデンスを踏まえ、かつ実臨床に即したコンセンサスにより作成された良質の臨床問題は充実の595問(連問形式を含む全3巻の合計)!
●すべての問題は内科系専門医試験に準拠した構成と出題形式により作成!
●内科専門医試験全体の約60%を占める臨床問題対策の最強ツールに待望の第2弾!
一般社団法人ウェブ解析士協会(WACA)が運営する「ウェブ解析士認定講座/試験」に対応する唯一の公式テキストです。ウェブマーケティング、ウェブ解析を行う上で必要な用語の定義、解析から得られる情報、分析、課題の発見方法と改善手段を特定のツールに依存せず学ぶことができます。2018年版(第9版)は、2018年1月〜2018年12月開催の認定講座/試験に対応しています。
かならず作れる!
ハンズオン形式で学べる
Figmaの入門教科書です。
Figmaを使ったWeb/UIデザインをマスターするには、実際のWebサイトを作りながら学べるハンズオン形式が最適です。本書は、解説の通りに操作を進めることでFigmaの基本をマスターできる、初学者必携の入門書です。解説に使用している作例データは画像を含めてダウンロードできるので、
1実務に即したデザインを
2実際の流れに沿って制作し
3完成させることができます!
オートレイアウト、コンポーネント、スタイル、バリアブルといったFigma特有の機能はもちろんのこと、最新のWebサイトに必須のハンバーガーメニュー、カルーセル、レスポンシブ対応など、現場で今すぐ活用できるスキルをこれ1冊に詰め込みました。Figmaの最新UIにも対応した、Figma入門の決定版です。
●こんな方におすすめ
・Webデザイナーを目指す学生・社会人の方
・制作会社に入ったばかりの新人Webデザイナーの方
●本書の内容
LESSON 1 Figmaの概要とレッスンの準備
LESSON 2 スマートフォンのWebデザイン
LESSON 3 スクロールするスマートフォン画面
LESSON 4 ページ遷移するカード型ページ
LESSON 5 ハンバーガーメニューとカルーセル
LESSON 6 レスポンシブなWebデザイン
LESSON 7 インタラクティブなUIパーツ
●本書で学べる内容
レイアウトグリッド/オートレイアウト/コンポーネント/インスタンス/プロトタイプ/スタイル/バリアブル/バリアント/オーバーレイ/ハンバーガーメニュー/カルーセル/レスポンシブ/ナビゲーション/検索用ウィンドウ/アニメーション/チェックボックス/ファイル共有 など
はじめに
本書の利用方法
LESSON 用のサンプルファイル
本書の LESSON で作成する内容
●LESSON1 Figmaの概要とレッスンの準備
01 FigmaとUI/UXデザイン
02 ソフトウェアの準備
●LESSON 2 スマートフォンのWebデザイン
01 スマートフォン画面の作成
02 画像とテキストの基本操作
03 アイコンの作成
●LESSON 3 スクロールするスマートフォン画面
01 オートレイアウトの基本操作
02 コンポーネントの基本操作
03 iOSコンポーネントの利用
04 プロトタイプの基本操作
●LESSON 4 ページ遷移するカード型ページ
01 スタイルの作成
02 バリアブルの作成
03 ページ遷移の作成
04 オーバーレイの作成
●LESSON 5 ハンバーガーメニューとカルーセル
01 ハンバーガーメニュー
02 カルーセルの作成
03 アプリでプレビュー再生
04 Figmaファイルの共有
●LESSON 6 レスポンシブなWebデザイン
01 レスポンシブなフレームの拡大
02 プロパティによるデザイン変更
●LESSON 7 インタラクティブなUIパーツ
01 検索用ウィンドウの作成
02 検索操作アニメーションの作成
03 チェックボックスの作成
04 ドラッグで閉じるウィンドウ
Google フォント
カラーコード
ショートカットキー一覧
前著『ブロックチェーン技術の未解決問題』における考察のターゲットはビットコイン、つまり支払いという極めて単純な処理だった。しかしブロックチェーン技術についてはその後、スマートコントラクト、いわゆる分散型金融、NFT、DAO、そしてWeb3(Web3.0)など、単純な支払いよりもはるかに広範囲の応用に向けたトライが行われている。
ブロックチェーンとその応用は、現在日本政府の政策議論のイシューにもなっている。一方で我々は2022年以降、人間の業としての暗号資産バブルの崩壊を目の当たりにし、暗号資産の流出を防げていない。さらに、規制当局の規制目標である消費者保護、金融犯罪への対応、金融安定上の課題はますます増えている。
こうした現状を踏まえると、ブロックチェーンとその応用について、改めて技術面でできること・できないこと、力不足と限界の部分、努力すれば解決できる部分(それは、ビジネス上の差異化要素にもなる)を整理することが重要である。SNSやイベントで飾ったストーリーを話す人よりも、そのような知見を持った人材こそが重要になる。
2024年に発行する本書は、ビジネスパーソンの理解の醸成に加え、今後この世界で活躍する若者が正しい課題設定を認識して、より建設的なトライができるようにする、人材育成コンテンツとしての意味も持っている。改めてブロックチェーンの技術的な整理を行うとともに、新たに生じた課題を含めて、現在の課題を詳細に説明していくことを目標にする。 (「はじめに」より一部抜粋・修正)
はじめに
第1章 Web3とは何だったのか
1-1 NFT(非代替性トークン)
本当にデジタル権利の表明に使えるのか
1-2 DAO(分散型自律組織)
国内でガバナンストークンの発行は可能か
1-3 SBT(ソウルバウンドトークン)
インターネットの新たなアイデンティティー層となり得るか
第2章 ブロックチェーンと金融規制の摩擦
2-1 ステーブルコイン
決済サービスの改善につながるか
2-2 トークンの証券性(1)
急増するブロックチェーン応用ビジネス、証券規制はどこまで及ぶか
2-3 トークンの証券性(2)
最新の米判決にみる日米の違い
第3章 ブロックチェーンに残る技術的課題
3-1 鍵管理
Solana における暗号資産の不正移転事件からみえた難題
3-2 スケーラビリティー
Web3 の落とし穴を改めて考える
第4章 「分散」と「集中」をめぐる歴史
4-1 DID(1)
W3Cが分散 ID 規格を標準化するまでの歴史を振り返る
4-2 DID(2)
中央集権IDから分散IDまで、歴史は繰り返す
4-3 分散の誤謬
4-4 Web3はWeb2を飲み込むのか
4-5 タイムスタンプの再発見
第5章 鼎談 ブロックチェーンは暗号技術の歴史から学べ
おわりに
著者プロフィール
Webコンテンツ作りには興味があるけれど、HTMLやCSSは複雑で難しそうだな、と感じている人も多いのではないでしょうか。本書はイラストも多く交えて解説しているので、HTML/CSSの仕組みや書き方などの基本を直感的にイメージでき、理解も進められます。さあ、HTML/CSSの扉を開き、Webコンテンツ作りの一歩を踏み出しましょう。
本書は、著者が1993年から約30年間経験してきたAPI仕様の作成、2003年から20年間経験してきたテストファースト開発/テスト駆動開発の知見をまとめたものであり、一般的なソフトウェア開発者が習得することが容易ではない事柄を、本書を通して学び、実践してもらうことを目的としています。
本書が提唱する「API仕様ファースト開発」はWebサービスにおける大域的なテスト駆動開発の実現に必要なものであり、また、API仕様ファースト開発を実現するにはテスト駆動開発が必要です。API仕様ファースト開発とテスト駆動開発は、いわば車の両輪のような関係にあります。
本書では、ソフトウェアテストの変遷とWebサービスにおけるAPI仕様の関連を説明したうえで、API仕様とはどうあるべきか、API仕様に何を書くべきかについて説明します。具体例としてはgRPCを取り上げます。第4章で紹介するAPI仕様ファースト開発という開発プロセスは、筆者が日々実践していることですが、多くのソフトウェアエンジニアが実践できていないことです。そのために必要なE2Eテストフレームワーク、さらには、API仕様がきちんと書かれていないために生まれる技術負債の返済方法なども紹介します。
本書ではWebスクレイピングを、PythonとScrapyフレームワークを利用して行うことをソースコードとともに解説します。Webサイトには多くの情報があり、ブラウザの利用だけでも取得できます。しかし、Webサイトを閲覧するという行為が能動的であり手間と時間を使うことになります。本書はPythonを使って普通のサイトからWebスクレイピングをはじめ、少しづつ難易度を高めていく実践的な内容です。
Webデザイナーとしてやっていくのに必要なすべてを網羅!
Webデザイナーを目指すなら、HTML/CSSの知識とスキルは不可欠です。でも、それだけではありません! デザインするだけで仕事になるのは、Webデザイナーの中でもほんのひと握り。「Webサイトを作りたいんだけど……」とクライアントに言われて引き受けた案件を無事に納品するには、Webページをデザインする以外にもたくさんの仕事があります。
それを、仕事をしながらひとつずつ調べていくのは負担でしかありません。だから、仕事のすべてを先に学んでおきませんか? 勉強するのがHTML/CSSだけでは足りません。Webデザイナーで食っていきたいなら、そのすべて学んでおきましょう!
本書で学ぶのは、案件を引き受けた直後から、納品できる状態のWebサイトを構築するまで。最も最初の段階は、クライアントにヒアリングして要件を定義するところからです。クライアントが作りたいのはコーポレートサイトなのか、ランディングページなのか、オウンドメディアなのか、あるいは別のWebサイトか?正しくクライアントの意図を聞き出して要件を定義するのに、適切な方法を紹介します。
最も重要なのがプロトタイピング。ここでは業界標準のツールである「Figma」の使いこなしが必要です。要件に基づき、クライアントの要望を取り入れながら、Webサイト全体の構成を固めながら、個々のページの動作や遷移を決めていきます。
プロトタイプがきちんと作れれば、HTML/CSSで実装します。デザインの基本は重要ですが、独創性のあるデザインが求められているわけではありません。クライアントが要望するWebサイトやWebページを作るのが重要です。そのために必要な知識と、要望を形にするための最短距離を指南します。仕事ですから、時間は重要。最速で正解に到達するための手法を紹介します。
多くの案件では、デザインして終わりでは済みません。Webサイトとして公開するまでがお仕事です。ただ、Webデザイナーがインフラにもくわしくなれというのは困難です。そこで、WordPressでのサイト構築を武器にしましょう。これなら、専任の管理者がいないクライアントでも運用が可能です。
本書では単なる仕事の紹介ではなく、仕事の進め方だけでもなく、実際に仕事を進めていくうえでの技術的な知識とスキルも身に付けられるよう構成しました。「Figma」「WordPress」といった無料で使えるツールだけでなく、「Illustrator」「Photoshop」にも精通できるよう、また「PHP」「jQuery」など、いずれ知っておくと武器になるWebプログラミングも簡単に紹介しています。
プロのWebデザイナーを目指す人なら、ぜひ本書でその第一歩を踏み出してみませんか。
准看護師資格試験の受験者を対象とした問題集。2025年2月に全国都道府県で実施された2024年度准看護師資格試験の全300問を収載。また、2021〜2023年度の問題から精選した1,200問を科目別に整理し、さらにWeb付録として過去10年分のデータを収載し、受験対策や重要事項とあわせて自己学習に役だつようにまとめた。各科目の専門家による解答と解説(別冊)付き。
Webサービス構築の技術が実践的に学習できる教科書
Webシステムを利用したビジネスが急速に展開している今日、大学でも実践的なWeb技術の教育が求められるようになりました。
本書は、HTMLなどを解説した「IT Text 基礎Web技術(改訂2版)」の姉妹編として、動的Webページの作成から携帯端末Webサイトの構築、データ管理、セキュリティ技術まで学べる教科書です。
第1章 Webアプリケーション概要
第2章 サーバサイドで作る動的Webページ
第3章 データ管理とWebサービス
第4章 セキュリティと安全
第5章 マルチメディアストリーミング
最近、特定の分野のAIが発展し、世の中が指数関数的に変化していくのを実感でき、将来はAIと共存していかざるを得ない社会となることが予想されます。医療分野でもITを利用したソフト、ハードが発展していくことが予想され、特に若い医師はこれらを受け入れ、積極的に利用できる者だけが生き残っていける時代となると思われます。一方で現在、血管内治療、ガンマナイフなどの放射線治療も発展し、より非侵襲的な治療が主流となり、開頭手術の経験が減少しつつあります。脳神経外科医にとって手術経験は宝であり、技術の習得にはできるだけ多くの経験を積む必要がありますが、徐々にそれが困難な状況になっています。現代の脳神経外科医には、少ない経験でできるだけ効率的・能率的に手術を学び、一人前へ、そしてエキスパートへと成長していくことが求められていると言えます。そのニーズに答えられる方法がまさに術前シミュレーションです。脳神経外科の術前シミュレーションは、医師のレベルにより異なり、初心者レベルでは、皮膚切開、開頭範囲の設定から、手術アプローチの選択、動静脈の解剖のバリエーションの把握などに用いられます。中級者レベルでは、深部に到達する際に妨害となり得る構造物、周囲血管、神経との微細な解剖学的位置関係の把握などができ、上級者レベルでは、その手術で確率は低いが起こり得るトラブルを想定でき、事前にトラブル回避の方法を想定したり、対応策を用意したりすることができます。第1章は、「術前シミュレーションの概要」としました。現在、術前シミュレーションは有用なことはわかっていますが、「やり方がわからない」「時間がかかり現実的ではない」などの理由で利用されていない場合があります。そこで本章では、初心者でもできるだけ簡単にシミュレーションができる方法を伝授していただきました。第2章は、「これからの新しい術前シミュレーション」としました。脳神経外科のこれからの新しい技術を取り入れた術前シミュレーションとして、各分野のエキスパートの先生方にできるだけ簡単に手順などをご解説いただきました。第3章は、「合併症対策のための術前シミュレーション」としました。「合併症を予見し回避できた」「通常のプランAだけでなくプランB、Cを計画できた」など、合併症対策としてのシミュレーションの有用性について、経験豊富な皆様に症例をご提示いただきました。また、経験の浅い術者では気づきにくい術前シミュレーションのピットフォールなどにも触れていただきました。今後の脳神経外科医は、他科の医師に比較してIT、AI機器に触れる機会が増え、それらを使いこなす能力が問われます。本特集で術前シミュレーションの重要性を理解してもらい、より簡便に実践できる方法を学んでいただけましたら幸いです。(Editorialより)
Webアプリケーション開発のためのプログラミング技術情報誌「WEB+DB PRESS」は、2000年から2023年までの23年間という長きにわたり、現場で活躍するWeb開発者の方々に向けた技術情報を提供してまいりました。そして2023年8月発売のVol.136をもって、隔月刊誌としては休刊いたしました。
本総集編には、WEB+DB PRESSVol.1から隔月刊最終号となるVol.136までのバックナンバーと、今まで刊行した総集編7冊の書き下ろし記事を収録しています。
■[特別企画]Web開発者として生きるあなたへ
・ここから始めるWEB+DBプログラミング◆羽生 章洋
・Don't be shy! Think globally!◆土井 麻未
・ソフトウェア開発から得た感覚が暮らしの中で活きる◆大和田 純
・ソフトウェアエンジニア人生サバイバルガイド◆和田 卓人
・プロダクトオーナーになろう◆高橋 征義
・アイデアの“種”をプロダクトまで育てる5つのステップ◆縣 俊貴
・一里塚◆藤本 真樹
・エージェント指向のWeb空間へ◆三宅 陽一郎
・ライトスタッフ──DBエンジニアとしての正しい資質◆ミック
・一つのソフトウェア開発を20年続けてみて◆笹田 耕一
・デザイナーは今こそ下流に目を向けよう!◆池田 拓司
・Web業界20年で身に付けて良かったスキル3選◆庄司 嘉織
・大LLM時代を生きのびるために◆小山 哲志
・Webエンジニアを続けられた理由◆舘野 祐一
・「あたりまえ」の新発明◆増井 俊之
・ソフトウェア開発──変化したこと、しなかったこと◆山本 陽平
・なぜ技術記事を読むのか◆鈴木 僚太
・プリンシプルは何ですか?◆栗林 健太郎
・Web+1を目指そう◆牧 大輔
・持続可能なOSSコミュニティを目指して◆石井 達夫
■DVD-ROM収録記事一覧
・Looking Back: WEB+DB PRESS
「英検S-CBT」の模試2回分をPCで体験!
英検S-CBTはPCを使う試験だから、対策にはPCを使ったウェブ模試が効果的!
★英検リニューアルに対応!
2024年度検定からの新試験に対応しています。
★4技能すべての模試2セットを収録!
リスニング・リーディングは自動でかんたん採点。
スピーキング・ライティングでは自分の解答を保存して復習できます。
★英検S-CBTの「筆記型」「タイピング型」のどちらにも対応!
自分が受けたい試験の対策をすることが可能です。
★試験についての情報も充実!
各方式の基本的な違いと自分に合った方式の選び方、各級の出題内容や攻略法を詳しく解説。
★旺文社は英検書書店売上No.1!
日販調べ(2024年1月ー12月の英検書ジャンル売上部数より)
※本書は2020年刊行の初版および2022年刊行の新装版を、2024年度以降の試験形式に合わせて再編集したものです。
※本書では『7日間完成 英検準1級予想問題ドリル[6訂版]』のリーディング、ライティング、リスニングの問題の一部を再編集しています。スピーキングはオリジナル問題です。本書の問題はウェブ模試で解くことができますが、『7日間完成〜』にはウェブ模試は付属していません。
※本書の音声は、公式アプリ「英語の友」でもお聞きいただけます。詳しくは、公式サイト(https://eigonotomo.com/)をご覧ください。
<本冊>
Introduction
・英検準1級について知ろう!
・英検S-CBTについて知ろう!
・英検準1級の攻略法を知ろう!
・ウェブ模試の進め方
Test 1(問題)
Test 2(問題)
<別冊>
Test 1(解答解説)
Test 2(解答解説)
本書は、『Node.js』の導入からWebスクレイピングの実施までの流れを、サンプルコードを中心に学ぶ解説書です。『Node.js』の開発環境の構築、「node」や「npm」コマンドの利用方法やJavaScriptの駆け足での基礎知識をはじめとして、「node-fetch」「jsdom」を利用したファイルのダウンロードやHTMLのパース。「Puppeteer」を利用したWebブラウザの操作や情報の取得などについて詳しく紹介しています。
本書では、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の実践レポート
新しいデザインプロセス、「ジェネラティブデザイン」がもっと身近に。オンブラウザでProcessingを手軽に実行するためのJavaScript ライブラリ「p5.js」を用いて、生成的でアルゴリズミックなビジュアル表現へと読者を導く一冊。
プログラミングとジェネラティブデザインは自らの領域を瞬く間に確立し、一般的かつ文化的な技術になろうとしています。ソースコードを通じて、アイデアから生成的で視覚的な結果を得る、新しいデザインプロセスが現れます。しかし、未だ多くの人がこのプロセスを乗り越えがたい壁だと感じています。ワンクリックで新しい体験へと導き、この壁を克服することが本書の大きな役割です。
世界中で圧倒的な支持を得た、とびきり美しい作例、デザインの原則に基づいた構成、コードのポイント解説を道標に、今すぐクリエイティブ・コーディングを始めましょう。
※特設サイトに全プログラムが用意されています。
※本書は大型本『Generative Design』の基礎パート「Basic Principles」のみを抜き出し、p5.jsに対応した再編集版です。巻頭の作品事例を一新、解説する作例も一部変更・追加されました。
E Introduction イントロダクション
E.0 序文
E.1 日本語版への序文
E.2 目次
E.3 ウェブサイト
E.4 作品事例
P Basic Principles 基本原理
P.0 はじめてのp5.js
P.0.0 p5.js、JavaScriptとProcessing
P.0.1 開発環境
P.0.2 言語の要素
P.0.3 美しいプログラミング作法
P.1 色
P.1.0 HELLO, COLOR
P.1.1 色のスペクトル
P.1.2 カラーパレット
P.2 形
P.2.0 HELLO, SHAPE
P.2.1 グリッド
P.2.2 エージェント
P.2.3 ドローイング
P.3 文字
P.3.0 HELLO, TYPE
P.3.1 テキスト
P.3.2 フォントアウトライン
P.4 画像
P.4.0 HELLO, IMAGE
P.4.1 切り抜き
P.4.2 画像の集合
P.4.3 ピクセル値
A Appendix 付録
A.1 展望
A.2 解説
A.3 参考文献
A.4 編著者紹介
A.5 謝辞
A.6 訳者/監修者紹介
A.7 コピーライト