TechNote

事務屋のおぼえがき

2023-01-01から1年間の記事一覧

Windows11+WSL2環境にDockerをインストール

Windows11+WSL2環境でDockerを使っていくためにやったことメモ(ただの作業log)。 Dockerをインストール Dockerの初期設定 参考にしたサイト var newDomain = "https://done.sakura.ne.jp/technote/"; var path = "dockerinstall-on-win11wsl2"; var url =…

【VSCode】Visual Studio Codeで作業中のコードが消えてしまったときの対処方法

遭遇しない人にはしょうもない問題だけど、いざ遭遇したらとても大事なことだったのでメモ。 なんでそうなった 一般的な解決方法 どうしようもない場合の解決方法(不確実) var newDomain = "https://done.sakura.ne.jp/technote/"; var path = "nocode-on-…

【たったこれだけ?】Windows画面操作をgif保存するScreenToGifの効率的な使い方

Windowsで操作説明用のキャプチャgifを作成したいときに便利なツール「ScreenToGif」のインストールから使い方までの最短まとめ。記事化していて、今さらながら超便利ツールであることを実感しました。社内での周知時とかにも使えそう。 ScreenToGifのインス…

VSCode+Emmet記法で爆速コーディング

Emmet記法というのはHTMLやCSSを省略記法で簡単に記述できるという便利な記法。簡単にいうとショートカットキーを打ってEnterするとその場で勝手にコードが展開されるというもの。これでタイプ数の削減が期待できてコーディング時間もかなり削減できるはず。…

【Windows】「Win32アプリケーションから印刷しています」が出ないようにするコマンド

Windwos11(22H2)ではメモ帳等で印刷ボタンを押すと、下図のような「Win32アプリケーションから印刷しています」というダイアログが出るようになりました。以前からプリンタに関するメンテナンスは「メモ帳からの印刷ダイアログが最速」と考えている身とし…

WSL上のコードをWindows側のVSCodeから編集する

WSL上のコードをWindowsのVSCodeから編集したいことがありますよね。ここでは「Remote Development」というVSCode拡張を使ってこれを実現する方法をまとめました。 VSCode拡張「Remote Development」を追加 Ubuntu側での設定 var newDomain = "https://done.…

【Windows】タスクスケジューラの無効化が管理者権限でもできない場合の対処法

背景(UsoClient.exeが実行されないようにしたい) エラー「操作を実行しているユーザアカウントに、このタスクを無効にするためのアクセス許可がありません。」 タスクスケジューラをSYSTEM権限で起動する var newDomain = "https://done.sakura.ne.jp/tech…

【Windows】パスワードポリシーがグレイアウトして変更できない

社内で管理しているPCを修理のために業者に預ける際に、パスワードなしに設定しようとしたところ、パスワードの長さを0文字(パスワードなし)で設定できないものがあったときに対応したメモ。 ローカルセキュリティポリシーから変更 解決方法 var newDomai…

WSL2(Ubuntu)環境にCodeIgniter4をインストール

前記事で作成した環境にCodeIgniter4をcomposerからインストールしていく。CodeIngniter4インストールに必要となったものまとめは一番下に書いていますので、結論だけ知りたい場合は途中読み飛ばしてください。 kojikoji75.hatenablog.com kojikoji75.hatena…

WSL2(Ubuntu)環境にComposerをインストールする

下記記事で作ったUbuntu on WSL2環境にComposerをインストールしたので手順メモ。 kojikoji75.hatenablog.com WSL2(Ubuntu)環境にComposerをインストール Composerがインストールされたことの確認作業 var newDomain = "https://done.sakura.ne.jp/technote/…

【Windows】Windows11でメモ帳が先頭行に戻ってしまう現象への対処方法

Windows11でメモ帳が先頭行に戻ってしまう現象への対処方法メモ。Windows11 22H2以降へのアップデートがあたったマシンではこの現象は出ないので対応不要です。 var newDomain = "https://done.sakura.ne.jp/technote/"; var path = "notepadbug-win11"; var…

【Windows】PowerShellでプリンターの一覧を抽出する

PowerShellでプリンターの一覧を抽出する方法。社内で複数プリントサーバがあるような場合にプリンターのインストール状況を比較するときなど多用する。 var newDomain = "https://done.sakura.ne.jp/technote/"; var path = "printerlist-with-powershell";…

【Windows】リモートデスクトップ接続で認証エラー(CredSSP)

Windowsで他マシンにリモートデスクトップで接続しようとしたら「認証エラーが発生しました。要求された関数はサポートされていません」エラーが出て接続できないときの対処法メモ。(Windows8.1/Windows10/Windows11) var newDomain = "https://done.sakur…

【Ubuntu】UbuntuでApacheの起動・停止・再起動コマンド

