Heroku Customer Solutions Architect の正式なJob Descriptionsはこちらです。直接ご応募される方はリンク先のページ下部にある「Apply」ボタンをクリックして必要項目の入力に進んでください。
Herokuのカスタマーソリューションアーキテクトの職務内容についてはリンク先の文書を参照していただければと思いますが、ここでは約4年間このポジション相当の職務をやってきた私自身の経験から、CSAに求められる役割と期待値について書いていきたいと思います。
#!/usr/bin/env bash | |
curl https://s3.amazonaws.com/heroku-jvm-buildpack-vi/vim-7.3.tar.gz --output vim.tar.gz | |
mkdir vim && tar xzvf vim.tar.gz -C vim | |
export PATH=$PATH:/app/vim/bin |
Heroku Customer Solutions Architect の正式なJob Descriptionsはこちらです。直接ご応募される方はリンク先のページ下部にある「Apply」ボタンをクリックして必要項目の入力に進んでください。
Herokuのカスタマーソリューションアーキテクトの職務内容についてはリンク先の文書を参照していただければと思いますが、ここでは約4年間このポジション相当の職務をやってきた私自身の経験から、CSAに求められる役割と期待値について書いていきたいと思います。
さ党(以下、本党)は政治団体ですので、個人情報の保護に関する法律の適用除外に該当します。しかし、皆様からご提供いただいた個人情報は厳正に管理・保護し、基本的には本党の活動のみに利用いたします。
当ウェブサイトは、個人情報への不正アクセス、紛失、破壊、改ざんおよび漏えい等を防止するため、適切かつ合理的なレベルの安全措置を講じるとともに、個人情報の取り扱いを委託する場合は、委託先が適切に個人情報を管理するよう監督します。
本党は、法令により認められる場合を除き、ご本人の同意がない限り、個人情報を第三者に提供しません。
function autoreply() { | |
const threads = GmailApp.search('from:[email protected] is:unread さとうさおり後援会に新しいメンバーが加わりました',0,1); | |
const send_subject_template = "さ党 - %knickname% さん 入党ありがとうございます"; | |
const send_body_template = "%knickname% さん\n \ | |
\n \ | |
さ党(さとうさおり後援会)への入党ありがとうございます\n \ | |
\n \ | |
さ党公式LINEオープンチャット参加のお誘い\n \ | |
さ党公式LINEオープンチャットオープンチャットでは、さ党さおり本人を含むたくさんのメンバーがおしゃべりしています。\n \ | |
党員限定のゲリラライブ配信のお知らせなどもこちらでアナウンスしますので、ぜひこれを気に参加をご検討ください。\n \ |
function autoreply_v2() { | |
/* | |
* SpreadSheetのmemberシートを取得 | |
*/ | |
const sheet = SpreadsheetApp.openById(SPREADSHEET_ID).getSheetByName('members'); | |
const result = sheet.getSheetValues(1, 1, 5000, 3); | |
let emails = []; | |
// Emailリストを配列に格納 | |
for (let i = 1; i < 1000; i++) { | |
let value = result[0, i][0]; |
function sendBySheet() { | |
/* | |
* SpreadSheetのmemberシートを取得 | |
*/ | |
const sheet = SpreadsheetApp.openById(SPREADSHEET_ID).getSheetByName('members'); | |
const result = sheet.getSheetValues(1, 1, 5000, 3); | |
let list = []; | |
// Emailリストを配列に格納 | |
for (let i = 1; i < 1000; i++) { | |
let email = result[0, i][0]; |