Artykuły

Serializatory: kurs awaryjny Django Rest Framework w 2022 r
Kod na Githubie OBEJRZYJ: Playlista z samouczkami wideo Django Rest Framework NAUCZ SIĘ: Bezpłatne kursy tworzenia oprogramowania strukturalnego Teraz, gdy mamy już podstawowy projekt, przejdźmy krok po kroku przez wszystkie różne części Django Rest Framework. Najpierw zajmiemy się serializatorami. Serializatory pobierają zestawy zapytań i instancje modeli i konwertują je na natywne typy danych języka Python. Następnie możemy pobrać te typy danych i wyrenderować je w..

Jak można wykorzystać duże zbiory danych dzięki technologii AI?
Połączenie dużych zbiorów danych i potężnych możliwości sztucznej inteligencji zapewni innowacyjne spostrzeżenia i rozwiązania o dużej wartości rynkowej. Big data gromadzą ogromne zbiory danych, do tworzenia których wszyscy przyczyniają się każdego dnia, zwiększając ich ilość z każdą minutą. Według DOMO w 2020 r. w przybliżeniu każdy człowiek na Ziemi będzie generował 1,7 MB danych co sekundę. Interpretacja zebranych danych może uwolnić potencjał do tworzenia nowych, wspaniałych..

Biblioteki C-Statyczne
W poprzednim artykule wyjaśniliśmy proces kompilacji kodu źródłowego C do pliku wykonywalnego. Przeszliśmy przez etapy kompilacji i sposób, w jaki kod C jest wstępnie przetwarzany, kompilowany do kodu asemblera (.s), składany do kodu maszynowego (.o), a następnie przechodzi przez linker, gdzie dodawany jest dodatkowy kod (.lib .a) i otrzymujemy nasz plik wykonywalny. Teraz w tym artykule wyjaśnimy, czym jest ten dodatkowy kod, dlaczego i jak go używamy. Zasadniczo zamierzamy wyjaśnić..

Podsumowanie Insilico Medicine na ICML 2018
Na początku tego miesiąca nasz zespół wziął udział w trzydziestej piątej dorocznej Międzynarodowej konferencji na temat uczenia maszynowego (ICML) w słonecznym Sztokholmie. Tym razem również zdecydowaliśmy się sponsorować wydarzenie i spotkaliśmy się z dużym zainteresowaniem na naszym stoisku w części wystawienniczej. Oto krótkie podsumowanie moich doświadczeń konferencyjnych oraz kilka notatek na temat interesujących przemówień i artykułów, które omawialiśmy podczas wydarzenia...