UbuntuでApacheの起動・停止・再起動コマンドのメモ。誰でもときどき忘れますよね。 var newDomain = "https://done.sakura.ne.jp/technote/"; var path = "apachestart-ubuntu"; var url = newDomain + path; var link = document.getElementsByTagName("li…

Ubuntu(on WSL2)でapt-get install時に404 Not Foundエラー

Ubuntuでapt-get installでRubyをインストールしようとした時に404 Not Foundエラー際の対応方法メモ。ここではRubyのインストール例だけど、apt-get installで404エラーが出たときはだいたいこれかなと思われる。 var newDomain = "https://done.sakura.ne.…

Windows11のWSL2(Ubuntu)でPHP+Apache環境構築

WSL2(Ubuntu含む)をインストール Ubuntuのアップデート(apt updateとapt upgrade)と日本語環境設定 PHPとApacheのインストール Apacheのドキュメントルートの確認とパーミッション変更 動作確認 var newDomain = "https://done.sakura.ne.jp/technote/";…

【SwitchBot】スイッチボットハブミニから指ロボットを操作3 – IFTTT連携してURLトリガー操作

SwitchBotをIFTTT (If This Then That)と連携させて、URLトリガーで指ロボットを操作する手順のメモ。

【Ubuntu】Ubuntuでphp.iniの場所を調べる

PHP

Ubuntuでphp.iniの場所を調べたいときのコマンド。環境によってphp.iniの場所は違うことがあるのでこれを使って調べることが多い。 var newDomain = "https://done.sakura.ne.jp/technote/"; var path = "phpini-on-ubuntu"; var url = newDomain + path; va…

【Windows】リモートデスクトップ接続を許可しているのに接続エラー

「設定」内のリモートデスクトップは有効化されているし、システムプロパティの「このコンピュータへのリモート接続を許可する」でユーザ選択がされているにもかかわらず、リモート接続しようとすると「リモートデスクトップはリモートコンピューターに接続…

【Windows】IE起動時にEdgeに強制リダイレクトさせるBHOをバッチで無効化する

IE起動時に強制的にEdgeにリダイレクトさせる「BHO」というアドオンをバッチで無効化する方法のメモ。 var newDomain = "https://done.sakura.ne.jp/technote/"; var path = "disable-bho"; var url = newDomain + path; var link = document.getElementsByT…

【SwitchBot】スイッチボットハブミニから指ロボットを操作2 - 指ロボットの設定

指ロボットをハブの近くにおいた状態で、SwitchBotアプリを確認すると、「近くのボット」として既に勝手に認識してくれていることがわかる。このまま〇マークをタップするときちんと動作する。これはBluetooth接続での動作確認をしたのと同じことになる。 (a…

【Windows】バッチを最小化して実行する最適解

バッチ実行中にechoで「インストールを実行しています」というメッセージを吐いてユーザの画面上に放置しておくのって、果たしていい方法といえるのかな?ここではバッチを最小化して実行することを考えてみる。 var newDomain = "https://done.sakura.ne.jp…

【SwitchBot】スイッチボットハブミニから指ロボットを操作1 - アプリインストールと初期設定

まずはスイッチボットハブミニの設定から。 ちなみにスイッチボットハブミニはコンセントに挿して給電するものとなっていますが、その辺の話は割愛。 (adsbygoogle = window.adsbygoogle || []).push({}); スイッチボットアプリをインストール 初期設定 接続…

【Windows】要件を満たしていないWindows10マシンをWindows11へアップグレードする(Rufus非使用)

Windows 11のシステム要件チェックを回避して、非対応のパソコンにインストールしたときのメモ。 var newDomain = "https://done.sakura.ne.jp/technote/"; var path = "win10towin11"; var url = newDomain + path; var link = document.getElementsByTagNa…

【Windows】dism実行でソースファイルが見つかりませんでしたエラー(0x800f081f)

古いマシンでWindows10をリカバリする機会があった。リカバリディスクで工場出荷状態へ戻した後、WindowsUpdateを行っていく際にうまくいかず、dismコマンドでもエラーとなった際の対応メモを残す。 var newDomain = "https://done.sakura.ne.jp/technote/";…

【KaliLinux】Windows11でKaliLinuxを使う(VirtualBox使用)

KaliLinuxはセキュリティに特化したOSで、600以上のセキュリティツールを内蔵、ユーザによるカスタマイズ性の高さなどの特徴をもっています。ここではそんなKaliLinuxを仮想環境にインストールして試用してみます。 (adsbygoogle = window.adsbygoogle || []…

古いCodeIgniterでPHPバージョンを上げたら Only variables should be passed by reference

特殊な環境で、古いCodeIgniter1.7.3+PHP 5.6という環境が存在していた。これをPHPのみ7系にあげたところ、以下のエラー。 A PHP Error was encounteredSeverity: NoticeMessage: Only variables should be passed by referenceFilename: codeigniter/Commo…

【Python】failed with initial frozen solve. Retrying with flexible solve.

conda install xxxx としたときに failed with initial frozen solve. Retrying with flexible solve. となった場合。 conda update conda からの再実行でだいたいOK。 それでも何等かのfailedメッセージが出る場合は conda config --append channels conda-…