end0tknr's kipple - web写経開発

太宰府天満宮の狛犬って、妙にカワイイ

subversion for win (CollabNet Subversion Edge)におけるhook script例

参考url https://m-tmatma.github.io/svndoc/svn_hook_script.html http://jtdan.com/vcs/svn/svn-book/svn.reposadmin.create.html#svn.reposadmin.create.hooks 現在 CollabNet Subversion Edge は配布終了 Subversionは CollabNet社が開発していましたが…

windows power shell での grep代替 Select-String の練習

https://end0tknr.hateblo.jp/entry/20231004/1696402476 先日の上記entryの続き?です ファイル内の文字列を正規表現でキャプチャし、結果を別ファイルへ出力 Get-Content -Path "SVN_TEST/LockOwners.txt" | ForEach-Object { if ($_ -match "Owner:(.*)") …

(再) subversion と apache httpd on rhel9 の連携

先日、同様のentryを記載しましたが、内容に不足していましたので、再掲。 目次 参考url install subversion client create svn repository config apache httpd config subversion authz chown repository dirs restart apache httpd コマンドラインから接…

subversion と apache httpd on rhel9 の連携

構築したことがなかったので、練習 目次 参考url install subversion client create svn repository subversion用 認証権限情報作成 apache httpd用 module install apache httpd用 設定file追加 コマンドラインから接続テスト 参考url https://www.server-w…

pypyodbc for python で db2 for i にodbc接続時、sqlエラーで固まる

https://github.com/pypyodbc/pypyodbc pypyodbc for python で as400のデータベースである db2 for i にodbc接続し、 sqlエラーが発生すると、固まる。 固まってしまう根本原因は、db2 for i側にあるのかもしれませんが、 pypyodbcのsrcを見ると、def ctrl_…

windowsコマンドラインでのプロセス強制停止は taskkill /f

当初、RPA的に pywinauto for python で停止を試みましたが、 以下の例でOKみたい DOS> taskkill /f /im nerial.exe 参考url https://xtech.nikkei.com/it/free/NT/WinKeyWord/20040805/1/taskkill.shtml

python.exe -m pip install で、CERTIFICATE_VERIFY_FAILED エラー

proxy内にあるwindows pcで実行した為か、pip install時に 以下の CERTIFICATE_VERIFY_FAILED エラーが発生 DOS> python.exe -m pip install pytorch WARNING: Retrying (Retry(total=4, connect=None, read=None, redirect=None, status=None)) after conne…

pypyodbc for python & win で、AS400のDB2 for i へodbc接続し、DDL等を出力

以下のpython scriptで、AS400のDB2 for i にある 各db tableのテーブル定義やカラム定義の他、最終更新日時等の統計情報を TSV形式で出力できます #!/usr/bin/python # -*- coding: utf-8 -*- # cf. https://qiita.com/KSD2015/items/fad9a443130b1a4f0c73 …

DMBOK (データマネジメント知識体系) のオレオレ要約

目次 知識領域一覧 - 11種 1. メタデータ - 定義。データ項目の意味 2. データアーキテクチャ - データをどこから取得したか等 3. データストレージとオペレーション - どこに、どの形式で格納しているか 4. データモデリングとデザイン - データの関係性 5.…

windows環境でのgrepコマンド代替は、power shellの Select-String

メモ PS> Get-ChildItem * -Recurse | Select-String -Pattern "TextBox7" -CaseSensitive 参考url https://cheshire-wara.com/powershell/ps-help/select-string-help/

excelのvbaマクロのsrcを一括exportするvbaマクロ

標準のexcelでは、vbaマクロのsrcは一括exportできないらしく、 一括エクスポートするマクロが必要らしい。 step 1 - VBAの参照設定を追加 VBAの画面で、ツール→参照設定を開き、以下のライブラリを追加 Microsoft Visual Basic for Applications Extensibil…

inline svg + html + css による棒グラフ

svg + html + css による棒グラフ - end0tknr's kipple - web写経開発 以前、上記entryを記載しましたが、今回はsvgをhtml内に記載しています。 ポイントは、色を「stroke="#00F"」のように記載せず、 「stroke="rgb(0,0,255)"」のように記載するところだけ…

iWorld - IBM i 総合情報サイト (AS400)

旧呼称AS400の情報は、探すのに苦労しますが、 以下のiWorldは、イグアス社が、日本IBMの協力のもと、運営しているらしく、 情報が豊富っぽい。(サイトの見た目も今風で読みやすいです) www.i-cafe.info

sybase dbにおけるquery plan 表示(explain analyze)は、「set showplan on」

set showplan on go と実行すると、mysqlで言う explain analyzeを表示できます。 まぁ、表示内容が mysql等と異なるので、表示されたquery planを理解できていませんが... select pja.goods_code, pja.project_name, pja.entry_day, count(pla.goods_code) …

Google Cloud Vision API で、localにあるtiffやpdfの OCR

Google Cloud Vision API による OCR - end0tknr's kipple - web写経開発 先日の上記entryの関連です。 PDF や TIFF のOCRは、Cloud Storage に保存されているファイルのみ対象 Google Cloud Vision APIのドキュメントである以下によれば、 以下の通りです。…

Google Cloud Vision API による OCR

