[表示 : 全て 最新50 1-99 101- 201- 301- 401- 501- 601- 701- 801- 901- 2ch.scのread.cgiへ]
Update time : 12/13 18:40 / Filesize : 287 KB / Number-of Response : 981
[このスレッドの書き込みを削除する]
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧] [類似スレッド一覧]


↑キャッシュ検索、類似スレ動作を修正しました、ご迷惑をお掛けしました

【MACRO】Google Apps Script 質問スレ【DRIVE】



1 名前:デフォルトの名無しさん mailto:sage [2014/06/29(日) 11:07:03.38 ID:5HmND7Qc.net]
Google Apps Script でのプログラミング等に関する質問スレです
Excel や Access の VBA に不満のあるあなた
web アプリだけでなくクライアントアプリからも利用したいあなた
ローカルなデータベースやファイルだとバックアップに不安のあるあなた

ム板に無かったので立ててみます

Google Apps Script
ttps://developers.google.com/apps-script/
Google Drive API
ttps://developers.google.com/drive/
Getting Started with the Google Data Python Library
ttps://developers.google.com/gdata/articles/python_client_lib

■関連スレ
Google Maps API 質問箱
peace.2ch.net/test/read.cgi/tech/1131627583/
Microsoft SkyDrive API
peace.2ch.net/test/read.cgi/tech/1385604796/
【GoogleAppsScript】猿92【研究せよ!!!】
nozomi.2ch.net/test/read.cgi/php/1398600864/
GoogleAPIってどうよ?
nozomi.2ch.net/test/read.cgi/php/1018614427/
Google App Engine for Python 6アプ目
nozomi.2ch.net/test/read.cgi/php/1358570953/
Google App Engine for java
peace.2ch.net/test/read.cgi/tech/1317639323/
GoogleWebToolkit[GWT]について語ろう
nozomi.2ch.net/test/read.cgi/php/1147975874/

28 名前:デフォルトの名無しさん [2014/07/02(水) 14:10:02.95 ID:2yT8qCgo.net]
>>25
見つからんね
他のアプリは出来てるのあるから
やり方はあるんだろうけど

29 名前:デフォルトの名無しさん mailto:sage [2014/07/02(水) 15:23:27.83 ID:My5/zu3x.net]
難しい質問には答えられません。

30 名前:デフォルトの名無しさん mailto:sage [2014/07/02(水) 15:26:11.32 ID:My5/zu3x.net]
>>27
Ctrl + 'O'
で open とかじゃね?

キー入力を addEventListener して出来なくもないが、
メニューの欄にも項目名の横に Ctrl + 'O'
って出て来て欲しいというのが、 >>25 の求めてるものだと E.S.P.

31 名前:デフォルトの名無しさん mailto:sage [2014/07/02(水) 21:37:25.05 ID:bqKflTRz.net]
25です。
スプレッドシートについて、自作したスクリプトをメニューに登録して使っていますが、その機能をキーボードで実行したかっただけです。
メニューのファイルにALT+Fでアクセスするような動きがありますが、そういう機能の実装はどうすればできますか?

32 名前:デフォルトの名無しさん [2014/07/03(木) 00:21:32.67 ID:DIfIjFzr.net]
As @Arun says, this is not supported yet. See and star this issue.
https://code.google.com/p/google-apps-script-issues/issues/detail?id=306


Apps Script only exposes server side events.
Unfortunately, you cannot register client side events like keyboard strokes today.
Please log an issue in our issue tracker
https://code.google.com/p/google-apps-script-issues/issues/list

33 名前:デフォルトの名無しさん mailto:sage [2014/07/03(木) 12:59:30.06 ID:au2RNPcn.net]
これGAEとかのGQLと同じでmax100件(最大でも1000件)までしかリスト表示されないんだな

34 名前:デフォルトの名無しさん [2014/07/03(木) 17:48:45.28 ID:0TQE6pDF.net]
168 デフォルトの名無しさん [sage] 2014/07/03(木) 17:10:36.81 ID:/QLPOJJ3 Be:
Dartプログラミング言語をGoogleのApp Engineがサポート…ついにサーバ言語としても位置づけ
jp.techcrunch.com/2014/07/01/20140629googles-dart-programming-language-is-coming-to-the-server/

これでW3Cは無理が有る様に思うが、きっかけにはなりそう。

