【ゆゆゆい?】SSRステータス比較用アプリ?を試験運用

ゆゆゆい プログラミング

自宅で派遣開始が1ヶ月遅れ、引きこもりになったのをいいことに、Railsチュートリアル(6版)を一周しました。

一周したのでそこで得た知識を元に、かねてから開発中だったSSRステータスのHTMLの動的運用版を試作してみました。

スポンサーリンク

特徴(仕様)

こんなかんじ
こんなかんじ
  • CSVからデータを読み出してHTMLを作成するのではなく、CSVをDBにインポートした上でデータを抜き出して動的にHTMLを作成しています
  • よって全勇者(CSVファイルあるぶんしか用意してませんが)の一覧表示が可能になっています
  • 勇者名をクリックしたら勇者別のSSR一覧が表示されます
  • 赤太字は表示している中で一番優秀なパラメータ、青はその逆になっています(UR/R/SRは除いて算出)。
  • ソート機能はまだ付けてません。仮でWebrick使って作っていたヤツには必殺技ATKのソート機能だけは実装していたのですが・・・
  • タイプ別の表示機能はまだ作成してません 5/7実装しました仮でWebrick使って作っていたヤツには実装していたのですが・・・
  • 属性別の表示機能はまだ作成してません 5/8実装しました仮でWebrick使って作っていたヤツには実装していた(色がセルをクリックすると飛べる)のですが・・・
  • デザイン的なものはあまり考慮出来てません(これまでと同じ)
  • バグってたらごめんなさい
  • 動的なデータ更新機能はまだ持ってません(誰でも更新出来るようにするとまた困るし・・・)
  • Railsチュートリアル6版を参考に作成しています。毛色が違うため全く似てませんが・・・

Webrick版(仮作成/未公開)

Webrick版はSQLインジェクションとか考慮してなくて作ってたので、すぐに公開出来ないんですよ・・・。あとURL解析、SQL(where文)生成とか面倒くさい。なので諦めてRailsで作ってみました。

編集後記

僕は本来は組込エンジニア(エンベデッドスペシャリストの資格は持ってますが、それ以外のIPA上位の情報処理の資格は持ってなかったりします)なので、まともに動くRailsのアプリを作ったのはこれが初めてです。これを機にもっと作れるようになるといいなあ・・(遠い目)

長い間(主に)C言語使う人だったのですが、直近9ヶ月くらいの業務で、Linuxのデバイスドライバ作れるようになった(まあこれもCか)り、Pythonをちょっとだけ使ったり、Rubyもちょっとだけ使ったりしましたね・・・。