砂漠の旅人(たびと)|新天地:たびとの旅路

電脳砂漠を旅する、ある旅人の日記。フロッピーを頼りに歩いた日から、クラウドの地平を見つめる今日まで。見つけたオアシスも、迷い込んだ砂の迷宮も、全てこの羊皮紙に。

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

そのif文は、本当に必要か? ~キー入力判定、邪道と呼ばれた座標計算の真実~

if文やswitch文の多用に疑問を感じていませんか?本記事では、ブール代数の考え方(true=1, false=0)を利用し、キー入力判定と座標計算をif文なしの数式だけで実装するエレガントなプログラミングテクニックを紹介します。天才プログラマのコードから着想を…

神々の神殿を巡る旅路・後編 ~SQL ServerとOracle、二柱の古き神々との契約~

EF Coreを使ったデータベース比較の後編。本記事では、.NET 6環境でSQL ServerとOracleという2大データベースに接続する方法を解説します。Dockerを使った複雑な環境構築手順から、`IDENTITY_INSERT`エラーといった各DB特有の注意点、EF Coreで生成されるDDL…

神々の神殿を巡る旅路・前編 ~Entity Framework Coreで、三柱の神々と契約する~

ntity Framework Coreは様々なデータベースに対応しますが、実際にどのような違いがあるのでしょうか?この記事では、.NET 6環境でSQLite, PostgreSQL, MySQLの3つのデータベースにEF Coreを使って接続し、`EnsureCreatedAsync`で生成されるDDL(テーブル定…