end0tknr's kipple - web写経開発

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

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

power shellによるwindowsのprocess検索をpython経由で実施

rpa用にpywinautoを使用していたせいか、 windowsのあるプロセスが起動済みであることを pywinauto.findwindows.find_windows()で確認していましたが、 プロセスが起動済みであるにも関わらず、 find_windows()できないケースがあり、 pywinautoでは解消でき…

障害/災害対応時のクロノロジー (chronology、略して クロノロ)

クロノロ・クロノロジーとは クロノロジー( chronology )略して「クロノロ」は、障害や災害の際 本部や各チームなどが起こった出来事、収集した情報、発信した情報について 「誰が発信し」「誰が受け」「どのような内容であったか」を 時系列に記録していく…

マイクロソフト WORDに付属の「読みやすさの評価機能」

ms wordにこのような機能が付属していることに驚きました。 以下の手順で利用するようですが、 過度な期待はしない方がよさそうです。 step 1 - オプションで「文書の読みやすさを評価する」をON step 2 - 「校閲」から「スペルチェックと文章校正」を実行

LLM LangChain Retrieval (旧Indexes) オレオレ入門

LLM LangChainへ、これから入門 - end0tknr's kipple - web写経開発 更に上記entryの続き。 本日時点で、LangChain Retrieval の中では VectorstoreIndexCreator が楽な気がします。 参考url LangChain Retrievalとは?【Document Loaders・Vector Stores・I…

LLM LangChain Model I/O のオレオレ入門

LLM LangChainへ、これから入門 - end0tknr's kipple - web写経開発 先程の上記entryの続き 参考url LangChain Model I/Oとは?【Prompts・Language Models・Output Parsers】 対応model 3グループ 内容 LLMs 例えば、GPT3.5(text-davinci-003)、Flan-T5(fla…

OpenAI API利用時「RateLimitError: Error code: 429 」エラー