あまり使いたいと思わせる要素は少ないな。あるのは数の力かな。
多分この辺りの言語戦争がWebKit内で有って分裂したんじゃ無いだろうか。表面は違うが。

35 名前:デフォルトの名無しさん mailto:sage [2014/07/04(金) 14:59:57.58 ID:azKVS+/T.net]
Google Drive SDK: Building Drive apps entirely on the cloud with Google Apps Script
https://www.youtube.com/watch?v=R71oo-5NmPE

デモの途中で予定外の行動に出てるけど
何をミスって登録出来なくなってるんだろ

36 名前:デフォルトの名無しさん mailto:sage [2014/07/04(金) 16:44:57.20 ID:YpaE6k7m.net]
>>35

Eric Koleda

The law of demos struck during Arun's presentation,
but he handled it well and this episode is a great way
to get started writing Drive Apps in Apps Script.


Arun Nagarajan

The demo gods can be cruel.
But this time they just added in a minute or two of delay that I didn't excited expect :)


Danielle Donovan

Please help! I didn't realize that Zip and Send was a developer product
and now have multiple files locked up with this error message:
TypeError: Cannot call method "map" of undefined.
Shouldnt have tried this at 2 am!
Have a client waiting on my work product and it's all gone.



37 名前:デフォルトの名無しさん mailto:sage [2014/07/05(土) 03:55:39.23 ID:Q8yincZ0.net]
Google Developers

When you see us troubleshooting live, that's how you know it's a live demo. :)

38 名前:デフォルトの名無しさん mailto:sage [2014/07/06(日) 07:29:28.42 ID:QhYHPyG+.net]
フォルダーの階層どれくらいまで深く出来るんだろ
ファイル名の長さとかどうなんだろ
拡張子付のフォルダーが作れないって・・・

39 名前:デフォルトの名無しさん mailto:sage [2014/07/06(日) 07:41:18.80 ID:QhYHPyG+.net]
あと同じフォルダに同じ名前でファイル作れてしまうのもな
ポリシーと言ってしまえばそれまでだが

40 名前:デフォルトの名無しさん mailto:sage [2014/07/06(日) 12:22:09.28 ID:R9ebM/zt.net]
Trashに移動したフォルダに対して
それを親にするファイルをアップロードしても
エラーにならないのにファイルは作られてないな
問い合わせのトラフィック減らすために
一度取得したフォルダのidをキャッシュしてみたが
フォルダがTrashに入ってるかどうかを
結局毎回チェックしないといけないので
idをキャッシュにする意味が無いという

41 名前:デフォルトの名無しさん mailto:sage [2014/07/06(日) 12:42:30.14 ID:R9ebM/zt.net]
親フォルダをTrashからrootに出したら
そこで初めて隠れてた子ファイルが表示されたな
見えないけど存在するファイルが出来る訳か

42 名前:デフォルトの名無しさん mailto:sage [2014/07/06(日) 20:53:56.49 ID:4Al3+AY7.net]
Trashにあるフォルダの子ファイルを
新規作成ではなくて既存のと
同じidで上書きした場合だと
Trashの中でもそのファイルの
日時は更新されるな

43 名前:デフォルトの名無しさん mailto:sage [2014/07/07(月) 12:56:20.56 ID:BruQRsNT.net]
日記は別の場所で書けよ

44 名前:デフォルトの名無しさん [2014/07/21(月) 21:54:48.41 ID:DpfIQ25M.net]
https://developers.google.com/api-client-library/python/apis/

45 名前:デフォルトの名無しさん mailto:sage [2014/07/28(月) 12:36:18.28 ID:bXhble1y.net]
すみません質問です
cronを叩かせるだけの目的で書いたのですが、
予期しないエラーが頻発するようで確実な動作が見込めてません
解決方法はありますでしょうか

function myFunction(){ //時間主導型の登録トリガ どう設定してもエラーは出る
 UrlFetchApp.fetch("hoge.jp/fuga.php");
}

現状エラー回避のためにtry{}catch(e){;}を掛けてますが、根本的解決にはなりませんよね

46 名前:デフォルトの名無しさん mailto:sage [2014/07/28(月) 13:17:20.65 ID:Kd+N53fj.net]
エラーの内容は?



47 名前:デフォルトの名無しさん mailto:sage [2014/07/28(月) 13:44:16.58 ID:bXhble1y.net]
エラーレポートメールのエラーメッセージの内容でいいですかね?
 予期しないエラー: URL (行 2、ファイル「cron」)
