CentOS8のPrivateTmp

httpdをsystemdで起動すると、デフォルトでは/tmpに書けず、毎回作られた一時ディレクトリーに書くようになっている。 /etc/systemd/system/multi-user.target.wants/httpd.serviceのPrivateTmp=trueをfalseにすれば/tmpに書くように戻る。

google-api-client gem is deprecated

gem updateするとこんなメッセージが。 The google-api-client gem is deprecated and will likely not be updated further. Instead, please install the gem corresponding to the specific service to use. For example, to use the Google Drive V3 clie…

「麒麟がくる」の配役

TV

前回に引き続き、今年2020年の大河ドラマ「麒麟がくる」、対象期間がほぼ同じと思われる「国盗り物語 と、現時点でわかる範囲で配役を比較してみた。 年齢差はやや少なくなるが、麒麟の方が7.4歳上だ。 国盗り物語では光秀は脇役なので、明智家の人々が若め…

「鎌倉殿の13人」の配役

TV

2022年の大河ドラマ「鎌倉殿の13人」、対象期間がほぼ同じと思われる「草燃える」と、現時点で発表されている範囲で配役を比較してみた。 名前だけ見ると、「草燃える」の配役の方が重厚感があるが、それは40以上経っているから。放送年時点の年齢で比較して…

PATHを1行ずつ表示する

CMD

環境変数PATHの内容を1項目1行で表示する。 その際に、C:\Program Filesで始まる物は表示しない。 単に改行するだけなら、文字列置換で簡単。改行に置換する際には、遅延環境変数にする事が必要。 C:\Program Filesの除外は、findstr /vで出来れば良いが、置…

Seleniumでダウンロード先ディレクトリを指定する

options = Selenium::WebDriver::Chrome::Options.new options.add_argument("--incognito") options.add_preference "download.default_directory", "D:/Work/Down" options.add_preference "download.prompt_for_download", false driver = Selenium::WebD…

コマンドプロンプトの微妙な仕様

CMD

コマンドプロンプトで、aaa\..\foo.txtと入力すると、カレントディレクトリにaaaというディレクトリがあれば、その親のfoo.txtなので結局カレントディレクトリのfoo.txtが拡張子に関連付いたプログラムが起動してファイルを開くのは当然だ。 しかし、aaaが存…

教訓

システム開発での教訓。 そのニーズが一般的であれば、すでに誰かが解決している 一般的なやり方で解決できない問題は、問題設定自体が間違っている可能性が高い ただし、世界の先端を走っている人は除く。

CD コマンドの機能拡張 第三版

CMD

「CD コマンドの機能拡張 第二版」以来、16年ぶりの大幅修正。機能は変えていないが、リファクタリングで機能追加がシンプルになった。 cdd.batという名前で作って、doskey cd=cdd $*でaliasを定義して使う。 機能は、 移動はすべて pushd で行う。 cd のみ…

スマートホームを少し始める

Amazon Echoと連携できる赤外線リモコン SwitchBot を買ってみました。 SwitchBot スイッチボット スマートホーム 学習リモコン Alexa - Google Home IFTTT イフト Siriに対応 SwitchBot Hub Mini発売日: 2019/09/27メディア: Tools & Hardware スマホアプリ…

Windows Updateでトラブル

Win

WindowsUpdateで再起動したところ、Explorerからファイルを開こうとすると 指定されたデバイス、パス、またはファイルにアクセスできません。これらの項目にアクセスするための適切なアクセス許可がない可能性があります。 というエラーダイアログが出る。コ…

いろいろアップデートするバッチスクリプト

MSYS、Ruby Gems、Python PIPsをアップデート。 pacman -Syu call gem update --system @echo on call gem update @echo on for /f "skip=2" %%A in ('pip list -o') do python -m pip install -U --progress-bar off %%A

ThinkPad T480のクリックボタンのデグレ

Win

5月に買ったThinkPad T480をようやく使い始めた。 Windows10のことはさておき、トラックポイントのクリックボタンの品質が劣化している。 人差し指で、トラックポイントを動かして、親指でボタンを押すわけだが、どうしてもボタンの端(センターボタンの脇)…

CMDのforのバグ

バグと言っていいのかどうか。ワイルドカード処理中にファイル名を変えると意図しない動作。 D:\Temp>dir /b aaa.txt bbb.txt ccc.txt D:\Temp>for %A in (*.txt) do ren %A ZZ%A (実行結果) D:\Temp>ren aaa.txt ZZaaa.txt D:\Temp>ren bbb.txt ZZbbb.txt…

8年ぶりのPC買い換え

Windows7が来年1月でサポート切れとう事もあり、PCの買い換え。 調べると今のT520を買ったのが、2011年6月なのでほぼ8年使ったことになる。 連休限定の通常以上の割引率のクーポンがあったので、いろいろ考えた末購入。 15インチモデルはテンキーが付いてし…

