Soumettre la recherche
Mettre en ligne
制作環境の紹介
•
0 j'aime
•
70 vues
Mitsushige Ishiguro
Suivre
制作環境の紹介とキーボード(Microsoft Natural Keyboard Elite)が可愛いという話 2022/07/16 Mie WordPress Meetup
Lire moins
Lire la suite
Mode de vie
Signaler
Partager
Signaler
Partager
1 sur 29
Télécharger maintenant
Télécharger pour lire hors ligne
Recommandé
プログラミング支援AI GitHub Copilot すごいの話
プログラミング支援AI GitHub Copilot すごいの話
Mitsushige Ishiguro
WordPress x Elementor を使ってみた話
WordPress x Elementor を使ってみた話
Mitsushige Ishiguro
ブラウザのUIテストをしてみた話
ブラウザのUIテストをしてみた話
Mitsushige Ishiguro
電話のナンバーディスプレイを いい感じにする話
電話のナンバーディスプレイを いい感じにする話
Mitsushige Ishiguro
順番待ちWebサービスを作った話
順番待ちWebサービスを作った話
Mitsushige Ishiguro
水耕栽培を始めたばかりの時に知っておきたかった10個のこと
水耕栽培を始めたばかりの時に知っておきたかった10個のこと
Mitsushige Ishiguro
簡単に機械学習(画像)を使おうと思ったけど、駄目だった話
簡単に機械学習(画像)を使おうと思ったけど、駄目だった話
Mitsushige Ishiguro
水耕栽培を始めたばかりの時に 知っておきたかったこと
水耕栽培を始めたばかりの時に 知っておきたかったこと
Mitsushige Ishiguro
Recommandé
プログラミング支援AI GitHub Copilot すごいの話
プログラミング支援AI GitHub Copilot すごいの話
Mitsushige Ishiguro
WordPress x Elementor を使ってみた話
WordPress x Elementor を使ってみた話
Mitsushige Ishiguro
ブラウザのUIテストをしてみた話
ブラウザのUIテストをしてみた話
Mitsushige Ishiguro
電話のナンバーディスプレイを いい感じにする話
電話のナンバーディスプレイを いい感じにする話
Mitsushige Ishiguro
順番待ちWebサービスを作った話
順番待ちWebサービスを作った話
Mitsushige Ishiguro
水耕栽培を始めたばかりの時に知っておきたかった10個のこと
水耕栽培を始めたばかりの時に知っておきたかった10個のこと
Mitsushige Ishiguro
簡単に機械学習(画像)を使おうと思ったけど、駄目だった話
簡単に機械学習(画像)を使おうと思ったけど、駄目だった話
Mitsushige Ishiguro
水耕栽培を始めたばかりの時に 知っておきたかったこと
水耕栽培を始めたばかりの時に 知っておきたかったこと
Mitsushige Ishiguro
2024 State of Marketing Report – by Hubspot
2024 State of Marketing Report – by Hubspot
Marius Sescu
Everything You Need To Know About ChatGPT
Everything You Need To Know About ChatGPT
Expeed Software
Product Design Trends in 2024 | Teenage Engineerings
Product Design Trends in 2024 | Teenage Engineerings
Pixeldarts
How Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental Health
ThinkNow
AI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdf
marketingartwork
Skeleton Culture Code
Skeleton Culture Code
Skeleton Technologies
PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024
Neil Kimberley
Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)
contently
How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024
Albert Qian
Social Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie Insights
Kurio // The Social Media Age(ncy)
Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024
Search Engine Journal
5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary
SpeakerHub
ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd
Clark Boyd
Getting into the tech field. what next
Getting into the tech field. what next
Tessa Mero
Google's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search Intent
Lily Ray
How to have difficult conversations
How to have difficult conversations
Rajiv Jayarajah, MAppComm, ACC
Introduction to Data Science
Introduction to Data Science
Christy Abraham Joy
Time Management & Productivity - Best Practices
Time Management & Productivity - Best Practices
Vit Horky
The six step guide to practical project management
The six step guide to practical project management
MindGenius
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
RachelPearson36
Contenu connexe
En vedette
2024 State of Marketing Report – by Hubspot
2024 State of Marketing Report – by Hubspot
Marius Sescu
Everything You Need To Know About ChatGPT
Everything You Need To Know About ChatGPT
Expeed Software
Product Design Trends in 2024 | Teenage Engineerings
Product Design Trends in 2024 | Teenage Engineerings
Pixeldarts
How Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental Health
ThinkNow
AI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdf
marketingartwork
Skeleton Culture Code
Skeleton Culture Code
Skeleton Technologies
PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024
Neil Kimberley
Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)
contently
How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024
Albert Qian
Social Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie Insights
Kurio // The Social Media Age(ncy)
Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024
Search Engine Journal
5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary
SpeakerHub
ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd
Clark Boyd
Getting into the tech field. what next
Getting into the tech field. what next
Tessa Mero
Google's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search Intent
Lily Ray
How to have difficult conversations
How to have difficult conversations
Rajiv Jayarajah, MAppComm, ACC
Introduction to Data Science
Introduction to Data Science
Christy Abraham Joy
Time Management & Productivity - Best Practices
Time Management & Productivity - Best Practices
Vit Horky
The six step guide to practical project management
The six step guide to practical project management
MindGenius
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
RachelPearson36
En vedette
(20)
2024 State of Marketing Report – by Hubspot
2024 State of Marketing Report – by Hubspot
Everything You Need To Know About ChatGPT
Everything You Need To Know About ChatGPT
Product Design Trends in 2024 | Teenage Engineerings
Product Design Trends in 2024 | Teenage Engineerings
How Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental Health
AI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdf
Skeleton Culture Code
Skeleton Culture Code
PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024
Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)
How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024
Social Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie Insights
Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024
5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary
ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd
Getting into the tech field. what next
Getting into the tech field. what next
Google's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search Intent
How to have difficult conversations
How to have difficult conversations
Introduction to Data Science
Introduction to Data Science
Time Management & Productivity - Best Practices
Time Management & Productivity - Best Practices
The six step guide to practical project management
The six step guide to practical project management
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
制作環境の紹介
1.
2022/07/16 Mie WordPress
Meetup 制作環境の紹介
2.
もやし工房 石黒 光茂 @koike_moyashi mitsushige.ishiguro もやし工房
3.
仕事環境
4.
机周り 27” 4K→チャットとカレンダー 23” FHD→こっちをメインに 4Kは目がショボショボした
5.
机周り 大きい机は冬場寒い
6.
緑豊かな環境です 田んぼは綺麗
7.
自慢したい品
8.
自慢したい品 キーボード!
9.
Microsoft Natural Keyboard
Elite 25年間ずっと使ってる
10.
黄色キーボードを驚きの白さに戻す(らしい) 調子悪くなるのが怖くて試せていない
11.
1年探して予備を買ったが...(5年前) 壊れないので、予備の出番がない 最新機種も悪くは無いが、打ち心地が違う Microsoft Ergonomic Keyboard(現行機種)
12.
ソウルメイト! 元値は安いが プレミアム価格 &
熱いレビュー ファン(年寄)も多い
13.
開発環境(インフラ面を中心に)
14.
開発/制作用のWordPress環境 1. XAMPP /
MAMP 2. Vagrant 3. Local (Flywheel) 4. 外部レンタルサーバ 5. 独自サーバ / docker等 6. その他(WSL等)
15.
開発/制作用のWordPress環境 XAMPP/MAMP ○ 情報も多く、手軽に作れる。 ✕ Windowsで何やらサービスが動いているのが嫌 ✕
複数のお客さんの環境を気軽に変えられない (PHPのバージョン等) ✕ 複数の案件があるとフォルダや設定が面倒 ✕ WordPressを動く状態するまではやや面倒
16.
開発/制作用のWordPress環境 (Linuxの仮想環境を良い感じに複数起動するもの) ○ 案件によって環境を変えられる。perlを入れるとか、php古いとか ○ Linuxのコマンドが使える ○
Windows環境を汚さない ✕ 起動までが遅い(2分程度) ✕ ファイル・メモリ容量食う ✕ Linuxの知識がやや必要 ✕ Windowsの電源プチ→壊れるとかが怖い Vagrant
17.
開発/制作用のWordPress環境 ◎ 複数のWordPress環境を簡単に作れて、切り替えできる ○ 環境ごとにPHP、データベース、 Webサーバのバージョンを切り替えられる ○
起動早い ○ メールが外に出ていかない仕組みが入ってる ✕ 基本はWordPressの環境しか作れない Local
18.
開発/制作用のWordPress環境 ○ 複数のWordPress環境を簡単に作れて、切り替えできる(サブドメイン) ○ 環境ごとにPHPのバージョンを切り替えられる(サポートしてる範囲で) ◎
お客さんに確認してもらいやすい。スマホでの実機確認も簡単。 ✕ SSHでつなぎに行って開発(やや面倒) ✕ 気軽に止められない(メンテにしておくくらい) ✕ 公開しっぱなしなのでWordPressのセキュリティアップデートがちゃんと必要 ✕ メールが外に出ていく 外部レンタルサーバ
19.
開発/制作用のWordPress環境 ○ 案件ごとに新しい環境を建てられる ○ WordPress以外の環境もそれなりに楽にたてられる ○
動いてる案件の環境は起動しっぱなしになってるので、さっと開発できる ○ 手元PCに依存しない。外から(VPN)でも、違うPCからでも大丈夫 ○ お客さんにもそのまま見せられる(外部から直接入ってもらえる) ○ 内部からのメールも一箇所に集まるようにして外には出ないように ✕ 最初の構築はやや面倒(Linuxの知識が必要) ✕ サーバのメンテ、夏場 暑いのは怖い 小型のサーバ (ずっと起動しっぱなし)
20.
開発/制作用のWordPress環境 1. XAMPP /
MAMP 2. Vagrant 3. Local (Flywheel) 4. 外部レンタルサーバ 5. 独自サーバ / docker等 6. その他(WSL等) ←
21.
開発用のサーバ ↑ NASを冷やす用のサーキュレーター Intel NUC10i5FNH Mem
64GB、SSD 1TB 省電力&静か&小さくて使いやすい 24時間起動しっぱなし 3年保証が嬉しい ↑UPS(重い) VMware ESXi Linux Win11 Docker 環境1 環境2 環境3 環境4 環境... 検証用
22.
運用方法 デプロイ(お客様のサーバにファイルを入れる) git(ファイル)、SQLdump(DB) 確認してもらう ルーターのポートをいい感じにして、直接ここに入ってもらう コンテンツを作る・編集する VSCode 環境を作る 案件ごとに上記の環境(dockerコンテナ)を作る
23.
運用方法(環境を作る) portainer.io / https://www.portainer.io/ dockerコンテナをWebでポチポチあれこれできるツール
or docker-compose.yml
24.
運用方法(コンテンツを作る・編集する) Microsoft Visual Studio
Code Project Manager (プロジェクトを 一覧からポチポチ変える拡張)もうちょっと良いのがあれば知りたい
25.
運用方法(確認してもらう)
26.
運用方法(デプロイ) 開発環境 git git push pull レンタルサーバなど webhook pull git 初回だけ Search Replace DB or wp-cli(search-replace) Search
Replace DB https://github.com/interconnectit/Search-Replace-DB
27.
バックアップ取ってますか? バックアップすごく大事!
28.
バックアップ取ってますか? 内容 バックアップ場所 コード Bitbucket、NAS 書類関連
Dropbox、Evernote(一部)、NAS PC・サーバ 定期的にイメージを取る NAS 毎日 他のHDDにバックアップ ※基本「手動でバックアップを取る」は、忘れる/やらなくなるので行わない
29.
まとめ バックアップすごく大事! インフラ関係の仕事あったら よろしくお願いします!
Télécharger maintenant