Dyrektor Internetu
Dyrektor Internetu
  • 189
  • 131 946
Ocaml a inne języki
Fragment nagrania LIVE z twitch.tv/dyrektornetu
Nagrywam co środę od 20:00 do 22:00
Zapraszam również na TikTok: www.tiktok.com/@dyrektor_netu
มุมมอง: 187

วีดีโอ

Dlaczego nie spróbowałem Scali? - powody ignorancji
มุมมอง 3262 ชั่วโมงที่ผ่านมา
Fragment nagrania LIVE z twitch.tv/dyrektornetu Nagrywam co środę od 20:00 do 22:00 Zapraszam również na TikTok: www.tiktok.com/@dyrektor_netu
Autocomplete w lit - dziś na roboczo
มุมมอง 5374 ชั่วโมงที่ผ่านมา
Implementujemy komponent "autocomplete" we frameworku lit.
LIVE - Precz z TypeScriptem!
มุมมอง 1.1K14 ชั่วโมงที่ผ่านมา
Nagranie LIVE z twitch.tv/dyrektornetu Nagrywam co środę od 20:00 do 22:00 Zapraszam również na TikTok: www.tiktok.com/@dyrektor_netu Watch live at www.twitch.tv/dyrektornetu
Jak dużo powinien wiedzieć architekt o tematach technicznych
มุมมอง 30119 ชั่วโมงที่ผ่านมา
Fragment nagrania LIVE z twitch.tv/dyrektornetu Nagrywam co środę od 20:00 do 22:00 Zapraszam również na TikTok: www.tiktok.com/@dyrektor_netu
O co warto zapytać na rozmowie kwalifikacyjnej
มุมมอง 1.3Kวันที่ผ่านมา
Fragment nagrania LIVE z twitch.tv/dyrektornetu Nagrywam co środę od 20:00 do 22:00 Zapraszam również na TikTok: www.tiktok.com/@dyrektor_netu
Dlaczego nie TypeScript???
มุมมอง 2.1Kวันที่ผ่านมา
Fragment nagrania LIVE z twitch.tv/dyrektornetu Nagrywam co środę od 20:00 do 22:00 Zapraszam również na TikTok: www.tiktok.com/@dyrektor_netu
LIVE - OCaml, Excalidraw i TigerStyle programowanie
มุมมอง 439วันที่ผ่านมา
Nagranie LIVE z twitch.tv/dyrektornetu Nagrywam co środę od 20:00 do 22:00 Zapraszam również na TikTok: www.tiktok.com/@dyrektor_netu
LIVE - piszemy czystego JSa. Czemu zero TypeScripta?
มุมมอง 1.3K21 วันที่ผ่านมา
Nagranie LIVE z twitch.tv/dyrektornetu Nagrywam co środę od 20:00 do 22:00 Zapraszam również na TikTok: www.tiktok.com/@dyrektor_netu
LIVE - Opinia o Nomad i gRPC
มุมมอง 37421 วันที่ผ่านมา
Nagranie LIVE z twitch.tv/dyrektornetu Nagrywam co środę od 20:00 do 22:00 Zapraszam również na TikTok: www.tiktok.com/@dyrektor_netu
LIVE - 37signals i debata o religii
มุมมอง 32321 วันที่ผ่านมา
Nagranie LIVE z twitch.tv/dyrektornetu Nagrywam co środę od 20:00 do 22:00 Zapraszam również na TikTok: www.tiktok.com/@dyrektor_netu
LIVE - Zatrudniasz testera czy QA?
มุมมอง 33721 วันที่ผ่านมา
Nagranie LIVE z twitch.tv/dyrektornetu Nagrywam co środę od 20:00 do 22:00 Zapraszam również na TikTok: www.tiktok.com/@dyrektor_netu
LIVE - najlepszy programista nie powinien programować!
มุมมอง 1.4Kหลายเดือนก่อน
Nagranie LIVE z twitch.tv/dyrektornetu Nagrywam co środę od 20:00 do 22:00 Zapraszam również na TikTok: www.tiktok.com/@dyrektor_netu
Stosunek pracodawcow do juniorow
มุมมอง 943หลายเดือนก่อน
Fragment nagrania LIVE z twitch.tv/dyrektornetu Nagrywam co środę od 20:00 do 22:00 Zapraszam również na TikTok: www.tiktok.com/@dyrektor_netu
LIVE - Minimalizacja kosztów w IT nie działa
มุมมอง 841หลายเดือนก่อน
LIVE - Minimalizacja kosztów w IT nie działa
Podziel z uwagi na zmiennosci analogia do basha
มุมมอง 223หลายเดือนก่อน
Podziel z uwagi na zmiennosci analogia do basha
Nie dziel w oparciu o funkcje
มุมมอง 436หลายเดือนก่อน
Nie dziel w oparciu o funkcje
Bindowanie dwustronne
มุมมอง 336หลายเดือนก่อน
Bindowanie dwustronne
Tego mi brakuje w vimie
มุมมอง 427หลายเดือนก่อน
Tego mi brakuje w vimie
LIVE - troszkę sqlitea w OCamlu
มุมมอง 331หลายเดือนก่อน
LIVE - troszkę sqlitea w OCamlu
LIVE - programista (ponownie) o Religii
มุมมอง 8012 หลายเดือนก่อน
LIVE - programista (ponownie) o Religii
LIVE - jaki jest cel programowania?
มุมมอง 4902 หลายเดือนก่อน
LIVE - jaki jest cel programowania?
LIVE - Clean Architecture oraz Software Crisis
มุมมอง 6102 หลายเดือนก่อน
LIVE - Clean Architecture oraz Software Crisis
LIVE - Nie lubię OOP. Wolę programowanie Aktorowe
มุมมอง 1.6K2 หลายเดือนก่อน
LIVE - Nie lubię OOP. Wolę programowanie Aktorowe
LIVE - programista o religii
มุมมอง 1K2 หลายเดือนก่อน
LIVE - programista o religii
LIVE - piszemy Password_encoder w OCaml
มุมมอง 3312 หลายเดือนก่อน
LIVE - piszemy Password_encoder w OCaml
LIVE - Przepisujemy Access Layer na Sqlite - OCaml
มุมมอง 4392 หลายเดือนก่อน
LIVE - Przepisujemy Access Layer na Sqlite - OCaml
LIVE - Sqlite? Najlepsza baza danych?
มุมมอง 1.1K2 หลายเดือนก่อน
LIVE - Sqlite? Najlepsza baza danych?
LIVE - parsujemy adresy biblijne (OCaml)
มุมมอง 3512 หลายเดือนก่อน
LIVE - parsujemy adresy biblijne (OCaml)
LIVE - ile zarabiają programiści
มุมมอง 1.6K2 หลายเดือนก่อน
LIVE - ile zarabiają programiści

