まずはこのページを見てくれ,こいつをどう思う?
Dancing D Men Generetor
すごく...殺風景です...
#仕組み
さくらのクラウド上に立てたUbuntu Serverでvibe.dをWebサーバとして動かしています.UbuntuのデフォルトではパッケージにD言語が無いようなので,d-aptを利用してdmd,dubを導入しました.
画像の生成には18日のD言語くんアドベントカレンダー1で紹介された素晴らしいジェネレータを使いました.このジェネレータはアルファベットと空白の印字ができるepsファイルなので,これを元にフォームのリクエストを合成してImageMagickに流しこんでいます.ImageMagick最高!!!!
生成した画像はmd5をpermalinkのアドレスとして保存しました.D言語には標準で種々のハッシュ関数が揃っている2ので大変助かりました.
ソースは(後で上げる)にあります.
#やりたいこと
- SPAにしたい.
- 少なくとももうちょっとかっこよくしたい.
- シェアボタンをつけたい.
- Twitter botつくりたい.
- なんか画像の大きさがおかしい.
- FireFoxで画像がダウンロードできない.
- 上2つの原因たぶんHTTPのヘッダが正常になってないからだと思う.正しいやり方がわからない.
- ページ自体がD言語くんで暗号化されたものをつくりたい.
有識者の助言お待ちしております.
今日のアドベントカレンダーでもう一つの方をこれから書くので後でいい感じにします...