医療介護求人サイト「ジョブメドレー」の開発事情

 医療介護求人サイト「ジョブメドレー」の開発事情

《メドレー×マネーフォワード×Sansan》
ITで社会を変える3社から学ぶ、モダン開発手法
5/11(水) 19:30 〜 21:30 @ Sansan
http://connpass.com/event/29430/

■ 話し手
株式会社メドレー 稲本 竜介

■概要
医療をはじめ、ITが十分に活用されてこなかった成熟分野を、ITの力で変革するメドレー・マネーフォワード・Sansanの3社が集まりノウハウを共有しあったLTセッションにおける発表内容です。医療介護の求人サイト「ジョブメドレー」の開発について紹介しました。

■参考リンク
https://job-medley.com/
https://medley.life/
https://www.kaigonohonne.com/
https://clinics.medley.life/
http://www.medley.jp/special/your-creativity-empowers-us/

D879794ea42768ea417f970914430d56?s=128

Medley Inc.

May 13, 2016
Tweet

Transcript

  1. 2.

    ࣗݾ঺հ - גࣜձࣾϝυϨʔ - 2014೥10݄ೖࣾ - δϣϒϝυϨʔγεςϜϦχϡʔΞϧΛ୲౰ - PHP5 (

    no framework) -> RoR4.x - Ҏ߱ɺδϣϒϝυϨʔΛ୲౰ - ͜Ε·Ͱ - ΠϯϑϥΤϯδχΞɺαʔόαΠυΤϯδχΞ - AWS / PHP5.x / Java7 / MySQL5.x / KVS - ϝυϨʔೖࣾޙɺϑϩϯτΤϯυؚΊ৭ʑ΍ͬͯ·͢
  2. 13.

    $MJFOU - ٻ৬ऀ޲͚ - Slim + Sass + jQuery +

    CoffeeScript - ෳࡶͳDOMૢ࡞͸ແ͠ - ࢖͍΍͢͞ɺΘ͔Γқ͞ɺSEO΁஫ྗ
  3. 14.

    $MJFOU - ࣾ಺޲͚: - Slim + Sass + jQuery +

    CoffeeScript - ΄΅΄΅લγεςϜͷஔ͖׵͑ - γεςϜϑϩʔͷݟ௚ؚ͠Ίɺ͜Ε͔ΒྗΛೖΕͯ ͍͖͍ͨͱ͜Ζ…
  4. 15.

    $MJFOU - ٻਓػؔ޲͚: - ERB + Sass + AngularJS1.4.x +

    CoffeeScript - ෳࡶͳDOMૢ࡞Λ૝ఆ - 2way bindingΛ࢖͍͗ͯ͢ਖ਼௚͠ΜͲ͍ - ઃܭΛݟͳ͓ͯ͠গͣͭ͠վળ͍͖͍ͯͨ͠ͱ͜Ζ - angular2 or react …͸ग़དྷΕ͹΍Γ͍ͨ
  5. 16.

    4FSWFS - Web/ApplicationServer: - ruby: 2.2x / rails: 4.2.x /

    Nginx / Unicorn - AWS: - EC2 + S3 + CloudFront - CloudFrontͰ੩తίϯςϯπΛΩϟογϡ - RDS MySQL - Multi-AZ - ElasticCache Redis - ڞ௨ύʔπͷΩϟογϡͳͲ - Provisioning: itamae
  6. 17.

    - SearchEngine: - Elasticsearch + Kuromoji + UserDictionary - ։ൃ࣌ɺElasticsearchService͸·ͩແ͠

    - ElasticsearchService͸ࣙॻ͕ະରԠɺͳ͸ͣ - LogCollector: - Fluentd - BigQuery΁ϩάసૹ - BigQuery͸෼ੳج൫ͱͯ͠ར༻ 4FSWFS
  7. 18.

    - Test: - Konacha + Mocha - Capybara + RSpec

    + Poltergeist + Phantomjs - CI: - CircleCI -> with DeployʢCapistranoʣ - master΁Ϛʔδɺςετ͕௨ͬͨΒauto deploy - Environment: - mac local or vagrant - ࠷ۙ͸localͰ։ൃ %FWFMPQNFOU
  8. 20.

     ѹ౗తʹޮ཰Խ͢Δ  ࠾༻՝ۚܕɺ௿ίετͰͷਓࡐ࠾༻Λ࣮ݱ  ୭Ͱ΋࢖͑Δ  *5΁ͷઃඋ౤ࢿ͕५୔Ͱ͸ͳ͍  ීஈΠϯλʔωοταʔϏεΛ࢖Θͳ͍ํͰ΋໎Θͣ

    ར༻Ͱ͖Δ  ৴པͰ͖Δ  ৘ใࣄނΛى͜͞ͳ͍ɺ৴པੑͷߴ͍γεςϜ  αϙʔτ͕ෆ਌੾Ͱ͸ͳ͍ ϓϩμΫτཧ೦
  9. 21.
  10. 22.

     ৽ناը  5SFMMP FTBͰ؅ཧ  ։ൃϑϩʔ  ༏ઌ౓ΛܾΊΔ 

    ࠓि΍Δ͜ͱΛܾΊΔ  ن໛ײͷେ͖͍෺͸ผϓϩηε ։ൃϑϩʔ