Giter VIP home page Giter VIP logo

2020.scalamatsuri.org's Introduction

2020.scalamatsuri.org

2020.scalamatsuri.org Nuxt.js project

Actions Status Actions Status

Build Setup

Install nodenv

Currently this project Node.js version is managed via .node-version (e.g. nodenv ).

If you use Mac and want to use nodenv,

$ brew install nodenv

$ nodenv init

$ nodenv install x.x.x #please refer to .node-version under this project

$ node -v #check the version is same as .node-verson .

Or you can also use nvm. nvm referes .nvmrc file.

$ brew install nvm

$ nvm use

$ nvm ls #check the version

Build and start development local server

# install dependencies
$ yarn

# serve with hot reload at localhost:3000
$ yarn dev

Build for production

# build for production and launch server
$ yarn run build

$ yarn start

# generate static project
$ yarn run generate

For detailed explanation on how things work, checkout Nuxt.js docs.

source directory

nuxt_src/

スポンサーロゴの更新(How to put sponsor logos)

  1. nuxt_src/data/sponsors/の該当jsonファイルの末尾 ]の前に, 以下を追記する。
,{
 "name": "",
 "logo": "",
 "url": ""
}
  1. 1で追記したjsonの以下のフィールドを編集する
  • name: スポンサー名。広告ページのタイトルにも使われるため、日本語の正式名称を入れます。
  • logo: ロゴファイルのパス。 ファイルは/nuxt_src/static/img/sponsorsに入れて、このフィールドへの記入は /img/sponsors/XXX.svg としてください。
  • url: ロゴのリンク先。
  1. develop branchに向けて、PullRequestを送る

  2. merge後、staging環境で表示を確認する。

  3. 問題なければ、developからmaster branchに向けてPullRequestを送る。

  4. merge後、production環境のWebサイトに反映されていることを確認する。

奉行スポンサーロゴの更新(How to put bugyo-sponsor logos)

  1. nuxt_src/components/sections/top/のsponsors.vueファイルを編集する。

## language=yamlen/jaそれぞれの一番下にbugyo_name: "奉行名"を追記する。
bugyos:の末尾に以下を追記する。

,{
 'name': '',
 'logo': '',
 'url': '',
 'display_name': this.$i18n.t('')
}
  1. 1で追記したvueの以下のフィールドを編集する。
  • name: スポンサー名。
  • logo: ロゴファイルのパス。 ファイルは/nuxt_src/static/img/sponsorsに入れて、このフィールドへの記入は /img/sponsors/XXX.svg としてください。
  • url: ロゴのリンク先。
  • display_name: 1で## language=yamlに追記したbugyo_nameを入れます。
  1. develop branchに向けて、PullRequestを送る

  2. merge後、staging環境で表示を確認する。

  3. 問題なければ、developからmaster branchに向けてPullRequestを送る。

  4. merge後、production環境のWebサイトに反映されていることを確認する。

スポンサー広告ページの更新(How to put sponsor ads)

  1. nuxt_src/data/sponsors/の該当スポンサーのjsonに, 以下のように text_htmlslide_html を追記する。
    slied_html について、提出されたスライドが speakerdeck の場合はサンプルの data-id 部分( 8fbedebe1c6b475b8ed7a8552bd9c6a3 のところ)を当該スライドのdata-idに書き換えればOK。
{
 "name": "すごいScalaの会社",
 "logo": "/img/sponsors/sugoi-scala.svg",
 "url": "http://sugoiscala.example.com/",
 "text_html": "すごいScalaの会社です!",
 "slide_html": "<div style=\"left: 0; width: 100%; height: 0; position: relative; padding-bottom: 74.9296%;\"><iframe src=\"https://speakerdeck.com/player/8fbedebe1c6b475b8ed7a8552bd9c6a3\" style=\"border: 0; top: 0; left: 0; width: 80%; height: 80%; position: absolute;\" allowfullscreen scrolling=\"no\" allow=\"encrypted-media\"></iframe></div>"
}
  1. develop branchに向けて、PullRequestを送る

  2. merge後、staging環境のスポンサーページで表示を確認する。

  3. 問題なければ、developからmaster branchに向けてPullRequestを送る。

  4. merge後、production環境のWebサイトに反映されていることを確認する。

2020.scalamatsuri.org's People

Contributors

dnskimo avatar eed3si9n avatar exoego avatar ghostdogpr avatar grimrose avatar omiend avatar robinsondotnet avatar seratch avatar showmant avatar sugoikondo avatar taisukeoe avatar takezoux2 avatar tkawachi avatar todokr avatar tomoco95 avatar yoshiyoshifujii avatar yumishibazaki avatar

Stargazers

 avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

2020.scalamatsuri.org's Issues

追加発表者の掲載: 「」

  candidate:
    name: ""
    twitter: 
    github: 
    icon: 
    organization: 
    contributes:
      - 
    speaker_experience:
      - 
  program:
    title: ""
  • 英語の情報
- name: 
  • 追加発表者の掲載

[英語フォーム] CFPの和訳と掲載: sugoikondo さんによる「Page Speed Insigts Optimization 101」

id: "" # proposalは人名-No
ja:
  candidate:
    name: "sugoikondo"
    twitter: sugoikondo
    github: sugoikondo
    icon: https://avatars2.githubusercontent.com/u/16359063?s=460&v=4
    organization: Septeni Original Inc.
    contributes:
      - Nothig!
    speaker_experience:
      - No! This is my first time!
  program:
    title: "Oh, sorry! I can't write in Japanese! Sushi! Samurai! Hahaha!!"
    length: 40 minutes
    language: English
    tags:
      - Others
    suggestions:
      - 
    detail: |
      
  • 英語の情報
- title: Page Speed Insigts Optimization 101
- detail: In developing new ScalaMatsuri2020 website, we tried to improve its performance for better user experience.I can't speak about caching, efficient style coding, but I will tell you about it's importance about optimizing images, or minifying javascript codes or runtime executions.
  • 和訳

  • 日本語版の掲載

  • 追加発表者の有無


  • Yesの場合には追加発表者を掲載する

