技術ブログ | 株式会社アイプランニング IPlanning corporation

アイプランニング社員が調査したこと、学んでいることが具体的にどんなものなのかを披露します。 Here is what the IPlanning corp employees surveyed and what they learned.

2018-01-01から1年間の記事一覧

Vue.js で麻雀聴牌判定ゲームを作る

2年目若手が新人研修のときに作ったC#の麻雀ゲームを Web版として移植してもらいました。 ゲームはスマートフォンでもプレイできるようになっておりますので、 ぜひ遊んでみてください! フレームワークにはVue.jsを利用しています。 また、聴牌判定ロジッ…

SVGとVue.jsでグラフコンポーネントを作成する

一年目の若手エンジニアに、データビジュアライゼーションのトレーニングを兼ねて、SVGでグラフを作ってもらいました。 作成物概要 総務省統計局の平成29年11月時点の人口データを元に各年齢ごとの人口を男女別にグラフを作成しました。 横軸に年齢(5歳ごと…

Java製のシューティングゲームをTypeScriptでWebに移植する

10年前にIPL社員が作ったJava製のシューティングゲームを、Web技術を使ってリメイクしました。 また、JavaからTypeScriptへの移植のポイントについても記載します。 何はともあれゲームを遊ぶ 以下のURLからプレイできます。 https://iplanning.heteml.net…

GitLab CI を導入しました

GitLab で CI(継続的インテグレーション) をできるようにしました。 経緯 弊社では数年前から開発の助けとなるよう GitLab CE を運用しています。 社内で GitHub 同様にプロジェクト管理ができ開発作業に貢献してきました。 一方で、アプリの検証や納品と…

会社ホームページをjekyllからhugoに移行する

アイプランニングのホームページのビルド環境を、JekyllからHugoに置き換えました。 経緯 Jekyllは、非常に人気のある静的サイト生成ツールです。 当ホームページも、Jekyllで生成していました。 ただし、アイプランニングのホームページのような、非常にシ…