検索
ホームページテクノロジー周辺機器AIグーグルは劣勢に立たされる! ChatGPT は正確かつ高速で、バグを修正するために検索する必要はありません。

画像生成モデルの火災の最後の波によりアーティストは非常に不安になり、Stable Diffusion などのモデルが著作権を侵害しているとして共同で抗議し始めましたが、ChatGPT によってもたらされたこのテキスト革命により、人々はあらゆる階層が危機感を抱いている。

グーグルは劣勢に立たされる! ChatGPT は正確かつ高速で、バグを修正するために検索する必要はありません。

特に プログラマ グループ はさらに震えていました。 私の仕事はなくなりました そして私は、将来的には 「コード レビュー スペシャリスト」 に成り下がるしかありません。

グーグルは劣勢に立たされる! ChatGPT は正確かつ高速で、バグを修正するために検索する必要はありません。

しかし、ChatGPT のコード変更能力は本当に想像されているほど強力なのでしょうか?

もしかしたら、本当に強いのかもしれません!

ChatGPT を使用すると、膨大な文書の海から貴重な回答を探す必要がなく、質問するだけで済みます。偶然が正解であり、依存関係ライブラリのバージョン更新から MacOS テクニカル サポートに至るまで、多くの例があります。 #ChatGPT が行動を起こし、1 人で 2 人に勝てる、上司が直接お金を節約すると言っています...

プログラミング言語のバージョン更新を理解する

「バージョン マッチング」は間違いなくプログラマを最も悩ませる問題です。tensorflow の非互換性、さまざまな依存ライブラリ バージョンの相互排他、言語バージョンの特性などの問題に遭遇するたびに、多くのエネルギーはデバッグと変更に費やされます。

ほとんどの人は各バージョン更新の内容の変更に注意を払いませんが、ChatGPT はすべての変更を記録します。

たとえば、上司からすべての Web サイトを古いバージョンの PHP 7.4 から最新の PHP 8 に移行するように要求された場合、この問題が頭痛の種になる可能性があります。

PHP は、WordPress やその他の多くのネットワーク管理ツールが依存するネットワーク プログラミング言語です。これには多数のプラグインが含まれており、その中には PHP と互換性のないものもあります。 8. アップグレードした Web サイトを正常に実行するには、Web サイト内のコードを見つけて修正する必要があります。

一般的な解決プロセスは、まず PHP.net で問題を検索し、次に StackExchange で関連するコメントを見つけて修正方法を決定することです。プロセス全体は次のとおりです。非常にわかりにくく、時間もかかります。

問題の詳細を ChatGPT に直接入力すると、すぐに解決策が得られます。回答にはデモ コードも含まれます。

Q: PHP を使用していたとき、配列を渡さずに抽出関数が致命的なエラーを返しました。コードは PHP 7.4 では正常に実行されました。しかし、PHP 7.4 にはバグがあります。 PHP8。 PHP 8 で抽出するための変更はありますか?

PHP 抽出関数で配列が渡されなかった場合に致命的なエラーが発生するという問題が発生しています。PHP 7.4 ではエラーは発生しませんでしたが、どうやらPHP 8 では、PHP 8 で抽出は変更されましたか?

ChatGPT 回答:

PHP8 では、extract() 関数の動作がより厳密になります。以前の PHP バージョンでは、配列が渡されなかった場合、extract () 関数は単純に false を返しましたが、PHP 8 では、配列が渡されなかった場合、致命的なエラーがスローされます。この変更は、関数の堅牢性を向上させ、予期しない入力によって引き起こされる潜在的なエラーを防ぐことを目的としています。 ##extract () を呼び出す前に is_array() 関数を使用すると、関数に渡された変数が配列であるかどうかを確認できます。

##array_key_exists() 関数を使用して、渡された変数が配列かどうかを確認することもできます。

グーグルは劣勢に立たされる! ChatGPT は正確かつ高速で、バグを修正するために検索する必要はありません。


または、... 演算子を使用して配列を複数の変数に分解します。

グーグルは劣勢に立たされる! ChatGPT は正確かつ高速で、バグを修正するために検索する必要はありません。

ChatGPT の回答によると、バグは数分で修正できることが判明しました。その理由の 1 つは、答えがどこで見つかるかを知ることです。ChatGPT では、PHP のバージョンが異なると関数の動作がどのように変化するかについても説明しています。

