
Bun v1.2.2 - alternatywa dla Node.js, która jest lżejsza i szybsza!
bun #nodejs #javascript #programowanie
@Hajt Ładne
Zaloguj się aby komentować
Nie chce
Ta audycja zawierała lokowanie produktu.
Zaloguj się aby komentować
Zaloguj się aby komentować
@rayros - zostawiłem pioruna na Hejto
Zaloguj się aby komentować
Zaloguj się aby komentować
@sohost można u was odpalić Elasticsearch i RabbitMQ? W czym jesteście lepsi od MyDevil?
@OlFunkyBastard Cześć, wydaje mi się, że nie będzie to możliwe, ponieważ nie obsługujemy javy.
Nie mi oceniać kto jest lepszy, a kto gorszy.
Każdy hosting może mieć lepszy i gorsze "dni".
Ważne, żeby było ich jak najmniej
Robimy swoje, klienci są zadowoleni.
Zaloguj się aby komentować
Zaloguj się aby komentować
Zaloguj się aby komentować
@Sheppard30 wykopGPT?
>wykop
dzięki, wrzucam na czarno
@Sheppard30 Korzystasz z gotowego API, czy robisz coś bardziej interesującego?
Zaloguj się aby komentować
>wykop
Zaloguj się aby komentować
@Sheppard30 - przydatne do tego jak nauczyć się bycia obsługiwaczem AI - bo w niedalekiej przyszłości tylko takie prace w IT się ostaną
@koszotorobur pokaze jak pisac dobre prompty pod promptengineering ;]
@Sheppard30 czy nagranie będzie dostępne po spotkaniu? w czwartek o 20 raczej nie będzie mnie przy kompie
@GrindFaterAnona tak, bedzie na moim kanale.
@Sheppard30 super, to wolaj potem jak juz nagrasz
@Sheppard30 promoty promptami, ale dlaczego to 💩 ma tak dużo "halucynacji", czy jak to po polsku będzie. Ostatnio przez miesiąc gpt 4 takie cyrki odwalał, że czułem się jakbym rozmawiał z wykopkiem. Żadne prompty nie pomagały, ignorował wszystkie instrukcje. Dopiero ostatnio się troche naprawił
Zaloguj się aby komentować
Pomaganie wykopkom, nie szanuję.
Zaloguj się aby komentować
@dotevo - z pomysłów kontrolowania dzieciom dostępu do internetu to polecam router z zainstalowanym OpenWRT gdzie można dedykować dzieciom jedno radyjko, filtrować ruch sieciowy, włączać i wyłączać internet o określonych godzinach (lub na żądanie) i wiele innych.
@koszotorobur Mam OpenWRT i mam tak spiętych 5 routerów w domu, że rozgłaszają kilka sieci z różnych VLAN, ale dzieciaki czasem chodzą do dziadków i tam wolałbym już nie grzebać na routerach.
@dotevo u mnie młoda ma windows obok swojego linuxa. Jak powiedziałem, jej czemu ja nie lubię windows, to sama wybrała Linux. Zresztą głównie do net-a, a później minecrafta :]
Na początku było bez ograniczeń, ale przeginała z siedzeniem przy kompie i teraz wyłącza się automatem z cron-a, a logować do kompa może na podstawie `/etc/security/time.conf`. Ograniczenia do sieci ma filtry na routerze.
@dotevo Przewalone być dzieckiem informatyka xDDD
@Catharsis zdecydowanie. Ale nie każdego. Brat zostawił dzieciom windows i płacze. Chodzi i je gania
@Meverth No też całkiem spoko rozwiązanie. Już sobie ogarnąłem na kompie dnsmasq i filtrowanie po ipset. Dzięki temu nawet jeśli weźmie lapka do dziadków to filtrowanie będzie działać. Zaleta iptables też jest taka, że mam filtrowanie per user. Więc mogę się zalogować na tym kompie bez problemu i np. ściągnąć coś, a młody ma ograniczenie do 2 stron jak na razie. Jeszcze teraz robię ten interfejs webowy do kontroli tak aby różowa mogła również decydować o tym do czego ma uprawnienia i w jakich godzinach. Na razie będą to proste reguły, ale jeśli będzie się sprawdzać to będę rozbudowywać.
Zaloguj się aby komentować
@Klopsztanga Jest jeszcze Safari xD
JS pójdzie do historii i pozostanie tylko typescript
To by było dobre.
Oby tak się nigdy nie stało. Zresztą idę o zakład, że to JS będzie jeszcze tańczyć na grobie TypeScripta xD
@Klopsztanga nie jestem od dawna w temacie, ale fakt faktem że standaryzacja ułatwiła wiele na tym polu.
Pamiętam pierwsze zajęcia z HTML na studiach, gdzie jedna z pierwszych informacji było to, że dla IE piszemy w zasadzie osobne wszystko xD
czy dożyje momentu, gdy JS pójdzie do historii i pozostanie tylko typescript
@Klopsztanga eeee what? Przecież typescript jest do JS transpilowany... Przeglądarki nie wykonują natywnie TS
@damw chodzi mi o składnie języka niż o to co jest wykonywane.
@Klopsztanga No ale nikt Ci przecież nie zabronia TS używać i potem do JS konwersję odpalić. A jeśli już siedzisz w projekcie, gdzie troglodyci zmuszają innych do pisania w JS, to zmień projekt xD
Zaloguj się aby komentować
@elszczepano Czy ja dobrze zrozumiałem że jednym z argumentów przeciwko plikom dotenv jest ich natywne wsparcie przez nodejs? Świat JSa nigdy nie przestanie mnie zaskakiwać xD
Inne ekosystemy: Hej nasz framework dodał coś, do czego wcześniej używaliśmy zewnętrznej biblioteki, więc możemy z niej bezpiecznie zrezygnować.
JS: Hej nasz framework dodał coś, do czego wcześniej używaliśmy zewnętrznej biblioteki, WIĘC MUSIMY NATYCHMIAST CAŁE TO ROZWIĄZANIE WYWALIĆ Z PROJEKTU I WSADZIĆ COŚ NOWEGO I MODNEGO, NAJLEPIEJ POWSTAŁEGO W ZESZŁYM TYGODNIU
( ͡° ͜ʖ ͡°)
Natomiast co do pierwszego argumentu to też średnio się zgadzam :v nie dość że zazwyczaj konfig tam jest związany mocno z lokalnym środowiskiem (no, może ewentualnie jakieś api keye do stagingu sie pojawią), to jeszcze przecież nikt tego ręcznie nie "odznacza" ani z commita ani z dockera tylko zajmują się tym odpowiednie configi których wystarczy nie ruszać. Ktoś chyba celowo by musiał regułę z gitignore wywalić?
I to nie tak że się całkiem z tezą nie zgadzam, ot podnoszę dialog xD
@Barcol jak myslisz, goscie od node.js nie ogarniaja czy moze jakis randomowy ziomek co prowadzi bloga jest w bledzie? Gosc prowadzi bloga i promuje sie tutaj. I niby spoko, ale jak sam pisze kodowanie profesjonalne zaczal w polowie 2018. Ja nie mialbym tyle odwagi zeby po tak krotkim czasie kreowac sie na eksperta.
.env jest spoko, to jest standard w js, koncepcja jest zrozumiala dla kazdego. Wystarczy tego nie wkomitowac na git'a i jest ok.
@666 Pięknie przedstawione pytanie: 3 tysiącę technicznych kontrybutorów, czy jeden random. Tylko że na community nodejs nie składa się jeden sam autor bloga, tylko rzesza ludzi o wiele większa niż gromada jego twórców, i w której to grupie ogrom jest osób, które jak sam zauważyłeś, są pewnie w błędzie. A to właśnie oni ustalają trend, jako grupa. Oni podejmują wybory, które w perspektywie czasu doprowadzają do upadku lub rozrostu danych rozwiązań. Humorystyczna wstawka jaką umieściłem z capslockiem ma za zadanie podkreślić, że akurat w świecie JSa (pewnie przez jego popularność) takie dziwne uciekanie od przestarzałych (czyli starszych niż rok) rozwiązań, na rzecz tych z zeszłęgo tygodnia/miesiąca, jest standardem. IMO doskonale oddaje to satyryczny artykuł (prehistoryczny, ma 7 lat i dwa tygodnie) dostępny tutaj: https://hackernoon.com/how-it-feels-to-learn-javascript-in-2016-d3a717dd577f
Żeby nie było że gadam bzdury bez poparcia: Jest taki nowy framework JSowy o nazwie Bun. W zasadzie to runtime, menadżer paczek, i wiele innych w jednym. Bun w pierwszej stabilnej wersji ma dopiero miesiąc. Już od paru osób słyszałem, że koniecznie muszą przepisać na niego swój projekt xD A dodatkowo już zdążył trafić np. do Railsów w wersji 7.1 XD
Co do konkluzji to sam używam chętnie dotenva i nie mam zamiaru go porzucać, natomiast nie mogę odmówić autorowi posta, że faktycznie dobrze jest go nie commitować xD A niewspierane paczki z lukami bezpieczeństwa - porzucać.
Zaloguj się aby komentować
@Klopsztanga Ja mega lubię podbijać biblioteki i rozwiązywać problemy, które powodują. Jak wszystko zacznie działać, to jest mega satysfakcja. Gorzej jak wychodzi po miesiącu, że coś zjebało się mega specyficznego, na produkcji XD
Co do yarna to jednak moim zdaniem działa szybciej od npma i lokalnie zawsze używamy yarna, ale wszystko na ci/cd leci na npmie.
Frontendowcy to tak mają, że coś się nie da zrobić, do tego narzekają, że coś tam brzydko i jeszcze nieczytelnie piszą kod ;x
@HmmJakiWybracNick na CI/CD widać różnicę, i to sporo. około 25% szybszy jest NPM.
Jak ogarniasz yarna i npm na raz z ich venodr lockami?
Co to satysfakcji - to prawda, spoko robota. Po prostu zabijasz "muchy" po kolei
Nie miałem nigdy problemu z mieszaniem yarna i npma, ale znalazłem, że yarn-locka można zrobić na podstawie package-locka, więc jakby były jakieś problemy, to można uderzyć w tym kierunku - https://classic.yarnpkg.com/blog/2018/06/04/yarn-import-package-lock/
Ale faktycznie, od jakiegoś czasu npm jest dużo szybszy, niż był jakiś czas temu. Pamiętam, że jak kiedyś dodawałem nową libkę, to yarn całość robił w 15 sekund, a npm potrafił mielić przez 3-4 minuty, jakby wszystko przerzucał od początku, a nie tylko tą jedną dodawaną libkę.
Mam w planach podbić jeszcze yarn classic (1.x.x), na tego nowego 3.x.x, może pod koniec roku będzie przestój jakiś, to się zrobi, bo ciekawy jestem czy będzie szybszy.
@wombatDaiquiri @Klopsztanga
Wygląda ciekawie, ale może przetłumaczcie na język osobnika którego szczytem kodzenia jest jeżeli w jeżeli w jeżeli w jeżeli w jeżeli w jeżeli. xlsx
@Marchew generalnie kolega zrobił "sprzątanie", tzn. zaktualizował wersje paczek z których korzystają (to jak byś miał zewnętrzne arkusze np. z innego działu), wymienił narzędzia żeby szybciej rzeczy działały, ustawił wymagania tego jak pisać kod, żeby mógł być wdrożony do głównej gałęzi. Generalnie "ogarnął" środowisko pracy o którym jak rozumiem koledzy mówili że "się nie da".
@Klopsztanga na froncie pokazujemy prącie, stąd te problemy.
Zaloguj się aby komentować
A szkodzi żeby kupić nowego maca. Ale ten co mam jest dobry i po co zmieniać chyba że fajną kasę dostanę za niego.
2015r 8gb ramu i dysk 250gb
Ile można dostać.?
A i pa parę tygodni temu wyskoczyła informacja że należy się udać do serwisu bo bateria niby coś nie tak ale spokojnie jeszcze kilka godzin nie jest w stanie wytrzymać
@SuperSzturmowiec ja w zeszłym roku wymieniłem swojego 13’ mbp z 2015 na nową 14stkę. Pare stówek dostałem, za to różnica w wydajności była kolosalna
@SuperSzturmowiec jak masz dla siebie, to nie ma problemu by nie wymieniać. Jak ten laptop jest twoim głównym źródłem pracy, to warto.
Programisci maja to do tego, ze koszt inwestycji jest niski w stosunku np. do takiego fotografa, gdzie musi wydać sporo kasy na listrzanki, obiektywy itp, więc może pyknąć dla profesjonalisty spokojnie 40k pln
A ja... tylko laptopa do szczescia mi potrzeba i monitory. I tak się szybko zwróci. Na narzędziach do pracy nie oszczędzam, bo nie warto.
Ogólnie teraz muszę sprzedać 2x maki z 2020 i z 2018r - i za to co dostane, i kupić kolejny z m2... w formie backupu. Jak tego bedę musial odeslac na gwarancje, bede miec drugi. Bo nie ma takiego latwego przeniesienia danych z m2 na intela i vice versa.
Zaloguj się aby komentować