Tech – walker – 2025-06-15

29 items · updated 2026-05-19 23:33 UTC · RSS · Up to 2025-06

[入門] Pythonで学ぶ、より良いコードを書くための実践的テクニック 第3回 コードの再構成とテスト設計 (問題の分離/一度に1つのこと/短いコード/テストの可読性と容易性)

Qiita(trend) · 2025-06-15

シリーズ最終回となる第3回では、コードの再構成とテスト設計について解説します。第1回で学んだ命名と美しさ、第2回で学んだ制御フローの改善に続き、今回はより大きな視点でコードを整理する方法を学びます。 適切な問題の分離、一度に1つのことを行う設計、そして読みやすくテス...

チャットでサービス連携!MCP基礎編 🐌

Qiita(trend) · 2025-06-15

この記事は社内勉強会用に作成されたものです。 本記事は、MCPについて紹介する2部構成のうちの「基礎編」です。 MCPの使い方やサービス連携については実践編をご覧ください。 さて、みなさんは日頃AIを活用していますか? 私自身、最近は仕事の中でAIを使う機会が増え...

[入門] Pythonで学ぶ、より良いコードを書くための実践的テクニック 第2回 制御フローと式の最適化 (簡潔なコメント/制御フローの改善/式の分割/変数の効果的な使用)

Qiita(trend) · 2025-06-15

第1回では、コードの可読性の基本概念、適切な命名規則、コードの美しさについて学びました。第2回では、より実践的なテクニックとして、効果的なコメントの書き方、制御フロー1の改善、複雑な式の分割方法、そして変数の適切な使用方法について解説します。 これらのテクニックを習...

[入門] Pythonで学ぶ、より良いコードを書くための実践的テクニック 第1回 プロフェッショナルな可読性への道 (理解しやすいコード/名前付けの極意/コードの美学)

Qiita(trend) · 2025-06-15

ソフトウェア開発において、コードの可読性1は品質と保守性を左右する最も重要な要素の一つです。本記事シリーズでは、Pythonを題材として、読みやすく理解しやすいコードを書くための実践的なテクニック2を体系的に解説していきます。 全3回にわたって、コードの可読性を向上...

ABEMA開発から学んだ「これからのエンジニア」に必要な5つの力

Qiita(trend) · 2025-06-15

次世代型ハッカソンの一環として2024年3月に開催された「GIFTech Academy」では、Abema TVの取締役である長瀬慶重氏をお招きし、インターネットテレビ局「Abema」開発時の「オーナーシップ」や「0→1のプロダクト開発」をテーマに講義をしていただきました!...

【WPF】アプリケーションのメインプロセスが終了しないケースを深堀する記事

Qiita(trend) · 2025-06-15

いいね、ストック、Badボタン、クレーム、編集リクエストで言いがかりをつけるなどが励みになります。 自前のアプリ制作でなぜかメインプロセスが残る問題(いわゆるゾンビプロセス Zombie Process)が解決できずに難儀していたので、掘り下げてみることにした。 ファイルの...

Google Cloud、世界中のリージョンが影響を受けた大規模障害、原因は管理システムがヌルポインタ参照でクラッシュしたこと

Publickey · 2025-06-15

Google Cloudは日本時間で6月13日金曜日の午前2時49分から約3時間のあいだ、Google Cloudの世界中のリージョンにおいてAPIへのアクセスに対して503エラーの発生が増加するなどの障害を起こしていました。 この影響でS...

イーサネットをさらに高速にする「Ultra Ethernet Consotium Specification v1.0」が正式公開。トランスポート層にRDMAを実装

Publickey · 2025-06-15

Linux Foundation傘下のUltra Ethernetコンソーシアムは、イーサネットをさらに高速化する新仕様「Ultra Ethernet Consotium Specification v1.0」(UEC v1.0)を正式公開...

AI時代の“入力ストレス”をCotEditorで解消する:GhostText-Any活用ガイド

Qiita(trend) · 2025-06-15

GhostText-Any × CotEditor:ブラウザでの文字入力が爆速になる編集環境をつくる ChatGPT、DeepSeek、Perplexity、Gmailの文章作成アシスタント… Facebook Messenger、Teams … もはや「ブラウザ上...

Microsoft Docs の公式 MCP サーバーを試す

Zenn · 2025-06-15

先日、Microsoft の公式ドキュメントを検索するためのオフィシャル MCP サーバー (Microsoft Docs MCP Server) が公開されました。自分のような Azure ユーザーには大変嬉しい発表です。 https://github.com/Microsof

技術書典18 初参加!出店レポート

Zenn · 2025-06-15

! こちらの記事は書きたいことを口頭でLLMに伝えて骨子を作成してから本文を3種類生成してもらい、なんやかんや人間がリライトした記事となります。 技術書典18 頒布本ページ はじめに こんにちは。この記事は先日開催された技術書典18に出店側として初参加したドタバタ体験記で

News from WWDC25: WebKit in Safari 26 beta | WebKit

リアルタイム版 JSer.info · 2025-06-15

<a href="https://webkit.org/blog/16993/news-from-wwdc25-web-technology-coming-this-fall-in-safari-26-beta/">https://webkit.org/blog/16993/ne

Nergie/no-barrel-file

リアルタイム版 JSer.info · 2025-06-15

<a href="https://github.com/Nergie/no-barrel-file">https://github.com/Nergie/no-barrel-file</a><br /> <p>barrel importsを検知して修正できるツール</p>

Jest 30: Faster, Leaner, Better · Jest

リアルタイム版 JSer.info · 2025-06-15

<a href="https://jestjs.io/blog/2025/06/04/jest-30">https://jestjs.io/blog/2025/06/04/jest-30</a><br /> <p>Jest 30リリース。 Node.js 14/16/19/21の

