doodle-on-web

自分で調べたことや、仕事の中で質問されたことなどをまとめています。

技術系

Docker for Windowsのtutrialをproxy環境で実行する

Docker for windows のtutorialをproxy環境で実行するためのポイントを説明しています。

VLOOKUPで日付の検索 空白欄は1900/1/0と表示させない

VLOOKUPで単純に日付を検索したら、空白欄が1900/1/0と表示されてしまいます。 そのため、VLOOKUPで返ってきた値が ""(空白)なら空白を、 それ以外ならVLOOKUPで返ってきた値をそのまま表示させるような関数式にする必要があります。 状況 シート①にて個人…

Zabbixのweb監視にてcsrf-tokenなどのCookieを変数に格納するテクニック

状況 csrf-tokenなど、Cookieの情報を後のシナリオに利用しないとログイン処理が失敗してしまうという状況が多々あります。 https://www.zabbix.com/documentation/4.0/manual/web_monitoring/example 上記マニュアルのページですと、regex:name="csrf-token…

SQLServerのdboについて

SQLServerとdbo SQLServerの話の中でdboというワードが出てきた場合、何を意味しているのかを注意して聞かなければならないと考えています。 SQLServerとdbo ユーザとしてのdbo dbo ユーザー アカウント ロールとしてのdbo(=db_owner) db_owner スキーマとし…

Apacheによる本文書き換え mod_substitute + mod_filter

mod_substitute + mod_filter 環境 OS:Windows Server Apache:2.4 mod_substitute httpd.apache.org 概要 mod_substituteは、 response bodyに対して正規表現と固定文字列の両方の置換を実行するためのメカニズムを提供します。 用途 例えば、HTMLに記載され…

windows環境のnginxに設定ファイルが反映されない

状況 原因 解決策 状況 nginxの基本コマンドは以下となっているが、停止、リロードコマンド実行後も設定が反映されないことが多く、(Windowsの問題か?)ローカルマシンを再起動しないと設定が反映されていないようなことが発生していた。 #起動 start ngin…

エクセルで列の全ての項目に文字を追加したい、Excel 文字列の前後に、特定の文字を付加したい

エクセルの表で、縦一列に人名が書いてあるとします。 氏名 住所 田中 一郎 ***** 鈴木 花子 ***** 山田 次郎 ***** その列の人名の後ろ全てに敬称(様)をつけたい場合、いつも一つ一つ貼り付けしているのですが、 範囲を指定したり、連続す…

SQLによる日付のあいまい範囲検索について

日付項目であいまい検索はできますか? こんな感じを想定しています。 between Like "2018/*" AND Like "2019/*" うーん、betweenとlikeは共存できません! 状況 まとめると、2018年から2019年の間でHITさせたいということですよね? 解決策 最初に書きまし…

FreeTDSのTSQLについて

tsql:FreeTDS接続とクエリをテストするためのユーティリティ Linuxでtsqlのmanページを参照するコマンド: $ man 1 tsql 意味 tsql - FreeTDS接続とクエリをテストするためのユーティリティです。 (adsbygoogle = window.adsbygoogle || []).push({}); 説明…

Adaptive Server is unavailable or does not existエラー解決策について

Adaptive Server is unavailable or does not existエラー解決策について Adaptive Server is unavailable or does not existエラーってどう解決するのかをしらべたのでまとめておきます。 環境確認 (adsbygoogle = window.adsbygoogle || []).push({}); イ…

Jmeter負荷をかける考え方

Jmeter負荷をかける考え方 Jmeter負荷をかける考え方 負荷テストの評価視点 ステップ数・トランザクション数での評価 同時接続数での評価 負荷テストの種類ごとのポイント どんな設定でやるの? じゃあ、どんな設定でやるの? 設定方法 どんな設定になったの…

ZabbixによるWindows Performance Counterの取得設定

ZabbixによるWindows Performance Counterの取得設定 Zabbixでは、Windows ServerのPerformanceCounterを監視することができます。 ZabbixによるWindows Performance Counterの取得設定 監視対象項目の確認(WindowsServer) PerformanceCounterの調査 1.…

ZabbixによるWindows Server監視 Zabbix_agentdの導入編

ZabbixによるWindows Server監視 ZabbixによるWindows Server監視 WindowsServerでの作業 Zabbix-agentのインストール Zabbix_agentd.confの編集 1.zabbix_agentd.win.confの名称変更 2.zabbix_agentd.confの編集 zabbix_agentdのインストール 1.「zab…

Zabbixによるweb監視作成のポイント

Zabbixによるweb監視作成のポイント Zabbixによるweb監視作成のポイント web監視について シナリオの作成 1.操作するシナリオを決める 2.操作したシナリオを再現する 3.シナリオを再現するための参考 3.1.開発者ツールを利用する。 3.2.Jmeter…

zabbixによるJMX監視

zabbixによるJMX監視 zabbixによるJMX監視 監視対象サーバの設定 アプリケーションサーバの設定 1.起動パラメータの設定 2.jconsoleからの接続確認 zabbix_サーバの設定 Zabbix_java_gatewayのインストール Zabbix-server.confの修正 テンプレートの適用…

ZabbixによるSQLServerのAlways On 監視

ZabbixによるAlways On 監視 ZabbixによるAlways On 監視 ODBCを用いた監視設定 1. SQLServerの情報をZabbixサーバのODBC.iniへ登録 2. 監視用アイテムの登録 3.トリガーの設定 4. アクション設定 UserParametarによる監視設定 参考:Always On 状態確認 ODB…

