タグ

ブックマーク / qiita.com/tanabee (8)

  • Google Apps Script でよく使うスニペット集 30 選 - Qiita

    この記事は DevFest 2020 の Google Apps Script 入門 2020 で紹介しました。 はじめに Google Apps Script では非常に簡単に Google Apps (スプレッドシート、 Google カレンダー、 Gmail、 Google Drive など) 間の連携ができます。例えば Google カレンダーのイベント一覧をスプレッドシートにエクスポートする際には以下のような処理の流れになります。 Google カレンダーからイベント一覧を取得 スプレッドシートに入力する形式にデータ変換 Google スプレッドシートに値を挿入 1, 3 のような Google Apps から取得、挿入する部分はよく使い回す部分となるので、スニペットとして使い回すと便利です。今回は私がよく使うスニペット集を紹介しようと思います。 スプレッドシート スプレッドシー

    Google Apps Script でよく使うスニペット集 30 選 - Qiita
    peketamin
    peketamin 2020/10/19
  • スプレッドシートに OKR を書くとツリー構造で可視化されるツールを作ってみた - Qiita

    これなに? スプレッドシートに OKR の目標を書くと、社内に閉じて Web でツリー表示されるツールを作りました。 こちらで実物見れます: http://bit.ly/okr-tree-sample 概要 グロービス の開発部門で OKR のエッセンスを取り入れた目標管理をはじめました。 OKR ではアラインメントの観点で、他のチームがどういった目標を掲げているのか見える化することが大切なので、見える化の仕組みを作ってみました。 使ってみたいという方のために、導入方法も以下に書いておきます。 そもそも OKR ってなに? ここでは OKR について説明はしませんので、 OKR についての説明は以下ご参照ください。書籍は 2 冊とも読みましたが上の方が個人的おすすめです。 Web Google re:Work - ガイド: OKRを設定する OKRとMBOの共通点・相違点は何か?即時に説明

    スプレッドシートに OKR を書くとツリー構造で可視化されるツールを作ってみた - Qiita
  • 毎月 500 時間の社内ルーティンワークを GAS を使って自動化した話 - Qiita

    はじめに グロービスにて、社内で発生するルーティンワークを自動化する仕組みを作って、約半年で月 500 時間の業務自動化を行った話について書きます。 今年の Cloud Next でこの内容について登壇した際に、「自社でもやろうとしていて参考になった」などの声をいただいたので、同じような動きをしようとしている方に、自分のノウハウが少しでも役立てばと思います。 Cloud Next '18 in Tokyo の登壇内容。 Google Apps Script で始める RPA ITmedia さんからも取材していただきました。 エンジニアとビジネスサイドの化学反応で業務を効率化 やろうと思ったきっかけ 発端は去年のアドベントカレンダーで書いたこの記事でした。 Google Apps Script (GAS) で毎週 30 分の雑務を自動化した話 自分の身の回りの業務を自動化したのですが、社内

    毎月 500 時間の社内ルーティンワークを GAS を使って自動化した話 - Qiita
    peketamin
    peketamin 2018/12/03
  • Google Apps Script ハンズオン資料 #GoogleAppsScript

    この資料の説明 2018/10/04 に グロービス で行った 第 1 回 Google Apps Script (GAS) ハンズオン @麹町 のハンズオン用資料です。以下の流れに沿ってハンズオンを進めていきます。 手順は細かく書いていますので、社内外で是非流用してください! ハンズオンは以下の記事の感じで進めました! チューター少人数でも回せる!Slack を駆使したハンズオン勉強会のやり方 ハンズオンをスムーズに行うために Chrome 推奨 Chrome 拡張の JSONView 入れておくと Good! 意図しないエラー対策 GAS をローカル開発で開発したい方はこちらを参照 ハンズオン用の SlackJOIN アジェンダ Google Apps Script とは 公式チュートリアル Your first script Gmail to Spreadsheet Form

    Google Apps Script ハンズオン資料 #GoogleAppsScript
    peketamin
    peketamin 2018/10/05
  • GAS ビギナーが GAS を使いこなすために知るべきこと 10 選 - Qiita

    はじめに Google Apps Script (GAS) は Web ブラウザ上の JavaScript とも Node.js とも環境が異なります。その違いや、 GAS 特有の機能を理解するとさらに開発が捗るので、それらをこの記事で紹介しようと思います。 Tokyo GAS で 5 分 LT した内容です。 スライドはこちら > GAS ビギナーが GAS を使いこな すために知るべきこと 10 選 ※より網羅的で最新の情報を得たい方は DevFest 2020 の登壇動画 Google Apps Script 入門 2020 をご覧ください。 1. ローカル環境で開発する GAS を好きなエディタで開発したり、ローカルで開発したものを github に上げたりしたくなる。 Google ブログの記事 Apps Script による高度な開発プロセス で紹介されているが、 node-g

    GAS ビギナーが GAS を使いこなすために知るべきこと 10 選 - Qiita
    peketamin
    peketamin 2018/04/04
  • 3 分で作る無料の翻訳 API with Google Apps Script - Qiita

    概要 Google 翻訳 API を無料で使えないかと思ってたところ、 Google Apps Script の LanguageApp クラスを発見し、「これは!」と思ったので早速 GAS から使って無料の翻訳 API 作ってみた話です。 GAS のシンプル設計のおかげで実装は非常に簡単なので、 3 分でサクッと作れます。 1. GAS にアクセス https://script.google.com にアクセスし、 + 新規スクリプト を選択。GAS エディタが立ち上がる。 2. 実装 GAS プロジェクトに適当に名前をつけて、コーディング開始。コードは以下の 5 行で完成(エラーハンドリングサボってます)。 コードは以下。リポジトリはこちら > https://github.com/tanabee/google-translation-api function doGet(e) { v

    3 分で作る無料の翻訳 API with Google Apps Script - Qiita
    peketamin
    peketamin 2018/03/30
  • Swagger x Heroku で手軽に API モック&ドキュメントを作る - Qiita

    概要 Web、モバイル問わず、アプリケーション開発する際には、フロントエンドとバックエンド開発が一斉にスタートすることが多く、フロントエンド開発はバックエンド開発待ちになるケースがよくあります。この待ちの時に、フロントエンド側で仮で叩ける環境があると、実装をある程度進めることができ、開発が進みやすくなります。 この記事では Swagger と Heroku を用いて、 API のドキュメントとモック(スタブ)サーバーを手軽に作る方法を紹介します。 Swagger って? Swagger は特定の書式で書くと API ドキュメントとかモックを良い感じで生成してくれるやつです。詳しい説明は公式ページをご参照ください。 手順 Swagger Editor で YAML 整形 モック&ドキュメントのサーバーサイドコードを Generate する Heroku 用の修正をする Heroku にデプロ

    Swagger x Heroku で手軽に API モック&ドキュメントを作る - Qiita
    peketamin
    peketamin 2018/02/06
  • Google Apps Script で毎週 30 分の雑務を自動化した話

    Google Apps Script を使って、毎週の雑務を自動化した話を書きます。 Google Apps Script とは Google Apps Script (GAS) は G Suite 系のサービスをはじめ、Google アプリケーションの API を簡単にクラウドで実行できる環境。言語は JavaScript で書ける。GAS から外部 API も叩けるので、Google アプリケーション以外のサービスとのつなぎこみも可能。無料で使える。 自動化したこと 現在のプロジェクトではドキュメントや議事録を残すのに、 Qiita:Team を利用している。1 MTG 1 ページでアジェンダページを投稿している。自動化したのは 週初めにその週にある MTG のアジェンダページを一括投稿し、関係者に周知する作業。参加する MTG の数が増えてくると、この作業だけで時間がかなり取られるの

    Google Apps Script で毎週 30 分の雑務を自動化した話
    peketamin
    peketamin 2017/12/20
  • 1