ความคิดเห็น

  • @miedziu6268
    @miedziu6268 5 ชั่วโมงที่ผ่านมา

    Dzisiaj nie będzie streamka?

    • @dyrektornetu
      @dyrektornetu 4 ชั่วโมงที่ผ่านมา

      Najmocniej Was przepraszam ale nie dam rady:( Dopiero do domu wróciłem i jestem totalnie padnięty.

  • @jakubstepien7257
    @jakubstepien7257 5 ชั่วโมงที่ผ่านมา

    Java ma kilka maszyn wirtualnych Dalvik naprawdę nie zużywa dożo pamięci. Dalvik i JVM to dwie najpopularniejsze wirtualne maszyny Javy.

  • @karol.
    @karol. 15 ชั่วโมงที่ผ่านมา

    odysee jest całkiem ciekawą alternatywą dla youtube, bardzo ciekawe podejście (ciekawostka, ostatnio sprawdziłem)

  • @krzysztofszajowski4793
    @krzysztofszajowski4793 วันที่ผ่านมา

    Czy enterprise nodejs bedzie zjadal mniej ramu niz java?

    • @dyrektornetu
      @dyrektornetu วันที่ผ่านมา

      Problem w tym, że nawet zwykły serwer, który zwraca hello world w javie zjada jakieś ogromne ilości RAMu

    • @krzysztofszajowski4793
      @krzysztofszajowski4793 วันที่ผ่านมา

      @ jak maszyna jvm sie rozkreci i JIT przeleci przez sciezki to RAM maleje. Zasobozerność Javy to urban legend z czasu przed GraalVM i optymalizacją GC. Taki Micronaut został skrojony pod efficiency.

    • @dyrektornetu
      @dyrektornetu 18 ชั่วโมงที่ผ่านมา

      @@krzysztofszajowski4793 Może i maleje ale dalej jest spory w porównaniu nawet z językami skryptowymi. Gdy porównamy z językami kompilowanymi do natywnego kodu to różnica jest już spora. Sam fakt istnienia takich frameworków jak Micronaut dowodzi temu, że problem RAMu w świecie Javy ciągle jest realny.

  • @davidgreetman3704
    @davidgreetman3704 วันที่ผ่านมา

    Jakoś nie widzę sensu przechodzenia z Javy na kotlin albo scala. Jakiś czas temu chciałem przejść na Kotlin. Napisałem projekt i obkułem się z niego. Do języka nie mam zarzutów bo pisze się w nim bardzo przyjemnie i sprawnie. Natomiast ciężko jest z pracą, a pieniadze nie lepsze. Jeżeli już znajdziesz to będzie to java z kotlinem, bo ekosystem zostaje ten sam. Scala ma duży plus z powodu sparka który jest często wykorzystywany w ETL albo przetwarzaniu strumienia danych. Natomiast ponownie jest to nisza w niszy. Lepiej przejść na kompletnie inną platformę niż zmieniać język ;) No chyba że ktoś chce przejść na Data Enigneering lub mieć domieszke takich odpowiedzialności wtedy Spark + Scala jest obowiązkiem

  • @Micosek98
    @Micosek98 วันที่ผ่านมา

    Co sądzisz o .NET z C#? (hehe java od microsoftu) Fajne czy są lepsze kierunki rozwoju mając już dwa-trzy lata doświadczenia?

    • @dyrektornetu
      @dyrektornetu วันที่ผ่านมา

      C# - lepsza Java. Jednak ja osobiście stał bym od C# / .NET z daleka z uwagi na Microsoft i konieczność pisania pod Windows. Jak ostatnio sprawdzałem to Mono działało słabo na linuksie.

    • @jakubstepien7257
      @jakubstepien7257 5 ชั่วโมงที่ผ่านมา

      @@dyrektornetu mono co jakiś czas zmienia właściciela. Nie dawno przeszło od Microsoft do wino nie jest emulatorem, więc prawdopodobnie będzie działać dobrze.Oprócz mono dla Linuksa jest jeszcze implementacja od Unity (jednego z najpopularniejszych silników do gier).

  • @jakubstepien7257
    @jakubstepien7257 วันที่ผ่านมา

    Trochę zastanawiają mnie informacje na i3bar u ciebie. Jak tak patrzę to tylko cpu, data i godzina są dla mnie przydatne na pasku. Sam mam na pasku status baterii, głośność, datę i godzinę.

  • @wwkw4992
    @wwkw4992 วันที่ผ่านมา

    Trafiłem trochę z przypadku, ale fajnie się ogląda. Szczególnie zainteresowała mnie końcówka, dotycząca QA. Szefowałem kiedyś zespołom deweloperskim i testerskim równocześnie. To niemałe wyzwanie, tym bardziej, że obydwie grupy mają nieco inne priorytety. Miałbym parę komentarzy do definicji QA ;-). Może w przyszłości pojawiłaby sie podaganka na temat QA, V&V, Test i DEV teamów? Temat wydaje mi mocno ciekawy, jednak nieco zaniedbany.

  • @Gruak7
    @Gruak7 2 วันที่ผ่านมา

    Piekło zamarzło - Dyrektor bez marynarki.

    • @dyrektornetu
      @dyrektornetu วันที่ผ่านมา

      Tak na roboczo:)

  • @patrykopala770
    @patrykopala770 2 วันที่ผ่านมา

    👍

  • @kondziorf
    @kondziorf 2 วันที่ผ่านมา

    Ergonomiczna klawiatura a vimowy home row hjkl tak skatowany colemakiem gdzie "j" jest w tak niewygodnym miejscu(chyba zamiast "y") . Jak tak można, toż trzeba było remapować strzałki z powrotem do home row :D

    • @dyrektornetu
      @dyrektornetu 2 วันที่ผ่านมา

      Tak, to jest dziwaczne. Na szczęście człowiek szybko się przyzwyczaja

  • @rozrewolwerowanyrewolwer391
    @rozrewolwerowanyrewolwer391 6 วันที่ผ่านมา

    Streamer Filipo11 na twitch cię hejtuje niemerytorycznie za twoją wagę. Powinieneś coś z tym zrobić...

    • @dyrektornetu
      @dyrektornetu 2 วันที่ผ่านมา

      Dasz radę wysłać linka?

  • @patrykopala770
    @patrykopala770 6 วันที่ผ่านมา

    Jestem za JS, niech wyznawcy TS się wkurzają.

  • @florke64
    @florke64 6 วันที่ผ่านมา

    W punkt! A jak zadadzą pytanie "gdzie widzisz się za 5lat" to odpowiadam "na twoim miejscu" 😅

    • @dyrektornetu
      @dyrektornetu 6 วันที่ผ่านมา

      Haha, dobre:)🤣

  • @Czapokx
    @Czapokx 8 วันที่ผ่านมา

    12:00 pytanie z tematu odcinka 🫡

  • @marcin3136
    @marcin3136 9 วันที่ผ่านมา

    Najważniejsze pytanie... - Ilu błaznów zatrudniają na stanowiskach menedżerskich i czy oraz kiedy planują ich zwolnić i czy mogę zrobić to osobiście, ewentualnie przynajmniej raz sobie kopnąć pajaca :))) Takie mam hobby... :D:D:D

  • @Gruak7
    @Gruak7 9 วันที่ผ่านมา

    "każdy ma gdzieś, nikt nic nie wie, milion spotkań" -piękne podsumowanie

  • @luk318
    @luk318 9 วันที่ผ่านมา

    Nie znam założeń tej apki, więc się nie wypowiem czy to była dobra decyzja czy nie. Dokładać technologii można w nieskończoność, no bo dlaczego nie SSR, dlaczego nie ma testów E2E, a czy wypuściłeś tą aplikację w clusterze Kubernetesa na kilku podach rozłożonych na nody w różnych lokalizacjach? Doświadczony senior czy lead potrafi podjąć decyzję nie tylko czego użyć, ale czasem co trudniejsze - właśnie czego nie. I to się przekłada na wszystkie zawody, nie tylko programistów. Ja z kolei lubię pracować z fachowcami znającymi mocne i słabe strony narzędzi z których korzystają. Z kolei bardzo ciężko się pracuje z fanatykami z klapkami na oczach, którzy mają wyłącznie skrajne opinie na temat frameworków, bibliotek, metodyk itd, typu Vue to najlepsze co spotkało ludzkość od czasu wynalezienia koła a React to kompletne g*wno, lub na odwrót. Więc wracając do TypeScripta, dla niektórych nawet 10 linijkowy commandline skrypt trzeba by pisać w TS bo czysty JS to zło.

  • @UnknownAnonymousUser-b2t
    @UnknownAnonymousUser-b2t 9 วันที่ผ่านมา

    w jakiś firmach robiłes projekty? Pytam bo chce wiedzieć czego unikać podczas wyboru miejsca pracy X D

    • @dyrektornetu
      @dyrektornetu 9 วันที่ผ่านมา

      Co rozumiesz przez projekty? W sensie programy budowane od zera aż do oddania? Jeśli tak, to zgadza się, wielokrotnie.

  • @fricze
    @fricze 10 วันที่ผ่านมา

    btw. skąd jesteś i jak Cię zaprosić na meetup? :)

    • @dyrektornetu
      @dyrektornetu 10 วันที่ผ่านมา

      Hej, Obecnie kujawsko-pomorskie. Możesz do mnie napisać na sw (at) 7willows (dot) com

    • @dyrektornetu
      @dyrektornetu 9 วันที่ผ่านมา

      Ciekawe YT wywala moje komentarze jak próbuje dać namiary:) Jestem obecnie w kujwasko pomorskim. Mojego maila znajdziesz na stronie firmy 7willows (bo tutaj jak widać go nie wkleję)

    • @fricze
      @fricze 9 วันที่ผ่านมา

      @@dyrektornetu dziękóweczka, ogarnę

  • @fricze
    @fricze 10 วันที่ผ่านมา

    sub

  • @Cactoos
    @Cactoos 10 วันที่ผ่านมา

    Bardzo kontrowersyjny video :D ból dupska na pewno będzie duży, i myślę że to jest kwestia po prostu typu projektu, wielkości projektu i tego jakie mamy preferencje, ja osobiście nawet do takiego małego projektu pewnie bym wrzucił po prostu tsc cli czyli bez jako takiego bundlera tylko transpilowanie TSa do JSa, ale według mnie podejście czystego JSa do takiego małego projektu bez TS-a z jsdoc-iem jest również spoko, pod warunkami że dev jest doświadczony więc mniej błędów a po drugie że jest on sam, TS jest super anti-bug guardem dla midów i juniorów. Tak więc podsumowując nie widzę nic złego w podejściu Pana Dyrektora :)

  • @Gornius
    @Gornius 10 วันที่ผ่านมา

    Ilość "mądrali" w komentarzach którzy nie mają bladego pojęcia w jaki sposób działa technologia której używają jest zatrważająca XD Jestem zdania, że jak już używasz Vite'a czy gdziekolwiek masz proces budowania, to nie ma sensu nie używać TSa. Ale mówimy tu o po prostu statycznie serwowanym froncie. Nieważne że Bun czy Deno, czy teraz nawet Node po prostu jest w stanie działać na gołych plikach ts bez transpilacji - target to przeglądarka, więc transpilacja musi nastąpić. Trzeba więc skonfigurować proces budowania aplikacji, tak żeby przy budowaniu odpalała się proces transpilacji frontu to JavaScripta i trafił do statica. Co otrzymujemy w zamian? Dosłownie nic - typy które zwracają funkcje są inferowane, a do zdefiniowania sygnatury funkcji można użyć jsdoc'a, który i tak jest obsługiwany przez interpreter TypeScripta, więc IDE działa zupełnie tak jakby to było napisane w TypeScripcie. Gdyby przeglądarki wspierały TSa, to byłaby zupełnie inna bajka.

    • @janpapaj4373
      @janpapaj4373 9 วันที่ผ่านมา

      @@Gornius xd create-vite . I po klopocie A piszesz jakby ustawianie transpilacji to byla czarna magia i czasochlonna Potem npm run dev Co za to masz? Tsa. Bundling. Linting Moze i mozesz zrobic to w jsie ale po co robić leniwą fuszerke jak jedna komenda ci zalatwia wszystko

    • @Gornius
      @Gornius 9 วันที่ผ่านมา

      @@janpapaj4373 Ale właśnie o to chodzi. Po co dodawać cały ekosystem javascripta jako dependencje do projektu, gdzie masz po prostu statyczne templatki renderowane w innym języku po stronie serwera, tylko po to żeby dodać do nich trochę javascripta żeby dodać interaktywność? Każdy dodatkowy krok w procesie budowania zwiększa komplikację, w tym wypadku dodatkowo nie wnosząc kompletnie nic. Wypowiedziałem się wcześniej, uważam że vite i ts to są dobre narzędzia, ale wpychanie tego wszędzie, niezależnie czy to ma sens czy nie jest po prostu głupie. "it is tempting, if the only tool you have is a hammer, to treat everything as if it were a nail." - A. Maslow “An idiot admires complexity, a genius admires simplicity, a physicist tries to make it simple, for an idiot anything the more complicated it is the more he will admire it, if you make something so clusterf*****d he can't understand it he's gonna think you're a god cause you made it so complicated nobody can understand it." - T. A. Davis

    • @janpapaj4373
      @janpapaj4373 9 วันที่ผ่านมา

      @@Gornius "cały ekosystem javascripta" XD

    • @janpapaj4373
      @janpapaj4373 9 วันที่ผ่านมา

      @@Gornius no jak dla ciebie vite to whuj complex system to nic nie poradze XD

  • @Micosek98
    @Micosek98 10 วันที่ผ่านมา

    U mnie funkcjonuje coś na kształt tbd, ale widzę tu duże ryzyko że ktoś wystawi wersję z kodu który ma u siebie lokalnie, nie wrzuconego na repozytorium. Już raz była sytuacja że kod nie był spójny z trunkiem a programista na urlopie, i była możliwość wrzucić kod innych programistów usuwając poprawki tego pierwszego, albo zostawić kod na produkcji i czekać na powrót z urlopu. Tutaj GitFlow myślę ma szansę więcej uporządkować, szczególnie kiedy są nowe osoby w zespole

  • @janpapaj4373
    @janpapaj4373 11 วันที่ผ่านมา

    deno 2.0 odpala ts bez konfigurowania buildow bun tez wspiera ts 2024 hello

    • @RaVq91
      @RaVq91 11 วันที่ผ่านมา

      jest jeszcze tsx, ts-node, i ostatnia wersja nodejs wspiera stripowanie typow typescriptowych a on o calym CICD i buildzie biadoli. I ten prowadzacy chce kogos czegos uczyc? Przecież to amator, powtarzam: AMATOR. Niema kompetencji do tego żeby uczyc innych programowania.

    • @matej5999
      @matej5999 10 วันที่ผ่านมา

      Ale przecież to pliki które mają być wysłane do przeglądarki, a nie być odpalone na serwerze. Niezależnie od rozwiązania, które zaproponowaliście, musiałaby nastąpić transpilacja do JS.

    • @dyrektornetu
      @dyrektornetu 10 วันที่ผ่านมา

      Próbowałem używać buna ale jest w nim za dużo luk. Co chwila seg fault. Takie były moje doświadczenia. W TS programuje od ponad dekady. Z Deno korzystam od około 2 lat. Tutaj zauważ, że mówimy o FRONTENDZIE a nie o backendzie więc nie ma mowy o deno czy bun. Backend nie jest w JSie. Hello, to jest 2024, teraz ucieka się już od nodea i jemu pochodnych.

    • @janpapaj4373
      @janpapaj4373 10 วันที่ผ่านมา

      @@dyrektornetu nie ucieka sie od node'a i jego pochodnych, backend w jsie robi się coraz popularniejszy właśnie przez świetne narzędzia typu typescript czy deno/bun. Wracając, skoro frontend to czemu nie vite? wszystko za ciebie robi, transpiluje optymalizuje, i bundluje sprowadzi i bedzie watchowal zmiany w pliku. Jedna komenda.

    • @dyrektornetu
      @dyrektornetu 10 วันที่ผ่านมา

      @@janpapaj4373 Ponieważ mamy tutaj, w tym projekcie około 350 linijek JSa i wszystko na to wskazuje, że więcej nie będzie. Na prawdę uważasz, że na te 350 linijek potrzebujemy jakiegokolwiek frameworka? Ja bym to nazwał szaleństwem.

  • @Zagoorland
    @Zagoorland 11 วันที่ผ่านมา

    „Jak się rozrośnie to będziemy się martwić” - to chyba najgłupszy take jaki słyszałem xD

    • @dyrektornetu
      @dyrektornetu 10 วันที่ผ่านมา

      Moim zdaniem dużo głubszym podejściem jest stosowanie rozdmuchanego systemu na proste problemy.

    • @Zagoorland
      @Zagoorland 10 วันที่ผ่านมา

      @@dyrektornetu napiszę krótko - skill issue

    • @dyrektornetu
      @dyrektornetu 10 วันที่ผ่านมา

      @@Zagoorland Zgadza się. Też kiedyś wszystko rozdmuchiwałem do granic możliwości bo tak ktoś na necie kazał. Teraz również uważam, że takie podejście to skill issue.

    • @pacman_pol_pl_polska
      @pacman_pol_pl_polska 9 วันที่ผ่านมา

      @@Zagoorland Mad cuz bad

    • @UrbanJackJr
      @UrbanJackJr 9 วันที่ผ่านมา

      No ta, lepiej do prawie statycznej strony wrzucić bundla kilkaset kB i przy okazji spowolnić sobie i utrudnić development, gdy nie jest to w ogóle potrzebne, bo nie da się napisać kilku linijek JSa bez tysiąca zależności.

  • @terragady
    @terragady 11 วันที่ผ่านมา

    myslalem ze to film z lat 80 a patrze tutaj 1 dzien temu dodane :D

    • @UnknownAnonymousUser-b2t
      @UnknownAnonymousUser-b2t 9 วันที่ผ่านมา

      mentalność tego prowadzącego jest w podobnym roczniku haha!

  • @Micha-cc8hf
    @Micha-cc8hf 11 วันที่ผ่านมา

    a ja bym dał `bun init` i po problemie :D chce tajpy to mam nie chce to nie mam

    • @igorordecha
      @igorordecha 11 วันที่ผ่านมา

      no do backendu to pewnie że bun(od v1 odszedłem całkowicie od node'a) bo masz wywalone czy TS czy JS, czy CJS czy ESM. I nawet nie budujesz tego tylko wrzucasz src do dockera i po problemie. Do frontu nawet jak używasz buna to i tak to jest przynajmniej jedna komenda którą trzeba uruchomić w CI/CD. A jak robisz no build to bezpośrednio wrzucasz statyczne pliki na hosting i w ogóle nie potrzebujesz CI/CD.

    • @Micha-cc8hf
      @Micha-cc8hf 11 วันที่ผ่านมา

      @@igorordecha no dobra ale i tak nie unikniesz minimum 1 komendy w CI/CD. Takim minimum wydaje mi się jest terser do minifikacji, co nawet jak masz wszystko statyczne np. importmap i ESM to wypadałoby to zrobić. A jak już terser to czemu nie `bun build --minify` :) Dodatkowo po http1.1 to ESM nie bardzo jest dobre, dopiero przy http2 wymiata. A i jeszcze jak masz hosting/poda gdzie uruchomisz buna to ten nawet w locie zrobi transpile Bun.Transpile a potem Bun.serve. Czyli wrzucasz źródła na hosting i też masz bez CI/CD

    • @igorordecha
      @igorordecha 11 วันที่ผ่านมา

      @@Micha-cc8hf bardziej chodziło mi o hosting typu github pages(ew. S3) gdzie git merge jest wrzuceniem na hosting samym w sobie. Nie dość że za darmo to jeszcze nie martwisz sie technikaliami typu wersja http. A co do minifikacji: Mówimy to o projekcie na <500 linijek vanilla js. Jaki to jest niby transfer? żadny, tym bardziej że hosting na 100% automatycznie wrzuci to w gzipa. Przy większych projektach i tak będziesz używał TS bo sie w kodzie nie połapiesz, więc wtedy już możesz sie bawić w takie mikro-optymalizacje.

    • @Micha-cc8hf
      @Micha-cc8hf 10 วันที่ผ่านมา

      @@igorordecha Zgadzam się że przy tych założeniach TS nie ma większego sensu. Żeby była też jasność, nie uważam, że Typescript to jest coś cudownego, ponieważ ma szereg wad - choćby to, że jest napisany w JS (performance/resources) i przy dużych projektach się dławi, i to, że nie ma ŻADNEJ alternatywy ponieważ NIC w internecie oprócz tsc nie sprawdza typów, to można by powiedzieć, że typescript nadaje się właśnie do małych projektów :D. Ale... jak widać w naszej dyskusji tutaj też się średnio nadaje, czyli w moim osobistym zdaniu (jak na ten moment) - jest miejsce dla TS w średnich projektach jako średniej klasy narzędzie :)

    • @dyrektornetu
      @dyrektornetu 10 วันที่ผ่านมา

      Przecież system jest w OCamlu napisany a tutaj mówimy o froncie.

  • @najlepszyinformatyk1661
    @najlepszyinformatyk1661 12 วันที่ผ่านมา

    2:02 jakie strony z ogłoszeniami warto sprawdzić?

  • @hypeerj
    @hypeerj 12 วันที่ผ่านมา

    cos sie mikrofon popsul, brumi

    • @dyrektornetu
      @dyrektornetu 12 วันที่ผ่านมา

      Rzeczywiście coś nie tak było. Trochę zmniejszyłem czułość mikrofonu, może w następnym odcinku będzie lepiej.

  • @kacperskibinski9838
    @kacperskibinski9838 12 วันที่ผ่านมา

    Chciałbym spytać o ktorej iw jakie dni są live na twitch ?

    • @dyrektornetu
      @dyrektornetu 12 วันที่ผ่านมา

      Każda środa 20:00:) Jest w opisie w razie czego

  • @coder_one
    @coder_one 16 วันที่ผ่านมา

    TS dla tych kilku plików to zabójstwo, ale niekorzystanie z JSdoc to już przestępstwo.

    • @TheKseon
      @TheKseon 16 วันที่ผ่านมา

      Dlaczego? TypeScript zapewnia kontrole typów, wymusza uwzględnienie różnych stanów, przez co zabezpiecza nas przed sytuacją ze czegoś nie przewidzieliśmy. Nie trzeba nawet pisać typów, bo każdy poprawny kod JavaScript jest jednocześnie poprawnym kodem TypeScript. Do tego, typy nie są tylko by nas zabezpieczyć, ale są właśnie dokumentacją kodu jak JSdoc, bez JSdoc'a.

    • @coder_one
      @coder_one 16 วันที่ผ่านมา

      ​@@TheKseon co do użycia TS w tym projekcie - sam autor doskonale zauważył, że dla projektu, który posiada kilka małych skryptów JS zaprzęganie całego toolichain'u TS to zabójstwo. W projektach w których nie używa się TS należy używać JSDoc ponieważ posiada on dokładnie te same zalety co TS (pozwala na typowanie kodu, w tym przy użyciu generyków i innych zaawansowanych ficzerów TS. Typy JSDoc używają dokładnie tego samego LSP do analizy typów co TypeScript, dzięki czemu wsparcie IDE dla typów JSDoc jest niemal identyczne). Jednocześnie JSDoc nie ma wad TS takich jak wymóg całego toolchain'u i etapu kompilacji, aby w ogóle móc z niego korzystać w projekcie. Dodatkowo JSDoc jest w pełni elastyczny - nie chcesz - nie typujesz i nie ma problemu. Żeby móc być tak elastycznym w TS trzeba mocno upośledzić konfigurację TS przez co traci się jego zalety (restrykcyjność) tak cenione w większych projektach. To powiedziawszy dodatkowo podkreślę, ponieważ mam wrażenie, że sobie to dopowiedziałeś - nigdzie nie sugerowałem, że nie należy używać TS "bo tak". TS to częstokroć standard w projektach JS, ale nie do wszystkich się nadaje. I każdy dojrzały developer zanim wepcha do swojego projektu TS czy jakąkolwiek inną libkę - weryfikuje czy dane narzędzie jest mu w projekcie potrzebne, a jego użycie nie będzie "armatą na komara". Tego typu overengineering to powszechny problem u programistów na poziomie juniora.

  • @Astrotaur
    @Astrotaur 22 วันที่ผ่านมา

    1:54:29 No co? Co się stało na krzyżu? Bo ja widzę, że boski pajac odstawił cyrk pt "jaki to ja nie czarodziej!".. Cyrk, który z niczego nie wynikał i niczego nie załatwił. Poza poklaskiem gawiedzi, ma sie rozumieć!

  • @Astrotaur
    @Astrotaur 22 วันที่ผ่านมา

    1:51:40 Za darmo masz życie wieczne, a ja za darmo idę na spad! Bo tak sobie twój boski głupek wymyślił podział.. Tobie dał łaskę wiary, a mnie nie. A sam z siebie w te pierdoły uwierzyć nie mogłem, choć kiedyś bardzo chciałem. Od dawna pukam sie tylko w czoło, ale jako młody człowiek, bardzo młody człowiek, chciałem wierzyć jak wszyscy dookoła. I nie wychodziło.

  • @bibliusz777
    @bibliusz777 23 วันที่ผ่านมา

    Jaki projekt robić by zarobić, jak ma się spore umiejętności, ale nie ma pracy? Programuję od ~13 lat - algorytmy, gry, dowody twierdzeń, web. Robiłem własne narzędzia do programowania indeksujące kod hashami.

  • @sympijs
    @sympijs 23 วันที่ผ่านมา

    Ah te odłamy chrześcijańskie które nawzajem po sobie cisną. A bo tamci to, a tamci tamto. My mamy rację. Nie, to my mamy rację 🥱 Co z takim Islamem który jasno mówi, że chrześcijanie zabłądzili i zrobili z Jezusa Boga. Twierdzą, że Jezus jest prorokiem, a nie Bogiem. W Koranie jest mnóstwo wersetów typu "Chrześcijanie wzięli Jezusa na Boga, ale Bóg jest tylko jeden!". Tyle religii i… której wierzyć? Mnóstwo religii, jeszcze więcej odłamów.

    • @sympijs
      @sympijs 23 วันที่ผ่านมา

      W międzyczasie słucham jak antychrystem jest jakiś papież w Watykanie xDDDDDD jasny gwint, serio nie ma już gorszego/szkodliwszego człowieka na ziemii? Wy się nawzajem pozabijacie 😂 Jak dobrze być agnostykiem… Twoja ziemska decyzja o religii w żaden sposób nie powinna wpływać na to czy trafisz do raju czy piekła. Przecież to jest jakiś obłęd. Większość ludzi nie ma szans poznać innych religii bo urodziło się na takiej a nie innej szerokości geograficznej. Jeżeli tak jest, to oznacza, ż Bóg w ogóle nie jest miłosierny i ja podziękuję za takie „rządy”

  • @davidgreetman3704
    @davidgreetman3704 24 วันที่ผ่านมา

    Tak klasyczne korpo to luz ale jak chcesz się postarać to i tak nikt tego nie doceni. Aczkolwiek zdażają się wyjątki od reguły. W bigtechu potrafi być ciężko, przynajmniej zdaniem moich kolegów z IBM którzy z tego co słyszę naprawdę ciężko pracują. Sam Trafiłem również na korpo gdzie nadgodziny i sprawdzanie co chwile ile zrobiłeś było normą. Niejmniej to jedynie 2 przypadki z 5 korpo w którym pracowałem. Ogólnie lepiej brać mniejsze firmy na początek. Co do płacy to ciężko porównać. Sam dostałem lepsze pieniądze w korpo niż proponowały mi to mniejsze firmy. Natomiast przestrzegam przed corpo młodych programistów. Sam wybrałem korpo na start i z bólem muszę powiedzieć że więcej tam się oduczyłem niż nauczyłem. Z perspektywy czasu to był ogromny błąd

  • @wojciechpietrzak1981
    @wojciechpietrzak1981 หลายเดือนก่อน

    Jak byłem na studiach, to kłótnie na temat tego, co lepsze: vim czy emacs, przypominały dzisiejsze przepychanki między zwolennikami Kieleckiego a Winiary. Ja byłem team vim i jeden z najlepszych pocisków w drugą stronę, jaki zapamiętałem, to że emacs byłby całkiem nie najgorszym systemem operacyjnym, gdyby miał jakikolwiek dobry edytor.

  • @gregoro_5430
    @gregoro_5430 หลายเดือนก่อน

    Twierdzenie, że one way data binding jest irytujacy i zestawienie tego z two way jako alternatywy. To dwa różne koncepty rozwiązujące różne problemy.

  • @Samulnik
    @Samulnik หลายเดือนก่อน

    a czy próbował dyrektor forka VSC o nazwie Cursor z wbudowanym contextowym (projekt) ai?

    • @dyrektornetu
      @dyrektornetu หลายเดือนก่อน

      Jeszcze nie miałem okazji. Im więcej narzędzi do generowaniu kodu próbuje tym bardziej koncepcja generowania kodu przez AI staje się dla mnie odpychająca. Tak czy siak pewnie spróbuje Cursora z ciekawości.

  • @zoom0211
    @zoom0211 หลายเดือนก่อน

    Panie Dyrektorze, cudowny content. Subskrybuję! Po 8 latach programowania i kierowania malutkim zespołem mam wiele podobnych wniosków. Super się Ciebie słucha, świetne flow, nie za wolno nie za szybko :)

  • @dominikbetlej7114
    @dominikbetlej7114 หลายเดือนก่อน

    Spoko filmik ;d

  • @the.best.is.still2come195
    @the.best.is.still2come195 หลายเดือนก่อน

    wszędzie dobrze, gdzie nas nie ma :P

  • @marcin73523
    @marcin73523 หลายเดือนก่อน

    Potwierdzam, korpo to taka łatwa nudna kasa, nie ma kosmicznych zarobków, nie ma presji, to takie miejsce "na przeczekanie" Super sprawa jak masz okres w życiu, w którym nie chcesz się skupiać na karierze, masz sporo prywatnych spraw na głowie, a jednocześnie przydałaby sie okej wypłata. Według mnie warto pójść do korpo jak ma się małe dziecko, buduje się dom, robi wielki remont mieszkania.. albo tak po prostu żeby spróbować jak to jest. Korpo zdecydowanie nie jest dla wybitnych ludzi bo tam nikt tego nie doceni, są ludzie robiący 2-3 razy więcej niż ja, traktują tą robote jak swój główny cel życia, a max co dostają to czasami maila z pochwałą, ale dość rzadko, bo nikt tego nie zauważa. Jak ktoś dba o wyróżnianie się z tłumu, budowanie sobie reputacji idealnego pracownika, to ma te 30-40% więcej niż ja robiący tylko tyle ile mi każą Najciekawsze i najlepiej płatne projekty widziałem w małych firmach, które rozwijały produkty dla korpo

  • @wojciechpietrzak1981
    @wojciechpietrzak1981 หลายเดือนก่อน

    Na bazie rozproszonej można stosować jakiś tam rodzaj autoincrementu. Logika jest ta sama, co w numeracji parzystej i nieparzystej budynków przy ulicach: jak masz bazę rozproszoną na x serwerów, to każdemu z nich dajesz jego numer jako startową wartość dla autoincrement oraz jakieś y większe od x o sensowny margines (np. najbliższa wartość nominału płatniczego większa od x) jako wielkość kroku. To Ci zapewnia unikalność ID, zachowując jednocześnie część zalet autoincrementu, np. tę, że w ramach jednego serwera sortują Ci one rekordy wg momentu dodania.

  • @davidgreetman3704
    @davidgreetman3704 หลายเดือนก่อน

    14 - 10 k na łapę dla juniora to pan popłynołeś z wyobraźnią

    • @dyrektornetu
      @dyrektornetu หลายเดือนก่อน

      Chwilę wcześniej analizowaliśmy raport wynagrodzeń Heysa. Stąd takie stawki podałem.

    • @davidgreetman3704
      @davidgreetman3704 หลายเดือนก่อน

      ​​​@@dyrektorneturaport hays pokazuje netto dla b2b i to nie jest na rękę. Poza tym z tego co zrozumiałem z raportu czytając go to podaje tam oczekiwane stawki kontraktów (nie aktualne) a to często stawki firm outsourcingpwych, a nie to co developer dostaje na umowie. Stąd ta rozbieżność pomiędzy raportem hays a raportami agregatorów ofert

    • @dyrektornetu
      @dyrektornetu หลายเดือนก่อน

      @@davidgreetman3704 b2b to jest na ręke. Po prostu opłaty do ciebie należą ale na rękę (na twoje konto) dostajesz całą kwotę. Te stawki co podaje raport b2b haysa korelują ze stawkami jakie hays podaje w raporcie na umowie o pracę więc nie wydaje mi się aby były to stawki firm outsourcingowych. Porównywałem jakiś czas temu ich raport z innymi raportami płacowymi i stawki wyglądały podobnie.

    • @patrykkowalski1305
      @patrykkowalski1305 หลายเดือนก่อน

      Tyle to zarabia junior, ale już z co najmniej rocznym doświadczeniem i taki, który udowodnił swoją wartość i przydatność. Nie ma takiej kasy za darmo.

    • @davidgreetman3704
      @davidgreetman3704 หลายเดือนก่อน

      ​@@patrykkowalski1305tak ale tu mówimy o kwocie netto na b2b a od tego jeszcze musisz odjąć opłaty. To nie jest na ręke

  • @Hesoyammmmmm
    @Hesoyammmmmm หลายเดือนก่อน

    fajnie jakbyś pokazał cały komentarz ;) Pozdrawiam!

  • @karol.
    @karol. หลายเดือนก่อน

    W końcu ostatecznie i prawdziwie przyznał rację! Brawo :D

  • @bartekdurczak4085
    @bartekdurczak4085 หลายเดือนก่อน

    Ja jako drugi projekt w firmie dostałem projekt z takimi jakby połączonymi listami gdzie są parentTaski ktory może mieć n childTasków które mogą mieć kolejne childy itp i mega dużo rekursywnych funkcji muszę pisać w storach na froncie żeby to dobrze w frontendzie wyrenderowac i pokazać wszystko jak należy. Jak dla mnie mega ciężki frontend w tym projekcie jest

    • @ExhaustPL
      @ExhaustPL หลายเดือนก่อน

      to właśnie powiedział dyrektor Onetu - są specyficzne aplikacje które wymagają cięższych operacji o których mówisz, ale z drugiej strony obozu siedzą osoby takie jak ja, które wyklepały 30-40 aplikacji od zera przez 6 lat w jednej firmie

  • @bibliusz777
    @bibliusz777 หลายเดือนก่อน

    Mnie kolega radzi by codziennie wychodzić do ludzi. Wtedy będę miał klientów. Nie jestem przekonany, ale zdrowie na pewno się poprawi. Ja na zewnątrz ~co tydzień wychodzę. Białystok