目次
「バージョン マッチング」は間違いなくプログラマを最も悩ませる問題です。tensorflow の非互換性、さまざまな依存ライブラリ バージョンの相互排他、言語バージョンの特性などの問題に遭遇するたびに、多くのエネルギーはデバッグと変更に費やされます。
MacOS テクニカル サポート
ホームページ テクノロジー周辺機器 AI グーグルは劣勢に立たされる! ChatGPT は正確かつ高速で、バグを修正するために検索する必要はありません。

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

Apr 12, 2023 am 09:16 AM
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 サイトの他の関連記事を参照してください。

このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。

ホット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ヘンタイを無料で生成します。

ホットツール

メモ帳++7.3.1

メモ帳++7.3.1

使いやすく無料のコードエディター

SublimeText3 中国語版

SublimeText3 中国語版

中国語版、とても使いやすい

ゼンドスタジオ 13.0.1

ゼンドスタジオ 13.0.1

強力な PHP 統合開発環境

ドリームウィーバー CS6

ドリームウィーバー CS6

ビジュアル Web 開発ツール

SublimeText3 Mac版

SublimeText3 Mac版

神レベルのコード編集ソフト(SublimeText3)

ChatGPT では、無料ユーザーが 1 日あたりの制限付きで DALL-E 3 を使用して画像を生成できるようになりました ChatGPT では、無料ユーザーが 1 日あたりの制限付きで DALL-E 3 を使用して画像を生成できるようになりました Aug 09, 2024 pm 09:37 PM

DALL-E 3は、前モデルより大幅に改良されたモデルとして2023年9月に正式導入されました。これは、複雑な詳細を含む画像を作成できる、これまでで最高の AI 画像ジェネレーターの 1 つと考えられています。ただし、発売当初は対象外でした

ChatGPT と Python の完璧な組み合わせ: インテリジェントな顧客サービス チャットボットの作成 ChatGPT と Python の完璧な組み合わせ: インテリジェントな顧客サービス チャットボットの作成 Oct 27, 2023 pm 06:00 PM

ChatGPT と Python の完璧な組み合わせ: インテリジェント カスタマー サービス チャットボットの作成 はじめに: 今日の情報化時代において、インテリジェント カスタマー サービス システムは企業と顧客の間の重要なコミュニケーション ツールとなっています。より良い顧客サービス体験を提供するために、多くの企業が顧客相談や質問応答などのタスクを完了するためにチャットボットに注目し始めています。この記事では、OpenAI の強力なモデル ChatGPT と Python 言語を使用して、インテリジェントな顧客サービス チャットボットを作成し、顧客サービスを向上させる方法を紹介します。

中国でもchatgptは使えますか? 中国でもchatgptは使えますか? Mar 05, 2024 pm 03:05 PM

chatgpt は中国でも使用できますが、香港やマカオでも登録できません。ユーザーが登録したい場合は、外国の携帯電話番号を使用して登録できます。登録プロセス中にネットワーク環境を切り替える必要があることに注意してください。外国のIP。

携帯電話にchatgptをインストールする方法 携帯電話にchatgptをインストールする方法 Mar 05, 2024 pm 02:31 PM

インストール手順: 1. ChatGTP ソフトウェアを ChatGTP 公式 Web サイトまたはモバイル ストアからダウンロードします; 2. それを開いた後、設定インターフェイスで言語を中国語を選択します; 3. ゲーム インターフェイスでヒューマン マシン ゲームを選択し、中国スペクトル; 4 . 起動後、チャット ウィンドウにコマンドを入力してソフトウェアを操作します。

ChatGPT と Java を使用してインテリジェントなチャットボットを開発する方法 ChatGPT と Java を使用してインテリジェントなチャットボットを開発する方法 Oct 28, 2023 am 08:54 AM

この記事では、ChatGPT と Java を使用してインテリジェントなチャットボットを開発する方法を紹介し、いくつかの具体的なコード例を示します。 ChatGPT は、OpenAI によって開発された生成事前トレーニング トランスフォーマーの最新バージョンです。これは、自然言語を理解し、人間のようなテキストを生成できるニューラル ネットワーク ベースの人工知能テクノロジーです。 ChatGPT を使用すると、適応型チャットを簡単に作成できます

ChatGPT PHP を使用してインテリジェントな顧客サービス ロボットを構築する方法 ChatGPT PHP を使用してインテリジェントな顧客サービス ロボットを構築する方法 Oct 28, 2023 am 09:34 AM

ChatGPTPHP を使用してインテリジェントな顧客サービス ロボットを構築する方法 はじめに: 人工知能技術の発展に伴い、顧客サービスの分野でロボットの使用が増えています。 ChatGPTPHP を使用してインテリジェントな顧客サービス ロボットを構築すると、企業はより効率的でパーソナライズされた顧客サービスを提供できるようになります。この記事では、ChatGPTPHP を使用してインテリジェントな顧客サービス ロボットを構築する方法を紹介し、具体的なコード例を示します。 1. ChatGPTPHP をインストールし、ChatGPTPHP を使用してインテリジェントな顧客サービス ロボットを構築します。

専用アプリのリリースにより、ChatGPT が macOS で利用可能になりました 専用アプリのリリースにより、ChatGPT が macOS で利用可能になりました Jun 27, 2024 am 10:05 AM

Open AI の ChatGPT Mac アプリケーションは、ここ数か月間 ChatGPT Plus サブスクリプションを持つユーザーのみに限定されていましたが、現在は誰でも利用できるようになりました。最新の Apple S を持っている限り、アプリは他のネイティブ Mac アプリと同じようにインストールされます。

ChatGPT と Java を使用して AI ベースの音声アシスタントを開発する方法 ChatGPT と Java を使用して AI ベースの音声アシスタントを開発する方法 Oct 27, 2023 pm 06:09 PM

ChatGPT と Java を使用して人工知能ベースの音声アシスタントを開発する方法 人工知能 (Artificial Intelligence、略して AI) の急速な発展により、さまざまな分野が参入しており、その中でも音声アシスタントは人気のあるアプリケーションの 1 つです。この記事では、ChatGPT と Java を使用して人工知能ベースの音声アシスタントを開発する方法を紹介します。 ChatGPT は、AI 研究機関である OpenAI によって開発された、自然言語による対話のためのオープンソース プロジェクトです。

See all articles