初期装備で挑む、自作サーバー開発~初期装備シリーズ第6弾~
- Digital1,000 JPY




メモ帳だけで、どこまでできるのか。 Windowsに最初から入っているものだけで、どこまで戦えるのか。 その“縛りプレー”こそが、初期装備シリーズの魅力です。 これまでのシリーズでは、フォームアプリ、実行ファイル、自作DLL、UI制御など、主に自分のパソコンの中で完結する世界を攻略してきました。 手元のWindowsを相手に、標準機能だけで遊び倒す。そんな無茶で楽しい挑戦を続けてきたわけです。 でも、こう思いませんか。 「そろそろ、外の世界に飛び出したくない?」 自分のPCの中だけではなく、ほかのPCやスマホともつながってみたい。 “初期装備”のままで、ネットワークの向こう側へ踏み出してみたい。 それが本書『初期装備で挑む、自作サーバー開発』のねらいです。 もちろん、世の中には便利な道具がたくさんあります。 Pythonがあればもっと簡単に書ける、便利なフレームワークを使えばすぐ動く、そんな話はいくらでもあります。 ですが、この本であえて挑むのはそこではありません。 「メモ帳だけでやったら、どうなるの?」 「Windows標準の csc.exe だけで、サーバーって作れるの?」 そんな素朴で乱暴で最高にワクワクする疑問に、真正面から挑む一冊です。 チャット掲示板って、どうやって作るのだろう。 リアルタイム性が必要なゲームを作るには、何が必要なのだろう。 複数の端末が同時につながる仕組みって、どうなっているのだろう。 しかもそれを、メモ帳だけでやる……? マジか!!? そんな声が聞こえてきそうな技術を、本書では初期装備らしく、地道に、そして面白く紹介していきます。 本書では、メモ帳でコードを書き、Windowsに最初から入っている csc.exe でコンパイルしながら、 自分だけのサーバーを作るところから始めます。 そしてその先で、ほかのパソコンやスマホと接続し、実際に通信し、データをやり取りし、 「自分のマシンの中だけで完結していた初期装備開発」が、ついにネットワークの向こう側へ広がっていきます。 サーバー開発というと、難しそうで、環境構築が重たくて、最初の一歩が遠く見えるかもしれません。 でも本書は違います。 使うのは、できる限り最初からそこにあるもの。 だからこそ、仕組みが見えます。 だからこそ、ごまかしが効きません。 そしてだからこそ、**「本当に自分で作っている感覚」**が強く味わえます。 これは、便利な道具を否定する本ではありません。 むしろ、便利な道具のありがたさを知るためにも、まずは素の状態で挑んでみる。 最小限の装備でサーバーを立て、通信の基本を知り、ネットワーク越しにつながる面白さを体験する。 そんな“原点の冒険”を楽しむ本です。 メモ帳でサーバーを作る。 自分だけじゃなく、ほかのPCやスマホとつながってしまう。 そんなロマンと無茶が詰まった一冊。 そして―― 待望の初期装備シリーズ第6弾、技術書典に初登場! 初期装備で、ここまでできる。 いや、初期装備だからこそ面白い。 その一歩を、ぜひ本書で体験してください。



