Roskakoriin, roskakoriin. Olet kuullut lauseen paljon. Mutta yleensä se on niitä ihmisiä, jotka luovat AI-mallit, jotka ottavat sen vakavasti. Tai, ellet ole putkilinjan insinööri paitsi ohjelmistossa ja AI: ssa, mutta myös muilla teollisuudenaloilla, kuten lannoitteiden valmistuksessa tai tehtaissa, saatat olla samaa mieltä lauseesta, mutta sinulla ei ole koskaan ollut mahdollisuutta kokea sitä itse.
Viime aikoina on työskennellyt ohjelmistoa, joka havaitsee tietokannan muutokset ja työntää sen asiakkaalle "todellisessa ajassa".Jotainja työnnä muutos taustaosaan, jossa voit sitten käsitellä tietoja lomakkeeseen, jonka haluat tarkastella ennen sen siirtämistä etukäteen.Nyt se oli jotain, jota et koskaan tehnyt ennen.nuusiin tietoihin, ja se toimi silloin, koska ei ole vaatimusta "todellisesta ajasta", joten voit tehdä sen 30 sekunnin tai 1 minuutin välein. "epätavallinen" ping tarkoittaa, että se ei ylikuormita kaistanleveyttä, sekä palvelimella että tietokannalla.Täysinsuuria tietoja lähettää takaisin etuosaan ja käytät usein pinging ja et asenna sitä localhost, joka vie jonkin verran kaistanleveyttä. Plus, usein pinging tietokannan tarkistaa, jos on uusia tietoja, jopa yhtä yksinkertainen kuin tarkistaa uusin ID, ottaisi maksun tietokannasta, jos se on raskas käyttö samanaikaisesti.
Perinteinen tapa etsiä ratkaisu olisi etsiä sitä verkossa. Itse asiassa se ei ole kovin perinteinen, silti yleinen tapa tehdä se, mutta AI-boomin syntymisen myötä ja startup-yritykset kilpailevat vakiintuneiden yritysten kanssa tuottamaan uusimmat, huippuluokan (SOTA) kielten oppimismallit (LLM), joissa voit kirjoittaa pyyntösi ja saada AI tekemään sen puolestasi, etsinnän luonne on muuttunut, joten käyttäjien käyttäytyminen on muuttunut.Itseja olla täydellinen lopullisen tuotteen kanssa. Uusi haku olisi kurinalaista ja täydellinen 7-päivän kumulatiivinen käyttö Perplexity ja saada sen Perplexity Pro ilmaiseksi kuukaudeksi, sitten maksimoi etu, jonka voit ottaa, sen sijaan, että käytät sen ilmaista "haku" -toimintoa, meni pro "tutkimus" -ominaisuuksia ja kysyi, "Hei, käyttäen .Net Core 9 ja Angular 19 ja MS SQL Server 2022, miten voin työntää tietoja tietokannasta (DBName.dbo.Table1) etupääasiakkaalle reaaliajassa? Luettele minulle tarvittavat vaiheet, kirjastot, joita tarvitaan asentamiseen, ja näytä minulle esimerkkejä koodeista, miten se tehdään." Ja kun se tekee taikaa taustalla (joka voi kestää useita minuutteja
Nyt, jos olet ohjelmoija tai ohjelmistokehittäjä ja vastaava, tiedät, että jokainen tilanne on hieman ainutlaatuinen. Tietenkin, jotkut virheet ovat hyvin tunnettuja ja hyvin dokumentoituja, mutta useimmat muut saatat löytää jotain Internetistä, mutta ratkaisu he antoivat, vaikka he saattoivat ratkaista ongelman kysyvän henkilön, he eivät ehkä ratkaise sinua, vaikka ongelma näyttää samalta. Debugging on rasittava ja epäsuora prosessi, ja erityinen koodi, kuten 400 Not Found, voi johtua monista asioista, joista jokainen ei todennäköisesti ole yhteydessä toisiinsa, vaikka he nostavat saman virheen.voiVoitko ratkaista sen puolestasi?TodellaTotta puhuen, ajattele, että ratkaisu on helppoa heille.Vain siksi, ettäniiden kaappausnopeus verkossa on 100, ei, 1000 kertaa sinun? ja luuletko todella, että AI: n tuottama abstrakti ratkaisu, joka toimii useimmissaMutta ei kaikki(ja valitettavasti sinun on poikkeus, muuten et tunne päänsärkyä juuri nyt) todella tietää, mitä haluat ja sopii heidän ratkaisunsa sinulle, ikään kuin he voisivat lukea mielesi tai lukea koko tietokoneen tilan ja jäljittää pino syvälläSinunohjelma ja tarjota sinulle välitön korjaus, kun istut takaisin ja rentoutua, harrastus?
SignalR, jonka kehitti Microsoft, on Microsoftin julkaisema korkean tason kirjasto, joka työnsi päivityksiä asiakkaan puoleen. tuntematon siitä, miten SignalR työskenteli, yksi tietenkin seurasi AI: n koottuja vaiheita ja sen jälkeen, kun se oli manuaalisesti kiinnitetty ohjelmaan, kopioi ja liitä koodi niihin paikkoihin, joissa se sopii, muuntaa "abstrakti" "erityiseksi" ja ajaa ohjelma.
Toinen seuraava käyttää perinteisiä hakumenetelmiä ja etsi verkossa, mukaan lukien Microsoftin verkkosivuilla tarjotut opetusohjelmat, ja yritti ratkaista sen, turhaan. Kokeile yksi kerrallaan ratkaisu, päivät päivät menivät, ratkaisu ei yksinkertaisesti toteudu. Se kertoi minulle jatkuvasti, että "404 ei löytynyt", mutta mitä ei löytynyt?
Ymmärrys tulee, kun kaivetaan syvemmälle siihen, miten se eroaa normaalista HTTPS-pyynnöstä.QuickApp kehitti ebMonneyEnnen, kun joku ymmärtää, että jotkut linkit, kuten /api, on välitetty backend, kun taas muut saavat analysoitu Angular, yksi ajatteli, ehkä jos joku muuttaa /hub käytetään SignalR /api/hub, se toimisi.oliolla jotain syvempää, joka aiheutti sen.
Siellä oli proxy.conf.js, jonka joku kuuli siitä, mutta unohti siitä, koska se oli rakennettu niin helposti, että sinun ei tarvitse huolehtia siitä ... siihen asti, että voit luetella polku, jonka haluat sulkea pois Angularin app-routing.module.ts. Periaatteessa Angular analysoi kaikki reitit sen sovellusreitityksessä, ja jos se ei löydä, se ohjaa sivulle nimeltä 404 Not Found, joka on HTML-sovellus, jonka ebMonney on tehnyt ja joka sisältyy QuickApp-pakettiin.
Mutta miten? Se on toinen kysymys AI: lle. ”Aina saan 404 /hubille, koska sitä ei lisätty proxy.conf.js: hen SignalR Angularille. Miten voin lisätä sen?” Ja tällä kertaa oli oltava kiitollinen siitä, että joku käyttää AI: ta vastauksen tuottamiseksi. Näet, että SignalR ei käytä HTTPS: tä oletusarvoisesti, vaan WebSocketia, joka kulkee WSS: n läpi. Ja poissuljetussa luettelossa, joka on jo sisällytetty oletusarvoiseen proxy.conf.js: hen, kaikki linkit on välitetty HTTPS-kerroksen kautta.ws: true
Vaikka yksi ei yrittänyt, yksi epäilee, että se on sama virheilmoitus kuin kun käytät /api / hub aikaisemmin.
Seuraava osa on odotettua. Koska yksi unohti vaihtaa /api/hub takaisin /hubille etukäteen, mutta yksi muutti sen jo takaosassa, se palautti 405 -menetelmän Ei sallittua virhettä. Toinen hämmentävä virhe, joka kertoo minulle jotain muuta, joka ei liity siihen, mitä todella tapahtui.
Niinpä, kun yksikirjoittanut kysymyksen ja vastannut ongelmaan Stack Overflow, yksi saa -2 kysymykselle 24 tunnin kuluessa vianmääritystietojen puutteesta. Kysymyksen muokkaava henkilö on valitettavasti oikeassa. Vaikka mitä hän ei tiennyt, oli, että vianmääritystietoja ei ole, koska se ei ole ongelma kirjaston kanssa, vaan asennuksen kanssa.Tarjolla on AI- jaTätäSe on yksityiskohtia.Anna minun selittää.
Äskettäin Stack Overflow "ongelmat" (jos tilaat sen, he lähettävät digestin luettelosta linkkejä sähköpostiisi siitä, mitä he ovat valinneet mielenkiintoiseksi, ja muita linkkejä siitä, mitä sponsoroidaan mainostamaan sinulle), Issue 280, on linkki nimeltäLähetys Butlerian Jihadin raiteiltaOtsikko ei tietenkään ollut hyödyllinen kertomalla, mistä se on kyse, joten yksi tietenkin pyysi Perplexityä tiivistämään sen yhdelle, arvioimaan, onko se lukemisen arvoista vai ei.Kuinka lukea kirja, muiden lukijoiden antamat digestit ovat yleensä huono proxy arvioida kirjan sisältöä. Samoin AI: n tiivistämä sisältö leikattiin liian paljon sisältöä pois alkuperäisestä artikkelista. Itse asiassa se on luodin kohdistettu useisiin otsikoihin, kuten ne digestit, jotka lähettävät itseapua koskevia artikkeleita, jotka kootaan artikkeleita pisteiksi niille, jotka eivät pitäneet itseään aikaa lukea alkuperäisiä. Kun luetaan alkuperäistä, se on vakuuttava tarina opettajan elämänkokemuksesta ja turhautumisesta käsittelemään lapsia, jotka käyttävät AI: ta suorittamaan kotitehtäviään, ja hänen piti lukea AI: n tuottamista asioista, joista jotkut eivät selvästikään kaksinkertaisesti tarkistaneet opiskelijaa ja tuottaneet hänelle kiitosta
...miten minusta tuli ”ei vain opettaja, vaan mentori”, kun en ollut koskaan nähnyt heitä toimistotunneilla.
...miten minusta tuli ”ei vain opettaja, vaan mentori”, kun en ollut koskaan nähnyt heitä toimistotunneilla.
Se ei ole yksi ei halua tarjota teknisiä debugging yksityiskohtia aiheesta, mutta ongelma on väärinkäyttöä AI auttaa luomaan jotain askel askeleelta ilman syvempää ymmärrystä siitä, miten se todella toimii, sen sijaan, että käytät AI aivan kuten käytät hakukone etsiä yksityiskohtia ja koota tietoja ennen kuin käytät sitä luoda.Yhden omanHelvetin askel askeleelta yksinäisiä menetelmiä ongelman ratkaisemiseksi, on ongelma. Opettaja saattaa nähdä skenaario pelataan hänen opiskelijoiden, mutta aikuiset eivät ole vähemmän houkutellut väärinkäyttöön AI, vain koska miten ne on suunniteltu. AI, tai pikemminkin, AGI, tietokone, joka pystyy kuuntelemaan komentoja ja toteuttaa mitä haluat vain kertomalla sille, mitä haluat, on hitaasti tullut todellisuutta. Ei ihme, että hype on luoda LLM: t, ja kun muut AI-mallit, kuten ennakoiva malleja ja vahvistus oppimismallit voivat olla yhtä hyödyllisiä eri skenaarioissa, ne eivät pelaa odotuksiamme futuristinen utopia, joka on riittävän viileä paitsi geekit mutta myös keskimäärin. Haluamme todella