Q: コードを PHP 7.4 から PHP 8 に移行するときに問題を引き起こす可能性がある PHP 関数は何ですか?

PHP 7.4 から PHP 8 に移行するときに壊れる可能性がある PHP 関数は何ですか?

ChatGPT 回答:PHP 7.4 から PHP 8 に移行する場合、一部の関数や機能が実行されなかったり、動作が異なったりする可能性があります。問題を引き起こす可能性のある主な変更点は次のとおりです。

  • 前の回答で述べたように、配列が渡されない場合、extract() 関数は致命的なエラーをスローします;
  • foreach、array_keys() および current() は PHP 8.0 で削除されました;
  • PHP 8.0 The create_function( ) 関数は、匿名関数を優先して削除されました。
  • list() コンストラクトは、foreach とともに使用すると、キーと値を個別の変数として返しますが、単一の配列ではありません。 ;
  • __autoload() 関数は PHP 8.0 で削除されました;
  • $php_errormsg 変数は PHP 8.0 で削除されました 削除;
  • create_function()、each()、__autoload()、()、$php_errormsg

これらを含むいくつかの非推奨が削除されました。これらは、PHP 7.4 から PHP 8 に移行するときに問題を引き起こす可能性のある変更のほんの一部の例です。アップグレードする前にコードとアプリケーションを徹底的にテストし、すべてが期待どおりに動作することを確認することをお勧めします。

この回答では、ChatGPT も「前の回答で述べたとおり」と述べており、人々は驚きと恐怖の両方を感じました。

修正中のコードでは、元の開発者 (長い間仕事を離れていた) が create_function をよく使用しています。この関数が非推奨になっていたとは知りませんでした。当時はありましたが、ChatGPT が提供する変更リストによると、コードを検索するだけで、更新および書き換えが必要なものが見つかります。

それでは、ChatGPT に関数の置き換え方法を教えてもらいましょう。

Q: PHP で create_function を使用してコードを書き直す良い方法は何ですか? create_function の使用例を教えてください。

#PHP で create_function を使用してコードを書き直す良い方法は何ですか? create_function を使用した例と、現在適切なメカニズムを使用した例を教えていただけますか?

create_function は、匿名関数の作成に使用される PHP の非推奨関数です。この関数は公式には推奨されなくなり、PHP 8.0 では削除されました。 function キーワードを使用して匿名関数 (クロージャとも呼ばれる) を作成できるようになりました。

以下は例です:

グーグルは劣勢に立たされる! ChatGPT は正確かつ高速で、バグを修正するために検索する必要はありません。

以下は匿名関数 同等のコード:

グーグルは劣勢に立たされる! ChatGPT は正確かつ高速で、バグを修正するために検索する必要はありません。

さらに、 use キーワードを使用して変数をクロージャに渡すこともできます:

グーグルは劣勢に立たされる! ChatGPT は正確かつ高速で、バグを修正するために検索する必要はありません。

この答えは非常に明確であり、説明を読んだ後すぐにコードを書き直すことができます。

MacOS テクニカル サポート

Mac でストレージの最適化 (ストレージの最適化) を勉強するときにいくつかの質問があるとします。調査範囲を絞り込むために、ChatGPT に質問することができます。直接。

Q: MacOS 機能の「Mac ストレージの最適化」を使用する場合、一部のファイルはローカル マシン上でスタブとしてのみ表示されるため、Time Machine は不完全なバックアップを作成しますか?

##MacOS 機能の「Mac ストレージの最適化」を使用する場合、一部のファイルはローカル マシン上でスタブとしてのみ表示されるため、Time Machine は不完全なバックアップを作成しますか?


ChatGPT の回答: MacOS の「Mac ストレージの最適化」機能は、iCloud を使用して、めったに使用されないファイルを Mac からクラウドにオフロードしながら、元のファイルを表す「スタブ ファイル」を保持します。ファイル。これにより、Mac のハード ドライブのスペースが節約されます。

Time Machine をバックアップ用に設定すると、Mac ストレージの最適化を使用してアンインストールされたファイルを含むすべてのファイルがバックアップされますが、元のファイルはスタブ ファイルに置き換えられます。 。

これは、Time Machine バックアップから Mac を復元していて、「Mac ストレージの最適化」機能が有効になっている場合、アンインストールされたファイルは復元中に含まれないことも意味します。 iCloudから再度ダウンロードします。

