2021-12-01から1ヶ月間の記事一覧

Python の Webアプリフレームワーク Django の始め方 〜導入からモデル定義まで〜

はじめに Django とは Python と Django Python の導入手順 Python 仮想環境の作成と Django のインストール Django プロジェクトの作成 サーバの起動 アプリケーションの作成 簡単な View の作成 モデルの定義 データベースマイグレーション Django 管理サ…

Java Enum の getDeclaringClass() と前方参照に纏わるしがない話

Enum クラスの getDeclaringClass() Enum 定数の前方参照定義 クラスの同一性について Enum クラスの getDeclaringClass() 以下の Enum があったとします。 public enum Season { SPRING, SUMMER, AUTUMN, WINTER, ; } getClass() と getDeclaringClass() は…

Jakarta EE(Java EE) のリソース定義方法まとめ

はじめに アプリケーション・コンポーネントのネームスペース リソースの定義 データソース リソース メッセージング・コネクタ・ファクトリ リソース メッセージング・デスティネーション リソース メール・セッション リソース コネクション・ファクトリ …

FlexBox または CSS Grid で作る header/footer/sidebar のスクロールバーレイアウト

はじめに ヘッダーがあり、Sticky フッダー があり、サイドメニューがあり、コンテンツが個別にスクロールする、よくあるレイアウトの FlexBox での作り方を、毎度分からなくなるので、メモしておきます。 FlexBox の基本 Flexible Box Module は行(row)方向…

GitHub Actions の基本

はじめに GitHub Actions の構成 ワークフローの構成 アクション ワークフローの作成 アクションの指定方法 ワークフロー サンプル トリガの指定 依存のキャッシュ コンテキスト 環境変数 Secrets Build Matrix アーティファクト ジョブの依存関係 ステータ…

イマドキの Kotlin アプリケーション向け build.gradel.kts

はじめに Build.gradle.kts kotlin() 標準ライブラリ(stdlib)の依存 Java ツールチェーンサポート kotlin.testAPI JavaFX アプリケーション まとめ はじめに Gradle Kotlin DSL もいろいろと変わっており、2022年における Kotlin アプリケーション向けの Bui…

Python 環境構築(Mac編)

はじめに Mac環境へのインストール Python のバージョン切り替え venv で仮想環境を作成する pip でパッケージをインストールする はじめに 古い情報があふれているため、2021年における Python のインストール手順についてまとめます。 Python のインストー…