Submit Search
Upload
Open stack swift is too Enterprise? 2014/12/01 advent cal
•
5 likes
•
1,273 views
Naoto Gohko
Follow
Open stack swift is too Enterprise? Why Swift ?
Read less
Read more
Internet
Slideshow view
Report
Share
Slideshow view
Report
Share
1 of 29
Download now
Download to read offline
Recommended
OSC福岡2012 LT 20121208
OSC福岡2012 LT 20121208
学 松崎
Riot.jsを用いたweb開発 takusuta tech conf #1
Riot.jsを用いたweb開発 takusuta tech conf #1
Keisuke Imai
レガシーなアプリにWeb apiを実装してなみだ目になったのでちょっといろいろ教えてください
レガシーなアプリにWeb apiを実装してなみだ目になったのでちょっといろいろ教えてください
Isamu Suzuki
Node.jsで使えるファイルDB"NeDB"のススメ
Node.jsで使えるファイルDB"NeDB"のススメ
Isamu Suzuki
高トラフィックサイトをRailsで構築するためのTips基礎編
高トラフィックサイトをRailsで構築するためのTips基礎編
Kazuya Numata
Node.jsとAWS入門(Elastic Beanstalk & AWS SDK for Node.js)
Node.jsとAWS入門(Elastic Beanstalk & AWS SDK for Node.js)
崇之 清水
第4回 インフラ勉強会@福岡 Fluentdハンズオン
第4回 インフラ勉強会@福岡 Fluentdハンズオン
学 松崎
ザビ家の野望 〜 全自動ZABBIX AWS編 〜
ザビ家の野望 〜 全自動ZABBIX AWS編 〜
Katsuhiro Miura
Recommended
OSC福岡2012 LT 20121208
OSC福岡2012 LT 20121208
学 松崎
Riot.jsを用いたweb開発 takusuta tech conf #1
Riot.jsを用いたweb開発 takusuta tech conf #1
Keisuke Imai
レガシーなアプリにWeb apiを実装してなみだ目になったのでちょっといろいろ教えてください
レガシーなアプリにWeb apiを実装してなみだ目になったのでちょっといろいろ教えてください
Isamu Suzuki
Node.jsで使えるファイルDB"NeDB"のススメ
Node.jsで使えるファイルDB"NeDB"のススメ
Isamu Suzuki
高トラフィックサイトをRailsで構築するためのTips基礎編
高トラフィックサイトをRailsで構築するためのTips基礎編
Kazuya Numata
Node.jsとAWS入門(Elastic Beanstalk & AWS SDK for Node.js)
Node.jsとAWS入門(Elastic Beanstalk & AWS SDK for Node.js)
崇之 清水
第4回 インフラ勉強会@福岡 Fluentdハンズオン
第4回 インフラ勉強会@福岡 Fluentdハンズオン
学 松崎
ザビ家の野望 〜 全自動ZABBIX AWS編 〜
ザビ家の野望 〜 全自動ZABBIX AWS編 〜
Katsuhiro Miura
自動構築と自動テスト〜インフラのコード化とクラウドの優位性
自動構築と自動テスト〜インフラのコード化とクラウドの優位性
azumakuniyuki 🐈
Spring知っておきたい
Spring知っておきたい
Yuichi Hasegawa
みんな大好き“全文検索 on AWS”を試してみました!
みんな大好き“全文検索 on AWS”を試してみました!
宗 大栗
ビッグじゃなくても使えるSpark Streaming
ビッグじゃなくても使えるSpark Streaming
chibochibo
アメーバピグにおける自作サーバ運用
アメーバピグにおける自作サーバ運用
Akihiro Kuwano
Osc2013 kansai@kyoto ZABBIX-JP クラウド環境監視効率化
Osc2013 kansai@kyoto ZABBIX-JP クラウド環境監視効率化
Daisuke Ikeda
東京Node学園 今できる通信高速化にトライしてみた
東京Node学園 今できる通信高速化にトライしてみた
Yoshiki Shibukawa
Zabbix study
Zabbix study
Tomohiro Ikeda
Bicep 入門 MySQL編
Bicep 入門 MySQL編
Takekazu Omi
Osoljp201204
Osoljp201204
Masataka Tsukamoto
運用に効く!JVMオプション三選
運用に効く!JVMオプション三選
Kazuhiro Oinuma
zabbixを使ったクラウド環境の監視とツール連携
zabbixを使ったクラウド環境の監視とツール連携
NHN テコラス株式会社
NVMFS 使ってみたとか 言っちゃって マジカジュアルな奴
NVMFS 使ってみたとか 言っちゃって マジカジュアルな奴
Akihiro Kuwano
Aws privte20110406 arai
Aws privte20110406 arai
awsadovantageseminar
このべん第5回 ConoHaでWordPressのお勉強!
このべん第5回 ConoHaでWordPressのお勉強!
Hironobu Saitoh
Application Bootstrap
Application Bootstrap
Takafumi ONAKA
Aws その他の概要と勘所
Aws その他の概要と勘所
Fumihito Yokoyama
初心者向け負荷軽減のはなし
初心者向け負荷軽減のはなし
Oonishi Takaaki
TranslimitのChatOps事情と愉快なbotたち
TranslimitのChatOps事情と愉快なbotたち
Masakazu Matsushita
ジャストシステムJava100本ノックのご紹介
ジャストシステムJava100本ノックのご紹介
JustSystems Corporation
ご注文は監視自動化ですか?
ご注文は監視自動化ですか?
Masahito Zembutsu
TypeScriptをオススメする理由
TypeScriptをオススメする理由
Yusuke Naka
More Related Content
What's hot
自動構築と自動テスト〜インフラのコード化とクラウドの優位性
自動構築と自動テスト〜インフラのコード化とクラウドの優位性
azumakuniyuki 🐈
Spring知っておきたい
Spring知っておきたい
Yuichi Hasegawa
みんな大好き“全文検索 on AWS”を試してみました!
みんな大好き“全文検索 on AWS”を試してみました!
宗 大栗
ビッグじゃなくても使えるSpark Streaming
ビッグじゃなくても使えるSpark Streaming
chibochibo
アメーバピグにおける自作サーバ運用
アメーバピグにおける自作サーバ運用
Akihiro Kuwano
Osc2013 kansai@kyoto ZABBIX-JP クラウド環境監視効率化
Osc2013 kansai@kyoto ZABBIX-JP クラウド環境監視効率化
Daisuke Ikeda
東京Node学園 今できる通信高速化にトライしてみた
東京Node学園 今できる通信高速化にトライしてみた
Yoshiki Shibukawa
Zabbix study
Zabbix study
Tomohiro Ikeda
Bicep 入門 MySQL編
Bicep 入門 MySQL編
Takekazu Omi
Osoljp201204
Osoljp201204
Masataka Tsukamoto
運用に効く!JVMオプション三選
運用に効く!JVMオプション三選
Kazuhiro Oinuma
zabbixを使ったクラウド環境の監視とツール連携
zabbixを使ったクラウド環境の監視とツール連携
NHN テコラス株式会社
NVMFS 使ってみたとか 言っちゃって マジカジュアルな奴
NVMFS 使ってみたとか 言っちゃって マジカジュアルな奴
Akihiro Kuwano
Aws privte20110406 arai
Aws privte20110406 arai
awsadovantageseminar
このべん第5回 ConoHaでWordPressのお勉強!
このべん第5回 ConoHaでWordPressのお勉強!
Hironobu Saitoh
Application Bootstrap
Application Bootstrap
Takafumi ONAKA
Aws その他の概要と勘所
Aws その他の概要と勘所
Fumihito Yokoyama
初心者向け負荷軽減のはなし
初心者向け負荷軽減のはなし
Oonishi Takaaki
TranslimitのChatOps事情と愉快なbotたち
TranslimitのChatOps事情と愉快なbotたち
Masakazu Matsushita
What's hot
(19)
自動構築と自動テスト〜インフラのコード化とクラウドの優位性
自動構築と自動テスト〜インフラのコード化とクラウドの優位性
Spring知っておきたい
Spring知っておきたい
みんな大好き“全文検索 on AWS”を試してみました!
みんな大好き“全文検索 on AWS”を試してみました!
ビッグじゃなくても使えるSpark Streaming
ビッグじゃなくても使えるSpark Streaming
アメーバピグにおける自作サーバ運用
アメーバピグにおける自作サーバ運用
Osc2013 kansai@kyoto ZABBIX-JP クラウド環境監視効率化
Osc2013 kansai@kyoto ZABBIX-JP クラウド環境監視効率化
東京Node学園 今できる通信高速化にトライしてみた
東京Node学園 今できる通信高速化にトライしてみた
Zabbix study
Zabbix study
Bicep 入門 MySQL編
Bicep 入門 MySQL編
Osoljp201204
Osoljp201204
運用に効く!JVMオプション三選
運用に効く!JVMオプション三選
zabbixを使ったクラウド環境の監視とツール連携
zabbixを使ったクラウド環境の監視とツール連携
NVMFS 使ってみたとか 言っちゃって マジカジュアルな奴
NVMFS 使ってみたとか 言っちゃって マジカジュアルな奴
Aws privte20110406 arai
Aws privte20110406 arai
このべん第5回 ConoHaでWordPressのお勉強!
このべん第5回 ConoHaでWordPressのお勉強!
Application Bootstrap
Application Bootstrap
Aws その他の概要と勘所
Aws その他の概要と勘所
初心者向け負荷軽減のはなし
初心者向け負荷軽減のはなし
TranslimitのChatOps事情と愉快なbotたち
TranslimitのChatOps事情と愉快なbotたち
Similar to Open stack swift is too Enterprise? 2014/12/01 advent cal
ジャストシステムJava100本ノックのご紹介
ジャストシステムJava100本ノックのご紹介
JustSystems Corporation
ご注文は監視自動化ですか?
ご注文は監視自動化ですか?
Masahito Zembutsu
TypeScriptをオススメする理由
TypeScriptをオススメする理由
Yusuke Naka
コンソールゲームを世界展開してみた - JAWS DAYS 2015
コンソールゲームを世界展開してみた - JAWS DAYS 2015
Ryo Nakamaru
Swiftをやってみた!
Swiftをやってみた!
Aya Ebata
実戦Scala
実戦Scala
Yuto Suzuki
Svgアニメーションを実装してみよう 20150207
Svgアニメーションを実装してみよう 20150207
Kanako Kobayashi
OSC2011Tokyo/Fall OpenStack Swift入門
OSC2011Tokyo/Fall OpenStack Swift入門
irix_jp
JAWS-UG Osaka 2013.11.02 Feel the Elesticity v2.0
JAWS-UG Osaka 2013.11.02 Feel the Elesticity v2.0
Toshiyuki Konparu
いまさら触るAwt
いまさら触るAwt
Keiichi Kobayashi
じっくりコトコト煮込んだJavaスープ
じっくりコトコト煮込んだJavaスープ
Kazuhiro Serizawa
Swift事情2014夏 ~ Swift入門 beta6対応
Swift事情2014夏 ~ Swift入門 beta6対応
Tomoki Hasegawa
着任したエンジニアをスムーズにテイクオフさせる道具だて
着任したエンジニアをスムーズにテイクオフさせる道具だて
Kiyotaka Kunihira
Xcode で gulp を使うお話
Xcode で gulp を使うお話
Yoichiro Sakurai
Livlisのcakephp事例
Livlisのcakephp事例
Masahiro Saito
Single Command Deployのための gradle-aws-plugin講座
Single Command Deployのための gradle-aws-plugin講座
都元ダイスケ Miyamoto
Swiftからlibuvを呼び出すTIPS
Swiftからlibuvを呼び出すTIPS
jugemjugemjugem
SWF+FlowFrameworkを使ってみた@JAWS-UG高尾山 2015.09.27
SWF+FlowFrameworkを使ってみた@JAWS-UG高尾山 2015.09.27
Tetsuya Mase
Lineにおけるspring frameworkの活用
Lineにおけるspring frameworkの活用
Tokuhiro Matsuno
aws chaliceで作るslack翻訳bot
aws chaliceで作るslack翻訳bot
uchimanajet7
Similar to Open stack swift is too Enterprise? 2014/12/01 advent cal
(20)
ジャストシステムJava100本ノックのご紹介
ジャストシステムJava100本ノックのご紹介
ご注文は監視自動化ですか?
ご注文は監視自動化ですか?
TypeScriptをオススメする理由
TypeScriptをオススメする理由
コンソールゲームを世界展開してみた - JAWS DAYS 2015
コンソールゲームを世界展開してみた - JAWS DAYS 2015
Swiftをやってみた!
Swiftをやってみた!
実戦Scala
実戦Scala
Svgアニメーションを実装してみよう 20150207
Svgアニメーションを実装してみよう 20150207
OSC2011Tokyo/Fall OpenStack Swift入門
OSC2011Tokyo/Fall OpenStack Swift入門
JAWS-UG Osaka 2013.11.02 Feel the Elesticity v2.0
JAWS-UG Osaka 2013.11.02 Feel the Elesticity v2.0
いまさら触るAwt
いまさら触るAwt
じっくりコトコト煮込んだJavaスープ
じっくりコトコト煮込んだJavaスープ
Swift事情2014夏 ~ Swift入門 beta6対応
Swift事情2014夏 ~ Swift入門 beta6対応
着任したエンジニアをスムーズにテイクオフさせる道具だて
着任したエンジニアをスムーズにテイクオフさせる道具だて
Xcode で gulp を使うお話
Xcode で gulp を使うお話
Livlisのcakephp事例
Livlisのcakephp事例
Single Command Deployのための gradle-aws-plugin講座
Single Command Deployのための gradle-aws-plugin講座
Swiftからlibuvを呼び出すTIPS
Swiftからlibuvを呼び出すTIPS
SWF+FlowFrameworkを使ってみた@JAWS-UG高尾山 2015.09.27
SWF+FlowFrameworkを使ってみた@JAWS-UG高尾山 2015.09.27
Lineにおけるspring frameworkの活用
Lineにおけるspring frameworkの活用
aws chaliceで作るslack翻訳bot
aws chaliceで作るslack翻訳bot
More from Naoto Gohko
ODC 2020 : "Rocky 8"
ODC 2020 : "Rocky 8"
Naoto Gohko
2019 0704 about ConoHa VM migration from C1 to C2
2019 0704 about ConoHa VM migration from C1 to C2
Naoto Gohko
serverless openstack 101
serverless openstack 101
Naoto Gohko
2018 04-14-cockroachdb-20-now-available
2018 04-14-cockroachdb-20-now-available
Naoto Gohko
2017 0715 osc17do conoha cloud osclient
2017 0715 osc17do conoha cloud osclient
Naoto Gohko
2017 0306 Apache OpenWhisk starting
2017 0306 Apache OpenWhisk starting
Naoto Gohko
Miracle Linux seminer Hatohol and ConoHa
Miracle Linux seminer Hatohol and ConoHa
Naoto Gohko
2016 1214-dev-night-vol1-in-tanita
2016 1214-dev-night-vol1-in-tanita
Naoto Gohko
OSunC Chiba LT Ubuntu 14.04 to 16.04.1 upgrade with ConfigDrive cloud image
OSunC Chiba LT Ubuntu 14.04 to 16.04.1 upgrade with ConfigDrive cloud image
Naoto Gohko
Openstack days taiwan 2016 0712
Openstack days taiwan 2016 0712
Naoto Gohko
2016 0626 ubuntu 1604 LTS party LT
2016 0626 ubuntu 1604 LTS party LT
Naoto Gohko
OpenStack ComputingはHyper-Convergedの夢を見るのか?
OpenStack ComputingはHyper-Convergedの夢を見るのか?
Naoto Gohko
OpenStack cloud for ConoHa, Z.com and GMO AppsCloud in okinawa opendays 2015 ...
OpenStack cloud for ConoHa, Z.com and GMO AppsCloud in okinawa opendays 2015 ...
Naoto Gohko
2015 0807 ConoHa I am the bone of the OpenStack API CLI tool
2015 0807 ConoHa I am the bone of the OpenStack API CLI tool
Naoto Gohko
Janog36 ConoHa: Making GSLB - OpenStack Designate and PowerDNS
Janog36 ConoHa: Making GSLB - OpenStack Designate and PowerDNS
Naoto Gohko
Openstack summit walk DNSaaS 2015-0713 Summit LT
Openstack summit walk DNSaaS 2015-0713 Summit LT
Naoto Gohko
2015 0228 OpenStack swift; GMO Internet Services
2015 0228 OpenStack swift; GMO Internet Services
Naoto Gohko
1st OCDET Baremetal MTG OpenStack baremetal compute by GMO AppsCloud
1st OCDET Baremetal MTG OpenStack baremetal compute by GMO AppsCloud
Naoto Gohko
TechOYAJI 2014 tokyo summer LT; CentOS7 and RDO Icehouse OpenStack
TechOYAJI 2014 tokyo summer LT; CentOS7 and RDO Icehouse OpenStack
Naoto Gohko
JOSUG2014 OpenStack 4th birthday party in Japan; the way of OpenStack API Dragon
JOSUG2014 OpenStack 4th birthday party in Japan; the way of OpenStack API Dragon
Naoto Gohko
More from Naoto Gohko
(20)
ODC 2020 : "Rocky 8"
ODC 2020 : "Rocky 8"
2019 0704 about ConoHa VM migration from C1 to C2
2019 0704 about ConoHa VM migration from C1 to C2
serverless openstack 101
serverless openstack 101
2018 04-14-cockroachdb-20-now-available
2018 04-14-cockroachdb-20-now-available
2017 0715 osc17do conoha cloud osclient
2017 0715 osc17do conoha cloud osclient
2017 0306 Apache OpenWhisk starting
2017 0306 Apache OpenWhisk starting
Miracle Linux seminer Hatohol and ConoHa
Miracle Linux seminer Hatohol and ConoHa
2016 1214-dev-night-vol1-in-tanita
2016 1214-dev-night-vol1-in-tanita
OSunC Chiba LT Ubuntu 14.04 to 16.04.1 upgrade with ConfigDrive cloud image
OSunC Chiba LT Ubuntu 14.04 to 16.04.1 upgrade with ConfigDrive cloud image
Openstack days taiwan 2016 0712
Openstack days taiwan 2016 0712
2016 0626 ubuntu 1604 LTS party LT
2016 0626 ubuntu 1604 LTS party LT
OpenStack ComputingはHyper-Convergedの夢を見るのか?
OpenStack ComputingはHyper-Convergedの夢を見るのか?
OpenStack cloud for ConoHa, Z.com and GMO AppsCloud in okinawa opendays 2015 ...
OpenStack cloud for ConoHa, Z.com and GMO AppsCloud in okinawa opendays 2015 ...
2015 0807 ConoHa I am the bone of the OpenStack API CLI tool
2015 0807 ConoHa I am the bone of the OpenStack API CLI tool
Janog36 ConoHa: Making GSLB - OpenStack Designate and PowerDNS
Janog36 ConoHa: Making GSLB - OpenStack Designate and PowerDNS
Openstack summit walk DNSaaS 2015-0713 Summit LT
Openstack summit walk DNSaaS 2015-0713 Summit LT
2015 0228 OpenStack swift; GMO Internet Services
2015 0228 OpenStack swift; GMO Internet Services
1st OCDET Baremetal MTG OpenStack baremetal compute by GMO AppsCloud
1st OCDET Baremetal MTG OpenStack baremetal compute by GMO AppsCloud
TechOYAJI 2014 tokyo summer LT; CentOS7 and RDO Icehouse OpenStack
TechOYAJI 2014 tokyo summer LT; CentOS7 and RDO Icehouse OpenStack
JOSUG2014 OpenStack 4th birthday party in Japan; the way of OpenStack API Dragon
JOSUG2014 OpenStack 4th birthday party in Japan; the way of OpenStack API Dragon
Open stack swift is too Enterprise? 2014/12/01 advent cal
1.
OpenStack Swift is
too Enterprise? 2014 Advent Calender GMO Internet Inc,. Naoto Gohko
2.
今年はSwiftいじることが個人的 に多かったので、Swiftについて ライトにやらせていただきます
今年はSwiftでこんなことがあり ました
3.
まず、これ
4.
5.
Apple社がSwift Langを発表と いうニュース
(個人的にSwift言語、または Swift Langと区別して書きます) おおいっ、ちょおま !!
6.
OpenStack Swiftの 各種情報の検索性は著
しく低下、ossでもSEO 的な大打撃な出来事
7.
言語名としては真っ当 • Perl
( • Ruby (鉱物) • Python (動物: ヘビ) • Swift << 今ここ (鳥: アマツバメ) << そこから転 じて、速い、迅速なという意味の形容詞として も使われる
8.
こんがらがることも • 「Swift
LangでSwift clientソフトウェア作って、 Swiftに接続してやるぜ」とか • “OpenStack swift Object Storage library for Swift Lang“ << 検索してもほぼ発見不可能(SEO 的に) • “Objective-C” Object Storage swift とかでも 検索には十分わかりにくいww
9.
Swift Icehouse/Junoでは? •
Storage Policieの実装 • レプリカ数の変えたもの、SSD, HDDの別構成のものを一つのSwiftに内包できる • ZFS, NetAppなど、RAID系ストレージ上にSwiftを構築しても(≧∇≦)b良い • (SwiftStack限定) NFS/CIFS gateway • よく言われます、できないのって << • Erasure Codes with OpenStack Swiftの実装開始 • RAID-5的なデータ保存方法による容量節約の検討(メリット・デメリットがある) • GlusterFS, CephでもErasure codeの実装が進んだので、今年来年はクラウド・ ストレージ系でブーム
10.
そんなSwiftですが、 公式QA; ASK
OpenStackに こんな質問が上がりました
11.
ASK OpenStack
12.
ASK OpenStack(簡体字)
13.
ASK OpenStack •
LaunchPadのアカウントで認証(他、Google, Yahoo) • launchpad.netと同様”Karma”が行動によって付加 される (質問に答える、質問する、答えた内容 が”correct”される、などでのポイント) • ASKの”Karma”は何に使われるの? (コントリビュー トとは意味が違うみたい) • 言語は”English”, “Chinese”があるけど、中国語のQA は少しだけ (分離させられた?)
14.
で、そんなaskで、自分的に は衝撃的な質問がありました
15.
質問
16.
意訳: ようけわからんのやが、 なんでSwiftとかあんね
ん? CinderとかをGlance につこうたら、存在意味 ないやん?
17.
(‾∧‾)(_ _) フムフム・・・
たしかに、自分のところもGlanceにはSwift使っ てない。 (GlanceにSwift使うとオーバーヘッドでコピー速 度遅いので) サービス上(ConoHa, GMO Apps Cloud)独立し ているなぁ。 PackStackなどAll in oneインストールでも デフォルトでは使われない設定が多いかも。
18.
回答
19.
意訳: オブジェクトストレージシステムはラージオブジェ クトなどをシンプルなcloud
APIで記述できるの さ。 swiftはオブジェクトに(APIにより)特定のURLに 変換してくれ、あなたのアプリケーションは simpleなhttpアクセスでファイルを取得すること ができるんだ。 Swiftで開発するということは、あなたのアプリ ケーションがcloud-ready(クラウド対応)アプリ ケーションということになるのさ。
20.
意訳(続き2): (cloud-readyとはこの場合のswift APIの
ようなcloud APIを使って記述されたアプ リケーションのことを指すのさ)。伝統的 なアプリケーションは、OSのAPIを使用 してファイルを取得/保存するため、swift が提供する特徴を活用することができな いのさ。
21.
意訳(続き3): あなたがSwiftを要らないと思うのは、 vm
インスタンスのローカルにアタッ チされたdiskにデータを保存するよう な、クラドストレージ(swift)を使わな いレガシーアプリであるからです。 >> アプリの作りに言及w、確かに
22.
意訳(続き4): Summary; Swiftを使う場合とは
- glance backendとして使う場合 - file, objectをcloud-readyなアプリケー ションからswift APIでアクセスする場合 - cloud backupアーカイブとして使う 場合
23.
というやりとりに、ちょっと 感心したものでした。 基本的な質問だからこそですね
24.
そして、commentに つづいています
25.
26.
(;́Д`)スバラスィ ...ハァハァ
27.
Swiftに保存する >> Glanceからのイメージ保存領域として考えた
時、ちょっと高機能過ぎます(なので、質問が発生 した) >> でも、cloud storageとして見た場合には、 Glance imageのレプリケーションや、vmインス タンスからのオブジェクトアクセスがクラウドと しての利便性を高めるということです。 >> それが、CloudのEnterpriseということでしょ うか
28.
SwiftとPrivate/Public cloud利用の連続性 同じSwift
APIがつなぐ >> 例)社内のswift on zfs(single replica)から ConoHa swift(3-replica)へのcontainer syncみたいな処理 、(HP Cloud、SoftLayerなども同様) OpenStack Swiftという共通インフラの連 続性 << なんか、swift
29.
さあ、Swiftを使ったアプ リケーションをつくろうぜ Apple
Swift Langの話に飛んで無限ループ落ち
Download now