記事一覧
-
【リファクタリング】Substitute Algorithm(アルゴリズムの置き換え)
2025/09/18### 1. 概要(Overview) **Substitute Algorithm** は、既存の処理アルゴリズムが **冗長・複雑・非効率** な場合に、よりシンプルで分かりやすいアルゴリズムに置き換えるリファクタリングです。 **目的**は以下の通りです: - コードの意図をより明確にする - 重複や無駄を取り除いて、処理を簡潔にする - 保守性とパフォーマンスを改善する -----...
Qiita -
ZabbixでSeleniumを使った監視するため、環境を構築してみる。
2025/09/18## ✅ AlmaLinux に Selenium 実行環境を準備する ### 1. Python3 と pip ```bash:bash sudo dnf install -y python3 python3-pip ``` ### 2. Google Chrome または Chromium AlmaLinux の標準リポジトリには Chromium が無いので、EPEL や Google公式...
Qiita -
業務システムを定着させるためのポイント
2025/09/18🚨 2180文字
ZENN -
高校の漸化式と伝達関数
2025/09/18# はじめに 高校数学の「数列」は単なる整数の並びに見えますが、工学や物理の分野では「時間ごとに区切った信号」を表す強力な道具です。 数列を「離散的な微分方程式」としてまとめると、電気回路・機械振動・構造解析・デジタル信号処理などに応用できます。 さらに、連続系で使う「ラプラス変換」に対応して、離散系では「Z変換」が使われます。 ここではサンプリング周期 T を導入して、数列とZ変換を工学的に...
Qiita -
### 1. 概要(Overview) **Replace Method with Method Object** は、**長大なメソッド** を専用のクラスに切り出し、その中で処理を実行するリファクタリングです。 メソッドが長く複雑になると、 - ローカル変数が増えて処理が見通しづらい - 途中で **Extract Method(メソッドの抽出)** がしづらい - 修正が入りやすく「散...
Qiita -
HLS とは
2025/09/18📝 8869文字
ZENN -
個人事業にデータサイエンスを導入した所感
2025/09/18⛳ 2208文字
ZENN -
Decision OptimizationのエクスペリメントでのCPU数メモリの変更
2025/09/18Decision Optimizationのエクスペリメントで利用するCPU数やメモリを変更してみます。 デフォルトは2VCPUの8GBで動いています。 エクスペリメントの「概要」をクリックし、`i`(インフォメーション)のアイコンをクリックし、「CPLEX環境」を開きます。そして「CPLEXの新しい環境」の`+`ボタンを押します。 。 **同...
Qiita -
### 1. 概要(Overview) **Remove Assignments to Parameters** は、メソッドの引数(パラメータ)に対して再代入しているコードを修正するリファクタリングです。 パラメータは「呼び出し側から渡された値」であり、**関数の入力として扱うべきもの**です。再代入を行うと、コードの意図が不明確になり、思わぬバグを引き起こす可能性があります。 **目的*...
Qiita -
ゲームプログラマーとして成長するために大切な3つの力
2025/09/18🔥 2054文字
ZENN -
JSP/Servlet時代からのエンジニアの現代Web開発大迷走記
2025/09/18## **はじめに** どうも。JSP/Servletで自作DAOをゴリゴリ書き、オンプレサーバーのラックの匂いを嗅いでその横で夜間障害対応ごに爆睡していた、自称フルスタックエンジニアです。 Javaの世界を離れた後は、情シスとして転職し、会社が借りているレンタルサーバー上で動くPHPをメインに、自作フレームワークで社内システムを開発してきました。ほんの15年前、Tomcatのログを追いかけた...
Qiita -
Flutter アプリ開発:権限関連パッケージ30選(pub.devリンク付き)
2025/09/18## 🔐 基盤・権限管理 1. **[permission_handler](https://pub.dev/packages/permission_handler)** – 全般的な権限リクエストと状態確認 2. **[app_settings](https://pub.dev/packages/app_settings)** – 設定画面に遷移させ権限変更を促す 3. **[devi...
Qiita -
【Salesforce】リードと既存の取引先・取引先責任者の重複チェック設定方法
2025/09/18## はじめに Salesforceで新規リードを作成する際、既に登録されている取引先や取引先責任者と重複していないかをチェックしたい場面があります。本記事では、異なるオブジェクト間(リード ⇔ 取引先・取引先責任者)での重複検知機能の設定方法について解説します。 ## 想定シナリオ - 既存データ:取引先・取引先責任者が登録済み - 新規登録:Web-to-Leadや手動作成でリードが作成され...
Qiita -
【G's Playground③】開発環境構築
2025/09/18# 0.はじめに この度、G's(旧G's ACADEMY)でG's Playgroundというのが立ち上がり、 自分の作りたいアプリを設計・開発・運用まで1人でやりきり、 それを月に1度アウトプットとして記事を上げて、 LP会で進捗報告を行うという形式のラボに参加することとなりました。 自分は昨年10月にG'sのLAB18期として入学し、今年4月に卒業をして、 現在就職活動中です。 そんな状況...
Qiita -
Codex CLI用 自作プロキシ 記事シリーズ 目次
2025/09/18🙆♀️ 1720文字
ZENN -
どうも、カーブミラーです。 今回は、目的による日記の書き方のフォーマットを出してくれるPromptです。 :::note alert 暑い日々が続きます。熱中症に ご注意を。クーラーがあっても 油断しないで、体調管理をして 乗り切りましょう。水分補給だ けでなく、栄養摂取もです😅 ::: :::note info 本記事は、ChatGPT(Plus版) で行なっております。あしからず。...
Qiita -
【リファクタリング】 Split Temporary Variable(一時変数の分割)
2025/09/18### 1. 概要(Overview) **Split Temporary Variable** は、一つの一時変数が **複数の異なる目的** で使われている場合に、それを分割して別々の変数にするリファクタリングです。 **目的**は以下の通りです: - 変数の役割を明確にし、**意図の混乱を防ぐ** - 変数の再代入による誤解・バグを防止する - 可読性と保守性を高める ------ ...
Qiita -
Codex CLI用 自作プロキシ 記事シリーズ 目次
2025/09/18本シリーズは **OpenAI Codex CLI** を任意のプロバイダー(Ollamaなど)に接続し、 独自のプロキシを実装することで柔軟に運用できるようにするためのノウハウをまとめたものです。 OSSモデルの利用から始まり、ストリーミング対応・エラーハンドリング・監視基盤連携・マルチテナント対応まで、 一連の開発フェーズを「ハンズオン記事」として順序立てて解説しています。 ...
Qiita -
更新通知にDiff-Match-Patchモードを実装いたしました
2025/09/18# はじめに 2025年、7/23 リリース(ver.1.3.16.0)にて、カスタム書式により変更前、変更後の値のみを出力する機能を追加いたしました。 # 何のために追加したか これまで、通知でDescription等の更新内容が表示される際、更新前・更新後の内容がすべて表示されてしまうため、長文の場合に差分が読み取りづらい状態でした。 表示される項目を一つにして、更新箇所のDiffを表示する...
Qiita