社員ブログ

AutoITについて

ズィスト に投稿

AutoITについて

基本情報

  • windowsの自動化ツール
  • スクリプトの拡張子はau3
  • 一行コメントは;を使用
  • 複数行コメントは初めに#cs、終わりに#ceを使用
  • 今回はv3.3.145を使用

チュートリアル

Hello world

以下はHello worldを表示するスクリプト

「Upgrade Status」モジュールのPHPStanエラーを解消する方法

TaKo に投稿

タグ

関連リンク

概要

「Upgrade Status」モジュールの調査中、プロジェクトのScanがPhpstanエラーでうまくいきませんでした。
そのエラーの解消した方法をここで共有します。

Drupalにおけるバージョン番号スキーム

TaKo に投稿

タグ

概要

ここでは、Drupalにおけるバージョン番号スキームについて紹介します。

参考資料

Drupal Core

Drupal Coreのバージョン番号スキームは以下の通りです。

VSCodeでリモート環境のファイルを編集する方法

TaKo に投稿

タグ

概要

リモート環境のファイルをローカルのVSCodeで編集する方法を紹介します。
ここでは、「Remote - SSH」という拡張機能を使用します。

補完機能などが使えるようになるので作業が捗ります。

前提

  • VSCodeをインストール済みであること。
  • リモート環境にはSSHで接続できること。

2022/12/05追記:接続先のリモート環境にSSH秘密鍵が設定されいない想定です。秘密鍵が設定されている場合は、.ssh/configファイルにIdentityFileの設定を追加してください。

elasticacheで挙動がおかしくなった話

ズィスト に投稿

皆さんこんにちは
今回はAWSのelasticacheを使おうとして挙動がおかしくなった話をご紹介します。
この記事ではmemcacheについてとなります。

環境

今回問題が起きた環境はこちら

  • EC2インスタンス (centos)
    • php,apache,Drupalなどインストール済み
  • Elasticache (memcache)
    • クラスター構成

概要

memcacheを使用するためremiリポジトリからphp拡張モジュールのphp-pecl-memcachedをインストールしました。
しかし、ここに落とし穴がありました。

Drupal8からDrupal9にアップデートする方法

ズィスト に投稿

タグ

はじめに

Drupal9が公開されて半年が経とうとしています。
D9に触れる機会がなかなかなかったのですが、時間ができたためローカルの環境をD8からD9にアップデートしました。
その時の手順を公開します。
今回はDrupal8.9.5から9.0.8にアップデートしました。

手順

手順は以下の通りとなります。

  1. バックアップを取得する。

  2. サイトの状態を確認する。

  3. D9への更新

特定のコンテンツタイプにだけCSSを適用させる方法

funada に投稿
/* code { border-radius: 3px; padding: 0 10px !important; } pre > code .hljs-ln-n:before { display: none; } /*]]>*/

特定のコンテンツタイプにだけCSSを適用させる方法

DrupalにおいてCSSは基本的に「テーマ」の管轄ですが、テーマに手を加えることなくCSSを効かせたい……という場面もあると思います。

方法はシンプルで、hook関数を使えば簡単に実現できます。
例えば、後から作ったコンテンツタイプに専用のスタイルを適用させたい、といった場合に役立ちます。