- Видео 273
- Просмотров 534 293
ModestProgrammer
Польша
Добавлен 7 май 2020
ModestProgrammer - Kazimierz Szpin, to kanał gdzie pokazuję jak zostać Programistą C#/.NET. Dowiesz się jak powinno się uczyć programować od podstaw, jak wygląda nauka programowania od A do Z oraz zawód programisty.
Nazywam się Kazimierz Szpin. Od kilkunastu lat moją największą pasją jest programowanie. Uwielbiam tworzyć różne aplikacje głównie w C# na platformie .NET. Przez ostatnich kilka lat pracowałem jednocześnie na etacie jako Programista C#/.NET oraz jako Freelancer. Przez ten czas poznałem jak wygląda praca w różnych firmach, zarówno w mniejszych, jak i w tych większych. Głównie piszę aplikacje w ASP.NET Core, ASP.NET MVC, ASP.NET Web API, WPF oraz Windows Forms.
Jeżeli chcesz się ze mną skontaktować to zawsze możesz do mnie napisać na adres mailowy: kazimierz.szpin@modestprogrammer.pl (odpowiadam na wszystkie wiadomości).
Więcej:
www.modestprogrammer.pl
Szkolenia:
www.modestprogrammer.pl/courses
Społeczność:
www.modestprogrammer.pl/newsletter
Nazywam się Kazimierz Szpin. Od kilkunastu lat moją największą pasją jest programowanie. Uwielbiam tworzyć różne aplikacje głównie w C# na platformie .NET. Przez ostatnich kilka lat pracowałem jednocześnie na etacie jako Programista C#/.NET oraz jako Freelancer. Przez ten czas poznałem jak wygląda praca w różnych firmach, zarówno w mniejszych, jak i w tych większych. Głównie piszę aplikacje w ASP.NET Core, ASP.NET MVC, ASP.NET Web API, WPF oraz Windows Forms.
Jeżeli chcesz się ze mną skontaktować to zawsze możesz do mnie napisać na adres mailowy: kazimierz.szpin@modestprogrammer.pl (odpowiadam na wszystkie wiadomości).
Więcej:
www.modestprogrammer.pl
Szkolenia:
www.modestprogrammer.pl/courses
Społeczność:
www.modestprogrammer.pl/newsletter
Blazor Web App – Nowość w .NET 8 🚀
W tym filmie przyglądam się nowym funkcjom Blazor Web App w .NET 8. Dowiesz się, jakie zmiany i usprawnienia przynosi ta wersja oraz jakie korzyści może ona wnieść do tworzenia nowoczesnych aplikacji webowych. Omówimy kluczowe nowości, które ułatwiają pracę developerom i podnoszą wydajność aplikacji opartych na Blazorze.
Poruszone tematy:
-Nowe funkcje Blazor Web App w .NET 8
-Zmiany w Blazorze, które warto poznać
-Jak nowe rozwiązania wpływają na wydajność i user experience
-Dlaczego warto rozważyć aktualizację do .NET 8
✅ Szkolenie Blazor: szkolablazora.pl
✅ Dołącz do społeczności: www.modestprogrammer.pl/vip
✅ Moje szkolenia: modestprogrammer.pl/kursy
✅ Najlepsza ścieżka do zostania programistą...
Poruszone tematy:
-Nowe funkcje Blazor Web App w .NET 8
-Zmiany w Blazorze, które warto poznać
-Jak nowe rozwiązania wpływają na wydajność i user experience
-Dlaczego warto rozważyć aktualizację do .NET 8
✅ Szkolenie Blazor: szkolablazora.pl
✅ Dołącz do społeczności: www.modestprogrammer.pl/vip
✅ Moje szkolenia: modestprogrammer.pl/kursy
✅ Najlepsza ścieżka do zostania programistą...
Просмотров: 12
Видео
Blazor Server Side Rendering (SSR) - Wady i Zalety 🌐
Просмотров 447 часов назад
W tym filmie omawiam, jak działa Server Side Rendering (SSR) w Blazorze, analizując jego mocne strony i ograniczenia. Dowiesz się, czym Blazor SSR różni się od Blazor WebAssembly oraz kiedy warto wybrać to podejście dla swojej aplikacji webowej. Poruszone tematy: -Jak działa Server Side Rendering (SSR) w Blazorze -Korzyści z zastosowania Blazor SSR -Wady i ograniczenia tego rozwiązania -Dla jak...
Blazor WebAssembly (WASM) - Wady i Zalety 🌍
Просмотров 16312 часов назад
W tym filmie omawiam technologię Blazor WebAssembly (WASM) - dowiesz się, jak działa, jakie ma zalety oraz z jakimi wyzwaniami się wiąże. Jeśli zastanawiasz się nad tworzeniem aplikacji webowych z wykorzystaniem Blazora, to nagranie pomoże Ci zrozumieć, czy Blazor WASM jest właściwym wyborem do Twojego projektu. Zagadnienia poruszone w filmie: -Jak działa Blazor WebAssembly? -Główne zalety Blaz...
Blazor Server (SignalR) - Wady i Zalety 🚀
Просмотров 12016 часов назад
W tym filmie przyglądam się technologii Blazor Server i wykorzystaniu SignalR do budowy aplikacji webowych w czasie rzeczywistym. Opowiem o głównych zaletach i ograniczeniach tego rozwiązania, dzięki czemu dowiesz się, czy Blazor Server jest odpowiedni do Twojego projektu! Jeśli zastanawiasz się nad wyborem frameworka lub jesteś ciekaw, jak działa Blazor w trybie Server, ten film jest dla Ciebi...
To Koniec - Chat GPT Zastępuje Programistów
Просмотров 2,4 тыс.14 дней назад
W dzisiejszym odcinku przetestujemy działanie Chat GPT i sprawdzimy, czy faktycznie ma już umiejętności by zastąpić programistów ;) ✅ Dołącz do społeczności: www.modestprogrammer.pl/vip ✅ Moje szkolenia: modestprogrammer.pl/kursy ✅ Najlepsza ścieżka do zostania programistą: www.modestprogrammer.pl/mapa ✅ Blog: www.modestprogrammer.pl ✅ Książka: jakzostacprogramistaodzera.pl ✅ Koszulki programis...
Jak w C# Poprawnie Sprawdzić Czy STRING Ma Wartość?
Просмотров 18521 день назад
W dzisiejszym odcinku pokaże Ci jak sprawdzać czy string ma jakąś wartość. Przede wszystkim dowiesz się jaka jest różnica pomiędzy string.IsNullOrEmpty() oraz string.IsNullOrWhiteSpace() w C#. ✅ Dołącz do społeczności: www.modestprogrammer.pl/vip ✅ Moje szkolenia: modestprogrammer.pl/kursy ✅ Najlepsza ścieżka do zostania programistą: www.modestprogrammer.pl/mapa ✅ Blog: www.modestprogrammer.pl ...
🔴 Webinar - Jak Zbudować Dochód Pasywny Na Własnej Aplikacji?
Просмотров 61028 дней назад
🚀 Szkoła Aplikacji SaaS: szkolaaplikacjisaas.pl (zapisy tylko do piątku do godziny 22.) 🔴 Kod zniżkowy: saas24 W dzisiejszym odcinku przedstawię nagranie z poniedziałkowego webinaru. Agenda spotkania: ✅ Ile Mogę Zarobić Na Własnej Aplikacji SaaS? ✅ Jak Można Zarabiać Na Aplikacjach? ✅ Jak Sprawdzić Czy Twój Pomysł Jest Dobry? ✅ Najlepszy Sposób Na Pozyskiwanie Klientów ✅ Jak Zacząłem Zarabiać N...
🔴 Webinar - Jak Nauczyć Się Programowania i Zarabiać Ponad 15k Jako Programista?
Просмотров 377Месяц назад
🚀 Szkolenie Zostań Programistą C#/.NET: zostanprogramistadotnet.pl (zapisy tylko do piątku do godziny 22.) 🔴 Kod zniżkowy: dotnet2 W dzisiejszym odcinku przedstawię nagranie z niedzielnego webinaru. Agenda spotkania: ✅ Czy Warto Zostać Programistą? ✅ Czy Obecnie Jest Zapotrzebowanie Na Programistów? ✅ Czy Jest Duża Konkurencja? ✅ Ile Zarabia Programista? ✅ Jak Się Przebranżowić Na Programistę z...
Jak Rzucić Etat Programisty i Zarabiać Na Własnej Aplikacji?
Просмотров 1 тыс.5 месяцев назад
🚀 Szkoła Aplikacji SaaS: szkolaaplikacjisaas.pl (zapisy tylko do piątku do godziny 22.) 🔴 Kod zniżkowy: saas24 W dzisiejszym odcinku przedstawię nagranie z poniedziałkowego webinaru. Agenda spotkania: ✅ Czym Są Aplikacje Saas? ✅ Dlaczego Taka Droga Jest Najlepsza? ✅ Przykładowe Aplikacje SaaS Które Zarabiają ✅ Jak Szukać Pomysłów Na Własną Aplikację SaaS? ✅ Jak Zrobić By Klienci Sami Do Ciebie ...
16 POWODÓW DLACZEGO AI NIGDY NIE ZASTĄPI PROGRAMISTÓW
Просмотров 8275 месяцев назад
W dzisiejszym odcinku odpowiem na pytanie czy sztuczna inteligencja (AI) zastąpi programistów. Przeanalizujemy 16 punktów dlaczego tak się nie stanie. ✅ Dołącz do społeczności: www.modestprogrammer.pl/vip ✅ Najlepsza ścieżka do zostania programistą: www.modestprogrammer.pl/mapa ✅ Szkolenie Zostań Programistą .NET: zostanprogramistadotnet.pl ✅ Szkoła Aplikacji SaaS: szkolaaplikacjisaas.pl/ ✅ Szk...
Webinar - Jak Zostać Programistą w 2024 Roku Od Zera?
Просмотров 4495 месяцев назад
🚀 Szkolenie Zostań Programistą C#/.NET: zostanprogramistadotnet.pl (zapisy tylko do piątku do godziny 22.) 🔴 Kod zniżkowy: dotnet2 W dzisiejszym odcinku przedstawię nagranie z poniedziałkowego webinaru. Agenda spotkania: ✅ Czy Warto Zostać Programistą? ✅ Czy Obecnie Jest Zapotrzebowanie Na Programistów? ✅ Czy Jest Duża Konkurencja? ✅ Ile Zarabia Programista? ✅ Jak Się Przebranżowić Na Programis...
TESTOWANIE FORMULARZY WWW DLA FRONTENDOWCA | Kurs Online HTML i CSS - Lekcja 73
Просмотров 1506 месяцев назад
✅ Szkoła HTML CSS: szkolahtmlcss.pl 🚀 ✅ Kod zniżkowy: htmlvip Kurs Online HTML i CSS - Lekcja 73 W dzisiejszym odcinku pokaże Ci jak jako frontendowiec możesz testować stworzony przez Ciebie formularz w HTML i CSS. Zweryfikujemy sobie, czy dane, które wypełniamy w formularzu są poprawnie wysyłane na serwer. ✅ Dołącz do społeczności: www.modestprogrammer.pl/vip ✅ Najlepsza ścieżka do zostania pr...
UKRYTE POLE NA FORMULARZU | Kurs Online HTML i CSS - Lekcja 72
Просмотров 816 месяцев назад
✅ Szkoła HTML CSS: szkolahtmlcss.pl 🚀 ✅ Kod zniżkowy: htmlvip Kurs Online HTML i CSS - Lekcja 72 W dzisiejszym odcinku pokaże Ci jak dodać ukryte pole na formularzu strony internetowej. Dowiesz się także, dlaczego stosujemy takie pola i jak je poprawnie obsłużyć. ✅ Dołącz do społeczności: www.modestprogrammer.pl/vip ✅ Najlepsza ścieżka do zostania programistą: www.modestprogrammer.pl/mapa ✅ Szk...
WYBÓR ELEMENTÓW Z LISTY NA FORMULARZU | Kurs Online HTML i CSS - Lekcja 71
Просмотров 926 месяцев назад
✅ Szkoła HTML CSS: szkolahtmlcss.pl 🚀 ✅ Kod zniżkowy: htmlvip Kurs Online HTML i CSS - Lekcja 71 W dzisiejszym odcinku pokaże Ci jak umożliwić użytkownikowi wybranie konkretnego elementu z listy dostępnych elementów na formularzu w HTML i CSS. Zastosujemy tzw. Select, zwany też Dropdown lub Combobox. ✅ Dołącz do społeczności: www.modestprogrammer.pl/vip ✅ Najlepsza ścieżka do zostania programis...
JAK ZAŁĄCZYĆ PLIK NA FORMULARZU? | Kurs Online HTML i CSS - Lekcja 70
Просмотров 996 месяцев назад
✅ Szkoła HTML CSS: szkolahtmlcss.pl 🚀 ✅ Kod zniżkowy: htmlvip Kurs Online HTML i CSS - Lekcja 70 W dzisiejszym odcinku pokaże Ci jak umożliwić użytkownikowi przesłanie pliku w formularzu na serwer w HTML i CSS. ✅ Dołącz do społeczności: www.modestprogrammer.pl/vip ✅ Najlepsza ścieżka do zostania programistą: www.modestprogrammer.pl/mapa ✅ Szkoła HTML CSS: szkolahtmlcss.pl ✅ Szkolenie Zostań Pro...
JAK WYBRAĆ DATĘ NA FORMULARZU? | Kurs Online HTML i CSS - Lekcja 69
Просмотров 526 месяцев назад
JAK WYBRAĆ DATĘ NA FORMULARZU? | Kurs Online HTML i CSS - Lekcja 69
WYBÓR KOLORU NA FORMULARZU | Kurs Online HTML i CSS - Lekcja 68
Просмотров 656 месяцев назад
WYBÓR KOLORU NA FORMULARZU | Kurs Online HTML i CSS - Lekcja 68
POLE OPCJI (RADIOBUTTON) NA FORMULARZU | Kurs Online HTML i CSS - Lekcja 67
Просмотров 566 месяцев назад
POLE OPCJI (RADIOBUTTON) NA FORMULARZU | Kurs Online HTML i CSS - Lekcja 67
STOSOWANIE POLA WYBORU (CHECKBOXA) NA FORMULARZU | Kurs Online HTML i CSS - Lekcja 66
Просмотров 856 месяцев назад
STOSOWANIE POLA WYBORU (CHECKBOXA) NA FORMULARZU | Kurs Online HTML i CSS - Lekcja 66
HASŁO NA FORMULARZU WWW | Kurs Online HTML i CSS - Lekcja 65
Просмотров 676 месяцев назад
HASŁO NA FORMULARZU WWW | Kurs Online HTML i CSS - Lekcja 65
WPROWADZANIE LICZB NA FORMULARZU WWW | Kurs Online HTML i CSS - Lekcja 64
Просмотров 516 месяцев назад
WPROWADZANIE LICZB NA FORMULARZU WWW | Kurs Online HTML i CSS - Lekcja 64
DODATKOWE ATRYBUTY KONTROLEK FORMULARZA | Kurs Online HTML i CSS - Lekcja 63
Просмотров 736 месяцев назад
DODATKOWE ATRYBUTY KONTROLEK FORMULARZA | Kurs Online HTML i CSS - Lekcja 63
PRZYCISKI NA FORMULARZU | Kurs Online HTML i CSS - Lekcja 62
Просмотров 986 месяцев назад
PRZYCISKI NA FORMULARZU | Kurs Online HTML i CSS - Lekcja 62
WPROWADZANIE TEKSTU NA FORMULARZU | Kurs Online HTML i CSS - Lekcja 61
Просмотров 967 месяцев назад
WPROWADZANIE TEKSTU NA FORMULARZU | Kurs Online HTML i CSS - Lekcja 61
PIERWSZY FORMULARZ NA STRONIE INTERNETOWEJ | Kurs Online HTML i CSS - Lekcja 60
Просмотров 737 месяцев назад
PIERWSZY FORMULARZ NA STRONIE INTERNETOWEJ | Kurs Online HTML i CSS - Lekcja 60
CZYM SĄ FORMULARZE NA STRONIE INTERNETOWEJ? | Kurs Online HTML i CSS - Lekcja 59
Просмотров 797 месяцев назад
CZYM SĄ FORMULARZE NA STRONIE INTERNETOWEJ? | Kurs Online HTML i CSS - Lekcja 59
JAK USTAWIĆ PRZEŹROCZYSTOŚĆ ELEMENTU? | Kurs Online HTML i CSS - Lekcja 58
Просмотров 1007 месяцев назад
JAK USTAWIĆ PRZEŹROCZYSTOŚĆ ELEMENTU? | Kurs Online HTML i CSS - Lekcja 58
JAK USTAWIĆ OBRAZEK JAK TŁO STRONY INTERNETOWEJ? | Kurs Online HTML i CSS - Lekcja 57
Просмотров 6887 месяцев назад
JAK USTAWIĆ OBRAZEK JAK TŁO STRONY INTERNETOWEJ? | Kurs Online HTML i CSS - Lekcja 57
CZYM SĄ PSEUDOELEMENTY W HTML i CSS? | Kurs Online HTML i CSS - Lekcja 56
Просмотров 767 месяцев назад
CZYM SĄ PSEUDOELEMENTY W HTML i CSS? | Kurs Online HTML i CSS - Lekcja 56
POZYCJONOWANIE ELEMENTÓW NA STRONIE INTERNETOWEJ | Kurs Online HTML i CSS - Lekcja 55
Просмотров 1227 месяцев назад
POZYCJONOWANIE ELEMENTÓW NA STRONIE INTERNETOWEJ | Kurs Online HTML i CSS - Lekcja 55
dziękuję za klarowne wyjaśnienie
Super, że mogłem pomóc :)
łysy wypierdal z clibaitem!
Zobacz sobie zaawansowany płaty model chat GPT o1 preview, nie ma tam mowy o pomyłkach takich jak zawody bez a w nazwie
Trochę filmik mija się z prawdą, ponieważ nie wykorzystuje najmocniejszych modeli, dodatkowo sprawdza tylko jedno z rozwiązań pomijajac inne. Jeśli te narzedzia byłyby takie słąbe to aktualnie AI w google nie pisałby 25% kodu
AI już zastępuje programistów (sporo kodu ktory pisze jest wygenerowane przez AI), pytanie powinno brzmieć, nie czy AI zastąpi programistów (bo to już ma miejsce) , tylko w jakim stopniu ich zastąpi? Wiec pytanie z tytułu filmu jest źle zadane.
Zastępuje (pisze sam nowe funkcje w rozbudowanych projektach)? Czy pomaga (code completion)?
nie jest źle zadane, tytuł miał być clickbaitowy i taki jest
@@elektronick88 no narazie pomaga, pisze jakieś funkcje, czasami cała klase wygeneruje, niemniej jednak jest to kod nie napisany przezemnie tylko przez AI, dlatego podtrzymuje to co napisałem, ze pytanie nie powinno być czy zastapi programistów, tyko w jakim stopniu zastapi?
Smiesza mnie te komentarze jak ludzie ze swiata it wmawiaja sobie i szukaja jakichkolwiek argumentów i probuja udowadniać ze ich ai nie wygryzie 😅. Sam pracuje w it i widze ze w obecnym stanie raczej nie da sie mnie zastapic AI ale biorąc pod uwagę jak wygląda rozwoj to w najlepszym przypadku za 5-10 lat dalej beda ludzie w it ale będzie ich wielokrotnie mniej co spowoduje ze próg wejścia bedzie niebywale trudny. Ale szczerze wcale mnie nie zdziwi jak 95 procent rzeczy zrobi AI za 10 lat
Przeczytaj sobie jeszcze raz swoj komentarz :)
@@ModestProgrammer czytam czytam i co?
Jeśli za 10 lat AI zastąpi programistów to tak na prawdę większość zawodów biurowych czy takich w których siedzi się przed kompem będzie zagrożona. Wszelkiej maści graficy content creatorzy, księgowi, urzędnicy, architekci, projektanci, ludzie na infoliniach będą zastąpieni przez AI nawet wcześniej niż programiści więc to nie będzie katastrofa tylko dla programistów, ale dla całego rynku pracy. Wątpię żeby to nastąpiło a jeśli nastąpi to już raczej będzie dochód podstawowy zapewnieony ludziom, bo skoro nie będzie dla nich pracy to co będą robić? Z resztą ludzie nie zdają sobie sprawy jak długo zachodzą zmiany w niektórych dużych firmach. Czasem ciężko jest przekonać kierwonictwo że do czegoś można uzyć excela bo jakaś grażynka wszystko całe życie robi ręcznie a ktoś pisze o wywaleniu wszystkich pracowników i zastąpieniu ich AI w ciągu 5 lat. To jest praktycznie niemożliwe w tak krótkim czasie.
@@super_kanal_oryginalny no oczywiście , ja mówię o calym rynku pracy umysłowej . Nie tylko IT. I oczywiście zgadzam się że IT nie będzie w pierwszej kolejności. I zgadzam się również z dochodem gwarantowanym . Po prostu uważam w przeciwieństwie do większości że IT nie będzie tu wyjątkiem który się od AI obroni. Z głodu nie umrzemy ale zostaniemy zrównani z panią która Teraz siedzi na kasie w Biedronce, dlatego polecam gromadzić majątek póki można . I obym się mylił
Przykład liczenia liter w wyrazach nie odzwierciedla rzeczywistej użyteczności ani dokładności modeli AI w generowaniu zaawansowanego kodu. Chociaż LLM i agenci AI mogą wspierać programistów, wciąż popełniają błędy wynikające z braku pełnego zrozumienia kontekstu. Sztuczna inteligencja obniża próg wejścia do programowania, ale jednocześnie wzmacnia zapotrzebowanie na doświadczonych specjalistów. W przyszłości zawód programisty będzie bardziej nastawiony na ekspertów łączących umiejętności techniczne z biegłą obsługą narzędzi AI, jak i kompetencjami miękkimi. Firmy prawdopodobnie będą preferować małe, wysoko wykwalifikowane zespoły ekspertów zamiast dużych struktur z wieloma juniorami i midami.
Żeby stworzyć coś naprawdę porządnego przy użyciu AI, trzeba napchać do niego tyle textu co do całego programu. Albo inaczej: im bardziej skomplikowany język programowania, tym bardziej skomplikowane muszą być nasze polecenia dla AI. Śmieszy mnie to, jak firmy cieszą się z odkrycia takiego "juniorskiego" AI. Nie martwią się, że teraz każdy będzie produkował kod średniej jakości, bo przecież AI wszystko załatwi? To trochę tak, jakby ludzie przestali myśleć i szukać rozwiązań, bo przecież AI im wszystko poda na tacy. Pamiętam czasy, kiedy czytało się fora i komentarze na Stack Overflow, gdzie ludzie dyskutowali i szukali odpowiedzi. Teraz wystarczy zapytać AI i wkleić odpowiedź, nie zastanawiając się. Może za kilka lat zobaczymy negatywne skutki takiego podejścia.
Wtedy jeszcze bardziej zwiększy się zapotrzebowanie na dobrych programistów, którzy będą musieli poprawiać te błędy.
Pewnie ze chat zastapi programistow. Teraz aplikacje dla bankow/szpitali/firm usługowych beda pisac w przerwach ludzie co w tych instytucjach sprzataja. Przeciez wiedza z zakresu programowania juz nie jest potrzebna skoro KAŻDY moze otworzyc chata i napisac: napisz mi aplikacje webowa w php do zarzadzania personelem lotniska/szpitala/do przechowywania danych/do zakupu szkolen online/sklep z personalizowaniem produktów itd. . Wpisujesz cos takiego i gotowe! Nie trzeba juz wiedzy programistycznej.
Hehe przekonamy się ;)
proszenie sztucznej inteligencji xDDDDD
haha
Ciekawy film, dokladnie pokazuje, ze AI nic nie kuma co tam produkuje.
No niestety, zawsze musi coś odpowiedzieć, ale nie zawsze jest to zgodne z prawdą.
Zanim AI zastapi programistow to najpierw zastapi wszystkich ktorzy programistami nie sa. Po prostu najwieksza nadzieja i starania sa aby tych programistow bo tacy drodzy lol.
@@Marcin2824 zastapi tych z pracami, ktore polegaja na wykonywaniu pracy umyslowej opartej o procesy - czyli wiekszosc korpo, shared services i backoffice. Z czasem zastapi tez reszte bialych kolnierzykow i zostana tylko ludzie, ktorzy nadzoruja AI i ci ktorzy karmia AI przygotowanymi specjalnie danymi, az ci rowniez zostana zastapieni. Wtedy zostana jeszcze fizyczne zawody. Pojawia sie tez pierwsze zwiazki platoniczne ludzi z kompanami AI. Na koncu ludzie po prostu przestana sie rozmnazac i nastapi gwaltowny spadek liczby ludnosci na swiecie. Ci, ktorzy beda, beda zajmowac sie sztuka ludzka, filozofia naukami humanistycznymi i beda rozwazac na temat swiata wraz ze swoimi kompanami AI jak rowny z rownym. Jedni i drudzy wciaz beda sie od siebie uczyli, ale to AI kompani beda mieli przewage w wiedzy i opanowaniu. To jest i tak optymistyczny scenariusz :)
Dokładnie
Tak sie myli, ale jak dasz mu zadanie, aby napisal algorytm np w pythonie, ktory pozwoli zwrocic poprawne wyniki to napisze taki poprawnie ;)
Różnie bywa
Wytłumaczy ktos czemu tak sie dzieje? przeciez potrafi pisac piekne teksty, a nawet zaawansowane mechanizmy z programowania, to nie logiczne
ChatGPT (podobnie jak inne wspolczesne modele) generuje statystycznie najbardziej prawdopodobne nastepne slowa. I tak mu wychodzi. Tak jak nawet sam sie wytlumaczyl, czasem potrafi sie skoncentrowac nie na tym co istotne. Generalnie ChatGPT opiera sie o architekture transformer z modułem attention, ktory decyduje na czym sie skupic w tekscie. Dlatego, aby uzyskiwac zadowalajace odpowiedzi, trzeba tak zadawac pytania (prompty), aby mogl uchwycic wlasciwa intencje naszego pytania.
@@mojekonto9287 No okej, ale skoro potrafi znaleźć powiązania między najbardziej skomplikowaną architekturą w programowaniu, gdzie milion rzeczy jest zależnych od siebie, to dlaczego nie potrafi znaleźć powiązania z takimi prostymi promptami jak "Wyklucz zawody z literą a"
@@GloszePrawdesprobuj pokonwersowac na ten temat z chatem gpt. Moge sie mylic, ale to moze byc zwiazane z tym, ze nie byl wytrenowany na takich zagadnieniach po prostu. Model jezykowy opiera sie o tokeny, ktore umieszczane sa w wielowymiarowej przestrzeni wektorowej pod wzgledem ich znaczenia (semantyki). Slowa z polecenia (prompta) rowniez sa zamieniane na tokeny i polozenie wzgledem tych tokenow w zdaniu ma wplyw na ich polozenie w przestrzeni wektorowej (tzn sa podczas generowania odpowiedzi przesuwane (nie doslownie) w inne miejsca i dzieki temu model jest w stanie wylapac kontekst, np. barki (czesc ciala) to co innego niz barki (statki) itd). Moze byc tak, ze po prostu dla niego token "lekarz" nie ma zadnej zaleznosci z tokenem "a". Przy innym sformulowaniu pytania i kontekscie z poprzednich pytan i odpowiedzi, zacznie w koncu je dostrzegac. Tylko sobie gdybam. To jest ciekawy temat, na ktory moze tez swiatlo rzucic wlasnie rozmowa z czatem gpt, ktory orientuje sie jak w srodku dziala na podstawie dokumentacji. Nie wie tylko co sie dodatkowo dzieje w jego trybikach, podobnie jak my ludzie nie do konca teraz wiemy, ani co w nim, ani co w naszych mozgach sie dzieje, ze dzialamy tak jak dzialamy ;)
Ale przecież to nie jest tak że Chat zastąpi w 100% programistów czy inną grupę zawodową - np. radiologów czy patomorofologów, lub np. muzków i tekściarzy - po prostu wprowadzi te zawody albo na nowy poziom albo spowoduje że tą samą pracę którą obecnie wykonuje 10 osób będzie w stanie wykonać 1 - bo nie będzie tak bardzo obciążona powtarzalnymi czynnościami którym może zająć się po prostu Chat. Problem polega na tym że część technologii zostanie po prostu wyparta albo rozwinięta przez Chata i osoby które uczyły się np. programować w C++ i nie nauczyły się korzystać z Chata - mogą zostać wyparte przez osoby młodsze które również ogarniają C++ ale tym razem wspomagają się chatem. Oczywiście jeżeli osoby z doświadczeniem będą korzystały z Chata dzięki swojemu doświadczeniu mogą długo być niezastępowalne. WNIOSEK - trzeba uczyć się korzystać z AI - to jest narzędzie i trzeba się go uczyć.
Jasne, warto korzystać z AI jako pomoc dla programisty
Mam wrażenie, że ludzie, którzy namiętnie gadają, że AI zastąpi programistów nie za bardzo pracowali przy projektach programistycznych. Owszem, takie AI potrafi pisać kod i owszem, jak korzystasz z tego bardziej dopracowanego, to może pisać naprawdę duże rzeczy. I nawet jeśli dałoby się zrobić jakieś mechanizmy, które potem testują ten kod, to dalej dobrze jest, żeby na końcowy efekt działania programu komputerowego spojrzał człowiek, który oceni, czy w ogóle ten program ma sens. I czy czasem nie ma jakiegoś błędu, którego AI nie wychwyci (np. jakaś grafika pojawia się w niespodziewanym miejscu lub momencie. No i dalej jest tak, że kiedy wchodzi jakaś zmiana w kodzie, to zwykle jest ona zatwierdzana przez człowieka, który spojrzy na to, przetestuje, przejrzy kod i podejmie decyzję, za którą weźmie odpowiedzialność. Od dwóch lat słyszę, że programiści nie będą w stanie znaleźć pracy i od roku pracuję w zawodzie programisty JS
Dobrze napisane.
Szacun. Znam paru ludzi, którzy w ostatnich dwóch latach opanowali pokaźny stack wokół js i ciągle szukają roboty. W Trójmieście, ale również zdalnie.
Z drugiej strony jeśli coś jest proste a działa to ludzie będą z tego korzystać już chociażby z samego faktu że jest proste i działa. Po co wytężać umysł skoro już jest napisane ;> . Perfekcjonizm w programowaniu to w zasadzie sztuka dla sztuki.
@@ZdzichuRaczka zależy na czym ma polegać ten perfekcjonizm. Jeśli to optymalizacja to czasem przy oprogramowaniu dedykowanym pod konkretny sprzęt to może się okazać, że gra jest warta świeczki, na większej skali można sporo zaoszczędzić na podzespołach. W branży gier czy oprogramowania żyłującego możliwości sprzętu do granic - również.
@@spiritofmirrors A to nie są czasem marzenia ściętej głowy? I będą zarabiać bo najlżejszej linii oporu byle zarobić? Nie to że nie masz racji, ale wiesz... są ludzie i ludziska :> .
Dałem mu wczoraj dosyć złożoną klasę w C#, aby ją przekształcił zgodnie z zasadami dobrej praktyki programowania. Zrobił co trzeba, jednak kod miał problem z kompilacją i działał inaczej niż pierwotny. Długo z nim musiałem "wojować", zanim wydobyłem z niego co chciałem. I to potem ręcznie poprawiałem. Na razie zatem programisty nie zastąpi i hype firm jest przedwczesny. Prosty kod napisze i spoko, bo czasami zapomnisz czegoś lub nawet nie wiesz, że jakaś funkcja jest w API i on jej użyje, a nie chce Ci się przewalać Googla, więc do nauki to super narzędzie. Jednak jeśli chodzi o jakiś wypasiony kod produkcyjny, to jeszcze nie ten etap.
Nie koniecznie to musi być ChatGPT, istnieją bardziej specjalizowane modele AI wytrenowane pod kątem generowania kodu dla konkretnego języka np v0 narzędzie wydane przez Vercel do integracji z React JS. Nie zastąpi programisty ale przyspieszy pracę, dzięki temu jest jak na sterydach, który wykona to samo x razy szybciej niż jak by miał cały kod pisać z palca.
Tak tak, tak sobie to tlumaczcie. Programista za 5 lat bedzie potrzebny co najwyżej do wlaczenia chata gpt 😂
Jako nieprogramista (podstawowa wiedza) obecnie generuje kod w gpt i robie robote do jakiej 1-2 lata temu moja firma zatrudniala (na umowe zlecenie) programistòw. Jeżeli mnie nazwiemy programistą,to gpt nie zastąpiło programistę😅. Dobrze napisany prompt i mamy dobry działający kod. Obecnie gpt4 to poziom mid.
Z tego co piszesz, to nie samo AI zastąpiło programistę, tylko AI + Ty. Czyli to co cały czas mówię, AI może zwiększyć produktywność programistów. Ilu takich programistów zastąpiłeś? Jakoś mi się nie chcę wierzyć, że teraz sam z AI robisz pracę kilku programistów ;) To nie świadczy dobrze o tych programistach. Jakie aplikacji tworzysz? CRUDy?
@@ModestProgrammer Tak, proste programy robię (takie z jakich składa się większość pracy większości programistòw) ale zauwaz że dyskusja już nie jest "czy" ale "jakim zakresie" AI zastąpi programistòw i to 2 lata po prototypie gpt i przed gpt orion.
To prosze spròbowac z gpt by napisał kod i sprawdzic go. Bo chyba tym zajmuje sie programista. Może Pan byc zaskoczony i zmartwiony.
Oczywiście, że tak robię. Często jest ok, ale czasem muszę poprawiać błędy, których osoba nietechniczna nigdy nie wychwyci.
@@ModestProgrammer zgadzam się, że podstawowa wiedzę techniczną należy mieć, pomaga to bardzo.
Podam Ci przykład, w który pewnie nie uwierzysz. Osoba, która uczy się Pythona z kursu dla początkujących na Netacad Cisco (pewnie znasz, platforma ciesząca się dużym szacunkiem). Był tam przykład gotowego skryptu, w którym pojawiał się zapis checked=True, linijka niżej na tym samym poziomie wcięcia if checked==True I nigdzie indziej w kodzie ta zmienna nie została użyta. Dostałem to od tej osoby by odpowiedzieć co sprawdza ten if, skoro zawsze będzie ta sama wartość przed sprawdzeniem. Trochę zwątpiłem, jako że programuję w czym innym niż Python, to poprosiłem ChatGPT o napisanie skryptu rozwiązującego ten sam problem co skrypt zamieszczony w kursie. Chat wypluł mi dokładnie ten sam algorytm z tymi samymi nazwami zmiennych co na Netacad. Oczywiście nie wiem kto od kogo "zwalił", bo może ktoś gdzieś w internecie wypuścił przykład z Netacad i Chat się go nauczył. Następnie poprosiłem więc chat by wyjaśnił mi po co użył w kodzie tej zmiennej. W odpowiedzi dostałem w pewnym sensie zapętlenie przyczyny że skutkiem mianowicie, że umieszczenie tej zmiennej było konieczne by dokonać sprawdzenia czy jest prawdziwa. Nie wątpię, że AI będzie się rozwijało i ostatecznie nas zastąpi, ale też nie szalałbym z tym co obecnie potrafi. Potrafi dużo i szybko, ale nie zawsze dobrze.
Bosak sam powiedział że jak najbardziej ale jeśli zaproponują mu dobrą posadę. Musicie nauczyć się słuchać i czytać między wierszami.
A teraz zapytaj ChatGPT czy napisze program typowy dla juniora. Oczywiście że tak i to w większości popularnych języków programowania. Zapytaj go czy można zastąpić funkcję X, a jeśli tak to na jaką. Znowu dobrze podpowie.
Cud będzie jak się w ogóle skompiluje, poza tym jeśli chodzi o kod to mam wrażenie, że chatgpt skleja go z tego co jest w interncie a raczej żadna firma nie zaakceptuje takiego kodu/programu/systemu i nie zaufa.
@@michalshk Celem firmy nie jest płacenie programistom, aż napiszą idealny kod, bo firma na tym nie zarabia. Zarabiamy na projektach - naszym zadaniem jest dostarczenie klientowi działającej funkcjonalności w ustalonym czasie. Nie możemy poświęcać dwóch lat, aby nasi programiści, jak buddyjscy mnisi, osiągnęli oświecenie i stworzyli najlepszą możliwą wersję kodu. Są terminy, a poprawnie napisany kod jest wystarczający, jeśli spełnia założenia projektu i pozwala osiągnąć zakładane cele.
@@eyeadkm8871 ale nie chodzi o ideał tylko coś sensownego. Zapytałem go o eksport danych do Excel. to mi zaproponował nierozwijaną bibliotekę. Fora są lepsze, bo rózni programiści podpowiadają różne rozwiązania i piszą o niuansach czy błednym działaniu mechanizmu w różnych wersjach środowiska.
Świetnie, każdy junior klepie jednak "drobnicę" i to jeszcze pod okiem doświadczonego programisty, co także wymaga dodatkowych zasobów, junior od takiej superwizji się jednak rozwija a ChatGPT nie. Nikt nie puści juniora aby pisał np. produkcyjny kod, nawet przy drobnicy ;) Dopóki ChatGPT nie będzie potrafił dodać użytecznych funkcji do bardziej rozbudowanego projektu niż "Hello World w Assemblerze" lub "Szachy w Pythonie", dopóty nie ma mowy o zastępowaniu programistów, nawet tych na poziomie mid czy junior, który z odpowiednią ilością czasu, sam może znaleźć własne błędy. Każ mu naprawić jakiś znany bug lub zaimplementować jakąś rozbudowaną funkcję w projekcie open source i zobacz jak sobie poradzi (np. obsługę HDR w Gnome). To jest to co na codzień robi każdy mid.
@@eyeadkm8871 Byłoby tak jak piszesz, ale niestety rynek wygląda inaczej, wymagania zmieniają się bardzo często i bez dobrego podejścia do czystości kodu powodzenia w dodaniu kolejnej funkcjonalności dużego projektu.
Polecam model o1 i o1-mini. Te 2 są dużo, dużo lepsze od poprzednich. Niestety są wolniejsze. Co do zastępowania programistów to kiedyś na pewno, ale dziś jest bardzo pomocnym narzędziem do nauki. Ucząc się hobbystycznie C# mam dostęp do ogromu wiedzy i ciekawego de-facto debuggera, który pomaga mi w nauce. Pozdrawiam :)
A.I. nigdy nie zastąpi programistów... A.I. = losowy automat generujący teksty bazujący na statystyce... nie ma tu żadnej inteligencji... inteligencja jest u odbiorcy... ktoś kto nie ma wiedzy to nie poprawi błędów, a ktoś kto ma wiedzę może... tylko po co poprawiać błędy, gdy jak się ma wiedzę to prościej napisać samemu? ... a wielke korpo straszą, bo na tym zarabiaja, każdy chce wejść do tego wagonika... ale tak naprawdę zarabia MS, google, Nvidia, bo dostarczają infrastrukturę, która pali miliony dolarów dziennie. To jest niewyobrażalne co mozna by za te surowce, (które idą z dymem), zrobić pożytecznego.
@@kidspro_pl są różni programiści i z pewnością jakaś część zostanie zastąpiona, co już się dzieje. Wiele prostego powtarzalnego klepania kodu można zastąpić generowaniem przez AI. Używam AI na co dzień, działam na własny rachunek i pewnie kiedyś musiałbym zatrudnić asystentów do pomocy przy projektach, które realizuję. Mi to się sprawdza, bo moja wydajność skoczyła przynajmniej 1000% (i nie przesadzam). AI na tym etapie nawet model o1 (który jest świetny w generowaniu dobrego kodu) nie zastąpi programisty pod tym względem, że zadziała tak jak ogólne wyobrażenie programisty, czyli gościa, który zrobi coś z "niczego". Aby AI napisało dobry kod, to trzeba dobrze się wysłowić pisząc prompta i podzielić proces na etapy, a to może być dla wielu trudniejsze i bardziej pracochłonne niż napisanie kodu, który mają na myśli. AI w tandemie z nawet przeciętnym programistą, może dać bardzo dużo i w tym sensie zastąpi jakąś część ludzi, ale w tej branży jest ciągły deficyt więc nie ma się co bać. Po prostu programowanie będzie wyglądało z czasem inaczej. Kiedyś też byli twardziele przekonujący, że najlepiej pisze się kod w czystym notatniku.
Uważam, że stwierdzenie, iż ChatGPT zastępuje programistów, to duże uproszczenie. Możemy mieć na myśli na przykład senior developera i ktoś może zapytać, jak GPT miałby zastąpić seniora. Z perspektywy juniora sytuacja też się zmieniła - obecnie mamy kandydatów na juniora, juniorów, midów i seniorów. Podsumowując, czy opłaca mi się płacić 5500 zł netto juniorowi w Warszawie lub Krakowie? Muszę mu zaoferować przynajmniej taką kwotę, bo za mniej nie wynajmie mieszkania. A jeśli jeszcze dojdą rachunki, naprawy samochodu czy plany założenia rodziny, to po prostu wyśmieje mnie, jeśli zaproponuję mniej. Zamiast zatrudniać juniora, którego mid musiałby szkolić, tracić czas na pomoc i jednocześnie wykonywać swoje zadania, lepszym rozwiązaniem jest wsparcie się GPT. Dla mnie to korzystniejsze wyjście - nie mam pracownika, który choruje, bierze wolne, narzeka, czy domaga się podwyżki. Mid, wykorzystując GPT oraz swoje umiejętności, jest w stanie wykonać pracę na dobrym poziomie, a przynajmniej na tyle, by dotrzymać ustalonych terminów. Co do materiału - bardzo ciekawy, ale pamiętam czasy, gdy telefony pokazywano w walizkach albo widziało się stare, wielkie Nokie, i ludzie mówili, że to nigdy nie zastąpi komputera. Dobrym przykładem będzie pierwszy komputer, który zajmował dwie sale i działał na taśmach - jeśli dobrze pamiętam, był to Colossus. Obecnie mamy znacznie bardziej zaawansowane urządzenia, które mieszczą się w kieszeni, a niektóre z nich są nawet składane. Wszystko jest więc tylko kwestią czasu. Jak to się mówi, powiedz Polakowi, że czegoś nie da się zrobić, a on udowodni, że jednak się da. Pozdrawiam.
Raczej nie spotkałem się z tym, żeby ChatGPT zastępował programistów, przedstawiłem to z lekkim sarkazmem. Do zastępienia programistów jeszcze daleka droga, ale oczywiście może poprawić produktywność programistów.
@@ModestProgrammer Oczywiście, nie mam nic przeciwko sarkazmowi, ale jak wiadomo, w każdym sarkazmie może kryć się ziarno lub nawet dwa prawdy. Automatyzacja i wykorzystanie technologii do ułatwiania sobie życia to przecież nic nowego. Spójrzmy choćby na historię - wiele zawodów, które kiedyś były wykonywane przez ludzi czy zwierzęta, zostało zastąpionych przez maszyny. Na przykład: Konie w kopalniach - kiedyś wykorzystywano je do ciągnięcia wagoników z węglem. Dziś w kopalniach używamy wydajnych maszyn górniczych i pojazdów do transportu. Telefonistki - dawniej ludzie ręcznie przełączali połączenia telefoniczne w centralach. Teraz cały proces jest zautomatyzowany dzięki technologii cyfrowej. Maszyny rolnicze - tam, gdzie kiedyś potrzeba było wielu rąk do pracy na polu, teraz wystarczy traktor lub kombajn, który wykonuje większość zadań samodzielnie. Roboty przemysłowe - w fabrykach, gdzie wcześniej ludzie pracowali przy montażu, dziś często pracują roboty, które wykonują skomplikowane operacje precyzyjnie i bez przerwy. Automatyczne kasy - w sklepach pojawiły się stanowiska samoobsługowe, gdzie klienci mogą sami zeskanować swoje zakupy i zapłacić, co eliminuje potrzebę zatrudnienia większej liczby kasjerów. Podobnie może być z programowaniem. Obecnie ChatGPT i inne narzędzia AI mogą wspierać programistów, automatyzując nudne lub powtarzalne zadania, generując kod lub sugerując poprawki. To już teraz przyczynia się do wzrostu produktywności, a w przyszłości może prowadzić do sytuacji, w której rola programisty skupi się bardziej na nadzorowaniu kodu, rozwiązywaniu problemów i zarządzaniu złożonymi scenariuszami, a mniej na pisaniu każdego fragmentu kodu od podstaw. Wiele z pracy programisty to praca nad już istniejącym kodem i utrzymanie jakieś funkcjonalności.
@@eyeadkm8871 Jasne, wszysko się zmienia. Natomiast uważam, że jeżeli programiści zostaną zastąpieni przez AI, to na pewno nie jeszcze w najbliższej przyszłości. Raczej programiści będę zastępowani w ostatniej kolejności. Jest mnóstwo innych zawodów, które mogą zostać wcześniej zastąpieni. Poza tym też będzie dużo nowych zawodów.
Zdalnie, jako junior mogę za 66% tej kwoty :P
@@ModestProgrammer Szanowni Państwo, Ludzie często mają błędne wyobrażenie o tym, jak można przejąć kontrolę nad państwem. Wydaje się, że myślimy o przejęciu w sposób militarny, gdy tymczasem kraj można zdobyć ekonomicznie, wykupując długi czy przejmując strategiczne zasoby. Podobne procesy obserwujemy w polskim IT, które często nazywane jest "Indiami Europy". Nie jest powiedziane, że sztuczna inteligencja odbierze programistom pracę, z dnia na dzień a pracodawca posadzi przed komputerem robota, ale z uwagi na to, że będzie przejmować część ich zadań, wynagrodzenia mogą nie być już tak atrakcyjne jak kilkanaście lat temu, gdy zatrudniano ich masowo za wysokie stawki, zwłaszcza w czasie pandemii. Nikt nie gwarantuje, że przez cały okres swojej kariery programiści będą mogli wykonywać ten zawód. Może przyjść czas, gdy zostaną zastąpieni, tak jak radio telefonistki, lub ich miejsca zostaną zredukowane, jak kasy w sklepach samoobsługowych, do których obsługi wystarczy jeden pracownik. W przeciwieństwie do zawodów, takich jak chirurg czy pilot, nie możemy mieć pewności, że praca programisty pozostanie stabilna i niezmienna. Programiści muszą być świadomi tych zmian i gotowi na dostosowywanie się do nowej rzeczywistości w branży, która zmienia się najszybciej. Tym właśnie różni się pracodawca, od pracownika. Pracodawca potrafi dostrzegać zmieniający się rynek i dostosować swój biznes do nadchodzących zmian. Podczas gdy pracownik zostaje postawiony przed faktem dokonanym. Tak jak podczas masowych zwolnień jakie miały jeszcze nie tak dawno temu miejsce w IT.
Tytuł mocno clickbaitowy, ale sam film przynajmniej daje do zrozumienia, że ChatowiGPT wiele brakuje, zanim mógłby zastąpić programistów. Wprawdzie korzystałem z tego narzędzia i potrafi odpowiedzieć na wiele pytań, jak rozwiązać programistyczny problem, ale to można porównać do znalezienia odpowiedzi na pytania zadane na StackOverflow, niż do prośby do napisania całego programu, który potrafi wielokrotnie przewyższyć objętością to, co Chat może zaproponować. Ponadto nawet wtedy nieraz popełnia pewne błędy. Dobry programista nie tylko potrafi po prostu pisać kod zgodnie ze wzorcami, ale też umieć krytycznie myśleć.
Chciałem przedstawić to w lekko humorystyczny sposób ;) Dokładnie tak jak piszesz, warto z tego korzystać, ale wszystko trzeba weryfikować.
Fajny materiał, ale strasznie wszystko komplikuje ten WPF, XAML. Jaki jest główny powód do tworzenia gui w tym? WindowsForms jest takie proste. Pytam serio, hobbystycznie uczę się c#.
To tylko tak strasznie wygląda :) Sam obawiałem się kodu XAML na początku, ale uwierz mi tam nie ma nic skomplikowanego. W rzeczywistości, przy większej praktyce, zobaczysz, że tworzenie kodu w XAML jest wygodne, proste. Warto poznać kilka paneli do układania elementów - przede wszystkim Grida i dzięki temu możesz tworzyć widoki dostosowane pod różne wielkości ekranu. Dzięki XAML możesz też ładnie oddzielić kod C# od widoku. Możesz tworzyć własne style dla komponentów, okien czy też szablony i później używać w wielu miejsach w aplikacji/aplikacjach.
@@ModestProgrammer bardzo dziękuję za tą odpowiedź. Ok, spróbuję :) Pozdrawiam!
Twój film natchnął mnie do rozpoczęcia pracy nad swoim managerem haseł. Do tej pory używałem kilkunastoletniego managera od Blitz-Art. Teraz pracuję nad swoim (GL8 nad githubie). Dzięki za ten materiał!
Super! Powodzenia ;)
witam, szukam dobrego hositngu i taniego - ktos na świezo poleci. dziekuję
Jak dla mnie Azure jest idealny. Koszty są dość duże, ale jakość najlepsza. Są też plany darmowe.
Właśnie zmieniłem z Cyberfolks który jest ok ale podrożał na SeoHost - zobaczymy jak tu bedzie
Witam mam nastepujacy problem mam tv samsung Quled i nieraz samoczynnie sie wylancza i w menu w zasilanie pisze ze wlaczone przez serializacja deserializacja co to znaczy
pisanie kodu po woli sie skonczy
Super szkolenie, dziękuję za przypomnienie podstaw!
Dzięki ;)
Madłoba
Co do pytania 58, słowa kluczowego this można użyć w statycznej klasie, wewnątrz metody statycznej do napisania metody rozszerzającej.
Niby tak. Natomiast w standardowej klasie statycznej nie można użyć "this", tylko można w sygnaturze metody rozszerzającej, natomiast tutaj mamy inny kontekst użycia tego słowa.
Dziękuję za zainteresowanie programowaniem i dzielenie się tym, co mnie troszkę za irytowało to te reklamy...skumalem po czasie, że jednak uczę się za friko :) Dziękuję Takie pytanie to ile się dostaje za views bez reklam, a ile za views z reklamami kolejno jak w ciągu arytmetycznym czy geometrycznym ?
Z reklam mam 0 zł ;)
Jak ustawić fa-bars nie z lewej a z prawej strony? Ustawiłem display: flex; flex-direction: column; justify-content: flex-end; i dalej jest z lewej strony.
Wijekol
Jasne tylko, że pracując jako wyrobnik na etacie przychodzi koniec miesiąca i kasę dostajesz na konto nie martwiąc się o ZUSY, Podatki i przede wszystkim klientów. Pracując u siebie jako jednostrzałowiec musisz to wszystko mieć na uwadze.... Więc NIE jest tak różowo jak przedstawia pan masterprogramer ... Co więcej te wszystkie opisane aplikacje nie są tworzone przez jedną osobę 🤨 Reasumując - nie powinniśmy tak bardzo jak robi to autor nagrania łączyć SAAS z samozatrudnieniem, bo to nie jest jego synonim 😡
Zawsze zalecam zacząć prace nad własną aplikacją saas po godzinach, cały czas pracując jeszcze na etacie. Dzięki temu nie musisz martwić się problemami o których wspomniałeś. Dopiero po stabilizacji, stałych dochodach, odpowiedniej ilości klientów lub jeżeli widzisz faktycznie, że aplikacja idzie w dobrym kierunki, to wtedy można rzucić spokojnie etat, bez stresu - też pokazuje jak zrobić to rozsądnie :)
Dzięki za ten odcinek. Dodałem też pokaz wszystkich plików w katalogu w dużym oknie
O super funkcja :)
I cyk 10 kursów z .NETa kupione na Udemy 😂
grubo :)
Przy importowaniu liczby z przecinkiem, przecinek zostaje usunięty (liczba 22,33 zostaje zamieniona na 2233). Jeżeli liczba jest z kropką, po imporcie kropki nie usuwa. Jak to zmienić? Spotkałeś się z takim przypadkiem? Dzieje się tak jeżeli pole jest zdefiniowane jako liczba np. double. Jeżeli jest string, jest ok
1. Będę chciał zrobić stronę lokalu znajomego. Będzie tam formularz. Czy już musi być przez to wprowadzone RODO/ polityka prywatności na stronie? Tu możemy rozpatrzeć kilka przypadków: - jeżeli wiadomość z formularza będzie odsyłała do klientap oczty przez a href mailto - stworzę jakieąś szybką obsługę SMTP i przez to będą wysyłane mejle Chciałbym zdobyć informację na ten temat 2. Kiedy na stronie musi być wprowadzone RODO? 3. Kiedy na stronie powinna być jakaś polityka prywatności? 4. Jak wgl pisać taką politykę prywatności? 5. Czy są jakieś istotne 'rzeczy' w prawie o których trzeba pamiętać robiąc stronki ?
Jeżeli zbierasz jakieś informacje o użytkownikach, to musisz mieć politykę prywatności. Wystarczy, że chcesz mieć statystyki z google analytics, to musisz o tym poinformować użytkownika. To znaczy kto ma dostep do tych danych, w jakim celu je zbierasz itd. Ogólnie tematy prawny są dość skomplikowane i bardziej na takich rzeczach skupiamy się w samym szkoleniu. Możesz też skonsultować się z prawnikiem.
Gracias :)
Proszę bardzo :)
Pomóż Panie bo utknąłem :(
Dziekuje za filmik. Przydal sie bardzo by sie nauczyc zrobic responsywnosc strony. Dziekuje za pomoc. Super filmik. Zycze duzo subow i likeow
Cieszę się, że mogłem pomoc. Pozdrawiam :)
Zrobisz może filmik o logowaniu via Google przez .neta?
Witam. U Pana inner-box pokazuje 129.33 x 129.33 u mnie jednak 130 x 130 w czy moze byc problem? Pozdrawiam! i Dziękuję za Materiały :)
Super
Dzięki! Pozdrawiam :)
Nie warto ez
Krótko i na temat :)
czy w tym twoim kursie masz wyjaśnione od a do z jak działają i po co są w ogóle middleware? chodzi mi o wyjaśnienie dlaczego je stosujemy zamiast filtrów lub innych rozwiązań
Hej! Oczywiście, że tłumaczę czym są middleware'y, to są podstawy :)