記事一覧
-
こんにちは、WOOMSでプロジェクトマネージャー/スクラムマスターを担当しております[@koheitokumasu](https://x.com/koheitokumasu)です。 前回の記事「[チーム共通価値観で開発効率16倍!! WOOMSが実践する合意形成の秘訣](https://blog.wooms.jp/team-common-values-agreement-formation/)」...
Qiita -
### はじめに ソフトウェア設計において「境界をどこまで引くか?」は大きなテーマです。 Clean Architecture では、**完全に分離された境界(Fully Developed Boundaries)** と **境界なし(No Boundaries)** の間に、**部分的な境界(Partial Boundaries)** という選択肢が提示されています。 本記事では、この ...
Qiita -
2025年10月1日の学習記録 Jupyter notebookの導入
2025/10/022025年10月1日の学習記録 Jupyter notebookの導入 (1).やったこと ①.Jupyter notebookの用意 (a).anaconda3のダウンロード ・参考書籍(『東京大学のデータサイエンティスト育成講座』)に従ってやろうとし たら、まずanacondaのサイトのレイアウトが変わっていて、どこからインストー ラをダウンロードしたらいいかわからなくなる。 ...
Qiita -
🐕 2161文字
ZENN -
### はじめに Clean Architecture やテスト容易性の文脈で登場する考え方に、 **Presenter(プレゼンター)** と **Humble Object(卑下オブジェクト)** があります。 これは「テストしやすい部分」と「テストしにくい部分」を分離するための設計パターンです。 ------ ### 1. Humble Object パターンとは **Humbl...
Qiita -
:::note info この記事でわかること Db2無料プランの準備方法及びサンプルデータの配置まで ::: # はじめに  IBM Cloud上...
Qiita -
🎉 2293文字
ZENN -
デジタル回路設計のながれ
2025/10/02## はじめに デジタル回路設計の経験がない人に向けて書きます! ## デジタル回路設計とは! 「0」と「1」で情報を表現するデジタル信号を使って、大きくて複雑な回路を組むことです。 実際に物を作る前に、デジタルの世界で動くことを確認するためにデジタル回路設計を行います。 とはいえ、経験のない人にはイメージしづらいと思います。 単純な回路を以降で紹介してみます。 ## 単純な回路の紹介 N...
Qiita -
# はじめに Oracle Database@GoogleのAutonomous Databaseに、Google FilestoreのNFS共有内にあるdmpファイルをインポートする手順を検証してみました。 :::note warn 注意 こちらの記事の内容はあくまで個人の実験メモ的な内容のため、こちらの内容を利用した場合のトラブルには一切責任を負いません。 また、こちらの記事の内容を元にし...
Qiita -
DDEV において、 assertion 周りの設定は不要
2025/10/02## assertion 開発環境等では、Assertion を有効にし、エラーを出すことが推奨される。 そのためには、下記パラメタを有効にする必要がある。 * zend.assertions * assert.exception それぞれ、 php.ini 等に設定することで有効化する。 ## DDEV では DDEV においては、 zend.assertions がすでに有効化され...
Qiita -
## はじめに Google Video Intelligence APIは強力な動画解析機能を提供していますが、音声認識機能における日本語対応には制約があります。本記事では、Video Intelligence APIの日本語対応状況を整理し、Speech-to-Text APIとの連携による回避策、実装方法、よくある落とし穴について解説します。 想定読者:Google CloudのVideo ...
Qiita -
【未経験からエンジニア】業務で必要なプログラミングスキルを最速で身につける(第1回)
2025/10/02# この記事の目的 この記事では、細かいこと・特定の製品に閉じたことは一旦抜きにして、未経験者がエンジニアとして働いていくうえで必要な**最低限度のプログラミング能力を最速で身に着けること**を目指しています。 **特定の技術に特化した解説はしません。** 使用言語は**Python**です。もしも他の言語や特定の技術について調べている方は、別の記事を探しに行くことをお勧めします。 # 記事...
Qiita -
【自己流】マイクロサービスでのログ管理のすゝめ
2025/10/02# はじめに 近年のソフトウェア開発では、システムの大規模化やクラウドサービスの普及に伴い、**マイクロサービスアーキテクチャ**の採用が進んでいます。 マイクロサービスは、システムを独立した小さなサービスに分割することで、**開発の柔軟性・スケーラビリティ・耐障害性**を高めることができます。 しかし一方で、サービス間通信が複雑化するため、**ログの管理とトレーサビリティ(追跡性)*...
Qiita -
## エラー * aufs/4.19+20190211 でエラーになっている ```sh $ sudo dpkg --configure -a Setting up linux-headers-6.1.0-40-amd64 (6.1.153-1) ... /etc/kernel/header_postinst.d/dkms: dkms: running auto installation s...
Qiita -
RINEXファイルを取得しようとしてDDDが経過日であることがわからなかった件について
2025/10/02📅 912文字
ZENN -
Pythonのtyping.ProtocolとABCの違いと実務的な考察
2025/10/02# Pythonの`typing.Protocol`徹底解説と実務的な見解 ## 1. イントロ Pythonで「インターフェースを表現したい」と思ったことはありませんか? 抽象基底クラス(ABC)は少し重く感じるし、柔軟性に欠ける…。 そんなときに登場するのが `typing.Protocol` です。 この記事では、 - Protocolの仕組み - 使える場面と便利さ...
Qiita -
【2025/10時点】転職等でAWS認定を次の職場に引き継ぐ方法
2025/10/02AWS認定を引き継ぐ方法を調べた限り、あまり公式の情報がないのと、他記事もスクリーンショットが古いようだったので、こちらに手順をまとめてみます。 # 事前準備 ## 現在のAWS認定が確認できるアカウントにアクセス 私の場合、AWSパートナーネットワークに紐づけていたため、パートナーネットワークにログインしました。 https://www.aws.training/certification...
Qiita -
Aiderをインストールして使い始めるまでのメモ(pipx + APIキー設定)
2025/10/02# Aiderとは Aiderは、ChatGPTやClaudeなどの大規模言語モデルをコマンドラインから利用できるAIペアプログラミングツールです。 特徴は、gitリポジトリと統合して直接ファイルを編集し、変更をコミットまで支援してくれる点です。 CLIベースなので、vimユーザーを含めターミナル中心の開発者にとって自然な操作感があります。 対応モデルはOpenAI(GPT系)、Anthrop...
Qiita -
Docker で既存の Rails プロジェクトをマウントする開発環境を構築する
2025/10/02## 背景 - 普段はローカル環境で Rails プロジェクトを開発していた - しかし「ローカル環境がどんどん汚れてしまうのでは?」という不安があった - Docker を使えば環境を隔離できるし、Docker の練習にもなると思い立った - そこで 既存の Rails プロジェクトを VSCode Dev Container 上で開発する ことにした ## 今回満たしたい要件 - Rub...
Qiita -
📊 14714文字
ZENN