データベース接続情報をソースコードに直接書き込むことは、セキュリティ上推奨されません。接続情報を外部ファイル(INIファイル、YAMLファイル、JSONファイル、または.envファイル)に分離することで、以下のようなメリットがあります。 セキュリティの ...
たまにしか使わないyamlファイル。 なんとなく適当に使っていたけど、(またなんとなくでも使えていたけど) ちょっと知っておくとエラーとか避けれそうなので覚書。 YAMLは YAML Ain’t Markup Language の略。(じゃぁ、そのYAMLはなんなんだよっていうメタ的な ...
YAML (YAML Ain't Markup Language) とは、 データを構造化して表現するためのフォーマットです。目的はXMLと似ていますが、 インデントを主体とした記法のため、 XMLより読みやすく、 書きやすく、 わかりやすくなっています。 またデータシリアライゼーション[1 ...
翔泳社では、「独習」「徹底入門」「スラスラわかる」「絵で見てわかる」「一年生」などの人気シリーズをはじめ、言語や開発手法、最新技術を解説した書籍を多数手がけています。プロジェクトマネジメントやチームビルティングといった管理職向けの ...
ソースコードでインフラの構成を管理する「IaC」(Infrastructure as Code)の普及に伴って、システム構成の管理手法は変化の時を迎えている。「Ansible」「Terraform」といった構成管理ツールを扱うIT管理者は、Webアプリケーションのデータ交換などにも用いられる ...
ソースコードでインフラの構成を管理する「IaC」(Infrastructure as Code)は、現代のシステム管理の重要な要素だ。「Ansible」「Puppet」「Terraform」といった構成管理ツールは、設定言語で記されたファイルを認識して動作する。 本連載は、代表的な設定言語で ...
Appleがシステム構成を作成するためのプログラミング言語である「Pkl (ピックル)」をオープンソースとしてリリースしました。Pklで構成を記述することで、必要に応じてJSONやYAMLのほか、Kotlin、Ruby、JavaScriptなどの形式で自由に出力することが可能とのことです。