久しぶりに OpenAI API を利用したところ、以下のエラー RateLimitError: Error code: 429 - {'error': { 'message': 'You exceeded your current quota, please check your plan and billing details. For more information on this error, read the docs: …

LLM LangChainへ、これから入門

これからLangChainを始めるにあたり、メモ 参考url LangChainの概要と使い方|サクッと始めるプロンプトエンジニアリング【LangChain / ChatGPT】 LLM LangChainの概要 GPT等のLLMを機能拡張する為のライブラリ 機能 内容 Model I/O 様々なLLMの組合せ Retri…

LLM Transformer オレオレ要約

使ってはいるものの、内容を理解していないので、メモ 参考url 【日本語 BERT 穴埋め問題】Hugging Face 入門② 〜言語モデルの種類と事前学習を理解しよう〜 【エンコーダモデル・デコーダモデル】 - YouTube 【図解】誰でもわかるTransformer入門!凄さ・仕…

Hugging Face Transformers Pipelines の日本語文章生成の練習

これまで利用したことがありませんでしたので、google colab で練習 目次 参考url pip install sentencepiece (Tokenizer)とは Pipelines python script Pipelines を使用しない python script 参考url 【日本語 GPT 文章生成】Hugging Face 入門① 〜Pipelin…

六法のメモ

報道等で耳にしますが、定義を答えられなかったので、メモ 六法の種類 日本国憲法 |国のしくみや理想 刑法 犯罪に関するルールと裁判の手続き 刑事訴訟法 〃 民法 日常生活に関するルールと裁判の手続き 民事訴訟法 〃 商法 商売に関するルール 刑法 - 刑罰…

厚生省によるセキュリティ教育支援ポータルサイトと医療情報システムの安全管理に関するガイドライン

IPAがこの種のコンテンツを公開することは理解しますが、 厚生労働省がこのようなコンテンツを大量に公開していることに驚きました。 厳しい経営の中、情報セキュリティに予算や人材を回せず、 脆弱な医療機関が多くあることが背景にあるのだと、勝手に想像…

svg アニメーションの練習 - transparent と scale()

https://end0tknr.hateblo.jp/entry/20231211/1702260505 先日、上記entryで、cssによるテキストアニメーションを行いましたが、 今回は、svg アニメーション その1 - 透過 (transparent)により、全体を徐々に表示 <svg width="800" height="300" xmlns="http://www.w3.org/2000/svg"> <style> .stop_21, .stop_22 { animation-name : </svg>…

svg 2次ベジェ曲線と グラデーションの練習

そもそも 大文字=絶対座標指定、小文字=相対座標指定 Q(q)は2次ベジェ曲線で、制御点と終点のの2点のみ指定 から、理解していませんでした。 特に、2次ベジェ曲線は制御店の座標指定が難しいので https://b1san-blog.com/post/svg/svg-path/ を参考にすると…

ソフトウェア・システム開発における工程別成果物

ITの開発プロジェクトにおいて、 工程別の詳細な成果物は、IPAあたりが参考資料を公開している気がしますが、 A4 x 1枚程度の情報量のものが欲しかったので、自分なりに整理 目次 0 工程一覧 1 企画/要求定義 - RFP (提案依頼書) 2 要件定義 - 要件定義書 3 …

OBS Studio による画面録画範囲の任意指定は、ALT + マウスドラッグ

私の場合、windowsの画面録画に OBS Studioを使用しています。 録画ソースにキャプチャ対象のwindowsを追加した場合、 デフォルトでは、メニューバーも含むwindow全体が録画されますが、 任意の範囲を録画対象としたい場合、 赤線部分を ALT + マウスドラッ…

html+cssのみ(javascriptなし)で テキストアニメーション練習

https://photopizza.design/css_textanimation/ 上記を写経し、以下。 https://end0tknr.github.io/sandbox/css_animation.html <html lang="ja"> <head> <meta charset="utf-8" /> <meta name="viewport" content="width=device-width, initial-scale=1.0"> </meta></meta></head></html>

rhel os の GUI install時に activate

これまで開発用のrhelのactivateは https://lab.tricorn.co.jp/morikawa/5562 にあるように コマンドラインで行っていましたが、 GUIでのos install時にできるようになってたみたい step 0 - Red Hat account 作成 お持ちでなければ、以下で アカウントを作…

pypdf for python で pdf 内に閲覧を禁止するannotationを追加し、閲覧期限内の場合、pdfのjavascriptでannotationを非表示化

以下のpython scriptで、それっぽいpdfを作成することができます。 が どうやら、google chromeの場合、pdfのjavascriptがうまく動作せず、 実用はできないと思います from pypdf import PdfReader, PdfWriter from pypdf.generic import NameObject, create…

perl - TMTOWTDI - There's More Than One Way To Do It.

「やり方はいろいろ」のperlの標語? スローガン? 久しぶりに聞きました

reportlab & pypdf for python によるpdfページへの四角形描画

以下のような感じみたい from pypdf import PdfReader, PdfWriter from reportlab.pdfgen import canvas import io import sys def main(): org_pdf_path = sys.argv[1] new_pdf_path = "new.pdf" pdf_reader = PdfReader( open(org_pdf_path, "rb") ) pdf_w…

pypdf for python で pdf のページへ javascriptイベント追加

adobe acrobat pro ver.2023+javascriptでpdfへの閲覧期限設定 - end0tknr's kipple - web写経開発 先程の上記entryの続き?として、 pypdf for python で pdf のページへ javascriptイベントを追加します。 pypdfのドキュメントには、add_js()の説明がありま…

adobe acrobat pro ver.2023+javascriptでpdfへの閲覧期限設定

以下のように記載すると、PDF更新日から60日経過したものは、 アラート表示後、自動的に閉じられます。 ただし、pdf閲覧に使用するclientアプリによっては、javascriptが動作しない気もします step 1/3 - サムネイル画面を右クリックし、ページのプロパティ…

PMBOKの「10個の知識エリア」と「5個のプロセス」の関係と、ISO-9001との違い

ISO-9001と、PMBOKの違いを再整理したくなったので PMBOKにおける「10個の知識エリア」と「5個のプロセス」の関係 PMBOKとは?プロジェクト管理の基礎を学ぼう | 株式会社リンプレス の内容が、 私には情報量がちょうどよく、分かりやすい。 また、上記urlに…

ISO-9001 オレオレ概要

既に自組織にあるISO-9001詳細資料を見る前に、 以下の粒度で、まず理解しておくと、理解が進みやすいと思います 目次 ISO規格は2系統ある ISO ≒ JIS by JISC ISO-9001における「品質」とは ISO-9001は品質マネジメントシステム規格 QMSでやるべきは PDCAサ…

javascript の onClickイベントによるtable sorter

以下の通りです <html lang="ja"> <head> <meta charset="utf-8" /> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <style> table { border-collapse: collapse;} th { position:sticky; top:0; } /* ヘッダ部の表示位置固定 */ th, td { border:1px solid #888; } th.sort-asc::after { content:…</meta></meta></head></html>

highcharts による スパークライングラフの表示

以下の通り。 結局は Highcharts.Chart()で、小さなグラフを複数表示しているだけ。 参考url https://www.highcharts.com/demo/highcharts/sparkline https://qiita.com/DaikiNakamura/items/9fd818c6c00860634bed html & javascript <html lang="ja"> <head> </head> <body> <table id="table-sparkline"> <thead> <tr> <th>State</th><th>Income per</th></tr></thead></table></body></html>…

Re: Linux Foundation Japanが「OpenSSFガイド」の日本語版を公開

https://atmarkit.itmedia.co.jp/ait/articles/2311/24/news046.html によれば この記事は会員限定です。会員登録(無料)すると全てご覧いただけます。 Linux Foundation Japanは2023年11月21日、「OpenSSFガイド」の日本語版を公開した。同ガイドは、Open …

IPA ユーザのための要件定義ガイド 第2版 要件定義を成功に導く128の勘どころ

以下にてpdf版を無償でダウンロードできます ユーザのための要件定義ガイド 第2版 要件定義を成功に導く128の勘どころ | 書籍・刊行物 | IPA 独立行政法人 情報処理推進機構

css3 custom propertyの基本と、javascriptによる参照&設定

基本的には以下の通りのようです <html lang="ja"> <head> <meta charset="utf-8" /> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <style> :root{ --border-top-style : 2px dashed #00F; --border-bottom-color : #0F0; } div.in_style_tag { border-top: var(--border-top-style); border-…</meta></meta></head></html>

sgrep.exe for windows は、配布元不明

windowsで動作するgrepのようですが、配布元不明。 やはり、windowsでgrepするなら、 power shellのSelect-Stringを使用した方がよい気がします (base) C:\Users\end0t\tmp>sgrep.exe sgrepの使用方法 sgrep [オプション] 検索文字列 検索対象ファイル 検索…