タグ

2024年7月31日のブックマーク (1件)

  • 学習管理機能の開発において使った技術 - SmartHR Tech Blog

    はじめに こんにちは! 学習管理機能を開発しているプロダクトエンジニアのs.miyoshiです。 少し前に弊社で学習管理機能をリリースいたしました。 学習管理機能のリリースにあたっていくつか工夫して実装したので、今回は学習管理に求められた機能をどのような技術を使って解決していったのかを紹介させてください。 開発要件 まずはじめに学習管理機能における主な要件です。 他にも細かい要件はありますが、特に重要だった要件です。 最大4GBの動画ファイルをアップロードできること 管理者が動画などのコンテンツファイルをアップロードする場合は正しく認証されている状態であること URLを知っている人であれば誰でもアップロードできるような仕様はNG 従業員がコンテンツを受講する際は、正しく認証されている状態であること コンテンツのURLを知っている人であれば誰でも閲覧できるような仕様はNG 使用した技術 ここ

    学習管理機能の開発において使った技術 - SmartHR Tech Blog
    asflash8
    asflash8 2024/07/31
    Railsででかいファイルを扱うのって大変だよね