Release pnpm 10.12.1 · pnpm/pnpm

リアルタイム版 JSer.info · 2025-06-15

<a href="https://github.com/pnpm/pnpm/releases/tag/v10.12.1">https://github.com/pnpm/pnpm/releases/tag/v10.12.1</a><br /> <p>pnpm v10.12.1リリ

「Ajax通信できますか?」から考える伝えることの大切さ

Qiita(trend) · 2025-06-15

はじめに 現在、案件探し中のフリーランスエンジニア(3年目)です。先日、新しいエージェントに登録した際、自分のスキルの説明で気付いた「できる・できない」じゃない大事な伝え方を考えました。 久しぶりの案件探しで、よみがえるトラウマ 私は「Ajax通信できますか?」という質...

Wasm を使えば Go サーバーが無料でデプロイできるんです!

Zenn · 2025-06-15

はじめに 過去に Vercel に Go サーバーを無料でデプロイできるという記事を書きました。 https://zenn.dev/otakakot/articles/9e9269a87aafeb 待望(?) の新シリーズです。 ついに新たなサービスを見つけました。 Web

そろそろ来るかも?投資信託の“兆し”を分析して自動ポストする仕組みを作った話

Qiita(trend) · 2025-06-15

1.はじめに どうも、趣味でデータ分析している猫背なエンジニアです。 今回は、学生時代からやりたかった「X(旧Twitter)にテクニカル分析したチャートを自動投稿してくれる」システムを開発したいと思い、数か月温めまくって一段落したので記録として投稿したいと思います。 精...

わずか50行!シンプルなModel Context Protocolを実装してAIの対話精度を上げる

Qiita(trend) · 2025-06-15

はじめに 「せっかく作ったAIチャットボットが、数回前の会話をすぐに忘れてしまう…」 「LLMのAPIを叩くたびに、どんなコンテキストを渡すべきか悩む…」 LLM(大規模言語モデル)を使ってアプリケーションを開発していると、このようなコンテキスト管理の課題に直面することは...

【C# .NET10 Preview5】ローカルのデリゲートをスタックに置く最適化

Qiita(trend) · 2025-06-15

はじめに .NET10 Preview5 が利用可能になりました。 今回は新機能のひとつ、ローカルのデリゲートをスタックに置く最適化 / Escape Analysis for Delegates を見てみます。 サンプルコード テストコード using System...

Anthropic「How we built our multi-agent research system」の要点まとめ

Zenn · 2025-06-15

2025年6月13日にAnthropicが How we built our multi-agent research system という記事を公開しました。Claudeの「Research」機能の開発過程で得られたマルチエージェントシステムの重要な知見をまとめている非常に有用

「メズマライザー」のPhosphoribosylaminoimidazolesuccinocarboxamideを再現する

Qiita(trend) · 2025-06-15

あの曲に出てくるアレ。 ケモインフォマティクスや代謝経路を勉強していると、名前が長すぎて舌がもつれそうな化合物に出会います。 例えば"Phosphoribosylaminoimidazolesuccinocarboxamide"。略してSAICAR。 れっきとした生体内代...

2025/6のCompose Multiplatformの現状説明と、やっぱりベストだと思う理由

Zenn · 2025-06-15

こんにちは!sugitaniと申します。ブラックキャット・カーニバル(略称ブラキャニ)というCompose Multiplatformで作られたSNSアプリを開発しています。 2024年12月に書いた https://zenn.dev/bcc/articles/b4191ae1d

新卒3年目エンジニアの学習記録:学習16カ月目

Qiita(trend) · 2025-06-15

はじめに エンジニア歴3年目のAKです。 先月に引き続き、今月に個人学習でやっていたことを記録していきます。 活動記録なので、あまり技術関連で有用な情報はないかもしれません。。 先月の記事です↓ 学習16か月目にやったこと 1.Macで開発環境構築 私用PCを...

Windows Application Driverを使ってWindowsFormのUIテストをする

Qiita(trend) · 2025-06-15

概要 WindowsformのUIを含めたテスト方法の導入方法を調べたので忘備録として残しておきます。 実現したいことと対処方法 Windows Formの結合テストをしたい →Windows Application Driverと Seleniumプラグインを使って実...

aymericzip/intlayer: Internationalisation solution for JS application focusing on scalability. Make your JavaScript / TypeScript application multilingue.

リアルタイム版 JSer.info · 2025-06-15

<a href="https://github.com/aymericzip/intlayer">https://github.com/aymericzip/intlayer</a><br /> <p>React/Next.js/Vue などに対応したi18nフレームワーク。 コ

初心者による自分のためメモ ~HTML_構成編~

Qiita(trend) · 2025-06-15

はじめに こんにちは。プログラミング学習中の大学生です。 今回は、HTMLの学習がひと段落したので、まとめておこうと考え書いています。 HTMLとは ・正式名称:HyperText Markup Language ・ウェブページの構造を定義し、テキスト、画像、リンクなど...

Storybook 9

リアルタイム版 JSer.info · 2025-06-15

<a href="https://storybook.js.org/blog/storybook-9/">https://storybook.js.org/blog/storybook-9/</a><br /> <p>Storybook 9の変更点について。 破壊的な変更として、

人生初の技術系カンファに行ってきた【TSKaigi 2025】

Qiita(trend) · 2025-06-15

はじめに こんにちは。エンジニアを目指す26卒院生の@bassaaa28です。 本記事では、2025年5月23日-24日に東京で開催されたTypeScriptの技術カンファレンスTSKaigi 2025に参加した感想を綴ります。 人生初の技術カンファレンスということで多く...