サーバレス練習帳

着眼大局着手小局

2017-01-01から1年間の記事一覧

SalesforceのURL表示!

blog.flect.co.jp

HEROKU CONNECTで接続されたPOSTGREを一覧表示

salesforceのオブジェクトを呼び出す場合は、 select * from salesforce.account という感じです! @@@ <HTML><HEAD> <TITLE>LIST</TITLE></HEAD><BODY> <H1>LIST!</H1> </body></html>

HEROKU POSTGRES

devcenter.heroku.comEROKU

heroku PSQLの書き方

これは、HEROKUのHEROKU CONNECTのDATABASEに書かれていたもの。 Psql command line tips Establish a connection to your database $ heroku pg:psql DATABASE_URL --app evening-ridge List tables in the connect schema: # \dt salesforce.*; Query from…

WindowsにPostgresqlを入れるしかない

blog.onk164.net

Heroku Connect の注意点

特に気になったのは、 Salesforce→Heroku方向の同期間隔が最短10分(有料プランは最短2分) Heroku→Salesforce方向の同期間隔もだいぶ遅い(10秒のはずだが1分前後かかる) qiita.com SFDC->HEROKU方向は、Steraming APIがあるらしいが、APIコール数にひっかかる…

heroku phpからpostgresqlへの接続⇒やっと成功

でも、実は簡単だった。。。 このままで良いらしい。。。 (引用) getAttribute(PDO::ATTR_SERVER_VERSION)); qiita.com

lambda監視の設定方法

Lambdaファンクションを雑に監視する

herokuコマンドライン

◆herokuにログインheroku login ◆gitを用意git init ◆gitにプログラムを追加git add .git commit -m "demo" ◆herokuを用意heroku create ◆gitからherokuにプッシュgit push heroku master ◆herokuから実行heroku open @@@◆アドオンでpostgresqlを追加hero…

phpインストール

◆php/windows ⇒これ、私ではダメだった。他のでリトライする。 webkaru.net ◆これでPHPをWindows10にインストールにリトライ(2016年2月の記事) (1) その前にApache 2.4 VC11をインストール www.webdlab.com (2) その後にPHP5.6VC11をインストール www.webd…

heroku 金額

◆Postgresqlアドオン金額 devcenter.heroku.com (引用) 例えば、Standard Tierであれば。 Plan Name Provisioning Name Cache Size Storage Limit Conn. Limit Monthly Price Standard0 heroku-postgresql:standard-0 1 GB 64 GB 120 $50 Standard2 heroku…

PHPを勉強しようかな!(python情報が少なすぎるので)

qiita.com www.sejuku.net www.phpbook.jp

Windows10版:Pythonインストールと環境設定

◆Windows インストール www.pythonweb.jp ◆次は、これ phpだけど、この通りにやったらできました!分かりやすい! qiita.com ◆heroku+pythonチュートリアル qiita.com ◆クイックスタートHEROKU Connect trailhead.salesforce.com ◆Herokuの仕組み この絵が分…

HEROKU概論

◆5分でわかるHEROKU www.sejuku.net ・PaaSである ・Salesforce社が2011年1月に買収。 ・US東海岸と欧州のデータセンターから提供しているクラウド。 ⇒ Herokuエンタープライズについては別の人が説明。 ・様々なプログラミング言語。 Ruby、Java、Python、C…

heroku enterpriseとは?

◆3つの機能 ・Heroku Private Spaces:Herokuが提供するアプリケーション実行環境やデータベース機能を、顧客ごとにネットワーク的に分離し、配置することで、堅牢なセキュリティを実現。 ・マルチリージョン対応:特に東京対応。東京(日本)、フランクフル…

SalesforceとHEROKUを統合する方法の様々

trailhead.salesforce.com まぁ、結論はHEROKU コネクトしかない、と。 (以下、引用) 統合手法の比較 Salesforce と Heroku の各統合手法には、手元の開発者スキルセットと使用事例に応じた適所があります。統合オプション間には、基本的な違いがいくつか…

Lambda PythonでWebページ!

qiita.com

pythonで文字列に「含む」を探す3つの方法

d.hatena.ne.jp

API解析の鉄板スクリプト(と、私は思っている。)

### インポートimport requests #REST利用、Apache2のプログラムをインポートしていますimport json #json解析import os #環境変数利用import boto3 #AWS内の各各サービスの利用import logging #ログ出力 ### ログ出力レベル設定logger = logging.getLogger(…

boto3でAWS SNS(SMS)を送る!

😸 Sending SMS messages with Amazon SNS and Python

botoを使ってS3にファイルを保存する

remotestance.com コチラの方が、参考になったかな。 blog.livedoor.jp

python requestsを使った画像のダウンロード

qiita.com

LiveAgent設定はtyoshikawa

tyoshikawa1106.hatenablog.com

忘れちゃいけない設定集

API-GWは「統合」にチェック。 DynamoからLambdaへのトリガはバッチサイズを1にしましょう。 Dynamoのストリームを一回無効にしてから有効化。そのときに新規イメージのみを選択する。 Lambdaをタイムアウトさせてしまうと、Dynamoがトリガをリトライしてし…

Dynamo+Lambdaの開始位置とは?

dev.classmethod.jp Dynamo DBトリガの水平トリムか?最新か?の話です。 (引用) Starting Position」というのは読み取りを開始する位置を表します「Latest(最新のものから順番に読み取る)」と「Trim horizon(読み取りされていないものを古い順から読み取る…

UTCからJSTに変換しようpython時間型

日本時間に変換 « python練習帳

Boto3でDynamoテーブル作成

import boto3 # Get the service resource.dynamodb = boto3.resource('dynamodb') def lambda_handler(event, context): # Create the DynamoDB table. table = dynamodb.create_table( TableName='LineData', KeySchema=[ { 'AttributeName': 'UserId', 'K…

boto3でDynamoを

まずは英語版だけどフル情報。 DynamoDB — Boto 3 Docs 1.4.4 documentation そして、日本語情報。 inokara.hateblo. まずはテーブルを作成したいのだが、動かない。

DynamoDB用語を覚える。

qiita.com ハッシュとレンジを覚えよう。 (引用) ログイン履歴 ユーザID ログイン日時 ブラウザ 1 2016-12-18 0:00 Chrome 1 2016-12-20 5:00 Safari 2 2016-12-21 8:00 Chrome 1 2016-12-24 10:00 Chrome 3 2016-12-26 12:00 Edge 2 2016-12-29 14:00 Fir…

boto3でS3を扱う

qiita.com こんな感じで作りました。 S3_CLIENT = boto3.Session().client('s3') UserId = LineData['UserId'] response = S3_CLIENT.list_objects(Bucket = LINE_MESSAGE_BUCKET , Prefix = UserId+'.txt') if 'Contents' in response: # 該当する key がな…