carecom.de と bestes-wetter.de に続き、CARECOM ファミリー 3 つ目のサイトが公開されました。3d-spielplatz.de は私の仕事や顧客ではなく、私の趣味 — 3D 設計と 3D プリント — についてのサイトです。キャッチコピーがすべてを物語っています:「Selbst gedacht, selbst gedruckt.(自分で考え、自分で印刷する。)」
何についてのサイトか
3D プリントに惹かれるのは、具体的なニーズをあっという間に手に取れるモノに変えてくれるからです。もう買えなくなった交換部品、キッチンやバスの小さな便利グッズ、贈り物、おもちゃの一部。3d-spielplatz.de では、こうしたプロジェクトを — キッチン、バス、家庭、庭、贈り物、交換部品といった分野ごとに整理して — 共有しています。多くは、再現できるよう完全な注釈付きソースコード付きです。
こねるのではなく、組み立てる
私にとって一番面白い部分 — そしてこのサイトへ戻る橋渡しでもあります。私はオブジェクトをマウスではなく、プログラムとして設計します。OpenSCAD は、cube、cylinder、sphere といった命令で立体を記述し、それらを移動・回転・結合・減算できます。寸法はコード冒頭の変数として置かれます — 穴の間隔を変える、肉厚を変える? 数値を一つ変えて再レンダリングすれば完了です。仕事と同じ開発者の反射 — パラメータ化、再利用、きれいなソースコード — を、C# の代わりにプラスチックで行うわけです。
2 つのドメイン、1 つのインフラ
技術的には、このサイトは意図的にファミリーに加わりつつ、同時に新しいことも示しています。二言語対応ですが、姉妹サイトと違って 各言語が独自のドメイン を持ちます。ドイツ語版は正規に 3d-spielplatz.de、英語版は 3d-playground.de に置かれます。どちらも同じアプリケーションで動作し、ドメインに応じて適切な言語を配信し、正しい canonical と hreflang のシグナルを設定し、異なる表記(www あり/なし、入れ替わった言語パス)を恒久的なリダイレクトで正しいアドレスへ集約します。こうして Google も訪問者も、ドイツ語版と英語版を重複コンテンツではなく対等な兄弟として認識します — そして各言語が独自のきれいなブランド名を持ちます。
その下には姉妹サイトと同じ土台があります。.NET 上の Blazor Web App、サーバーサイドの事前レンダリング、共有コンポーネントライブラリ(多言語、サイトマップ付き SEO ツールキット、Cookie 通知、メール送信)。コンテンツはデータとして考えられており — 各記事は軽量な XML メタデータの隣にある Markdown テキスト — 執筆はプレーンテキストに近い感覚のまま、結果は構造化されたままです。
趣味 — そしてマネタイズの実験
正直にお伝えしたい点があります。3d-spielplatz.de は趣味を共有するだけでなく、いずれは 自立して採算が取れる ことも目指しています。資金は 2 つの経路 — 販売店へのアフィリエイト(紹介)リンクと、いずれは従来型のディスプレイ広告 — でまかなわれます。どちらもレイアウト内で明確に表示され、あなたの支払う価格は変わりません。推奨するのは、自分で使っているか、意図的に選んだであろう材料や工具だけです。欠点も利点と同じくらい率直に挙げます。その意味で、このサイトは私にとって誠実な小さな実験でもあります。ニッチな趣味を、きれいに、透明に、煩わしい押し付けなしにマネタイズできるか? 答えはまだ出ていません — 試みは始まったばかりです。
ぜひ覗いてみてください
もちろん、いちばんよいのは実際に体験することです。3D プリント、OpenSCAD、再現できる日常の小さな解決策に興味があれば、3d-playground.de(ドイツ語は 3d-spielplatz.de)へぜひお越しください。そして、こうしたもの — 多言語化からドメイン戦略、マネタイズまで — をご自身のプロジェクトでどう実現できるか知りたい方のために、CARECOM Consulting があります。
