検索

かわさきしんじ

かわさきしんじがアイティメディアで執筆した記事一覧です。

Deep Insider Brief ― 技術の“今”にひと言コメント:

Pythonで仮想環境を作るときってどこに作っていますか? ディレクトリ名をどうするか悩んでいませんか? これを解決してくれるかもしれないPEPが提出されました。どんなものか、ちょっと見てみましょう。

()

Deep Insider Brief ― 技術の“今”にひと言コメント:

CPython(PythonのリファレンスC実装)にRustを導入する取り組みの進捗(しんちょく)が報告された。まずはPython 3.16でRust製の拡張モジュールをオプションとして組み込むことを目標として、PEPの提出が計画されている。

()

Deep Insider Brief ― 技術の“今”にひと言コメント:

VS Code用Python拡張機能の2026年3月更新版が公開された。仮想環境にインストール済みのパッケージのシンボルを[ワークスペース内のシンボルへ移動]で検索できるようになった。コードを深く理解するのに有用な機能だ。

()

HPかわさきの研究ノート:

皆さんはPEP(Pythonの仕様や提案をまとめた文書)って読んだことがありますか? あってもなくても、3つあるPEPのタイトルのうち2つはホントで、1つはウソ。だとしたら、どれがウソかを当てたくなりません? しかも、それだけじゃないんです(笑)。

()

HPかわさきの研究ノート:

別のチャットボットサービスからメモリをインポートする機能はClaudeが先行していましたが、Geminiにもメモリインポート機能がやってきました。しかも、チャット履歴のインポートもサポートされています。果たしてこれがどんなものなのか。さっそく試してみました。

()

HPかわさきの研究ノート:

Coworkは便利だけれど、毎回毎回、似たようなことをプロンプトに打ち込んでCoworkに作業させるのはめんどくさいなーって思いませんか? そんなときに役立つのがスケジュール済みタスクです。これを使って定期的にやらなきゃいけないことを自動化してみませんか?

()

HPかわさきの研究ノート:

cpython_growth.csvという、36年間にわたるCPythonのコミット履歴から1400件弱を抽出し、その時点でのソースコードの行数を記録したデータセットがあります。今回はこのデータセットを少しばかり眺めてみましょう。

()

Deep Insider Brief ― 技術の“今”にひと言コメント:

複数のAIエージェントで問題を解決する場合、単に丸投げするのではなく、AIエージェントが活躍できるような仕組みが必要です。そのために必要な3つのワークフローパターンをAnthropicが公開したブログ記事を基に紹介します。

()

Deep Insider Brief ― 技術の“今”にひと言コメント:

Claude Opus 4.6はサイバーセキュリティに関する能力も大きく向上している。Anthropicの発表によれば、Claudeはオープンソースソースソフトウェアから500件を超える脆弱性を発見したという。Claudeは何を試し、何を考え、どのようにして脆弱性を見つけたのだろう。そして悪用リスクにどう対処しているのか。

()

Deep Insider Brief ― 技術の“今”にひと言コメント:

Firefoxを開発するMozillaは、デスクトップ版のブラウザに「AI制御」と呼ばれるAI管理機能を導入すると発表した。この機能はFirefox 148で提供され、ユーザーは生成AI機能のオン・オフを一括または個別に制御できるようになる。

()

Deep Insider Brief ― 技術の“今”にひと言コメント:

何らかのワークフローや定型処理の手順、それに必要な情報をAIエージェントに持たせる「スキル」の構築方法について、Anthropicが公式ガイドを公開した。実際に役に立つスキルを作りたいのなら、このガイドがその第一歩になるかもしれませんよ。

()

Pythonステップアップクイズ:

辞書を作成するには幾つかの方法があります。波かっこにキーと値を直接書く方法もあれば、dict関数を使う方法もありますし、辞書内包表記を使ってもよいでしょう。では、この場合はどんな方法が適していると思いますか? ちょっと考えてみてください。

()

Deep Insider Brief ― 技術の“今”にひと言コメント:

2025年11月版のPython拡張機能ではマウスホバーに表示される自動生成された要約をdocstringとして追加したり、それを自分の言語(日本語など)に自動翻訳したりする機能が追加された。これにより、コード編集がさらに快適になりそうだ。

()

Python最新情報キャッチアップ:

Python 3.14では例外に関して2つの点が改善されています。1つのexcept節で複数の例外クラスを補足する場合に、それらの列挙が簡潔になったことと、finally節にreturn文などを置くとSyntaxWarningが発生するようになったことがそうです。これらについて見てみましょう。

()

Pythonステップアップクイズ:

タプルの要素には多くの場合「[0]」「[1]」のようなインデックスを使ってアクセスしますよね。でも、それでは何を意味しているのか分かりにくいことがあります。「意味が伝わる形」にするなら、どんな方法が考えられるでしょうか?(コード全体を見直しても構いません)

()

Deep Insider's Eye 一色&かわさきの編集後記:

かわさきからは「自称“Python祭り”について」というタイトルでPython 3.14の新機能を紹介する連載記事の紹介と紹介しきれなかったトピックについて、一色からは「飛行機内でもAIプログラミングしたい」というタイトルで、16GBメモリのMacBook Pro(M4)上でVS CodeとローカルLLMを使ってプログラミングを試した体験とその感想について書きました。

()
ページトップに戻る