エラー行はUrlFetchApp.fetchしている行です

正常にアクセスする時もあるので、何が原因なんだろうなぁと

48 名前:デフォルトの名無しさん mailto:sage [2014/07/28(月) 14:42:04.13 ID:+qczOS9S.net]
eの内容は?

49 名前:デフォルトの名無しさん mailto:sage [2014/07/28(月) 17:47:46.65 ID:bXhble1y.net]
「[タイムスタンプ] Exception: 予期しないエラー: [URL]」ですね
ログの出力とgetLogで書式は少し違いますが、内容はこれ以外には何も無いんです

50 名前:デフォルトの名無しさん [2014/07/28(月) 21:04:08.04 ID:6Q8fYjya.net]
URLを他の所に変えても同じ結果?

51 名前:デフォルトの名無しさん mailto:sage [2014/07/29(火) 00:08:14.75 ID:ufPt6u02.net]
kagan.hatenablog.com/entry/2014/07/21/205713
kujirahand.com/blog/index.php?GAS%E3%81%A7cron%E3%81%AE%E3%81%AA%E3%81%84%E3%82%B5%E3%83%BC%E3%83%90%E3%83%BC%E3%81%AB%E5%AE%9A%E6%9C%9F%E5%AE%9F%E8%A1%8C%E6%A9%9F%E8%83%BD%E3%82%92%E3%81%A4%E3%81%91%E3%82%8B

52 名前:45 mailto:sage [2014/07/29(火) 12:57:58.69 ID:aIcowZOC.net]
ご指導ありがとうございます解決しました
URLを別のドメインに変えると上手く行ったので、GASじゃなくサーバー側の問題のようです
初心者丸出しの質問、申し訳ないです;;

53 名前:デフォルトの名無しさん mailto:sage [2014/08/01(金) 17:31:28.94 ID:Mjd2jJg4.net]
質問です
https://developers.google.com/drive/web/quickstart/quickstart-python?hl=ja
ここのpythonのサンプルでファイルを作るのは問題ないのですが
spreadsheetを作ったあとどうやってそれを編集すれば良いのか判りません

一方
https://code.google.com/p/gdata-python-client/
ここからGoogle Spreadsheets Data APIを使うと編集が出来ました

ただgdataは古いAPIなので使わない方が良いと書いてあるサイトもあるので
出来ればgdata-python-clientではなくgoogle-api-python-clientを使って
spreadsheetを読み書きしたいです
何かヒントをください

54 名前:デフォルトの名無しさん mailto:sage [2014/08/01(金) 18:23:28.93 ID:ST/kpJCg.net]
スレ違いだとは思いますが、どこで質問したら良いかわかりませんので少しお付き合いください。
AppsSpredsheetにセルの値の変更や追加などをExcelやAccessのVBAから実行してローカルのファイルの内容を自動的に反映したいと思っています。
どこかいいスレや資料があれば教えてほしいのですが。。。。

55 名前:デフォルトの名無しさん mailto:sage [2014/08/01(金) 20:17:44.98 ID:Jzz96Zpk.net]
excel の同期ならフォルダごと同期するだけで良い気がする

VBA で実行するなら javascript の API 叩けばなんとかなりそうだけど
面倒なだけでメリット無い気がする

56 名前:デフォルトの名無しさん mailto:sage [2014/08/01(金) 21:41:47.70 ID:ST/kpJCg.net]
>>55
excelの値全部ではなくサマリー的なものをスプレットシートに書き出して出先でも簡単に確認できるようにしたいなって思ってたんです。
GmailAPIの使用例は見つけたんですけどもスプレッドシートはあまり需要がないのか見つけられず。。。
excelからならコピペでも出来てしまうのも確かなんですが。。。自動化もしてみたいとおもったわけなんです。
他の言語でのサンプルを見ながらも少し色々探してみます



57 名前:デフォルトの名無しさん mailto:sage [2014/08/02(土) 02:03:33.10 ID:DYbeSaoq.net]
企業でGoogle Appsに接してる人間ならChromebookで出来る事が解る
個人アカを使ってGoogleサービスを日々使いこなしてる筈だとね
ただ、日本はMSと手を組んだメーカー連合がつよすぎてね
大手ITベンダーは全部Googleとは疎遠
掲示板はMSのステマなのか真性の情弱なのか書正論ばかり
こんな醜い国じゃGoogleも後回しにしたくなるかなって

