適材適所

WindowsやPowerShellやネットワーク、IBMなどのシステム系の話やポイ活など気になったことも載せているブログです。

ChatGPTに聞けば間違いないこと、それは・・・正規表現

完全なる雑記です。 ChatGPT、便利ですよね。 何を聞いてもそれっぽく答えてくれる。 何でも自信満々に答えるものだから、何でも正しく聞こえてしまいます。 ChatGPTの回答を鵜呑みにして痛い目を見た人も少なからずいるのでは・・・?と思う今日この頃です…

ミルトークの使い方を解説!法人担当者とのやりとりなどアンケートとは違った楽しみも

マクロミルが展開するサービスであるミルトークのモニタについて、個人的な経験を踏まえながら解説します。 www.tekizai.net 稼げるのか?という質問に対する回答 ミルトークとは ミルトークに参加するのにお金はかかるの? ミルトークにモニタとして参加す…

【100均】モニター裏に収納とハンドル(取っ手)を自作して配線をすっきり&持ち運びを楽に!

DIY

100均(ダイソー)の商品を使ってモニター裏に収納を自作(DIY)する方法について解説。ついでにハンドル(取っ手)的な使い方も。 経緯 モニターをリビングに出しっぱなしにしていたら、奥さんに見咎められ、小言を言われました。曰く、色々なケーブルが乱雑に散…

【PowerShell】文字列をコマンドとして実行する【Invoke-Expression】

文字列をコマンドとして実行したい!そんなときはInvoke-Expressionコマンドレットが使えます。 Invoke-Expressionコマンドレットとは コマンド本体だけでなくパラメタもちゃんと解釈してくれるのが便利 過去のコマンド履歴を全て実行する 終わりに 参考 Inv…

【10GbEも対応】自宅の宅内LANをDIYで配線してみた

自宅リビングのネット環境改善のため、空配管の中にLANを通してみました。 その時に用意した部材や作業手順、注意事項などについて書き残しておこうと思います。 ※DIYは自己責任で! youtubeが遅い! 我が家のネットワーク構成 どうやって配線するか 配管は…

Cortana廃止だってよ

Cortanaとはなんだったのか 初回起動時くらいしか声を聴いたことがなかった Cortanaとは Cortanaとはなんだったのか さよならCortana。年内にWindowsアプリサポート終了 - PC Watch 2023年後半にWindows10から導入された音声アシスタントのCortanaのサポート…

マクロミルで稼ぐなら月平均1,000円〜5,000円が目安!5年以上続けてきた経験から稼ぎ方のコツも解説

