ピティナ開発者ブログ

全日本ピアノ指導者協会のIT担当者が気まぐれにつづる技術系中心のブログです


Ubuntu16.04 + nginx でMovableType7.0.α.2を動かすまで

はじめに

  • Ubuntu16.04 + nginx で MovableType7.0.α.2 を動かすまで。
  • 以前、自前のブログ記事で Ubuntu14.04 + nginx でMT6.2.2を動かすまで というのを書いたので、その流れをそのまま踏襲します。

  • なるべく、慣れない方がこの記事だけで最後まで完遂できるようにします。他記事へ飛ばないといけなくなるようにはしないようにします。

  • 何はともあれ、 apt-get updateapt-get upgrade は実行しておいてください。
  • ディレクトリの構成などは、あくまで一例ですので、それぞれの環境に置き換えて実行していってください。
  • Ubuntuは立ち上げたばかりくらいの想定です。
  • 別に Ubuntu に限らず他の Linux ディストリビューションでも問題ないかと思います。

諸々のインストール

各種環境/ver.まとめ

nginx のインストール

apt-get install nginx

MTのインストール

ダウンロード

アルファ版なので以下よりダウンロード。
ダウンロードした zip ファイルは解凍してください。

www.movabletype.jp

続きを読む

FileMaker_Devcon_2017:Under The Hood: Server Performance

はじめに

他に投稿した[要約・翻訳]

ptna.hateblo.jp

Title: Under The Hood: Server Performance

Web Publishing Engine(WPE)について

FMS16からマスタ機にもWPEが入るようになった

  • FMS15まで:2台構成の際には、ワーカ機にWPEが入っており、WEB側と直接通信できるのはワーカ機だった
  • FMS16から:複数台構成でも、マスタ機にWPEが入り、WEB側と通信できるようになった(特定のポートだけ開けておくようにする)
    • 何台で構成しても問題なく処理できるように(WebDirectのクライアントはどのワーカ機に通信してもいい)
    • ワーカ機1台あたり、WebDirectのクライアントは100までぶら下がれる
    • マスタ機がファイアウォールの外に出られない場合、マスタ機のWPEをOFFにせざるを得ない

FMS16でのパフォーマンスの向上

WebDirect

  • 処理速度向上
  • クライアント側でウィンドウサイズ変更の際に、サーバに問い合わせて再度レンダリングし直すことなく、サイズ変更がおこなえるように
続きを読む

FileMaker_Devcon_2017:Server Architecture and Performance in the Cloud Era

はじめに

Title: Server Architecture and Performance in the Cloud Era

サーバをクラウドに立てるかどうかの検討要素

  • 費用/予算
  • 接続の簡易さ
  • 速度
  • 可用性
  • 拡張性
  • 持続性

ストレージの種類毎のパフォーマンス比較

レコード転送速度

5kb/1レコード × 1,000レコード = 5MB の転送

ネットワーク 1Gbps 100Mbps
0.04秒 0.4秒
HDD SSD PCIe
200Seeks 0.60秒 0.02秒 0.02秒
5MB転送 0.05秒 0.00秒 0.00秒
続きを読む

Windows10で2分放置すると勝手にスリープされる問題

どうも、Hiroyuki Noguchiです。
今日、唐突に、Windows10で2分放置すると勝手にスリープされる問題が起こり始めました。
何が原因でこうなったのかは分かりませんが、解除方法は分かりましたので記録しておきます。

対処法

レジストリキーを弄ります

regedit.exeを実行。

以下のレジストリ

\HKEY_LOCAL_MACHINE
\SYSTEM
\CurrentControlSet
\Control
\Power
\PowerSettings
\238C9FA8-0AAD-41ED-83F4-97BE242C8F20
\7bc4a2f9-d8fc-4469-b07b-33eb785aaca0

Attributeの値を 2 に変更。

電源設定の編集

コントロールパネルの以下の設定へ移動。

コントロール パネル
\すべてのコントロール パネル項目
\電源オプション
\プラン設定の編集

レジストリを弄ったことによって、普段隠されていた「システム無人スリープ タイムアウト」とかいう項目が出現しているので、これを無効化(0分)にする。

f:id:ptna_it:20170920145136p:plain

愚痴

本当何なんですかね、これ、Microsoftの罠以外の何ものでもない。
Windowsとの付き合いはそろそろ20年くらいですが、初めて見ましたよ、こんな設定。

参考記事

Windows10が数分で勝手にスリープする症状の原因と解決方法

(著: Hiroyuki Noguchi)

FileMakerProのWEBビューアをIE11(IE9非互換)にする

どうも、Hiroyuki Noguchiです。
最近毎日暑いですね。

主旨

FileMakerPro(以下FMP)ならびにFileMakerProAdvanced(以下FMPA)でのWEBビューアは、IE11(IE9互換)となっています。
これを、IE11(IE9非互換)に設定しましょう。

目的

IE9互換だと動かないものいっぱいあるんだもの……
えーと、身近なところでは、flexboxとか使えるようになりますね。やったー。

動作検証環境

  • Windows10
  • FMP15
  • FMPA15

※FMP16/FMPA16でのWEBビューアは試していませんが、真っ当になっていると良いですね。

手順

  • レジストリエディタ(regedit)を起動する。
  • 以下を開く。
\HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\Main\FeatureControl\FEATURE_BROWSER_EMULATION
  • FileMaker Pro.exe あるいは FileMaker Pro Advanced.exe というキーの値を以下の通りに変更する。
2af9(16進数) あるいは 11001(10進数)
  • 以上。OS再起動の必要等はありません。

注意点

  • 似たもので次のところにもキーがありますが、ここの値は 1 のままにしておいてください。迂闊にも 1 以外の値にしてしまうと、ブラウザエミュレーション機能が無効化されてしまうようです。
\HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\Main\FeatureControl\FEATURE_BEHAVIORS

見てみる

試しに何か見てみようと思います。Slackでも。

  • before f:id:ptna_it:20170827145421p:plain 「オメーのブラウザじゃ表示できねーから!」と怒られますが……

  • after f:id:ptna_it:20170827145438p:plain 無事表示されました!

つぶやき

ホントは好きなブラウザを選択できるようにして欲しいのですけれどもね……
百歩譲って、Win10ならEdgeを指定するとかできないものか。やり方ご存知の方いらしたら教えてください。

参照

Internet Feature Controls (B..C) (Internet Explorer) community.filemaker.com

(著: Hiroyuki Noguchi)
この記事は現在0人が閲覧中