Blog
AWS障害発生 - とりあえずのメモ書き
Service Health Dashboard AP-NORTHEAST-1 に障害が発生していて運用中のウェブサーバーにアクセスできず。 AWS側の対応を待つしかないのですが、別のリージョンに作ったテスト環境があって、インスタンスを立ち上げてみるとこちらは問題なさそう。 ここしばらくプライベートサブネットにあるDBサーバーのメンテナンスをしていなかったので、NATを作成してupdate。更新が完了したらNATを削除してインスタンスを再起動。 [2019.08.27] (参考)複数のAvailability ZoneにプロビジョニングしたELB(ALB) / AutoScaling Groupから特定Availability Zone上のリソースをパージする [2019.11.21] RDSのマスターの異常検知によってフェイルオーバー機能が働いて、リードレプリカがマスターに切り替わっていたようです。WordPressを使って運用しているサイトなのですが、公開ページは問題なくてダッシュボードにログインできない状態になっていました。手動でフェイルオーバーを実行してマスターとスレーブを切り替えて正常に稼働することを確認しました。
ダッシュボードのスタイル調整(印刷用) - WordPress
あまり利用する機会はないかもしれませんが、ダッシュボードのあるページを印刷する際に admin menu は不要かもと思って 試してみました。 Admin pagesのカスタマイズ方法はこちら(Plugin API/Action Reference/admin enqueue scripts) 概要は、メディアクエリの print を定義して、 adminメニュー領域を非表示にする。 ダッシュボードのコンテンツ領域(#wpcontent)の左側マージンをなくす。 以上です。
Polylangメモ - WordPress Plugin
Polylang プラグインPolylangを使って、ホームページ多言語化 その1:インストールして使ってみる | ゆうそうとITブログ プラグイン導入に際し、参考にさせていただきました。m(__)m Language switcherはウィジェットとして設置するので、使用するテーマがウィジェットに対応している前提。 テーマのウィジェット対応 上のページの例だとfunctions.phpのID home_right_1 とテンプレート側のID sidebar-1 が異なるので、実装する際はこのIDを揃える。 外観 -> ウィジェット から Language Switcher を追加。
How to display the widget flags horizontally? デフォルトだと選択する言語が縦に並ぶので、横に並べたい場合のスタイル指定。
Rails Girls Ehimeに参加しました
昨年末からehime.rbで少しずつですが Ruby on Rails を勉強していまして、 今回 Rails Girls Ehime が開催されたのでスタッフとして参加してきました。 スタッフといってもイベント当日のお手伝いは特にしていなくて、開催前のお手伝いでイベントのお知らせページの一部をGitHubで更新した程度です。マスターリポジトリをフォークして、ブランチを切ってファイルを編集。コミットしてPRを送ってマージされたらフェッチしてフォーク先を更新、みたいな手順を何度か行いました。これはこれでgit操作の勉強になりました。 イベント自体は2日目の土曜日のみお邪魔して参加者と同じ立場でRailsの環境づくりとチュートリアルを試しました。昨年末かあるいはその前だったか作成済みのRails環境があって、今回のチュートリアルの環境に合わせるにはいくつかバージョンアップが必要でした。