パラメタライズドテストケースをGoogleSpeadsheetで管理する

google-spreadsheets-parserを使って, スプレッドシートで管理しているデータをテストで使用する. 背景:データの二重管理をなくしたい あるJSモジュールのパラメタライズドテストコードを書いていた. パラメータとそのテスト結果はGoogleSpreadsheetで表管理していて,ビジネス・エンジニア共に使用していた. はじめはSpreadSheet上にそれらの値をJSで扱える形式にconcatenateとかしてコピペしていたが, バリエーションが膨大になり,データ二重»

00000

GoogleSpreadsheetをパースするライブラリを作った

GoogleSpreadsheetをJSONにパースするライブラリを作った. google-spreadsheets-parser JSで使用する前提で作っていて,ブラウザやNodeで使用できる. シートのURLとシート名を指定するとObject形式・JSON形式にパースできる. var gss = new GoogleSpreadsheetsParser(publishedUrl, {sheetTitle: 'Sample', hasTitle: true}); ライブラリのセットアッ»

00000

Rebuild.fm駆動開発

Rebuild.fmをSubscribeしはじめてから1年経った. Rebuild.fm Rebuild はソフトウェア開発、テクノロジー、ガジェットなどの話題を中心に、ゲストと話すギーク、デベロッパー向けのポッドキャスト番組です。 A Podcast by Tatsuhiko Miyagawa. Talking about Tech, Software Development and Gadgets. ホストの@miyagawaさんとゲストが,ソフトウェアやウェブについて30分〜1時»

00000

【iOS9.2】Detect dialog "Open this page in APPNAME" from JavaScript

iOS9.2でSafariからアプリを起動する際のアラート表示の仕様が変わった. iOS9.1以前ではアラートが表示されている間はJavaScriptの実行が止まっていたが,9.2からは止まらなくなっている. おまけにこのダイアログ、Webkitが実行しているのではなく、OSから起動されているダイアログなのでJavaScriptから検知ができないようだ. Given that all browser-based detection is now disabled iOS 9.2 may »

00000