SoMachine と SoMachine Basic の違い

SoMachine → 汎用 SoMachine Basic → M221 専用 https://www.schneider-electric.com/en/faqs/FA307649/

PREFERRED_PROVIDER

If multiple recipes provide an item, this variable determines which recipe should be given preference. You should always suffix the variable with the name of the provided item, and you should set it to the PN of the recipe to which you wan…

PROVIDES

A list of aliases that a recipe also provides. These aliases are useful for satisfying dependencies of other recipes during the build (as specified by DEPENDS). レシピが提供するエイリアスのリストです。これらのエイリアスは、ビルド中に( DEP…

python3 が "No module named 'encodings'" エラーで失敗する

事象 python3 の実行が次のエラーで失敗する $ python3 Fatal Python error: Py_Initialize: Unable to get the locale encoding ImportError: No module named 'encodings' Aborted 翻訳: Python の致命的なエラー: Py_Initialize: ローカルのエンコードを…

.pro ファイルの日本語が文字化けする

問題 Qt Creator で UTF-8 の .pro ファイルを開く プロジェクトにファイルを追加する .pro ファイル内の日本語が文字化けしている ファイル追加前 # ハローワールド ファイル追加後 # ハローワール��? 環境 Qt Creator 3.2.1 (with Qt 5.3.2) Windows 7 Pro…

Anaconda Prompt 起動時に Python が動作を停止する

問題 Anaconda Prompt の起動時に次のエラーが発生する。 Python は動作を停止しました 原因 旧い環境変数 "PYTHONHOME=C:\Python27" が残っていたため。 解決方法 環境変数 "PYTHONHOME" を削除する。 参考 Issue 27054: Python installation problem: No m…

git diff の結果をファイルごとに分割する

$ csplit 差分ファイル /^diff\ / {*} 例: $ csplit a.diff /^diff\ / {*}

ルートファイルシステムを読み取り専用でマウントしているのに mount コマンドの rootfs 行に rw と表示される

結論 "rootfs" 行は無視して、"/dev/root" 行を見る。 説明 "rootfs" は RAM(メモリー)上に作られる起動初期のルートファイルシステム "/dev/root" が正規のルートファイルシステム 参考 linux - Mount ext2 as totally readonly system from busybox - St…

Ubuntu 14.04 で ssh から x11vnc を起動するコマンド

$ sudo x11vnc -auth /var/run/lightdm/root/:0

man page of pamusb-conf

pamusb-conf(1) PAM_USB pamusb-conf(1) 名前 pamusb-conf - pam_usb 構成ツール 要項 pamusb-conf [--help] [--verbose] [--config=path] [--add-user=name | --add-device=name] 説明 pamusb-conf は pamusb.conf 構成ファイル生成を助けるよう設計された…

alsa-utils レシピの configure タスクが失敗する

詳細 ログに次のメッセージが出力される。 checking for new_panel in -lpanelw... no configure: error: panelw library not found 原因 不明 対処 alsa-tools と ncurses をリビルドする。 $ bitbake alsa-tools -c cleansstate $ bitbake ncurses -c clea…

Linux Input / evdev イベントを確認する方法

evtest コマンドを使う。 # evtest No device specified, trying to scan all of /dev/input/event* Available devices: /dev/input/event0: Power Button /dev/input/event1: Sleep Button /dev/input/event2: AT Translated Set 2 keyboard /dev/input/eve…

extern が undefined reference エラーになる

C++

コード a.cpp: const char * const Hello = "Hello."; b.cpp: extern const char * const Hello; エラー b.cpp:001: エラー: undefined reference to `Hello' 原因 C++ では const は、暗黙 static になるため。 解決方法 定義行に "extern" を付加する。 a.…

Microsoft Network Adapter Multiplexor Protocol を再インストールできない

問題 ネットワークアダプターのプロパティーで Microsoft Network Adapter Multiplexor Protocol をインストールしようとすると「必要なモジュールが見つかりません。」といった旨のエラーが表示され再インストールできない。 環境 Windows 10 Enterprise 20…

bitnami-redmine (Debian 9 stretch) のキーボードレイアウトを変更する

そもそもパッケージが足りてないっぽい。次のコマンドでインストール。 # apt install console-setup console-data dialog

/etc/mysql/mariadb.conf.d/50-server.cnf の bind-address で複数の IP アドレスにバインドする

できない。 この項目は、1つか全てかで考えるようだ。 環境 MariaDB 10.1.26 Debian 9.3 参考 https://serverfault.com/questions/139323/how-to-bind-mysql-server-to-more-than-one-ip-address

man page of pamusb-agent

pamusb-agent(1) PAM_USB pamusb-agent(1) 名前 pamusb-agent - pam_usb イベントハンドラー 要項 pamusb-agent [--help] [--config=path] [--daemon] [--check=path] 説明 pamusb-agent は USB デバイス挿入時 (pam_usb を通して一度認証されます) と 抜取…

ERROR: Please ensure that your setting of VIRTUAL-RUNTIME_init_manager (sysvinit) matches the entries enabled in DISTRO_FEATURES

エラー: VIRTUAL-RUNTIME_init_manager (sysvinit) の設定が DISTRO_FEATURES で有効な項目と一致するようにしてください。

十字キー8方向の英語表記

あれこれ検索して、やっとヒットしたのでメモ。 Up Down Left Right Up Left Up Right Down Left Down Right 8方向を英語で表すとそれぞれどうなるのでしょうか? - ゲームコン... - Yahoo!知恵袋 より

dpkg --remove-architecture i386 する方法

手順 sudo apt-get remove --purge `dpkg --get-selections | grep i386 | awk '{print $1}'` sudo dpkg --remove-architecture i386 参考文献 package management - How to disable multiarch support? - Ask Ubuntu

The name 'layoutWidget' (QWidget) is already in use, defaulting to 'layoutWidget1'

問題 ビルド時に次の警告が表示される。 警告: The name 'layoutWidget' (QWidget) is already in use, defaulting to 'layoutWidget1'. 訳 警告: 名前 'layoutWidget' (QWidget) は既に使われています。'layoutWidget1' に変更します。 環境 Qt Creator 3.2…

tr() と qsTr() の違い

Qt

キーワード 説明 tr() C++ 用 qsTr() QML 用

lupdate error: File 'my.pro' has no recognized extension.

問題 lupdate コマンドを実行すると次のメッセージが表示される。 > lupdate -ts ja.ts my.pro lupdate error: File 'my.pro' has no recognized extension. 訳 lupdate エラー: ファイル 'my.pro' は認識されうる拡張子を持っていない。 原因 -ts オプショ…

lupdate warning: no TS files specified. Only diagnostics will be produced for 'my.pro'.

問題 lupdate コマンドを実行すると次のメッセージが表示される。 lupdate warning: no TS files specified. Only diagnostics will be produced for 'my.pro'. 訳 lupdate 警告: TS ファイルが指定されていません。'my.pro' の診断のみ行います。 解決方法 …

左右反転した吹き出しの先が右へ移動できない

問題 オートシェイプの吹き出しを左右反転して、先端をドラッグすると、ある位置から右へ移動できない。 環境 Word 2013 x64 Windows 7 Pro. SP1 x64 原因 バグと思われる。 解決方法 左右反転を使わない。 右へ 90 度回転 右へ 90 度回転 上下反転 めんどい…

USB 有線 LAN アダプターが認識されない

解決方法 管理者として次のコマンドを実行する。 > net stop npf > net start npf Wireshark を再起動する。 参考文献 https://ask.wireshark.org/questions/12192/usb-to-ethernet-adapter-doesnt-show-under-interfaces

php.ini にタイムゾーンを設定してもエラーが解消しない

PHP

問題 IIS の CGI で PHP を実行した時に次のメッセージが表示される。php.ini でタイムゾーンを設定したが解消しない。 PHP Warning: phpinfo(): It is not safe to rely on the system's timezone settings. You are required to use the date.timezone set…

WARNING: /dev/sdb1: appears to contain 'dos' partition table

問題 wipefs コマンドを実行すると、次のメッセージが表示される。 wipefs: WARNING: /dev/sdb1: appears to contain 'dos' partition table 訳 wipefs: 警告: /dev/sdb1: 'dos' パーティションテーブルを含んでいるようです。 解決方法 パーティションテー…

Raspberry Pi の VNC サーバーに TightVNC で接続するとエラーになる

エラー内容 Error in TightVNC Viewer: No security types supported. Server sent security types, but we do not support any of their. 訳 TightVNC ビューアーのエラー: サポートされているセキュリティタイプがありません。サーバーはセキュリティタイ…

ERROR: Kernel configuration is invalid.

カーネルモジュールのコンパイルタスクが次のエラーで失敗する。 ERROR: Kernel configuration is invalid. include/generated/autoconf.h or include/config/auto.conf are missing. Run 'make oldconfig && make prepare' on kernel src to fix it. ... WA…