大量のファイルをアンインストールする場合、Time Machine バックアップは、最適化された Mac ストレージを使用するよりも多くのスペースを占有する可能性があることに注意してください。これは、バックアップ スタブ ファイルが占有するスペースが少ないためです。

つまり、「Mac ストレージの最適化」機能を使用すると、Time Machine はアンインストールされたファイルではなくスタブ ファイルのみをバックアップするため、不完全なバックアップを作成します。 . クラウド上のオリジナル ファイル。

ChatGPT の上記の答えは正しいです。

概要

ChatGPT は、開発とバグ解決に必要な時間を実際に節約できます。

通常、プログラマーはコードを作成するときに常にデバッグを行う必要があり、ディスカッションやコメントを読むなど、検索結果から手がかりを見つけるためにインターネット検索を頻繁に行う必要もあります。

もちろん、検索プロセス全体で多くの情報が提供され、チャットボットから得られる情報よりも明らかに多くの情報が得られます。また、コメント エリアで多くの隠されたトリックを確認することもできます。

しかし、急いでいる必要がある場合や重要な締め切り前に、大量に検索するのは間違いなく愚かな方法です。また、ChatGPT を使用してプログラミングの問題を解決します。非常に効果的であることが証明されています。

ChatGPT は他のモデルと同様、AI の答えが常に正しいとは限らず、完全に間違った答えが得られる可能性が高いことを認識する必要がありますが、確かに非常に優れたツールです。 。

しかし、ChatGPT はこの情報をどこで入手したのでしょうか?これまでに、extract または create_function に特化した記事を書いた人はいますか?誰かの知識が回答生成の原材料として使用されていますか?

現在の状況から判断すると、少なくとも Google の著者にとっては、検索エンジンが情報共有と引き換えに記事のトラフィックを提供する機会がありましたが、ChatGPT チャットボットのようなものは直接情報を独占します。もちろん、ユーザーの生産性も向上します。仕事の充実感を失う人はいるでしょうか?

Q: 質問に答えるとき、他の人が提供した知識を受け入れましたか?また、元の人材から仕事の結果を得ましたか?

ChatGPT さん、質問に答えるとき、他の人が提供した知識を持ち込んでいますか?また、元の人的リソースから仕事や功績を奪っていませんか?

ChatGPT の回答: OpenAI によって作成された人工知能言語モデルとして、私には個人的な意見や考えはありません。しかし、応答を生成するために使用された情報は、インターネットからの膨大な量のテキストを含む、私がトレーニングされたデータに基づいていたと言えます。

このテキストはさまざまな人々や情報源によって書かれており、私には提供した情報が特定の個人に帰属するかどうかを判断する能力がありません。私の目標は、ユーザーが探している答えを見つけるのに役立つ、有益で正確な情報を提供することです。

私の回答は、トレーニングに使用したデータのパターンに基づいて生成されており、必ずしも完全に正確または最新であるとは限らないことに留意することが重要です。

以上がグーグルは劣勢に立たされる! ChatGPT は正確かつ高速で、バグを修正するために検索する必要はありません。の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明
この記事は51CTO.COMで複製されています。侵害がある場合は、admin@php.cn までご連絡ください。
革新を調理する:人工知能がフードサービスを変革する方法革新を調理する:人工知能がフードサービスを変革する方法Apr 12, 2025 pm 12:09 PM

食品の準備を強化するAI まだ初期の使用中ですが、AIシステムは食品の準備にますます使用されています。 AI駆動型のロボットは、ハンバーガーの製造、SAの組み立てなど、食品の準備タスクを自動化するためにキッチンで使用されています

Pythonネームスペースと可変スコープに関する包括的なガイドPythonネームスペースと可変スコープに関する包括的なガイドApr 12, 2025 pm 12:00 PM

導入 Python関数における変数の名前空間、スコープ、および動作を理解することは、効率的に記述し、ランタイムエラーや例外を回避するために重要です。この記事では、さまざまなASPを掘り下げます

ビジョン言語モデル(VLM)の包括的なガイドビジョン言語モデル(VLM)の包括的なガイドApr 12, 2025 am 11:58 AM

導入 鮮やかな絵画や彫刻に囲まれたアートギャラリーを歩くことを想像してください。さて、各ピースに質問をして意味のある答えを得ることができたらどうでしょうか?あなたは尋ねるかもしれません、「あなたはどんな話を言っていますか?

