猫とコード

化学メーカーでweb開発している猫大好きエンジニアの備忘録です。

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

2024~2028年5ヵ年目標

2021~2023年の3ヵ年目標では将来にわたって精度の高い予測をするのが難しいと思いました。COVID-19の流行のような予期せぬこと(我が家の場合は第二子の誕生)などがあって、目標の実現度のみならず、目標設定の意味や意義が損なわれる可能性があると感じま…

2021~2023 3ヵ年目標振返り

2021~2023年の目標と振り返り 2020年に立てた目標が次の通りです。ちょうど第一子が生まれる直前で「スポーツ(運動)」「技術」「仕事」「家族」の4軸で目標を設定しました。評価方法は次の通りです 評価 達成度 A 想定通り達成 B 8割程度達成 C 6割程度達成…

WindowsリモートデスクトップでCredSSP 暗号化オラクルの修復である可能性が出たときの対処

リモートデスクトップが特定のコンピュータにつながらない 会社PCを入れ替えたので以前対応したのがまた出てくるようになりましたのでメモです。 リモートデスクトップで接続先のコンピュータ/サーバのWUが最新でない場合(ほかにも条件あるかも)に下記のよ…

Windows10(LTSC 21H2)でClassicASPのODBCエラーが表示されない

本件未解決です。 ODBC経由でエラーの発生する(正しくない)SQL文を発行したとき、Windows10 19Hではエラーが出ていたが、でなくなる 他のClassicASPのエラーは表示する SQL文エラーが表示されない。 ODBCドライバの何かが変わった?ようだが詳細がわからな…

PS4 APEX LEGENDS のCE-34878-0エラーと解消方法

エラーCE-34878-0が頻発 S19からPS4のAPEXで下記のエラーでゲームが止まることが増えました。(ただS18から始めたので過去も起きていた問題なのかは不明) ps4 proで発生していました。詳しい端末番号が確認できませんでした… 解消方法 設定→初期化→クイック …

Cobol初学者の忘備録

仕事でCOBOLで化石発掘をすることになりましたので忘備録。 記述領域 COBOLは桁数で何を記述するかが決まっている。 下記のとおり 桁数 名称 内容 1-6 シーケンス番号領域 プログラムの行番号を記述する。行番号はエラーメッセージに利用される 7-72 A領域 …

JavascirptのGETパラメータのPDFリンクを読み取りiframeに展開する.

この手のはいつもClassic ASPで書いてますが,ASP使わなくてもJSで書けたことがわかりました. ただそのまま読み込んでURLをIframeに移すのはあまりよくないのでチェックが必要なことと,JSを無効にしているとページが表示されないこと(iframeの基本のクロ…

JavaScriptでクリップボードの画像をリサイズしてキャンバスに張り付ける

いい参考コードが見当たらず苦戦していましたが,ChatGPTに聞いたら一発でした. チャットGPTに聞いたこと JavaScriptでクリップボードから画像を張り付けてCanvasでアスペクト比は変えずに縦横どちらかの最大の大きさが800px以下になるように変形し,Canvas…

Local環境のSQL SERVER 2016のSAログイン許可方法

発生したこと localに立てたSQL SERVERにSAでログインできずにこまった ODBC(32bit)で接続情報を立てようとしたところ,sqlstate 28000 (error 18456)のエラーが発生. 解決方法 下記サイトを参考にしました How to Fix Login Failed Microsoft SQL Server …

VerticaでSelectでPrimaryKeyを確認する

やりたいこと->Select文でPKを含む構造表を出力する Verticaのデータ確認をvsqlやDBeaverから自作のDB閲覧ツール(localのclassic asp)に切り替えてから,主キー含む構造表を確認したいことがありました. 出力したい形式 Vertica はv_catalog.columnsの「dat…

Base64バイナリで受け取ったファイルをStreamで画像として保存する

長くなったのでVBS基本構文から分離しました Base64バイナリで受け取ったファイルをStreamで画像として保存する BASP21を使用 先頭でページの文字コードをUTF-8にしておきます <%@ CodePage=65001 %> BASP21でバイナリを読み込む Set bobj = Server.CreateOb…

javascriptでquerySelecterAllをeachで回す

querySelecerAllで該当するDOMをノードリストにする このケースではinput type="hidden"の全てのDOMを選択した. let nodes = document.querySelectorAll("input[type='hidden']"); ノードリストのforEach関数で1要素ずつ抽出して処理する 全要素を処理した…

Verticaで新規テーブル作成と確認を行う

Verticaにログイン vsql passrod:****** CREATE TABLE create table schema.tablename (col1 VARCHAR(255) , col2 VARCHAR(255),col3 VARCHAR(255)); 小文字のvarcharだとcatalog.varcharとなってしまうため,大文字でVARCHARと記述. 確認 \dt

ブラウザSessionを途切れないようにタイマーで自己更新する

Session情報を失いたくない. 15分間隔にSetTimeoutでタイマー処理してリロードで更新. setTimeout(function(){ location.reload(); }, 900000) 結局作ったはいいけど,Session使わなくて不要になった. また同じものを作る機会がありそうなのでメモです.

Windowsで仮想メモリを最大値に設定する

環境 Windows10(EP 1607/OS 14393.5006) RAM8GB SSD(256GB 使用率45%程度) 課題 変更前は仮想メモリ1910MBでタスクマネージャー>パフォーマンス>メモリのコミット済みは10GB未満でした. RAM8GBでセキュリティウェアが3つ動くとメモリが足りないというエ…

SQL Serverでタブ文字を検索する

タブはCHAR(9)で検索可能 SELECT column FROM table WHERE column like '%' + CHAR(9) + '%'

ODBC/JDBCを使ってテーブル定義を取得する(Vertica/MySQL/SQL Server)

ODBC/JDBCを介してテーブル定義を取得したい. Vertica \d schema_name.table_name で出力可能だがODBCで使えないためv_catalog.columnsからSELECTする. SELECT * FROM v_catalog.columns WHERE table_schema='schema_name' AND table_name='table_name' OR…

STWEETを使う

参考 self-development.info pip install -U stweet import stweet as st def try_user_scrap(): user_task = st.GetUsersTask(['shinjo_freedom']) output_json = st.JsonLineFileRawOutput('output_raw_user.jl') output_print = st.PrintRawOutput() st.G…