Tech – walker – 2024-11-23

18 items · updated 2026-05-19 23:33 UTC · RSS · Up to 2024-11

.NETのCUIアプリケーション用フレームワーク『CuiLib』をメジャーアップデートしました

Qiita(trend) · 2024-11-23

以前制作したCUIアプリケーション開発用フレームワーク『CuiLib』を大規模改修し,リリースしました。クラス設計を見直した部分が多々あり破壊的変更を多く伴うため,メジャーアップデートとしています。当記事は,執筆時点での最新バージョン「2.0.1」について触れていきます…

uvをベースとしたモダンなPythonプロジェクト管理

Qiita(trend) · 2024-11-23

はじめに最近、個人的に新しいPythonパッケージを開発する機会がありました。その中で、pythonの比較的、モダンな技術を採用して、パッケージの品質管理のためのCI/CDワークフローを構築してみ…

【Electron × React】Markdown アプリをハンズオンで作成する

Zenn · 2024-11-23

本書籍ではElectronとReactを使用して、Markdown アプリを作成します。Markdown形式で簡単にメモを作成したり、編集することができます。データベースにはSQLiteを使用し、データの操作はTypeORMを通じて効率的に行っています。エディタには MDXEdi

SQLパズル20 テスト結果 解法1 学習メモ

Qiita(trend) · 2024-11-23

概要SQL パズル20 テスト結果 解法1の学習メモです。Exists述語を使った解法です。要件全てのcomp_dateに値が入っている科目の情報のみを取得する。→comp_dateに対し…

DRY(Don't Repeat Yourself)原則入門ガイド:Go言語を例に考える。

Qiita(trend) · 2024-11-23

目次はじめにDRY原則の起源と哲学的背景ソフトウェア開発におけるDRYの位置づけDRY原則の哲学的意義DRY原則の本質的理解「知識の一元化」とは何かコードの重複と知識の重複の違いDR…

DRY(Don't Repeat Yourself)原則入門ガイド:Go言語を例に考える。

Qiita(trend) · 2024-11-23

目次はじめにDRY原則の起源と哲学的背景ソフトウェア開発におけるDRYの位置づけDRY原則の哲学的意義DRY原則の本質的理解「知識の一元化」とは何かコードの重複と知識の重複の違いDR…

AWS CLIの基本CRUDコマンド

Zenn · 2024-11-23

AWSサービスのCRUDコマンド早見表 EC2インスタンス 操作 コマンド 説明 作成 aws ec2 run-instances --image-id ami-xxxxxxxx --count 1 --instance-type t2.micro --ke

Microsoft.Extensions.VectorData を触ってみよう

Zenn · 2024-11-23

先日、Microsoft.Extensions.AI を AI サービスを共通的に使うための抽象化レイヤーとして紹介しました。 今回、紹介する Microsoft.Extensions.VectorData はベクトルストアを共通的に扱うための抽象化レイヤーです。 Micro

DRY原則の適用範囲について

Zenn · 2024-11-23

こんにちは。 株式会社CHILLNNという京都のスタートアップにてCTOを担っております永田と申します。 多くのソフトウェアエンジニアは、習熟の過程で、DRY(Don't Repeat Yourself)原則の過剰な適用がむしろコードを難読化させる経験をします。 自分自身も例に漏

Linux初心者向け:AlmaLinuxとは?長期サポートが求められる環境でのCentOS後継としての新たな選択肢

Qiita(trend) · 2024-11-23

はじめに自宅でLinux環境を検証する際、長らくCentOSを愛用していましたが、CentOS 8のサポート終了が発表されたことで、長期的に利用可能なOSへの移行を検討する必要がありました。そし…

Kubernetes をローカルで試してみる

Qiita(trend) · 2024-11-23

やりたいことKubernetes を使うことになったが、これまでまったく触ったことがなかったのでこの機会にいろいろと試してみようと、ローカルで使える環境を整えたので記事にしてみます。マシンOS…

【C#】ジェネリックの null チェックでガベージを出さない方法を模索

Qiita(trend) · 2024-11-23

はじめにnull 許容構造体について修正しました。ご指摘ありがとうございます👍️ジェネリックでコードを書いていると、たまに null チェックしたくなることがあります。int GetHashC…

pprintを上回る整形力のsetprintを作った話

Zenn · 2024-11-23

初めに pprintなどでは対応できない、可変長な多次元配列を整形できるツールを開発しました。 詳しい使い方 github: https://github.com/mtur2007/SetPrint pypi: https://pypi.org/project/s

通知機能の実装

Qiita(trend) · 2024-11-23

この記事はプログラミング学習者がアプリ開発中に躓いた内容を備忘録として記事におこしたものです。内容に不備などあればご指摘頂けると助かります。記事投稿の背景Xのクローンサイトを制作している中で通知…

初心者向け:AWS Route 53 を使い、お名前.com の独自ドメインを紐付けてブラウザからアクセスする検証

Qiita(trend) · 2024-11-23

はじめにAmazon Route 53 は、AWS が提供するスケーラブルで高可用性の DNS(Domain Name System)ウェブサービスです。これを使うことで、ドメイン名の登録、DN…

プリンシプルオブプログラミング3回目-SLAP-

Qiita(trend) · 2024-11-23

SLAPこの原則は、見通しの良い保守性を担保した設計をするためには必須の原則であり、この内容だけでかなりの分量になってしまったので、SLAP単体での記事にすることにする。都築の記事は以下に添付…

浮動小数点の89.51を文字列に変換して遊ぶ。(チェックと丸め有り)

Qiita(trend) · 2024-11-23

参考https://ameblo.jp/yumop/entry-12587172037.htmlx 過去ログを見よ!!x M5NanoC6での予定は、未定仕様99.99 より 大きい場合は…

🤖 Azure OpenAI o1-preview をPythonを使ってAPI経由で活用して日常業務の質を高める📈

Qiita(trend) · 2024-11-23

🤖 Azure OpenAI o1-preview をPythonを使ってAPI経由で活用して日常業務の質を高める📈本アカウントは、Azure OpenAIやAnthropic Claude、Go…