Perspektywa nooba  — „Nauka danych, uczenia maszynowego i sztucznej inteligencji od podstaw. Pt 2
Wprowadzenie do statystyki i prawdopodobieństwa Definicja: Przestrzeń próbki jest powiązana z eksperymentem, E jest punktem wyjścia wszystkich kombinacji możliwości. Przykłady: Rzut monetą daje dwie reszki lub reszki Rzut monetą 3 razy zmienia zestaw możliwości. {HHH, HHT, HTH, HTT, THH, THT, TTH, TTT} Zapytaj 10 osób, czy grają w Apex Legends {0,1,2,3,…,10} Definicja : zdarzenie to zbiór możliwych wyników. Przykład: W danym tygodniu {poniedziałek, wtorek, środa,..

Kodowanie wyjścia z Kuby, część 1
Albo umrzeć próbując Słońce praży piekielnie, komputer znowu się przegrzewa, a ja już od kilku godzin siedzę na tej samej ławce w parku. Nie potrafię opisać, jak się teraz czuje mój tyłek. To drewniana ławka w stylu kolonialnym, która, wierz mi, nie jest przeznaczona do długich godzin kodowania, głównie pod słońcem. Jednak obecnie na Kubie internet jest dostępny tylko w parkach i innych miejscach publicznych. Jestem programistą, właściwie inżynierem informatykiem, ale co tam, w tej..

Jak działa aproksymacja diofantyczna, część 1 (krzywe eliptyczne + obliczenia kwantowe)
Przybliżenie diofantyczne z ograniczeniami (arXiv) Autor: Jérémy Champagne , Damien Roy Streszczenie: Podążając za Schmidtem, Thurnheerem i Bugeaud-Kristensenem, badamy, w jaki sposób należy zmodyfikować twierdzenie Dirichleta o formach liniowych, gdy wymaga się, aby wektory współczynników form liniowych tworzyły ograniczony kąt ostry względem ustalona właściwa niezerowa podprzestrzeń V Rn. Zakładając, że punkt Rn, który aproksymujemy, ma liniowo niezależne współrzędne nad..

Jak stworzyć aplikację internetową do wymiany walut przy użyciu JavaScript
W tym artykule poprowadzę Cię, jak stworzyć pierwszą aplikację do wymiany walut najpierw przyjrzyjmy się oczekiwanemu wynikowi: Wymagania wstępne: pliki Index.html, style.css i script.js i połącz je ze sobą. Krok 1: Utwórz interfejs użytkownika: zaczynamy od dodania elementu h1 do nagłówka: <h1>Currency Exchange</h1> następnie dodajemy element tabeli z czterema wierszami (tr), pierwszy wiersz zawiera trzy znaczniki nagłówka (th), a pozostałe wiersze zawierają..

5 najważniejszych trendów w wizualizacji danych (2023–2025)
Wprowadzenie: W dzisiejszym świecie opartym na danych firmy nieustannie szukają sposobów wykorzystania ogromnej ilości gromadzonych danych. Wizualizacja danych okazała się kluczowym zadaniem, zapewniającym użytkownikom nietechnicznym środki do zrozumienia złożonych danych i uzyskania przydatnych spostrzeżeń. Ponieważ rynek wizualizacji danych stale się rozwija, istotne jest, aby być na bieżąco z najnowszymi trendami napędzającymi tę branżę. Na tym blogu przyjrzymy się pięciu..

Uwierzytelnianie Firebase: super proste dokumenty
Cześć ludzie, Jestem Ahmed Abdelbaset, Frontend Developer, mam 20 lat i pochodzę z Egiptu. Jestem programistą samoukiem, naukę tworzenia stron internetowych zacząłem uczyć się w 2019 roku i nadal się uczę. Obecnie uczę się React i React Native. W niektórych blogach omówię prostą dokumentację Firebase. Po pierwsze, czym jest Firebase? Firebase to opracowana przez Google platforma do tworzenia aplikacji mobilnych i internetowych. Firebase zapewnia uwierzytelnianie, bazę danych..

# AI vs ML: jaka jest różnica i dlaczego ma to znaczenie?
# AI vs ML: jaka jest różnica i dlaczego ma to znaczenie? AI i ML to dwa powiązane terminy opisujące technologię, która może przetwarzać dane i przewidywać. Jednak terminy te są często używane zamiennie, co może prowadzić do zamieszania i nieporozumień. W tym artykule wyjaśnimy różnicę między AI i ML, w jaki sposób są ze sobą powiązane i co oznaczają w praktyce dla współczesnych organizacji. ## Czym jest sztuczna inteligencja? AI oznacza sztuczną inteligencję, czyli szeroką..

Kompleksowy przewodnik po technikach testowania front-endu
Koncentrując się na zrozumieniu najczęściej stosowanych praktyk testowania frontendowego Obecnie istnieje kilka rodzajów technik testowania frontendu, których możemy użyć, aby upewnić się, że nasz kod działa zgodnie z oczekiwaniami, czy nie. Chociaż wśród programistów panuje zamieszanie, zazwyczaj mieszają i uważają różne sposoby testowania frontendu za równe, co nie jest prawidłowe. Po rozmowach i dyskusjach doszedłem do wniosku, czy inżynier na poziomie Junior czy Senior ma jakieś..

Czy w 2020 roku powinienem raczej używać React-Native czy Flutter w moich nowych projektach korporacyjnych?
Decyzja ramowa Czy w 2020 roku powinienem raczej używać React-Native czy Flutter w moich nowych projektach korporacyjnych? Który framework będzie najlepiej pasował do Twojego kolejnego projektu klasy korporacyjnej? Czy ten wybór w ogóle ma znaczenie? 👋🏻 Ten artykuł dotyczy projektów klasy korporacyjnej, w których stawka jest wysoka i rygorystyczne terminy. W nadchodzących tygodniach zrobię kolejny dla projektów pobocznych, który będzie miał mniejszy wpływ i stawki, z bardziej..

Jak naprawić błąd AttributeError: moduł „lib” nie ma atrybutu „OpenSSL_add_all_algorithms”
Naprawianie AttributeError wprowadzonego w ostatniej wersji kryptografii w Pythonie Ostatnio wielu użytkowników Pythona zaczęło zgłaszać AttributeError: module ‘lib’ has no attribute ‘OpenSSL_add_all_algorithms’ podczas próby zainstalowania nowych lub aktualizacji istniejących modułów za pośrednictwem pip . File "/home/patrick/.local/lib/python3.8/site-packages/OpenSSL/__init__.py", line 8, in <module> from OpenSSL import crypto, SSL File..

Wprowadzenie do Pythona | Samouczek Pythona dla początkujących | Samouczek Pythona – część nr 1
Samouczek Pythona dla początkujących - wprowadzenie do Pythona :- ucz się krok po kroku z przykładami i samouczkami wideo | python programowanie nauka od początkującego do zaawansowanego. co to jest pyton? Python to dynamiczny i interpretowany język programowania wysokiego poziomu. Obsługuje podejście programowania obiektowego do tworzenia oprogramowania. jest prosty i łatwy do nauczenia, a także zapewnia wiele struktur danych wysokiego poziomu. Składnia i..

Redukcja
Redukcja Redux to klejnot w niewiarygodnie małej bibliotece. Twórca Reduxa, „Dan Abramov”, był nawet w stanie zredukować – gra słów zamierzona – tę bibliotekę do zaledwie „99 linii” JavaScriptu, usuwając wszystkie kontrole poprawności. Twierdzę nawet, że Redux to tak naprawdę jeden plik — createStore.js — który udostępnia tylko 4 funkcje. Pozostałe pliki to dodatek do Redux: zapewniają bardzo przydatne mechanizmy obsługujące Redux, ale mimo to są cukrem. W niedawnym podkaście..

Jak przeprowadzić wywiady w FAANG (MAMAA): kompletny przewodnik.
FAANG jest tym, z czego powstają marzenia. Naprawdę. Programiści na całym świecie próbują zdobyć miejsce w tych firmach. Czym więc jest FAANG? I dlaczego jest tak pożądany przez programistów? Co ważniejsze, jak „ przełamać rozmowy kwalifikacyjne w firmach ” jak FAANG? Czytaj dalej, aby wiedzieć. DLACZEGO FAANG? W dzisiejszym świecie kilka największych korporacji pośrednio rządzi światem. FAANG to akronim określający 5 największych spółek, które zwykle osiągają dobre zyski z..

Automatyczne podsumowanie CV za pomocą NER
Oceń wznowienia jednym rzutem oka dzięki funkcji rozpoznawania nazwanych podmiotów Bezczelna wtyczka: jesteśmy platformą do adnotacji danych, dzięki której tworzenie zestawów danych ML staje się niezwykle proste. Po prostu prześlij dane, zaproś swój zespół i błyskawicznie zbuduj zbiory danych. Sprawdź nas! Najlepsza platforma internetowa spełniająca Twoje potrzeby w zakresie adnotacji danych ML. Wystarczy przesłać swoje dane, zaprosić członków..

Techniki regularyzacji: grzbiet, lasso i elastyczna siatka
Nauka o danych Techniki regularyzacji: grzbiet, lasso i elastyczna siatka Nadmierne wyposażenie Zbawicieli w ML Przegląd nadmiernego dopasowania: Regularyzacja to technika stosowana w uczeniu maszynowym, aby zapobiec nadmiernemu dopasowaniu i poprawić zdolność modeli do generalizacji. Polega na dodaniu składnika kary do funkcji straty podczas procesu uczenia, co pomaga kontrolować złożoność modelu. Dodając tę ​​karę, regularyzacja zniechęca model do szumu dopasowania i..

Rozdział 1: Instalacja Go Lang w systemie Linux
Rozdział 1: Instalacja Go Lang w systemie Linux Uwaga: w przypadku systemów Windows i Mac możemy również odwiedzić „oficjalną stronę internetową” i postępować zgodnie z instrukcjami. Odwiedź „oficjalną stronę” Go Lang i pobierz „plik tar” go lang. Jeśli jest to pierwsza instalacja, możesz pominąć ten krok, w przeciwnym razie możesz wyczyścić poprzednią instalację go lang z katalogu użytkownika jako. rm -rf /usr/local/go 3. Następnie rozpakuj pobrany plik i zainstaluj go lang..