仕事がはかどるJavaScript “超”活用術 AI、セキュリティ、クラウドを自動処理

プログラミング システム開発・運用管理

仕事がはかどるJavaScript “超”活用術

関連キーワード-
JavaScript プログラミング クジラ飛行机
発行-
日経コンピュータ

仕事がはかどるJavaScript “超”活用術

購入

  • ■発行日:2017年6月20日
  • ■定価:1,800円+税
  • ■クジラ飛行机 著
  • ■A5判
  • ■272ページ
  • ■日経BP社
  • ■日経BPマーケティング
  • ■ISBN:978-4-8222-5926-6
  • ■商品番号:262920

仕事がはかどるJavaScript “超”活用術 AI、セキュリティ、クラウドを自動処理

内容紹介

人工知能、セキュリティ、クラウドなど
最新技術をパソコンでプログラミングしてみよう

プログラムを作ることができれば、これまで手作業で何時間もかけていた仕事を、ほんの一瞬で片付けることができるようになります。
まだまだオフィスには、自動化できる単純作業が溢れています。
ちょっとしたプログラミングさえできれば、数日かけていた雑務が数時間で終わるようになるかもしれません。

JavaScriptは、パソコンさえあれば無料で使えるプログラミング環境です。
そして、可能性は無限大。Excelの作業を自動化するのはもちろん、人工知能、セキュリティ、クラウドなど最新技術もプログラミングできます。

例えば、人工知能の最新機能、機械学習をプログラムに組み込んで、ワインの味を判定してみる、といったことも体験できます。
さらにLINEにプログラムからメッセージを送り、グループ内でのスケジュールの告知を自動化することもできます。

本書では、プログラマーとして活躍中のクジラ飛行机氏が、ITproで好評連載中のコラム「仕事に役立つJavaScript入門」から厳選した、プログラミングのコツを公開します。

目次

■第1章 JavaScriptを仕事に役立てる、もう一歩進んだ使い方
 JavaScriptを使うシーンを広げてみよう
 JavaScriptの実行環境の比較と解説

■第2章 Node.jsで一歩進んだプログラミング
JavaScriptでバッチ処理を書くときに使うNode.js入門
 Node.jsのインストールとはじめの一歩
 Node.jsを使ってファイル検索ツールを作ってみよう
 Node.jsのパッケージ管理ツールnpmを使ってみよう
 Node.jsでWeb APIを使って天気予報を調べてみよう

Node.jsでプログラムを作ってみよう
 CSVファイルを読み込むNode.jsモジュールを作ってみよう
 Node.jsでCSVファイルを徹底的に編集しよう(前編)
 Node.jsでCSVファイルを徹底的に編集しよう(後編)
 JPEGファイルに機密データを埋め込むツールを作ろう
 PNGファイルに重要データを埋め込むツールを作ろう

■第3章 JavaScriptでAIに挑戦
JavaScriptで簡単に実践できる深層学習
 深層学習(ディープラーニング)で何ができるか
 JavaScriptで体験してみよう
 JavaScriptの深層学習ライブラリを使って
 「肥満判定プログラム」を作ってみよう
 機械にワインの味は判定できるか?[その1]
 機械にワインの味は判定できるか?[その2]

■第4章 もう一つのJavaScript処理系Rhino
Rhino/JavaScriptで作るマルチOS対応プログラム
 リストを基に大量のQRコードを一気に作成しよう
 PC付属のWebカメラで撮影して写真を定期的にアップしよう
 OCRで次々と画像を読み取ろう

■第5章 ExcelとGoogleスプレッドシートを
JavaScriptでコントロールしてみよう
Excelで作った当番表をJavaScriptで見やすく整理する
 Excelの当番表をJavaScriptで担当者ごとにハイライトする
 Excel当番表から担当者ごとの仕事を抽出する
 Excel当番表を元にして担当者にリマインドメールを送ろう[その1]
 Excel当番表を元にして担当者にリマインドメールを送ろう[その2]

■第6章 JavaScriptでインターネットサービスを使いこなそう
JavaScriptとFirebaseでリアルタイムに位置情報を共有しよう
 Firebaseでリアルタイム掲示板を作ってみよう[その1]
 Firebaseでリアルタイム掲示板を作ってみよう[その2]
 iPhone/Androidで位置情報(GPS)を活用しよう
 位置情報をFirebaseでリアルタイムに共有しよう

Google Apps Scriptを使ってLINEにメッセージを送ろう
 「Google Apps Script」とLINEを連携させてみよう
 「Google Apps Script」を使って定期的な予定をLINEに通知しよう
 Googleカレンダーの予定を毎朝LINEに通知しよう
 スプレッドシートで作成した単語帳から毎日LINEに英単語を送ってみよう

≫≫付録≪≪
JavaScriptの最新仕様「E2015(ES6)」
 JavaScriptの最新仕様「E2015(ES6)」を理解しよう
 最新JavaScript E2015(ES6)の新機能 ―変数と関数について
 最新JavaScript E2015(ES6)の新機能
 ―オブジェクト指向とジェネレータについて
 最新JavaScript E201(ES6)を使って掲示板を作ろう

JavaScriptを難読化してユーザーからコードを隠そう
 JavaScriptを「シーザー暗号」で難読化しよう
 変数・関数名を変更してプログラムを読みにくくする
 コードを画像ファイルに埋め込んで難読化
 難読化ツールを使って効率アップ!
 サンプルプログラムについて

▲ページトップへ