SlideShare une entreprise Scribd logo
1  sur  25
Télécharger pour lire hors ligne
共用ホスティングでのLL管理
Ryo Kuroda @lamanotrama
所属
GMOペパボ
技術基盤チーム
経歴
• ~30才 郵便局の窓口に座ってた
• 京都のWebホスティング会社で4年弱
• ペパボで5年弱
• ヘテムル
• Sqale
• 他いろいろ
本題
LL(lightweight language)をそこそこ効率的に監理、運用でき
るツールを作りました。
http://heteml.jp/
共用Webホスティングサービス
ApacheのVirtual Host
動的コンテンツはCGI
求められる仕様
!
契約して直ぐに好きな言語で色々さくっと動く環境
• 色々使える
• PHP、Perl、Ruby、Pyhton
• それぞれ複数のバージョンから選択できる
• モジュール(ライブラリ)が最初からそれなりに っている
• お客んさんは中でコンパイルできないしね
!
現場の声
• 大量のRPMつくるのは辛い
• ビルド、インストールに時間かかるの辛い
• リポジトリ(yum|puppet)が太るの辛い
• サーバ毎の仕様差を生まないようにするには…
• 履歴監理…
!
そこで、
https://github.com/paperboy-heteml/anybuild
anybuild
xbuild使って設定ファイルベース
でばんばんインストール出来る君
!
+ 差分同期スクリプト
xbuildとは
モヒカン界の至宝 @tagomoris 氏作
https://github.com/tagomoris/xbuild
!
hoge-install <version> <install_path>
!
な感じで、本番環境のLLをセットアップできるやつ
!
anybuild
.	
|-- README.md	
|-- any-install	
|-- any-perl-install	
|-- any-php-install	
|-- any-python-install	
|-- any-ruby-install	
|-- functions	
`-- sync-lang
anybuild - configuration
/etc/anybuild/	
"## perl	
$   "## cpanfile	
$   &## versions.txt	
"## php	
$   "## definitions	
$   $   "## 5.3.19-heteml	
$   $   &## 5.4.11-heteml	
$   "## pearfile	
$   "## peclfile	
$   &## versions.txt	
"## python	
"## ruby	
$   "## Gemfile	
$   &## versions.txt	
&## sync-lang
./any-install!
ビルドサーバ上で実行
1. 各言語のversions.txtの各行をxbuildの引
数に渡して、ビルドしまくる
2. cpanfileとかGemfileとか読んでモジュー
ルをインストールしまくる
./sync-lang push|pull
1. any-install実行前にビルド済みデータをrsyncサーバ
からローカルにpull
2. any-installで(差分)ビルド、インストールしたものを
rsyncサーバにpush
3. 本番サーバで実行してrsyncサーバからデータをpull
こんな感じ
+----------+ +--------------+ LL runtimes +--------------+----------+	
| build VM | built LL runtimes | | for Role A | Ahost001 | Ahost002 |	
| | <--------------------- | | -------------> | | |	
+----------+ | | +--------------+----------+	
| | lang server | LL runtimes ^	
| incremental update | (rsyncd) | for Role A |	
+-------------------------------> | | ---------------------------------+	
| |	
| |	
| | -+	
+--------------+ |	
| |	
| LL runtimes | LL runtimes	
| for Role B | for Role B	
v v	
+--------------+---------------+	
| Bhost001 | Bhost002 |	
+--------------+---------------+
Vagrant + Puppet +
anybuild
anybuildの設定、依存RPM
(*-devel)等はpuppetで管理
Vagrantのpuppet
provisionerでもろもろ完了
# 手元で	
[@mac puppet]# vi roles/web/files/etc/anybuild/perl/cpanfile	
[@mac puppet]# git commit -m ‘お客さんの要望でHoge.pmを追加’	
[@mac puppet]# VM_ROLE=web vagrant provision cent6_anybuild	
!
# 本番サーバ全台で	
[@web001 ~]# sudo /usr/local/anybuild/sync-lang pull
現場の声(再掲)
• 大量のRPMつくるのは辛い
• ビルド、インストールに時間かかるの辛い
• リポジトリ(yum|puppet)が太るの辛い
• サーバ毎の仕様差を生まないようにするには…
• 履歴監理…
!
現場の声(再掲)
• 大量のRPMつくらずrsyncでファイル同期するだけ
• ビルド、インストールに時間かかるの辛い
• リポジトリ(yum|puppet)が太るの辛い
• サーバ毎の仕様差を生まないようにするには…
• 履歴監理…
!
現場の声(再掲)
• 大量のRPMつくらずrsyncでファイル同期するだけ
• ビルド、インストールはビルドサーバで一回だけ
• リポジトリ(yum|puppet)が太るの辛い
• サーバ毎の仕様差を生まないようにするには…
• 履歴監理…
!
現場の声(再掲)
• 大量のRPMつくらずrsyncでファイル同期するだけ
• ビルド、インストールはビルドサーバで一回だけ
• リポジトリ(puppet)にはanybuildの設定だけ
• サーバ毎の仕様差を生まないようにするには…
• 履歴監理…
!
現場の声(再掲)
• 大量のRPMつくらずrsyncでファイル同期するだけ
• ビルド、インストールはビルドサーバで一回だけ
• リポジトリ(puppet)にはanybuildの設定だけ
• サーバの仕様はsync-lang pullで う
• 履歴監理…
!
現場の声(再掲)
• 大量のRPMつくらずrsyncでファイル同期するだけ
• ビルド、インストールはビルドサーバで一回だけ
• リポジトリ(puppet)にはanybuildの設定だけ
• サーバの仕様はsync-lang pullで う
• 履歴がpuppetのリポジトリに集約される
!
やったね!

Contenu connexe

Tendances

anything-php-funcref-perl.el
anything-php-funcref-perl.elanything-php-funcref-perl.el
anything-php-funcref-perl.elKenichirou Oyama
 
Guiを使わないテキストデータ処理
Guiを使わないテキストデータ処理Guiを使わないテキストデータ処理
Guiを使わないテキストデータ処理Toshiyuki Shimono
 
ページャ lessを使いこなす
ページャ lessを使いこなすページャ lessを使いこなす
ページャ lessを使いこなすToshiyuki Shimono
 
僕の視点で見たロリポップ!リブランディング〜開始からリリースまで〜
僕の視点で見たロリポップ!リブランディング〜開始からリリースまで〜僕の視点で見たロリポップ!リブランディング〜開始からリリースまで〜
僕の視点で見たロリポップ!リブランディング〜開始からリリースまで〜Keita Kawamoto
 
20111029 rubyon php
20111029 rubyon php20111029 rubyon php
20111029 rubyon phpdo_aki
 
インターネットで 可能性をつなげる、ひろげる 〜ペパボ福岡デザインチーム〜
インターネットで 可能性をつなげる、ひろげる 〜ペパボ福岡デザインチーム〜インターネットで 可能性をつなげる、ひろげる 〜ペパボ福岡デザインチーム〜
インターネットで 可能性をつなげる、ひろげる 〜ペパボ福岡デザインチーム〜Keita Kawamoto
 

Tendances (6)

anything-php-funcref-perl.el
anything-php-funcref-perl.elanything-php-funcref-perl.el
anything-php-funcref-perl.el
 
Guiを使わないテキストデータ処理
Guiを使わないテキストデータ処理Guiを使わないテキストデータ処理
Guiを使わないテキストデータ処理
 
ページャ lessを使いこなす
ページャ lessを使いこなすページャ lessを使いこなす
ページャ lessを使いこなす
 
僕の視点で見たロリポップ!リブランディング〜開始からリリースまで〜
僕の視点で見たロリポップ!リブランディング〜開始からリリースまで〜僕の視点で見たロリポップ!リブランディング〜開始からリリースまで〜
僕の視点で見たロリポップ!リブランディング〜開始からリリースまで〜
 
20111029 rubyon php
20111029 rubyon php20111029 rubyon php
20111029 rubyon php
 
インターネットで 可能性をつなげる、ひろげる 〜ペパボ福岡デザインチーム〜
インターネットで 可能性をつなげる、ひろげる 〜ペパボ福岡デザインチーム〜インターネットで 可能性をつなげる、ひろげる 〜ペパボ福岡デザインチーム〜
インターネットで 可能性をつなげる、ひろげる 〜ペパボ福岡デザインチーム〜
 

En vedette

Climbing Off The Ladder, Before We Fall Off
Climbing Off The Ladder, Before We Fall OffClimbing Off The Ladder, Before We Fall Off
Climbing Off The Ladder, Before We Fall OffC4Media
 
AWS Summit Berlin 2013 - doo - A Scalable Sync Framework Infrastructure based...
AWS Summit Berlin 2013 - doo - A Scalable Sync Framework Infrastructure based...AWS Summit Berlin 2013 - doo - A Scalable Sync Framework Infrastructure based...
AWS Summit Berlin 2013 - doo - A Scalable Sync Framework Infrastructure based...AWS Germany
 
這一打‧好貴
這一打‧好貴這一打‧好貴
這一打‧好貴fudy9015
 
Martin Nerstad - VG
Martin Nerstad - VGMartin Nerstad - VG
Martin Nerstad - VGMobile Oslo
 
Kurani drejt shkences
Kurani drejt shkencesKurani drejt shkences
Kurani drejt shkencesDurim Bajrami
 
Chrome-eject がこの先生きのこるには
Chrome-eject がこの先生きのこるにはChrome-eject がこの先生きのこるには
Chrome-eject がこの先生きのこるにはYosuke HASEGAWA
 
Affiliate marketing - Nevyužitý marketingový kanál
Affiliate marketing - Nevyužitý marketingový kanálAffiliate marketing - Nevyužitý marketingový kanál
Affiliate marketing - Nevyužitý marketingový kanálMário Roženský
 
Estrategias de comunicación para el ciberactivismo
Estrategias de comunicación para el ciberactivismoEstrategias de comunicación para el ciberactivismo
Estrategias de comunicación para el ciberactivismoFreire Juan
 
Homoeopathic Home Prescribing Class 18th October 2014
Homoeopathic Home Prescribing Class 18th October 2014Homoeopathic Home Prescribing Class 18th October 2014
Homoeopathic Home Prescribing Class 18th October 2014Owen Homoeopathics
 
Revolution R Enterprise - 100% R and More Webinar Presentation
Revolution R Enterprise - 100% R and More Webinar PresentationRevolution R Enterprise - 100% R and More Webinar Presentation
Revolution R Enterprise - 100% R and More Webinar PresentationRevolution Analytics
 
社会学意识,人类学意识与每日人类学观察
社会学意识,人类学意识与每日人类学观察社会学意识,人类学意识与每日人类学观察
社会学意识,人类学意识与每日人类学观察Zafka Zhang
 
Unityを使ったVRアプリ作成入門 ABCD2015金沢編
Unityを使ったVRアプリ作成入門 ABCD2015金沢編Unityを使ったVRアプリ作成入門 ABCD2015金沢編
Unityを使ったVRアプリ作成入門 ABCD2015金沢編kinneko
 
Baby Love -Wildlife
Baby Love -WildlifeBaby Love -Wildlife
Baby Love -WildlifeMakala D.
 
AWS Roadshow Herbst 2013: Beschleunigen Sie Entwicklungs- und Test-Szenarien ...
AWS Roadshow Herbst 2013: Beschleunigen Sie Entwicklungs- und Test-Szenarien ...AWS Roadshow Herbst 2013: Beschleunigen Sie Entwicklungs- und Test-Szenarien ...
AWS Roadshow Herbst 2013: Beschleunigen Sie Entwicklungs- und Test-Szenarien ...AWS Germany
 
Gianni Marconato - Costruire conoscenza professionale in rete attraverso la n...
Gianni Marconato - Costruire conoscenza professionale in rete attraverso la n...Gianni Marconato - Costruire conoscenza professionale in rete attraverso la n...
Gianni Marconato - Costruire conoscenza professionale in rete attraverso la n...KnowCamp
 

En vedette (20)

Climbing Off The Ladder, Before We Fall Off
Climbing Off The Ladder, Before We Fall OffClimbing Off The Ladder, Before We Fall Off
Climbing Off The Ladder, Before We Fall Off
 
AWS Summit Berlin 2013 - doo - A Scalable Sync Framework Infrastructure based...
AWS Summit Berlin 2013 - doo - A Scalable Sync Framework Infrastructure based...AWS Summit Berlin 2013 - doo - A Scalable Sync Framework Infrastructure based...
AWS Summit Berlin 2013 - doo - A Scalable Sync Framework Infrastructure based...
 
這一打‧好貴
這一打‧好貴這一打‧好貴
這一打‧好貴
 
Martin Nerstad - VG
Martin Nerstad - VGMartin Nerstad - VG
Martin Nerstad - VG
 
Kurani drejt shkences
Kurani drejt shkencesKurani drejt shkences
Kurani drejt shkences
 
Chrome-eject がこの先生きのこるには
Chrome-eject がこの先生きのこるにはChrome-eject がこの先生きのこるには
Chrome-eject がこの先生きのこるには
 
Affiliate marketing - Nevyužitý marketingový kanál
Affiliate marketing - Nevyužitý marketingový kanálAffiliate marketing - Nevyužitý marketingový kanál
Affiliate marketing - Nevyužitý marketingový kanál
 
J350 Social Media Intro
J350 Social Media IntroJ350 Social Media Intro
J350 Social Media Intro
 
Retallos 2008
Retallos 2008Retallos 2008
Retallos 2008
 
Estrategias de comunicación para el ciberactivismo
Estrategias de comunicación para el ciberactivismoEstrategias de comunicación para el ciberactivismo
Estrategias de comunicación para el ciberactivismo
 
Mis02 Hc04
Mis02 Hc04Mis02 Hc04
Mis02 Hc04
 
تقرير حول انتهاكات السجون في مصر
تقرير حول انتهاكات السجون في مصر تقرير حول انتهاكات السجون في مصر
تقرير حول انتهاكات السجون في مصر
 
Homoeopathic Home Prescribing Class 18th October 2014
Homoeopathic Home Prescribing Class 18th October 2014Homoeopathic Home Prescribing Class 18th October 2014
Homoeopathic Home Prescribing Class 18th October 2014
 
Revolution R Enterprise - 100% R and More Webinar Presentation
Revolution R Enterprise - 100% R and More Webinar PresentationRevolution R Enterprise - 100% R and More Webinar Presentation
Revolution R Enterprise - 100% R and More Webinar Presentation
 
社会学意识,人类学意识与每日人类学观察
社会学意识,人类学意识与每日人类学观察社会学意识,人类学意识与每日人类学观察
社会学意识,人类学意识与每日人类学观察
 
Unityを使ったVRアプリ作成入門 ABCD2015金沢編
Unityを使ったVRアプリ作成入門 ABCD2015金沢編Unityを使ったVRアプリ作成入門 ABCD2015金沢編
Unityを使ったVRアプリ作成入門 ABCD2015金沢編
 
Baby Love -Wildlife
Baby Love -WildlifeBaby Love -Wildlife
Baby Love -Wildlife
 
Vi lever for å levere
Vi lever for å levereVi lever for å levere
Vi lever for å levere
 
AWS Roadshow Herbst 2013: Beschleunigen Sie Entwicklungs- und Test-Szenarien ...
AWS Roadshow Herbst 2013: Beschleunigen Sie Entwicklungs- und Test-Szenarien ...AWS Roadshow Herbst 2013: Beschleunigen Sie Entwicklungs- und Test-Szenarien ...
AWS Roadshow Herbst 2013: Beschleunigen Sie Entwicklungs- und Test-Szenarien ...
 
Gianni Marconato - Costruire conoscenza professionale in rete attraverso la n...
Gianni Marconato - Costruire conoscenza professionale in rete attraverso la n...Gianni Marconato - Costruire conoscenza professionale in rete attraverso la n...
Gianni Marconato - Costruire conoscenza professionale in rete attraverso la n...
 

Similaire à anybuild/Hosting casual #1

本番環境で使いたいPHP
本番環境で使いたいPHP本番環境で使いたいPHP
本番環境で使いたいPHPTakuya Sato
 
PHPプログラミングのIPv6対応の実際
PHPプログラミングのIPv6対応の実際PHPプログラミングのIPv6対応の実際
PHPプログラミングのIPv6対応の実際Tetsuji Koyama
 
20170622 Heroku Meetup #17 スタートアップのインフラ選び 高丸翔英 How to choose infrastracture...
20170622 Heroku Meetup #17 スタートアップのインフラ選び 高丸翔英 How to choose infrastracture...20170622 Heroku Meetup #17 スタートアップのインフラ選び 高丸翔英 How to choose infrastracture...
20170622 Heroku Meetup #17 スタートアップのインフラ選び 高丸翔英 How to choose infrastracture...Shoei Takamaru
 
プレゼンテーション 7 (4)
プレゼンテーション 7 (4)プレゼンテーション 7 (4)
プレゼンテーション 7 (4)Kato Tomo
 
プレゼンテーション 7
プレゼンテーション 7プレゼンテーション 7
プレゼンテーション 7Kato Tomo
 
Composerはじめました
ComposerはじめましたComposerはじめました
ComposerはじめましたTakashi Nojima
 
Ruby on vim yokohama.vim発表資料
Ruby on vim yokohama.vim発表資料Ruby on vim yokohama.vim発表資料
Ruby on vim yokohama.vim発表資料Shohei Kobayashi
 
レンタルサーバで今すぐ始めるWEB開発
レンタルサーバで今すぐ始めるWEB開発レンタルサーバで今すぐ始めるWEB開発
レンタルサーバで今すぐ始めるWEB開発Naoyuki Kataoka
 
PHPカンファレンス2013 今ドキのPHPの書き方 ~PHP逆引きレシピ改訂版~
PHPカンファレンス2013 今ドキのPHPの書き方 ~PHP逆引きレシピ改訂版~PHPカンファレンス2013 今ドキのPHPの書き方 ~PHP逆引きレシピ改訂版~
PHPカンファレンス2013 今ドキのPHPの書き方 ~PHP逆引きレシピ改訂版~Yuta Sakurai
 
プログラマになれないあなたのための言語戦略 (Gunma.web #7 2011/12/17)
プログラマになれないあなたのための言語戦略 (Gunma.web #7 2011/12/17)プログラマになれないあなたのための言語戦略 (Gunma.web #7 2011/12/17)
プログラマになれないあなたのための言語戦略 (Gunma.web #7 2011/12/17)parrotstudio
 
爆速フレームワークでREST APIを作った話
爆速フレームワークでREST APIを作った話爆速フレームワークでREST APIを作った話
爆速フレームワークでREST APIを作った話Shohei Tai
 
FuelPHP活用事例
FuelPHP活用事例FuelPHP活用事例
FuelPHP活用事例Yusuke Naka
 
今さら聞けないWebサーバの基本知識と選び方
今さら聞けないWebサーバの基本知識と選び方今さら聞けないWebサーバの基本知識と選び方
今さら聞けないWebサーバの基本知識と選び方Endoh Shingo
 
⑮jQueryをおぼえよう!その1
⑮jQueryをおぼえよう!その1⑮jQueryをおぼえよう!その1
⑮jQueryをおぼえよう!その1Nishida Kansuke
 

Similaire à anybuild/Hosting casual #1 (20)

第1回勉強会
第1回勉強会第1回勉強会
第1回勉強会
 
本番環境で使いたいPHP
本番環境で使いたいPHP本番環境で使いたいPHP
本番環境で使いたいPHP
 
社内Chef勉強会
社内Chef勉強会社内Chef勉強会
社内Chef勉強会
 
PHPプログラミングのIPv6対応の実際
PHPプログラミングのIPv6対応の実際PHPプログラミングのIPv6対応の実際
PHPプログラミングのIPv6対応の実際
 
20170622 Heroku Meetup #17 スタートアップのインフラ選び 高丸翔英 How to choose infrastracture...
20170622 Heroku Meetup #17 スタートアップのインフラ選び 高丸翔英 How to choose infrastracture...20170622 Heroku Meetup #17 スタートアップのインフラ選び 高丸翔英 How to choose infrastracture...
20170622 Heroku Meetup #17 スタートアップのインフラ選び 高丸翔英 How to choose infrastracture...
 
Softlayer_bluemix-summit
Softlayer_bluemix-summitSoftlayer_bluemix-summit
Softlayer_bluemix-summit
 
gRPC入門
gRPC入門gRPC入門
gRPC入門
 
プレゼンテーション 7 (4)
プレゼンテーション 7 (4)プレゼンテーション 7 (4)
プレゼンテーション 7 (4)
 
勉強会資料#1
勉強会資料#1勉強会資料#1
勉強会資料#1
 
プレゼンテーション 7
プレゼンテーション 7プレゼンテーション 7
プレゼンテーション 7
 
Composerはじめました
ComposerはじめましたComposerはじめました
Composerはじめました
 
Ruby on vim yokohama.vim発表資料
Ruby on vim yokohama.vim発表資料Ruby on vim yokohama.vim発表資料
Ruby on vim yokohama.vim発表資料
 
レンタルサーバで今すぐ始めるWEB開発
レンタルサーバで今すぐ始めるWEB開発レンタルサーバで今すぐ始めるWEB開発
レンタルサーバで今すぐ始めるWEB開発
 
PHPカンファレンス2013 今ドキのPHPの書き方 ~PHP逆引きレシピ改訂版~
PHPカンファレンス2013 今ドキのPHPの書き方 ~PHP逆引きレシピ改訂版~PHPカンファレンス2013 今ドキのPHPの書き方 ~PHP逆引きレシピ改訂版~
PHPカンファレンス2013 今ドキのPHPの書き方 ~PHP逆引きレシピ改訂版~
 
プログラマになれないあなたのための言語戦略 (Gunma.web #7 2011/12/17)
プログラマになれないあなたのための言語戦略 (Gunma.web #7 2011/12/17)プログラマになれないあなたのための言語戦略 (Gunma.web #7 2011/12/17)
プログラマになれないあなたのための言語戦略 (Gunma.web #7 2011/12/17)
 
爆速フレームワークでREST APIを作った話
爆速フレームワークでREST APIを作った話爆速フレームワークでREST APIを作った話
爆速フレームワークでREST APIを作った話
 
Yapc2012ltthon
Yapc2012ltthonYapc2012ltthon
Yapc2012ltthon
 
FuelPHP活用事例
FuelPHP活用事例FuelPHP活用事例
FuelPHP活用事例
 
今さら聞けないWebサーバの基本知識と選び方
今さら聞けないWebサーバの基本知識と選び方今さら聞けないWebサーバの基本知識と選び方
今さら聞けないWebサーバの基本知識と選び方
 
⑮jQueryをおぼえよう!その1
⑮jQueryをおぼえよう!その1⑮jQueryをおぼえよう!その1
⑮jQueryをおぼえよう!その1
 

Dernier

デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)
デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)
デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)UEHARA, Tetsutaro
 
自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineer
自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineer自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineer
自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineerYuki Kikuchi
 
CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?
CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?
CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?akihisamiyanaga1
 
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)Hiroshi Tomioka
 
モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察 ~Text-to-MusicとText-To-ImageかつImage-to-Music...
モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察  ~Text-to-MusicとText-To-ImageかつImage-to-Music...モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察  ~Text-to-MusicとText-To-ImageかつImage-to-Music...
モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察 ~Text-to-MusicとText-To-ImageかつImage-to-Music...博三 太田
 
クラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdf
クラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdfクラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdf
クラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdfFumieNakayama
 
AWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdf
AWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdfAWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdf
AWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdfFumieNakayama
 
TataPixel: 畳の異方性を利用した切り替え可能なディスプレイの提案
TataPixel: 畳の異方性を利用した切り替え可能なディスプレイの提案TataPixel: 畳の異方性を利用した切り替え可能なディスプレイの提案
TataPixel: 畳の異方性を利用した切り替え可能なディスプレイの提案sugiuralab
 
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)NTT DATA Technology & Innovation
 

Dernier (9)

デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)
デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)
デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)
 
自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineer
自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineer自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineer
自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineer
 
CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?
CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?
CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?
 
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)
 
モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察 ~Text-to-MusicとText-To-ImageかつImage-to-Music...
モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察  ~Text-to-MusicとText-To-ImageかつImage-to-Music...モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察  ~Text-to-MusicとText-To-ImageかつImage-to-Music...
モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察 ~Text-to-MusicとText-To-ImageかつImage-to-Music...
 
クラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdf
クラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdfクラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdf
クラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdf
 
AWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdf
AWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdfAWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdf
AWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdf
 
TataPixel: 畳の異方性を利用した切り替え可能なディスプレイの提案
TataPixel: 畳の異方性を利用した切り替え可能なディスプレイの提案TataPixel: 畳の異方性を利用した切り替え可能なディスプレイの提案
TataPixel: 畳の異方性を利用した切り替え可能なディスプレイの提案
 
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)
 

anybuild/Hosting casual #1