Enviar pesquisa
Carregar
写真共有アプリのバックエンドサーバー
•
12 gostaram
•
2,784 visualizações
Shinya Okano
Seguir
apppengine ja night #21 の資料です。
Leia menos
Leia mais
Tecnologia
Vista de apresentação de diapositivos
Denunciar
Compartilhar
Vista de apresentação de diapositivos
Denunciar
Compartilhar
1 de 17
Baixar agora
Baixar para ler offline
Recomendados
PHP開発からAndroid開発をするようになって学んだWebとモバイルの違い
PHP開発からAndroid開発をするようになって学んだWebとモバイルの違い
Masataka Kono
静的解析とUIの自動生成を駆使してモバイルアプリの運用コストを大幅に下げた話
静的解析とUIの自動生成を駆使してモバイルアプリの運用コストを大幅に下げた話
Takuya Ueda
情報社会論#10 "ソフトウェアのライセンス"
情報社会論#10 "ソフトウェアのライセンス"
Taichi Furuhashi
フロントエンド開発者のためのJenkins
フロントエンド開発者のためのJenkins
Satake Hiroyuki
Yapf2013
Yapf2013
l_b__
Git道場を開催してきた
Git道場を開催してきた
Hiromu Shioya
はじめてのPython - 開発環境の準備 for Mac
はじめてのPython - 開発環境の準備 for Mac
Katsumi Honda
Goだけでモバイルアプリを作る
Goだけでモバイルアプリを作る
Takuya Ueda
Recomendados
PHP開発からAndroid開発をするようになって学んだWebとモバイルの違い
PHP開発からAndroid開発をするようになって学んだWebとモバイルの違い
Masataka Kono
静的解析とUIの自動生成を駆使してモバイルアプリの運用コストを大幅に下げた話
静的解析とUIの自動生成を駆使してモバイルアプリの運用コストを大幅に下げた話
Takuya Ueda
情報社会論#10 "ソフトウェアのライセンス"
情報社会論#10 "ソフトウェアのライセンス"
Taichi Furuhashi
フロントエンド開発者のためのJenkins
フロントエンド開発者のためのJenkins
Satake Hiroyuki
Yapf2013
Yapf2013
l_b__
Git道場を開催してきた
Git道場を開催してきた
Hiromu Shioya
はじめてのPython - 開発環境の準備 for Mac
はじめてのPython - 開発環境の準備 for Mac
Katsumi Honda
Goだけでモバイルアプリを作る
Goだけでモバイルアプリを作る
Takuya Ueda
Goだけでモバイルアプリを作ろう
Goだけでモバイルアプリを作ろう
Takuya Ueda
Git GUI
Git GUI
Meta Meta
mmoの作り方
mmoの作り方
kamimamita
GameJamでGithubを使おう
GameJamでGithubを使おう
Ryouta Morita
GAE/GoでLINE Messaging API を使う
GAE/GoでLINE Messaging API を使う
Takuya Ueda
Git @ NNCT programming workshop
Git @ NNCT programming workshop
NNCT programming study group
go.mobile で Android 開発
go.mobile で Android 開発
Hiroshi Kurokawa
あなたもなれる!Linaroコミッターへの道
あなたもなれる!Linaroコミッターへの道
Industrial Technology Research Institute (ITRI)(工業技術研究院, 工研院)
過去に自作したGoプロダクトの紹介 - Goオールスターズ
過去に自作したGoプロダクトの紹介 - Goオールスターズ
Shogo Ichinose
ライブコーディング・Androidのライブラリを作ってみよう
ライブコーディング・Androidのライブラリを作ってみよう
Masataka Kono
Introduce Yocto Project Japan and What want to make using Yocto Project
Introduce Yocto Project Japan and What want to make using Yocto Project
Hiroshi Sakate
GitBucketPlugin@2014忘年度会
GitBucketPlugin@2014忘年度会
Kiyotaka Kunihira
You tubeチャンネル内の全動画を一括でタグ編集が可能に
You tubeチャンネル内の全動画を一括でタグ編集が可能に
新潟コンサルタント横田秀珠
dotcle 経験0から Meteor iOS アプリを2ヶ月半で作ってリリースしてみた
dotcle 経験0から Meteor iOS アプリを2ヶ月半で作ってリリースしてみた
Nobutaka OSHIRO
GitHub, the way to simple use. That's it.
GitHub, the way to simple use. That's it.
Atomu Hidaka
思想地図Bis1編集会議 第二部「MMD―生成力の最前線」 tokada発表-ノート
思想地図Bis1編集会議 第二部「MMD―生成力の最前線」 tokada発表-ノート
ubiqnet
Gopher Fest 2017参加レポート
Gopher Fest 2017参加レポート
Takuya Ueda
Go mobileでモバイルアプリを作ろう
Go mobileでモバイルアプリを作ろう
Takuya Ueda
sharedUserIdを使った俺得開発ツールの作り方
sharedUserIdを使った俺得開発ツールの作り方
Takao Sumitomo
2019 0704 about ConoHa VM migration from C1 to C2
2019 0704 about ConoHa VM migration from C1 to C2
Naoto Gohko
写真共有サービスの現状と課題
写真共有サービスの現状と課題
Shinya ICHINOHE
2007 03 17_osc2007spring_01
2007 03 17_osc2007spring_01
Tom Hayakawa
Mais conteúdo relacionado
Mais procurados
Goだけでモバイルアプリを作ろう
Goだけでモバイルアプリを作ろう
Takuya Ueda
Git GUI
Git GUI
Meta Meta
mmoの作り方
mmoの作り方
kamimamita
GameJamでGithubを使おう
GameJamでGithubを使おう
Ryouta Morita
GAE/GoでLINE Messaging API を使う
GAE/GoでLINE Messaging API を使う
Takuya Ueda
Git @ NNCT programming workshop
Git @ NNCT programming workshop
NNCT programming study group
go.mobile で Android 開発
go.mobile で Android 開発
Hiroshi Kurokawa
あなたもなれる!Linaroコミッターへの道
あなたもなれる!Linaroコミッターへの道
Industrial Technology Research Institute (ITRI)(工業技術研究院, 工研院)
過去に自作したGoプロダクトの紹介 - Goオールスターズ
過去に自作したGoプロダクトの紹介 - Goオールスターズ
Shogo Ichinose
ライブコーディング・Androidのライブラリを作ってみよう
ライブコーディング・Androidのライブラリを作ってみよう
Masataka Kono
Introduce Yocto Project Japan and What want to make using Yocto Project
Introduce Yocto Project Japan and What want to make using Yocto Project
Hiroshi Sakate
GitBucketPlugin@2014忘年度会
GitBucketPlugin@2014忘年度会
Kiyotaka Kunihira
You tubeチャンネル内の全動画を一括でタグ編集が可能に
You tubeチャンネル内の全動画を一括でタグ編集が可能に
新潟コンサルタント横田秀珠
dotcle 経験0から Meteor iOS アプリを2ヶ月半で作ってリリースしてみた
dotcle 経験0から Meteor iOS アプリを2ヶ月半で作ってリリースしてみた
Nobutaka OSHIRO
GitHub, the way to simple use. That's it.
GitHub, the way to simple use. That's it.
Atomu Hidaka
思想地図Bis1編集会議 第二部「MMD―生成力の最前線」 tokada発表-ノート
思想地図Bis1編集会議 第二部「MMD―生成力の最前線」 tokada発表-ノート
ubiqnet
Gopher Fest 2017参加レポート
Gopher Fest 2017参加レポート
Takuya Ueda
Go mobileでモバイルアプリを作ろう
Go mobileでモバイルアプリを作ろう
Takuya Ueda
sharedUserIdを使った俺得開発ツールの作り方
sharedUserIdを使った俺得開発ツールの作り方
Takao Sumitomo
2019 0704 about ConoHa VM migration from C1 to C2
2019 0704 about ConoHa VM migration from C1 to C2
Naoto Gohko
Mais procurados
(20)
Goだけでモバイルアプリを作ろう
Goだけでモバイルアプリを作ろう
Git GUI
Git GUI
mmoの作り方
mmoの作り方
GameJamでGithubを使おう
GameJamでGithubを使おう
GAE/GoでLINE Messaging API を使う
GAE/GoでLINE Messaging API を使う
Git @ NNCT programming workshop
Git @ NNCT programming workshop
go.mobile で Android 開発
go.mobile で Android 開発
あなたもなれる!Linaroコミッターへの道
あなたもなれる!Linaroコミッターへの道
過去に自作したGoプロダクトの紹介 - Goオールスターズ
過去に自作したGoプロダクトの紹介 - Goオールスターズ
ライブコーディング・Androidのライブラリを作ってみよう
ライブコーディング・Androidのライブラリを作ってみよう
Introduce Yocto Project Japan and What want to make using Yocto Project
Introduce Yocto Project Japan and What want to make using Yocto Project
GitBucketPlugin@2014忘年度会
GitBucketPlugin@2014忘年度会
You tubeチャンネル内の全動画を一括でタグ編集が可能に
You tubeチャンネル内の全動画を一括でタグ編集が可能に
dotcle 経験0から Meteor iOS アプリを2ヶ月半で作ってリリースしてみた
dotcle 経験0から Meteor iOS アプリを2ヶ月半で作ってリリースしてみた
GitHub, the way to simple use. That's it.
GitHub, the way to simple use. That's it.
思想地図Bis1編集会議 第二部「MMD―生成力の最前線」 tokada発表-ノート
思想地図Bis1編集会議 第二部「MMD―生成力の最前線」 tokada発表-ノート
Gopher Fest 2017参加レポート
Gopher Fest 2017参加レポート
Go mobileでモバイルアプリを作ろう
Go mobileでモバイルアプリを作ろう
sharedUserIdを使った俺得開発ツールの作り方
sharedUserIdを使った俺得開発ツールの作り方
2019 0704 about ConoHa VM migration from C1 to C2
2019 0704 about ConoHa VM migration from C1 to C2
Destaque
写真共有サービスの現状と課題
写真共有サービスの現状と課題
Shinya ICHINOHE
2007 03 17_osc2007spring_01
2007 03 17_osc2007spring_01
Tom Hayakawa
E講義支援型facebook活用
E講義支援型facebook活用
Tatsuya Kikuchi
Jaspaセミナー q4 inc磯島_003
Jaspaセミナー q4 inc磯島_003
Hiroshi ISOJIMA
写真の管理と活用術 スライドサンプル
写真の管理と活用術 スライドサンプル
Yudai Shibuya
kintonecafe kagoshima-vol1
kintonecafe kagoshima-vol1
Takashi Ushirosako
プラグイン作って儲かった話
プラグイン作って儲かった話
Masahiro Nakashima
Geopaparazziを持ってフィールドに出よう FOSS4G 2015 Hokkaido
Geopaparazziを持ってフィールドに出よう FOSS4G 2015 Hokkaido
Kouichi Kita
ファイル共有
ファイル共有
yuritaka10
kBackup
kBackup
トヨクモ株式会社
【C-2】kintoneで実現する医療福祉クラウドネットワーク
【C-2】kintoneで実現する医療福祉クラウドネットワーク
Cybozucommunity
kintone 京王バスでの 入れ方 使い方
kintone 京王バスでの 入れ方 使い方
Cybozucommunity
1000のユーザーテストから見えた「良いアプリ」と「悪いアプリ」
1000のユーザーテストから見えた「良いアプリ」と「悪いアプリ」
Daisuke Hiraishi
【デブサミ2017】45分で早わかり!kintoneの基本とカスタマイズ
【デブサミ2017】45分で早わかり!kintoneの基本とカスタマイズ
kintone papers
コミュニケーションゲーム「野球のポジション当てゲーム」
コミュニケーションゲーム「野球のポジション当てゲーム」
Jun Chiba
日報を支える技術
日報を支える技術
Takashi Masuda
E2D3 2016年1-6月-活動報告書
E2D3 2016年1-6月-活動報告書
E2D3.org
クラウドセキュリティ基礎 #seccamp
クラウドセキュリティ基礎 #seccamp
Masahiro NAKAYAMA
大規模分散システムの現在 -- Twitter
大規模分散システムの現在 -- Twitter
maruyama097
Destaque
(19)
写真共有サービスの現状と課題
写真共有サービスの現状と課題
2007 03 17_osc2007spring_01
2007 03 17_osc2007spring_01
E講義支援型facebook活用
E講義支援型facebook活用
Jaspaセミナー q4 inc磯島_003
Jaspaセミナー q4 inc磯島_003
写真の管理と活用術 スライドサンプル
写真の管理と活用術 スライドサンプル
kintonecafe kagoshima-vol1
kintonecafe kagoshima-vol1
プラグイン作って儲かった話
プラグイン作って儲かった話
Geopaparazziを持ってフィールドに出よう FOSS4G 2015 Hokkaido
Geopaparazziを持ってフィールドに出よう FOSS4G 2015 Hokkaido
ファイル共有
ファイル共有
kBackup
kBackup
【C-2】kintoneで実現する医療福祉クラウドネットワーク
【C-2】kintoneで実現する医療福祉クラウドネットワーク
kintone 京王バスでの 入れ方 使い方
kintone 京王バスでの 入れ方 使い方
1000のユーザーテストから見えた「良いアプリ」と「悪いアプリ」
1000のユーザーテストから見えた「良いアプリ」と「悪いアプリ」
【デブサミ2017】45分で早わかり!kintoneの基本とカスタマイズ
【デブサミ2017】45分で早わかり!kintoneの基本とカスタマイズ
コミュニケーションゲーム「野球のポジション当てゲーム」
コミュニケーションゲーム「野球のポジション当てゲーム」
日報を支える技術
日報を支える技術
E2D3 2016年1-6月-活動報告書
E2D3 2016年1-6月-活動報告書
クラウドセキュリティ基礎 #seccamp
クラウドセキュリティ基礎 #seccamp
大規模分散システムの現在 -- Twitter
大規模分散システムの現在 -- Twitter
Semelhante a 写真共有アプリのバックエンドサーバー
フィジカルコンピューティング入門 USB-MIDIベースのPepper-Monakaを使う
フィジカルコンピューティング入門 USB-MIDIベースのPepper-Monakaを使う
Yoshitaka Kuwata
osakapy 2014.05 LT
osakapy 2014.05 LT
Hattori Hideo
ニコニコ超開発
ニコニコ超開発
Akihiko Koizuka
151221 kinetiseでbluemixご紹介
151221 kinetiseでbluemixご紹介
yoshiono
SnapDishの事例
SnapDishの事例
Fumikazu Kiyota
エキスパートPythonプログラミング改訂3版の読みどころ
エキスパートPythonプログラミング改訂3版の読みどころ
Takayuki Shimizukawa
Seeing is Believing
Seeing is Believing
Shibao Kouichiro
初学者のためのプロンプトエンジニアリング実践.pptx
初学者のためのプロンプトエンジニアリング実践.pptx
Akifumi Niida
Pythonとgit hubとベンチャー企業の上手な付き合い方
Pythonとgit hubとベンチャー企業の上手な付き合い方
Takahiro Fujiwara
映像解析クラスタのアプリエンジニアから見たRancher&Kubernetes
映像解析クラスタのアプリエンジニアから見たRancher&Kubernetes
Yuusuke Kounoike
Microsoft Copilot Studio.pdf
Microsoft Copilot Studio.pdf
Tomokazu Kizawa
Cognito、Mobile SDK、SNSでサーバいらずのプッシュ通知
Cognito、Mobile SDK、SNSでサーバいらずのプッシュ通知
Sunao Komuro
AbemaTVのコメントビューアを作る話
AbemaTVのコメントビューアを作る話
ロフト くん
Django で始める PyCharm 入門
Django で始める PyCharm 入門
kashew_nuts
Android0422
Android0422
takahiko_takahashi
運営側から見たニコニコ動画の現在と未来
運営側から見たニコニコ動画の現在と未来
Akihiko Koizuka
Hello androidannotations
Hello androidannotations
Shoichi Takagi
仙台 iOS開発者勉強会 2011/11/03 - TwitterAPIについて
仙台 iOS開発者勉強会 2011/11/03 - TwitterAPIについて
tototti
Bot Builder V4 SDK + QnA Maker / LUIS
Bot Builder V4 SDK + QnA Maker / LUIS
Yoshitaka Seo
PinP機能をWebRTCで実現できるか検証してみた
PinP機能をWebRTCで実現できるか検証してみた
Yuto Nishikawa
Semelhante a 写真共有アプリのバックエンドサーバー
(20)
フィジカルコンピューティング入門 USB-MIDIベースのPepper-Monakaを使う
フィジカルコンピューティング入門 USB-MIDIベースのPepper-Monakaを使う
osakapy 2014.05 LT
osakapy 2014.05 LT
ニコニコ超開発
ニコニコ超開発
151221 kinetiseでbluemixご紹介
151221 kinetiseでbluemixご紹介
SnapDishの事例
SnapDishの事例
エキスパートPythonプログラミング改訂3版の読みどころ
エキスパートPythonプログラミング改訂3版の読みどころ
Seeing is Believing
Seeing is Believing
初学者のためのプロンプトエンジニアリング実践.pptx
初学者のためのプロンプトエンジニアリング実践.pptx
Pythonとgit hubとベンチャー企業の上手な付き合い方
Pythonとgit hubとベンチャー企業の上手な付き合い方
映像解析クラスタのアプリエンジニアから見たRancher&Kubernetes
映像解析クラスタのアプリエンジニアから見たRancher&Kubernetes
Microsoft Copilot Studio.pdf
Microsoft Copilot Studio.pdf
Cognito、Mobile SDK、SNSでサーバいらずのプッシュ通知
Cognito、Mobile SDK、SNSでサーバいらずのプッシュ通知
AbemaTVのコメントビューアを作る話
AbemaTVのコメントビューアを作る話
Django で始める PyCharm 入門
Django で始める PyCharm 入門
Android0422
Android0422
運営側から見たニコニコ動画の現在と未来
運営側から見たニコニコ動画の現在と未来
Hello androidannotations
Hello androidannotations
仙台 iOS開発者勉強会 2011/11/03 - TwitterAPIについて
仙台 iOS開発者勉強会 2011/11/03 - TwitterAPIについて
Bot Builder V4 SDK + QnA Maker / LUIS
Bot Builder V4 SDK + QnA Maker / LUIS
PinP機能をWebRTCで実現できるか検証してみた
PinP機能をWebRTCで実現できるか検証してみた
Mais de Shinya Okano
Djangoエンジニアの観点から見たHue
Djangoエンジニアの観点から見たHue
Shinya Okano
Djangoフレームワークのユーザーモデルと認証
Djangoフレームワークのユーザーモデルと認証
Shinya Okano
Djangoフレームワークの紹介
Djangoフレームワークの紹介
Shinya Okano
Pyconjp2016 pyftplib
Pyconjp2016 pyftplib
Shinya Okano
Python入門 コードリーディング - PyConJP2016
Python入門 コードリーディング - PyConJP2016
Shinya Okano
Djangoフレームワークの紹介
Djangoフレームワークの紹介
Shinya Okano
Djangoのエントリポイントとアプリケーションの仕組み
Djangoのエントリポイントとアプリケーションの仕組み
Shinya Okano
Djangoフレームワークの紹介 OSC2015北海道
Djangoフレームワークの紹介 OSC2015北海道
Shinya Okano
Python札幌201406
Python札幌201406
Shinya Okano
Spring4Dの紹介
Spring4Dの紹介
Shinya Okano
Hadoopとその周辺の紹介
Hadoopとその周辺の紹介
Shinya Okano
Delphi ideを使わない開発スタイルの紹介
Delphi ideを使わない開発スタイルの紹介
Shinya Okano
2011.06.01 和歌山高専
2011.06.01 和歌山高専
Shinya Okano
電子書籍の話
電子書籍の話
Shinya Okano
Python札幌 2012/06/17
Python札幌 2012/06/17
Shinya Okano
XenServerによるお手軽開発サーバ運用
XenServerによるお手軽開発サーバ運用
Shinya Okano
mixiアプリ『the Actress』運用にあたっての課題へのチャレンジ
mixiアプリ『the Actress』運用にあたっての課題へのチャレンジ
Shinya Okano
Mais de Shinya Okano
(17)
Djangoエンジニアの観点から見たHue
Djangoエンジニアの観点から見たHue
Djangoフレームワークのユーザーモデルと認証
Djangoフレームワークのユーザーモデルと認証
Djangoフレームワークの紹介
Djangoフレームワークの紹介
Pyconjp2016 pyftplib
Pyconjp2016 pyftplib
Python入門 コードリーディング - PyConJP2016
Python入門 コードリーディング - PyConJP2016
Djangoフレームワークの紹介
Djangoフレームワークの紹介
Djangoのエントリポイントとアプリケーションの仕組み
Djangoのエントリポイントとアプリケーションの仕組み
Djangoフレームワークの紹介 OSC2015北海道
Djangoフレームワークの紹介 OSC2015北海道
Python札幌201406
Python札幌201406
Spring4Dの紹介
Spring4Dの紹介
Hadoopとその周辺の紹介
Hadoopとその周辺の紹介
Delphi ideを使わない開発スタイルの紹介
Delphi ideを使わない開発スタイルの紹介
2011.06.01 和歌山高専
2011.06.01 和歌山高専
電子書籍の話
電子書籍の話
Python札幌 2012/06/17
Python札幌 2012/06/17
XenServerによるお手軽開発サーバ運用
XenServerによるお手軽開発サーバ運用
mixiアプリ『the Actress』運用にあたっての課題へのチャレンジ
mixiアプリ『the Actress』運用にあたっての課題へのチャレンジ
Último
Open Source UN-Conference 2024 Kawagoe - 独自OS「DaisyOS GB」の紹介
Open Source UN-Conference 2024 Kawagoe - 独自OS「DaisyOS GB」の紹介
Yuma Ohgami
論文紹介:Automated Classification of Model Errors on ImageNet
論文紹介:Automated Classification of Model Errors on ImageNet
Toru Tamaki
SOPを理解する 2024/04/19 の勉強会で発表されたものです
SOPを理解する 2024/04/19 の勉強会で発表されたものです
iPride Co., Ltd.
【早稲田AI研究会 講義資料】3DスキャンとTextTo3Dのツールを知ろう!(Vol.1)
【早稲田AI研究会 講義資料】3DスキャンとTextTo3Dのツールを知ろう!(Vol.1)
Hiroki Ichikura
論文紹介:Content-Aware Token Sharing for Efficient Semantic Segmentation With Vis...
論文紹介:Content-Aware Token Sharing for Efficient Semantic Segmentation With Vis...
Toru Tamaki
スマートフォンを用いた新生児あやし動作の教示システム
スマートフォンを用いた新生児あやし動作の教示システム
sugiuralab
[DevOpsDays Tokyo 2024] 〜デジタルとアナログのはざまに〜 スマートビルディング爆速開発を支える 自動化テスト戦略
[DevOpsDays Tokyo 2024] 〜デジタルとアナログのはざまに〜 スマートビルディング爆速開発を支える 自動化テスト戦略
Ryo Sasaki
Postman LT Fukuoka_Quick Prototype_By Daniel
Postman LT Fukuoka_Quick Prototype_By Daniel
danielhu54
TSAL operation mechanism and circuit diagram.pdf
TSAL operation mechanism and circuit diagram.pdf
taisei2219
論文紹介:Semantic segmentation using Vision Transformers: A survey
論文紹介:Semantic segmentation using Vision Transformers: A survey
Toru Tamaki
Último
(10)
Open Source UN-Conference 2024 Kawagoe - 独自OS「DaisyOS GB」の紹介
Open Source UN-Conference 2024 Kawagoe - 独自OS「DaisyOS GB」の紹介
論文紹介:Automated Classification of Model Errors on ImageNet
論文紹介:Automated Classification of Model Errors on ImageNet
SOPを理解する 2024/04/19 の勉強会で発表されたものです
SOPを理解する 2024/04/19 の勉強会で発表されたものです
【早稲田AI研究会 講義資料】3DスキャンとTextTo3Dのツールを知ろう!(Vol.1)
【早稲田AI研究会 講義資料】3DスキャンとTextTo3Dのツールを知ろう!(Vol.1)
論文紹介:Content-Aware Token Sharing for Efficient Semantic Segmentation With Vis...
論文紹介:Content-Aware Token Sharing for Efficient Semantic Segmentation With Vis...
スマートフォンを用いた新生児あやし動作の教示システム
スマートフォンを用いた新生児あやし動作の教示システム
[DevOpsDays Tokyo 2024] 〜デジタルとアナログのはざまに〜 スマートビルディング爆速開発を支える 自動化テスト戦略
[DevOpsDays Tokyo 2024] 〜デジタルとアナログのはざまに〜 スマートビルディング爆速開発を支える 自動化テスト戦略
Postman LT Fukuoka_Quick Prototype_By Daniel
Postman LT Fukuoka_Quick Prototype_By Daniel
TSAL operation mechanism and circuit diagram.pdf
TSAL operation mechanism and circuit diagram.pdf
論文紹介:Semantic segmentation using Vision Transformers: A survey
論文紹介:Semantic segmentation using Vision Transformers: A survey
写真共有アプリのバックエンドサーバー
1.
写真共有アプリの バックエンドサーバー appengine ja
night #21 BeerTalk
2.
お前、誰よ? ● 岡野真也(twitter: @tokibito)
○ 株式会社ビープラウド ■ 受託開発 ■ Python ■ Django ■ GoogleAppEngine
3.
事例紹介: 写真共有アプリ Cotto ●
http://cotto.jp ● 株式会社バスキュール号 ● サーバー側の開発をビープラウドがお手伝いし ました
4.
http://cotto.jp/
5.
アプリの概要 ● Android用アプリケーション ● mixi/Twitter/facebookアカウントでログイン ●
写真をデコってタイムラインに投稿 ● フォローしたユーザーの写真をタイムラインで見 れる ● チェック、コメント ● テーマごとに投稿された画像を見れる
6.
システム構成 ● Android 2.3以上 ●
GoogleAppEngine/Python 2.7 ● EC2(静的コンテンツの配信)
7.
システムのイメージ
8.
開発で気を使った所 ●
twitter/mixi/facebook認証 ● 画像データの保存と配信 ● タイムライン処理 ● 管理画面
9.
twitter/mixi/facebook認証 ● サーバー側からSNSへ投稿する必要がある ● サーバー側でソーシャルグラフを取得する必要
がある ● クライアント-サーバー間の認証も必要 →WebViewでごにょごにょしてます
10.
認証フロー
11.
画像の保存と配信 ● 相互フォローの相手にしか見せない画像がある ○
→画像の取得には認証が必要 ● 論理削除がある ● 画像主体のため、画像データへのアクセスが多 い →Frontendによるキャッシュ →memcacheの活用
12.
Frontendキャッシュ有り(全体に公開する画像) Frontendキャッシュ無し(友達のみに公開する画像)
13.
タイムライン処理 ● いわゆるTwitterみたいなタイムライン+α ○
facebookに近い ● フォローしている人の投稿が見れる ○ 友達のみなら相互フォローの判定あり ○ 例えばフォロワーが1000人いたら、1000人のタイムライン に投稿画像が流れる ■ DatastoreはJOIN不可なのでクエリで取得は無理 ● フォローしている人がチェックしたものが見れる →taskqueue利用 →backends利用
14.
管理画面 ● GAEの管理コンソールではデータの追加削除
が難しい ○ 変更時にフックして処理を行なうこともできない ■ キャッシュ削除や配信処理など ● 運用のためのツールが必要 ○ 各種データ投入や設定など →djangoformsを使って管理画面を 作った
15.
その他 ● unittest書いてます ● チューニング
○ 一括取得/一括更新 ■ db.get/db.put ○ 可能な限りmemcacheを使ってます ■ get_multi/set_multi ● 時間のかかる処理は継続タスクで処理 ○ バッチ処理でも通常は1リクエストあたりで10秒以内にレ スポンスを返すようにしている ■ 続きの処理は別のタスクにする ■ エラー/中断時の最実行の単位を小さくするため
16.
宣伝
Python プロフェッショナル プログラミング 秀和システム 464ページ 2,940円 買ってね!
17.
おしまい
Baixar agora