Submit Search
Upload
20150627
•
10 likes
•
4,494 views
Kiyoshi Watanabe
Follow
Report
Share
Report
Share
1 of 43
Download now
Download to read offline
Recommended
ペパボテックカンファレンス in Fukuoka 2015
Puppet of-2015-forupload
Puppet of-2015-forupload
Uchio Kondo
Windowsにpythonをインストールしてみよう
Windowsにpythonをインストールしてみよう
Kenji NAKAGAKI
BPStudy#54 そろそろPython3
BPStudy#54 そろそろPython3
Atsushi Odagiri
Pythonスタートアップ勉強会201109 python入門
Pythonスタートアップ勉強会201109 python入門
Takayuki Shimizukawa
Python エンジニアの作り方 2011.08 #pyconjp
Python エンジニアの作り方 2011.08 #pyconjp
Takeshi Komiya
Python入門者の集いでのLTスライドです。 Pythonでchromecastを制御しています。 スライド内の動画(PythonでChromecastを制御) https://www.youtube.com/watch?v=BDDzJ_NY3L0 使用したパッケージ(pychromecast) https://github.com/balloob/pychromecast
久しぶりのPythonでgoogleのアレを制御してみた
久しぶりのPythonでgoogleのアレを制御してみた
Shohei Tai
http://python-nyumon.connpass.com/event/30003/ で発表した資料
サードパーティパッケージの歩き方
サードパーティパッケージの歩き方
Takesxi Sximada
Python入門者の集い #3のLT資料です
Pynyumon03 LT
Pynyumon03 LT
drillan
Recommended
ペパボテックカンファレンス in Fukuoka 2015
Puppet of-2015-forupload
Puppet of-2015-forupload
Uchio Kondo
Windowsにpythonをインストールしてみよう
Windowsにpythonをインストールしてみよう
Kenji NAKAGAKI
BPStudy#54 そろそろPython3
BPStudy#54 そろそろPython3
Atsushi Odagiri
Pythonスタートアップ勉強会201109 python入門
Pythonスタートアップ勉強会201109 python入門
Takayuki Shimizukawa
Python エンジニアの作り方 2011.08 #pyconjp
Python エンジニアの作り方 2011.08 #pyconjp
Takeshi Komiya
Python入門者の集いでのLTスライドです。 Pythonでchromecastを制御しています。 スライド内の動画(PythonでChromecastを制御) https://www.youtube.com/watch?v=BDDzJ_NY3L0 使用したパッケージ(pychromecast) https://github.com/balloob/pychromecast
久しぶりのPythonでgoogleのアレを制御してみた
久しぶりのPythonでgoogleのアレを制御してみた
Shohei Tai
http://python-nyumon.connpass.com/event/30003/ で発表した資料
サードパーティパッケージの歩き方
サードパーティパッケージの歩き方
Takesxi Sximada
Python入門者の集い #3のLT資料です
Pynyumon03 LT
Pynyumon03 LT
drillan
PyConJP2012 「Pythonコミュニティが私に与えてくれたもの」での発表資料です。
Pythonコミュニティが私に与えてくれたもの
Pythonコミュニティが私に与えてくれたもの
TomomiK
コンピュータビジョン講習会用資料です。 pythonの基礎講座について
勉強会 Cvml python基礎
勉強会 Cvml python基礎
真哉 杉野
パッケージングの今と未来
パッケージングの今と未来
Atsushi Odagiri
Pythonプロフェッショナルプログラミング第2版が2月末に発売されました。 第1版は、ビープラウドに新しく参加するメンバーにPython開発について共有する目的で書きました。 これは第2版でも変わりません。しかし、第1版の出版から3年がたち、Pythonでの開発にもさまざまな変化がありました。 第1版から第2版までの間に、どのような変化があったのか。なぜ今回の改訂が必要だったのか。 PyPro2の読みどころ紹介を通して、Pythonの新しいツールの登場、外部環境の変化、トレンドの変化などの観点で紹介します。
PyPro2の読みどころ紹介:Python開発の過去と現在 - BPStudy93
PyPro2の読みどころ紹介:Python開発の過去と現在 - BPStudy93
Takayuki Shimizukawa
Python札幌201406
Python札幌201406
Shinya Okano
Javascriptを書きたくないヒ トのためのPythonScript
Javascriptを書きたくないヒ トのためのPythonScript
Javascriptを書きたくないヒ トのためのPythonScript
Kazufumi Ohkawa
第21回 岡山Python勉強会のスライド
Pythonでpdfをいじってみる
Pythonでpdfをいじってみる
株式会社 システムヨシイ
Python歴1年坊主がPyConに登壇するためのランチェスター戦略
Stapy#17LT
Stapy#17LT
drillan
プログラミング言語Pythonの特徴、言語仕様、Python 2と3の違い、よく使うライブラリ、パッケージ、今後の学び方などについての発表資料です
「Python言語」はじめの一歩 / First step of Python
「Python言語」はじめの一歩 / First step of Python
Takanori Suzuki
【追記】このスライドは2014年に作られたものであり、内容については現在では歴史的意義以外の価値はありません。今からPython始めるならPython3でvenv使わないと怖い人たちに殴られるのでそうしましょう。
10分でわかるPythonの開発環境
10分でわかるPythonの開発環境
Hisao Soyama
kawasaki.rb #008での発表です。何故Pythonが科学計算に用いられるかを、翻訳記事の解説とともに話しました。元記事 http://chezou.hatenablog.com/entry/20140118/1389978078
なぜ科学計算にはPythonか?
なぜ科学計算にはPythonか?
Aki Ariga
https://python-nyumon.connpass.com/event/71516/presentation/ スキルがまだまだな私がなぜ本を書くに至ったか、振り返った話です。
Python入門者の集い #6 Lightning Talk
Python入門者の集い #6 Lightning Talk
Katayanagi Nobuko
社内勉強会向けに資料を作りましたので公開します。自分も初心者なので間違っているところもあると思いますので、是非教えてください。
社内Git勉強会向け資料
社内Git勉強会向け資料
Hiroki Saiki
https://www.youtube.com/watch?v=N99q_YYjMzw PyCon JP 2020 presentation by Kir Chou in Japanese.
Python パッケージの影響を歴史から理解してみよう!
Python パッケージの影響を歴史から理解してみよう!
Kir Chou
IPython notebookのすすめ
IPython notebookを使おう
IPython notebookを使おう
Kazufumi Ohkawa
第1回python勉強会のスライド
第1回python勉強会
第1回python勉強会
Yoshio Shimomura
みんなのPython勉強会#16 Talk 3 「私のPython学習奮闘記#6〜コンピュータビジョン編〜」
S16 t1 python学習奮闘記#6
S16 t1 python学習奮闘記#6
Takeshi Akutsu
LT, 加藤勇介, "チームで活用するAnaconda入門"
チームで活用するAnaconda入門
チームで活用するAnaconda入門
Takeshi Akutsu
グリー社内勉強会「Mini Tech Talk」発表資料 20141031 Python & PyConJP 2014 Report / 亀井 利光 & 中野 和貴 ※「Mini Tech Talk」とは、グリー社内で毎週金曜のランチタイムを利用して開催されている技術勉強会です
Python & PyConJP 2014 Report
Python & PyConJP 2014 Report
gree_tech
みんなのPython勉強会#14 イントロダクション
S14 t0 introduction
S14 t0 introduction
Takeshi Akutsu
2018.06.16 PHPカンファレンス福岡2018の発表資料です
Testing Live!!!
Testing Live!!!
Rina Fukuda
Introduction of kabepy
Introduction of kabepy
Kenjiro Kosaka
More Related Content
What's hot
PyConJP2012 「Pythonコミュニティが私に与えてくれたもの」での発表資料です。
Pythonコミュニティが私に与えてくれたもの
Pythonコミュニティが私に与えてくれたもの
TomomiK
コンピュータビジョン講習会用資料です。 pythonの基礎講座について
勉強会 Cvml python基礎
勉強会 Cvml python基礎
真哉 杉野
パッケージングの今と未来
パッケージングの今と未来
Atsushi Odagiri
Pythonプロフェッショナルプログラミング第2版が2月末に発売されました。 第1版は、ビープラウドに新しく参加するメンバーにPython開発について共有する目的で書きました。 これは第2版でも変わりません。しかし、第1版の出版から3年がたち、Pythonでの開発にもさまざまな変化がありました。 第1版から第2版までの間に、どのような変化があったのか。なぜ今回の改訂が必要だったのか。 PyPro2の読みどころ紹介を通して、Pythonの新しいツールの登場、外部環境の変化、トレンドの変化などの観点で紹介します。
PyPro2の読みどころ紹介:Python開発の過去と現在 - BPStudy93
PyPro2の読みどころ紹介:Python開発の過去と現在 - BPStudy93
Takayuki Shimizukawa
Python札幌201406
Python札幌201406
Shinya Okano
Javascriptを書きたくないヒ トのためのPythonScript
Javascriptを書きたくないヒ トのためのPythonScript
Javascriptを書きたくないヒ トのためのPythonScript
Kazufumi Ohkawa
第21回 岡山Python勉強会のスライド
Pythonでpdfをいじってみる
Pythonでpdfをいじってみる
株式会社 システムヨシイ
Python歴1年坊主がPyConに登壇するためのランチェスター戦略
Stapy#17LT
Stapy#17LT
drillan
プログラミング言語Pythonの特徴、言語仕様、Python 2と3の違い、よく使うライブラリ、パッケージ、今後の学び方などについての発表資料です
「Python言語」はじめの一歩 / First step of Python
「Python言語」はじめの一歩 / First step of Python
Takanori Suzuki
【追記】このスライドは2014年に作られたものであり、内容については現在では歴史的意義以外の価値はありません。今からPython始めるならPython3でvenv使わないと怖い人たちに殴られるのでそうしましょう。
10分でわかるPythonの開発環境
10分でわかるPythonの開発環境
Hisao Soyama
kawasaki.rb #008での発表です。何故Pythonが科学計算に用いられるかを、翻訳記事の解説とともに話しました。元記事 http://chezou.hatenablog.com/entry/20140118/1389978078
なぜ科学計算にはPythonか?
なぜ科学計算にはPythonか?
Aki Ariga
https://python-nyumon.connpass.com/event/71516/presentation/ スキルがまだまだな私がなぜ本を書くに至ったか、振り返った話です。
Python入門者の集い #6 Lightning Talk
Python入門者の集い #6 Lightning Talk
Katayanagi Nobuko
社内勉強会向けに資料を作りましたので公開します。自分も初心者なので間違っているところもあると思いますので、是非教えてください。
社内Git勉強会向け資料
社内Git勉強会向け資料
Hiroki Saiki
https://www.youtube.com/watch?v=N99q_YYjMzw PyCon JP 2020 presentation by Kir Chou in Japanese.
Python パッケージの影響を歴史から理解してみよう!
Python パッケージの影響を歴史から理解してみよう!
Kir Chou
IPython notebookのすすめ
IPython notebookを使おう
IPython notebookを使おう
Kazufumi Ohkawa
第1回python勉強会のスライド
第1回python勉強会
第1回python勉強会
Yoshio Shimomura
みんなのPython勉強会#16 Talk 3 「私のPython学習奮闘記#6〜コンピュータビジョン編〜」
S16 t1 python学習奮闘記#6
S16 t1 python学習奮闘記#6
Takeshi Akutsu
LT, 加藤勇介, "チームで活用するAnaconda入門"
チームで活用するAnaconda入門
チームで活用するAnaconda入門
Takeshi Akutsu
グリー社内勉強会「Mini Tech Talk」発表資料 20141031 Python & PyConJP 2014 Report / 亀井 利光 & 中野 和貴 ※「Mini Tech Talk」とは、グリー社内で毎週金曜のランチタイムを利用して開催されている技術勉強会です
Python & PyConJP 2014 Report
Python & PyConJP 2014 Report
gree_tech
みんなのPython勉強会#14 イントロダクション
S14 t0 introduction
S14 t0 introduction
Takeshi Akutsu
What's hot
(20)
Pythonコミュニティが私に与えてくれたもの
Pythonコミュニティが私に与えてくれたもの
勉強会 Cvml python基礎
勉強会 Cvml python基礎
パッケージングの今と未来
パッケージングの今と未来
PyPro2の読みどころ紹介:Python開発の過去と現在 - BPStudy93
PyPro2の読みどころ紹介:Python開発の過去と現在 - BPStudy93
Python札幌201406
Python札幌201406
Javascriptを書きたくないヒ トのためのPythonScript
Javascriptを書きたくないヒ トのためのPythonScript
Pythonでpdfをいじってみる
Pythonでpdfをいじってみる
Stapy#17LT
Stapy#17LT
「Python言語」はじめの一歩 / First step of Python
「Python言語」はじめの一歩 / First step of Python
10分でわかるPythonの開発環境
10分でわかるPythonの開発環境
なぜ科学計算にはPythonか?
なぜ科学計算にはPythonか?
Python入門者の集い #6 Lightning Talk
Python入門者の集い #6 Lightning Talk
社内Git勉強会向け資料
社内Git勉強会向け資料
Python パッケージの影響を歴史から理解してみよう!
Python パッケージの影響を歴史から理解してみよう!
IPython notebookを使おう
IPython notebookを使おう
第1回python勉強会
第1回python勉強会
S16 t1 python学習奮闘記#6
S16 t1 python学習奮闘記#6
チームで活用するAnaconda入門
チームで活用するAnaconda入門
Python & PyConJP 2014 Report
Python & PyConJP 2014 Report
S14 t0 introduction
S14 t0 introduction
Similar to 20150627
2018.06.16 PHPカンファレンス福岡2018の発表資料です
Testing Live!!!
Testing Live!!!
Rina Fukuda
Introduction of kabepy
Introduction of kabepy
Kenjiro Kosaka
##ChatGPTの現状理解とR関数&パッケージ作成への活用 1. ChatGPTの現状理解 OpenAI社について ChatGPTとは? GPT-3.5とGPT-4 フロンプトとは? ChatGPTの得意なこと・苦手なこと(事例とTipsも) 2. R関数&パッケージ作成への活用 GPT API keyの取得 gptstudioパッケージを使って、RStudio上でChatGPTを使用する事例の紹介
230517_chatGPT_v01.pdf
230517_chatGPT_v01.pdf
Satoshi Kume
UiPath Festival 2020 のテック三昧でお話しした内容。イベントトリガーやバックグラウンドプロセスの概要について
UiPathロボットをわたしのアシスタントに
UiPathロボットをわたしのアシスタントに
Yoichi Suetake
2019/11/30 Developers Boost #A-6
組織にモヤっとしたら聞く話 ~明日の自分と向き合う時間~
組織にモヤっとしたら聞く話 ~明日の自分と向き合う時間~
大貴 蜂須賀
kintone Café 岐阜Vol.5の登壇資料です。
kintoneで仕事も人生もグロースさせよう! ~kintone“発見”からの7年を振り返る~
kintoneで仕事も人生もグロースさせよう! ~kintone“発見”からの7年を振り返る~
Sakae Saito
RTミドルウェアサマーキャンプ2015 グループ2 成果発表
Rtmsc2015 group2
Rtmsc2015 group2
openrtm
祝・PayPal.me日本上陸記念!アイデアを膨らまそう!
20180530ppug東京6_PayPalmeアイデアソン大会
20180530ppug東京6_PayPalmeアイデアソン大会
Satoshi motoyama
電子手帳アプリLifebearを開発していく上で、心がけていることを2つだけ共有させていただきました。アプリ開発の参考になれば嬉しいです。 ※下記イベントの資料です ★満員御礼★【アドジェネ ビールナイトvol.10】クックパッド様オフィスで恵比寿ビールナイト!~長く使ってもらえるアプリになる!~ http://beernight.peatix.com/view
Lifebear beernight 1_for_share
Lifebear beernight 1_for_share
Yasuhiro Mashiyama
WACATE2014夏のBPPセッションスライドです。 http://wacate.jp/2014/summer/gaiyo.html
Wacate2014夏_BPPセッション~外に出てみよう伝えてみようそして生み出そう~
Wacate2014夏_BPPセッション~外に出てみよう伝えてみようそして生み出そう~
Rina Fukuda
全く進まなかったシステムの改善を、ユーザ企業の立場に立ち、どのように改善していったかを説明した資料です。 企業の体制、顧客の契約も含め、ユーザ企業が開発に積極的に入ることで改善できると実感できたので、 同じような悩みを抱えている方の参考になれば光栄です。
システムを毎週リリースするために頑張ったこと
システムを毎週リリースするために頑張ったこと
崇介 藤井
PyLadies LT
Lina katayose pyladies3周年LT
Lina katayose pyladies3周年LT
Lina Katayose
Similar to 20150627
(12)
Testing Live!!!
Testing Live!!!
Introduction of kabepy
Introduction of kabepy
230517_chatGPT_v01.pdf
230517_chatGPT_v01.pdf
UiPathロボットをわたしのアシスタントに
UiPathロボットをわたしのアシスタントに
組織にモヤっとしたら聞く話 ~明日の自分と向き合う時間~
組織にモヤっとしたら聞く話 ~明日の自分と向き合う時間~
kintoneで仕事も人生もグロースさせよう! ~kintone“発見”からの7年を振り返る~
kintoneで仕事も人生もグロースさせよう! ~kintone“発見”からの7年を振り返る~
Rtmsc2015 group2
Rtmsc2015 group2
20180530ppug東京6_PayPalmeアイデアソン大会
20180530ppug東京6_PayPalmeアイデアソン大会
Lifebear beernight 1_for_share
Lifebear beernight 1_for_share
Wacate2014夏_BPPセッション~外に出てみよう伝えてみようそして生み出そう~
Wacate2014夏_BPPセッション~外に出てみよう伝えてみようそして生み出そう~
システムを毎週リリースするために頑張ったこと
システムを毎週リリースするために頑張ったこと
Lina katayose pyladies3周年LT
Lina katayose pyladies3周年LT
20150627
1.
その問題点と今後 GMO Pepabo, Inc. 渡邉 潔 2015/07/04
第2回ペパボテックカンファレンス【福岡】 ロリポップ!の デプロイとCI
2.
自己紹介 > 所属:GMOペパボ株式会社 > 部署:ホスティング事業部インフラチーム >
名前:渡邉 潔(@kyswtnb) > 年齢:37 > 社歴:ペパボ入社8年目 > 出身:長崎 > 住居:福岡県太宰府市
3.
今日話すこと > 1. puppet運用の実情 >
2. その問題点 > 3. どう解消するか
4.
構成管理ツール使ってますか?
5.
構成管理ツール使ってますか? > ロリポップ!では6年前からpuppet を利用してます
6.
puppet?
7.
puppet? > 私の次の登壇者(@udzura)が、 > イケてるpuppetの説明をしてくれ ます。
8.
puppet > 詳細は端折りますが、、、 > サーバ構成がcode化され >
誰でも自動での構築が可能になり > 構築が複雑なものでは無くなった > でも・・・・
9.
puppet > いい話ばかりではありません!
10.
puppet運用大変!! > 運用していくと2つの問題に出くわ します。
11.
puppetの問題1 > 急ぎのリリースの場合、puppetへ の反映がメンテの後になる事は、よ くある。
12.
puppetの問題1 > 急ぎのリリースの場合、puppetへ の反映がメンテの後になる事は、よ くある。 > メンテナンスを Capistrano/Ansibleでやっちゃう
13.
puppetの問題1 > 急ぎのリリースの場合、puppetへ の反映がメンテの後になる事は、よ くある。 > メンテナンスを Capistrano/Ansibleでやっちゃう >
puppet使わない。。。
14.
puppetの問題1 > そうこうしてるうちに・・・
15.
puppetの問題1 > そうこうしてるうちに・・・ > 半年も経つと、本番環境にpuppet を流すハードルが高くなってる!
16.
puppetの問題1 > そうこうしてるうちに・・・ > 半年も経つと、本番環境にpuppet を流すハードルが高くなってる! >
そしてpuppet流さなくなる。。。
17.
puppetの問題1の解決策 > puppetしっかり書くしか無い。
18.
puppetの問題1の解決策 > puppetしっかり書くしか無い。 > ポイント
19.
puppetの問題1の解決策 > puppetしっかり書くしか無い。 > ポイント >
1)実行してもサービスが止まらない
20.
puppetの問題1の解決策 > puppetしっかり書くしか無い。 > ポイント >
1)実行してもサービスが止まらない > 2)細かい単位での実行を可能にする記述
21.
puppetの問題1の解決策 > puppetしっかり書くしか無い。 > ポイント >
1)実行してもサービスが止まらない > 2)細かい単位での実行を可能にする記述 > 3)テストを流してpuppetの記載を担保
22.
puppetの問題1の解決策 > puppetしっかり書くしか無い。 > ポイント >
1)実行してもサービスが止まらない > 2)細かい単位での実行を可能にする記述 > 3)テストを流してpuppetの記載を担保 > 4)1∼3をこまめに & 自動で流す
23.
puppetの問題2 > テスト・デプロイ・実行が大変
24.
puppetの問題2 > テスト・デプロイ・実行が大変 > 全roleのテスト環境を準備
25.
puppetの問題2 > テスト・デプロイ・実行が大変 > 全roleのテスト環境を準備 >
↑に対してpuppetのテストを手動で実行
26.
puppetの問題2 > テスト・デプロイ・実行が大変 > 全roleのテスト環境を準備 >
↑に対してpuppetのテストを手動で実行 > 全roleの本番環境を準備
27.
puppetの問題2 > テスト・デプロイ・実行が大変 > 全roleのテスト環境を準備 >
↑に対してpuppetのテストを手動で実行 > 全roleの本番環境を準備 > ↑に対してpuppetのテストを手動で実行
28.
puppetの問題2 > テスト・デプロイ・実行が大変 > 全roleのテスト環境を準備 >
↑に対してpuppetのテストを手動で実行 > 全roleの本番環境を準備 > ↑に対してpuppetのテストを手動で実行 > 本番手動デプロイ
29.
puppetの問題2 > テスト・デプロイ・実行が大変 > 全roleのテスト環境を準備 >
↑に対してpuppetのテストを手動で実行 > 全roleの本番環境を準備 > ↑に対してpuppetのテストを手動で実行 > 本番手動デプロイ > 本番手動メンテ
30.
puppetの問題2の解決策 > めざすはやっぱり自動化!
31.
puppetの問題2の解決策 > めざすはやっぱり自動化! > テストの自動化
32.
puppetの問題2の解決策 > めざすはやっぱり自動化! > テストの自動化 >
本番へのデプロイ自動化
33.
puppetの問題2の解決策 > めざすはやっぱり自動化! > テストの自動化 >
本番へのデプロイ自動化 > 本番へのpuppet自動実行
34.
puppetの問題2の解決策 > めざすはやっぱり自動化! > テストの自動化 >
本番へのデプロイ自動化 > 本番へのpuppet自動実行 > これできたらすごい楽DoSぇぇ∼!
35.
puppetの問題まとめ > 1.「puppet半年もするともう流せ ませんね問題」 > 2.「めんどくさい問題」
36.
で、CIを導入しよう > メリット > 自動化による業務の効率化 >
テスト環境・手順の統一による質の向上 > 出てきた問題を改善しサイクルすることによ り更に良くなる!
37.
で、CIを導入しよう > メリット > 自動化による業務の効率化 >
テスト環境・手順の統一による質の向上 > 出てきた問題を改善しサイクルすることによ り更に良くなる! > で、ペパボにナウな流れが来てる!
38.
>PrivateCloudの導入 > http://www.openstack.org/
39.
>新しめのCIツール > https://drone.io/ by
@udzura
40.
CIの構成 Openstack GitHub Enterprise puppet repo puppet master puppet
client drone.io docker
41.
デモします > https://ci.pepabo.com/ git.pepabo.com/fukuoka- admin/puppet
42.
今後の課題 > 足りない部分がまだある > 1.
全てのロールのCI環境 > 2. 全てのロールのserverspec > 3. 自動でのインスタンス起動→破棄
43.
今後の課題 > 足りない部分がまだある > 1.
全てのロールのCI環境 > 2. 全てのロールのserverspec > 3. 自動でのインスタンス起動→破棄 > 何よりその運用を続けること!
Download now