N予備校のバーチャル学習体験の全体像

はじめに この記事では、 N予備校で提供している VR 教材を利用した バーチャル学習について、体験のポイント、及びそれを実現するシステム構成と開発の工夫点をお伝えします。 全体を通して、 VR 教材を利用し始めるまでのサポートと、マルチデバイスで VR …

6 年にわたる Android アプリの開発環境改善への取り組み

N予備校 Android アプリ は 2016 年 4 月にリリースされてから執筆時点(2022 年 8 月)まで、6 年以上に渡って開発・運用されてきました。この 6 年間で Android まわりでは新しい技術が続々と登場し、古い技術が次々と非推奨になっていきました。 この記事…

N予備校のデータ分析基盤構築に向けた取り組み

昨今Webに限らずあらゆる事業領域において、蓄積されたデータの活用は必要不可欠、やっていて当たり前なものになってきているかと思います。本稿ではドワンゴ教育サービスにおけるデータの活用に関する取り組みの概要をご紹介します。

OpenAPIを使ったRailsスキーマ駆動開発

OpenAPIスキーマを使って、Railsでスキーマ駆動開発を実現するにあたって利用しているツール類についてお話しします。

縦書きHTMLにおける文字の向きはどのように定まるか

日本語の縦書きHTMLにおいて、「ある1文字が縦組みのなかで違和感なく縦書きとして表示される」とはどのように成り立っているのか、CSSやUnicodeの周辺情報を拾いながら、意図しない表記になりやすい文字とその理由について紹介します。

N予備校をエンジニア新卒研修にも活用する

N予備校はドワンゴのエンジニア新入社員研修でも使われています。 入社される方は得意な技術領域や力量が様々です。 N予備校を活用することで、基礎的な知識を獲得し、後の研修や業務でも活かせるようにしています。 この記事では、ドワンゴのエンジニア新入…

新卒エンジニアとして1年間取り組んだこと

はじめに 初めまして。2021年4月に新卒で入社いたしました教育事業本部サービス開発部バックエンドセクションの len です。 今回は教育事業本部の新卒メンバーとして join してから1年で取り組んできた研修についてお話しします。 メンターにサポートいただ…