work.log

エンジニアの備忘録的ブログ

RockyLinuxにPyenvをインストールして複数のPython環境を運用する

Rocky Linuxで複数のPython環境を構築、運用するメモ書きです。 CentOSの後継にRocky Linuxを使う事を決めたので、それに合わせて記事内容も加筆修正しました。 Rocky L …

Webサイトの常時SSL化はどこまで暗号化されるのか?

Webブラウザの Google Chromeが2017年10月より、通信が暗号化されないHTTP接続を使ったWebサイトに対する警告をURLバーに表示するよう仕様変更されました。 これまでは個人情報を …

EMP(電磁パルス波)攻撃からデータを守るにはどうしたら良いか?

最近話題の『EMP(電磁パルス波)攻撃』から大切なサーバのデータを守るにはどうしたら良いか?を考えてみます。 某国はまるでロケット花火の如くミサイルをポンポン打っていて、更に水爆という恐ろしい核兵器の …

Video.jsで動画の再生前にプロモーション広告を流してマネタイズする

Video.js で再生前にプロモーション広告を流してマネタイズする為のメモ書きです。 Youtube みたく視聴は無料だけどたまに広告が流れるとかそんな奴です。動画配信ってサーバ代が結構かかるので、 …

Video.jsとHTTP Live Streamingで動画配信サイトを構築するメモ書き

Video.js と HTTP Live Streaming を使って、自前の動画配信サイトを構築してみようというメモ書きです。 前からやってみたかった動画配信サービスを現在作っていて、その検証内容を …

WordPressでnoindex・nofollowを細かく設定するプラグイン

WordPress で SEO 対策を目的とした、noindex・nofollowを細かく設定できるプラグインを作成したので公開します。 このプラグインを使うとこんな事が出来ます。 投稿、固定ページ、 …

NginxでLet’s Encryptを使うためのメモ書き

無料でSSL証明書を取得できるサービス Let’s Encrypt のメモです。 今回は CentOS + Nginx の環境で Let’s Encrypt のセットアップ、証 …

iPhone(iOS)でStartSSLの証明書が使えなくなっていた…

無料SSL証明書で有名な StartSSL の証明書が iPhone を始めとする iOS で利用不可(ブロック)な事に気付きました。 最近は可能な限り最初から SSL を使用してサイトを構築する事が …

STINGER8がシンプルで良かったので勢いでカスタマイズしてみた

久しぶりに work.log の WordPress テーマをリニューアルしました! 以前使っていたのが WordPress 標準の「TwentyFourteen」をカスタマイズした物なので約3年振り …

MeCabで漢字が混在する文字を50音順に分類する

MeCab を使って漢字が混在した文字を50音順に分類するメモです。 漢字が混在する人名を50音順に並べたいという事で MeCab を使って人名索引データを作成する事にしました。 例えば「山田太郎」な …

HTTP経由で大容量のファイルをサーバに分割アップロードする

とあるシステム制作の要件で、大容量の動画ファイルをサーバにアップロードする仕組みを実装する事になりました。 扱うファイルは mp4 形式の動画ファイルでサイズは 200MB – 1GB 程 …

widget_tag_cloud_argsのデフォルト値がWordPress 4.4以降でちょっと変わったらしい

WordPress でタグをカスタマイズしたい時に使う widget_tag_cloud_args 関数 のデフォルト値が、WordPress 4.4 以降で少し変わったらしいのでメモ。 WordPr …

WordPressの投稿記事内にウィジェットを表示させる (プラグイン不使用)

WordPress の投稿記事内にウィジェットを表示させたい!という要件が出てきたのでちょっと調べてみました。 例えば、記事本文に書いてある <DIV> の真下にウィジェットを表示したいっ …

よく読まれている記事

  • 今日
  • 週間
  • 月間