サーバレス練習帳

着眼大局着手小局

2020-05-01から1ヶ月間の記事一覧

sdk qiita

https://qiita.com/idaaki/items/c3f507776451fb5a0915 https://qiita.com/wok/items/8a81949408caa5568eda

日本を変えた1964年の法律

https://toyokeizai.net/articles/-/305116?display=b

日本企業のイノベーション

https://toyokeizai.net/articles/-/346923?display=b

= () => {};

これは空のアロー関数という意味なのね。 // 空のアロー関数は undefined を返します let empty = () => {}; developer.mozilla.org

eslintって、何だ?

eslintとは、ESLintはJavaScriptの構文をチェックしてくれるツールだそうです。そのESLintも、このように書けば次の行に対してのチェックを無効にできるらしい。 eslint-disable-next-lineqiita.com qiita.com ・・・どういうシチュエーションで使うのかは、…

firebase auth + aws

https://kitak.hatenablog.jp/entry/2018/04/11/185749

cloud9でlambdaに外部モジュールを!

Lambdaのrequestsとか、zipに丸めてアップロードとか、面倒だよね。 Cloud9でLmbadaの+ボタンを押して、Lambda関数を作りましょう。構成は、 アプリ名: lambdaDeployTestingApp 関数名: lambdaDeployTestingFunc ・・・としました。requestsをインストー…

VSCode + Markdown Preview Enhancedが良い!

もう設計書は、これで良いんじゃないかな。まず、VSCode+PlantUMLを用意します。 serverless.hateblo.jp次に、MarkdownPreviewEnhancedをインストール。 Ctrl+P ⇒ "ext MarkdownPreviewEnhanced"https://b1tblog.com/2019/10/08/vscode-markdown1/あとは、".…

5月23~24日戦線

5/23朝 まずは、VSCodeにplantUMLとMarkdownPreviewEnhancedのインストールから始めよう。 serverless.hateblo.jp serverless.hateblo.jp

lambdaでpipしよう!

qiita.comなるほど、-tでフォルダを指定できるのね。 $ pip install requests -t .では、その勢いでbox sdkやってみましょうか。 pip install boxsdk -t. GitHub - box/box-python-sdk: Box SDK for Python

boxのwebアプリ統合

qiita.com ウェブアプリ統合のトリガーはボタンのクリックなのに対して、WebhookやSkillsのトリガーはコンテンツのライフサイクルフックなところも異なりそうです。なるほどね! では、始めましょうか!まず、最初のポイントは、 「カスタムアプリ」、または…

node.jsのproxyの通し方

git config --global http.proxy http://(ユーザ名):(パスワード)@proxy.xxxxx.jp:18080 git config --global https.proxy http://(ユーザ名):(パスワード)@proxy.xxxxx.jp:18080

electron-packagerでmac向けにパッケージ化!

WindowsからMac向けのelectronプログラムのパッケージを作成する場合は、管理者権限でcommandプロンプトを起動しなくてはいけないそうだ。怖いなぁ。https://hacknote.jp/archives/15157/@@@ コマンドラインは、これ。 npx electron-packager src hc20051…

会社as a Serviceへ!

ブルーオーシャン100より

HtmlWebpackInlineSourcePlugin ~ lamnbdaでwebpackしたhtmlを実行するぞ!

試行錯誤過程で調べたは、こちらに記載しました。 serverless.hateblo.jp以下、Windowsで実行しましたが、【3】で断念しました。 webpack自体は動くのですが、HtmlWebpackInlineSourcePluginは動きません。 ということで、同じ手順をcloud9/amazonlinuxで実…

HtmlWebpackInlineSourcePluginの試行錯誤

なぜ、インラインにするか・・・って? Lambdaで動かすためですよ。 qiita.com【1】Cloud9に環境を作る【2】yarnを入れる Cloud9にYarnをインストールする - Qiita まず、yarnを入れます。 $ npm init -y $ npm install -g yarn gでグローバル指定でyarnを入…

lambdaでnode.jsのwebサーバー

Cloud9のbashから $ npm init -y $ npm i -S aws-sdk $ npm i -S amazon-chime-sdk-js $ npm i -S uuid

lambda+cloud9

dev.classmethod.jpなんと、そんなこともできるのか!

bootstrapを始める!

【1】セットアップ では、まずはセットアップからね。 techacademy.jpCompiled CSS and JSを、ダウンロード! https://getbootstrap.com/docs/4.5/getting-started/download/jqueryもダウンロードだ! https://jquery.com/ちなみに、注意点です。 ここで重要…

htmlのページをスイッチする

switchToFlow(flow: string): void { this.analyserNodeCallback = () => {}; Array.from(document.getElementsByClassName('flow')).map( e => ((e as HTMLDivElement).style.display = 'none') ); (document.getElementById(flow) as HTMLDivElement).styl…

html table の線を1本にしたいのです

blog.mukairiku.net <table border="1" style="border: 1px solid black; border-collapse: collapse;"> <tr><td>セル1</td><td>セル2</td></tr> <tr><td>セル3</td><td>セル4</td></tr> </table>こういうcssを書くのでも良いと思う。 <style type="text/css"> table,th,td {border: 1px solid black; border-collapse: collapse;} </style>ちなみに、表をキ…

opencv4nodejs

qiita.comqiita.com

dynamoDbのグローバルセカンダリインデックス

こんな方法があるとは!node.js / aws-sdk qiita.compython / boto3 qiita.comqiita.com

javascriptでタイムスタンプ

makeTimestamp(): string { var dt = new Date(); var YY = dt.getFullYear().toString().slice(-2); var MM = dt.getMonth() + 1; var DD = dt.getDate(); var hh = dt.getHours(); var mm = dt.getMinutes(); var ss = dt.getSeconds(); var strYY = YY.to…

electronでctrl;shift+iをブロックする

new BrowserWindow({ : "webPreferences": { "devTools": false, // Ctrl+Shift+Iで管理ツールを出さない }, : }); stackoverflow.com

WebSocketの接続が切れたら再接続したい!

ベストヒットの記事があった! qiita.com

amazon connect api GetCurrentMetricData

https://xp-cloud.jp/blog/2018/09/28/4005/ aws アマコネのAPI

awsのcredentialsの3種類

docs.aws.amazon.com 環境変数 – AWS_ACCESS_KEY_ID および AWS_SECRET_ACCESS_KEYAWS SDK for Java は EnvironmentVariableCredentialsProvider クラスを使用してこれらの認証情報を読み込みます。 Java のシステムプロパティ – aws.accessKeyId および aws…

DynamoDBにアクセスできない!

docs.aws.amazon.comAccessDeniedExceptionなどの説明がある。@@@こういう書き方だとjavasciptが読んでくれているっぽい。 www.tutorialfor.com AWS.config.update ({ // accessKeyId: accessKey, // secretAccessKey: secretKey, region: 'ap-northeast-1',…

dynamoDbの”Missing region in config”

qiita.com起動する前に"env AWS_SDK_LOAD_CONFIG=true "を付けると良いらしい。