たより

gihyo.jp icon

gihyo.jp

第250回 MySQLの統計情報更新

MySQLでクエリを実行する場合、クエリオプティマイザがテーブルやインデックスの統計情報を使用して、最適な実行計画を選択します。

AIツール「Claude」を使ってBlender上でモデリングしてみよう~準備編~

第57回目は、AIツールを使って指示を出し、Blender上でモデリングを行うための準備をしていきます。

GitHub、機能プレビューとして提供していた「コマンドパレット」を8月に廃止予定と告知 [記事更新:廃止はいったん取りやめに]

GitHubは2025年7月16日、機能プレビューとして提供していた「コマンドパレット」を8月6日をもって廃止予定することを発表した。

JetBrains、Eclipse、XcodeでGitHub Copilotエージェントモードの一般提供開始

GitHubは2025年7月16日、JetBrains、Eclipse、Xcode向けのGitHub Copilotエージェントモードの一般提供を開始した。

OpenAI、ChatGPTエージェントを発表 ―ブラウザ、ターミナル、APIからアクセス可能な自律型AIエージェント

OpenAIは2025年7月17日、AIエージェントがさまざまな作業を自律的に行う「ChatGPTエージェント」を発表した。

Web APIのテストデータを自動生成してくれるツール「Schemathesis」の紹介

今月の「Python Monthly Topics」は、Web APIのテストデータを自動生成してくれるツール「Schemathesis(スキーマセシス)」を紹介します。

Ubuntu 25.10(questing)の開発; ドキュメントの充実, ESWIN EBC77 SBCの登場

questingの開発は夏休みシーズンに突入し、少しだけペースが落ちた気配があります。大きな変化は限定的なものの、SRUポリシーの明確化のためのドキュメントが準備されています。

手首にAIで久々の革命か? GeminiがWear OS搭載をサポート

7月9日、GoogleはWear OS搭載のスマートウォッチでGeminiが利用できるようになったと発表しました。

JavaでLLMにアクセスしてみよう

この連載では数回にわたってJavaでAIエージェントを作る基本になるLLM操作のプログラムを作っていきます。今回は導入しやすいLM Studioを使ってLLMにアクセスしてみましょう。

GitHub、Googleアカウントでログイン可能に

GitHubは2025年7月15日、Googleソーシャル認証情報を使ってGitHubアカウントにサインアップ、ログイン可能となったことを発表した。

第871回 Ubuntu 25.04リリース記念オフラインミーティング開催レポート

2025年の7月12日、グリー株式会社主催のもと、六本木にて「Ubuntu 25.04リリース記念オフラインミーティング」が開催されました。今回はいつもと趣向を変えて、このイベントの様子をレポートします。

Anthropic、ワンクリックでClaudeに接続できるツールディレクトリを公開

Anthropicは2025年7月15日、Claudeに接続するツールの新しいディレクトリを公開した。

NotebookLM、共有機能を活用した公式厳選の「おすすめのノートブック」を提供開始

Googleは2025年7月14日、調査アシスタントサービス「NotebookLM」において、公式が厳選した「おすすめのノートブック」の提供をおこなうことを発表した。

Red Hat、ビジネス開発者向けのRHEL無償プログラム「RHEL for Business Developers」の一般提供を開始 ―最大25インスタンスをセルフサービスで利用可能

Red Hatは7月9日、同社が開発者向けに提供する無償プログラム「Red Hat Enterprise Linux(RHEL) for Developers」の新しいサブスクリプションメニューとして「RHEL for Business D

Threads、メッセージ(DM)機能を日本でも展開 ——興味深いトピックを目立たせる「ハイライター」機能も導入

Metaは2025年7月15日、同社の提供するソーシャルサービスThreadsにおけるメッセージ(DM)機能を日本でも展開をはじめた。

AWS、AIエージェント型IDE「Kiro」をリリース ―プロトタイプ作成から本番環境までAIがサポートする“スペック駆動開発”が可能に

AWSは2025年7月14日、新しいAIエージェント機能を備えたIDE、「Kiro」をプレビューリリースした。

Moonshot AI、1兆パラメータのオープンソースLLM「Kimi K2」をリリース ―商用モデルに匹敵する性能

中国Moonshot AI(月之暗面)は2025年7月11日、同社が開発するオープンソースLLMの新バージョンKimi K2をリリースした。

Visual Studio Code、Copilot Chatのターミナルコマンドの自動承認機能を実験的に追加 ——MCPサーバーの管理はmcp.jsonとして設定へ

Visual Studio Codeは2025年7月10日に、バージョン1.102(June 2025)の一般提供を開始した。多数の新機能と改善を含んでおり、特にターミナルコマンドの自動承認機能が実験的に追加されている。

Ubuntu 25.10(questing)の開発; Raspberry Piのブートシステムの変更

例年の開発パターンに比べて「かなり前のめり」な傾向のあるquesting(Ubuntu 25.10)の開発においては、さまざまなものに新しいアプローチが導入されています。今週新しく登場したものは、Raspberry Piの新しいブート方式で

DTPあるあるのCSS組版的解決法

株式会社ディジタルグロースアカデミア リブロワークス部デザイン室の峠坂あかりと松澤維恋です。今回の記事では、入門書から少しステップアップした、これまでの制作経験から得られたノウハウをご紹介します。

アジャイルプランニング本来の価値を、AI搭載のDevSecOpsプラットフォームで取り戻す

アジャイルプランニングが登場してから25年、アジャイルの概念を体現する次世代のツールを見出すことが重要です。