SoftBankグループみたいな三流IT企業から買いたく無いんだよ
せめて他のリセラーにも売らせてくれ
てか直販で売りやがれ!

58 名前:デフォルトの名無しさん mailto:sage [2014/08/04(月) 13:29:51.73 ID:VkhvqJe+.net]
>>53
Java / C# は gdata じゃない方の client API があるみたいね
https://developers.google.com/google-apps/spreadsheets/

59 名前:デフォルトの名無しさん mailto:sage [2014/08/04(月) 13:37:15.25 ID:VkhvqJe+.net]
qiita.com/MOKYN/items/1078d69c1a4d233b7114

60 名前:デフォルトの名無しさん mailto:sage [2014/08/04(月) 17:58:06.09 ID:vzBGIwJJ.net]
Sample for reading Google Drive spreadsheet cells with OAuth2
https://github.com/hnakamur/gae-oauth2client-spreadsheet

61 名前:53 [2014/08/08(金) 09:15:38.39 ID:gW33htdT.net]
>>60
ありがとう
できました

だけど何で python の gdata の spreadsheets.client は
途中で開発投げだした見たな中途半端なのが何年も放置されてんだろ

62 名前:デフォルトの名無しさん mailto:sage [2014/08/09(土) 06:05:40.91 ID:pKDLnMOq.net]
質問させてください
スプレッドを匿名ユーザと共有したいのですが、その匿名ユーザにスクリプトscriptを実行させることはできないのでしょうか?
スプレッドの共有はできてるのですが、匿名ユーザでスクリプトが動かなく、スクリプトエディタも開けません

63 名前:デフォルトの名無しさん mailto:sage [2014/08/09(土) 06:12:07.92 ID:l2WdSHx9.net]
スクリプトを共有したいときはスプレッドシート内部にスクリプトを作るんじゃなくて
スプレッドシートとは独立したスクリプトのみをドライブに作れば良かったと思う

64 名前:デフォルトの名無しさん mailto:sage [2014/08/09(土) 06:13:30.26 ID:l2WdSHx9.net]
あとスクリプトエディタで開くとかじゃなくて
スクリプト実行させるだけならスプレッドシート内のスクリプトでも問題ない
公開するときのアクセス権と公開対象を適切に選ぶ必要はあるけどね

65 名前:デフォルトの名無しさん mailto:sage [2014/08/09(土) 06:15:41.26 ID:l2WdSHx9.net]
具体的にはスクリプトを公開するときの実行者を自分のアカウントにして公開対象を匿名許可にする
スプレッドシート自体は共有しなくてもこれでスクリプトからアクセスできる

66 名前:デフォルトの名無しさん mailto:sage [2014/08/09(土) 06:35:55.20 ID:Wx261KMx.net]
自信満々に嘘を吐く



67 名前:デフォルトの名無しさん mailto:sage [2014/08/09(土) 09:26:32.94 ID:pKDLnMOq.net]
スプレッドシートの共有は「リンクを知っている全員が編集できます。」になっています。
スプレッドシート内のスクリプトは「ウェブアプリケーションとして導入」で「自分として実行」、アクセスできるユーザは「全員(匿名含む)」です。

上記で試すと、自分で開いてる時はスクリプトは実行できますが、匿名ユーザーとして開いてる場合は実行できません。
実行するユーザを「ウェブアプリケーションにアクセスしているユーザ」に、アクセス出来るユーザを「全員」にしてもやはり同じです。
どうしてだろう…。

68 名前:デフォルトの名無しさん mailto:sage [2014/08/09(土) 12:47:15.87 ID:cMAC0zr6.net]
スクリプトのログには何か残ってる?

69 名前:デフォルトの名無しさん mailto:sage [2014/08/09(土) 15:45:25.40 ID:pKDLnMOq.net]
>>68
いまLogger.logを入れてみました。
自分で実行した場合はログ出ましたが、匿名ユーザーの場合は何も表示されないですね…。

70 名前:デフォルトの名無しさん mailto:sage [2014/08/09(土) 17:06:56.77 ID:l2WdSHx9.net]
先にアカウントごとに実行できるAPI選んどくのは何だっけ?

