クジラ飛行机「仕事に役立つJavaScript入門」
目次
-
パスワードの強度をチェックするプログラムを自作しよう
LINEやFacebookのアカウントの乗っ取りが問題になっているのに、相変わらず簡単なパスワードを設定している人が多いようです。そこで、今回は、パスワードの強度をチェックするプログラムを作ってみます。
-
CasperJSを使って複数Webサイトを連続画面キャプチャーしよう
今回作るのは、複数のWebサイトを横断して連続画面キャプチャーするツールです。簡単なプログラムでWebブラウザー上の作業を自動化できると話題のCasperJSを利用して作ってみます。
-
100個あるExcelファイルの丸数字や漢数字を半角数字に置き換えよう
今回は、Excelファイル内の任意の列にある丸数字や漢数字を半角数字に変換するというプログラムを作ってみます。
-
大量デジカメ写真の整理大作戦(その2)撮影場所で整理しよう
デジカメ写真の撮影場所を調べ、自動的に場所ごとにフォルダー分けするというプログラムを作ってみます。これは、写真に埋め込まれている位置情報を利用するもので、スマートフォンなどで撮影した大量の写真を撮影場所で振り分けたい場合に役立つプログラムです。
-
大量デジカメ写真の整理大作戦(その1)必要・保留・不要に振り分けよう
大量のデジカメ写真が手元にありながら、撮っただけで分類せず、たくさんたまっているという方も多いでしょう。そこで今回は、写真の整理に役立つプログラムを作ってみます。
-
100個あるExcel顧客名簿のフリガナ欄を自動で埋める
Excelで作った顧客名簿にフリガナ欄があるのに、担当者が面倒くさがってほとんど入力していないなんてことはありませんか。そうすると、五十音順に名簿を並べ替えることも、素早くカタカナで名簿内を検索することもうまくできず不便です。そこで今回は、Excelで作った顧客名簿のフリガナ欄を自動で埋めるプログ…
-
100個あるExcelシートの「株式会社」を無視して並べ替える
今回は、Excelで「株式会社」を無視して並べ替えるプログラムを作ってみようと思います。プログラムを作っておくなら、もし処理対象のExcelファイルが100個あっても、あっという間に片付けることができます。
-
Gmail連絡先の重複項目を列挙するツールを作ろう
GmailやAndroid携帯を長年使っていると、知らず知らずのうちに、同じ人を重複登録していることがあります。通常の方法では重複登録を検出する術がないので、連絡先の重複登録をチェックするプログラムを作りたいと思います。今回はGoogle Apps Scriptを利用し、スプレッドシートに重複内容…
-
スプレッドシートのデータを基にGmail連絡先をグループ分けしよう
今回は、Googleドライブのスプレッドシートに入力した名簿をグループ分けしつつ、Gmailの連絡先に一気に追加するというプログラムを作ってみます。
-
ExcelをインストールせずにExcelファイルをCSVに変換する
仕事のメールにExcelファイルが添付されることは少なくないでしょう。とはいえ、全てのパソコンにExcelがインストールされているわけではありません。そこで今回は、JavaScriptのプログラムを利用して、Excelを使わずにExcelファイルを読む方法を紹介します。その例として、Excelファ…
-
語呂合わせメーカーで物忘れ防止に挑戦
語呂合わせは覚えやすく、語呂合わせで覚えた番号は忘れにくいという素晴らしい効用があります。とはいえ、なかなか印象的な語呂合わせを作るのは大変です。そこで、今回は語呂合わせメーカーをプログラムで作ってみます。
-
Evernoteに記録した体重を折れ線グラフに表示しよう
今回は、Evernoteが公開しているAPIを利用し、Evernoteに記録したデータを視覚化する方法を紹介します。例として、Evernoteに記録した体重データを取り出し、折れ線グラフで表示するプログラムを作ってみます。
-
こだわりファイル検索ツールを作ってみよう
今やファイル検索は、OSに付いている標準機能ともいえます。しかし、思ったようにファイルが検索できず歯がゆい思いをしたことはないでしょうか。また、もう少し独自の条件を入力して検索したいという場合もあるでしょう。そこで、今回は、Node.jsを利用して自分でカスタマイズ可能なファイルの検索ツールを作っ…
-
iPadで使える木目調のオフラインTODOボードを作ろう
今回作るのは、オフラインでも使えるTODOボードです。PCのWebブラウザーだけでなく、iPadで使えることを念頭に作ってみます。オフラインで使えることを前提にするので、出先でネットにつながっていない場所でもアプリを使うことが可能です。例えば、打ち合わせ前にTODOをさっと確認できます。
-
複数サイズのサムネイル画像を一度に作成する
1枚の画像から複数のサイズの画像ファイルを生成する機会は多くあるものです。そこで今回は、バッチファイルに画像をドラッグすると、複数サイズの画像を自動生成するプログラムを作ってみます。
-
100個以上あるPDFからテキストを抜き出そう
今回作るのは、PDFの中にあるテキストを抜き出してテキストファイルに保存するツールです。テキストファイルであれば検索が容易です。特に、Windowsの標準検索機能はPDFファイルの全文検索を行えないので、PDFからテキストを取り出しておけばファイル検索の際にも重宝します。
-
定期的に画面キャプチャーするツールを作ろう
一日の作業を終えて帰宅前にふと「今日は思ったほど仕事が進まなかったなぁ」と思ったことはありませんか? 筆者は、ネットを使って調べ物をしているうちに、横道にそれてしまって時間を浪費していたなんてことがよくあります。仕事の大半はコンピュータの前に座っているという方であれば、定期的に画面キャプチャーをし…
-
郵便番号検索をブラウザー拡張で作ろう
業務で住所を扱う機会は多いものです。そこで、Webブラウザー上で住所を手軽に入力するために、郵便番号を入力すれば住所を検索する機能を作ってみましょう。
-
Chrome拡張で文字数カウンターを作ってみよう
今回作るプログラムは、文字数を数えるだけのプログラムです。会社や学校で、ひと言何か寄稿してほしいと頼まれる場合には、必ず指定の文字数で文章を書かなくてはいけませんし、Twitterへの投稿や携帯電話のショートメールにも、文字数制限があります。文字数を数えるプログラムは、意外と重宝する機会が多いもの…
-
8%消費税計算対応の電卓を作る
2014年4月より消費税率が8%に上がりました。今回は、8%の消費税を手軽に計算できる電卓を作ってみます。普段持ち歩いて使えるように、iPadをはじめ、iPhone/Androidなどのスマートフォンでも使えるようにデザインしてみます。
日経クロステック Special
What's New
経営
- 「クラウド時代のあるべき運用」を熱く議論
- 大企業にもキントーンの導入が進む理由
- 製造業DX「データドリブン経営成功のシナリオとは」
- NTTドコモ支援の実践型教育プログラム
- ジェイテクトエレクトロニクスのDX事例
- NTTデータに優秀なデジタル人財が集まる理由
- オリックス銀行×富士通時田社長 特別鼎談
- ERPプロジェクト≫IT人財の必須条件は
- 脱レガシー案件≫SIerに必要な人財像は
- 3段階で考える、DXで企業力を高める方法
- イノベーションの起爆剤
- 大規模プロジェクトでPMが注意すべき点は
- 大阪・名古屋エリアのDXが注目される理由
- 力点は「未来予測」へ:データ利活用の勘所
- 生成AI活用でSAP BTPの価値が進化
- ServiceNowでDXを加速≫方法は
- SAPプロジェクトの全体像をいかに描くか
- DX時代、IT人財/組織の“理想像”は?