MacMusic  |  PcMusic  |  440 Software  |  440 Forums  |  440TV  |  Zicos
eacute
Recherche

Codeium: un accélérateur incroyable!

jeudi 8 août 2024, 16:29 , par Mac Bidouille
J'ai essayé différentes IA pour m'aider à écrire du code dont ChatGPT ou celle maintenant intégrée à phpStorm, celle qui m'a le plus impressionnée est Codeium (gratuit pour un usage perso).$url = 'xxx';

for ($i = 1; $i < 100; $i++) {

$url = $url. $i;

$curl = curl_init();

curl_setopt($curl, CURLOPT_URL, $url);

curl_setopt($curl, CURLOPT_RETURNTRANSFER, true);

curl_setopt($curl, CURLOPT_TIMEOUT, 10);

curl_setopt($curl, CURLOPT_SSL_VERIFYPEER, false);

curl_setopt($curl, CURLOPT_SSL_VERIFYHOST, false);

$feed = curl_exec($curl);

curl_close($curl);

$links = [];

$dom = new DOMDocument();

libxml_use_internal_errors(true);

$dom->loadHTML($feed);

libxml_use_internal_errors(false);

$xpath = new DOMXPath($dom);

$query = '//a[contains(@href, 'xxx/topic') and contains(@href, 'xxx/infos')]';

$nodes = $xpath->query($query);

foreach ($nodes as $node) {

$links[] = $node->getAttribute('href');

}

file_put_contents('xxx.links', implode('n', $links), FILE_APPEND);

}

Tout ce code a été généré d'une traite suite au commentaire multiligne que j'ai mis au début d'un script PHP. J'ai changé les infos recherchées (les 'xxx') car c'était bien nommé.Le commentaire était de lire les pages d'un site avec les URL sous la forme 'xxx/{x}', et d'en extraire les liens des topics vers les infos.Il y a évidemment plusieurs bugs...On a toujours besoin de développeurs!Je ne peux faire tourner ce code, puisque j'utilise temporairement un vieux MacBook Pro 13' début-2013, dont j'ai complètement cassé la configuration en récupérant ma sauvegarde TimeMachine d'un Mac plus récent dessus. PHP est pété, homebrew aussi!Mais le plus étonnant est que Codeium tourne dessus, et tourne vite avec son petit Core i5 dual-core et ses 8Go de RAM (dans VisualStudio Code).Et la bidouille pour nos amis ayant un clavier Français canadien - CSA (QWERTY accentué), allez changer les raccourcis de Codeium alt-, et alt-. pour alt-shift-, et alt-shift-. pour pouvoir accéder aux < et >!
macbidouille.com/news/2024/08/08/codeium-un-accelerateur-incroyable
News copyright owned by their original publishers | Copyright © 2004 - 2024 Zicos / 440Network
Date Actuelle
dim. 6 oct. - 11:22 CEST