Drupal

アクセシビリティへの配慮は恩恵を伴う

アクセシビリティへの配慮は手間のかかる面倒な作業とどこか心の中で思っていた。しかし、今回の出張で自分の足りなさに気が付かされた。関連してバリアフリーについてもググっていたら、ユニバーサルデザインに当たった。そうなんだ。バリアフリーじゃだめなんだ。ユニバーサルデザイン思考に移行できた方が望ましいのだ。

CMSの未来

画像
DrupalCon Seattle 2019
DrupalCon昨年は参加できなかったが、今年参加できて本当に良かった。この4日間で未来を考える機会を得た。
タグ

Twitterのタイムラインを足してみた

Twitterのタイムラインをサイトのトップページに貼って見た。

Drupalのカスタムブロックを作って

<p><a class="twitter-timeline" data-chrome="noheader nofooter" data-height="600" href="https://twitter.com/hagi60?ref_src=twsrc%5Etfw">Tweets by hagi60</a> <script async src="https://platform.twitter.com/widgets.js" charset="utf-8"></script></p>

を入れて、トップページだけに表示されるようにした。

ついでに、TwitterでシェアするリンクをBlog記事の下に表示するようにした。

タグ

Let’s Encrypt/Certbotの更新

February 13, 2019: End-of-Life for All TLS-SNI-01 Validation Support

という記事を紹介する警告メールが届いた。サーバーを複数のサイトで共有していると、他人のドメインの証明書を取得できる脆弱性があるという事で、自分が見ているサイトでは、直接的な影響はないと考えている。

しかし、Let’s Encrypt側は、そういう脆弱性を許容できないから、TLS-SNI-01プロトコルの終了とTLS-ALPN-01への移行が決定された。私は、certbotクライアント用いてきたので、そのアップデートだけで済む。2か月強毎に証明書の自動更新が走るから、対応しておかないと、更新に失敗する。失敗してからも証明書自身は1か月弱は有効だから、メッセージさえチェックしていれば、ほとんどのサイトで間に合うだろう。しかし、取りこぼしは出るだろう。今年の三月には「あれっ」と驚かされるサイトも出るに違いない。

タグ

Drupal8.6.4

Drupalを8.6.2から8.6.4にアップデートして、滞留していたモジュールもアップデート。プラットーホームもapt-get update/upgradeして、phpも7.2-13にした。今回は、何事もなく平和だった。
タグ

Co-Community

Co-Communityという単語から、複数のコミュニティが協調的に動いていく様を想像した。コミュニティは排他的にも、あるいは、多様性を許容するような形にも変容し得る。ICTとプロセス設計がその健全な成長に資することはできるだろう。GoalGorillaの挑戦に注目したい

このサイトをDrupal 8.6.2に上げるのに意外と手間取った

Drupal 8.5.6から8.6.2にリビジョンアップしたら、Google Adsenseが効かなくなり、タグが表示されなくなる障害が発生した。パッチを当て、ワークアラウンドのSQLを流し、手作業も30分程行って問題は解決できた。自分への備忘と、類似問題に直面した人の参考情報になればと思ってBlogを書いておく
タグ