71 名前:デフォルトの名無しさん [2014/08/25(月) 16:19:31.66 ID:nYq6eJdk.net]
定期的にGMAILの新着メールをチェックして何らかの処理をするスタンドアロンスクリプトを複数動かす
って無駄ですか?ですよね?利用制限的によくないですよね?
新着メールをチェックする部分だけを別スクリプトとして切り出して共通化
とかできますか?どうすればいいですか

72 名前:デフォルトの名無しさん mailto:sage [2014/08/25(月) 16:21:54.88 ID:Hlfi2Pum.net]
>>71
GMail APIを使う。

73 名前:デフォルトの名無しさん [2014/09/05(金) 12:49:53.92 ID:Y7p0ugKJ.net]
いまスクリプトエディタ使える?

74 名前:デフォルトの名無しさん [2014/09/05(金) 15:16:49.71 ID:IWkncnuU.net]
>73
なぜか使えない…
過去に作ったスクリプトを開こうとしたら、
画面上のメニューバーはグレーアウトしてるわ、
ソースも見れないわ、という状態…。
メンテ中なのかな?

75 名前:デフォルトの名無しさん mailto:sage [2014/09/05(金) 15:52:16.17 ID:JjYqHkIR.net]
予告なしメンテって怖いなぁω

76 名前:デフォルトの名無しさん [2014/09/05(金) 17:19:49.77 ID:lPxaCJ2o.net]
twitter上で、ドライブの言語設定を英語にすると入れましたという情報。メンテでもなんでもなくて、Googleがまたやらかしたようだ。
しかも日本語でだけ起きてるようだ。



77 名前:デフォルトの名無しさん mailto:sage [2014/09/05(金) 17:44:02.38 ID:O4jIFv7N.net]
みんな使えてないんだ。いくらググっても情報出てこなかったから、自分だけかと思った。

78 名前:デフォルトの名無しさん mailto:sage [2014/09/05(金) 17:47:04.00 ID:O4jIFv7N.net]
言語設定「アメリカ英語」にしたら正常動作した。

79 名前:デフォルトの名無しさん mailto:sage [2014/09/05(金) 18:01:31.73 ID:OHgvXglZ.net]
ボタンクリック時に、getDownloadUrl()を利用して、
ドライブのファイルをローカルPCにダウンロードさせたいのですが、
何か良い方法はないでしょうか。

80 名前:デフォルトの名無しさん mailto:sage [2014/09/06(土) 07:30:02.32 ID:lwBPQO1J.net]
あると思います。

81 名前:デフォルトの名無しさん mailto:sage [2014/09/08(月) 14:22:48.45 ID:paWs4Hy6.net]
googleDriveApiで分からないことがあるんですけど、ここで質問してもいいですか?
該当スレが見当たらなくて‥.

82 名前:デフォルトの名無しさん [2014/09/08(月) 17:20:31.13 ID:PbRMq4gS.net]
どうぞ

83 名前:デフォルトの名無しさん mailto:sage [2014/09/09(火) 19:21:47.30 ID:ZfTUX9zM.net]
では質問されてください。
androidアプリを作っておりまして、googleDriveApiをアプリで使ってます。

アプリからフォルダの作成、ファイルのアップロード、ファイルのダウンロードを試してますが、1つ分からないことがあります。

アプリからドライブにアップロードしたファイルは、アプリからもダウンロードできるようですが、
アプリ以外(ブラウザやDriveアプリ)でアップロードしたファイルはアプリからは読み取れないようです。

これは何故でしょうか?

84 名前:デフォルトの名無しさん mailto:sage [2014/10/03(金) 13:38:13.29 ID:l1a/FbjN.net]
先月まで使えてた DriveApp の GetFolderById が今月あたりから
「アクセスが拒否されました」
になったんですが、こういった情報はどこを探せばわかるんでしょうか?

85 名前:デフォルトの名無しさん mailto:sage [2014/10/03(金) 13:40:00.84 ID:lXIQAzKJ.net]
へー

86 名前:デフォルトの名無しさん mailto:sage [2014/10/03(金) 14:00:18.15 ID:I4AMywYF.net]
>>84
それつまり、そのフォルダへのアクセス権を君が失ったってことじゃないかな。



87 名前:デフォルトの名無しさん mailto:sage [2014/10/03(金) 14:14:49.00 ID:l1a/FbjN.net]
>>86
もちろんアクセス権はありますよ。
hasNext とか、もともとアクセス拒否だったので使えなかった。
その範囲が広がった感じ。

