クジラ飛行机「仕事に役立つJavaScript入門」
目次
-
アンケート結果を円グラフで視覚化しよう(後編)
前回はJavaScriptのライブラリである「Google Charts」を利用して、円グラフを表示するプログラムを作りました。今回は、Ajaxを利用してリアルタイムに人気投票の結果をグラフに描画するプログラムを作ってみます。
-
アンケート結果を円グラフで視覚化しよう(前編)
JavaScriptのライブラリである「Google Charts」を利用して、円グラフを表示するプログラムを作ってみます。こうしたライブラリを利用することで、比較的手軽にデータを視覚化することができます。
-
Googleドライブで2014年度の年間カレンダーを作ろう
新年度が始まり、そろそろ学校や職場の雰囲気も落ち着いて来たころでしょうか。既に直近の予定は埋まっていることと思いますが、スキルアップなど人生目標を書き込むために、もう少し長期的なカレンダーを作ってみるのはどうでしょうか。そこで、今回は、GoogleドライブのスプレッドシートとApps Script…
-
HTML5で作るアナログ時計
毎回、仕事に役立つJavaScriptのプログラムを紹介している本連載です。意外にも、160回を超える今回まで、アナログ時計の作り方を紹介していませんでしたので、今回、HTML5の技術で自作のアナログ時計を作る上でのポイントと共に紹介します。ここでは、PCはもちろんのこと、iPadやAndroid…
-
Googleスプレッドシートで為替レート更新機能をつける
Gooleドライブのスプレッドシートは便利ですね。今回は、スプレッドシートに為替レートの更新機能を付けるJavaScriptを紹介します。
-
PDFのページ順を逆さまにするツールを作ろう
今回作るのは、PDFのページ順を逆さまにするツールです。例えば、ドキュメントスキャナーを使って連続で書類を取り込んだところ、ページ順が逆さまになってしまった(つまり書類の最後が最初に来てしまった)という場合に、PDFのページ順を逆さまにします。
-
形態素解析とマルコフ連鎖で文章の要約に挑戦してみよう
「仕事に役立つ」と銘打っている本連載ですが、今回はちょっと実験的な試みに挑戦してみます。「マルコフ連鎖」というアルゴリズムを利用して文章を要約します。
-
JavaScriptで100個以上あるファイル名を一括変換しよう
今回のプログラムは、既にあるたくさんのファイル名を一気に変換するというものです。
-
Googleドライブのスプレッドシートで空行を自動削除するスクリプトを作ろう
Webブラウザ上でExcelのような表計算ができるGoogleドライブのスプレッドシートは既にご存じでしょうか。しかし、このスプレッドシートには、Excelのマクロにあたる「スクリプト」の機能が備わっているのは意外と知られていません。スクリプトを利用することで、スプレッドシートのデータを利用したり…
-
Googleドライブで体重管理するのに便利なBMI計算スクリプトを作ろう
Googleドライブのスプレッドシート便利ですね。私もとても重宝しています。これまでは、Excelに記録していたようなデータを、そのまま、パソコンのブラウザだけでなく、スマホでも記録していけるのが気に入っています。スマホでも閲覧だけなく編集もできるのが良いところです。ですから、体重の記録管理にも最…
-
画像を自動縮小し、Exif情報を処理しながらバックアップするツールを作ろう
最近のスマートフォンには、高機能のカメラが付いています。高機能で有効解像度が大きいだけに、撮影した画像はファイルサイズが大きいものになります。そこで、自動で縮小処理をしたうえで、その画像を特定のフォルダにバックアップするプログラムを作ってみます。
-
Googleカレンダーに予定を自動登録するプログラムを作ろう
今回は、スプレッドシートに入力された予定一覧を元にして、Googleカレンダーに一括登録するプログラムを作ります。予定をカレンダーに登録するだけならば、Googleカレンダーのインポート機能を使って、CSVファイルから登録できます。ここでは、単に予定をインポートするだけではなく、複数のカレンダーに…
-
サイズの大きいPDFファイルを規則に応じて分割しよう
手元にページ数の多いPDFがあり、一定の規則に従ってPDFを分割したいという場面はないでしょうか。詳細で重厚なマニュアルを、運用の観点から章ごとに分割したい場合があります。または、商品カタログが1つのPDFにまとまっている時、見やすくメーカーごと・商品ごとにPDFを分割したいという場合もあるでしょ…
-
Google Apps Scriptを使って指定時刻に同報メールを送ろう
先日の本コラムで、Google Apps Scriptを利用して指定日時にメールを自動送信するプログラムを作りました。今回は、このプログラムを改良して、特定のメンバーに対して同報メールを送信するプログラムを作ってみます。
-
HTMLの入力フォームを活用して、簡単に「日割り計算電卓」を作ろう
月の途中で携帯電話の契約を変更したり、賃貸住宅を退去したりする場合、その料金は日割り計算されます。消費者の側でも企業の側でも、何かにつけて日数を計算する機会は多いものです。しかし、「何日から何日までの日数」を数えるのは意外と面倒です。そこで、今回は日割り計算をする専用の電卓を作ってみます。
-
GoogleドライブとApps Scriptを利用して指定日時にメールを自動送信しよう
指定日時にメールを送信したい場合があります。例えば、誰かの記念日にメッセージを忘れずに送りたい場合や、3年後の自分にメッセージを送りたい場合などです。相手に目に留めてもらいやすい時間帯にメールを送りたいこともあるでしょう。
-
Dropbox APIを使って、どの端末でもデータ同期できる「手書きメモ帳」を作ろう
以前、DropboxのデータストアAPIを使った自動同期機能付きのメモ帳を作りました。この無料で使える便利なAPIを利用することで、同期機能を持つさまざまなツールを手軽に作成できます。今回は、簡単な「手書きメモ帳」を作ってみます。画面の描画のために、HTML5の技術を利用するので、iPhone/i…
-
Facebook APIを使って「近況」を自動投稿するツールを作ろう
「Facebook」を利用している人は多いのではないでしょうか。最近では、企業や自治体が宣伝・PRのために利用するなど、仕事に関連して使う機会も増えています。Facebookには外部プログラムからFacebookの各種機能を利用するためのAPI(アプリケーション・プログラム・インタフェース)が豊富…
-
写真の整理を支援! 簡単アルゴリズムで近似画像を自動的に探すツールを作ろう
デジタルカメラで撮影した写真のバックアップをしていると、同じ写真や似た写真がいくつもパソコンに保存されてしまうことがあります。今回は、デジカメ画像の整理作業を支援するために、近似画像を探すツールを作ってみましょう。
-
災害対策や家庭訪問にも使える? Google Apps Scriptで住所が遠い順に並び替え
今回作るプログラムは、社員名簿や学生名簿などを元に、会社や学校から家が遠い順に名簿を並び替えるというものです。災害発生時の避難順の指示マニュアルや、家庭訪問の順番を決めるのに使えるかもしれません。
日経クロステック Special
What's New
経営
- 「クラウド時代のあるべき運用」を熱く議論
- 大企業にもキントーンの導入が進む理由
- 製造業DX「データドリブン経営成功のシナリオとは」
- NTTドコモ支援の実践型教育プログラム
- ジェイテクトエレクトロニクスのDX事例
- NTTデータに優秀なデジタル人財が集まる理由
- オリックス銀行×富士通時田社長 特別鼎談
- ERPプロジェクト≫IT人財の必須条件は
- 脱レガシー案件≫SIerに必要な人財像は
- 3段階で考える、DXで企業力を高める方法
- イノベーションの起爆剤
- 大規模プロジェクトでPMが注意すべき点は
- 大阪・名古屋エリアのDXが注目される理由
- 力点は「未来予測」へ:データ利活用の勘所
- 生成AI活用でSAP BTPの価値が進化
- ServiceNowでDXを加速≫方法は
- SAPプロジェクトの全体像をいかに描くか
- DX時代、IT人財/組織の“理想像”は?