0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

プログラミング雑記 2026年10月30日

0
Posted at

プログラミング雑記2026年10月30日.jpg

今日もネットで見つけた、個人的に気になった技術ニュースや記事を厳選して紹介します。ご意見や補足があればコメントで教えていただけると嬉しいです。

プログラミング

EMACS

1976年にMITのAI研究所で誕生したテキストエディタ「EMACS」が50周年を迎えました。

高度なカスタマイズ性で普及し、その共有文化はフリーソフトウェア運動やGNUプロジェクトの起点となりました。


.NET

SyncfusionがBlazor向けに無料かつ商用利用可能なオープンソースUIツールキットを公開しました。

同社はASP.NET Coreの不具合修正やテスト拡充にも協力し、Blazor全体の品質向上に貢献しています。


C++

vcpkgの2026年10月リリースでは、バイナリキャッシュの圧縮レベル設定機能の追加や診断機能の改善が行われました。

また、Boost 1.92など多数のポート更新やドキュメント拡充も実施されています。


Python

LanceDBは、画像本体・テキスト・属性情報・ベクトルを同一テーブルで管理できるデータベースです。

pandasとの連携が容易で、列選択や属性絞り込みに加え、ICUによる全文検索やベクトル検索にも対応しています。


JavaScript

Node.js 27.0.0-alpha.0.0.0(Alpha)がリリースされ、V8 15.6へのアップデートに伴う新機能やヒープ仕様の変更に加え、OpenSSL 3以降の必須化や各種APIの仕様変更・非推奨化など多数のメジャー変更が適用されました。


ツール

Preferred NetworksがMarkdownから印刷品質の日本語PDFを生成するオープンソースCLI「pfpdf」を公開しました。

数式やコードを綺麗に反映でき、Git管理した文書をコマンド一つで出力できます。

感想

YAMLヘッダーの扱いがツール向けの物に限定されていたり、mermaidの全てのダイアグラムに対応していなかったりと手元ではいろいろ問題があるが、がんばって欲しい。


本

本書はデータエンジニアリングの共通課題に対し、32のデザインパターンを提示する技術書です。

データパイプライン設計やストレージ最適化などを扱い、本番運用に耐えうる高品質・低コストなシステム構築のノウハウを学べます。


GitHub / GitHub Copilot

GitHubはWebhook配信用のIP範囲を追加し、Meta APIのhooksフィールドに反映したため、静的な許可リストを運用している場合は指定されたCIDRプレフィックスの追加設定が必要です。


リポジトリ単位でのプラグインデフォルト設定と、Enterprise管理者によるプラグインの必須化・ブロックなどの一元管理機能が、VS CodeやCopilot CLI、GitHub Copilotアプリで一般提供されました。


AI

Microsoft

Microsoftは、GitHubのエンジニアチームが開発したマルチモデル対応のオーケストレーション基盤「Microsoft Copilot harness」を社内全体に採用し、新たに「Microsoft Foundry」を通じて開発者や企業向けに提供を開始しました。

本ハーネスはモデル周辺のオーケストレーション層を担い、適切な指示やコンテキスト、実行環境、制御を提供します。20以上のフロンティアモデルやBYOKに対応し、タスクに応じて最適なモデルへインテリジェントにルーティングします。また、ランタイムをRustへ移行したことで、処理速度の向上やトークン効率化を実現しています。

SDKのダウンロードやFoundryによるクラウド実行が可能で、開発者は自前で基盤を構築・保守することなく、エージェント開発に集中できます。


Cloudflare

Cloudflareは、文章や画像から指定した型の値や計算結果をJSON形式で直接抽出するAIモデル「Clairic」のプレビュー提供を開始しました。

トークンごとに文章を生成する従来の大規模言語モデルとは異なり、1回の処理で数値や日付などを信頼度とともに出力します。類似事例からの推定や将来予測にも対応しており、同社のWorkers AIで利用可能です。今後はモデルの重みも公開される予定です。


Google

Geminiアプリ内でPDFやGoogleドキュメント、スプレッドシートなどのファイルを直接生成、プレビュー、編集できるようになりました。


エンジニア

AIとお仕事

シニアエンジニアは、単に業務を遂行するだけでなく、チームのワークフロー整備や育成を通じて他者の生産性を高め、想定外の事態に先回りして対応できる存在です。その根底には「経験に伴う判断力」「少しでも前に進める推進力」「変化に追従する力」という3つの資質があります。

AI時代のシニアエンジニアは、これらの能力をAIによって拡張することが求められます。自身の経験や想像力をAIとの壁打ちで補完し、単純作業をAIに委ねて創造的な問題解決に集中します。また、AIを学習ツールとして活用し、未知の技術領域へのキャッチアップを加速させます。

AIの特性に合わせてワークフローを再構築し、ベースとなる3つの力に「複数の作業を並列で進める多点集中力」を掛け合わせることで、自身の限られた集中リソースを真に価値のある課題へ投資することが重要です。


クラウド

Cloudflare

2026年第3四半期のDDoS攻撃は、取締りにより1Tbps超の超大規模攻撃が急減した一方、10分未満・1Gbps未満の短時間バースト攻撃が急増し、攻撃手法もCLDAPからDNS増幅やUDPフラッドへシフトしています。


OS

macOS

Appleはセキュリティアップデートで修正した脆弱性情報の提供において、CSAF 2.1規格に準拠したJSON形式での公開を開始しました。

機械可読形式に対応したことで、セキュリティツールでの自動取り込みや自社環境への影響評価を迅速に行えるようになります。


Appleは、新たに発表したMacBook Pro PROLED XDR Display向けに、開発者やデザイナーがマーケティングやアプリ開発で利用できるベゼルテンプレートをPhotoshop(PSD)およびPNG形式で公開しました。


Windows

Microsoft Edgeは、Windowsの「高速アプリアプリ起動」に初対応しました。

事前登録により既存プロセスへ直接通知を行うことで、起動速度が通常で15%、高負荷時には最大33%向上します。


業界動向・時事

Androidでもマイナンバーカードの「属性証明機能」に対応しフル機能が利用可能になりましたが、対応機種はごく一部に限られています。

電子証明書機能に必要なチップ(GP-SE)に対し、属性証明機能には「StrongBox」という専用チップが求められるためです。近年は端末価格の高騰でコスト削減が進んでおり、特に低価格帯モデルへの搭載が見送られることで、今後の普及の遅れが懸念されています。


米マイクロソフトの2026年7〜9月期決算は、AI需要に伴うアジュールなどクラウド事業の急伸により市場予想を上回り、売上高が19%増、純利益が32%増となりました。

感想

それでも6万人のリストラはする。


0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?