python3で<urlopen error unknown url type: "https>の対処法

pythonの勉強はじめました。 全然理由がわからず、色々調べた結果、なんだ・・・という感じでしたが、共有しておきます。 状況 python3 windows コマンドプロンプト scrapingのプログラム proxy環境 実行するとこんなエラーが出る。 urllib.error.URLError: <urlopen error unknown url type: \"http></urlopen>…

ZaabbixからWindowsServerのApacheを監視する際のポイント

構成 Zabbix Server Zabbix 3.4 CentOS 監視対象サーバ Windows Server 2012R2 Apache 2.4 Tomcat8.0 状況 オープン当初は正常に可動していたが、サーバが応答なしとなった。 エラーログを確認すると、以下のログが出力されていた。 [mpm_winnt:error] [pid …

ExcelのVLOOKUPによる前方一致や部分一致検索をする方法

エクセルで前方一致、あるいは部分一致検索などを実行したい場合、 VLOOKUP関数の検索値にワイルドカード(*)を使えば可能です。 状況 『部分一致』あるいは『前方一致』をVLOOKUPで実現したい。 解決策 ●「前方一致検索」の場合(「あいう」で「あいうえお…

SELECT句の指定フィールドに固定値を追加して、結果に表示させたい

状況 こんな感じのSQLで、 SELECT id, name, 'xx' FROM test_table WHERE 1 結果は、3列目の'xx'はタイトル行から全ての行の値まで'xx'になります。 id name xx 1 aaa xx 2 bbb xx 3 ccc xx これを、値のみにしてタイトルには別の文字列を出したいです。 タ…

select時に件数と結果をいっぺんに取得したい。

SQLでSELECTするとき、結果と一緒にレコード数(count *)も一緒に取得 新人君からの質問シリーズ SQLでSELECTするとき、結果と一緒にレコード数(count *)も一緒に取得したいんですけど、どうふればいいんすか? 状況 (1) SELECT COUNT(*) FROM TABL E (2) …

シフトキーを押してないのに英字が全部大文字になる。

新人くんからの質問シリーズ 先輩!なんか入力する時にシフトキーを押してないのに全部大文字になるんスけどー! なるほどね。 状況 Shiftキーを押していないのに、入力が大文字になってしまう。 Shiftキーを押しながら入力すると英字が小文字になる。 原因 …

SQLの結果から空白や改行を消したい。

新人君からの質問シリーズ SQLの結果に改行が入っていて、csv出力した際に困るんですけど! たしかに。 ならばこうしたらいいよ。 SelectにReplaceを追加するといいよ。 // ■改行 Replace(Replace(改行を削除したいカラム名, Char(13), ""), Char(10), "") ■…

Adaptive Server is unavailable or does not existエラー解決策について

Adaptive Server is unavailable or does not existエラーってどう解決するのかをしらべたのでまとめておきます。英語のサイトで見つけたのがこれ。結果的にはSQLServerのポート番号の調査 いや、接続しようとするならポート番号とか分かっとけよーという話…

SQLでスペース(全角/半角)を探す、スペース(全角/半角)を含んでいるデータを探す。

新人君からの質問シリーズ SQLで空白って探せるのですか?? こんな感じ? 「スズキ イチロウ」←このスペースが入っているデータ? (adsbygoogle = window.adsbygoogle || []).push({}); 空白が一文字のみの場合 半角 SELECT * FROM [テーブル名] WHERE [フ…

ZabbixのODBC監視について【SQLSever編】

ZabbixのODBC監視について【SQLSever編】全てZabbixサーバ上での作業になります。0.FreeTDSのインストール $sudo yum install freetds番外.SQLServerのポート番号の調査 $ tsql -LH ServerName1 ex) $ tsql -LH ServerName1 ServerName ServerName1 Insta…

SQL実行時に出るエラーを潰していく基本について

配属された新人君にSQLを教えている際に、エラーの潰し方がそもそも伝わっていないのでまとめ。先輩!なんかこんなエラー出たんですけどー。SQLServer: エラーコード:156 [Microsoft][ODBC SQL Server Driver][SQL Server]キーワード 'XXX' 付近に不適切な構文…

Zabbix-AgentによるSQLServerのLogspace使用率監視について

Zabbix-AgentによるSQLServerのLogspace使用率監視について ZabbixODBC接続がなぜかうまくいかず、UserParamataer調査含めとても苦労したので、同じように苦労されている方の助けになれば幸いです。 ZabbixODBCが解決したので、それは別記事にしました。 www…

Jmeterにて、Cookieの情報を変数に格納するテクニック

Jmeterにて、Cookieの情報を変数に格納するテクニック SET-Cookieを正規表現抽出で引っ張って変数に格納して利用する。 結論を先に書くとこういうことです。 状況 元々やりたかったのは、Angular.jsを使用したシステムへの負荷テスト。 今回初めて採用したの…

SQLでTimestamp型のカラムにinsert/updateするための日付フォーマットはなに?

新人君からの質問シリーズ 新人君からの質問シリーズ 状況 解説 先輩!なんかinsertしようししているんですが、エラーになるんすけど!! あぁ・・それな。 状況 insert/update時に以下のエラーが発生する。 SQL0180N 日時値のストリング表記の構文が、間違…