chevron_left

メインカテゴリーを選択しなおす

cancel
適材適所 https://www.tekizai.net/

パソコンに色々やってもらおうよ。お金もかからないし。できるやつにやってもらおう。

くらげ
フォロー
住所
未設定
出身
未設定
ブログ村参加

2019/09/13

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

    参考 DNSラウンドロビンについての(個人的な)大いなる誤解 DNSラウンドロビンとは なんでこんなことに行きついたのか 大いなる誤解 結局のところIPアドレスを選ぶクライアントの挙動によるっぽい DNSラウンドロビンの個人的な大いなる誤解について書いている記事。 そして全体的に「要出典」タグがつきそうな記事ですので悪しからず。 参考 UnboundとDNSラウンドロビン - インフラエンジニアway - Powered by HEARTBEATS DNSラウンドロビンを使った時にアクセス・負荷が偏る話 - 元RX-7乗りの適当な日々 DNSラウンドロビン - Wikipedia アクセスを振…

  • ZabbixのAPIをPowerShellで扱う

    参考 PowerShell でweb APIを使うときはInvoke-RestMethodコマンドレット PowerShellでZabbix APIを投げる version情報の確認 トークンの取得 ホストの取得 ホストの情報を取得 ホスト名で指定する templateの一覧を取得する ひとこと PowerShellからZabbixのAPIを投げるときの備忘録です。 まだまだ試行錯誤中なので随時追加していこうと思います。 参考 19. API メソッドリファレンス ZabbixAPI触ってみた - mikedaの日記 Invoke-RestMethod (Microsoft.PowerShel…

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

    参考 FTPはネットワーク層にTCPを使う 2つのコネクションについて 制御用コネクション データ転送用コネクション 動作モードについて アクティブモード アクティブモードの通信イメージ アクティブモードではどうやってポートを通知している? パッシブモード ひとこと FTPの動作モードのアクティブモードでNAPTでうまくいかないことについて、少し調べる機会があったのでその備忘録です。 参考 ftp動作概要 アクティブモードとパッシブモード FAQ for YAMAHA RT Series / TCP/IP FTPはネットワーク層にTCPを使う データ転送でパケットロスの可能性があったら嫌だよね…

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

    環境 参考 画面サイズからはみ出している? アイコンの自動整列 アイコンキャッシュなるものが壊れることがあるらしい レジストリをいじる 一番の解決策はデスクトップにアイコンを置き過ぎず順番に意味を持たせないこと 終わりに PCを外部ディスプレイに接続するとデスクトップアイコンが外部ディスプレイに移動したり並びがぐちゃぐちゃになってしまうことへの原因と対策の調査結果です。 環境 Windows10 21H2 参考 再起動するとデスクトップの特定のアイコンの位置が勝手に移動する場合の対処方法 - Microsoft サポート Windowsデスクトップアイコンの位置が勝手に移動する原因と解決策 外…

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

    何の話? Excelのユーザー定義関数を作成した 簡単な使い方の例 1番目の要素を抜き出す 2番目の要素を抜き出す 注意点 終わりに ワークシート上でテキストを分割したい。 ワークシート関数でやれないことはないけど何か直観的じゃない。 そう思ったのでちょい使い用のユーザー定義関数を作ったので備忘録がてら書き残しておきます。 何の話? aaaa,bbbbbb,cccc ↑こういう文字列に対して「カンマで区切った2番目の要素を抜き出してくれ!」を実現したかった。 Excelつながりで言うとVBAのSplit関数的なことをワークシート上で直観的に(個人的感想です)やりたい。 Excelのユーザー定義…

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

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

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

    検証した環境 ExcelのワークシートをCSV形式を指定して保存することができるが・・・ PowerShellを経由してCSVの項目をダブルクォーテーションで囲む PowerShell 7.2以降ならもう少し柔軟に設定可能 参考 ExcelでCSV形式で保存したファイルをダブルクォーテーション付きに変換するための備忘録です。 検証した環境 Windows10 Excel 2019 WindowsPowerShell 5.1 ExcelのワークシートをCSV形式を指定して保存することができるが・・・ Excelブックを保存するときにファイルの種類をCSV(コンマ区切り)とすることでアクティブなシ…

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

    M式言語で複数の表を合体させたい M式言語ではTable.Unionではなく、Table.Combine 複数のテキストやCSVデータを合体する 複数のテキストやCSVデータを合体しつつさらに新しいカラムを追加する 複数のテキストやCSVデータを合体しつつさらに新しいカラムを追加する 指定したカラムだけを抽出する 終わりに 参考 M式言語で複数の表を合体させたい ある大量のログファイルを全て合体させなくてはならない場面に遭遇しました。 そのログファイルは全部同じ項目で構成されたテキストファイルでした。 こんなときこそM式言語の出番!! というわけで同じファイル、つまり表を合体させるときのM式言…

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

    結論 ソースメンバのカラム 参考 AS400(IBMi)のソースをSQLで取得したい!!と思い、調べたときの備忘録です。 結論 ALIAS(別名)を一次的に作成してそれに対してSQLを発行してあげることで簡単にソースを参照することができました。 CREATE ALIAS QTEMP.ALIAS FOR ソースライブラリ.ソースファイル(メンバ名); SELECT * FROM QTEMP.ALIAS ; DROP ALIAS QTEMP.ALIAS; QTEMP.ALIASの部分は適当です。あくまで一次的なALIASなのでライブラリはQTEMPを指定してみました。 ALIASを作成せずにソース…

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

    はじめに 「AccessからエクスポートしたExcelブックが壊れて開かない!」という問い合わせを受け、調べたときのまとめです。 環境 Access 2019 Excel 2019 ※どちらもデスクトップ版 Accessテーブル名の仕様 Accessのテーブル名の仕様は次のようになっているそうです。 64 文字まで使用できます。 文字、数字、スペース、ピリオド (.)、感嘆符 (!)、アクセント記号 (')、および角カッコ ([]) を除く特殊文字を任意に組み合わせることができます。 ↑上記に記載されていたアクセント記号(')をテーブル名に付けてもエラー起こらず。エラーが起こるのは(`)の記号…

  • 【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 (SELECT 1 FROM SYSIBM.SYSDUMMY1 UNION ALL SELECT MAX_COUNT + 1 FROM DUMMY WHERE MAX_COUNT <100) SELECT MAX_COUNT FROM DUMMY MAX_COUNT <100 の100を修…

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

    メンバーのタイプを変更するにはSTRSEUがいいかも? AS400(IBMi)でソースメンバーのタイプを変更する手順の備忘録です。 メンバーのタイプを変更するにはSTRSEUがいいかも? STRSEUコマンドでSRCMBRオプションを *SELECT にすると一覧で表示されるので、 そこでタイプの部分を変更できます。 STRSEU SRCFILE(ライブラリ名/ソースファイル名) SRCMBR(*SELECT) イメージ図(実際はタイプとテキストに下線が引いてあり編集可能になっています) SEU によるメンバーの処理 ソース・ファイル . . . QXXXSRC ライブラリー . . XXXS…

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

    はじめに 環境 OutlookをPowerShellから操作するためには Outlook関連のオブジェクトについて 受信トレイのデータをPowerShellから覗いてみる 受信トレイ内のメールタイトルを一覧にする 受信トレイのメールの中で添付ファイルがあるものだけを一覧にする 受信トレイのメールをCSVにする Outlookのリファレンスについて 終わりに はじめに Outlook関連の設定をPowerShellで自動化する必要があったため、そのときに調べた内容の備忘録です。 主にPowerShellでOutlookの処理を自動化する場合のとっかかりとして、 また、受信トレイのメールを取得する…

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

    RTVJOBA コマンドでジョブ名を取得する 参考 CLで自身のジョブ名を取得する方法についての備忘録です。 RTVJOBA コマンドでジョブ名を取得する RTVJOBA コマンドを使うことで自身のジョブ名を取得することができます。 RTVは retrieve で検索するとか、取得するとかいった意味です。 JOBAはJOB Attribute(属性の意) でしょう、きっと。 使い方は RTVJOBA コマンドのパラメーターの1つである 「JOB」に あらかじめ定義したCL変数を与えます。 CL変数は参照渡しになっているようなので、与えた変数に結果(JOB名)を格納してくれます。 後続処理ではそ…

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

    Add-PrinterとAdd-PrinterPortでサクッと追加する ドライバーがわからないときは プリンターを削除したいときは ComputerNameを指定すればリモートのPCもできる 終わりに PCのローカルにプリンタをサクッと追加したいときにはPowerShellが便利です。 Add-PrinterとAdd-PrinterPortでサクッと追加する Add-PrinterPortコマンドレットでポートを作成して、 そのポートにAdd-Printerコマンドレットでプリンターを追加することでサクッとプリンターを追加することができます。 $portname="任意のポート名" $ip=…

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

    db2_columns関数とは 基本的な使い方 カラム名を取得するには 参考 DB2 for i 上のPHPサーバーでdb2_columns関数を使う機会があったので、そのときの備忘録です。 db2_columns関数とは テーブルのカラムおよび関連するメタデータを含む結果セットを返す 『PHP: db2_columns - Manual』 PHPを使ってDB2上のテーブルの情報を得ることができます。 基本的な使い方 構文は次の通りとなっています。 db2_columns( resource $connection, string $qualifier = ?, string $schema …

  • 【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プロジェクトの作成先のディレクトリに空白が含まれていたため、すべてのコンポーネントがインストールされていなかった。 Windowsの罠の「パス内に空白OK」。 エラーが発生した経過 cd '空白文字が入ったパス' ↓ vue create 'プロジェクト名' ↓ npm run serv…

  • 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しようとしたときにsubmitできない事象に遭遇しました。 初心者丸出しで恥ずかしい限りですが、備忘録として残しておきます。 原因と解決策 tableタグの直下にformを作成してしまった。 tableとformを組み合わせるときはformを外に置くのが文法的に正しい。 …

  • JavascriptでToCharArrayするときのまとめ

    String.splitメソッドを使う 指定した文字数だけ配列にする 文字列の途中を切り出して配列にしたいとき 配列になった文字を結合する 参考 JavaScriptで文字列を1文字ずつ配列にするやり方(ToCharArray的なもの)についてまとめた備忘録です。 String.splitメソッドを使う Stringオブジェクトのsplitメソッドのseparatorに''(空文字)を指定するだけです。 'abc'.split('') 結果 ['a', 'b', 'c'] 指定した文字数だけ配列にする splitメソッドはseparatorの他に分割する文字数を指定することができます。 2文字…

  • 【AS400/IBM i】Run SQL Scriptの結果をダウンロードする

    検証したRun SQL Scriptのバージョン 事前準備 保存する ファイルタイプを選択する 列見出しを出力の先頭行として組み込みのチェック AS400/IBM iでSQLの結果をRun SQL Scriptを使ってファイルに残したい場合の備忘録です。 検証したRun SQL Scriptのバージョン SQL スクリプトの実行 (64 ビット) バージョン: 1.1.9.0 事前準備 接続タブをクリック→接続をクリック→「結果の保存を有効にする」を選択する。 保存する 結果レコードを右クリックして「結果の保存」をクリック ファイルタイプを選択する 以下のファイルタイプが選択できます。 テキス…

  • 【Django】TemplateDoesNotExistが出たときに確認すべき点

    私がハマったところ この問題が発生したときに確認すべき点 参考 Djangoでちょこっとした開発をしていてプチハマりしてしまったので備忘録です。 共通テンプレートをアプリのディレクトリとは別に用意したとき、 プロジェクト直下のサブディレクトリに用意したらうまく読み込めずにプチハマりしたという初心者あるあるな話です。 私がハマったところ 上記のdjango.template.loaders.filesystem.Loader:がどこのディレクトリが参照されているか書いてあるので、 正しいディレクトリになっているか確認したところ、私の場合、解決しました。 ここに書いてあるディレクトリを確認したら、…

  • 【PowerShell】リモートでWindowsのバージョンを確認する

    検証環境 PC PowerShell Buildnumberとバージョンについて WMIを使う Get-WmiObjectコマンドレットを使う 注意 余談 参考 Windows Updateがしっかりあたっているか、 管理者がリモートでちゃちゃっと確認したいときなどに使えるかもしれません。 検証環境 PC Windows10 21H1 PowerShell $PSVersionTable Name Value ---- ----- PSVersion 5.1.19041.1645 PSEdition Desktop PSCompatibleVersions {1.0, 2.0, 3.0, 4.…

ブログリーダー」を活用して、くらげさんをフォローしませんか?

ハンドル名
くらげさん
ブログタイトル
適材適所
フォロー
適材適所

にほんブログ村 カテゴリー一覧

商用