Scrum
1:33
Ай бұрын
Bitcoin i Ethereum
15:04
8 ай бұрын
Czym jest Blockchain
8:46
8 ай бұрын
Wyrażenia regularne  - RegExp
25:52
2 жыл бұрын
Github Actions w akcji
17:32
2 жыл бұрын
Firebase Hosting
13:03
2 жыл бұрын
React - Algorytm Cluedo
12:27
2 жыл бұрын
React - Function component
8:36
2 жыл бұрын
React - class component
9:42
2 жыл бұрын
React - Stan (State)
28:03
2 жыл бұрын
Podstawowe usługi chmurowe
12:38
2 жыл бұрын
Czym jest Chmura?
7:53
2 жыл бұрын
Bootstrap | Od 0 do WebDevelopera
12:54
Пікірлер
@AndrzejLondyn
@AndrzejLondyn 8 күн бұрын
Nie widzę nic na komórce...
@sephcode
@sephcode 8 күн бұрын
Kolejne filmy nagram z większą czcionką. Dzięki za informacje 🙇‍♂️
@ZamasuTheGoodKai
@ZamasuTheGoodKai 9 күн бұрын
Dziękuję jesteś wielką pomocą
@JOZA2003
@JOZA2003 13 күн бұрын
Dziękuję za ten film
@JOZA2003
@JOZA2003 24 күн бұрын
Czekam na następne filmy
@dor312
@dor312 29 күн бұрын
Bardzo dobry kurs i super, że podsumowałeś swoją pracę w ten sposób. Na filmach wszystko robiłeś z taką lekkością, że często pojawiały mi się pytania typu "gdzie on się tego nauczył". Będę wracał do tego kursu, bo pokazałeś dużo ciekawych rzeczy, których sam nie umiałem wyłapać z dokumentacji. Siostra zadowolona z aplikacji? :D
@bartsimpson2324
@bartsimpson2324 Ай бұрын
przypominaja mi sie audiobooki na youtube czytane przez ivone XD
@JOZA2003
@JOZA2003 Ай бұрын
Sephcode rozkręca się
@JOZA2003
@JOZA2003 Ай бұрын
Sephcode powrócił
@KamilKielich-kz6dm
@KamilKielich-kz6dm 5 ай бұрын
Jako ktoś kto chce zostać DevOps to mega się cieszę, że ktoś w języku polskim to przedstawił. Zrób jeszcze coś o Kubernetes i będzie super!
@xoy5
@xoy5 6 ай бұрын
fajnie mega dzieki ziomke robie sobie leetcode i sie przydaje bo w szkole ta cweloza niczego nie uczy sam na wlasna reka wszystko bo inaczej by byla padaka i bym zostal conajwyzej proboszczem w mojej parafii a nie programista wielkie dzieki ziomus
@bartomiejwiniarek6885
@bartomiejwiniarek6885 8 ай бұрын
Cześć, dopiero zaczynam z JS i ten arkanoid to mój projekt na studia, co mogę poprawić jeżeli metoda victory nie działa ?
@sephcode
@sephcode 8 ай бұрын
Hej, trudno powiedzieć nie widząc kodu. Jeśli możesz wrzuć gdzieś kod (np. Na GitHub) i podeślij mi link. Spróbuję pomóc
@bartomiejwiniarek6885
@bartomiejwiniarek6885 8 ай бұрын
@@sephcode kod jest identyczny do twojego bo szedłem z poradnikiem krok po kroku :)
@Damian-ij9nm
@Damian-ij9nm 8 ай бұрын
Dobrze wytłumaczone 😉
@krasz_official
@krasz_official 8 ай бұрын
Bardzo przyjemny materiał czekam na więcej.
@sephcode
@sephcode 8 ай бұрын
ERC 721 - odnosi się oczywiście do NFT, a nie NTF. Wybaczcie literówkę 😑
@michah3956
@michah3956 8 ай бұрын
ciekawy temat. Możesz coś nagrać o smart-contract'ach? Bo nie pojmuje na jakiej zasadzie to ma działać.
@sephcode
@sephcode 8 ай бұрын
Kolejny film będzie o Smart kontraktach 😉
@RademenesVG
@RademenesVG 9 ай бұрын
Czy planujesz pociągnąć temat odnośnie blockchaina?
@sephcode
@sephcode 9 ай бұрын
Tak, w najbliższym czasie pojawi się jeszcze kilka filmów na ten temat. Jeśli jest coś co Cię szczególnie interesuje to daj znać 😉
@RademenesVG
@RademenesVG 9 ай бұрын
@@sephcodeCzy z programowania będziesz coś pokazywał? Na przykład jak przeprowadzać interakcję z poziomu javascript ze smartkontraktami? Co można fajnego zrobić i jak to wszystko razem ze sobą połączyć. Pozdrowienia.
@michah3956
@michah3956 8 ай бұрын
@@RademenesVG a nie lepiej Rust + Solana?
@RademenesVG
@RademenesVG 8 ай бұрын
@@michah3956 też by mogło być. W zasadzie nawet lepiej bo rust i solany jeszcze nie dotykałem to coś nowego bym się nauczył.
@JOZA2003
@JOZA2003 9 ай бұрын
Ciebie mógłbym słuchać całymi dniami
@rafmass4736
@rafmass4736 10 ай бұрын
Świetny materiał, kapitalnie tłumaczysz, prawdziwa rzadkość dzisiaj. Dziękuję ogromnie
@arcticape93
@arcticape93 10 ай бұрын
Szkoda, że nie nagrywasz nowych materiałów bo są bardzo pomocne :) Pozdrawiam!
@wacekwacek5971
@wacekwacek5971 Жыл бұрын
Świetny materiał!!!
@nacholerecito777
@nacholerecito777 Жыл бұрын
Świetnie wytłumaczone! Rób więcej takich filmów, bo dobrze tłumaczysz, fajnie by było jakbyś zaktualizował niektóre filmy jeśli coś się zmieniło na przestrzeni tych dwóch ostatnich lat 🤓
@danutakurkowska9414
@danutakurkowska9414 Жыл бұрын
Pierwszy
@shreder221
@shreder221 Жыл бұрын
1:30 Dlaczego draw_mode jest akceptowany przez ifa? Toż to napis? 1:46 po co nam tutaj instrukcja With?
@sephcode
@sephcode Жыл бұрын
Co do if'a to urok Pythona i jego słabego typowania. Pusty ciąg znaków jest traktowany jak wartość False. Czyli `if not "":` wykona kod wewnątrz if'a. Instrukcja With w tym przypadku powoduje zmianę kontekstu, i pozwala rysowac na Canvas'ie. Specyficzna kontrukcja Kivy.
@shreder221
@shreder221 Жыл бұрын
Powiedziałbyś jaki skrót klawiszowy w 2:02 do wyświetlenia możliwych importów?
@sephcode
@sephcode Жыл бұрын
Na Windows'ie to Alt+Enter
@kokojambo1298
@kokojambo1298 Жыл бұрын
Dobre. Dzięki
@Matthew_080
@Matthew_080 Жыл бұрын
Fajnie wszystko wyjaśniłeś :-)
@chesterxp508
@chesterxp508 Жыл бұрын
GoodJob!
@deiling5034
@deiling5034 Жыл бұрын
Czy tu nie ma głosu?
@sephcode
@sephcode Жыл бұрын
Jest
@GameFloWM
@GameFloWM Жыл бұрын
niby ten film ma 1 rok a dla przyszłych pentesterów się bardzo przyda...
@67Lain
@67Lain Жыл бұрын
Dzięki za film, wytlumaczone w prosty sposób:)
@wirowmaker
@wirowmaker Жыл бұрын
Fajnie wyjaśnione, przygotowuję się do przejścia z działu HD na junior testera na pewno koks wiedza! Protokół to podstawa każdy musi go znać najlepiej zacząć od podstaw! :D
@leonwagner2687
@leonwagner2687 Жыл бұрын
Może pytanie banalne, ale w jaki sposób utworzyć następne okno o innych wymiarach, które nie jest Popup? Czy zakmnięcie procesu, i odpalenie nowego procesu, to dobry pomysł? W żaden inny sposób nie mogłem zmienić wymiaru okna.
@sephcode
@sephcode Жыл бұрын
Kivy samo w sobie nie wspiera tworzenia wielu okien. Jeżeli koniecznie chcesz nowe okno to zostaje uruchomienie nowego Kivy App w oddzielnym wątku/procesie. Komunikacja między takimi okienkami nie będzie trywialna. Może warto się zastanowić nad innym układem UI? Może jakieś rozwiązanie oparte o ScreenManager'a?
@mati2103
@mati2103 Жыл бұрын
Świetnie ;) Masz w planach zrobić film o dekoratorach ?
@sephcode
@sephcode Жыл бұрын
Tak, powinien pojawić się w ciągu kilku najbliższych dni.
@stahoo22
@stahoo22 Жыл бұрын
??? A może 3D ??? Kawał dobrej roboty.
@sephcode
@sephcode Жыл бұрын
Czemu nie, masz jakiś pomysł co konkretnie można by zbudować?
@stahoo22
@stahoo22 Жыл бұрын
​@@sephcode kiedyś, dawano dawno temu, próbowałem bawić się directem X (chyba 10-tką), zrobiłem w C++ powierzchnię 100x100 (chyba w metrach), drzewa w postaci stożków (zielone nawet były). Dodałem obsługę "chodzenia" za pomocą wsad plus mysz. Maszyna nie dawała mi rady tego pociągnąć (to było bardzo dawno temu, początek tego wieku) i zaprzestałem projektu. Wczoraj myślałem o czymś w rodzaju Wolfa, oczywiście bez strzelania, same generowane ściany i chodzenie z wykrywaniem kolizji oraz mechanizm drzwi. Trochę poczytałem ale że choroba mnie zmogła to na tym zakończyłem.
@sephcode
@sephcode Жыл бұрын
@@stahoo22 Ciekawy pomysł, do zrealizowania, może nie na już ale na kiedyś na pewno. Grafika 3D to średnio Pythonowy temat, ale jak kiedyś ponagrywam coś z C++ to na pewno o to zahaczę. Dzięki!
@leonwagner2687
@leonwagner2687 Жыл бұрын
Cały kurs to kawał dobrej roboty, wielkie dzięki! Chciałbym się jeszcze zapytać czy jest możliwość przeniesienia tego gui na stronę internetową napisaną w django? Chciałbym stworzyć edytor do tworzenia koszulek z własnym nadrukiem/ grafiką i kivy spełnia moje wymagania, tylko pytanie czy jestem wstanie zaimplementować to wszystko na web site?
@sephcode
@sephcode Жыл бұрын
Z przeniesieniem tego na stronę internetową może być problem. Kivy nie wspiera na razie tworzenia aplikacji webowych. Jest na ten temat dyskusja na GitHub'ie: github.com/kivy/kivy/issues/7898 Warto obserwować. Czysto technicznie jest to wykonalne, zostaje w zasadzie do rozwiązania kwestia wygody użytkowania.
@leonwagner2687
@leonwagner2687 Жыл бұрын
Jak zaznaczasz i edytujesz kilka linijek?
@sephcode
@sephcode Жыл бұрын
Spróbuj dwa razy ctrl, albo alt+j
@leonwagner2687
@leonwagner2687 Жыл бұрын
@@sephcode dzięki! ;)
@genek72gmail
@genek72gmail Жыл бұрын
Większe czcionki w IDE poproszę :) GW btw
@sephcode
@sephcode Жыл бұрын
Dzięki! Większe czcionki pojawiają się w nowszych filmach.
@DariuszFly
@DariuszFly 2 жыл бұрын
dźwięki odpuściłem bo wydają się proste, a mocno irytują, przynajmniej mnie, czyli 50+ ;)
@prywatny1022
@prywatny1022 2 жыл бұрын
podasz kod bo mi coś nie działa bo źle przepisałem
@sephcode
@sephcode 2 жыл бұрын
github.com/sephriot/cookie
@DariuszFly
@DariuszFly 2 жыл бұрын
nie powiedziałeś że potrzebna jest biblioteka "pillow" aby atlas zadziałał ;) ale dzięki temu poszperałem w dokumentacji
@sephcode
@sephcode 2 жыл бұрын
Całkiem możliwe, że w momencie nagrywania pillow albo doinstalowala się sama gdzieś po drodze albo nie była potrzebna. Tak czy siak, dziekuje za komentarz uzupełniający film.
@DariuszFly
@DariuszFly 2 жыл бұрын
trzeba jeszcze wyzerować gameNode i jest jeszcze problem przy zmianie identyfikatora lub wpisanie identyfikatora ze spacji, tu akurat strip wystarcza
@mateuszborkowski9727
@mateuszborkowski9727 2 жыл бұрын
Dziękuję ci za wkład w rozwój Kivy
@DariuszFly
@DariuszFly 2 жыл бұрын
uff to jak dotąd najcięższy odcinek, trudno było nadążyć, ba chyba jeszcze muszą nad tym pomyśleć ;)
@sephcode
@sephcode 2 жыл бұрын
Czasami trochę przyspieszam żeby nie nudzić. Jesli któryś fragment był zbyt mocno skrócony to chętnie go rozwinę w komentarzu.
@DariuszFly
@DariuszFly 2 жыл бұрын
@@sephcode async def handleDisconnect(self, websocket): if self.players == 1: # dlaczego ........ tego nie rozumiem, nie powinno być : if len(self.players) == 1 # ???
@sephcode
@sephcode Жыл бұрын
@@DariuszFly Powinno, niezle to wylapales.
@mm1915
@mm1915 2 жыл бұрын
Jest jakas funkcja na porownywanie liczb w tablicy za pomoca indeksow? np. if indeks 0 > indeks 1 to:
@sephcode
@sephcode 2 жыл бұрын
tablica[0] > tablica[1] To chyba jedyny sposób
@bobcornley
@bobcornley 2 жыл бұрын
Ogólnie ale na tyle, żebym zaczął szukać dalej. Dziękuję. Wszystkiego dobrego :)
@DariuszFly
@DariuszFly 2 жыл бұрын
Java compiler (javac) not found, please install it ?
@sephcode
@sephcode 2 жыл бұрын
Instrukcja jak zainstalować Javę na Windowsie (niestety w języku angielskim): access.redhat.com/documentation/en-us/openjdk/11/html-single/installing_and_using_openjdk_11_for_windows/index
@DariuszFly
@DariuszFly 2 жыл бұрын
@@sephcode z Javą juz sobie poradziłem, ale wyskakują kolejne problemy :(
@DariuszFly
@DariuszFly 2 жыл бұрын
Dziś po wielu bojach, udało mi się wreszcie wygenerować buildozerem plik instalacyjny ;) moge ruszyć dalej z kursem ;)
@JakTakToNie
@JakTakToNie 2 жыл бұрын
rozumiem, że 1n - to jedna operacja, a czy możesz zdefiniować czym jest operacja?
@sephcode
@sephcode 2 жыл бұрын
TL;DR; Zazwyczaj algorytmy działają w pętli, więc jedna operacja to będzie jeden przebieg pętli. Bardzo łatwo w ten sposób wyjaśnić skąd n^2 w bubble sorcie (pętla w pętli). Bardziej szczegółowe wyjasnienie poniżej: Jedna operacja będzie miała różne znaczenie w zależności od tego co robi (czy może jaki zestaw instrukcji powtarza) dany algorytm. Spróbujmy zdefiniować operację dla kilku przykładów: 1. Wybranie losowego elementu z tablicy Tutaj operacją nazwiemy przesunięcie wskaźnika względem znanego początku tablicy. Żeby wybrać element potrzebujemy jego indeks, rozmiar pojedynczego elementu w tablicy i dalej mamy jedno proste mnożenie (indeks * rozmiar) + adres początku tablicy i mamy znaleziony nasz element. 2. Wyszukanie elementu w liście Tutaj jedna operacja to będzie przejście do kolejnego elementu i porównanie z wyszukiwanym. W pseudokodzie wyglądało by to tak: iterator.nastepny_element() if *iterator == szukany_element: return true 3. Sortowanie: Tutaj jedna operacja to zamiana miejscami dwóch elementów, w praktyce to tak na prawdę 3 operacje przypisania. Przykładowo, chcemy zamienić miejscami A i B. Potrzebujemy do tego zmiennej pomocniczej C która chwilowo przetrzyma wartość A (lub B). C = A; A = B; B = C; Mamy 3 znaki równości czyli 3 przypisania (3 operacje zmiany wartości) ale traktujemy to jako jedną operację ponieważ stała 3 tutaj nic nie zmienia. W O(x) chodzi o rząd wielkości, nie o czas / skomplikowanie pojedynczej operacji.
@Hope-lq2eg
@Hope-lq2eg 2 жыл бұрын
Szybko i prosto wyjaśniony temat, aż się dziwie że na lekcji miałem problemy ze zrozumieniem...
@soczeq
@soczeq 2 жыл бұрын
Mialem ten sam problem... W windowsie można spróbować napisać komendę: python -m pip install buldozer
@DariuszFly
@DariuszFly 2 жыл бұрын
Buildozer zainstalowałem, ale podczas kompilacji programu przez buildozer wyskakują błędy.
@Nutri-Know-It-All
@Nutri-Know-It-All 2 жыл бұрын
Dzieki wielkie, kozacko wytlumaczone, tego bylo potrzeba na yt