タグ

GASに関するaiza_waiのブックマーク (4)

  • Google Apps ScriptsでTypescriptが超簡単に使えるようになった! - アクトインディ開発者ブログ

    morishitaです。 Cloud Functions と並ぶ(?)Google のサーバレスな JavaScript 実行環境といえば Google Apps Scripts(GAS)です。 GAS ってあの Excel で言う VB スクリプト環境のようなものでしょう? と思ったあなた! このエントリでその認識が変わると思います。 以前は使いやすいとは言い難かったGASですが、最近は使いやすくなってきました。 といっても、GAS 自体がアップデートされたのではなく周辺ツールが整備が進み開発・運用しやすい状況が整ってきたからです。 そして、なんと最近Typescript でとても実装しやすくなったので、それをご紹介したいと思います。 google/clasp 以前の GAS は Web エディタ上でしか実装できず、コードを VCS で管理することもままならない状況でしたが、Google

    Google Apps ScriptsでTypescriptが超簡単に使えるようになった! - アクトインディ開発者ブログ
    aiza_wai
    aiza_wai 2020/02/16
    clasp使っていたけど、TypeScriptも使えるなんて知らなかった。V8ランタイムにも対応したので、TypeScript含めて今年は開発環境を整えよう。
  • Google Sheets API, Turn Google Spreadsheet Into API – Sheetsu

    [ACTION REQUIRED] We are moving to SheetDB - Google Sheet REST API We regret to inform you that Sheetsu will be discontinuing its services effective April 1, 2024. As part of this transition, we are excited to announce our collaboration with SheetDB (https://sheetdb.io). We strongly urge all our valued users to migrate their data to SheetDB at their earliest convenience. SheetDB offers a robust an

    Google Sheets API, Turn Google Spreadsheet Into API – Sheetsu
    aiza_wai
    aiza_wai 2020/01/27
    GASと非常に相性が良さそう。ぜひ利用したい。
  • GASの便利な使い方 - Qiita

    記事はマイネット Advent Calender8日目の記事です。 なんか空きがあったので @peto_tn が枠を頂きます。 はじめに 弊社では多数のソーシャルゲームを運用しており、その中で使用する様々な資料やデータをSpreadSheet等のGoogle Appsを利用して管理しています。 それらをスクリプトで良い感じに制御して楽をしようとGoogleAppsScript(以下GAS)を書いているわけですが、個人的に便利だなーと思う機能をまとめていきたいと思います。 SpreadSheetのメニューバーに機能追加 スプレッドシートに紐づいたGASを利用して、メニューバーから直接関数を実行できるようにします。 function showDialog() { Browser.msgBox("メニューバーに追加したで"); } /** * 起動時処理 */ function onOpen(

    GASの便利な使い方 - Qiita
    aiza_wai
    aiza_wai 2016/07/27
    メニューバー追加はよく使う。
  • google apps scriptでspreadsheetにローカルCSVファイルをインポート(SJIS対応&高速版) - Qiita

    はじめに google apps scriptの情報はそもそも少ないと思っていますが、その中でも ローカルのCSVファイルを読み込んで、シートに書き込む事例はかなり少なかったのでまとめてみました。 (googleドライブ上のCSVファイルをインポートする例はまぁまぁあるんですけどね) 各種事例の中でネックだったのは、SJISのCSVがNGだった事と、大きなサイズのCSVファイルだと遅すぎて 実用性の面で難ありだったことです。 ですので、これらを解決しました。 CSVファイルの文字コードについて 巷にあるgoogle apps scriptでCSVインポートする例は、CSVファイルがsjisだと文字化けするorフリーズしちゃいました。 読み込んだテキストをsplitする前に、文字コード変換したり色々考えましたが、 よくよくAPIのドキュメントとにらめっこすると、 Class Blob - G

    google apps scriptでspreadsheetにローカルCSVファイルをインポート(SJIS対応&高速版) - Qiita
    aiza_wai
    aiza_wai 2016/05/23
    速さのことまで考えてるGASの記事はとても参考になるので、ありがたい。
  • 1