88 名前:デフォルトの名無しさん mailto:sage [2014/10/03(金) 14:51:37.02 ID:lXIQAzKJ.net]
アカウント凍結の前兆かも知れない

89 名前:デフォルトの名無しさん mailto:sage [2014/10/07(火) 08:42:41.11 ID:oJl/Y7yL.net]
>>87
DocsListのほうは?

90 名前:デフォルトの名無しさん mailto:sage [2014/10/07(火) 11:53:15.17 ID:dYvjtFhe.net]
>>89
こちらはアクセス拒否にはならないようです。
ただ、大分使える関数が違うみたい。
この線で直してみます。

Thanks!

91 名前:デフォルトの名無しさん mailto:sage [2014/10/19(日) 19:11:06.83 ID:Orh+9IVB1]
負荷のかかる処理を高頻度で動かした場合って、
アカウント凍結みたいなペナルティあるの?

92 名前:デフォルトの名無しさん mailto:sage [2014/11/02(日) 12:51:15.25 ID:DnfpgE4l.net]
spreadsheetからcontactのフリガナって弄れないんですかね?

93 名前:デフォルトの名無しさん [2014/11/02(日) 13:00:03.63 ID:CjBmvnJw.net]
いける

94 名前:デフォルトの名無しさん mailto:sage [2014/11/02(日) 13:19:05.02 ID:iFLhMcfI.net]
ScriptDB みんな使ってるの?

95 名前:デフォルトの名無しさん mailto:sage [2014/11/02(日) 16:39:28.49 ID:nVDzouXs.net]
使ってない
spreadsheet で間に合うので

96 名前:デフォルトの名無しさん mailto:sage [2014/11/02(日) 17:24:39.28 ID:/dK2F75C.net]
>>93
どうやるんですか??
>>93



97 名前:デフォルトの名無しさん mailto:sage [2014/11/03(月) 12:30:15.90 ID:lU3ZnnO9.net]
>>95
なるほど。。。どのくらいのデータ扱ってるんですか?
参考までに教えてください。

98 名前:デフォルトの名無しさん mailto:sage [2014/11/03(月) 19:27:50.34 ID:p3gGK/5S.net]
GoogleDRIVEでゴミ箱を削除してくださいとポップアップが出るようになったのですが
スマホからもpcからもゴミ箱が表示されません。
ゴミ箱はどこに表示されるのでしょうか。
よろしくお願いします。

99 名前:デフォルトの名無しさん mailto:sage [2014/11/03(月) 19:47:07.46 ID:p3gGK/5S.net]
解決しました

100 名前:デフォルトの名無しさん mailto:sage [2014/11/07(金) 00:08:03.23 ID:MQmGrs9M.net]
GAEから使えるのがありがたい

101 名前:デフォルトの名無しさん [2014/11/07(金) 17:42:40.98 ID:qD5n5Xcy.net]
>>94
もうそれ、サービス終わってるよ

102 名前:デフォルトの名無しさん mailto:sage [2014/11/08(土) 11:59:45.01 ID:UfYKgu7A.net]
>>101
そうですか。。。。
MS-Accessみたいなことできるお手軽DB実現したかったのにちょっと残念です。DBやるならGAEとかしかないのかな。。。

103 名前:デフォルトの名無しさん mailto:sage [2014/11/08(土) 16:15:22.81 ID:qwvGzBPO.net]
えっ

104 名前:デフォルトの名無しさん mailto:sage [2014/11/10(月) 08:44:52.32 ID:9rz69vME.net]
>>102
DBやるなら、AWSのRDSやらGoogle Cloud SQL、レンタルサーバのDBサーバ
など有償のものを使うしか手立てはないですよ。ローカルのサーバをDDNSで
外からアクセス出来るようにして、GAからアクセスさせるってのも手ではありま
すがね。

105 名前:デフォルトの名無しさん mailto:sage [2014/11/10(月) 11:43:50.35 ID:GGFW6CYo.net]
spreadsheetで間に合わないなら
GAEのDBを使うのが一番安上がり

106 名前:デフォルトの名無しさん mailto:sage [2014/11/10(月) 15:50:15.20 ID:N/uHWaPu.net]
2014-10-06 Angularが嫌い
mizchi.hatenablog.com/entry/2014/10/06/162103

AngularJSは覚えることが多過ぎてあきらめた。mustucheテンプレートはイケテル。
=>
vue.jsおし。
MEANはnpmエコシステム体験ツアーに便利。(そのまま実用に突き進むのはゴールデンハンマーの罠)



