Submit Search
Upload
株式会社インタースペース 沖本様 登壇資料
•
2 likes
•
1,697 views
L
leverages_event
Follow
10月6日実施イベントのスライド
Read less
Read more
Engineering
Report
Share
Report
Share
1 of 32
Download now
Download to read offline
Recommended
フロントエンドの技術を刷新した話し。
フロントエンドの技術を刷新した話し。
Yutaka Horikawa
2016.03.30 LancersNightの登壇資料。
ASP.NET SPA開発をはじめよう~今と未来とステップアップ
ASP.NET SPA開発をはじめよう~今と未来とステップアップ
慎一 古賀
第11回 Plus Programming .net 勉強会で登壇したセッションの資料です。書籍「はじめてのASP.NET SPA開発入門」(日経BP社)発売を記念して、これからVisual StudioでWeb開発を始める方、あるいは既にWeb開発の経験がありこれからSPA(シングルページアプリケーション)の開発を始める方を対象に、SPA開発の始め方と今後のステップアップについてイメージ出来る勉強会を開催しました。 最初のセッションとして、SPA開発に必要な技術の全体像やVisual StudioとASP.NETの動向と共に、書籍「はじめてのASP.NET SPA開発入門」でカバーする範囲と、本書ではカバーできない、よりステップアップするために必要な範囲を紹介しました。
アプリエンジニアからクラウド専用のインフラエンジニアになってみて
アプリエンジニアからクラウド専用のインフラエンジニアになってみて
Sato Shun
アプリエンジニアからインフラエンジニアになり、AWSでの構築・運用、Infrastructure as codeを実践した上で苦労した点、そしてインフラ目線から今後アプリエンジニアに期待することや、関係性について思うことを話したいと思います。
EC-CUBEによるECサイトの負荷対策
EC-CUBEによるECサイトの負荷対策
Kazunori Inaba
第20回JAWS-UG札幌勉強会の発表資料
IaaSクラウド比較
IaaSクラウド比較
Kazunori Inaba
[社内勉強会]Webエンジニアへ送るインフラのおすすめ本:記事7本
[社内勉強会]Webエンジニアへ送るインフラのおすすめ本:記事7本
Takahiro Moteki
社内勉強会,20160303
Windows Server + VPNのAWS移行事例
Windows Server + VPNのAWS移行事例
Kazunori Inaba
第14回JAWS-UG札幌勉強会の発表資料
オレたちとVisual Studioとの関係を話そう
オレたちとVisual Studioとの関係を話そう
Mitsuhito Ishino
2016/3/5 VSUG DAY FINAL Visual Studioの振り返りを行いました。
Recommended
フロントエンドの技術を刷新した話し。
フロントエンドの技術を刷新した話し。
Yutaka Horikawa
2016.03.30 LancersNightの登壇資料。
ASP.NET SPA開発をはじめよう~今と未来とステップアップ
ASP.NET SPA開発をはじめよう~今と未来とステップアップ
慎一 古賀
第11回 Plus Programming .net 勉強会で登壇したセッションの資料です。書籍「はじめてのASP.NET SPA開発入門」(日経BP社)発売を記念して、これからVisual StudioでWeb開発を始める方、あるいは既にWeb開発の経験がありこれからSPA(シングルページアプリケーション)の開発を始める方を対象に、SPA開発の始め方と今後のステップアップについてイメージ出来る勉強会を開催しました。 最初のセッションとして、SPA開発に必要な技術の全体像やVisual StudioとASP.NETの動向と共に、書籍「はじめてのASP.NET SPA開発入門」でカバーする範囲と、本書ではカバーできない、よりステップアップするために必要な範囲を紹介しました。
アプリエンジニアからクラウド専用のインフラエンジニアになってみて
アプリエンジニアからクラウド専用のインフラエンジニアになってみて
Sato Shun
アプリエンジニアからインフラエンジニアになり、AWSでの構築・運用、Infrastructure as codeを実践した上で苦労した点、そしてインフラ目線から今後アプリエンジニアに期待することや、関係性について思うことを話したいと思います。
EC-CUBEによるECサイトの負荷対策
EC-CUBEによるECサイトの負荷対策
Kazunori Inaba
第20回JAWS-UG札幌勉強会の発表資料
IaaSクラウド比較
IaaSクラウド比較
Kazunori Inaba
[社内勉強会]Webエンジニアへ送るインフラのおすすめ本:記事7本
[社内勉強会]Webエンジニアへ送るインフラのおすすめ本:記事7本
Takahiro Moteki
社内勉強会,20160303
Windows Server + VPNのAWS移行事例
Windows Server + VPNのAWS移行事例
Kazunori Inaba
第14回JAWS-UG札幌勉強会の発表資料
オレたちとVisual Studioとの関係を話そう
オレたちとVisual Studioとの関係を話そう
Mitsuhito Ishino
2016/3/5 VSUG DAY FINAL Visual Studioの振り返りを行いました。
ASP.NET シングル ページ アプリケーション (SPA) 詳説
ASP.NET シングル ページ アプリケーション (SPA) 詳説
Akira Inoue
IaaSクラウド比較'14
IaaSクラウド比較'14
Kazunori Inaba
JavaからScalaへ
JavaからScalaへ
takezoe
WebAssembly text format で画像処理を書くぞ
WebAssembly text format で画像処理を書くぞ
Kohei Kawasaki
UIT#2 怠けるために努力を惜しまない プロのフロントエンドエンジニアたち
DevLOVE関西2016.2.5 地道にAWS構築自動化に取り組んでいるお話し
DevLOVE関西2016.2.5 地道にAWS構築自動化に取り組んでいるお話し
Akira Nagata
https://devlove-kansai.doorkeeper.jp/events/36650 「インフラエンジニアの現場における仕事と文化」のDiff
WebAssemblyのWeb以外のことぜんぶ話す
WebAssemblyのWeb以外のことぜんぶ話す
Takaya Saeki
Kernel/Vm探検隊 online part2. 発表動画: https://youtu.be/brrm328XItM?t=8221
はじめてのASP.NET MVC5
はじめてのASP.NET MVC5
Tomo Mizoe
ASP.NET MVC5 の使い方を学習します。 HelloWorldからはじまって、映画のタイトル、監督、公開日等のCRUDができるWebアプリケーションを開発します。
Application Bootstrap
Application Bootstrap
Takafumi ONAKA
TokyuRuby会議#09 LT
JAWS-UG京王線 レッツラーニング LT AWS+WAFなお話
JAWS-UG京王線 レッツラーニング LT AWS+WAFなお話
Tetsuya Mase
2015.05.30に開催したJAWS-UG京王線 第2回勉強会「レッツラーニング」のLTで発表したAWS上で動くWAFを動かしてみたお話です。
Lampで作るソーシャルアプリの負荷対策~アプリとインフラの調和のテクニック~
Lampで作るソーシャルアプリの負荷対策~アプリとインフラの調和のテクニック~
KLab株式会社
2010/07/14 リリース直後から大量のユーザーが流れ込み、高負荷に晒されるソーシャルアプリ。システムダウンによって、ビジネスチャンスを逃さないためには負荷対策が不可欠です。 KLabは長年の大規模・高負荷モバイルサイトの構築・運用によって、対負荷性能を持ったアプリ・インフラのノウハウを積み重ねてきました。ソーシャルアプリ市場においてはオープン当初からSAPとして参入し、ソーシャルアプリならではのアクセス集中を経験したことで、現在はより安定したサービスを提供できるに至っています。 今回は、KLabが実施してきたそんな負荷対策ノウハウを広く紹介いただきます。
Build Node.js-WASM/WASI Tiny compiler with Node.js
Build Node.js-WASM/WASI Tiny compiler with Node.js
mganeko
Node.jsでつくる Node.js – WASM/WASI ミニミニコンパイラー JSConf JP 2019 (2019.11.30) のLTの資料です。
BaaSでゲームサーバを作る話
BaaSでゲームサーバを作る話
Tomokazu Tochi
BaaSとは BaaSの予算 BaaSの導入 GameSparksについて
AWS+WordPressでつくるFirefoxアプリ
AWS+WordPressでつくるFirefoxアプリ
Takayuki Miyauchi
若干説明が不十分なので近日中にフォローアップ記事を書きます。
SoftLayer API で資産管理をお手伝い!
SoftLayer API で資産管理をお手伝い!
Kazumi IWANAGA
SoftLayer API の使い方をご紹介した資料です。 【JSLGG】女性限定!クラウドSoftLayer勉強会 http://softlayer.connpass.com/event/25176/
ASP.NET習得の最短経路を考察する
ASP.NET習得の最短経路を考察する
Masaki Takeda
XPages Day 2013 [B-3] XPages開発を始める Notes技術者のためのWeb技術概論
XPages Day 2013 [B-3] XPages開発を始める Notes技術者のためのWeb技術概論
賢次 海老原
XPages開発を始める Notes技術者のためのWeb技術概論
baserCMSテーマ制作チュートリアル
baserCMSテーマ制作チュートリアル
Ryuji Egashira
http://basercms.net/files/basertutorial.zip より、資料に必要となる HTMLデータがダウンロードできます。
ASP.NET WEB API 開発体験
ASP.NET WEB API 開発体験
miso- soup3
2013/1/26 Hokuriku.NET vol11 LT の資料です
どうなる?Visual Studioの クライアントサイド web開発の今後
どうなる?Visual Studioの クライアントサイド web開発の今後
Narami Kiyokura
2014/10/11に開催された『ヒーロー島 秋の収穫祭 2014 を開催します』での同名セッションの資料 http://heroshima.jp/EventInfo/autumn2014
WordPress JSON REST API 〜さらばPHP、さらばWordPressテーマ
WordPress JSON REST API 〜さらばPHP、さらばWordPressテーマ
Kazue Igarashi
CMSどうでしょう〜MT・WP対決列島〜 仙台編で話した「WordPress JSON REST API 〜さらばPHP、さらばWordPressテーマ」のスライド
Spring frameworkが大好きなおはなし
Spring frameworkが大好きなおはなし
Satoshi Kisanuki
Spring Frameworkの紹介資料になります。
PlayFramework1.x基礎編
PlayFramework1.x基礎編
Asami Abe
PlayFramework関西ビギナーズ 第1回(2012/11/17開催) にて使用したスライド。 最初にPlayの概要を説明した後、Play1.2.5で簡単なアプリケーションを作成する模様をライブコーディングしながらPlayの仕組みを解説しました。
More Related Content
What's hot
ASP.NET シングル ページ アプリケーション (SPA) 詳説
ASP.NET シングル ページ アプリケーション (SPA) 詳説
Akira Inoue
IaaSクラウド比較'14
IaaSクラウド比較'14
Kazunori Inaba
JavaからScalaへ
JavaからScalaへ
takezoe
WebAssembly text format で画像処理を書くぞ
WebAssembly text format で画像処理を書くぞ
Kohei Kawasaki
UIT#2 怠けるために努力を惜しまない プロのフロントエンドエンジニアたち
DevLOVE関西2016.2.5 地道にAWS構築自動化に取り組んでいるお話し
DevLOVE関西2016.2.5 地道にAWS構築自動化に取り組んでいるお話し
Akira Nagata
https://devlove-kansai.doorkeeper.jp/events/36650 「インフラエンジニアの現場における仕事と文化」のDiff
WebAssemblyのWeb以外のことぜんぶ話す
WebAssemblyのWeb以外のことぜんぶ話す
Takaya Saeki
Kernel/Vm探検隊 online part2. 発表動画: https://youtu.be/brrm328XItM?t=8221
はじめてのASP.NET MVC5
はじめてのASP.NET MVC5
Tomo Mizoe
ASP.NET MVC5 の使い方を学習します。 HelloWorldからはじまって、映画のタイトル、監督、公開日等のCRUDができるWebアプリケーションを開発します。
Application Bootstrap
Application Bootstrap
Takafumi ONAKA
TokyuRuby会議#09 LT
JAWS-UG京王線 レッツラーニング LT AWS+WAFなお話
JAWS-UG京王線 レッツラーニング LT AWS+WAFなお話
Tetsuya Mase
2015.05.30に開催したJAWS-UG京王線 第2回勉強会「レッツラーニング」のLTで発表したAWS上で動くWAFを動かしてみたお話です。
Lampで作るソーシャルアプリの負荷対策~アプリとインフラの調和のテクニック~
Lampで作るソーシャルアプリの負荷対策~アプリとインフラの調和のテクニック~
KLab株式会社
2010/07/14 リリース直後から大量のユーザーが流れ込み、高負荷に晒されるソーシャルアプリ。システムダウンによって、ビジネスチャンスを逃さないためには負荷対策が不可欠です。 KLabは長年の大規模・高負荷モバイルサイトの構築・運用によって、対負荷性能を持ったアプリ・インフラのノウハウを積み重ねてきました。ソーシャルアプリ市場においてはオープン当初からSAPとして参入し、ソーシャルアプリならではのアクセス集中を経験したことで、現在はより安定したサービスを提供できるに至っています。 今回は、KLabが実施してきたそんな負荷対策ノウハウを広く紹介いただきます。
Build Node.js-WASM/WASI Tiny compiler with Node.js
Build Node.js-WASM/WASI Tiny compiler with Node.js
mganeko
Node.jsでつくる Node.js – WASM/WASI ミニミニコンパイラー JSConf JP 2019 (2019.11.30) のLTの資料です。
BaaSでゲームサーバを作る話
BaaSでゲームサーバを作る話
Tomokazu Tochi
BaaSとは BaaSの予算 BaaSの導入 GameSparksについて
AWS+WordPressでつくるFirefoxアプリ
AWS+WordPressでつくるFirefoxアプリ
Takayuki Miyauchi
若干説明が不十分なので近日中にフォローアップ記事を書きます。
SoftLayer API で資産管理をお手伝い!
SoftLayer API で資産管理をお手伝い!
Kazumi IWANAGA
SoftLayer API の使い方をご紹介した資料です。 【JSLGG】女性限定!クラウドSoftLayer勉強会 http://softlayer.connpass.com/event/25176/
ASP.NET習得の最短経路を考察する
ASP.NET習得の最短経路を考察する
Masaki Takeda
XPages Day 2013 [B-3] XPages開発を始める Notes技術者のためのWeb技術概論
XPages Day 2013 [B-3] XPages開発を始める Notes技術者のためのWeb技術概論
賢次 海老原
XPages開発を始める Notes技術者のためのWeb技術概論
baserCMSテーマ制作チュートリアル
baserCMSテーマ制作チュートリアル
Ryuji Egashira
http://basercms.net/files/basertutorial.zip より、資料に必要となる HTMLデータがダウンロードできます。
ASP.NET WEB API 開発体験
ASP.NET WEB API 開発体験
miso- soup3
2013/1/26 Hokuriku.NET vol11 LT の資料です
どうなる?Visual Studioの クライアントサイド web開発の今後
どうなる?Visual Studioの クライアントサイド web開発の今後
Narami Kiyokura
2014/10/11に開催された『ヒーロー島 秋の収穫祭 2014 を開催します』での同名セッションの資料 http://heroshima.jp/EventInfo/autumn2014
WordPress JSON REST API 〜さらばPHP、さらばWordPressテーマ
WordPress JSON REST API 〜さらばPHP、さらばWordPressテーマ
Kazue Igarashi
CMSどうでしょう〜MT・WP対決列島〜 仙台編で話した「WordPress JSON REST API 〜さらばPHP、さらばWordPressテーマ」のスライド
What's hot
(20)
ASP.NET シングル ページ アプリケーション (SPA) 詳説
ASP.NET シングル ページ アプリケーション (SPA) 詳説
IaaSクラウド比較'14
IaaSクラウド比較'14
JavaからScalaへ
JavaからScalaへ
WebAssembly text format で画像処理を書くぞ
WebAssembly text format で画像処理を書くぞ
DevLOVE関西2016.2.5 地道にAWS構築自動化に取り組んでいるお話し
DevLOVE関西2016.2.5 地道にAWS構築自動化に取り組んでいるお話し
WebAssemblyのWeb以外のことぜんぶ話す
WebAssemblyのWeb以外のことぜんぶ話す
はじめてのASP.NET MVC5
はじめてのASP.NET MVC5
Application Bootstrap
Application Bootstrap
JAWS-UG京王線 レッツラーニング LT AWS+WAFなお話
JAWS-UG京王線 レッツラーニング LT AWS+WAFなお話
Lampで作るソーシャルアプリの負荷対策~アプリとインフラの調和のテクニック~
Lampで作るソーシャルアプリの負荷対策~アプリとインフラの調和のテクニック~
Build Node.js-WASM/WASI Tiny compiler with Node.js
Build Node.js-WASM/WASI Tiny compiler with Node.js
BaaSでゲームサーバを作る話
BaaSでゲームサーバを作る話
AWS+WordPressでつくるFirefoxアプリ
AWS+WordPressでつくるFirefoxアプリ
SoftLayer API で資産管理をお手伝い!
SoftLayer API で資産管理をお手伝い!
ASP.NET習得の最短経路を考察する
ASP.NET習得の最短経路を考察する
XPages Day 2013 [B-3] XPages開発を始める Notes技術者のためのWeb技術概論
XPages Day 2013 [B-3] XPages開発を始める Notes技術者のためのWeb技術概論
baserCMSテーマ制作チュートリアル
baserCMSテーマ制作チュートリアル
ASP.NET WEB API 開発体験
ASP.NET WEB API 開発体験
どうなる?Visual Studioの クライアントサイド web開発の今後
どうなる?Visual Studioの クライアントサイド web開発の今後
WordPress JSON REST API 〜さらばPHP、さらばWordPressテーマ
WordPress JSON REST API 〜さらばPHP、さらばWordPressテーマ
Similar to 株式会社インタースペース 沖本様 登壇資料
Spring frameworkが大好きなおはなし
Spring frameworkが大好きなおはなし
Satoshi Kisanuki
Spring Frameworkの紹介資料になります。
PlayFramework1.x基礎編
PlayFramework1.x基礎編
Asami Abe
PlayFramework関西ビギナーズ 第1回(2012/11/17開催) にて使用したスライド。 最初にPlayの概要を説明した後、Play1.2.5で簡単なアプリケーションを作成する模様をライブコーディングしながらPlayの仕組みを解説しました。
Scalaでのプログラム開発
Scalaでのプログラム開発
Kota Mizushima
エンジニアサポート新年会2012 CROSS 次世代言語CROSS『Scala、Haskell、PythonでのWeb開発の紹介』 でのScala発表スライドです。
Single Command Deployのための gradle-aws-plugin講座
Single Command Deployのための gradle-aws-plugin講座
都元ダイスケ Miyamoto
2015-09-26 Seasar Conference 2015
Apex Test Plusの紹介
Apex Test Plusの紹介
Yuichiro Ebihara
Apex開発とテストの生産性を高めるツールであるApex Test Plusの紹介
Play frameworkの概要
Play frameworkの概要
Shuhei Kaneko
Java(Scala)のフレームワーク「Play framework」について少し調べた内容を社内の勉強会で発表しました。
Talk: serverless-express
Talk: serverless-express
HiroyukiTakakura
サーバレスなWebサービスをいい感じに作りたい、 JavaScript が好きな方向けのお話
Introduction to web development 1
Introduction to web development 1
hideaki honda
Web開発入門
play framework 勉強会 in 関西
play framework 勉強会 in 関西
Shinichi Kozake
2011/8/6のplay framework 勉強会 in 関西 で使用した資料です。
One ASP.NET, OWIN & Katana
One ASP.NET, OWIN & Katana
miso- soup3
Win8.1/VS 2013リリース記念勉強会
OWIN - .NETにおけるPSGI -
OWIN - .NETにおけるPSGI -
将 高野
http://connpass.com/event/8695/ での発表スライド
Play jjug2012spring
Play jjug2012spring
Takafumi Ikeda
JJUG CCC 2012 Springで講演した資料
20130520 実例で見るAWSの特徴と活用方法@JAWS-UG青森 第1回勉強会
20130520 実例で見るAWSの特徴と活用方法@JAWS-UG青森 第1回勉強会
Serverworks Co.,Ltd.
AWSを使うまでの経緯と、日本赤十字社様におけるAWSを活用したスピード開発事例を紹介します。 http://blog.serverworks.co.jp/tech/2013/05/21/jaws-ug-aomori-1/
【資料】【Web開発者向け】クラウドセミナー@渋谷 #2【Azure入門】
【資料】【Web開発者向け】クラウドセミナー@渋谷 #2【Azure入門】
SAKURUG co.
This is the slide used at sakurug seminar.
Web matrix2とvisual studio
Web matrix2とvisual studio
Tadahiro Ishisaka
2012/11/17 静岡JavaScrp勉強会 #2での発表資料
Ansible provisioning
Ansible provisioning
Naoki Watanabe
Ansibleを使用してPHP+Laravel(Apache+Mysql)のアプリ表示までをプロビジョニングした資料となります。
20110406aws accenture
20110406aws accenture
awsadovantageseminar
福岡Ruby会議01 20121201 LT
福岡Ruby会議01 20121201 LT
学 松崎
AWSでシステム構築工数を1/10にしつつ、高品質化も実現した枠組みのご紹介
AWSでシステム構築工数を1/10にしつつ、高品質化も実現した枠組みのご紹介
株式会社スカイアーチネットワークス
AWSでシステム構築工数を1/10にしつつ、高品質化を実現するためにDevOpsツールをシームレスに連携させサーバ構築・運用管理を行うことが出来るOSS SkyHopperのご紹介
クラウドカンファレンスIn静岡 r cloud
クラウドカンファレンスIn静岡 r cloud
Kazuki Aranami
Similar to 株式会社インタースペース 沖本様 登壇資料
(20)
Spring frameworkが大好きなおはなし
Spring frameworkが大好きなおはなし
PlayFramework1.x基礎編
PlayFramework1.x基礎編
Scalaでのプログラム開発
Scalaでのプログラム開発
Single Command Deployのための gradle-aws-plugin講座
Single Command Deployのための gradle-aws-plugin講座
Apex Test Plusの紹介
Apex Test Plusの紹介
Play frameworkの概要
Play frameworkの概要
Talk: serverless-express
Talk: serverless-express
Introduction to web development 1
Introduction to web development 1
play framework 勉強会 in 関西
play framework 勉強会 in 関西
One ASP.NET, OWIN & Katana
One ASP.NET, OWIN & Katana
OWIN - .NETにおけるPSGI -
OWIN - .NETにおけるPSGI -
Play jjug2012spring
Play jjug2012spring
20130520 実例で見るAWSの特徴と活用方法@JAWS-UG青森 第1回勉強会
20130520 実例で見るAWSの特徴と活用方法@JAWS-UG青森 第1回勉強会
【資料】【Web開発者向け】クラウドセミナー@渋谷 #2【Azure入門】
【資料】【Web開発者向け】クラウドセミナー@渋谷 #2【Azure入門】
Web matrix2とvisual studio
Web matrix2とvisual studio
Ansible provisioning
Ansible provisioning
20110406aws accenture
20110406aws accenture
福岡Ruby会議01 20121201 LT
福岡Ruby会議01 20121201 LT
AWSでシステム構築工数を1/10にしつつ、高品質化も実現した枠組みのご紹介
AWSでシステム構築工数を1/10にしつつ、高品質化も実現した枠組みのご紹介
クラウドカンファレンスIn静岡 r cloud
クラウドカンファレンスIn静岡 r cloud
More from leverages_event
Ac tsumugu 20170712
Ac tsumugu 20170712
leverages_event
"TsumuguVol4 by スマートメディカル"
20171206 tsumugu4 人工知能特集_v1.00_抜粋
20171206 tsumugu4 人工知能特集_v1.00_抜粋
leverages_event
"TsumuguVol4 by スマートメディカル"
【ヒカ☆ラボ】アーキテクト養成講座「入門編」 折田 武己 氏 登壇資料 20171205
【ヒカ☆ラボ】アーキテクト養成講座「入門編」 折田 武己 氏 登壇資料 20171205
leverages_event
アーキテクト養成講座「入門編」 ~ハリウッドの脚本術に学ぶプロジェクト管理~
【ヒカ☆ラボ】 dely株式会社 梅森 翔氏 登壇資料 20171121
【ヒカ☆ラボ】 dely株式会社 梅森 翔氏 登壇資料 20171121
leverages_event
世界最大のレシピ動画アプリ『クラシル』開発のすべて!! ~dely開発チームのCTO、サーバーサイド、アプリ、UI/UX、SREのリーダー5名が登壇し、急成長中プロダクトのグロースノウハウについてお話します~
【ヒカ☆ラボ】 dely株式会社 大竹 雅登氏 登壇資料 20171121
【ヒカ☆ラボ】 dely株式会社 大竹 雅登氏 登壇資料 20171121
leverages_event
世界最大のレシピ動画アプリ『クラシル』開発のすべて!! ~dely開発チームのCTO、サーバーサイド、アプリ、UI/UX、SREのリーダー5名が登壇し、急成長中プロダクトのグロースノウハウについてお話します~
【ヒカ☆ラボ】 dely株式会社 深尾 もとのぶ氏 登壇資料 20171121
【ヒカ☆ラボ】 dely株式会社 深尾 もとのぶ氏 登壇資料 20171121
leverages_event
世界最大のレシピ動画アプリ『クラシル』開発のすべて!! ~dely開発チームのCTO、サーバーサイド、アプリ、UI/UX、SREのリーダー5名が登壇し、急成長中プロダクトのグロースノウハウについてお話します~
【ヒカ☆ラボ】 dely株式会社 三笠 斉輝氏 登壇資料 20171121
【ヒカ☆ラボ】 dely株式会社 三笠 斉輝氏 登壇資料 20171121
leverages_event
世界最大のレシピ動画アプリ『クラシル』開発のすべて!! ~dely開発チームのCTO、サーバーサイド、アプリ、UI/UX、SREのリーダー5名が登壇し、急成長中プロダクトのグロースノウハウについてお話します~
【ヒカ☆ラボ】 株式会社AMG Solution 山口 博史氏登壇資料 20170817
【ヒカ☆ラボ】 株式会社AMG Solution 山口 博史氏登壇資料 20170817
leverages_event
AWSの運用を開始して1年。オウンドメディアや自社サービスのAWS運用やコストについて全てお話しします!
【ヒカ☆ラボ】株式会社ライナフ 登壇資料
【ヒカ☆ラボ】株式会社ライナフ 登壇資料
leverages_event
2017年7月4日の「【 ヒカ☆ラボ 】注目IoTスタートアップ4社の合同勉強会!!サービスの立ち上げやテクノロジーの活用など幅広くお話します!」 にて株式会社ライナフ代表取締役 滝沢 潔 氏に登壇いただいた際の資料です。
【ヒカ☆ラボ】株式会社エアー様~ETLツール活用法について~
【ヒカ☆ラボ】株式会社エアー様~ETLツール活用法について~
leverages_event
6/7ご登壇時の資料となります
インスタグラムを活用した、マーケティングについて
インスタグラムを活用した、マーケティングについて
leverages_event
インスタグラムはユーザーファースト!自社のアカウント運用だけに頼らないインスタグラムのマーケティング活用についてお話します!
ヒカ☆ラボ ユニティ・テクノロジーズ・ジャパン合同会社 安原 祐二氏登壇資料_20170119
ヒカ☆ラボ ユニティ・テクノロジーズ・ジャパン合同会社 安原 祐二氏登壇資料_20170119
leverages_event
2017年1月19日実施のヒカ☆ラボにて登壇された、ユニティ・テクノロジーズ・ジャパン合同会社 安原 祐二氏の発表資料です。
ヒカ☆ラボ 株式会社PR TIMES 山田 和広氏登壇資料 20161129
ヒカ☆ラボ 株式会社PR TIMES 山田 和広氏登壇資料 20161129
leverages_event
2016年11月29日実施のヒカ☆ラボにて登壇された、株式会社PR TIMES・山田 和広氏の発表資料です。
ヒカ☆ラボ 株式会社PR TIMES 新井 隆士氏登壇資料 20161129
ヒカ☆ラボ 株式会社PR TIMES 新井 隆士氏登壇資料 20161129
leverages_event
2016年11月29日実施のヒカ☆ラボにて登壇された、株式会社PR TIMES・新井 隆士氏の発表資料です。
ヒカラボ「自社サービス開発会社で活躍し続けるために必要な○○とは?」開発エンジニア
ヒカラボ「自社サービス開発会社で活躍し続けるために必要な○○とは?」開発エンジニア
leverages_event
自社サービス開発会社で活躍し続けるために必要な○○とは?(開発エンジニア)
ヒカラボ「自社サービス開発会社で活躍し続けるために必要な○○とは?」UIデザイナー
ヒカラボ「自社サービス開発会社で活躍し続けるために必要な○○とは?」UIデザイナー
leverages_event
自社サービス開発会社で活躍し続けるために必要な○○とは?(UIデザイナー)
初心者向けGo言語勉強会
初心者向けGo言語勉強会
leverages_event
2016/05/24開催ヒカ☆ラボの、株式会社インテリジェンス、大谷祐二様の登壇資料です。
DMM.comラボはなぜSparkを採用したのか?レコメンドエンジン開発の裏側をお話します!
DMM.comラボはなぜSparkを採用したのか?レコメンドエンジン開発の裏側をお話します!
leverages_event
Apache Sparkの説明。DMM.comラボ社のレコメンドの説明。
Node.js×mongo dbで3年間サービス運用してみた話
Node.js×mongo dbで3年間サービス運用してみた話
leverages_event
2015/11/12開催の 【ヒカ☆ラボ】Node.js×MongoDBでのサービス運用が1時間で分かる!3年間の運用での失敗談とその対策に加えて、運用のハマりどころやツールついてもお話します! 株式会社サイバーエージェント 橋本 純様の資料です。
株式会社waja 安藤様 登壇資料
株式会社waja 安藤様 登壇資料
leverages_event
10月29日実施イベントのスライド
More from leverages_event
(20)
Ac tsumugu 20170712
Ac tsumugu 20170712
20171206 tsumugu4 人工知能特集_v1.00_抜粋
20171206 tsumugu4 人工知能特集_v1.00_抜粋
【ヒカ☆ラボ】アーキテクト養成講座「入門編」 折田 武己 氏 登壇資料 20171205
【ヒカ☆ラボ】アーキテクト養成講座「入門編」 折田 武己 氏 登壇資料 20171205
【ヒカ☆ラボ】 dely株式会社 梅森 翔氏 登壇資料 20171121
【ヒカ☆ラボ】 dely株式会社 梅森 翔氏 登壇資料 20171121
【ヒカ☆ラボ】 dely株式会社 大竹 雅登氏 登壇資料 20171121
【ヒカ☆ラボ】 dely株式会社 大竹 雅登氏 登壇資料 20171121
【ヒカ☆ラボ】 dely株式会社 深尾 もとのぶ氏 登壇資料 20171121
【ヒカ☆ラボ】 dely株式会社 深尾 もとのぶ氏 登壇資料 20171121
【ヒカ☆ラボ】 dely株式会社 三笠 斉輝氏 登壇資料 20171121
【ヒカ☆ラボ】 dely株式会社 三笠 斉輝氏 登壇資料 20171121
【ヒカ☆ラボ】 株式会社AMG Solution 山口 博史氏登壇資料 20170817
【ヒカ☆ラボ】 株式会社AMG Solution 山口 博史氏登壇資料 20170817
【ヒカ☆ラボ】株式会社ライナフ 登壇資料
【ヒカ☆ラボ】株式会社ライナフ 登壇資料
【ヒカ☆ラボ】株式会社エアー様~ETLツール活用法について~
【ヒカ☆ラボ】株式会社エアー様~ETLツール活用法について~
インスタグラムを活用した、マーケティングについて
インスタグラムを活用した、マーケティングについて
ヒカ☆ラボ ユニティ・テクノロジーズ・ジャパン合同会社 安原 祐二氏登壇資料_20170119
ヒカ☆ラボ ユニティ・テクノロジーズ・ジャパン合同会社 安原 祐二氏登壇資料_20170119
ヒカ☆ラボ 株式会社PR TIMES 山田 和広氏登壇資料 20161129
ヒカ☆ラボ 株式会社PR TIMES 山田 和広氏登壇資料 20161129
ヒカ☆ラボ 株式会社PR TIMES 新井 隆士氏登壇資料 20161129
ヒカ☆ラボ 株式会社PR TIMES 新井 隆士氏登壇資料 20161129
ヒカラボ「自社サービス開発会社で活躍し続けるために必要な○○とは?」開発エンジニア
ヒカラボ「自社サービス開発会社で活躍し続けるために必要な○○とは?」開発エンジニア
ヒカラボ「自社サービス開発会社で活躍し続けるために必要な○○とは?」UIデザイナー
ヒカラボ「自社サービス開発会社で活躍し続けるために必要な○○とは?」UIデザイナー
初心者向けGo言語勉強会
初心者向けGo言語勉強会
DMM.comラボはなぜSparkを採用したのか?レコメンドエンジン開発の裏側をお話します!
DMM.comラボはなぜSparkを採用したのか?レコメンドエンジン開発の裏側をお話します!
Node.js×mongo dbで3年間サービス運用してみた話
Node.js×mongo dbで3年間サービス運用してみた話
株式会社waja 安藤様 登壇資料
株式会社waja 安藤様 登壇資料
株式会社インタースペース 沖本様 登壇資料
1.
2015/10/06 株式会社インタースペース 沖本 勇矢
2.
元々はSIerにてJava、C#を中心に開発 Scala歴はまだ数カ月の駆け出し
酒が大好き酒飲みエンジニア 沖本 勇矢(Yuya Okimoto)
3.
Playframeworkとは なぜPlayを選んだのか
環境構築方法 初歩的な使い方 弊社導入事例 バージョン2.4へアップデート まとめ
4.
5.
ScalaとJava言語で書かれたオープンソースのWebア プリケーションフレームワーク Ruby
on Railsをご存じの方は、まさにそれと似た感 じのMVCデザインパターン Typesafe社がサポート(scala言語の開発を主導して いる企業) ※参照 https://www.playframework.com/
6.
とにかく構築がかんたん(内蔵webサーバ、インメモリ DB利用可) シンプルで軽量(リソース消費が最小限)
scalaのwebフレームワークとしては一番メジャー 弊社の現行システムで使用しているJava以外にも、 scalaという技術的資産を残したかった
7.
準備するもの jdk8(事前にPATHは通しておく) Typesafe
activatorのダウンロード https://www.playframework.com/download (任意のフォルダに解凍しておく)
8.
事前にダウンロードして解凍したフォルダから、 activator new
<プロジェクト名> play-scala C:¥Users¥public¥workspace>C:¥activator-1.3.5¥activator new sample-project play-scala ※Windowsの場合のパス表記ですが、コマンドはOSに差異はありません
9.
ステップ1で作成されたプロジェクトフォルダに移動し、 activator run C:¥Users¥public¥workspace¥sample-project¥activator
run ※Windowsの場合のパス表記ですが、コマンドはOSに差異はありません
10.
ブラウザでhttp://localhost:9000でアクセス出来 れば、環境構築完了です ※ただし初回は関連モジュールのDLで時間かかります
11.
app → アプリケーションのソースコード(ここにすべてのソースコード配置) └
controllers → アプリケーションのコントローラ └ models → アプリケーションのビジネスロジック層 └ views → テンプレート build.sbt → アプリケーションビルドスクリプト conf → 設定ファイル └ application.conf → メイン設定ファイル └ routes → ルート定義 public → 公開アセット(静的なコンテンツはここに配置) └ stylesheets → CSS ファイル └ javascripts → JavaScript ファイル └ images → 画像ファイル project → sbt 設定ファイル └ build.properties → sbt プロジェクトの基本ファイル └ plugins.sbt → Play 自身の定義を含む sbt プラグイン lib → 管理されないライブラリ依存性 logs → デフォルトのログ保存場所 └ application.log → デフォルトのログファイル target → Play により生成されたファイル test → 単体テストや機能テストのソースフォルダ
12.
controllerを作成 ビジネスロジックを作成(model)
テンプレートを作成(view) 作成したcontrollerと、紐づけるURLを設定ファイル (routes)に記述 今回はメッセージを表示するだけのごく簡単な一例
13.
Playへのリクエストの玄関口 i18n対応の為、MessageApiをDIし、I18nSupportをmixin ※messagesを外部化しない場合は不要 package controllers import play.api._ import
play.api.mvc._ import play.api.i18n._ import javax.inject._ import models.SampleModel class Application @Inject() (val messagesApi: MessagesApi) extends Controller with I18nSupport { def now = Action { Ok(views.html.now(SampleModel.getDateTime)) } }
14.
ビジネスロジックを記述 ServiceやDAOを配置して処理を行う ルール的に必ずしも分ける必要はないが、modelとして 切り離すのが一般的 package models import org.joda.time.DateTime object
SampleModel { def getDateTime(): DateTime = { DateTime.now } }
15.
プレゼンテーションレイヤー 暗黙パラメータとしてMessagesを受け取る ※Messagesを使用しない場合は不要 @import org.joda.time.DateTime @(datetime: DateTime)(implicit
messages: Messages) <div>@Messages("message.now")</div> <div>@datetime</div>
16.
ルーティング処理の設定 この設定ファイルでURLとcontrollerを紐づけることで リクエストの受け付けを行う ※リバースルーティングも可能 # Home page GET
/ controllers.Application.now # Map static resources from the /public folder to the /assets URL path GET /assets/*file controllers.Assets.versioned(path="/public", file: Asset)
17.
開発体制 人員:2名(内、協力会社1名) 期間:約5カ月 規模:10k弱(画面数で約30画面) 開発内容 広告関連データをセグメント化して管理するに当たり、 マスタ登録、レポート表示といった機能を提供 ※それほど大規模ではないアプリケーション(akka等 の並行処理は行っていない)
18.
今回弊社としては初めてscalaとplayへの挑戦だった為、 いくつか問題点が浮かび上がる scala関数型プログラミングに難航 Playの効果的な使い方がわからない(どういう構築& 開発方法がマッチベターなのか)
19.
元々がJava使いだったので、どうしても関数型には 大きな戸惑いがあったが、その中で特に以下を 意識して実装した 型を有効利用する →Typeやclassなどで定義しておく(コンパイルエラーで拾える) 副作用を避ける →式を意識して、メソッドを実装するとreturnなども不要で簡潔に
グッバイvar →immutableな実装に努める為、極力val変数を使用
20.
ある程度の使い方はわかるのだが、 どういう構築&開発方法がマッチベターなのか? とにかく公式ドキュメントを読み込む →まずは基本はドキュメントが推奨している手法をベー スにする 勉強会やセミナーに参加 →他社事例を参考にし、別のアプローチがないか検討
21.
今回弊社では、外部の経験豊富なエンジニアに 参画して頂き、先ほどからお話した問題も含め、 技術支援を頂きながら、すべての課題を解決し、 無事に開発&構築を行うこともできた →独学でやることも大事だが、やはり有識者は必要 特にライブラリ周りなどの助言は非常に助かった
22.
構築が簡単で、モジュールのデプロイも楽 シンプルを謳っているだけあって、動作的には軽さを 感じた
ただしその一方でコンパイルの時間は少し長く感じた またはIDEにEclipseを使用していたが、プラグインが 事前コンパイルエラーを正しく検知しないなど、ちょっ と使いづらさはあった(IntelliJも試したい所)
23.
scalikejdbc(データベースアクセス) play-flyway(データベースマイグレーション)
play2-auth(認証ライブラリ) scalatest(テスト支援ツール) scoverage(カバレッジ取得ツール) scalaliform(ソースコードフォーマッタ)
24.
当初は2.3.7で構築 今セミナーで何かしらの情報共有が出来るようにと、 早めにバージョンアップ作業をしてみた
しかし、いきなりコンパイルエラーが500件以上出る など、少し難航・・・ 対応した内容を簡単にご紹介します
25.
build.sbtの変更 あとはひたすら置換 routesGenerator
:= InjectedRoutesGenerator object Login extends Controller { ↓ class Login extends Controller {
26.
Messagesのインタフェースが変更になり、コンパイル エラーの原因はこれが9割だった こちらはMessageApiのDIと、I18nSupportをmixin し、テンプレートの引数をLangからMessagesに変更 import
play.api.i18n._ import javax.inject._ class Login @Inject() (val messagesApi: MessagesApi) extends Controller with I18nSupport {
27.
2.4から非推奨になったGlobalSettingsで使用して いたCSRFFilterを、 HttpFiltersに移行 package
global import play.api.http.HttpFilters import play.filters.csrf.CSRFFilter import javax.inject.Inject class Filters @Inject() (csrfFilter: CSRFFilter) extends HttpFilters { def filters = Seq(csrfFilter) } play.http.filters = "global.Filters" application.confには以下を追記
28.
plugInが非推奨になり、使用していた外部ライブラリ のmodule化に伴い、application.conf変更 2.4対応のために更新しているライブラリも多い為、使 用しているライブラリは漏れなくチェック play.modules.enabled
+= "scalikejdbc.PlayModule" play.modules.disabled += "play.api.db.DBModule"
29.
logger.xml→ logback.xmlの置き換え
application.confの設定値名変更(play.crypto.secret、 play.i18n.langsなど) controllers.Assets.at→controllers.Assets.versione d play.PlayImport.PlayKeys.routesImport→ play.sbt.routes.RoutesKeys.routesImport 弊社システムで行った変更以外にも、数多くの 変更点があります。詳しくはマイグレーションガイドを 参照してください
30.
とにかく、まずはマイグレーションガイドを穴があくまで 読みましょう それでもわからないor私のように英語の読解が不得 意の方は、playのソースを見ましょう ※経験上、その方が解決が早い場合もありました GithubのURL https://github.com/playframework/playframework
31.
Play構築かんたん、シンプルで使いやすい 知識ゼロベースで作る場合、ごくごくシンプルなシステ ムなら問題ないが、凝ったことをする際は、無理せず 有識者に知見を求めましょう(gitter等のコミュニティも あります)
これから導入する方でplay2.4を使う場合、ネットの 情報が古い場合があるので、必ずバージョンを確認
Download now