元号と天皇名のあかさたな別カウント

行 元号 天皇名 あ 39 11 か 63 23 が 15 30 さ 19 22 ざ 21 6 た 42 9 だ 3 1 な 5 6 は 11 6 ば 15 2 ま 8 6 や 2 3 ら 4 4 わ 1 0 注: ・元号の読みは一般的な物 ・元号には「令和」を含み、天皇名には今上陛下を含まず ・元号も天皇名も南北朝の両方を…

コマンドプロンプト画面の文字色を固定に

CMD

コマンドプロンプトの色は、背景を黒、文字を白にしているのだが、プログラムによっては他の色の文字が表示される。 白以外の文字を黒背景に出すと非常に読みにくいので、白固定にした。 まず、レジストリ。 Windows Registry Editor Version 5.00 [HKEY_CUR…

はてなブログに移行

はてなダイアリーから、はてなブログに移行しました。 移行処理に1週間くらい掛かった。途中経過が分からないので、サポートに問い合わせてしまいました。

openssl.so でエラー

gem update で、opensslが2.1.1、2.1.2になると、 127: 指定されたプロシージャが見つかりません。 - 〜〜/gems/openssl-2.1.2/lib/openssl.soというエラーになる。 対応としては、gems\openssl-2.1.0\lib\openssl.so を、gems\openssl-2.1.2\lib\openssl.so…

ライフゲーム

data = <

コンソールから切れたプロセスの標準出力をつなげなおす

コンソールから切れたプロセスを標準出力につなげなおす - 絶品ゆどうふのタレ に、gdbを使って稼働中のプロセスの標準出力、標準エラー出力を繋ぎ直す話が載っていた。 .bash_profileからscreenを起動しているので、ここに書かれた事態に陥ることはまず無い…

RD機にキーボードを付けたら快適

HDDレコーダーRD機に、USBキーボードがつなげられることは分かっていたのだが、「有線でキーボードつなぐのも面倒」と思っていました。 ふと、無線キーボードでもいけるのでは無いかと検索すると、物によってはいけそう。 パソコンの他に、PlayStation(R)3、…

Firefoxで何でも新しいタブで開く

Tab Mix Plusが使えなくなって以来、いろいろ不便。 サーチ窓: browser.search.openintab;true ブックマーク: browser.tabs.loadBookmarksInTabs;true アドレスバー: browser.urlbar.openintab;true ついでにメモ。これをしないと、起動後にタブをクリッ…

日本語マニュアルページの更新

Linuxの日本語マニュアルを最新化する。 1.https://linuxjm.osdn.jp/download.html から全体のアーカイブをダウンロードして解凍 2.make config して適当に答える。全部インストールすると指定する ⇒ installman.sh が出来る 3.インストール済みのマニュ…

いまさら知ったfor変数

CMD

for %%A in (A B C D E) do call :sub goto :EOF :sub for %%B in (1 2 3 4 5) do echo %%A-%%B レキシカルには :sub は、for %%A のループの外だが、%%A が参照できる! 今まで、引数で渡してました。なんてことだ。 しかし、goto すると %%B だけでなく %%…

Proxy経由でMastodonをインストールする

ファイアーウォールの中でProxyサーバー経由で、CentOS7にMastodonをインストールするときのメモ。1.DockerデーモンのProxy設定 ★/etc/systemd/system/docker.service.d/proxy.conf に [Service] Environment="HTTP_PROXY=http://prox-hostname:port/" Env…

RubyInstaller2.4.1

出ないのでは無いかと言われていたRubyInstaller2.4が出た。ネイティブgemsのインストール用に、従来はDevKitというパッケージが用意されいていたが、今回からはインストーラーにMSYS2のインストーラーが含まれている。メニューで1,2,3と選べるようになって…

Windows標準付属ゲームのスコア履歴を記録する

スコアがどこに入っているかを調べると、%APPDATA%\Microsoft Games の下のゲーム毎のフォルダーに格納されている。 ソリテアだと、%APPDATA%\Microsoft Games\Solitaire\SolitaireSettings.xml ゲーム名のフォルダーは、Explorerから見ると「ソリテア」と片…

Windowsで google-api-client を使うと一瞬コマンドプロンプトウィンドウが出る

google-api-clientを使ったスクリプトをRubyw.exeで動かしているが、起動時に一瞬だけコマンドプロンプト画面が出る。本当に一瞬なので何が出ているのかも見えない。 ということで、少しずつ実行してみて原因が分かった。 \google-api-client-0.10.1\lib\goo…

CentOS6 に Owncloud のインストール

借りているVPSのディスクにかなりの余裕があるので、プライベートDropbox風サーバーソフトを入れてみることにする。 ググればいろいろ参考になるページはあるが、ここはきちんと本家サイト http://download.owncloud.org/download/repositories/9.1/owncloud…