Vue.jsか日本語書籍をはじめノウハウの多いbackbone.jsがおすすめ。
Angular.jsは不自然なところが多い。JQueryのように自然に使えない。数年後にはEJB2のように滅んでいる感じ。



Angularそっちのけで、Vue.jsについて所感 2014-02-14
havelog.ayumusato.com/develop/javascript/e587-vuejs_impressions.html
2014-06-26 5分でわかるVue.jsと、jQueryで頑張ってはいけない理由
www.infiniteloop.co.jp/blog/2014/06/5min_vuejs/
Vue.js概要? 2014/04/25 - 2014/11/09
qiita.com/asip2k25/items/bd4bdccd5201d542953c
Vue.js v0.11の変更点(予定)まとめ Oct 7th, 2014
blog.koba04.com/post/2014/10/07/vue-js-v011-changes/
Vue.js
vuejs.org/

どこでも活躍できるテンプレートエンジン「Mustache」
blog.mach3.jp/2010/10/05/mustache-template-engine.html
2012-12-09 テンプレートエンジンmustacheを使ってみる
d.hatena.ne.jp/Kazuhira/20121209/1355042467
mustache
mustache.github.io/



107 名前:デフォルトの名無しさん mailto:sage [2014/11/10(月) 15:52:03.91 ID:N/uHWaPu.net]
2014-02-13 軽量でパワフルなデータバインディングMVVM, vue.jsで遊んでみた
mizchi.hatenablog.com/entry/2014/02/13/153742

108 名前:デフォルトの名無しさん mailto:sage [2014/11/10(月) 16:49:41.10 ID:N/uHWaPu.net]
AngularJS入門の巻き
www.slideshare.net/itokami1123/angularjs-34533999
AngularJS入門の巻き2
www.slideshare.net/itokami1123/angularjs-beginner-20140629

AngularJS入門
dev.classmethod.jp/series/angularjs%E5%85%A5%E9%96%80/

AngularJS
js.studio-kingdom.com/angularjs
AngularJSの起動
js.studio-kingdom.com/angularjs/guide/bootstrap

AngularJS 入門 Qiita
qiita.com/lga0503/items/d8efddcad2574e1938f1
AngularJS の $locationProvider.html5Mode について Qiita
qiita.com/shogogg/items/542bd6d18f777bcc24bc

AngularJS's tutorial あなたとともにAngularJS (CoffeeScript)
lab.hisasann.com/AngularJSTutorial/

109 名前:デフォルトの名無しさん mailto:sage [2014/11/10(月) 19:08:51.61 ID:aSJ0dFtw.net]
HTMLコンパイラ
js.studio-kingdom.com/angularjs/guide/compiler

110 名前:デフォルトの名無しさん mailto:sage [2014/11/10(月) 19:40:20.32 ID:3cY12FBq.net]
>>105
spreadsheetにsql発行することってできない?

111 名前:デフォルトの名無しさん mailto:sage [2014/11/11(火) 08:57:46.26 ID:GakEMCkA.net]
>>110
QUERY関数

112 名前:デフォルトの名無しさん [2014/11/19(水) 16:17:29.20 ID:JZ2oYyd9.net]
ライブラリ作って公開したけど
product ID が判り難いというか
import (resource) 管理が面倒臭い感じがする

113 名前:デフォルトの名無しさん [2014/11/24(月) 10:56:25.69 ID:LXRxquBl.net]
Application Launcher for Drive (by Google)
この拡張機能が勝手にインストールされたぞ。

Web上のGoogle Driveからファイルをローカルアプリケーションで直接開けるらしいが、
何も機能しないし、そもそも右クリックメニューの中にローカルアプリは何も表示されない。

全く意味ねー

114 名前:デフォルトの名無しさん [2014/11/24(月) 11:05:35.34 ID:LXRxquBl.net]
うゎ誤爆

115 名前:デフォルトの名無しさん [2014/11/24(月) 11:07:33.14 ID:I/tlYyaD.net]
うゎ誤爆

116 名前:デフォルトの名無しさん mailto:sage [2014/11/24(月) 11:16:24.85 ID:JmS/vGuj.net]
>>113-115