追加発表者の掲載: 「」

  candidate:
    name: ""
    twitter: 
    github: 
    icon: 
    organization: 
    contributes:
      - 
    speaker_experience:
      - 
  program:
    title: ""
  • 英語の情報
- name: 
  • 追加発表者の掲載

[英語フォーム] CFPの和訳と掲載: Yumi Shibazaki(display name) さんによる「(test)Enjoy Scala at backoffice」

id: "" # proposalは人名-No
ja:
  candidate:
    name: "Yumi Shibazaki(display name)"
    twitter: scala_jp
    github: YumiShibazaki
    other_sns: facebook
    icon: https://twitter.com/scala_jp
    organization: JSA backoffice team
    contributes:
      - ScalaMatsuri2020
    speaker_experience:
      - ScalaMatsuri2019
  program:
    title: "日本語タイトル"
    length: 100 minutes (contains 20 minutes' break in all)
    language: English
    tags:
      - Tools, Scala Beginners (~1year)
    suggestions:
      - Keywords1
Keywords2
Keywords3
    detail: |
      (日本語)テストなので好き勝手に書いてしまいました。すみません。
  • 英語の情報
- title: (test)Enjoy Scala at backoffice
- detail: (実際には英語の概要が入ります)テストなので好き勝手に書いてしまいました。すみません。
  • 和訳

  • 日本語版の掲載

  • 追加発表者の有無

I am.
  • Yesの場合には追加発表者を掲載する

追加発表者の掲載: 「(テストデータ)バックオフィスでScala使ってみた」

  candidate:
    name: "いわじ えいみ"
    twitter: scala_jp
    github: Iwaji
    icon: https://twitter.com/scala_jp
    organization: ScalaMatsuri準備委員会
    contributes:
      - - backoffice
- scalamatsuri
    speaker_experience:
      - - ScalaMatsuri2017(test)
- ScalaMatsuri2018(test)
  program:
    title: "(テストデータ)バックオフィスでScala使ってみた"
  • 英語の情報
- name: Eimi Iwaji
  • 追加発表者の掲載

追加発表者の掲載: 「」

  candidate:
    name: ""
    twitter: 
    github: 
    icon: 
    organization: 
    contributes:
      - 
    speaker_experience:
      - 
  program:
    title: ""
  • 英語の情報
- name: 
  • 追加発表者の掲載

[英語フォーム] CFPの掲載: Manuel Bernhardtさんによる「Those anti-patterns you’ll never see: how Akka 2.6 changes the way of building maintainable distributed systems」

id: "" # proposalは人名-No
en:
  candidate:
    name: Manuel Bernhardt
    twitter: elmanu
    github: https://github.com/manuelbernhardt
    other_sns: https://www.linkedin.com/in/manuelbernhardt/
    icon: https://en.gravatar.com/userimage/18124135/34183f2109d6ec0eb54d349c10a4d2dc.png
    organization: manuel.bernhardt.io, Reactive & Distributed Systems Consultant
    contributes:
      - - https://github.com/manuelbernhardt/akka-locality
- https://github.com/lightbend/Pi-Akka-Cluster
    speaker_experience:
      - A full list of the talks I have given including links to recordings and slides is available here: https://manuel.bernhardt.io/talks/
  program:
    title: "Those anti-patterns you’ll never see: how Akka 2.6 changes the way of building maintainable distributed systems"
    length: 40 minutes
    language: English
    tags:
      - Best Practices, Software Design and Architecture, Microservices
    keywords:
      - Akka Typed
Distributed Systems
Best practice
    detail: |
      Akka has been used for over a decade to build mission-critical systems, yet the Classic API also has its set of shortcomings. With the release of Akka 2.6, the majority of these anti-patterns have now been rendered impossible by design. This talk shows how to make best use of the new release.
  • 英語版の掲載

  • 追加発表者の有無


  • Yesの場合には追加発表者を掲載する

[英語フォーム] CFPの掲載: Vitaly Bragilevskyさんによる「DOT for kiddies」

id: "" # proposalは人名-No
en:
  candidate:
    name: Vitaly Bragilevsky
    twitter: VBragilevsky
    github: bravit
    other_sns: 
    icon: https://avatars2.githubusercontent.com/u/298521?s=400&u=f2bf3cc53dfd445bcdefae3a39ebbfa7a2b72c55&v=4
    organization: Lecturer at JetBrains
    contributes:
      - I contributed to the Glasgow Haskell Compiler (I'm the member of GHC Steering Committee)
    speaker_experience:
      - All my talks are available at https://www.youtube.com/user/bravit111, including:
1) LambdaConf 2018 (set of lectures, slides& other materials: https://github.com/bravit/tt-ghc-exercises, video: https://www.youtube.com/playlist?list=PLvPsfYrGz3wspkm6LVEjndvQqK6SkcXaT)
2) F(By) 2019 (https://www.youtube.com/watch?v=8YGtMrQ5keA)
3) BOBKonf 2019 (Berlin, https://github.com/bravit/bob19-tutorial-types, no video recording)

  program:
    title: "DOT for kiddies"
    length: 100 minutes (contains 20 minutes' break in all)
    language: English
    tags:
      - Functional Programming, Others
    keywords:
      - theory
dependent objects
foundations
    detail: |
      DOT is the essence of Scala. It testifies that Scala is not a random set of features but a system. I’ll explain DOT to those without a background in the theory of PLs. Starting with an idea of a theory for PL, I’ll present DOT, show examples and explain what is proved about it. I’ll also link DOT to dotty.
  • 英語版の掲載

  • 追加発表者の有無


  • Yesの場合には追加発表者を掲載する

追加発表者の掲載: 「てすと」

  candidate:
    name: "岩堀 知子"
    twitter: https://twitter.com/scalamatsuri
    github: tomoco95
    icon: https://twitter.com/scalamatsuri
    organization: JSA
    contributes:
      - - oss1
- oss2
- oss3
    speaker_experience:
      - - test1
- test2
- test3
  program:
    title: "てすと"
  • 英語の情報
- name: iwahori tomoko
  • 追加発表者の掲載

[日本語フォーム] CFPの掲載: 高橋 知子(表示される氏名)さんによる「バックオフィスでScala使ってみた話をします。(すみません、テストデータです。)」

id: "" # proposalは人名-No
ja:
  candidate:
    name: "高橋 知子(表示される氏名)"
    twitter: scalamatsuri
    github: tomoco95
    other_sns: facebook
    icon: https://twitter.com/scalamatsuri
    organization: JSA バックオフィスチーム
    contributes:
      - ScalaMatsuri2020
ScalaMatsuri2019
    speaker_experience:
     - - ScalaMatsuri2017
- ScalaMatsuri2018
- ScalaMatsuri2019
  program:
    title: "バックオフィスでScala使ってみた話をします。(すみません、テストデータです。)"
    length: 40分
    language: Japanese
    tags:
      - Big Data / Fast Data, Software Design and Architecture, Others
    suggestions:
      - Page Speed Insights
Nuxt.js
Performance Optimization
    detail: |
      バックオフィスでScala使ってみた話をします。(すみません、テストデータです。)
en:
  candidate:
    name: Tomoko Takahashi
    twitter: scalamatsuri
    github: tomoco95
    other_sns: facebook
    icon: https://twitter.com/scalamatsuri
    organization: JSA バックオフィスチーム
    contributes:
      - ScalaMatsuri2020
ScalaMatsuri2019
    speaker_experience:
      - - ScalaMatsuri2017
- ScalaMatsuri2018
- ScalaMatsuri2019
  program:
    title: "(test)バックオフィスでScala使ってみた(実際には英語タイトルが入ります)"
    length: 40分
    language: Japanese
    tags:
      - Big Data / Fast Data, Software Design and Architecture, Others
    suggestions:
      - Page Speed Insights
Nuxt.js
Performance Optimization
    detail: |
      (実際には英語のセッション概要が入ります)バックオフィスでScala使ってみた話をします。(すみません、テストデータです。)
  • 日本語版の掲載

  • 英語版の掲載

  • 追加発表者の有無

自分一人。自分の他に発表者はいない。
  • 追加発表者がいる場合には掲載する

[英語フォーム] CFPの掲載: TOMOKO TAKAHASHIさんによる「test」

id: "" # proposalは人名-No
en:
  candidate:
    name: TOMOKO TAKAHASHI
    twitter: scalamatsuri
    github: tomoco95
    icon:  https://twitter.com/scalamatsuri
    organization: JSA
    contributes:
      - test1
test2
test3
    speaker_experience:
      - test1
test2
test3
  program:
    title: "test"
    length: 100 minutes (contains 20 minutes' break in all)
    language: English
    tags:
      - Big Data / Fast Data, Software Design and Architecture
    suggestions:
      - - test1
- test2
- test3
    detail: |
      test test test
  • 英語版の掲載

  • 追加発表者の有無


  • Yesの場合には追加発表者を掲載する

[英語フォーム] CFPの和訳と掲載: Marc Hauser Guinness World Record Holder さんによる「We do not need wings to fly」

id: "" # proposalは人名-No
ja:
  candidate:
    name: "Marc Hauser Guinness World Record Holder"
    twitter: 
    github: 
    other_sns: 
    icon: https://image.jimcdn.com/app/cms/image/transf/none/path/sc22fcdabd724a723/image/if342e5bf6f54d20b/version/1429459844/speaker-motivational-keynote-speaker-speaker-on-the-topics-of-courage-and-motivation-marc-hauser.jpg
    organization: erfolgswelle® Ltd.
    contributes:
      - 
    speaker_experience:
      - https://www.erfolgswelle.ch/redner/redner-referenzen/
  program:
    title: ""
    length: 40 minutes
    language: English
    tags:
      - Others
    keywords:
      - Guinness World Record Holder
Fastest man on erath in horizontal free fall
First time jet stream skydiver
Ambassador for high-altitude wind-power

    detail: |
      
  • 英語の情報
- title: We do not need wings to fly
- detail: https://www.erfolgswelle.ch/keynote-speaker-website-english/

Guinness World Record holder for the first skydive into the Jet Stream 2018
  • 和訳

  • 日本語版の掲載

  • 追加発表者の有無


  • Yesの場合には追加発表者を掲載する

[英語フォーム] CFPの和訳と掲載: TOMOKO TAKAHASHI さんによる「test」

id: "" # proposalは人名-No
ja:
  candidate:
    name: "TOMOKO TAKAHASHI"
    twitter: scalamatsuri
    github: tomoco95
    icon:  https://twitter.com/scalamatsuri
    organization: JSA
    contributes:
      - ""
      test1
test2
test3
    speaker_experience:
      - ""
      test1
test2
test3
  program:
    title: "テストのタイトル"
    length: 100 minutes (contains 20 minutes' break in all)
    language: English
    tags:
      - ""
      Big Data / Fast Data, Software Design and Architecture
    suggestions:
      - ""
      - test1
- test2
- test3
    detail: |
      てすとてすとてすと
  • 英語の情報
- title: test
- detail: test test test
  • 和訳

  • 日本語版の掲載

  • 追加発表者の有無:(要レビュー)Yes. The session has some additional presenters.

    • Yesの場合には追加発表者を追加する

追加発表者の掲載: 「(テストデータ)バックオフィスでScala使ってみた」

  candidate:
    name: "いわじ えいみ"
    twitter: scala_jp
    github: Iwaji
    other_sns: facebook scalamatsuri
    icon: https://twitter.com/scala_jp
    organization: ScalaMatsuri準備委員会
    contributes:
      - - backoffice
- scalamatsuri
    speaker_experience:
      - - ScalaMatsuri2017(test)
- ScalaMatsuri2018(test)
  program:
    title: "(テストデータ)バックオフィスでScala使ってみた"
  • 英語の情報
- name: Eimi Iwaji
  • 追加発表者の掲載

追加発表者の掲載: 「(テストデータ)バックオフィスでScala使ってみた」

  candidate:
    name: "いわじ えいみ"
    twitter: scala_jp
    github: Iwaji
    icon: https://twitter.com/scala_jp
    organization: ScalaMatsuri準備委員会
    contributes:
      - - backoffice
- scalamatsuri
    speaker_experience:
      - - ScalaMatsuri2017(test)
- ScalaMatsuri2018(test)
  program:
    title: "(テストデータ)バックオフィスでScala使ってみた"
  • 英語の情報
- name: Eimi Iwaji
  • 追加発表者の掲載

[英語フォーム] CFPの掲載: Yumi Shibazaki(display name)さんによる「(test)Enjoy Scala at backoffice」

id: "" # proposalは人名-No
en:
  candidate:
    name: Yumi Shibazaki(display name)
    twitter: scala_jp
    github: YumiShibazaki
    icon: https://twitter.com/scala_jp
    organization: JSA backoffice team
    contributes:
      - - OSS test1
- OSS test2
- OSS test3
    speaker_experience:
      - - ScalaMatsuri2019
  program:
    title: "(test)Enjoy Scala at backoffice"
    length: 100 minutes (contains 20 minutes' break in all)
    language: English
    tags:
      - Functional Programming, Best Practices, DevOps
    suggestions:
      - Keywords1
Keywords2
Keywords3
    detail: |
      (実際には英語の概要が入ります)テストなので好き勝手に書いてしまいました。すみません。
  • 英語版の掲載

  • 追加発表者の有無


  • Yesの場合には追加発表者を掲載する

追加発表者の掲載: 「てすと」

  candidate:
    name: "岩堀 知子"
    twitter: https://twitter.com/scalamatsuri
    github: tomoco95
    icon: https://twitter.com/scalamatsuri
    organization: JSA
    contributes:
      - ""
      - oss1
- oss2
- oss3
    speaker_experience:
      - ""
      - test1
- test2
- test3
  program:
    title: "てすと"
  • 英語の情報
- name: iwahori tomoko
  • 追加発表者の掲載

[英語フォーム] CFPの和訳と掲載: Yumi Shibazaki(display name) さんによる「(test)Enjoy Scala at backoffice」

id: "" # proposalは人名-No
ja:
  candidate:
    name: "Yumi Shibazaki(display name)"
    twitter: scala_jp
    github: YumiShibazaki
    icon: https://twitter.com/scala_jp
    organization: JSA backoffice team
    contributes:
      - - OSS test1
- OSS test2
- OSS test3
    speaker_experience:
      - - ScalaMatsuri2019
  program:
    title: "(テストデータ)Enjoy Scala at backoffice"
    length: 100 minutes (contains 20 minutes' break in all)
    language: English
    tags:
      - Functional Programming, Best Practices, DevOps
    suggestions:
      - Keywords1
Keywords2
Keywords3
    detail: |
      テストなので好き勝手に書いてしまいました。すみません。
  • 英語の情報
- title: (test)Enjoy Scala at backoffice
- detail: (実際には英語の概要が入ります)テストなので好き勝手に書いてしまいました。すみません。
  • 和訳

  • 日本語版の掲載

  • 追加発表者の有無

(要レビュー)No. There is no presenter but me.
  • Yesの場合には追加発表者を掲載する

[英語フォーム] CFPの掲載: Marc Hauser Guinness World Record Holderさんによる「We do not need wings to fly」

id: "" # proposalは人名-No
en:
  candidate:
    name: Marc Hauser Guinness World Record Holder
    twitter: 
    github: 
    other_sns: 
    icon: https://image.jimcdn.com/app/cms/image/transf/none/path/sc22fcdabd724a723/image/if342e5bf6f54d20b/version/1429459844/speaker-motivational-keynote-speaker-speaker-on-the-topics-of-courage-and-motivation-marc-hauser.jpg
    organization: erfolgswelle® Ltd.
    contributes:
      - 
    speaker_experience:
      - https://www.erfolgswelle.ch/redner/redner-referenzen/
  program:
    title: "We do not need wings to fly"
    length: 40 minutes
    language: English
    tags:
      - Others
    keywords:
      - Guinness World Record Holder
Fastest man on erath in horizontal free fall
First time jet stream skydiver
Ambassador for high-altitude wind-power

    detail: |
      https://www.erfolgswelle.ch/keynote-speaker-website-english/

Guinness World Record holder for the first skydive into the Jet Stream 2018
  • 英語版の掲載

  • 追加発表者の有無


  • Yesの場合には追加発表者を掲載する

[日本語フォーム] CFPの掲載: 高橋 知子(公開される氏名)さんによる「(テストデータ)バックオフィスでScala使ってみた」

id: "" # proposalは人名-No
ja:
  candidate:
    name: "高橋 知子(公開される氏名)"
    twitter: scalamatsuri
    github: tomoco95
    icon: https://twitter.com/scalamatsuri
    organization: JSA バックオフィスチーム
    contributes:
      - - OSS1
- OSS2
- OSS3
    speaker_experience:
     - - ScalaMatsuri2017
- ScalaMatsuri2018
- ScalaMatsuri2019
  program:
    title: "(テストデータ)バックオフィスでScala使ってみた"
    length: 40分
    language: Japanese
    tags:
      - Big Data / Fast Data, Tools, Scalaビギナー(Scala歴1年くらいまで)
    suggestions:
      - backoffice
keyword
english only
    detail: |
      バックオフィスでScala使ってみた話をします。(すみません、テストデータです。)
en:
  candidate:
    name: Tomoko Takahashi
    twitter: scalamatsuri
    github: tomoco95
    icon: https://twitter.com/scalamatsuri
    organization: JSA バックオフィスチーム
    contributes:
      - - OSS1
- OSS2
- OSS3
    speaker_experience:
      - - ScalaMatsuri2017
- ScalaMatsuri2018
- ScalaMatsuri2019
  program:
    title: "(test)バックオフィスでScala使ってみた(実際には英語タイトルが入ります)"
    length: 40分
    language: Japanese
    tags:
      - Big Data / Fast Data, Tools, Scalaビギナー(Scala歴1年くらいまで)
    suggestions:
      - backoffice
keyword
english only
    detail: |
      (実際には英語のセッション概要が入ります)バックオフィスでScala使ってみた話をします。(すみません、テストデータです。)
  • 日本語版の掲載
  • 英語版の掲載

[英語フォーム] CFPの和訳と掲載: Yumi Shibazaki(display name) さんによる「(test)Enjoy Scala at backoffice」

id: "" # proposalは人名-No
ja:
  candidate:
    name: "Yumi Shibazaki(display name)"
    twitter: scala_jp
    github: YumiShibazaki
    icon: https://twitter.com/scala_jp
    organization: JSA backoffice team
    contributes:
      - - OSS test1
- OSS test2
- OSS test3
    speaker_experience:
      - - ScalaMatsuri2019
  program:
    title: "(テストデータ)Enjoy Scala at backoffice"
    length: 100 minutes (contains 20 minutes' break in all)
    language: English
    tags:
      - Functional Programming, Best Practices, DevOps
    suggestions:
      - Keywords1
Keywords2
Keywords3
    detail: |
      テストなので好き勝手に書いてしまいました。すみません。
  • 英語の情報
- title: (test)Enjoy Scala at backoffice
- detail: (実際には英語の概要が入ります)テストなので好き勝手に書いてしまいました。すみません。
  • 和訳

  • 日本語版の掲載

  • 追加発表者の有無


  • Yesの場合には追加発表者を掲載する

[英語フォーム] CFPの和訳と掲載: Yumi Shibazaki(display name) さんによる「(test)Enjoy Scala at backoffice」

id: "" # proposalは人名-No
ja:
  candidate:
    name: "Yumi Shibazaki(display name)"
    twitter: scala_jp
    github: YumiShibazaki
    other_sns: facebook
    icon: https://twitter.com/scala_jp
    organization: JSA backoffice team
    contributes:
      - ScalaMatsuri2020
    speaker_experience:
      - ScalaMatsuri2019
  program:
    title: "日本語タイトル"
    length: 100 minutes (contains 20 minutes' break in all)
    language: English
    tags:
      - Tools, Scala Beginners (~1year)
    suggestions:
      - Keywords1
Keywords2
Keywords3
    detail: |
      (日本語)テストなので好き勝手に書いてしまいました。すみません。
  • 英語の情報
- title: (test)Enjoy Scala at backoffice
- detail: (実際には英語の概要が入ります)テストなので好き勝手に書いてしまいました。すみません。
  • 和訳

  • 日本語版の掲載

  • 追加発表者の有無

I am.
  • Yesの場合には追加発表者を掲載する

[英語フォーム] CFPの和訳と掲載: Harry Laoulakos さんによる「Algebras in Programming」

id: "" # proposalは人名-No
ja:
  candidate:
    name: "Harry Laoulakos"
    twitter: https://twitter.com/harrylaou
    github: https://github.com/harrylaou
    other_sns: https://www.linkedin.com/in/harrylaou/
    icon: https://www.dropbox.com/s/t6ufl9iyvrdpep0/harry.jpg?dl=0
    organization: Talos Software
    contributes:
      - 
    speaker_experience:
      - "Shapeless 101"
- https://scala.io/2016/speakers.html#/b3e01a349f1eb483384fcb27102073b9aa62861e
- https://harrylaou.com/slides/shapeless101.pdf
- No Video available 

-"Monad Stacks or: How I Learned to Stop Worrying and Love the Free Monad"
- I gave this talk in TypeLevel Summit, and  and have been asked to give it in more conferences 
- Code : https://gitlab.com/harrylaou/monad-stacks
- Slides : https://harrylaou.com/slides/MonadStacks.pdf
- video: https://www.youtube.com/watch?v=2TDDDFGa8-0

  program:
    title: ""
    length: 40 minutes
    language: English
    tags:
      - Functional Programming, Scala Beginners (~1year)
    keywords:
      - Functional Programming
Algebra 
ADT
    detail: |
      
  • 英語の情報
- title: Algebras in Programming
- detail: Tuples, case classes and sealed traits are common data structures in Scala. Sometimes called products and co-products, they define algebraic data types. They are called ADTs in abbreviation. But where is the algebra in them?
The correspondence of data structures that we use every day in Scala with “regular” is not obvious at first sight.
Also, the term algebra is used in different concepts, like free monads, tagless final interpreters and recursion schemes. After watching this talk the use of this ambiguous term will be clarified.
No previous scala knowledge required. 
  • 和訳

  • 日本語版の掲載

  • 追加発表者の有無


  • Yesの場合には追加発表者を掲載する

[英語フォーム] CFPの掲載: Yumi Shibazaki(display name)さんによる「(test)Enjoy Scala at backoffice」

id: "" # proposalは人名-No
en:
  candidate:
    name: Yumi Shibazaki(display name)
    twitter: scala_jp
    github: YumiShibazaki
    other_sns: facebook
    icon: https://twitter.com/scala_jp
    organization: JSA backoffice team
    contributes:
      - ScalaMatsuri2020
    speaker_experience:
      - ScalaMatsuri2019
  program:
    title: "(test)Enjoy Scala at backoffice"
    length: 100 minutes (contains 20 minutes' break in all)
    language: English
    tags:
      - Tools, Scala Beginners (~1year)
    suggestions:
      - Keywords1
Keywords2
Keywords3
    detail: |
      (実際には英語の概要が入ります)テストなので好き勝手に書いてしまいました。すみません。
  • 英語版の掲載

  • 追加発表者の有無

I am.
  • Yesの場合には追加発表者を掲載する

[英語フォーム] CFPの和訳と掲載: Manuel Bernhardt さんによる「Those anti-patterns you’ll never see: how Akka 2.6 changes the way of building maintainable distributed systems」

id: "" # proposalは人名-No
ja:
  candidate:
    name: "Manuel Bernhardt"
    twitter: elmanu
    github: https://github.com/manuelbernhardt
    other_sns: https://www.linkedin.com/in/manuelbernhardt/
    icon: https://en.gravatar.com/userimage/18124135/34183f2109d6ec0eb54d349c10a4d2dc.png
    organization: manuel.bernhardt.io, Reactive & Distributed Systems Consultant
    contributes:
      - - https://github.com/manuelbernhardt/akka-locality
- https://github.com/lightbend/Pi-Akka-Cluster
    speaker_experience:
      - A full list of the talks I have given including links to recordings and slides is available here: https://manuel.bernhardt.io/talks/
  program:
    title: ""
    length: 40 minutes
    language: English
    tags:
      - Best Practices, Software Design and Architecture, Microservices
    keywords:
      - Akka Typed
Distributed Systems
Best practice
    detail: |
      
  • 英語の情報
- title: Those anti-patterns you’ll never see: how Akka 2.6 changes the way of building maintainable distributed systems
- detail: Akka has been used for over a decade to build mission-critical systems, yet the Classic API also has its set of shortcomings. With the release of Akka 2.6, the majority of these anti-patterns have now been rendered impossible by design. This talk shows how to make best use of the new release.
  • 和訳

  • 日本語版の掲載

  • 追加発表者の有無


  • Yesの場合には追加発表者を掲載する

[英語フォーム] CFPの掲載: Harry Laoulakosさんによる「Algebras in Programming」

id: "" # proposalは人名-No
en:
  candidate:
    name: Harry Laoulakos
    twitter: https://twitter.com/harrylaou
    github: https://github.com/harrylaou
    other_sns: https://www.linkedin.com/in/harrylaou/
    icon: https://www.dropbox.com/s/t6ufl9iyvrdpep0/harry.jpg?dl=0
    organization: Talos Software
    contributes:
      - 
    speaker_experience:
      - "Shapeless 101"
- https://scala.io/2016/speakers.html#/b3e01a349f1eb483384fcb27102073b9aa62861e
- https://harrylaou.com/slides/shapeless101.pdf
- No Video available 

-"Monad Stacks or: How I Learned to Stop Worrying and Love the Free Monad"
- I gave this talk in TypeLevel Summit, and  and have been asked to give it in more conferences 
- Code : https://gitlab.com/harrylaou/monad-stacks
- Slides : https://harrylaou.com/slides/MonadStacks.pdf
- video: https://www.youtube.com/watch?v=2TDDDFGa8-0

  program:
    title: "Algebras in Programming"
    length: 40 minutes
    language: English
    tags:
      - Functional Programming, Scala Beginners (~1year)
    keywords:
      - Functional Programming
Algebra 
ADT
    detail: |
      Tuples, case classes and sealed traits are common data structures in Scala. Sometimes called products and co-products, they define algebraic data types. They are called ADTs in abbreviation. But where is the algebra in them?
The correspondence of data structures that we use every day in Scala with “regular” is not obvious at first sight.
Also, the term algebra is used in different concepts, like free monads, tagless final interpreters and recursion schemes. After watching this talk the use of this ambiguous term will be clarified.
No previous scala knowledge required. 
  • 英語版の掲載

  • 追加発表者の有無


  • Yesの場合には追加発表者を掲載する

[日本語フォーム] CFPの掲載: giiitaさんによる「DDD optimized framework Scaladia」

id: "" # proposalは人名-No
ja:
  candidate:
    name: "giiita"
    twitter: @omarun_4263
    github: https://github.com/giiita
    other_sns: 
    icon: https://github.com/giiita
    organization: 株式会社セプテーニ・オリジナル ソフトウェアエンジニア
    contributes:
      - scaladia
sbt-protoc
    speaker_experience:
     - 2019Scala秋祭り
  program:
    title: "DDD optimized framework Scaladia"
    length: 40分
    language: Japanese
    tags:
      - Software Design and Architecture
    keywords:
      - Dependency Injection
Architecture design
DDD
    detail: |
      レイヤードアーキテクチャにおけるDependency Injectionをベースとしたフレームワーク、Scaladiaの紹介をします。
柔軟で高速、かつ、Scalaならではの表現力を十分に発揮することができます。
en:
  candidate:
    name: giiita
    twitter: @omarun_4263
    github: https://github.com/giiita
    other_sns: 
    icon: https://github.com/giiita
    organization: 株式会社セプテーニ・オリジナル ソフトウェアエンジニア
    contributes:
      - scaladia
sbt-protoc
    speaker_experience:
      - 2019Scala秋祭り
  program:
    title: "DDD optimized framework Scaladia"
    length: 40分
    language: Japanese
    tags:
      - Software Design and Architecture
    keywords:
      - Dependency Injection
Architecture design
DDD
    detail: |
      Introducing Scaladia, a framework based on Dependency Injection in layered architecture.
It is flexible and fast, and can fully demonstrate the expressive power of Scala.
  • 日本語版の掲載

  • 英語版の掲載

  • 追加発表者の有無

自分一人。自分の他に発表者はいない。
  • 追加発表者がいる場合には掲載する

[英語フォーム] CFPの和訳と掲載: Vitaly Bragilevsky さんによる「DOT for kiddies」

id: "" # proposalは人名-No
ja:
  candidate:
    name: "Vitaly Bragilevsky"
    twitter: VBragilevsky
    github: bravit
    other_sns: 
    icon: https://avatars2.githubusercontent.com/u/298521?s=400&u=f2bf3cc53dfd445bcdefae3a39ebbfa7a2b72c55&v=4
    organization: Lecturer at JetBrains
    contributes:
      - I contributed to the Glasgow Haskell Compiler (I'm the member of GHC Steering Committee)
    speaker_experience:
      - All my talks are available at https://www.youtube.com/user/bravit111, including:
1) LambdaConf 2018 (set of lectures, slides& other materials: https://github.com/bravit/tt-ghc-exercises, video: https://www.youtube.com/playlist?list=PLvPsfYrGz3wspkm6LVEjndvQqK6SkcXaT)
2) F(By) 2019 (https://www.youtube.com/watch?v=8YGtMrQ5keA)
3) BOBKonf 2019 (Berlin, https://github.com/bravit/bob19-tutorial-types, no video recording)

  program:
    title: "こどものためのDOT"
    length: 100 minutes (contains 20 minutes' break in all)
    language: English
    tags:
      - Functional Programming, Others
    keywords:
      - theory
dependent objects
foundations
    detail: |
      
  • 英語の情報
- title: DOT for kiddies
- detail: DOT is the essence of Scala. It testifies that Scala is not a random set of features but a system. I’ll explain DOT to those without a background in the theory of PLs. Starting with an idea of a theory for PL, I’ll present DOT, show examples and explain what is proved about it. I’ll also link DOT to dotty.
  • 和訳

  • 日本語版の掲載

  • 追加発表者の有無


  • Yesの場合には追加発表者を掲載する

[英語フォーム] CFPの掲載: Yumi Shibazaki(display name)さんによる「(test)Enjoy Scala at backoffice」

id: "" # proposalは人名-No
en:
  candidate:
    name: Yumi Shibazaki(display name)
    twitter: scala_jp
    github: YumiShibazaki
    other_sns: facebook
    icon: https://twitter.com/scala_jp
    organization: JSA backoffice team
    contributes:
      - ScalaMatsuri2020
    speaker_experience:
      - ScalaMatsuri2019
  program:
    title: "(test)Enjoy Scala at backoffice"
    length: 100 minutes (contains 20 minutes' break in all)
    language: English
    tags:
      - Tools, Scala Beginners (~1year)
    suggestions:
      - Keywords1
Keywords2
Keywords3
    detail: |
      (実際には英語の概要が入ります)テストなので好き勝手に書いてしまいました。すみません。
  • 英語版の掲載

  • 追加発表者の有無

I am.
  • Yesの場合には追加発表者を掲載する

[英語フォーム] CFPの掲載: TOMOKO TAKAHASHIさんによる「test」

id: "" # proposalは人名-No
en:
  candidate:
    name: TOMOKO TAKAHASHI
    twitter: scalamatsuri
    github: tomoco95
    icon:  https://twitter.com/scalamatsuri
    organization: JSA
    contributes:
      - ""
      test1
test2
test3
    speaker_experience:
      - ""
      test1
test2
test3
  program:
    title: "test"
    length: 100 minutes (contains 20 minutes' break in all)
    language: English
    tags:
      - Big Data / Fast Data, Software Design and Architecture
    suggestions:
      - ""
      -- test1
- test2
- test3
    detail: |
      test test test
  • 英語版の掲載

  • 追加発表者の有無

(要レビュー)Yes. The session has some additional presenters.
  • Yesの場合には追加発表者を追加する

[日本語フォーム] CFPの掲載: tomoko takahashiさんによる「テストです」

id: "" # proposalは人名-No
ja:
  candidate:
    name: "tomoko takahashi"
    twitter: scalamatsuri
    github: tomoco95
    icon: https://twitter.com/scalamatsuri
    organization: JSA
    contributes:
      - - てすと1
- てすと2
- てすと3
    speaker_experience:
     - - テスト1
- テスト2
- テスト3
  program:
    title: "テストです"
    length: 40分
    language: Japanese
    tags:
      - Tools, Scalaビギナー(Scala歴1年くらいまで), Virtual coin / Blockchain
    suggestions:
      - test1
test2
test3
    detail: |
      てすとてすと
en:
  candidate:
    name: TOMOKO TAKAHASHI
    twitter: scalamatsuri
    github: tomoco95
    icon: https://twitter.com/scalamatsuri
    organization: JSA
    contributes:
      - - てすと1
- てすと2
- てすと3
    speaker_experience:
      - - テスト1
- テスト2
- テスト3
  program:
    title: "test"
    length: 40分
    language: Japanese
    tags:
      - Tools, Scalaビギナー(Scala歴1年くらいまで), Virtual coin / Blockchain
    suggestions:
      - test1
test2
test3
    detail: |
      testtest
  • 日本語版の掲載

  • 英語版の掲載

  • 追加発表者の有無

自分一人。自分の他に発表者はいない。
  • 追加発表者がいる場合には掲載する

[英語フォーム] CFPの掲載: Yumi Shibazaki(display name)さんによる「(test)Enjoy Scala at backoffice」

id: "" # proposalは人名-No
en:
  candidate:
    name: Yumi Shibazaki(display name)
    twitter: scala_jp
    github: YumiShibazaki
    icon: https://twitter.com/scala_jp
    organization: JSA backoffice team
    contributes:
      - - OSS test1
- OSS test2
- OSS test3
    speaker_experience:
      - - ScalaMatsuri2019
  program:
    title: "(test)Enjoy Scala at backoffice"
    length: 100 minutes (contains 20 minutes' break in all)
    language: English
    tags:
      - Functional Programming, Best Practices, DevOps
    suggestions:
      - Keywords1
Keywords2
Keywords3
    detail: |
      (実際には英語の概要が入ります)テストなので好き勝手に書いてしまいました。すみません。
  • 英語版の掲載

  • 追加発表者の有無

(要レビュー)No. There is no presenter but me.
  • Yesの場合には追加発表者を掲載する

追加発表者の掲載: 「」

  candidate:
    name: ""
    twitter: 
    github: 
    icon: 
    organization: 
    contributes:
      - 
    speaker_experience:
      - 
  program:
    title: ""
  • 英語の情報
- name: 
  • 追加発表者の掲載

CFPの掲載@日本語・英語: tomoko takahashiさんによる「テストです」

id: "" # proposalは人名-No
ja:
  candidate:
    name: "tomoko takahashi"
    twitter: scalamatsuri
    github: tomoco95
    icon: https://twitter.com/scalamatsuri
    organization: JSA
    contributes:
      - - てすと1
- てすと2
- てすと3
    speaker_experience:
      - - テスト1
- テスト2
- テスト3
  program:
    title: "テストです"
    length: 40分
    language: Japanese
    tags:
      - Tools, Scalaビギナー(Scala歴1年くらいまで), Virtual coin / Blockchain
    suggestions:
      - test1
test2
test3
    detail: |
      てすとてすと
en:
  candidate:
    name: TOMOKO TAKAHASHI
    twitter: scalamatsuri
    github: tomoco95
    icon: https://twitter.com/scalamatsuri
    organization: JSA
    contributes:
      - - てすと1
- てすと2
- てすと3
    speaker_experience:
      - - テスト1
- テスト2
- テスト3
  program:
    title: "test"
    length: 40分
    language: Japanese
    tags:
      - Tools, Scalaビギナー(Scala歴1年くらいまで), Virtual coin / Blockchain
    suggestions:
      - test1
test2
test3
    detail: |
      testtest
  • 日本語版の掲載
  • 英語版の掲載

[英語フォーム] CFPの和訳と掲載: TOMOKO TAKAHASHI さんによる「test」

id: "" # proposalは人名-No
ja:
  candidate:
    name: "TOMOKO TAKAHASHI"
    twitter: scalamatsuri
    github: tomoco95
    icon:  https://twitter.com/scalamatsuri
    organization: JSA
    contributes:
      - test1
test2
test3
    speaker_experience:
      - test1
test2
test3
  program:
    title: "テストのタイトル"
    length: 100 minutes (contains 20 minutes' break in all)
    language: English
    tags:
      - Big Data / Fast Data, Software Design and Architecture
    suggestions:
      - - test1
- test2
- test3
    detail: |
      てすとてすとてすと
  • 英語の情報
- title: test
- detail: test test test
  • 和訳

  • 日本語版の掲載

  • 追加発表者の有無


  • Yesの場合には追加発表者を掲載する

[日本語フォーム] CFPの掲載: 近藤 豊峰さんによる「Page Speed Insights 改善虎の巻 ~ Scala祭りページを高速化するまで ~ (仮)」

id: "" # proposalは人名-No
ja:
  candidate:
    name: "近藤 豊峰"
    twitter: sugoikondo
    github: sugoikondo
    icon: https://avatars2.githubusercontent.com/u/16359063?s=460&v=4
    organization: 株式会社セプテーニ・オリジナル
    contributes:
      - ScalaMatsuri2020
Elm-jp
    speaker_experience:
     - Jser.info
  program:
    title: "Page Speed Insights 改善虎の巻 ~ Scala祭りページを高速化するまで ~ (仮)"
    length: 100分(合計20分の休憩を含む)
    language: Japanese
    tags:
      - Others
    suggestions:
      - Page Speed Insights
Nuxt.js
Performance Optimization
    detail: |
      Scalaまつり公式サイトを2020年にリニューアルするに伴い、パフォーマンスの改善にも挑戦しました。所謂キャッシュのうまい付き合い方とか、jsの高効率な書き方とかの話はできませんが、画像の最適化やコードの分割方法、その他表示速度の改善について得られた知見を共有したいと思います。
en:
  candidate:
    name: Atsumine Kondo
    twitter: sugoikondo
    github: sugoikondo
    icon: https://avatars2.githubusercontent.com/u/16359063?s=460&v=4
    organization: 株式会社セプテーニ・オリジナル
    contributes:
      - ScalaMatsuri2020
Elm-jp
    speaker_experience:
      - Jser.info
  program:
    title: "Page Speed Insights refinement 101"
    length: 100分(合計20分の休憩を含む)
    language: Japanese
    tags:
      - Others
    suggestions:
      - Page Speed Insights
Nuxt.js
Performance Optimization
    detail: |
      In developing new ScalaMatsuri2020 website, we tried to improve its performance for better user experience.I can't speak about caching, efficient style coding, but I will tell you about it's importance about optimizing images, or minifying javascript codes or runtime executions.
  • 日本語版の掲載

  • 英語版の掲載

  • 追加発表者の有無

自分一人。自分の他に発表者はいない。
  • 追加発表者がいる場合には掲載する

[英語フォーム] CFPの掲載: sugoikondoさんによる「Page Speed Insigts Optimization 101」

id: "" # proposalは人名-No
en:
  candidate:
    name: sugoikondo
    twitter: sugoikondo
    github: sugoikondo
    icon: https://avatars2.githubusercontent.com/u/16359063?s=460&v=4
    organization: Septeni Original Inc.
    contributes:
      - Nothig!
    speaker_experience:
      - No! This is my first time!
  program:
    title: "Page Speed Insigts Optimization 101"
    length: 40 minutes
    language: English
    tags:
      - Others
    suggestions:
      - 
    detail: |
      In developing new ScalaMatsuri2020 website, we tried to improve its performance for better user experience.I can't speak about caching, efficient style coding, but I will tell you about it's importance about optimizing images, or minifying javascript codes or runtime executions.
  • 英語版の掲載

  • 追加発表者の有無


  • Yesの場合には追加発表者を掲載する

TOPにスポンサー募集のボタンを配置する

本来は別のボタン(ログイン?)が表示されていたところだが、一旦スポンサー募集のボタンに置き換えておく。
ここは割と動的にボタンを入れ替える可能性あり(CFP少ないときはCFPボタンにする等)
ヘッダーのボタンも同様。
スクリーンショット_2019_11_21_20_13

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.