MediaTekは、Kompanio UltraとDimenity 9400でプレミアムラインナップをブーストしますMediaTekは、Kompanio UltraとDimenity 9400でプレミアムラインナップをブーストしますApr 12, 2025 am 11:52 AM

製品のケイデンスを継続して、今月MediaTekは、新しいKompanio UltraやDimenity 9400を含む一連の発表を行いました。これらの製品は、スマートフォン用のチップを含むMediaTekのビジネスのより伝統的な部分を埋めます

今週のAIで:Walmartがファッションのトレンドを設定する前に設定します今週のAIで:Walmartがファッションのトレンドを設定する前に設定しますApr 12, 2025 am 11:51 AM

#1 GoogleはAgent2Agentを起動しました 物語:月曜日の朝です。 AI駆動のリクルーターとして、あなたはより賢く、難しくありません。携帯電話の会社のダッシュボードにログインします。それはあなたに3つの重要な役割が調達され、吟味され、予定されていることを伝えます

生成AIは精神障害に会います生成AIは精神障害に会いますApr 12, 2025 am 11:50 AM

私はあなたがそうであるに違いないと思います。 私たちは皆、精神障害がさまざまな心理学の用語を混ぜ合わせ、しばしば理解できないか完全に無意味であることが多い、さまざまなおしゃべりで構成されていることを知っているようです。 FOを吐き出すために必要なことはすべてです

プロトタイプ:科学者は紙をプラスチックに変えますプロトタイプ:科学者は紙をプラスチックに変えますApr 12, 2025 am 11:49 AM

今週公開された新しい研究によると、2022年に製造されたプラスチックの9.5%のみがリサイクル材料から作られていました。一方、プラスチックは埋め立て地や生態系に積み上げられ続けています。 しかし、助けが近づいています。エンジンのチーム

AIアナリストの台頭:これがAI革命で最も重要な仕事になる理由AIアナリストの台頭:これがAI革命で最も重要な仕事になる理由Apr 12, 2025 am 11:41 AM

主要なエンタープライズ分析プラットフォームAlteryxのCEOであるAndy Macmillanとの私の最近の会話は、AI革命におけるこの重要でありながら過小評価されている役割を強調しました。 MacMillanが説明するように、生のビジネスデータとAI-Ready情報のギャップ

See all articles

ホットAIツール

Undresser.AI Undress

Undresser.AI Undress

リアルなヌード写真を作成する AI 搭載アプリ

AI Clothes Remover

AI Clothes Remover

写真から衣服を削除するオンライン AI ツール。

Undress AI Tool

Undress AI Tool

脱衣画像を無料で

Clothoff.io

Clothoff.io

AI衣類リムーバー

AI Hentai Generator

AI Hentai Generator

AIヘンタイを無料で生成します。

ホットツール

SublimeText3 Linux 新バージョン

SublimeText3 Linux 新バージョン

SublimeText3 Linux 最新バージョン

mPDF

mPDF

mPDF は、UTF-8 でエンコードされた HTML から PDF ファイルを生成できる PHP ライブラリです。オリジナルの作者である Ian Back は、Web サイトから「オンザフライ」で PDF ファイルを出力し、さまざまな言語を処理するために mPDF を作成しました。 HTML2FPDF などのオリジナルのスクリプトよりも遅く、Unicode フォントを使用すると生成されるファイルが大きくなりますが、CSS スタイルなどをサポートし、多くの機能強化が施されています。 RTL (アラビア語とヘブライ語) や CJK (中国語、日本語、韓国語) を含むほぼすべての言語をサポートします。ネストされたブロックレベル要素 (P、DIV など) をサポートします。

AtomエディタMac版ダウンロード

AtomエディタMac版ダウンロード

最も人気のあるオープンソースエディター

DVWA

DVWA

Damn Vulnerable Web App (DVWA) は、非常に脆弱な PHP/MySQL Web アプリケーションです。その主な目的は、セキュリティ専門家が法的環境でスキルとツールをテストするのに役立ち、Web 開発者が Web アプリケーションを保護するプロセスをより深く理解できるようにし、教師/生徒が教室環境で Web アプリケーションを教え/学習できるようにすることです。安全。 DVWA の目標は、シンプルでわかりやすいインターフェイスを通じて、さまざまな難易度で最も一般的な Web 脆弱性のいくつかを実践することです。このソフトウェアは、

VSCode Windows 64 ビットのダウンロード

VSCode Windows 64 ビットのダウンロード

Microsoft によって発売された無料で強力な IDE エディター