やったこと・水運びました・ジュース類運びました・ピザ運びましたサイコー。http://e-words.jp/w/E382BDE382B1E38383E38388.htmlラップされてるのはちらほらとやる機会があったものの、acceptとかrecvとかそのくらいのものはなかった。http://e-words.jp/w/Winsock.htmlWSAなんたらかんたらとか。ウィンドウハンドルがどうこうとか。http://officetanaka.net/excel/VBAにこまると大体でてくるので強い・「さっきまで動いてたけど動かなくなった」と言っていましたよくあるはなし。成果まずはこちらをご覧ください。技術的なサムシング・全体像はこんなかんじ。・ひとまず自分だけ見れればいいやのレベルで・ExcelVBAでHTTPサーバを建てる・ワークシート名でルーティング・ワークシート内のコンテンツがレスポンス・(想定)DB.tableなシートを作ってデータを保持する・(想定)POSTデータを読み込んでデータを保存する・(想定)データを読み込んで動的に埋め込む・シンプルに掲示板を作りたかった(白目)思いのほか、ソケット周りで詰まってしまってレスポンスを返すのがやっと。http://msdn.microsoft.com/ja-jp/library/cc376178.aspxコピペしないで書いたのは多分初めて。必要な関数をMSDNで調べて、引数とか戻り値を合わせて。http://codezine.jp/article/detail/499全部やるとあれな予感がしたので、一旦リクエストとレスポンスだけクラス化した。クラス化した直後は最高に穏やかな気分だった。これやることにした経緯このあたりをご参照ください。ぼくはcanvasとかsvgとか、オンラインで動くやつを求めていたんですよ。30ですがここで、気付いてしまったわけです。「Excelってグラフ作れるよなあ、VBAでプログラム書けるよなあ。作ってみて思ったこともしかして『始めたいです!』な人向けとして意外に需要があるのでは?ほら、セルのおかげでしっかり構造化できるし。インデントもちゃんとできるし。ハイライトも実装すればできるし。おや?????あ、この流れしってる。言い出しっぺの法則ってやつだ。......そういえば、プログラムエディタをExcelにしよう!って話もありましたね。プログラミングキャンプこの記事は公開されてから1年以上経過しており、情報が古い可能性があります。通称セキュリティキャンプ六日目。(いろいろあってスタッフ枠でした)なにつくろっかなーと思っていたのですが、久しぶりにTypeScriptをやってみたかったので、クライアントサイドで何かやろう、と。seccamp内でちょっと話があったSQLInjectionChallengeみたいなのやってみようかなーと思ってあれこれ試行してました。作れない理由として、サーバサイドで実行する都合でいろいろ危ないのかなーという判断で、クライアント側でやればいいのではーと思いました。data-src="//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"></script>。