By KitaTakashi

理学部理学科4年
部内サーバーを管理したり、部内のネットワークを整備したりする人

ロボコン部のWebページをリニューアルしました。

こんにちは、理学部理学科の喜多(ln-north)です。

部内で今まで長年使っていたサーバーが限界を迎えていたので、移設に伴いリニューアルすることにしました。

今回は、リニューアルするにあたり、いろいろ変えたことをご紹介します。


 

1.サイト構成の見直し

現在の活動の様子がよく分かるように、ブログをサイトのトップに持ってきて、よりサイトトップを動的にしました。ここで、「動的」というのはサイトを訪れる度に、サイトの内容が変わっていると認識できることを指します。従来の部についての情報置き場という役割から、情報を発信する場所にしていきます。

一方で、現在ではWordpressの既存テンプレートを使っているため、情報置き場の役割が薄く見えてしまうデザインになっていますので、少しずつ独自テンプレートを作成していき、ブログを中心としたポータルのようなサイトにしていくつもりです。

2.GitLabの導入

モダンな開発現場では、コードを共有し、ソーシャルコーディングを加速させるGitHubが多く使われています。ロボコン部でもコードの共有の手段をきちんと整備しようと、GitHubクローンとして有名な「GitLab」を部内サーバーに設置しました。GitLabはnginxで動いており、今見ているであろうWordpressはApacheで動いていますので、GitLabを使う際は、nginxにリバースプロキシを回すことで運用しています。便利なツールがあればどんどん導入していけるようにして行きたいですね。

3.その他部内での勉強会など

現在、課題としてサーバーを管理できる人が非常に少なく、しっかりした知識を持った部員も、勉強中の私も含めなかなかいないという現状があります。そこで、サーバー管理に加え、セキュリティやサーバー言語などなどをもっと部内のなかでも勉強していく環境を整えていこうと思っています。現在、MySQL + PHPで色々作る勉強会をやっていますが、Rubyや最近流行り(?)のScalaなども少しずつかじっていきたい次第です。

 

まだまだ課題、やることは山積みですが、ひとまず持続可能な仕組みだけでも構築出来たらなぁと言うところです。実験用の部内サーバーがもうひとつぐらいほしいところです。ロボコン部は機構を作ったり、組み込みが得意な人は結構いますが、Webの方ももう少し強くできるよう布教活動を頑張ります。