開発環境

MacにVSCode(Visual Studio Code)をインストール

前々回・前回でVisualStudioforMacのインストールが終わり、Mac上で.NETCore+Xamarinを使ったクロスプラットフォーム対応の開発を行うことが出来るようになりました。続けてVSCode(VisualStudioCo...
開発環境

無料のクロスプラットフォーム開発環境をMacにインストール

はじめにWindows・Linux・macOS・Android・iOS・iPadOSなど出来る限り複数の環境に対応するプログラムを1台のPCで開発出来るようにすることが目標です。AppleDeveloperサポートを確認するとAppleプラ...
開発環境

環境変数の設定の仕方

環境変数とは環境変数は、値に名前をつけて保持しておくためのOSの機能でWindows・macOS・Linuxなど複数のOSにある共通の仕組みです。環境変数は、名前と値で構成されておりOSやアプリケーションは、環境変数の名前を使って値を取得す...
IaC

OCIの無料枠へスクリプト+Terraformでシステム環境を用意

はじめに今回は、無料で試せるクラウドサービスの中でも無料枠の範囲が大きいOCI(OracleCloudInfrastructure)にスクリプト+Terraformを使ってクラウド上に環境を構築します。OCIに環境を構築するには、先に「Or...
IaC

Terraformで「Hello World!」

Terraformとはクラウド上にシステムを動作させるための環境を準備するには、下記リンクにあるようにいくつか方法がありますが、Terraformはコードでクラウド上に環境を構築するためのIaCツールになります。Terraformは、Has...
IaC

Terraformの基本的なコードの書き方

はじめにTerraformは、コードでクラウド上の仮想ネットワークや仮想コンピュータなどのリソースを構築するIaC(InfrastructureasCode)ツールになります。Terraformでクラウド上のインフラを構築するとコードで管理...
IaC

無料の仮想環境をMacにインストール

はじめにVisualStudioforMacのインストール時にAndroidとiOSをターゲットに選択したので、Androidアプリ開発時はAndroidEmulator、iPhoneやiPadアプリ開発時はiOSSimulatorといった...
IaC

クラウド上でシステムを動かすための環境を用意する方法

はじめにクラウドでない環境(オンプレミス)でシステムを動作させるには、PCやルーターといったハードウェアの準備であったり、それらを動かすための電源ケーブルやLANケーブルなどの配線であったり、OSのインストール・ネットワークの設定といったイ...
開発環境

無料で証明書を作ってHTTPSでブラウザへ表示する方法

はじめにWebアプリケーションの開発やクラウド環境の構築などを行っている時にテストのためにSSL証明書が必要になったりする時があります。こういった時にわざわざ認証局に発行を依頼するのは手間であったり費用の問題があったりするので自分で自分を証...
開発環境

AWS・Azure・GCP・OCIの無料枠を比較

クラウドの課金クラウドは、利用したサービスの時間や使用量に応じて課金が行われます。例えば、仮想マシンであればCPU数やメモリサイズなどのスペック、起動した時間によって課金されたり、ストレージであればブロックストレージやオブジェクトストレージ...