117 名前:デフォルトの名無しさん mailto:sage [2014/11/24(月) 12:38:47.81 ID:JyotAVq+.net]
書いたプログラムを Google Drive で同期したフォルダから
ローカルPCで開いてもプログラムがバックアップ出来てる訳じゃないんだね

118 名前:デフォルトの名無しさん mailto:sage [2014/11/27(木) 09:13:58.26 ID:oxY/sHU5.net]
Google Apps Script で出力した HTML の中で
AngularJS 使おうとしたら
1.3 全く動作しない
1.2 一部動くがほとんどはまともに動作しない
使えねー

119 名前:デフォルトの名無しさん mailto:sage [2014/11/27(木) 09:21:12.55 ID:tn51YXgS.net]
>>118
俺はjQueryを使ってるが、使えるコードと使えないコードがあるので、それを
うまく回避しながらやるのが腕の見せどころですよ。

120 名前:デフォルトの名無しさん mailto:sage [2014/11/27(木) 09:31:50.08 ID:oxY/sHU5.net]
CryptoJS も一部動作しない
AES 使えねー プンプン

121 名前:デフォルトの名無しさん mailto:sage [2014/11/27(木) 12:53:30.42 ID:vSILU7Ix.net]
>>119
そういうのが楽しいと思っていた時期が私にもありました

122 名前:デフォルトの名無しさん mailto:sage [2014/11/27(木) 13:00:02.51 ID:vSILU7Ix.net]
>>118
vue.js使え

123 名前:デフォルトの名無しさん [2014/11/27(木) 20:46:04.08 ID:LqnFWsaO.net]
Vue.js 試してみたけどだめ

TypeError: Cannot define property:$set, object is not extensible.
TypeError: undefined is not a function

使えねー (GASが)

124 名前:デフォルトの名無しさん mailto:sage [2014/11/28(金) 10:46:46.51 ID:2Y9sS9bf.net]
>>118
AppsScriptはcaja経由でHTML出力されるので
elementのidが全部置き換えられて死ぬみたい

>>120
CryptoJSは使えてるよ

125 名前:デフォルトの名無しさん mailto:sage [2014/11/28(金) 10:51:53.89 ID:2Y9sS9bf.net]
>>123
たぶん原因は>>124と同じだと思う

126 名前:デフォルトの名無しさん mailto:sage [2014/11/28(金) 10:58:23.40 ID:HA42UZYd.net]
ちなみに、俺は結構やりこんでるが、入力補完やワークフローみたいな
ものも作ってるよ。

<script src="//ajax.googleapis.com/ajax/libs/jquery/1.10.2/jquery.min.js"></script>
<link rel="stylesheet" href="//ajax.googleapis.com/ajax/libs/jqueryui/1.10.2/themes/smoothness/jquery-ui.css" />
<script src="//ajax.googleapis.com/ajax/libs/jqueryui/1.10.2/jquery-ui.min.js"></script>

<p><input type="text" id="hogehoge" /><br />

<script type="text/javascript">// <![CDATA[
$(function() {
var hogehogeTags = [
"あいうえお",
"かきくけこ",
"さしすせそ",
"たちつてと",

・・・・・ 中略 ・・・・・

"漢字1",
"漢字2",
"漢字3"
];
$( "#hogehoge" ).autocomplete({
source: hogehogeTags
});
});
// ]]&gt;</script>

これはテキストボックスに入力補完をスプレッドシートから持ってくる奴だが、
こういうのだったら動く。



127 名前:デフォルトの名無しさん mailto:sage [2014/11/28(金) 11:22:06.13 ID:BXi6AyWe.net]
Caja の書き換え抑制ってどうやるんだっけ?

128 名前:デフォルトの名無しさん mailto:sage [2014/11/28(金) 11:52:19.42 ID:LBNEaAKa.net]
>>127
function doGet() {
return HtmlService.createHtmlOutputFromFile('htmledit')
.setSandboxMode(HtmlService.SandboxMode.EMULATED);
}

とか、

function doGet() {
return HtmlService.createHtmlOutputFromFile('htmledit')
.setSandboxMode(HtmlService.SandboxMode.NATIVE);
}

とか






[ 続きを読む ] / [ 携帯版 ]

前100 次100 最新50 [ このスレをブックマーク! 携帯に送る ] 2chのread.cgiへ
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧]( ´∀`)<287KB

read.cgi ver5.27 [feat.BBS2 +1.6] / e.0.2 (02/09/03) / eucaly.net products.
担当:undef