投稿者:

LT

LTネタ

〈Vox Populi,Vox Dei〉「民の声は神の声」   アンケートシステム 多重投稿を防止する 課金リミットをつける DBの操作範囲を意識した設計 ケースバイ、ケースによってセキュリティの要件は緩める ・どこまで許すか ・最悪のケースはどうなるのか 背景 インフラエンジニア、セキュリティエンジニア、SIerが多いかと思うので、 Web系のアプリケーション開発にまつわるネタが面白い …

PHP

PHP7 メモリリーク

  PHPのメモリリーク対応したことがあったのを思い出した。。(╹◡╹)   foreachで参照を利用する変数は生き残るので、nullを入れて解放する foreach($items as &$val) { // } $val = null;       @see PHP 7のforeachを&つきで回すと配列の消費メモリが倍増する …

PHP

PHP 後置, 前置インクリメント

  後置インクリメント   $num = 0; echo $num++; // 0 echo $num++; // 1 インクリメントする前に変数を応える。   前置インクリメント   $num =0; echo ++$num; // 1 echo ++$num; // 2 変数をインクリメントしてから応える。   使用例   PHPデザ …

IoT

Raspberry Pi 3 + USB温度計でグラフ化 AWS IoT Core その②

  バックナンバー Raspberry Pi 3 + USB温度計でグラフ化 AWS IoT Core その① Raspberry Pi 3 + USB温度計でグラフ化 AWS IoT Core その②   Amazonからてんぱーちゃんが届く   TEMPerで気温を測ろう   $ lsusb Bus 001 Device 004: ID 413d:210 …

IoT

Raspberry Pi 3 + USB温度計でグラフ化 AWS IoT Core その①

  バックナンバー Raspberry Pi 3 + USB温度計でグラフ化 AWS IoT Core その① Raspberry Pi 3 + USB温度計でグラフ化 AWS IoT Core その②   買えたゾ!🐰✨ ・ラズパイ3 model B ・ケース ・電源 ・Microsd 後はUSB温度計のロガーやな。 pic.twitter.com/stvavjNgXf — …

AWS, Python

AWS Lambda Python編

  @see Python による Lambda 関数のビルド   AWSを自在に操るSDKの『Boto3』   Boto 3 Documentation AWSを操作するにはこれが必要で都度利用していくといった形です。 LambdaとBoto3にeventにリクエストデータを渡して、Lambdaを利用していきます。   というわけで、Lambdaの扱いはe …

AWS

AWS Lambda node.js編

@see Node.js の AWS Lambda 関数ハンドラー     実際の利用はServerless Frameworkを利用します Backlog GitのWebフックからServerless FrameworkでS3へ パッケージとかをzipでまとめたり、GUIで定義が大変! Serverless Frameworkを利用することで賢く利用できます。 ローカルでの開 …

Firebase

Firebase Cloud Functions new Date() 日付がずれる Asia/Tokyoに設定

    Localeを指定する   function getParseYear(targetDay) { var japanLocaleString = new Date().toLocaleString(‘ja-JP’, { timeZone: ‘Asia/Tokyo’ }); var now = new Date(japanLocaleString); var d …

AWS

AWS IoT Core と SQSの連携

IoTデバイス(Mac)から AWS IoT CoreにMQTTプロトコルでデータを送って、IoT CoreがSQSへキューを送ります。 IoT <MQTT>→ AWS IoT Core → SQS   キューの作成   任意の名前でキューを作成します。 今回は標準キューで作成します。   【キューのクイック作成】をクリックします。   &nbs …