- Видео 134
- Просмотров 438 262
Albrecht Xerxes
Польша
Добавлен 7 дек 2012
Cześć !
miło mi że wpadliście na mój kanał.
Zawiera on poradniki, w których krok po kroku można przeanalizować i zrozumieć zagadnienie.
Posiadam FaceBooka, który jest bardziej subiektywny i dzielę się w nim swoimi przemyśleniami,
newsami, a także prezentuje dodatkowe treści związane z kanałem.
Istnieje również Github, na którym możecie pobrać kody związane z odcinkami.
linki:
facebook ---- Albrecht-Xerxes-147708235703520/
github --------- github.com/AlbrechtXerxes
Pozdrawiam
AX.
miło mi że wpadliście na mój kanał.
Zawiera on poradniki, w których krok po kroku można przeanalizować i zrozumieć zagadnienie.
Posiadam FaceBooka, który jest bardziej subiektywny i dzielę się w nim swoimi przemyśleniami,
newsami, a także prezentuje dodatkowe treści związane z kanałem.
Istnieje również Github, na którym możecie pobrać kody związane z odcinkami.
linki:
facebook ---- Albrecht-Xerxes-147708235703520/
github --------- github.com/AlbrechtXerxes
Pozdrawiam
AX.
Azure SQL oraz .NET 7 WebApi i operacje CRUD
Witam Serdecznie materiale na temat SQL w Azure oraz .NET 7.
Dziękuję za każdą aktywność.
Azure oferuje wiele bezpłatnych usług, ale niektóre z serwisów mogą generować opłaty. Dlatego istotne jest monitorowanie wykorzystywanych zasobów, aby uniknąć nieoczekiwanych kosztów.
0:00 - Wstep
00:04 - Azure SQL Database
01:00 - SQL vs Non-SQL
02:00 - Tworzenie bazy w Azure
07:05 - Aplikacja .NET 7 WebApi
11:08 - Swagger - testowanie aplikacji
13:30 - Podgląd danych w Azure
13:58 - Podsumowanie
Portal Azure:
portal.azure.com/
Grafika w logo:
azure.microsoft.com/en-us/products/azure-sql/database
linki:
facebook: Albrecht-Xer...
github: github.com/AlbrechtXerxes
#azure #webapps #visualstudio #visualst...
Dziękuję za każdą aktywność.
Azure oferuje wiele bezpłatnych usług, ale niektóre z serwisów mogą generować opłaty. Dlatego istotne jest monitorowanie wykorzystywanych zasobów, aby uniknąć nieoczekiwanych kosztów.
0:00 - Wstep
00:04 - Azure SQL Database
01:00 - SQL vs Non-SQL
02:00 - Tworzenie bazy w Azure
07:05 - Aplikacja .NET 7 WebApi
11:08 - Swagger - testowanie aplikacji
13:30 - Podgląd danych w Azure
13:58 - Podsumowanie
Portal Azure:
portal.azure.com/
Grafika w logo:
azure.microsoft.com/en-us/products/azure-sql/database
linki:
facebook: Albrecht-Xer...
github: github.com/AlbrechtXerxes
#azure #webapps #visualstudio #visualst...
Просмотров: 88
Видео
MongoDB w Azure oraz .NET 7 (z kodem)
Просмотров 5610 месяцев назад
Witam Serdecznie materiale na temat MongoDB w Azure oraz .NET 7. Dziękuję za każdą aktywność. 0:00 - Wstep 00:04 - Pomysł 00:49 - Ostrzeżenie 00:59 - Azure Cosmos DB dla MongoDB 01:29 - MongoDb 01:41 - Licencja 02:10 - Praktyka: Tworzenie MongoDb 03:59 - Projektu .NET 7 07:48 - Testowanie w Swagger 09:15 - Podgląd danych w Azure 09:45 - Podsumowanie Kod: github.com/AlbrechtXerxes/Azure/tree/azu...
Hostowanie Azure Web Apps z .NET 7
Просмотров 89Год назад
Witam Serdecznie materiale na temat Azure Web Apps. Dziękuję za każdą aktywność. 0:00 - Wstep 00:04 - Motywacja 00:56 - Azure Web Apps 01:29 - Use cases 02:25 - Ostrzeżenie/Caution !!! 03:35 - Część praktyczna; tworzenie Azure Web App 08:12 - Tworzenie projektu .NET 7 09:54 - Publikowanie zmian 11:27 - Testowanie aplikacji 12:00 - Podsumowanie Portal Azure: portal.azure.com/ linki: facebook: fa...
OpenAI API wraz z przykładem
Просмотров 245Год назад
Witam Serdecznie materiale na temat OpenAI API. Dziękuję za każdą aktywność. 0:00 - Intro 00:04 - Porónanie ChatGPT z OpenAI API 01:08 - Rozpoczęcie 01:24 - Tworzenie kluczy prywatnych 01:49 - Użycia 02:31 - Integracje 03:23 - Przykład praktyczny 10:05 - Podsumowanie Źródło narzędzia: openai.com/ linki: facebook: Albrecht-Xer... github: github.com/AlbrechtXerxes #openAI #chatGPT #A...
ChatGPT vs Matura z matematyki
Просмотров 447Год назад
Witam Serdecznie materiale na temat ChatGPT. Dziękuję za każdą aktywność. 0:00 - Intro 00:45 - Zadanie 1 01:47 - Zadanie 2 03:04 - Zadanie 3 04:07 - Zadanie 4 04:52 - Zadanie 5 05:14 - Zadanie 6 05:56 - Zadanie 7 06:45 - Zadanie 8 07:36 - Zadanie 9 08:18 - Zadanie 10 09:45 - Wyniki 10:21 - Podsumowanie Arkusz maturalny: cke.gov.pl/images/_EGZAMIN_MATURALNY_OD_2023/Arkusze_egzaminacyjne/2023/Mat...
ChatGPT (2/2) - Przykład, Zagrożenia, Koszt, Integracje, Podsumowanie
Просмотров 457Год назад
Witam Serdecznie materiale na temat ChatGPT. Dziękuję za każdą aktywność. 0:00 - Intro 00:04 - Getting started 00:35 - Example usage - LIVE question 01:39 - Threat - Overall 04:46 - Threat - Bug 05:31 - Security 06:33 - Bug Bounty Program 06:59 - ChatGPT country ban 07:11 - Pricing - GPT-4 09:36 - Pricing - Models 10:34 - Images 11:03 - Plugins 12:27 - Conclusion Źródło: openai.com/ linki: face...
ChatGPT (1/2) - Co to? Oraz codziennie zastosowania
Просмотров 206Год назад
Witam Serdecznie materiale na temat ChatGPT. Dziękuję za każdą aktywność. 00:00 - Intro 00:05 - OpenAI 01:51 - Google Trends 04:00 - ChatGPT-4 04:42 - Source of ChatGPT 05:37 - 10 Simple usages 10:30 - External examples 13:10 - Consumers 13:40 - DALL·E 2 Źródło: openai.com/ linki: facebook: Albrecht-Xer... github: github.com/AlbrechtXerxes
C# 11 Features (2/2) (List Patterns, Raw String Literals, Required, UTF-8)
Просмотров 129Год назад
Witam Serdecznie materiale na temat nowości w C# 11. Dziękuję za każdą aktywność. 00:00 - Intro 00:04 - 5.List Patterns 07:00 - 6.Raw String Literals 13:11 - 7.Required Attribute 18:24 - 8.UTF-8 conversion 20:12 - Podsumowanie Źródło: Oficjalna dokumentacja C# 11: docs.microsoft.com/en-us/dotnet/csharp/whats-new/csharp-11 linki: facebook: Albrecht-Xer... github: github.com/Albrecht...
C# 11 Features (1/2) (Abstract static, File local types, Generic attributes)
Просмотров 248Год назад
Witam Serdecznie materiale na temat nowości w C# 11. Dziękuję za każdą aktywność. 00:00 Wstęp 00:24 Agenda 00:36 1.Abstract Static 08:34 2.Auto Default Struct 10:46 3.File local types 16:21 4.Generic Attributes Źródło: Oficjalna dokumentacja C# 11: docs.microsoft.com/en-us/dotnet/csharp/whats-new/csharp-11 linki: facebook: Albrecht-Xer... github: github.com/AlbrechtXerxes
C# 10 Features (2/2) (var, deconstruct, record struct)
Просмотров 153Год назад
Witam Serdecznie materiale na temat nowości w C# 10. Dziękuję za każdą aktywność. 00:04 1.Lambda improvement, 02:46 2.Extended property pattern 05:05 3.Record structs 07:41 4.Deconstruct 10:31 5.Sealed Record ToString 11:45 6.Struct Improvements 13:14 Podsumowanie Kod z nagrania znajduje się w repozytorium na GitHub. Źródło: Oficjalna dokumentacja C# 10: docs.microsoft.com/en-us/dotnet/csharp/w...
C# 10 Features (1/2) (global using, scopeNamespace, dateOnly)
Просмотров 106Год назад
Witam Serdecznie materiale na temat nowości w C# 10. Dziękuję za każdą aktywność. 00:00 Wstęp, 00:35 Agenda 00:44 1.Global using directives 03:37 2.Scope namespa 06:27 3.Implicit global using directives 10:02 4.Const Interpolation 12:14 5.Date and Time only 14:37 6.Short null check Kod z nagrania znajduje się w repozytorium na Github. Źródło: Oficjalna dokumentacja C# 10: docs.microsoft.com/en-...
C# 9 Features (Record, Init, Top-level, Pattern matching, Fit and finish features)
Просмотров 112Год назад
Witam Serdecznie materiale na temat nowości w C# 9. Dziękuję za każdą aktywność. Kod z nagrania znajduje się w repozytorium na Github. Źródło: Oficjalna dokumentacja C# 9: docs.microsoft.com/en-us/dotnet/csharp/whats-new/csharp-9 00:00 Wstęp, 00:37 Agenda 00:51 1.Record 04:04 1.Record code example 11:41 2.Init 12:49 2.Init code example 14:08 3.Top-level statements 14:26 3.Top-level statements c...
C# 8 Features (Default interface methods, Pattern matching, Using declarations, ...)
Просмотров 185Год назад
Witam Serdecznie materiale na temat nowości w C# 8. Dziękuję za każdą aktywność. Kod z nagrania znajduje się w repozytorium na Github. Źródło: Oficjalna dokumentacja C# 8: docs.microsoft.com/en-us/dotnet/csharp/whats-new/csharp-8 00:00 Wstęp, 00:52 Agenda 00:59 1.Default interface methods 06:57 2.Pattern matching enhancements 17:25 3.Using declarations 21:55 4.Static local functions 24:49 5.Asy...
IP BOX (2 z 2) - wszystko, co musisz wiedzieć, Justyna Broniecka
Просмотров 682 года назад
Witam bardzo serdecznie na specjalnym odcinku dotyczącym IP Box. Odcinek zostanie poprowadzony z gościem - Justyną Broniecką, która szczegółowo opowie o rozwiązaniach podatkowych. Przedstawione treści pomagają lepiej zrozumieć problematykę IP Box oraz przybliżyć sytuację podatkową w Polsce. Link afiliacyjny do książki IP BOX: zustoniemus.pl/produkt/ip-box-wszystko-co-musisz-wiedziec/?ref=27 Każ...
IP BOX (1 z 2)- wszystko, co musisz wiedzieć, Justyna Broniecka
Просмотров 1322 года назад
Witam bardzo serdecznie na specjalnym odcinku dotyczącym IP Box. Odcinek zostanie poprowadzony z gościem - Justyną Broniecką, która szczegółowo opowie o rozwiązaniach podatkowych. Przedstawione treści pomagają lepiej zrozumieć problematykę IP Box oraz przybliżyć sytuację podatkową w Polsce. Link afiliacyjny do książki IP BOX: zustoniemus.pl/produkt/ip-box-wszystko-co-musisz-wiedziec/?ref=27 Każ...
Czy warto pracować w branży IT? - wady oraz podsumowanie (2/2)
Просмотров 1482 года назад
Czy warto pracować w branży IT? - wady oraz podsumowanie (2/2)
Czy warto pracować w branży IT? - zalety (1/2)
Просмотров 1822 года назад
Czy warto pracować w branży IT? - zalety (1/2)
Software Rewind 2021 - Podsumowanie roku (2/2)
Просмотров 632 года назад
Software Rewind 2021 - Podsumowanie roku (2/2)
Software Rewind 2021 - Podsumowanie roku (1/2)
Просмотров 832 года назад
Software Rewind 2021 - Podsumowanie roku (1/2)
PRACA ZDALNA (cz.2 z 2) - Ważne elementy pracy zdalnej
Просмотров 1143 года назад
PRACA ZDALNA (cz.2 z 2) - Ważne elementy pracy zdalnej
PRACA ZDALNA (cz.1 z 2) - Bilans plusów i minusów, własne możliwości.
Просмотров 1323 года назад
PRACA ZDALNA (cz.1 z 2) - Bilans plusów i minusów, własne możliwości.
T-SQL #3(Tranzakcje: commit&rollback, save point)
Просмотров 3,8 тыс.5 лет назад
T-SQL #3(Tranzakcje: commit&rollback, save point)
T-SQL #2(Index Clustured vs Non-Clustured)
Просмотров 4,5 тыс.5 лет назад
T-SQL #2(Index Clustured vs Non-Clustured)
T-SQL #1(declare, set, print, if, else, begin, end)
Просмотров 13 тыс.6 лет назад
T-SQL #1(declare, set, print, if, else, begin, end)
Czekamy na kolejny filmik :D
A może nakręciłbyś filmiki o tym jak napisać klasę wielomianów Klasa byłaby szablonowa (aby móc zmienić typ współczynników) Trzeba by się zdecydować czy współczynniki przechowywać w tablicy czy w wektorze Należałoby przeciążyć operatory : arytmetyczne (+ , - , *, / , %) , przy czym operator - jest zarówno jednoargumentowy jak i dwuargumentowy, operator porównania , operatory przypisania, operatory strumieniowe, funkcję parsującą łańcuch oraz zapisującą do łańcucha
Ciekawe
brzmisz jak konopsky trochę xd
Konopsky jest dużym twórcom z wyrobioną dykcją, także dziękuję za ciekawy komplement.
@@WOjoElite głos prawie identyko
Dzięki za ten film 💪
Super ten ChatGPT muszę sobie założyć konto❤
Acces w gimnazjum, liceum, technikum, a może na studiach (humanistyczne albo inżynierskie)? Nie kolego...dopiero na studiach podyplomowych poznałem acces-a
fajnie wytłumaczone, dzięki!!!
Ale super zmiany z tym raw string literals.
Super, brakowało mi czegoś takiego na polskim YT.
mam wersje MS SQL Server Management Studio v18 i nie mogę tworzyć tabel :(
Witaj, w każdej wersji programu twórcy coś zmieniają. Tworzenie tabeli jest raczej dość istotne dlatego wierzę, że gdzieś to musi się tam znajdować. Proponuje sprawdzić jakieś poradniki z 2022-2023 roku o MSSQL na YT na pewno ktoś jakąś tabelkę tworzył. Pozdrawiam AX.
@@WOjoElite zaktualizowałam do najnowszej wersji i jest ok :)
na razie jestem przy #5,poprzednie łyknęłam jednym ciągiem:-) badzo fajny/przejrzysty set, plusik za nieusuwanie pomyłek ;-)
Witaj, dziękuję za pozytywny odbiór. Montaż stale ewoluuje na kanale ku lepszemu z pewnymi odchyleniami. Pozdrawiam, AX.
jakiś mocny fan bf1
Witaj, owszem jak najbardziej :) Pozdrawiam AX.
kontynuuj nagrywanie stary!
Witaj, dziękuję za miłe słowa. Kanał jest głownie hobbistyczny dlatego nie ma tutaj regularności, ale staram się zawsze o jakość materiału. Od dawna przygotowywane materiał o C#11 i już niebawem 1/2 części. Pozdrawiam, AX.
bardzo dobrze wytłumaczone
Cześć też maiłem taki program ale dawno temu VB 6 napisany był on generował kombinacji i na bieżąco zliczał 3 i 4 wchodziły nie czy piątka była o 6 to zapomnieć należy. Fajny program udało się tobie zrobić. Też się interesuje trochę grami liczbowymi.
Witaj, jestem zwolennikiem projektów praktycznych, które w jakimś stopniu rozwiązują codzienne problemy. Nierzadko się słyszy, że ciężko jest ustrzelić dokładny wynik w grach losowych. Ten materiał wideo pokazuje to pięknie na liczbach. Życzę powodzenia w kolejnych ciekawych programach :) Pozdrawiam, AX.
Jest bardzo spoko, moglbys odpowiedziec co oznacza linia "@wiek=id%99+1? Nie moge odgadnac logiki wykonywanych operacji
Witaj, prawdopodobnie jest tutaj zmienna na której jest wykonana operacja modulo. Przykład: dla id = 100, 3 oraz 150 100%99+1 = 1 + 1 = 2 3%99+1 = 3+1 150%99+1 = 51+1=52 Chciałem przypisać jakieś wartości dla wieku, tak żeby było to jakkolwiek sensowne. Zamiast pisać ręcznie dla każdego wiersza, poszedłem łatwiejszą drogą i dzięki operacji modulo wygenerowałem sensowne dane (%99 pewnie temu że zwykle się życzy "sto lat" komuś na urodziny). Pozdrawiam AX.
Super robota! Zostaję na dłużej ;)
czy nauka c++ się przydaje jak się nie zamierza w nim nic robić?
Witaj, myślę, że jeżeli nie zamierzasz nic robić z c++ to warto skupić się na innych rzeczach. C++, C#, Java, Python... języki mają funkcje, równania, sprawdzanie warunków, pętle, struktury i wiele innych podobnych rzeczy. Ucząc się jednej technologii, uczymy się niejako trochę innej, także zawsze będzie można zmienić kierunek w przyszłości. Warto skupić się na tym, nad czym czujesz pasje. Rynek IT wciąż jest bardzo dobry w Polsce. Pozdrawiam AX.
Round w tym miejscu pokazuje ci podpowiedź . Niestety mi nie pokazuje . Może wiesz jak włączyć podpowiedzi
Witaj, niestety ciężko doradzić co jest powodem braku podpowiedzi. Być może przywrócenie ustawień domyślnych programu bądź aktualizacja aplikacji mogła by pomóc. Pozdrawiam AX.
Najedź myszką na funkcję i poczekaj chwilę powinna podpowiedź się wyświetlić
DateOnly - Gotowe stare frameworki tego nie obsługują :(
Witaj, Kolejna wersja C# 11 będzie mieć breaking changes. Być może wywoła to jakieś zawirowania przy migracji projektów. Pozdrawiam AX.
Zawodówka w kierunku baz danych
Metoda ta wydaje się być bardzo niewydajna. W szczególności jak porównamy ją np. do metody Romberga. Dodatkowo żeby sobie tak strzelać punktami musimy znać maximum/minimum na danym przedziale. Inaczej byśmy strzelali w górę do nieskończoności, a to by było bez sensu.
Witaj, kod był tworzony bardzo dawno temu i istnieje spora szansa, że nie jest najbardziej wydajny. Dziękuję za spostrzeżenie. Pozdrawiam AX.
Fajne to IT :D
Owszem tak :) Pozdrawiam AX.
Super! Wartościowe informacje
Za dużo "wlasnie"
Bardzo głośne intro w stosunku do reszty filmu.
Witaj, starsze produkcje są mniej ustandaryzowane. Niemniej dziękuję za opinię. Pozdrawiam AX.
SKASOWAŁEM I CO TERAZ?
3:29 - czyli pierwszy wątek jaki utworzymy jawnie w naszym programie to już jest w zasadzie drugi wątek, obok głównego, niejawnego, który się wykonuje w funkcji Main?
Witaj, myślę, że można tak powiedzieć. Pozdrawiam AX.
Wielkie dzięki człowieku, właśnie tego potrzebowałem. Jedno wielkie WOW :D Wielowątkowość to chyba dokładnie to czego potrzebuję :D Chyba leży w tym ogromny potencjał. A Ty nagrałeś bardzo fajny wstępny filmik na ten temat.
Ja jakiś czas temu napisałem program do wyznaczania wielomianu interpolacyjnego
Miło słyszeć, interpolacja jest jednym z fajniejszych algorytmów - można wyznaczać linię trendu informacji w prawdziwym życiu :) Pozdrawiam AX.
frajer jestes i tyle
Odnosisz się do Roberta C. Martina, a on wyraźnie napisał, że w SRP wcale nie chodzi o pojedynczą odpowiedzialność, a pojedyncze powód do zmiany. To co tutaj poruszasz, to w zasadzie nazwałbym po prostu dekompozycja funkcjonalną, która oczywiście jest wskazana, ale zupełnie nie jest związana z SRP. Swoją drogą Robert C. Martin nawet wyraźnie w swojej książce podkreślił, że to co Ty tutaj przedstawiasz nie jest żadną z reguł SOLID, a w szczególności nie jest SRP.
Witaj, książka jest dużo bardziej obszerna od 8 minutowego video, w którym chciałem zamieścić przykłady. Materiał został opracowany na bazie ogólnych informacji w sieci jak również z własnych doświadczeń. Kanał nie jest nastawiony na rozważania teoretyczne czy głęboką analizę co autor miał na myśli - od tego są grubsze książki i dokumentacje. Celem filmików jest przedstawienie w uproszczony sposób informacji tak aby widz zyskał podstawowe informacje dotyczące danego zagadnienia. Wspomniałem, że Robert C. Martin zaprezentował zasady SOLID w ramach tła historycznego. Wierzę, że każdy kto będzie chciał dogłębnie zbadać zasady SOLID, poświęci kilka godzin na publikacjach angielskich, a nie 8 min w języku polskim. Uważam, że dla osoby, która szuka praktyki i ogólnego zrozumienia - materiał spełnia swoją rolę. Poszczególne definicje należało by badać wpierw w języku angielskim, a następnie przekładać na język polski. Cieszę się, że są tutaj osoby, które chcą wiedzieć więcej, niestety jest to mniejsza grupa odbiorców. Pozdrawiam AX.
da sie zrobić aby plik utworzył sie z tekstem?
Witaj, tak, istnieje taka możliwość. Np. echo tekst12345 > plik1.txt Pozdrawiam AX.
A co to Lambordżini?
spoko
dziękuję bardzo za materiał
W tytule napisane C++ a w opisie C#, aha.
Witaj, dziękuję za komentarz. Pozdrawiam AX.
Filmik elegancki :)
brush = pędzel
Jabko 😉
Chce zrobić aplikacje w .bat do komędy i nie wiem czy w if mogę umieścić goto
Witaj, niecodziennie używa się słówka goto, ale z tego co widzę to istnieje taka możliwość: np. if /i "%variable1%"=="something" GOTO doSomething W celu pogłębienia wiedzy na temat tego zagadnienia proponuję wątki na StackOverflow jak: stackoverflow.com/questions/44722903/batch-script-using-goto-on-if-statement Ciężko będzie mi coś więcej pomóc. Pozdrawiam AX.
Czy jesteś w stanie podać jakiś konkretny przykład kiedy przydatna okazała się dla ciebie ta zasada?
Witaj, np. mamy pewną aplikację mobilną - grę gdzie walczymy z potworami. Programista powinien skupiać się na dodawaniu kolejnych postaci, map, przedmiotów by gra była coraz ciekawsza dla użytkownika. Rozwój aplikacji nie powinien natomiast polegać na zmianie już stworzonych postaci, map, przedmiotów. Aplikacja nie ewoluowała by w ten sposób. Dlatego należy pisać dobrze przemyślany kod by nie trzeba było wracać do już stworzonej logiki. Mam nadzieję że ten komentarz w jakimś stopniu pomoże w zrozumieniu tej zasady. Pozdrawiam AX.
@@WOjoElite Tak jak najbardziej. Tak też to rozumiałem ale nic nie daje więcej jak to, że upewnimy się, że ktoś myśli tak samo :) Dzięki !
"jabko" xd
U mnie te wątki działają jeden po drugim odrazu... wiadomo moze dlaczego?
Witaj, może mieć to związek z systemem operacyjnym. W zależności od działania oprogramowania, wątki mogą przyjmować różną kolejność. Pozdrawiam AX.
król w zamku prosi nas o takie statystyki....nice
Zajebista robota ale czy jesteś w stanie podać linka? Nie mogę znaleźć
Witaj, materiał powstał pewien czas temu porusza różne kwestie związane z MS SQL. O jaki link pytasz? Proszę ewentualnie wskazać [mm:ss] gdzie poruszane jest to zagadnienie. Pozdrawiam AX.
@@WOjoElite Już nie ważne, teraz ta strona wygląda inaczej i musiałem trochę poszukać, ale dzięki za odpowiedź i za twoją pracę włożoną w to aby inny mogli się rozwijać. Wesołych świąt Wielkanocnych!
wychodzi na to ze jestem hobbysta baz danych, troche smutno to brzmi ale spoko ;d
siema fajny materiał pozdrawiam z rodzinką
Smacznej kawusi jebać kapusi I oliwiera