openSUSEプロジェクト、8/9の20周年祝賀企画に向け準備中

20周年という記念すべきアニバーサリーまで1ヵ月を切ったことから、openSUSEプロジェクトはコミュニティメンバーに写真やマイルストーンの共有を呼びかけている。

xAI、Grok 4を発表 ―主要なベンチマークで競合AIベンダのフラッグシップモデルを凌駕する性能

xAIは2025年7月10日、同社が提供するライブストリー上でAIモデルの最新バージョンGrok 4を発表した。

Google、Gemmaの新たなオープンモデルをリリース ―エンコーダ・デコーダモデルT5Gemmaと医療分野特化のマルチモーダルモデルMedGemma+MedSigLip

Googleは2025年7月9日、軽量言語モデルGemmaファミリーの新しいモデル2種を発表した。

Hugging Face、AI実験ができるオープンソースロボット「Reachy Mini」プレオーダー開始

Hugging Faceは2025年7月9日、Pollen Roboticsとともに開発した、オープンソース小型ロボット「Reachy Mini」の先行予約販売(プレオーダー)を開始した

ソラコム、MCPサーバーを提供開始へ ―IoTプラットフォームとAIの融合を目指すサービスも発表

ソラコムは2025年7月9日、翌週に行われる同社の年次カンファレンス「SORACOM Discovery 2025」に先立ちメディア向けの説明会を開催、同社のIoTプラットフォームと生成AIを組み合わせた新たなサービス、戦略を発表した。

はじめの一歩。SwiftがAndroidを公式にサポートへ

Appleのソフトウェア エンジニアリング マネージャーで、主にSwiftの開発に関わるMishal Shah氏が、Swift.orgのフォーラムにてAndroidを公式にサポートすることを目的とした「Android Workgroup」の

ローカルLLM実行環境LM Studio、企業・組織での商用利用を無料に

Element Labsは2025年7月8日、同社が提供しているローカルLLM実行環境「LM Studio」を企業利用においても無料で使えるように方針を変更したことを発表した。

第870回 Microsoft Editをデフォルトのエディターにする

今回は、MicrosoftがリリースしているEditを、Ubuntuのデフォルトエディターにする方法を紹介します。

Fastly、TollBitと提携しAIボットのアクセスを収益化するサービスを提供へ

Fastlyは2025年7月1日、TollBitと提携し、同社のユーザーコンテンツに対するAIボットアクセスを収益化するサービスの提供を発表した。

モダンなフロントエンドにおけるテストについて [Modern Featured Test]

Webフロントエンドを対象にしたテストのツールや手法も増えてきました。今回は、モダンフロントエンドにおけるテストについて、その種類や導入方法などを紹介します。

第249回 MySQLに格納した複雑なJSONから値を検索する

MySQLのJSON型は、柔軟なデータ構造をそのまま格納できる点で非常に便利です。ただし、複雑なJSONデータをそのまま詰め込んだ場合には注意が必要です。

レガシーXをWayland上で再構築 ―Alpine Linux開発者が軽量“X on Wayland”コンポジタ「Wayback」をローンチ

現在、メジャーなLinuxディストリビューションのほとんどがディスプレイソフトウェアのデフォルト実装をX.OrgからWaylandへとシフトしている。

Blenderの機能の一つであるUV展開を行ってテクスチャを描こう

第56回目は、Blenderで用意されている機能であるUV展開を行う方法を見ていきます。

Google、年齢認証を支援するゼロ知識証明(ZKP)技術をオープンソースとして公開

Googleは2025年7月3日、年齢認証などに利用するためのZKP(Zero-Knowledge Proof:ゼロ知識証明)ライブラリをApache 2.0ライセンスの元、オープンソースとして公開した。

GitHub Copilotの便利なカスタマイズリソースをまとめたAwesome GitHub Copilot Customizationsリポジトリ公開

Microsoft/GitHubは2025年7月2日、GitHub Copilotをカスタマイズして最大限に活用できるためのコンテンツ/リソースをまとめた「Awesome GitHub Copilot Customizations」リポジト

Ubuntu 25.10(questing)の開発; Questing Snapshot 2のリリース、Canonical builds of OpenJDK

questing(Ubuntu 25.10)の開発は、節目となるSnapshot 2がリリースされました。また、OpenJDKのサポートビジネスに、Canonicalもチャレンジすることが発表されています。

レベルアップ!つよつよエンジニアを目指すには?

この連載では、それぞれのレベル別にAWSの学び方を紹介します。第3回は、「既にAWSを知っている人が、エンジニアとしてのレベルアップを目指すにはどうすべきか」についていくつかの方策を提案します。

Cloudflare、AIクローラー制御の新方針を掲げる「Content Independence Day」を発表 ——報酬のないAIクロールのブロック制御機能をすべてのユーザーに提供

Cloudflareは2025年7月1日、同社が運用するCDNサービスにおけるAIクローラーによるウェブコンテンツの利用について、「コンテンツ作成者に報酬を支払わない限り、AIアクセスをブロックできる方針」へと大きく舵を切り、その制御機能を

データベーススペシャリストへの道 〜試験勉強は実務に役立つ!

都内のとあるIT会社、時計の針は午後9時。オフィスにはまだ何人かが残り、それぞれの席で仕事を続けている。その一人であるA は、自分のディスプレイを見つめながらつぶやいた。AいつになったらB先輩 のようなデータベースエンジニアになれるのか