IT業界の技術をメモ・情報公開できる
チャットAIサービス「ChatGPT」とAIコーディングエージェント「Codex」を統合した「ChatGPT Work」
ChatGPT Workとは、メールや業務アプリから情報を集め、文書や表計算、スライドなどの成果物を完成させるOpenAIの業務実行ツール。 OpenAIは、ChatGPTを「Chat」「Work」「Codex」という3つの領域に整理している。 ・Chat:質問、検索、アイデア出し、通常の会話 ・Work:調査、分析、文書や資料などの成果物作成 ・Codex:プログラミング、テスト、デバッグ、リポジトリ操作 以下の作業に向いている ・複数の資料を読み、レポートにまとめる ・調査結果からプレゼンテーションを作る ・CSVやExcelファイルを分析する ・会議資料や企画書
「Claude Cowork」でWeb/iOS/Androidのβ版をリリース
スマートフォンやウェブブラウザから遠隔管理できる機能が登場 今後数週間かけてMaxプランのユーザーから順次展開し、その後他のプランへも拡大される。 変更点は主に3つ ・デスクのPCで開始したタスクの進捗をスマートフォンで確認し、終了したタスクをどこからでも受け取れるようになった。 ・ノートPCを閉じても作業がバックグラウンドで継続され、スケジュールされたタスクは、デバイスがオフラインの状態でも実行される。 ・判断が必要な場合は、ユーザーに確認を求める通知がスマートフォンに届く仕組みになっている。
Sakana AIが無料AI翻訳ツールをリリース 日本語を深く翻訳する「Sakana Translate」
AIチャットサービス「Sakana Chat」に新機能「Sakana Translate(サカナ・トランスレート)」を追加された。 Webアプリとして誰でも無料で利用できる。 [翻訳]、[添削]、[質疑]という3つの機能を提供されている。 [翻訳]機能は、最大約5,000字の長文に対応し、ストリーミング表示によって訳文をリアルタイムに出力可能。 [添削]機能は、入力した文章をより自然で適切な表現に整えるモードで、変更箇所は差分ハイライトで表示されるため一目で確認できる。文法だけでなく、丁寧さやトーン、相手との距離感まで調整可能だ。 [質疑]機能は、翻訳や添削の結果についてその場で
OpenAI、GPT-5.6を発表 最上位「Sol」、低価格「Terra」、高速「Luna」の3モデル
▼GPT-5.6 Sol 最上位モデルの「GPT-5.6 Sol」 ソフトウェアエンジニアリング、コンピュータ操作、専門知識を使う業務、科学研究、サイバーセキュリティなどで性能を高めたモデル ▼GPT-5.6 Terra 日常業務向けのバランス型モデル「GPT-5.6 Terra」 GPT-5.5に対して競争力のある性能を持ちながら、価格を2分の1に抑えられたモデル ▼GPT-5.6 Luna 高速で低価格な「GPT-5.6 Luna」 3モデルの中で最も高速かつ低価格なモデルで、コスト効率を重視する用途を想定されたモデル 現在は限定プレビューしかされておらず、追
AnthropicがClaude Sonnet 5をリリース
同モデルは自律的に動作するよう設計されており、例えば計画を立てたり、ブラウザや端末などのツールを使用したりすることが可能。 Claude Sonnet 5とは 最上位モデルであるOpus 4.8に匹敵する推論・コーディング能力を、約6割の低コストで実現したモデル。 Opus 4.8は最高難度のタスクで安定感を発揮する一方、Sonnet 5は処理速度と優れたコストパフォーマンスを両立している。 Opus 4.8 最も高度な推論力と複雑なデータ解析、サイバーセキュリティ関連タスク、最難関のコーディングにおいて最高峰の精度を誇る。 Sonnet 5 一部のベンチマークやタス
Gemini 3.5 Flashに画面操作機能「Computer Use」を統合
Gemini 3.5 FlashでAIがコンピュータ画面を認識し、クリックやキーボード入力などの操作を生成する「Computer Use」を組み込みツールとして利用できるようになった。 Webサイトでの反復的なデータ入力やフォーム入力、Webアプリケーションやユーザーフローの自動テスト、複数サイトをまたいだ調査などの用途が挙げられる。 画面内に隠された悪意ある指示や、取り消しにくい操作をどう扱うかが課題になる。 重大な判断、機密データ、深刻な誤りを修正しにくい操作を伴う用途では、利用可否を慎重に判断する必要がある。 claudeで作成したものをGeminiでフォームなどのテストがで
mb_send_mail()
例) // 日本語メールで必須の設定 mb_language("Japanese"); mb_internal_encoding("UTF-8"); // 送信先メールアドレス $to = "test@example.com"; // 件名 $subject = "テストメール"; // 本文 $message = "これはテストメールです。"; // 送信元などのヘッダー $headers = "From: sample@example.com"; mb_send_mail($to, $subject, $message, $headers); 送信
SQLでランダムに取得
ORDER BY RAND() 例) SELECT * FROM table_name ORDER BY RAND() LIMIT 20; 注) データが多いと遅くなる
PHP専用数字チェック関数
if(!ctype_digit($tel)){ // エラー }
スマホで数字キーボードを出したいとき
<input type="text" inputmode="numeric"> 強力版 <input type="text" inputmode="numeric" pattern="[0-9]*">