Natsuyoshi-Jr Blog

技術や趣味や日常生活で調べたことを投稿していこうと思います。

PHP-FPMのチューニングをするときに考えたことと行ったこと

  • パフォーマンスの問題が発生
  • Step1 PHP-FPMのプロセスに関する項目を理解する
  • Step2 まず各値の暫定値を決める
    • pm.max_children
      • Webサーバの搭載メモリ
      • 自サービスが1リクエストあたりどれくらいのメモリを使うのか
    • pm.start_servers
    • pm.min_spare_servers
    • pm.max_spare_servers
  • Step3 暫定値を反映させてテスト
  • Step4 再チューニング
  • Step5 Step3とStep4の繰り返し
  • 場合によっては搭載メモリを増強する必要もある
続きを読む

VimでjsonやXMLを整形する方法

  • Vimjsonを整形する方法
    • Linuxにjqコマンドがインストールされている場合
    • Linuxにjqコマンドがインストールされていない場合
  • VimXMLを整形する方法
    • Linuxにxmllintコマンドがインストールされている場合
    • Linuxにxmllintコマンドがインストールされていない場合
続きを読む

ワーキングスペースをCoin Spaceというサービスを使って予約したらそこがかなり快適だった

最近、自分たちのスキルアップも兼ねて有志でwebシステムの開発をしようという話になった。

誰かの家に集まって作業をしてもいいが、だれてしまう可能性があるのでどこか外で集まって作業した方が良いだろうということで渋谷付近の自習室、カフェ、会議室などを探した。

作業場所の条件としては

  • 電源が確保できること
  • wifiが使えること

の2つ。探しているとCoin Spaceというサービスを見つけた。

coinspace.jp

渋谷では3箇所展開されているらしい。

今回は渋谷神南店をwebで予約し利用してみました。

かなりの穴場でしたね。

利用者は数組のみ。wifiはストレスない速度で、騒がしい人もおらず壁にはホワイトボードがあったためかなり快適に作業が出来ました。

かなりオススメですね。

次回も利用したいと思います。

(ただ受付の人がいるわけではないので使い方は戸惑うかもしれません。

私の場合は予約していた席に人が座っていたので少し戸惑いましたが予約している旨を伝えて他の席に移ってもらいました。)

 

Python3.6+Django2+nginx1.15+MySQL8のlocal環境をCentOS7.5で作る

目次

  • 目次
  • はじめに
  • 環境に関して
    • Host OS side
    • Guest OS side
  • 環境構築の手順
続きを読む

麦茶の美味しいつくり方 by 伊藤園

livedoorのニュースを見ていて目についた記事があった。

伊藤園に聞く、麦茶の美味しいつくり方」という記事。

news.livedoor.com

今はいつでもこの記事を閲覧出来ますが、いつリンク切れになるか分からないのでBlogにメモとして残しておこうと思います。

続きを読む