Webアプリケーションにまつわる様々なリスクとコストを取り除くサーバーレスアーキテクチャをとり入れれば、強力なWebアプリケーションを素早く構築することができます。本書は、実際に動くアプリケーションを作りながら、サーバーレスアーキテクチャの特徴について学びます。S3でアプリケーションをすばやくデプロイする方法、CognitoでGoogleやFacebookなどのIDプロバイダと接続しユーザーIDを管理する方法、DynamoDBでブラウザから直接ユーザーデータを読み書きし、API GatewayとAWS Lambdaでカスタマイズしたマイクロサービスを構築する方法などについて豊富なサンプルコードを使って解説します。サーバーレスアプローチのシングルページアプリケーションを設計、コーディング、テストして、再び設計にフィードバックする一連の流れを実践的に学べる本書はエンジニア必携の一冊です。
本書はHTTPが進化する道筋をたどりながら、ブラウザが内部で行っていること、サーバーとのやりとりの内容などについて、プロトコルの実例や実際の使用例などを交えながら紹介しています。GoやJavaScriptによるコード例で、単純なHTTPアクセス、フォームの送信、キャッシュやクッキーのコントロール、Keep-Alive、SSL/TLS、プロトコルアップグレード、サーバープッシュ、Server-Sent Events、WebSocketなどの動作を理解します。
サイト構築のためのトータルデザイン誌企業のIT推進担当者やネット運営者に向け、ネットビジネスの課題を解決するノウハウや最新情報をお届け。徹底した現場目線とプロへの取材&事例取材で、デジタルマーケティング施策に取り組む上での悩みや疑問、課題を解決するヒントを紹介します。
8月号のテーマは「Facebook」。
業界・業種問わずSNSのマーケティング活用が「やって当たり前」になってきた現在、
集客や認知拡大、顧客エンゲージメントの向上など、さまざまな目的でFacebookページを立ち上げ運営している方も多いと思います。
しかし、こんなお悩みもあるかと思います。
例えば、
「一生懸命書いて投稿しているのにユーザーの反応が薄い…」
「定期的に投稿するネタが思いつかない! 」
「メインの業務ではないので、継続していく自信(モチベーション)がもはやない…」
「そもそも『いいね! 』を増やしたところで何が起きるの!?」
いざ始めてみると、「想像以上に大変! 」と思っている方もまた多いのではないでしょうか。
Facebook登場時には、とにかく「いいね! 」を集めようと躍起になっていた方も多いと思いますが、
ユーザーのネットリテラシーが養われてきている今、「いいね! 」のつけ方もFacebookの活用の仕方も変わってきています。
では、今ドキの目的達成・課題解決に役立つFacebookの投稿とは、どのようなものなのでしょうか。
今号は、すでに企業Facebookページ運用を始めてみているもののうまくいかない! とお悩みの方に、
実際の投稿内容の考えかたや日々のネタの作り方、モチベーションの保ち方など実務レベルで今日から役立つノウハウをご紹介します。
そして、Facebookのマーケティングツールとしての“現在の正しい活用法”を紐解いています。
ほか
イギリスEU離脱、アメリカ大統領、共謀罪、安保法制、原発事故、フェイクニュース、オルタナティブ・ファクトー嘘をついたもの勝ちの世の中に、なぜなったのか?最前線を疾るメディア・アクティビストと気鋭の日本文化・文学研究者が徹底分析!
お天気本の決定版!知っているようで知らなかった雲、雨、雪、台風、雷のしくみを本と動画ですっきり理解!イラストに付いているQRコードから、お天気キャスター森田さん、森さん解説のCG動画(全24本)が見られます。
ソフト開発とプログラミングのための情報誌日経ソフトウエア9月号は、総ページ数増量の「6大特集号」です!
【特集1】これからはES2015の時代 最新版で学ぶJavaScript
これから主流となる「ECMAScript 2015」の特徴を解説し、それらを使ってWebベースのゲームを作ります。
これまでのJavaScriptに比べると、とても簡単にプログラムを作成できることがわかるでしょう。
【特集2】Simbrainで学ぶ人工知能 〜ニューラルネットワーク〜
「Simbrain」というニューラルネットワークのツールの使い方を解説します。
数式やソースコードの記述を最小限に留め、それでいて人工知能の各種概念を詳しく説明します。
「専門書は難しすぎる。でも、一般向けの入門書では物足りない…」という方は必読です。
【特集3】Excel VBAで「ドル/円」為替情報をスクレイピング
インターネット上の「ドル/円」の為替情報を、Excel VBAでスクレイピングしよう!
Excel VBAでスクレイピングすれば、Excelならではの便利さが享受できます。
【特集4】ゲームで学ぶプログラミング Steamが面白い!
「Steam」(スティーム)は今や全世界で人気のゲーム配信サービス。
配信されているゲームの中から、プログラミングの学習に使えるタイトルを紹介します。
【特集5】Docker超入門
Dockerを使えば、VMwareの仮想マシンのように、ホストOS上でゲストOSを起動できます。
本特集では、Dockerの概要と基本的な使い方を解説します。
【特集6】文系でもわかるブロックチェーン
FinTechやビットコインで話題のブロックチェーン。
でも、ブロックチェーン技術を知っている人はあまりいません。
ブロックチェーン技術や仮想通貨の課題について、わかりやすく解説します。
【特別レポート】
・Pythonコミュニティに参加してPythonicなコードを書こう
★豪華2大付録つき!★
あらゆるWebサイトをクロールするための実践テクニック。
アナリストの第一人者が教える売上を大きく伸ばす目標設定・レポート分析・サイト改善施策のすべて。収益アップに貢献する考え方と実践テクニック。
消費者の行動が「紙からデジタルへ」とシフトする中、販売促進の手法もWEBの比率が高まっている。WEBマーケティングの全体像と個別の手法を、最新事例を交えつつ図とともに解説。
固定HTMLで作成された既存のWebサイトを、管理・更新も簡単でかつオシャレでスタイリッシュ、さらにスマホなどにも対応したレスポンシブルなサイトに変身させよう!
入門書を卒業したあなたに。全関数476個を完全網羅!間違いの原因がわかる!全関数エラー対応表付き。大ボリューム全928ページ。目次・参照の充実で引きやすい。豊富な使用例。仕事にすぐ使える。実践的な使用例を掲載!日付/時刻、数学/三角、論理、検索/行列、統計、データベース、文字列操作、財務、エンジニアリング、情報、キューブ、Webなどの関数をすべて解説。
本書は数ある負荷試験用の攻撃ツールやモニタリングツールのうち一部を取り上げて紹介していますが、いわゆるツールの解説本ではありません。それだけでは解決しない負荷試験の課題に焦点を当てています。攻撃ツールには非常に多くの種類があり、次々と新しいものが登場しています。しかし、それらのツールをもってしても負荷試験の課題の多くは解決できません。プロジェクトマネジメントからOSレベルまで、広い範囲に課題が存在するからです。本書ではWebシステムのサーバ側における負荷試験で発生する課題に対して、問題解決に近づくためのベストプラクティスをまとめました。また、クラウド上にシステムを構築する前提としていますが、オンプレミス時代からの運用開発経験に基づいており、クラウドに限らず、オンプレミスとクラウドでのハイブリッド構成のシステムの開発・運用に関しても適用できる内容となっています。
ソフト開発とプログラミングのための情報誌日経ソフトウエア11月号には、人工知能プログラムをそのまま収録したCD-ROMが付録で付いてます!
これは日本の雑誌史上で初めての試みと思われます(2017年9月上旬現在。編集部調べ。)。
Windows 10 ProとmacOS Sierraに対応しているので、多くの方に人工知能プログラムを楽しんでいただけます。
(Docker環境必須。Docker環境を構築できる解説記事を本誌に掲載しています)
★豪華2大付録つき!
【CD-ROM付録】人工知能育成キット「ちの、かしこくなるよ!」
かわいい人工知能少女「ちのちゃん」が、写真に写っているものが何なのかを判別します。
あなたが用意した写真を機械学習でおぼえていくので、あなた自身がちのちゃんの「育ての親」になれます。
プログラミングの知識は要りません。どうぞ、ちのちゃんを育成してあげてください!
【極厚冊子付録】GoogleのモダンWebフレームワーク Angularを体験できる本
GoogleのWebフレームワークを自分で体験してみましょう。
この付録は書籍「Angular2によるモダンWeb開発 TypeScriptを使った基本プログラミング」(末次章 著、日経BP社刊)のエッセンスをまるっと収録したものです。
★「超」強力6大特集!
【特集1】TensorFlow+Kerasで機械学習
機械学習は最先端のテクノロジーで、便利なライブラリがいくつも用意されています。
ですので、比較的簡単に“自分でやってみる”=機械学習のプログラムを作ってみることができます。
この特集では、「TensorFlow」と「Keras」という機械学習の有名ライブラリを利用して、桜とヒマワリとバラの写真を判別するプログラムの作成に挑戦します。
ほか
制作単価を上げたいWebデザイナー必読!「売るためのWeb戦略」がこれ一冊でわかる。
JavaScriptってなんだ?変数をつかおう。「もし〜だったら」ってどういうこと?コンピュータに計算させよう。「くりかえし」ってなんだろう。「配列」でならべよう。クイズプログラムをつくる。合計点、平均点を出すには。「関数」を使ってみよう。引数って何?戻り値って何?プログラムをスッキリしよう。グローバルとローカル。ミスを探し出すには?画像の大きさを変えてみよう。文字のかたちを変えてみよう。タイミングをランダムに変化させよう。モグラをたたきゲームをつくろう。ゲームオーバーってどういうこと?子ども向けプログラミングスクールで小学生が学んだカリキュラムをそのまま本にしました!
エンジニアと円滑にコミュニケーションを図り、プロジェクトを成功に導くシステムディレクションのノウハウ!リスクやトラブルを減らすための基本知識を解説。
このJアラートを聞き逃すな。しがらみ騎手に一線を越えた騎手、誤解を招きかねない騎手…。