Articole

Serializatoare: Django Rest Framework Crash Course în 2022
„Cod pe Github” „VIZIȚI: Lista de redare a tutorialelor video Django Rest Framework” „ÎNVĂȚĂ: Cursuri gratuite de dezvoltare software structurat” Acum că avem un proiect de bază configurat, să trecem pas cu pas prin toate părțile diferite ale cadrului Django Rest. În primul rând, vom trece peste serializatoare. Serializatoarele preiau seturi de interogări și modele și le convertesc în tipuri de date native Python. Apoi putem lua acele tipuri de date și le putem reda în JSON...

Cum pot fi valorificate Big Data cu tehnologia AI?
Îmbinarea datelor mari și a capabilităților AI puternice va oferi perspective și soluții inovatoare cu valoare de piață extinsă. Big Data adună seturi masive de date la care toată lumea contribuie la creșterea datelor cu fiecare minut în fiecare zi. Conform DOMO, aproximativ fiecare persoană de pe pământ va genera 1,7 MB de date în fiecare secundă în 2020. Interpretarea datelor a acestor date colectate poate debloca potențialul de a crea noi întreprinderi minunate și de a răspunde..

Biblioteci C-statice
În articolul trecut am explicat procesul de compilare a unui cod sursă C într-un fișier executabil. Am trecut prin etapele de compilare și modul în care codul C este preprocesat, compilat în cod de asamblare (.s), asamblat în codul de mașină (.o) , apoi trece prin linker unde este adăugat un cod suplimentar (.lib .a) și obținem fișierul nostru executabil. Acum, în acest articol, vom explica ce este acel cod suplimentar, de ce și cum îl folosim. Practic, vom explica și înțelege..

Insilico Medicine la ICML 2018 recapitulare
La începutul acestei luni, echipa noastră a participat la cea de-a treizeci și cincea Conferință internațională privind învățarea automată (ICML) în însorita Stockholm. De data aceasta am decis să sponsorizăm și evenimentul și am primit multă atenție la standul nostru din secțiunea expoziție. Iată o scurtă recapitulare a experienței mele la conferință și câteva note despre discuțiile și lucrările interesante pe care le-am discutat în timpul evenimentului. Pentru cei care nu sunt..

Perspectiva unui noob — Învățarea științei datelor, ML și AI de la zero. Pt 2
Introducere în statistică și probabilitate Definiție: un spațiu eșantion este asociat cu un experiment, E este declanșarea tuturor combinațiilor de posibilități. Exemple: La aruncarea unei monede ies două capete sau cozi Aruncarea unei monede de 3 ori schimbă setul de posibilități. {HHH, HHT, HTH, HTT, THH, THT, TTH, TTT} Întrebați 10 persoane dacă jocul Apex Legends {0,1,2,3,…,10} Definiție : un eveniment este un set de rezultate posibile. Exemplu: Într-o săptămână..

Îmi programez drumul de ieșire din Cuba, partea 1
Sau mori incercand Soarele este infernal, computerul meu se supraîncălzește din nou și mă așez pe aceeași bancă în parc de ore întregi. Nu pot să-ți descriu cum se simte fundul meu acum. Aceasta este o bancă din lemn în stil colonial, care, credeți-mă, nu este proiectată pentru ore lungi de codare, mai ales sub soare. Dar în acest moment în Cuba, internetul este disponibil doar în parcuri și alte spații publice. Sunt un programator, de fapt un inginer în informatică, dar orice, acum..

Cum funcționează aproximarea diofantică partea 1 (curbe eliptice + calcul cuantic)
Aproximare diofantină cu constrângeri (arXiv) Autor: Jérémy Champagne , Damien Roy Rezumat: Urmând Schmidt, Thurnheer și Bugeaud-Kristensen, studiem modul în care teorema lui Dirichlet asupra formelor liniare trebuie modificată atunci când se cere ca vectorii coeficienților formelor liniare să facă un unghi ascuțit mărginit în raport cu un subspațiu V fix propriu diferit de zero al lui Rn. Presupunând că punctul lui Rn pe care îl aproximăm are coordonate liniar independente..

Cum să creați o aplicație web de schimb valutar folosind JavaScript
În acest articol, vă voi ghida să vă creați prima aplicație de schimb valutar mai întâi, să aruncăm o privire la rezultatul așteptat: Cerințe preliminare: fișiere index.html,style.css și script.js și conectați-le între ele. Pasul 1: creați interfața de utilizare: începem prin a adăuga un element h1 pentru antet: <h1>Currency Exchange</h1> apoi adăugăm un element de tabel cu patru rânduri (tr), primul rând conține trei etichete de antet (th) iar celelalte rânduri..

5 tendințe de top în vizualizarea datelor (2023-2025)
Introducere: În lumea actuală bazată pe date, companiile caută în mod constant modalități de a valorifica cantitatea mare de date pe care o colectează. Vizualizarea datelor a apărut ca o sarcină crucială, oferind un mijloc pentru utilizatorii non-tehnici de a înțelege date complexe și de a obține informații utile. Pe măsură ce piața de vizualizare a datelor continuă să crească, este esențial să rămâneți la curent cu cele mai recente tendințe care conduc această industrie. În acest blog,..

Autentificare Firebase: Documente super simple
Bună băieți, Sunt Ahmed Abdelbaset, Dezvoltator Frontend, 20 de ani, din Egipt. Sunt un dezvoltator autodidact, am început să învăț dezvoltarea web în 2019 și încă învăț. În prezent învăț React și React Native. În unele bloguri, voi aborda documentele simple Firebase. În primul rând, ce este Firebase? Firebase este o platformă dezvoltată de Google pentru crearea de aplicații mobile și web. Firebase oferă servicii de autentificare, bază de date în timp real, cloud Firestore,..

