doodle-on-web

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

技術系

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] [p…

エクセルで完全一致でないデータを抽出。VLOOKUPによる前方一致、あるいは部分一致検索。

新人君からの質問シリーズ エクセルで完全一致でなデータを抽出したいです。 Vloolupのように。 なるほどね。 それ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) …

VLOOKUPで日付を検索しても、空白欄を1900/1/0と表示させない。消したい。

// 新人君からの質問シリーズ VLOOKUPで日付を検索したら、空白欄が1900/1/0と表示されるんですけどー! 状況 シート①にて個人の基本情報を管理しています。 別シートにて個人の詳細情報を管理しており、シート①にある日付を別シートに反映させたくて、vlook…

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

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

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

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

unixODBCでSQLServerに繋ごうとしてつまづいた点

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

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

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

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が解決したので、それは別記事にしました。 …

JmeterにてCSRF(XSRF)対策が実装されているAngular.jsのシナリオを作成するためのポイント

// SET-Cookieを正規表現抽出で引っ張って変数に格納して利用する。 結論を先に書くとこういうことです。 なかなか調べても見つからなかったのでメモ。 元々やりたかったのは、Angular.jsを使用したシステムへの負荷テスト。 今回初めて採用したので負荷テス…

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

// 備忘録として書いておきます。 DB接続ツールはいろいろ(Access、黒猫SQL、A5SQL、CSE…)ありますが、それらのツールにおいて、直接テーブルの値を編集するのではなく、SQLを書いてデータを登録・更新しなければならない場合も多い。 その際に、よくつま…