Plėtra

„DuckDuckGo“ planas tapti programuotojo paieškos varikliu

„DuckDuckGo“ planas tapti programuotojo paieškos varikliu

Paieškos sistema „DuckDuckGo“ siekia tobulinti susijusių paieškos užklausų programavimo rezultatus, naudodama momentinių atsakymų funkciją.

Jei esate programuotojas, ypač kai tik pradedate, tikriausiai reguliariai ieškote informacijos ir kodų pavyzdžių.

Net jei jūs išmoksite naudotis viena iš tų „pradžios“ knygų, didelė tikimybė, kad į klausimus nebus atsakyta.

Paieška yra viena iš galimybių gauti atsakymus. Akivaizdu, kad yra ir kitų, pavyzdžiui, norėdami prisijungti prie tokios bendruomenės kaip „Stadck Overflow“ ir gauti atsakymus į galimus klausimus.

Vis dėlto kartais tai yra tiesiog paprastas dalykas, į kurį reikia atsakyti. Galbūt norite sužinoti daugiau apie ypatybės ar komandos sintaksę arba pagrindinį pavyzdį, kad geriau suprastumėte, kaip ką nors naudojote savo kode.

„DuckDuckgo“ programuotojo paieškos sistema

„DuckDuckGo“ momentinių atsakymų funkcija nėra nauja. Paieškos rezultatų puslapyje pateikiami tiesioginiai atsakymai. Nors jų ne visada pakanka atsakyti į visus iškilusius klausimus, kartais jų pakanka. Tai reiškia, kad jums nereikės spausti svetainių, išvardytų rezultatuose, tikėdamiesi rasti jose pateiktą ieškomą atsakymą.

Paieškos sistemų įmonė prieš porą mėnesių pradėjo naują projektą, siekdama tapti geriausia programuotojų paieškos sistema.

Pagrindinė mintis yra naudoti momentinius atsakymus, kad programuotojai galėtų tiesiogiai atsakyti į paieškos užklausas.

Komandos daugiausia dėmesio skiria taisymo kalboms „JavaScript“, CSS, „Python“, „Perl“ ir „Swift“, kurios šiuo metu yra iš dalies palaikomos.

Pavyzdžiui, jei ieškote CSS šrifto ar CSS perėjimo sistemoje „DuckDuckGo“, pavyzdžių ir informacijos gausite rezultatų viršuje. Paprastai yra nuoroda „rodyti daugiau“, kurią reikia spustelėti, kad būtų rodoma visa informacija.

Kai kurios funkcijos ir ypatybės jau palaikomos, kitos - ne. Šiuo metu tai yra pasisekimas ir praleidimas, tačiau laikui bėgant palaikymas gerės.

Pateikiamos nuorodos, nukreipiančios į interneto šaltinį, iš kurio buvo paimta informacija. Šie šaltiniai dažnai pateikia daugiau informacijos ir galbūt norėsite juos atidaryti, jei iškart pateiksite atsakymą į klausimus.

Momentiniai atsakymai negali atsakyti į visus klausimus, kuriuos turite apie palaikomą programavimo kalbą. Vis dėlto jie atsako į pagrindinius klausimus, ypač apie sintaksę, o kartais to ir reikia.

Panašu, kad „DuckDuckGo“ pridės daugiau programavimo kalbų prie savo momentinių atsakymų funkcijos, kai baigs integruoti dabartines.

Dabar tu: Jei turite klausimų, susijusių su programavimu: ką darote ar kur einate?

How to Change Mouse and Touchpad Settings Using Xinput in Linux
Most Linux distributions ship with “libinput” library by default to handle input events on a system. It can process input events on both Wayland and X...
Peržiūrėkite pelės mygtukus skirtingai programinei įrangai naudodami „X-Mouse Button Control“
Galbūt jums reikia įrankio, kuris galėtų pakeisti jūsų pelės valdymą kiekvienoje jūsų naudojamoje programoje. Tokiu atveju galite išbandyti programą, ...
„Microsoft Sculpt Touch“ belaidžio pelės apžvalga
Neseniai skaičiau apie „Microsoft Sculpt Touch“ belaidę pelę ir nusprendė ją nusipirkti. Kurį laiką naudojęs, nusprendžiau pasidalinti savo patirtimi....