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..