概要 一般にインスタンスはクラスから生成します。しかしながら、クラスを用いて1からインスタンスを生成するよりも、雛形 (Prototype) となるインスタンスを用意しておき、それをコピーして (場合によってはさらに多少の変更を加えて) 使用したほうが便利なこともあります。 サンプルコード sample.java
概要 GCP の基本的な使い方について、コマンド例などを記載します。 Web ブラウザ経由で gcloud コマンドを利用 (Cloud Shell) GCP において、Cloud Console (Web UI) によるリソース管理操作と同等の処理は、gcloud コマンドによって行うこともできます。Cloud Shell
概要 こちらのページに記載のとおり、Android アプリケーションは一つ以上の Activity、Service を含みます。Service は UI をもたず、長時間かかる処理をバックグラウンドで行うためのコンポーネントです。こちらのページの情報をもとに構築した開発環境を想定し、基本的な使い方をまとめます。 関連する公式ドキュメント
概要 基本は理解しており大抵の処理は書ける人でも使用頻度が低いためか忘れてしまいがちな JavaScript の雑多な知識を書き出してみました。 タイマー 一定間隔毎に繰り返し実行 var intervalId; var intervalTime = 1000; //msec var cnt = 0; var intervalFunc = function(){ console.log(
概要 FFI (Foreign Function Interface) の一つである ctypes を利用すると、C 言語のライブラリを Python から利用できます。サンプルコードを記載します。 適宜参照するための公式ドキュメント libm の sqrt を利用する例 main.py #!/usr/bin/python # -*- coding: utf-8 -*- from c
概要 こちらのページで基本的な使い方を把握した GCP DLP に相当する AWS サービスに Amazon Comprehend が存在します。GCP VPC 内から Public Internet を経由せずに利用する設定の例を記載します。 AWS VPC と GCP VPC の作成 クラウド 項目 値
概要 sysstatというパッケージに含まれる "sar" (System Admin Reporter) コマンドを利用すると、PCの各リソースの使用状況を表示することができます。これは、負荷試験などでボトルネックを特定するために役立ちます。 使い方 インストール例 yum install sysstat
汎用関数 import scala.math._ object Main { def main(args: Array[String]): Unit = { println(abs(-1)) // 絶対値 println(max(1,2)) // 最大値 println(min(1,2)) // 最小値 println(pow(2, 10)) // 乗数
概要 C++11 で導入されたラムダ式について簡単なサンプルコードを記載します。 ラムダ式の構文 以下のように記述します。 #include <iostream> int main() { auto f = [](std::string mystr){ std::cout << mystr << std::endl;}; f("Hello World"); retur
スタック #include <iostream> #include <stack> using namespace std; int main() { stack<int> s; s.push(0); s.push(1); cout << s.top() << endl; //=> 1 cout << s.size() << endl; //=> 2