記事一覧
-
whisper.cppを使ってみる [Mac]
2025/11/01🐑 1022文字
ZENN -
Databricksノートブックにおける%skipを用いたセルのスキップ
2025/11/01これは地味に嬉しい。これまでは、特定のセルの処理をスキップしたい場合は、手動で処理をスキップするかコメントアウトする必要があったのでした。 https://docs.databricks.com/aws/ja/release-notes/product/2025/october#skip-cells-when-running-notebooks > **ノートブックの実行時にセルをスキップする...
Qiita -
:::note info **Qiita Advent Calendar 2025** 今年もこの季節がいよいよ始まりました :tada::tada::tada: 誰よりもこの日を待ちわびていたと自負しております。 2024年12月26日から首を長くして楽しみにしておりました。 :xmas-wreath1::santa::santa_tone1::santa_tone2::santa_tone3...
Qiita -
## はじめに JavaScriptでイベント処理を実装する際、`addEventListener`メソッドは欠かせない存在です。しかし、このメソッド内での`this`の挙動は初学者にとって混乱しやすいポイントの一つです。 本記事では、`addEventListener`における`this`の挙動について、具体例を交えながら解説していきます。 ## addEventListenerでのthi...
Qiita -
【Macユーザー必見】Clipyで生産性UPする
2025/11/01# Clipyとは: - Mac用のクリップボード拡張アプリのこと - 通常のコピー&ペーストでは1件しか保持できないが、Clipyを使えば過去にコピーした内容を再利用可能 - 定型文を登録しておくことで、メールやコード、チャットなどにショートカットキーで挿入することも可能 # 使い方 - 1:👇以下のリンクからダウンロードする https://clipy-app.com/ - 2:以下の記事を参照 https://note.com/ryonakano/n/n8898ebc87b60 https://qiita.com/tarantula426/items/6f1334f1f37ada4654e6
Qiita -
USB HID汎用デバイス 練習帳 (1)
2025/11/01## はじめに USB HID (Human Interface Device) を利用した自作デバイスに関する情報は、キーボードやジョイスティックなどの入力デバイスに特化したものが多く、汎用的な用途のデバイスを扱う初心者向けの記事はあまり見かけません。 そもそもUSB汎用デバイスを必要とする場面が少ないことに加え、初心者にとっては「デバイス側とホスト側の両方で開発の難易度が高く、結果として手を...
Qiita -
:::note info **Qiita Advent Calendar 2025** 今年もこの季節がいよいよ始まりました :tada::tada::tada: 誰よりもこの日を待ちわびていたと自負しております。 2024年12月26日から首を長くして楽しみにしておりました。 :xmas-wreath1::santa::santa_tone1::santa_tone2::santa_tone3...
Qiita -
React学習ログ No.15
2025/11/01## React状態管理「Recoil」学習メモ ### 1\. Recoilとは * React用状態管理ライブラリ ### 2\. 環境構築 * **インストール:** ```bash npm i recoil # または yarn add recoil ``` * **設定:** * アプリケーションのルート(`inde...
Qiita -
第3章 SELECT文によるデータ取得
2025/11/01## 目次 1. ここで学ぶこと 2. 内容 1. SELECT文の基本構文 2. 列名の別名(AS句) 3. 並び替え(ORDER BY) 4. 重複除去(DISTINCT) 5. 取得件数の制限(LIMIT) 6. SQLの実行順序 3. まとめ ## ここで学ぶこと * `SELECT` 文の基本構文を理解し、テーブルからデータを取得できるようになる * 並び替えや重複除去など、よく使うオプションを使いこなせるようになる * 実行順序を理解して、正確なクエリを書けるようになる --- ## 内容 ### 1. SELECT文の基本構文 `SELECT` 文は、テーブルからデータを取得するための最も基本的なSQL文です。 #### 基本構文 ```sql SELECT カラム名1, カラム名2, ... FROM テーブル名; ``` #### 例:社員テーブルの全データを取得 ```...
Qiita -
コード設計学習16 メソッドチェインの乱用
2025/11/01# このブログについて 最近システム設計に興味を持ち、特にコード設計について学んだことをまとめます。 自分の今後の戒めも込めて。 # メソッドチェインの乱用について メソッドチェインは見た目がスマートに見えますが、状態変更を伴う操作を混在させると、副作用の把握が難しくなります。 ## 悪いコード例 ```csharp user.SetName("Taro") .SetEmail("taro@example.com") .EnablePremium() .AddPoints(100); ``` ## 良いコード例 ```csharp var user = new User("Taro", "taro@example.com"); user.EnablePremium(); user.AddPoints(100); ``` または、状態変更を伴わないビルダーパターンを利用するのも有効です。 読...
Qiita -
リトライ系の処理の配置場所
2025/11/01# 前置き リトライ系の処理には、ビジネスリトライ系の処理と、技術リトライ系の処理があります。 それぞれがどこに配置されていると望ましいのか? 軽く整理してみます。 まず、クリーンアーキテクチャの同心円状で言うと、  :::note info ビジネスリトライ系の処理は、赤いUse Cases層に配置されるべき責務 ::: です。 # なぜUseCases層なのか? クリーンアーキテクチャの同心円は、**「変更の理由」と「依存関係」** によって分離されています。 ## Entities (内側) 企業全体...
Qiita -
コード設計学習15 多すぎる引数
2025/11/01# このブログについて 最近システム設計に興味を持ち、特にコード設計について学んだことをまとめます。 自分の今後の戒めも込めて。 # 多すぎる引数について メソッドの引数が多いのは、**1つの責務に複数の概念が混ざっているサイン**です。 呼び出し時の負担が大きく、理解も難しくなります。 ## 悪いコード例 ```csharp public void RegisterUser( string name, string email, string address, string phone, string password, bool isAdmin) { ... } ``` ## 良いコード例 ```csharp public void RegisterUser(UserInfo info) { ... } public class UserInfo { public string Nam...
Qiita -
https://x.com/OgiDevelopment/status/1984532410160333082  英語の勉強が続かないことで悩んでいましたが...
Qiita -
garakでLLMの脆弱性スキャンをしてみた
2025/11/01💬 13685文字
ZENN -
AIでデータ分析-ハイパーパラメータチューニング:ラッソ回帰で従業員の給料を予測する
2025/11/01* AIでデータ分析-ハイパーパラメータチューニング:ラッソ回帰で従業員の給料を予測する * 用いるデータの紹介 * まずはPythonで実装する * AIの活用:ChatGPTで実行する * まとめ  # AIでデータ分析-ハイパーパラメータチューニング:ラッソ回帰で従業員の給料を予測する このノートは、分析においてAIを使って何ができて何ができないかを検証するために、実際に試した結果をまとめたノートです。 今回はラッソ回帰で従業員の給料を予測し、最適なハイパーパラメータや精度を確認していきたいと思います。 その際、AIとどち...
Qiita -
コード設計学習14 結果を返すために引数を使わないこと
2025/11/01# このブログについて 最近システム設計に興味を持ち、特にコード設計について学んだことをまとめます。 自分の今後の戒めも込めて。 # 結果を返すために引数を使わないことについて メソッドが引数を通じて結果を書き換えると、データの流れが不透明になり、理解が困難になります。 呼び出し側から見ると、何が変更されるのかが明確ではなく、副作用により意図しない変更が起こる危険もあります。 ## 悪いコード例 ```csharp void GetUserInfo(User user) { user.Name = "Taro"; user.Email = "taro@example.com"; } ``` ## 良いコード例 ```csharp User GetUserInfo() { return new User("Taro", "taro@example.com"); } ```
Qiita -
MFCで16進数用のテキストボックスを作成する
2025/11/01# MFCで16進数用のテキストボックスを作成する 次のように16進数用のテキストボックスを作成する手順とテクニックを紹介します。  ## 1 ダイアログクラス/リソース/ファイルの追加 事前準備として、「`CDialogEx`」を継承するクラス「`CAppHexEdit`」をID:「`IDD_HEX_EDIT_DLG`」として、「`AppHexEdit.h`」「`AppHexEdit.cpp`」作成します。加えて、ID名とクラス名が対応するように「`AppHexEdit.h`」の下記の場所をコメントアウトします。  { ... } public decimal CalculateTax(decimal price) { ... } public string ConvertToJson(object obj) { ... } } ```...
Qiita -
Java デバッグの仕組み を悪用して 電卓計算をしよう!
2025/11/01🎇 60106文字
ZENN