概要 こちらのページで基本的な使い方を把握した AWS Lambda は API Gateway のバックエンドとして設定することができます。Slack API から実行するためのエンドポイントを API Gateway で用意することによって、Hubot 等を用いない Serverless な Slack 連携が可能になります。AWS コンソールを利用した具体的な設定およびサンプルコードを示し
メモリ使用量を表示 (free) 既定ではキロバイト単位で表示されます。オプション "-b", "-k", "-m", "-g" を付与して実行するとそれぞれバイト、キロ、メガ、ギガで表示されます。 free total used free shared buffers cached Mem: 510824
概要 JDBC (Java Database Connectivity) は、MySQLやPostgreSQLといった数々のSQLデータベース、あるいはスプレッドシートなどのデータファイルにJavaからアクセスするためのAPIです。アクセス先ごとに専用のドライバが提供されているため、事前にインストールしておく必要があります。ここではMySQLへの接続を例に取り、基本的なサンプルプログラムを紹介し
概要 React は、当時のバージョン 1 についてこちらのページ等で利用方法をまとめた Angular と比較されることの多い、UI 構築のための JavaScript ライブラリです。Angular と異なり、ES6 や JSX の構文が利用された JavaScript コードをブラウザが解釈可能な JavaScript にコンパイルする
Step Functions Lambda 関数を組み合せてワークフロー化するサービスです。What is AWS Step Functions? JSON でステートマシンを記述します。 サンプルワークフローが多数 AWS 上に公開されています。 人間の承認フローを組込むこともできます。 Lambda Task
サンプルコード 予め確保しておいたメモリ領域を new で指定してオブジェクトを生成できます。この場合の new を placement new とよびます。 #include <iostream> using namespace std; class MyClass { public: MyClass() { cout << "MyClass" << endl;
概要 こちらのページに記載した Bootstrap 3 公式ドキュメントのうち JavaScript に依存した動的な部品をコード例とともに列挙します。公式ページは JavaScript です。いずれの部品を使用する場合でも以下のように jQuery と Bootstrap (JS) の読み込みが必要です。 <script src="https://ajax.googleapis.com/aja
概要 Windows Server に対して手動でプロキシ設定を行なう場合に、ユーザ毎ではなくマシン全体で共通の値を設定する方法を記載します。 Local Group Policy の編集 gpedit を起動します。 「Computer Configuration」→「Administrative Template」→「Windows Components」→「Internet Ex
概要 非同期処理を記述するための優れたパターンがプロミスです。AngularJS における実装ではこちらの公式ページで紹介されている q を利用します。 サンプルコード <!DOCTYPE html> <html lang="ja" ng-app="myApp"> <head> <meta charset="utf-8"> <script src="angular.min.js"><
概要 YOCTO Linux で開発している場合など、ビルド速度が開発効率にそのまま影響する際は ccache (compiler cache) で C/C++ ビルドを高速化することを考えます。cmake と併用する場合の設定およびコマンド例を記載します。 インストール sudo apt install ccache