様々なアンケートサイトがある中、私はマクロミルをメインに使っています。 この記事ではマクロミルがどんなものなのか、そして、ズバリ「稼げるのか」について、私の体験を基に書いています。 (もちろんマクロミルさんは無関係なのでこの記事の内容を問い合…

ローカルガイドで投稿を続けていたらGoogle Oneの6か月の無料特典を獲得しました

Google Oneの6か月無料の特典を獲得した Google Oneとは 個人的にすごくタイミングが良かった Google Oneの無料特典でも定期購入が必要 Google Oneに加入したらアイコンがちょっとおしゃれに! 【余談】ファミリープランで共有したら妻にスパムと勘違いされ…

【DB2 for i】SQLプロシージャでOPENされた1つのカーソルを呼び出し元で使うサンプル

探しても見つからなかったので備忘録も兼ねてサンプルを書き残しておきます。 検証した環境 SQLプロシージャでカーソルをOPENする OPENされたカーソルを呼び出し元で使用する 参考 検証した環境 IBM i 7.3 SQLプロシージャでカーソルをOPENする 呼び出し元に…

【DB2 for i】 SQLプロシージャのソースを確認する方法

DB2 for i でSQLプロシージャについて調べたので備忘録に残しておきます。 この記事ではそのサブプロシージャでどんな処理が行われているのか、ソース文を確認する方法について記載しています。 ドマイナーな情報で悪しからず。 検証した環境 SQLプロシージ…

Personal Communication でウィンドウを最大化したときにメニューバーが表示されなくなったときの対処法

ディスプレイいっぱいにこの画面が広がっているときの絶望感よ 環境 結論 しかし最大化しているときは上部のタブすらない なぜ表示されなくなったかはわからない・・・ ディスプレイいっぱいにこの画面が広がっているときの絶望感よ 意図せずに、画面いっぱ…

DNSラウンドロビンの個人的な大いなる誤解について書いている記事

参考 DNSラウンドロビンについての(個人的な)大いなる誤解 DNSラウンドロビンとは なんでこんなことに行きついたのか 大いなる誤解 結局のところIPアドレスを選ぶクライアントの挙動によるっぽい DNSラウンドロビンの個人的な大いなる誤解について書いている…

ZabbixのAPIをPowerShellで扱う

参考 PowerShell でweb APIを使うときはInvoke-RestMethodコマンドレット PowerShellでZabbix APIを投げる version情報の確認 トークンの取得 ホストの取得 ホストの情報を取得 ホスト名で指定する templateの一覧を取得する ひとこと PowerShellからZabbix…

FTPのアクティブモードでNAPT環境で通信できない件についての備忘録

参考 FTPはネットワーク層に信頼性の高いTCPを使う 2つのコネクションについて 制御用コネクション データ転送用コネクション 動作モードについて アクティブモード アクティブモードの通信イメージ アクティブモードではどうやってポートを通知している? …

Windows10で外部ディスプレイに接続するとデスクトップアイコンがぐちゃぐちゃになる件の対策まとめ

環境 参考 画面サイズからはみ出している? アイコンの自動整列 アイコンキャッシュなるものが壊れることがあるらしい レジストリをいじる 一番の解決策はデスクトップにアイコンを置き過ぎず順番に意味を持たせないこと 終わりに PCを外部ディスプレイに接…

【Excel】Split的なことをやるユーザー定義関数【VBA】

何の話? Excelのユーザー定義関数を作成した 簡単な使い方の例 1番目の要素を抜き出す 2番目の要素を抜き出す 注意点 終わりに ワークシート上でテキストを分割したい。 ワークシート関数でやれないことはないけど何か直観的じゃない。 そう思ったのでちょ…

【PowerShell】プリンタの設定を変更する【Set-PrintConfiguration】

プリンタの両面印刷・片面印刷などの印刷設定を変更したいときはPowerShellが使えますのでその紹介です。 検証した環境 Get-PrintConfiguration コマンドレットで印刷設定を確認できる Set-PrintConfigurationコマンドレットで印刷設定を変更できる できない…

【PowerShell】CSVにダブルクォーテーションを簡単に付ける

検証した環境 ExcelのワークシートをCSV形式を指定して保存することができるが・・・ PowerShellを経由してCSVの項目をダブルクォーテーションで囲む PowerShell 7.2以降ならもう少し柔軟に設定可能 参考 ExcelでCSV形式で保存したファイルをダブルクォーテ…

【Power Query M式言語】表を合体する方法について解説【Table.Combine関数】

M式言語で複数の表を合体させたい M式言語ではTable.Unionではなく、Table.Combine 複数のテキストやCSVデータを合体する 複数のテキストやCSVデータを合体しつつさらに新しいカラムを追加する 複数のテキストやCSVデータを合体しつつさらに新しいカラムを追…

【AS400,IBMi】AS400(IBMi)のソースをSQLで取得する

結論 ソースメンバのカラム 参考 AS400(IBMi)のソースをSQLで取得したい!!と思い、調べたときの備忘録です。 結論 ALIAS(別名)を一次的に作成してそれに対してSQLを発行してあげることで簡単にソースを参照することができました。 CREATE ALIAS QTEMP.ALIA…

Excelシートの禁則文字入りAccessテーブルをExcelにエクスポートするとExcelブックが壊れる件について

はじめに 「AccessからエクスポートしたExcelブックが壊れて開かない!」という問い合わせを受け、調べたときのまとめです。 環境 Access 2019 Excel 2019 ※どちらもデスクトップ版 Accessテーブル名の仕様 Accessのテーブル名の仕様は次のようになっている…

【AS400,IBMi】 Db2 for iのSQLで連番を生成する

Db2 for iのSQLで連番を生成する 参考 Db2 for iのSQLで連番を生成するときの備忘録です。 WITH句の再帰クエリを使います。 Db2 for iのSQLで連番を生成する 次のように書くことで1~100までの連番を生成することができます。 WITH DUMMY(MAX_COUNT) AS (SEL…

【AS400,IBMi】ソースメンバーのタイプを変更する

メンバーのタイプを変更するにはSTRSEUがいいかも? AS400(IBMi)でソースメンバーのタイプを変更する手順の備忘録です。 メンバーのタイプを変更するにはSTRSEUがいいかも? STRSEUコマンドでSRCMBRオプションを *SELECT にすると一覧で表示されるので、 そ…

【PowerShell】Outlookの受信トレイのメールを取得する

はじめに 環境 OutlookをPowerShellから操作するためには Outlook関連のオブジェクトについて 受信トレイのデータをPowerShellから覗いてみる 受信トレイ内のメールタイトルを一覧にする 受信トレイのメールの中で添付ファイルがあるものだけを一覧にする 受…

【AS400】CLでジョブ名を取得する【RTVJOBA】

RTVJOBA コマンドでジョブ名を取得する 参考 CLで自身のジョブ名を取得する方法についての備忘録です。 RTVJOBA コマンドでジョブ名を取得する RTVJOBA コマンドを使うことで自身のジョブ名を取得することができます。 RTVは retrieve で検索するとか、取得…

【PowerShell】サクッとプリンターを追加・削除する

Add-PrinterとAdd-PrinterPortでサクッと追加する ドライバーがわからないときは プリンターを削除したいときは ComputerNameを指定すればリモートのPCもできる カラーや両面印刷も制御できる 終わりに PCのローカルにプリンタをサクッと追加したいときにはP…

【db2_columns】DB2からカラム名を取得する【PHP,DB2 for i】

db2_columns関数とは 基本的な使い方 カラム名を取得するには 参考 DB2 for i 上のPHPサーバーでdb2_columns関数を使う機会があったので、そのときの備忘録です。 db2_columns関数とは テーブルのカラムおよび関連するメタデータを含む結果セットを返す 『PH…

【Vue.js】npm run serveでMissing script: "serve"エラーが発生した

Vue.jsの環境を構築中にnpm run serveで出くわしたMissing script: "serve"というエラーに関する備忘録です。 環境 原因 エラーが発生した経過 空白文字を含まないパスでvue createしたら 環境 Windows10 npm@8.5.0 Vue@3.2.13 原因 Vueプロジェクトの作成先…

Vue.js環境でtable形式のformがsubmitできないときの確認点

原因と解決策 検証した環境 検証したコード できない(vueありtable直下にform) できる(vue.js環境でformの中にtable設置) できる(Vue.js無しでtableの中にform設置) tableの中にformを入れるのはW3C的にNG 終わりに Vue.js3環境でtable形式のformをsubmitし…

JavascriptでToCharArrayするときのまとめ

String.splitメソッドを使う 指定した文字数だけ配列にする 文字列の途中を切り出して配列にしたいとき 配列になった文字を結合する 参考 JavaScriptで文字列を1文字ずつ配列にするやり方(ToCharArray的なもの)についてまとめた備忘録です。 String.split…