だって楽したいじゃんか!

大学院(機械工学科)を首席で卒業した男がこれまでの経験を生かさず殺さず発信していく

【GAS】Google スプレッドシートに独自のメニューを追加しGASの関数を呼び出す方法

f:id:makimakimakino:20190114224927p:plain
こんにちは、まきのです。

今回はGAS関数の実行方法について少し説明します。

Google スプレッドシートを便利にしようとしてGASを組んだはいいものの、毎回GASのScriptエディタから関数を実行するのは手間ですよね。

そこで、スプレッドシートに独自メニューを追加してGASの関数を実行する方法をご紹介します。

こんな感じに
f:id:makimakimakino:20190813141619p:plain

続きを読む

【GAS】定期的に特定条件のメールを抽出し転送する方法

f:id:makimakimakino:20190114224927p:plain
こんにちは、まきのです。

クライアントからの問い合わせメールに返信できてなかった!orz
メールが埋もれててどれに返信したかわからなくなってきた!orz

なんてことあると思います。

そこで今回は定期的に特定条件(未返信)のメールを取得し、リマインドメールを送信してくれる方法をGASを使って実現してみたいと思います。

続きを読む

【GAS 】簡易サーバーレスWebアプリを作る①Hello World

f:id:makimakimakino:20190114224927p:plain
Webアプリ開発(フロントエンド側)の勉強のために、簡単に動いて動作確認できるものはないかなぁ、サーバー立てるのも面倒だし。。。と思ったらGASを使って簡易的なサーバーレスアプリが作れるらしいので試してみました。

続きを読む

【GAS】LINE Front-end FrameworkをGASで作ったWebアプリと連携させたらうまくいかなかった話【LIFF】

f:id:makimakimakino:20190114224927p:plain
GASで作ったサーバーレスWebアプリをLIFFから呼び出してみました。結論からいうとうまく動きませんでした。

続きを読む

【GAS】人工知能APIを使って自然な返答をするLINEチャットボットを作ってみる【LINE】

f:id:makimakimakino:20190114224927p:plain
以前、Google Apps ScriptとLINEのMessaging APIを使って短時間かつ無料でサーバーレスLINEのチャットボットを作りました。
makimakimakino.hatenablog.com

とはいえ、こちらから送ったメッセージをそのまま返しているだけなので、ちょっと味気ない感じがします。
なので、いろいろと使える機能を追加していきたいと思います。
そこで今回は、送ったメッセージにより自然な返信をしてくれるような機能を実装していこうと思います。

続きを読む

【RPA】Automation Anywhere Community Editionをインストール【Automation Anywhere】

f:id:makimakimakino:20190330151012p:plain
RPA業務自動化ソリューションのAutomation Anywhereですが、先日Community Editionが出たのでインストールしてみます。

続きを読む

【Heroku+Django】DjangoプロジェクトをHerokuにデプロイしてWebサービス化する方法


今回は以前作成した、Djangoチュートリアルの投票アプリをWebアプリケーションとして公開する方法を記載していきます。Herokuが無料でPaasを提供しているとのことで、そこに作ったプログラムをデプロイして動かしてみます。

続きを読む

【デザイン】はてなブログの体裁を整えるためにしたこと【ちょっとおしゃれっぽく】

f:id:makimakimakino:20190113012620p:plain
ブログ作成からはや1年ほどが経っているので、つたないながらもデザイン変更のナレッジが蓄積してきています。
そんなナレッジを忘れないようにまとめてみました。(個人のメモみたいになっています。)
変更するときはバックアップを忘れずに。

参考にさせていただいたサイト様に感謝です。どこも大変わかりやすく、勉強になりました。

続きを読む

【Anaconda+Django】Django(Python)でWebアプリを開発してみる【チュートリアルも一苦労編】


以前、PythonでWebアプリを開発するための準備としてAnacondaでPythonDjango、PyCharmをインストールする手順をまとめました。
今回からアプリを開発していきますが、まずは手っ取り早く開発の流れをつかむためにDjango Software Foundationのサイト(はじめての Django アプリ作成、その 1 | Django ドキュメント | Django)にある投票アプリを作ってみます🙆‍♂️

続きを読む

【Anaconda+Django】 PythonでWebアプリを開発してみる【Djangoの設計思想MTVモデル?なにそれおいしいの?編】


DjangoでWebアプリを開発する環境が揃ったので、早速開発を始めていきます。
といきなりコードを書き始めてもいいのですが、まずはDjangoの設計思想について理解します。

(個人的な考え方ですが、背景や全体感を先につかまないと、途中で何やってるのかわからなくなってしまうので。。。読むのがめんどくさい人は飛ばしてください。😑また、間違ったこと言ってたらご指摘ください)

続きを読む

【Python】Pycharmを日本語化する【ぼくは英語ができましぇん】


先月から、本業のほうのカットオーバー前の残業ラッシュと、年末年始の体調不良のため、更新が滞っておりました。(言い訳。。。)

以前、Pycharmのインストール方法をまとめました。
makimakimakino.hatenablog.com

早速、プログラミングを進めてもいいのですが、英語ができない筆者はデフォルト言語(英語)のまま作業をすると圧倒的に生産性が下がるので、Pycharmを日本語化します。

そんなに手間ではないので、サクッと説明していきます。

大まかな流れとしては、次の2ステップです。

続きを読む

【GAS】無料!!30分で作れるLINEチャットボット


今回はLINEのMessaging APIGoogle Apps Script(GAS)を使って簡単にチャットボットを作ってみます。

チャットボットの開発はハードルが高そう。。。最近流行ってるらしいからまずはどんな仕組みで動いているかを勉強したい。試しにさくっと遊んでみたい。とは思っていても、そんなやすやすとつくれるものではないのではないか。システム開発の知識もないし、やっぱり時間もかかるのではないか。特別なサービスを月額で支払わなければ使えないのでは。技術的にも時間的にもお金的にも。ハードルが高いなぁ。。。と思っていたら、なんとありました!お金をかけずにチャットボットを作る方法が。さっそく紹介していきます。

  • こんな人向け
  • 今回作るもの
  • 必要なアカウントの登録
    • LINEのアカウントを登録
    • LINE Developersへの登録
    • Googleアカウントを登録
  • チャットボットを作る
    • ボットの作成
    • LINEから送信したメッセージの返答処理を実装
    • LINEとやりとりできるように設定
    • アプリケーションをボットに登録
  • アプリの動作確認
  • まとめ

こんな人向け

無料でサクッとチャットボットを試したい人向けです。

  • 時間をかけたくない!
  • お金もかけたくない!
  • でもチャットボットを自作したって人に自慢したい!試しに遊んでみたい!

そんな人向けです。

今回作るもの

投稿した内容をオウム返ししてくれるLINEのボットを作ります。こんな感じです。
f:id:makimakimakino:20181103233004p:plain:w300

続きを読む