Re: google drive api for python を使用した ocr - end0tknr's kipple - web写経開発 以前、上記entryにて、 google drive api for python を使用した ocr を行いましたが、 今回は、Google Cloud Vision API による OCR 。 google.cloud.vision が殆どのこ…

pip install で、[SSL: CERTIFICATE_VERIFY_FAILED] error

proxy内から、pip installを実行したところ、以下のようなSSLエラーが発生。 proxyサーバが ssl通信を一旦、decodeしているような気がしており、 このことが影響しているな気がします。 なので、以下のように --trusted-host オプションを追加し、解消。 DOS…

ゆうちょ銀行口座の記号&番号から、支店番号等を調べる

「ゆうちょ銀行の口座には支店というものはない」と思い込んでいましたが、 以下のurlを見つけました。 https://www.jp-bank.japanpost.jp/kojin/sokin/furikomi/kouza/kj_sk_fm_kz_1.html

sentence_transformers for python + Llama2-7b によるCOS類似度計算

BERT自然言語modelによる意味的コサイン類似度 - end0tknr's kipple - web写経開発 以前、記載した上記entryの関連です。 インターネットで検索すると、LLMによるCOS類似度計算は、 モデルにBERTを使用したものが、殆どですが、 sentence_transformers for p…

hands-on elyza (Llama2 based) on windows11 + miniconda3

東京大学 松尾研究室(ELYZA社)が、 Llama 2に対し日本語追加事前学習を行ったようですので、お試し。 python scriptと実行結果は以下の通りで 先ほどの純粋な Llama2 と比較すると、ずいぶんマシな印象を受けます。 また、今回は、7Bを使用しましたが、 13B…

llama-cpp-python & Llama2 7B/70B を windows 11 & gpu から日本語でお試し

test llama2 7B & 70B via llama.cpp - end0tknr's kipple - web写経開発 install llama-cpp-python to miniconda3 py310 & windows 11 & gpu - end0tknr's kipple - web写経開発 上記 2つのentry の続きとして、 llama-cpp-python & Llama2 7B/70B を windo…

install llama-cpp-python to miniconda3 py310 & windows 11 & gpu

当初、「pip install llama-cpp-python」によるインストールを試みましたが、 下記にあるようなエラーが発生。 「cmakeが、c compilerを見つけられないのかな?」等と思いましたが、 解消には至らず。 その後、langchainの https://python.langchain.com/docs…

test llama2 7B & 70B via llama.cpp

https://end0tknr.hateblo.jp/entry/20230821/1692569142 先日の上記entryでは、PCのメモリが16GBで少なかったせいか、 「GPUはスカスカ、メモリやDISKはパンパン」でしたので、 メモリ:64GBのPCに強化して、再テスト 使用したPC(thinkpad)の仕様 (抜粋) PS>…

windowsのレジストリ編集によるcaps<->ctrl入れ替え

よく忘れるのでメモ レジストリ 項目 内容 レジストリキー HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Keyboard Layout 名前 Scancode Map 種類 REG_BINARY データ 00,00,00,00,00,00,00,00,02,00,00,00,1d,00,3a,00,00,00,00,00 参考url https://zenn.…

Emacs 28.2 での日本語フォント指定は、set-face-attribute

これまで、emacs 27.2 を使用していましたが、28.2をinstallしたところ、 emacs起動時に以下のfont指定部でエラー ;(set-default-font "MS ゴシック-9") (add-to-list 'default-frame-alist '(font . "MS ゴシック-14")) どうやら、最近のemacsでは set-…

smtplib for python で複数宛先へ送信する場合、smtplib.SMTP.send_message()へ to_addrs の指定も必要

タイトルの通りです。 smtplib for python によるメール送信の例は、 インターネット上で多く見かけますが、 複数宛先へ送信する場合、smtplib.SMTP.send_message()へ to_addrs の指定も 必要なようです。 smtplib.SMTP.send_message()へ to_addrs を指定し…

再 windows power shellによるプロキシ自動スクリプトのON/OFF切替え

windows power shellによるプロキシ自動スクリプトのON/OFF切替え - end0tknr's kipple - web写経開発 pyautogui & pywinauto for python で win10 proxy設定画面を操作 - end0tknr's kipple - web写経開発 上記entryの続きです。 pyautogui や pywinauto に…

windows power shellによるプロキシ自動スクリプトのON/OFF切替え

ON化 以下は複数行で記載していますが、1行で実行してください reg add "HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Internet Settings" /v "AutoConfigURL" /t REG_SZ /d "http://hoge/proxy.pac" /f OFF化 reg delete "HKEY_CURRENT_US…

windowsの「ファイル名を指定して実行」のコマンドラインは、rundll32 shell32.dll,#61

メモ rundll32.exe DOS> rundll32.exe shell32.dll,#61 ↑こう実行すると、↓こう表示されます control.exe というコマンドもあります DOS> control.exe inetcpl.cpl,,4 ↑こう実行すると、↓このようにコントロールパネルが表示されます windowsのコントロール…

Re: Windows 自動化技術大全 - バッチというスクリプトを手に入れてWindowsを自由自在に操る職人になろう

凄い。 Windows に詳しくない私にとっては、ChatGPTより、的確な回答が得られる印象です automationlabo.com