ブログ

  • [WordPress] アバターを作る方法 – Gravatar [2020/02/09]

    [WordPress] アバターを作る方法 – Gravatar [2020/02/09]

    Gravatarの仕組み

    WordPressの管理画面に、アバターを作るところがあり、Gravatarで作成できます。Gravatarは、そのサイトに行って、e-mailアドレスと画像(avatar)を登録すると、色なんところで、そのe-mailアドレスを使ってコメントすると、その画像が表示される仕組みです。

    WordPressはGravatarをサポートしているので、WordPressを使っているサイトでのコメントの際に、登録したe-mailアドレスで行えば、その写真(avatar)を埋め込んでくれます。

    Gravatar及びその他のアバターの作成方法を解説しているサイト

    WordPressのアバターを変更する方法「Gravatar」の使い方

    http://wp-navi.net/customize/wordpress-avatar/
  • [Synology] NASのセキュリティを強化する方法のリンク

    [Synology] NASのセキュリティを強化する方法のリンク

    ID8870 [2020/02/09]

    セキュリティ

    もしも、Synology NASを自宅で稼働させていて、以下の項目についてよく分からず稼働させている場合は、是非、以下のSynologyのサイトに行って、設定方法の確認をお勧めします。

    1. はじめる前に
    2. セキュリティ アドバイザーの活用
    3. DSM のユーザー権限を構成
    4. パスワード強度の規則を設定する
    5. パスワードの有効期限
    6. 2段階認証でアカウントを保護する
    7. 自動ブロックとアカウント保護を有効にする
    8. HTTPS 接続を有効にする
    9. FTP サービスを安全に保護する
    10. ルーターで必要なサービスのパブリックポートだけを開く
    11. DoS 保護を有効にする
    12. デフォルト管理ポートの変更
    13. パブリック コンピュータで Synology NAS にアクセスするときには、ブラウザの匿名モードを有効にするか、ゲストのブラウズ機能を使う

    Synology NAS のセキュリティを強化する方法

    https://www.synology.com/ja-jp/knowledgebase/DSM/tutorial/Management/How_to_add_extra_security_to_your_Synology_NAS#t2

    サイバー脅威への備え

    Synology newsletterより (2021/05/14)

    詳細情報

    編集履歴

    2020/02/09,Mr.HARIKIRI
    2021/09/04,追記(サイバー脅威への備え)
    2021/11/23,追記(当サイトのセキュリティ関連記事リスト)
  • [WordPress] 初期設定でblogサイトに作ってしまったサブディレクトリを外す方法 – Google AdSenseには、サブディレクトリは不要

    [WordPress] 初期設定でblogサイトに作ってしまったサブディレクトリを外す方法 – Google AdSenseには、サブディレクトリは不要

    サイトアドレスからサブディレクトリを外したい


    デフォルトでWordPressを導入した場合、サブディレクトリがサイトアドレスになります。対応策は、リダイレクトプラグインを使用します。

    システム構成

    Synology NAS

    • 2020/07現在
    • DS920+ (DS918+からWordPressを載せ替え, 2020/07)
    • Disk Station Manager, Version 6.2.3-25426 Update 2 (2020/09/16現在)

    WordPress

    • Version : 5.5.1-ja
    • Theme : Twenty Twenty
    • Editor : Gutenberg (標準エディタ)


    その場合、以下のような問題点があります

    • 間借りしているようで、見栄えが良くない
    • Google Adsenseは、サブディレクトを認めない

    なぜ、サブディレクトリがつくられるか


    WordPressをインストールすると、通常、「サプディレクトリ」が自動で設定されたり、自分が設定したりして作られます、そこにWordPressのファイル群が収められます。


    例えば以下のようなサブディレクトリが作られる

    • wordpress
    • wp
    • myblog


    デフォルト設定では、この「サブディレクトリ」を含めたアドレスがサイトアドレスになります。


    例えば以下のように、

    • harikiri.diskstation.me/wordpress
    • harikiri.diskstation.me/wp
    • harikiri.diskstation.me/myblog (当サイト)

    サブディレクトリを外す手順と注意点

    作業概要

    • Synology NASのWeb Station設定の確認
    • WordPressの設定
    • サブディレクトリにあるindex.phpと.htaccessの複製を、サブディレクトリの上(ルート)に置く
    • index.phpのアクセス権と内容の確認
    • .htaccessのアクセス権と内容の確認
    • 動作チェック

    Synology NASの設定の確認

    Web Stationの設定

    複数のサイト可能設定

    DSM, Version 6.2.2-24922 Update 5


    webまでをサブディレクトリとして設定


    WordPress/ダッシュボードで設定

    WordPress, Version 5.3.2-Ja

    サイトアドレスの変更は、WordPressのダッシュボードから「設定 -> 一般」にあるサイトアドレスの設定で、サブディレクトリを削除する(下図を参照)。

    index.phpファイルの内容

    <?php
    /**
     * Front to the WordPress application. This file doesn't do anything, but loads
     * wp-blog-header.php which does and tells WordPress to load the theme.
     *
     * @package WordPress
     */
    
    /**
     * Tells WordPress to load the WordPress theme and output it.
     *
     * @var bool
     */
    define( 'WP_USE_THEMES', true );
    
    /** Loads the WordPress Environment and Template */
    require( dirname( __FILE__ ) . '/myblog/wp-blog-header.php' );

    もしも、index.phpのアクセス権限が不適切である場合、access deniedが表示される

    .htaccessファイルの内

    <IfModule mod_rewrite.c>
    RewriteEngine On
    RewriteBase /
    RewriteRule ^index\.php$ - [L]
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteRule . /index.php [L]
    </IfModule>

    もしも、この.htaccessファイルがないと、404が表示される

    サブディレクトリのリダイレクト設定

    試したプラグイン

    以下の、3つのプラグインを試してみました。

    Simple 301 Redirectsは、「テストされていない」とのことで心配がありましたが、やはり、複雑なことをした途端に問題が生じました。詳細は以下を参照してください。

    1. Simple 301 Redirects
    2. 301 Redirects
    3. Redirection

    1. Simple 301 Redirectsは、ボツ

    最初に試したのが、”Simple 301 Redirects”でした。以下の図に示したように、サブディレクトリ(/myblog → /)を取り除くリダイレクトは問題ありませんでした。

    しかし、正規表現(/myblog/* → /*)の設定を追加した時に、ブラウザからのサイトへのアクセスが、できなくなりました。

    その対策は、ターミナルモードでプラグイン名(simple-301-redirects)を、変更(simple-301-redirects.bak)することで、ブラウザからのアクセスが可能にした後、WordPressのダッシュボードに入って、ターミナルモードでプラグイン名を元に戻し、最後にダッシュボードからプラグインに入り、simple 301 redirectsを削除することで対応できました。

    もしも、この設定がないと、以下の図のように、”ページが見つかりません”が表示される

    2. 301 Redirects、は使える

    301 Redirectsは、Simple 301 Redirectsと同様にマニュアルによる設定を主軸したプラグインで、特に問題は生じませんでした。

    3. Redirection、を採用

    初期設定の後は、自分の必要な設定を作れます。作ったルールの有効/無効が可能なので、テスト環境の検討には重宝します。結局は、このRedirectionを使用していくことにしました。

    Redirectionは、初期設定において、WordPressの現状を検査して、Redirectした方が良いものを自動で抽出して、設定してくれます。

    以上により、はりきりサイトは、はれてサブディレクトリが外れたサイトアドレスでアクセスが可能となりました。

    注意点

    以下の2点について、問題が生じます。その問題の内容と解決法を示しまし

    問題点

    有料のプラグインで、アクティベーションが切れる問題がありました。

    • GT Photo and Video Galleries LiteからPro版へのアクティベーションが切れる
    • Cool Timeline Pro版のアクティベーションが切れる

    解決策

    • GT Photo and Video Galleriesについては作者に連絡中です。分かり次第掲載します。おそらく、サイトアドレスを特定してライセンスを付与していると思われます。
    • Cool Timeline Pro版については、夕方3時頃に連絡後、5分で対応してくれました。「ライセンス情報をアップデートしたから、もう一度アクティベーションしてね」との連絡でした。

    編集履歴

    • 2020/02/07 はりきり(Mr)
    • 2020/02/12 追記(プラグインの有料版のアクティベーションが切れる問題)
    • 2020/02/23 AMPに対応
    • 2020/07/16 文言整備
  • [WordPress] Flex Posts – Widget and Gutenberg Block プラグイン – Gutenberg エディター対応 [2020/02/07]

    [WordPress] Flex Posts – Widget and Gutenberg Block プラグイン – Gutenberg エディター対応 [2020/02/07]

    はじめに

    僕は、WordPress歴が1年とNewcomerなので、余りしがらみも無く新しいエディタ Gutenbergを使用しています。

    • Synology NAS
    • WordPress

    Gutenbergは、Blockを駆使して編集します。Post表示のさせたかについて、最近、色々なGutenberg用のプラグインを試用してみました。

    軽量で、且つ基本機能が当然に正常に動くプラグインを探しましたが、以下の「Flex Posts」しか見つけられませんでした。

    その他、表示に凝ったプラグインや多機能のプラグインは多数ありましたが、基本機能がしっかり正常に動くものは、このFlex Posts – Widget and Gutenberg Blockしかありません。

    評価項目

    具体的な比較項目は、以下の通りです。

    • Paginationが機能があるか
    • その機能が正常にワークするか

    結果

    Flex Posts以外のその他のプラグインは、Paginationがないものが半分程度(2~3個)ありました。

    Paginationがないと、以前の投稿を呼び出せません。

    投稿数の設定はできるのですが、ページをめくっていく感じで、古いものを追跡していくことができないのです。

    次に、Pagination機能がある2~3のプラグインでは、その機能が正常に動きませんでした。

    具体的には、投稿数を5とします。すると5以上の投稿がblogサイトにある場合、通常は、”前またはPrevious”、”1”, “2”, “3”,・・・と数字のボタンが現れます。

    投稿を編集しているのが管理者権限で行っていることが通常だと思いますが、その権限のまま、投稿を表示して、そのpaginationの機能をチェックするとします。

    数字をクリックして、古い投稿を表示させるわけですが、この場合は、正常に昔の投稿を表示できます。これは正常です。

    次に、Logoutして、閲覧のみの一般ユーザーとなって、同じように投稿のページ番号をクリックしてみます。

    すると、Flex Posts – Widget and Gutenberg Block以外のプラグインでは、投稿の内容が更新されません。

    Flex Posts以外、いずれのプラグインも同様のコーディングミスをしているのではないでしょうか。

    見た目だけではなく、基本機能の追求にもう少しでいいので注ぎ込んで欲しいと思っています。これは、テストが余り充実して実施されていないことの証なのですが。。。

    結論

    • Flex Postsのみ、Paginationが正常
    • ただし、ページボタンを押した時、再表示はページのトップを強制表示されるため、Flex Postsへ移動すめたに、ページをめくる必要がある。
    • その他のGutenberg Block対応のPost Blockは、paginationが機能しない

    2020/02/07 はりきり(Mr)

  • [健康] 目の検査で網膜に裂孔が – レーザー処置することになった [2020/02/06]

    [健康] 目の検査で網膜に裂孔が – レーザー処置することになった [2020/02/06]

    はじめに

    白内障、角膜ジストロフィー、網膜裂孔など、色々持っているが、最近、霞んで見えづらくなってきました.

    なるべく手術は先送りにしたくて,ここまで来ましたが,もうそろそろ限界のようです.地域の眼科医にお願いして、大きな病院に紹介状を書いてもらい検査を受けた。

    両目の眼底には、すでにレーザー処置がはいっているのだが、もう10年以上前のことです。更にレーザー処置をすることになりました。

    網膜裂孔

    2020/02/06,

    検査の結果、片目の網膜に穴があているのがわかり、当日、レーザー処置することになりました。

    一般的に診療は午前中,手術は午後からです.例にもれずレーザー処置は15:30からとなり,同意書を渡されました.

    束の間の休息

    レーザー処置までの時間は,病院内のレストランで昼食をとり,その後,近くのスターバックスに向かい,ブログを書いて過ごしました.

    指定の時間に病院に向かい,再度の散瞳点眼の後,レーザー処置室に入りました。

    更に麻酔点眼をした後,レーザー処置を行って頂きました。終了後に、今回はレーザーは何発ですかと聞いてみました、

    202 発被弾です^_^

    処置後は,レーザー閃光のため真っ暗で何も見えないですが,数分後には回復しました.眼球内の被弾した部分の痛みを感じながら帰路につきました.

    今後のこと

    角膜ジストロフィは両目に顆粒状のものがあり、片目には視野の中心にあって矯正視力も出にくいようです。

    今回の病院は,大きな病院(大阪国立病院機構)であるものの角膜ジストロフィの処置に使用される角膜専用のレーザー装置が無いため,その隔膜ジストロフィーのレーザー治療ができないとのことでした。

    今回の検査の目的は、眼底以外の不具合で見えづらくなっていることの改善のために来院しましたが,角膜および白内障(レンズ関連)は,同時にできる別の病院で行う方が良いと判断しまし,緊急性が高い網膜裂孔の治療のみを行ってもらいました。

    今後は、角膜と白内障の不具合を総合的に処置してくれる、別の病院を紹介してもらうことにしました。

    今回の来院目的に関しては,二度手間になってしまったが、網膜の穴(裂孔)が広がらないように処置できたのはラッキーでした^_^

    レーザーによる網膜凝固術

    術後3週間は、目の中の鈍痛がのこりました。

    編集履歴

    2020/02/6, Mr. Harikiri

  • [ビジネスモデル] 遺伝子治療ビジネスモデルについて考える – [2021/02/10]

    [ビジネスモデル] 遺伝子治療ビジネスモデルについて考える – [2021/02/10]

    ID8717

    遺伝子治療薬のビジネスモデル

    企業が遺伝子治療の医薬品に参入する場合、コスト構造と見積もり患者数は、どうしても避けては通れない。

    遺伝子治療薬は、グローバルな大手の医薬品メーカーからようやく出始めてきたばかりの生まれたばかりの市場である。

    世界のバイオメーカー、バイオCDMOは、この動きに適応するために、大きな投資を始めている。

    最近、話題になったZolgensmaのビジネスモデルでは、美しい製造方法を突き詰めるのではなく、早期市場への導入で実績を作るモデルになっている。製造方法、特に精製においては、超遠心工程を組み入れており、美しくないが確実にAAVの精製は可能であり、早期市場投入という戦略では問題はない。

    以下、遺伝子治療薬のビジネスモデルについて、モデル疾患を想定して、簡単に各因子を見積もり、ビジネス戦略とそのモデルを考えてみた。

    遺伝子治療では、最低1回の投与で完治する。少なくとも10年は、その効果が持続すると仮定する

    これまでに治療方法がなかったり、技術革新により効果が高かったりする新規の医薬品の場合、少なとも日本では原価積み上げ方式で薬価がつくため、全てが患者さんに届いた場合では赤字は出ない。しかし、患者さんが少なかったりして、製造した製品全てが患者さんに届かない場合、販売が伸び悩むことになり赤字になる。

    患者さんとして、ある程度の集団がいなければ、企業は参入しにくい。最低限、現状の患者さん数を1,000人を想定する・・・・

    見積もり

    以下、見積もりの結果、世界を見据えた開発戦略、およびコスト削減が必要である。

    更に、遺伝子治療が故に考え得る、効果的なサプライチェーンに関して提案する。

    遺伝子疾患として、年間に一定数の出生率を、疾患ごとに想定する。

    血友病の場合10,000人あたり1人である。

    日本での新生児出生数は、年間80万人である。

    80万人 x 1/1万= 80人

    臨床試験への患者さんのエントリー数を100人と見積もる

    1億円もする遺伝子治療薬が既にででいるが、今後の新薬の薬価5000万円とする。

    価格は、日本では薬価。

    考え方としては、およそ類似薬価と原価積立方式がある。

    例示(糖尿病)

    類似の場合、例えば糖尿病の場合、透析適用になると月40万円、年500万円。10年治療すると5000万円となる。遺伝子治療費5000万円は、類似薬としは妥当である。

    この事例に対して同等の治療効果が期待できる遺伝子治療薬の薬価は、5000万円であると見積もることができる。この額より低いコストで製造することが目標となる。

    この戦略の場合、保管が長期となるため、保管コストも重要な意味を持つ。

    市場規模としては、以下の計算で概算を把握できる。

    • 既存患者 : 5000万円 x 1000人 = 500億円/1000人
    • 毎年 : 5000万円 x 80人 = 40億円/年

    ビジネス戦略

    ビジネス戦略は、世界を見据えた開発戦略が必要であると考える。ビジネスモデルは、グローバルな市場を狙うか、コスト削減戦略しかない。

    コスト削減については、この分野における大手バイオCDMOの先行投資が、結構大きな額で進めており、製造に関するコスト構造は、抗体医薬の製造コスト並みに低下することは遅い話ではない。

    コスト低減化

    最後に、コスト低減化策を提案する。

    rAAVを使用した遺伝子治療薬に関して以下提案する。

    • 他のバイオ医薬品と比較して、大幅に投与量がすくない
    • rAAVの培養生産性は、現状では高いと言えないが、今後、早い段階で高い産生が可能になると推察される
    • ある程度の培養生産性をもとにして、精製収率は、50%と想定する
    • 以下が、この提案の要である。原薬および製剤の有効期間の延長を考える。通常のバイオ医薬品では、3年程度であるが、これを10年、20年と保管できる条件を構築する
    • 受注生産とする。原薬段階で10年、20年保管している内に、需要が生じた時から、製材化を実施するというモデルを構築する。
    • 遺伝子治療は緊急性が高い疾患ではないため、数ヶ月先の治療に必要な製剤の製造を、殆ど製剤と組成が変わらない原薬から作ることで数ヶ月程度で製剤が出荷できる。
    • この場合、出荷試験の簡略化が必要となる。原薬段階での試験結果を製剤の出荷試験として代用できるような仕組みに仕立てなければならない。
    • 極端な案としては、原薬を単に融解しただけで製剤とすることが考えられる。これは決して難しいことではない。
    • 凍結融解での活性低下がないことを保証さえすれば、あとはなんとかなると考える。
      • その他、バイアル・栓などの凍結融解での物理的な強度安定性
    • 以上、端的に言えば、製材化して分注されたバイアルを極超冷凍庫に保管しこれを原薬とする。即ち、原薬は存在しない。
    • 投与量が少なく、患者数も少ないからこそ可能となる戦略であると考える。

    新薬の薬価はどう決まる?

    https://answers.ten-navi.com/newsplus/14330/

    編集履歴

    2020/02/05 Mr.Harikiri
    2021/02/10 追記 (Zolgensmaの戦略)
  • [用語] RSS; Rich Site Summary –

    [用語] RSS; Rich Site Summary –

    RSSとは

    RSSは、コンテンツ配信技術またはその仕様。

    • ブログでの更新情報の配信
    • ニュース配信サイトでの最新ニュースの配信
    • 放送局では番組情報の配信
    • 企業においてプレスリリースや新製品情報などのヘッドライン情報としての配信

    マーク

    プログなどで、RSSに対応している場合に以下のマークが使われる。

    • RSS
    • XML
    • (3本の波線)

    RSS – Wikipedia

    https://ja.wikipedia.org/wiki/RSS

    編集履歴

    2022/01/08, Mr.HARIKIRI

  • [用語] EDTA: キレート材として最も代表的な化学物質

    [用語] EDTA: キレート材として最も代表的な化学物質

    エチレンジアミン四酢酸、ethylenediaminetetraacetic acid、金属キレート剤(金属イオンと強く結合する)

  • [用語] CEX : Cation Exchange Chromatography

    [用語] CEX : Cation Exchange Chromatography

    CEX : Cation Exchange Chromatography, 陽イオン交換クロマトグラティです。HPLC装置に陽イオン交換機能のある樹脂を充填したカラムと呼ばれる筒を装着して液体クロマトグラフィを行います。

  • [用語] Transferin ; トランスフェリン – 血中に存在するタンパク質の一種

    [用語] Transferin ; トランスフェリン – 血中に存在するタンパク質の一種

    Transferin ; トランスフェリン、血中に存在する蛋白質、鉄分子の運び屋