# AI vs ML: Care este diferența și de ce contează?
# AI vs ML: Care este diferența și de ce contează? AI și ML sunt doi termeni înrudiți care descriu tehnologia care poate procesa date și poate face predicții. Cu toate acestea, acești termeni sunt adesea folosiți interschimbabil, ceea ce poate duce la confuzie și neînțelegere. În acest articol, vom clarifica diferența dintre AI și ML, modul în care sunt conectate și ce înseamnă ele în practică pentru organizațiile de astăzi. ## Ce este AI? AI reprezintă inteligența artificială,..

Ghid cuprinzător pentru tehnicile de testare frontală
Concentrarea pe înțelegerea celor mai frecvent utilizate practici de testare frontend În zilele noastre, există mai multe tipuri de tehnici de testare frontend pe care le-am putea folosi pentru a ne asigura că codul nostru funcționează conform așteptărilor sau nu. Deși există confuzie în rândul dezvoltatorilor, aceștia se amestecă de obicei și consideră că diferite moduri de testare frontend sunt egale, ceea ce nu este valabil. După ce am avut conversații și discuții, mi-am dat seama..

Ar trebui să folosesc mai degrabă React-Native sau Flutter în 2020 pentru noile mele proiecte de întreprindere?
Decizia cadru Ar trebui să folosesc mai degrabă React-Native sau Flutter în 2020 pentru noile mele proiecte de întreprindere? Care cadru se va potrivi cel mai bine pentru următorul proiect de nivel enterprise? Chiar contează această alegere? 👋🏻 Acest articol este despre proiecte de nivel enterprise, cu mize mari și termene limită stricte. Voi mai face unul pentru proiectele secundare care vor avea mai puține efecte și mize în următoarele săptămâni, cu o abordare mai..

Cum se remediază AttributeError: modulul „lib” nu are atributul „OpenSSL_add_all_algorithms”
Remedierea AttributeError introdusă în versiunea recentă a criptografiei în Python Recent, mulți utilizatori Python au început să raporteze AttributeError: module ‘lib’ has no attribute ‘OpenSSL_add_all_algorithms’ când încearcă să instaleze module noi sau să actualizeze module existente prin pip . File "/home/patrick/.local/lib/python3.8/site-packages/OpenSSL/__init__.py", line 8, in <module> from OpenSSL import crypto, SSL File..

Python-introducere | Tutorial Python pentru începători | python tutorial-partea #1
Tutorial Python pentru începători - Introducere Python :- învață pas cu pas cu exemple și tutoriale video | python programare învăț începător să avanseze. ce este python? Python este un limbaj de programare de nivel înalt, dinamic și interpretat. Suportă abordarea de programare orientată pe obiecte pentru dezvoltarea software-ului. este simplu și ușor de învățat și oferă, de asemenea, o mulțime de structuri de date la nivel înalt. Sintaxa „ Python ” și ​​tastarea..

Redux
Redux Redux este o bijuterie într-o bibliotecă incredibil de mică. Creatorul Redux, Dan Abramov , a reușit chiar să reducă, în sensul jocului de cuvinte, această bibliotecă la doar 99 de linii de Javascript, eliminând toate verificările de sănătate. Aș susține chiar că Redux este de fapt un singur fișier — createStore.js — care expune doar 4 funcții. Celelalte fișiere sunt sugar pe deasupra Redux: oferă mecanisme foarte utile pentru a susține redux, dar sunt totuși sugar...

Cum să spargi interviuri la FAANG (MAMAA): un ghid complet.
FAANG este din ce sunt făcute visele. Cu adevărat. Programatorii din întreaga lume încearcă să-și pună un loc în aceste companii. Deci, ce este FAANG? Și de ce este atât de tânjit de programatori? Mai important, cum să „ scurgi interviuri la companii ” precum FAANG? Continuați să citiți pentru a afla. DE CE FAANG? În lumea de astăzi, primele câteva corporații conduc indirect lumea. FAANG este acronimul pentru primele 5 companii care de obicei excelează în randamente bune..

Rezumarea automată a CV-urilor cu NER
Evaluați CV-urile dintr-o privire prin Recunoașterea entității denumite Pluginul Shameless: suntem o platformă de adnotare a datelor pentru a vă face foarte ușor să construiți seturi de date ML. Doar încărcați date, invitați-vă echipa și construiți seturi de date foarte rapid. „ Urmăriți-ne! ” „ Cea mai bună platformă online pentru nevoile dvs. de adnotare a datelor ML. Încărcați-vă datele, invitați membrii echipei și începeți să etichetați. Cel mai bun..

Tehnici de regularizare: Ridge, Lasso și Elastic Net
Știința datelor Tehnici de regularizare: Ridge, Lasso și Elastic Net Suprafitting Saviors în ML Prezentare generală a suprainstalării: Regularizarea este o tehnică utilizată în învățarea automată pentru a preveni supraadaptarea și pentru a îmbunătăți capacitatea de generalizare a modelelor. Implica adăugarea unui termen de penalizare la funcția de pierdere în timpul procesului de antrenament, ceea ce ajută la controlul complexității modelului. Prin adăugarea acestei penalizări,..

Capitolul 1: Instalarea Go Lang în Linux
Capitolul 1: Instalarea Go Lang în Linux Notă: De asemenea, pentru Windows și Mac putem vizita site-ul oficial și urmați instrucțiunile. Vizitați „site-ul oficial” Go Lang și descărcați „fișierul tar” al go lang. Dacă aceasta este instalarea pentru prima dată, atunci puteți sări peste acest pas, altfel puteți șterge instalarea anterioară Go lang din directorul de utilizator ca. rm -rf /usr/local/go 3. Apoi dezarhivați fișierul de descărcare și instalați go lang în..