Hejto.pl
Dodaj post

Wpisz coś do wyszukania (minimum 2 znaki)

#nodejs

Gruba ryba

w Programowanie

8piorunów

Stworzyłem projekt, który wyświetla listę serwerów CS2D, zbudowany w Node.js przy użyciu Fastify. Oto najnowsze zmiany:

* Zaktualizowany interfejs UI dla lepszego doświadczenia użytkownika
* Dodano opisy do dokumentacji API
* Wprowadzono nową stronę statystyk
* Optymalizacja kodu dla lepszej wydajności
* Zintegrowano Highlight.js dla lepszego podświetlania składni

Sprawdź to tutaj: https://cs2d-serverlist.erpa.cc/
Zobacz kod na GitHubie: https://github.com/ernestpasnik/cs2d-serverlist

Dajcie znać, co myślicie! 🎉

BTW Fastify > Express.js

Debiutant

w Dyskusje

0piorunów

Cześć!

Pierwsze dni lata już za nami, a więc nadszedł czas na cieszenie się wspaniałym okresem urlopowym!
Aby uczcić tę wyjątkową porę roku, przygotowaliśmy ofertę promocyjną!
Zmień hosting przed urlopem i ciesz się zasłużonym wypoczynkiem bez obaw!

Z kodem LATO24 hosting aż 50% taniej!

Sprawdź naszą ofertę na **sohost:registered:**

W każdym pakiecie hostingu www:
LiteSpeed + LS Cache
Powierzchnia SSD NVMe
• Rejestracja domeny .pl w cenie hostingu
• Nielimitowany transfer
• DirectAdmin PL
• PHP 5.3-8.2
• Certyfikat SSL (Let's Encrypt)
• Autoinstalator popularnych CMS'ów
• Pełna kopia co 24 godziny aż do 7 dni wstecz!
Darmowa migracja

W każdym pakiecie hostingu e-mail:
Powierzchnia SSD NVMe
• Przekierowania bez limitu
• Klient Roundcube
• Filtry spamu
• Zarządzanie DKIM
• Antywirus
• Pełna kopia co 24 godziny aż do 7 dni wstecz!
• Darmowa Migracja
• Darmowa konfiguracja

Pokaż więcej komentarzy (3)

Debiutant

w Dyskusje

1piorunów

Cześć!
Szukasz hostingu www lub hostingu e-mail?

Sprawdź naszą ofertę na **sohost:registered:**

Z kodem HEJTO hosting aż 30% taniej!

Do 20.06.2024 z kodem HEJTO50 hosting 50% taniej.

W każdym pakiecie hostingu www:
• Darmowa migracja
• Rejestracja domeny .pl w cenie hostingu
• LiteSpeed + LSCache
• Powierzchnia SSD NVMe
• Nielimitowany transfer
• DirectAdmin PL
• PHP 5.3-8.3
• Certyfikat SSL (Let's Encrypt)
• Autoinstalator popularnych CMS'ów
• Pełna kopia co 24 godziny aż do 7 dni wstecz!

W każdym pakiecie hostingu e-mail:
• Powierzchnia SSD NVMe
• Przekierowania bez limitu
• Klient Roundcube
• Filtry spamu
• Parking DNS
• Zarządzanie rekordami DNS
• Zarządzanie DKIM
• Antywirus
• Kopia co 24 godziny (7dni wstecz)
• Darmowa Migracja
• Darmowa konfiguracja

           

Fanatyk2piorunów

@sohost usuń konto spamerze

Fanatyk8piorunów

Nie mówcie, że typ dał kod wykop xD

Pokaż więcej komentarzy (16)

Debiutant

w Dyskusje

6piorunów

Witamy społeczność hejto!

Jesteśmy zespołem Sohost:registered:, i z ogromną radością dołączamy do waszej społeczności!
Nasza firma specjalizuje się w dostarczaniu hostingu www oraz hostingu e-mail oraz rejestracji domen.

Zapraszamy do zapoznania się z naszą ofertą na **sohost.com**
Z kodem HEJTO hosting aż 30% taniej!

            

Zawodowiec0piorunów

@sohost można u was odpalić Elasticsearch i RabbitMQ? W czym jesteście lepsi od MyDevil?

Pokaż więcej komentarzy (11)

Gwiazdor

w Programowanie

10piorunów

Siema. Kto tam chce to zapraszam na krótkiego strima o 21:10:

Posprzedaje patenty jak ogarnąć logowanie we własnych apkach

1. Pokażę gotowy flow uwierzytelniania przez zewnętrzny serwis z moim bekendem
2. Napiszemy frontową obsługę logowania

Tag do śledzenia

https://www.youtube.com/watch?v=83kc-BPMh-s

       

Gwiazdor

w Programowanie

3piorunów

WykopGPT - Perspective API - dziś, 20:00

Zapraszam na kolejny live, podczas którego do naszego bota podłączymy fajne narzędzie (również oparte na AI), które wykrywa wszelkiego rodzaju szkalowania (nie tylko wielkich Polaków) oraz treści toksyczne, tak aby uniknąć wysyłania przez użytkowników pytań łamiących regulaminy OpenAI i Wykopu czy Hejto. Dodatkowo pokażę jeden z popularnych loggerów błędów aplikacji.

Tag do czarnolistowania / followania:

          

https://www.youtube.com/watch?v=JuBZ2bi2qGs

Wirtuoz0piorunów

>wykop
dzięki, wrzucam na czarno

Pokaż więcej komentarzy (3)

Gwiazdor

w Programowanie

5piorunów

Już za chwilę o 20:00 zaczynamy stream z](https://www.youtube.com/watch?v=3mCb2a6NFQ0)z) livecodingiem wykopowego bota opartego o chata gpt. Zapraszam każdego, kto interesuje się programowaniem, chciałby się czegoś dowiedzieć i w sumie to nie ma nic lepszego do roboty niż siedzenie w piwnicy dziś wieczorem ( ͡° ͜ʖ ͡°) W przyszłości zrobimy coś podobnego dla hejto.

Tag do followania / czarnolistowania:

https://www.youtube.com/watch?v=3mCb2a6NFQ0

Pokaż więcej komentarzy (2)

Gwiazdor

w Programowanie

10piorunów

WykopApi (w przyszłości też hejto) + ChatGPT

Zapraszam w czwartek o 20:00 na pierwszy odcinek z serii edukacyjnych live codingów, podczas których napiszemy użytecznego chat bota na konkurencyjny wykop w oparciu o GPT-4 i pogadamy o sytuacji w AjTi. Zachęcam do supukcji oraz obejrzeniu prologa do tego co robimy.

Tag do czarnolistowania / followania

https://www.youtube.com/watch?v=3mCb2a6NFQ0

          

Fanatyk2piorunów

@Sheppard30 - przydatne do tego jak nauczyć się bycia obsługiwaczem AI - bo w niedalekiej przyszłości tylko takie prace w IT się ostaną :zany_face:

Gwiazdor2piorunów

@koszotorobur pokaze jak pisac dobre prompty pod promptengineering ;]

Pokaż więcej komentarzy (8)

Osobistość

w Programowanie

2piorunów

   
Śmiesznie, pisząc takiego jakby scrapera lub ładniej ujmując narzędzia do pobierania danych użytkownika z  natrafiłem na zabawnego buga na ich stronie.

Mianowicie wystarczy wejść na profil jakiegoś użytkownika i dajemy na mikroblog i następnie na zakładkę z plusowanymi wpisami. I teraz jeżeli jakiś użytkownik ma ponad 500 stron plusowanych wpisów to po przejściu na jakąkolwiek stronę ponad 500 klikając ze spisu stron na dole to strona załaduje się normalnie. Ale teraz jeśli odświeżymy stronę, albo przejdziemy na nią wklejając link w przeglądarkę to wywali error 404 xD.

Napisałem im wczoraj wiadomość z tym błędem to odpisali odpisali jeszcze w ten sam dzień ale dopiero teraz zauważyłem maila. Twierdzą, że błąd znają i nad nim pracują xd.

Tymczasowo musiałem dodać do swojego skrypta, że na strony powyżej 500 przechodzi dosłownie klikając w linki na dolnym spisie stron zamiast bezpośrednio z adresu po pętli xD.

A co do samego buga to zgaduje, że to jest jakiś problem z routingiem w  ale czemu akurat ponad 500 to nie mam pojęcia xD.

Wirtuoz1piorunów

Pomaganie wykopkom, nie szanuję.

Pokaż więcej komentarzy (5)

Kosmonauta

w LINUX

11piorunów

Ale jestem po⁎⁎⁎⁎ny. Wymyśliłem sobie, że to może być powoli czas kiedy mój syn dostanie własny komputer. Dzieciak za kilka dni będzie mieć 8 lat. Smartphona pewnie nie dostanie jeszcze długo bo uważam, że telefon w kieszeni wyrabia sporo niedobrych nawyków, a komputer to jednak coś innego. Obecne dzieciaki mają problem z obsługą myszki, pisaniem na klawiaturze i wszystko przez to, że obecnie dzieci grają na telefonach lub konsolach (25 lat temu używaliśmy komputerów do gier). Udało mi się go zainteresować komputerami dość mocno i nawet w godocie robiłem z nim prostą grę, więc mam nadzieję, że odziedziczył zainteresowanie po mnie :grinning: Na początek wyszperałem starego lapka sprzed ponad 10 lat i zaczynam przygotowania. Zainstalowałem tam Lubuntu i jeszcze parę rzeczy muszę pokonfigurować.
W sumie ciekawi mnie co o tym myślicie, dalibyście dziecku kompa?

Pomyślałem, żeby nie podawać hasła do wifi i niech używa go tylko offline - przynajmniej przez jakiś czas. Gdy będzie potrzeba to zawsze coś mogę wgrać z mojego konta administratora. Po pewnym czasie stwierdziłem, że to może nie jest najlepszy pomysł, że może lepiej użyć jakiejś aplikacji do kontroli rodzicielskiej i odblokować mu takie strony jak duolingo czy typingclub, aby sobie ćwiczył w wolnych chwilach.
Szperałem, szukałem i w sumie żadna apka mi nie spasowała. Albo zbyt rozbudowane, albo zbyt proste. No i postanowiłem napisać swoją aplikację do kontroli rodzicielskiej. Wczoraj wieczorem zacząłem i w sumie idzie to całkiem nieźle. Wszystko implementuję w   i do tego nest.js Aplikacja odpalana jest z uprawnieniami roota i wystawia swaggera. W konfiguracji jest podany klucz publiczny do sprawdzenia JWT, a na moim prywatnym kompie generuję sobie JWT. To co udało mi się zaimplementować w te 2-3 godziny to monitorowanie wszystkich procesów na kompie - odpowiedni serwis generuje zdarzenia i one są odpowiednio obsługiwane. Dzięki temu będę wiedział ile czasu co ma włączone. Muszę jeszcze ogarnąć strategię dzielenia procesów na kategorie no i jeszcze dodać limity i filtrowanie stron internetowych podawane przez swaggera. No i w planach komunikacja z HA po mqtt i takie tam. W sumie myślałem, że to będzie trudniejsze, ale idzie elegancko.
W planach jest, że wyślę na odpowiedni POST do apki i np. będę w stanie zrobić mu bana na określoną grę przez kilka dni. Ale to jest złe :grinning:

Fanatyk2piorunów

@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.

Kosmonauta1piorunów

@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.

Osobistość3piorunów

@dotevo Przewalone być dzieckiem informatyka xDDD

Pokaż więcej komentarzy (24)

Gruba ryba

w Hydepark

8piorunów

Pisząc aplikację, przeskoczyłem do frontendu od sporej przerwy.

I tak sobie myśle, że dzisiaj pracować w frontendzie to spoko sprawa w stosunku do kiedyś.

Dzięki standaryzacji, powszechności modułów ESM w przeglądarkach, już wszystkie babele, transpilery, CSS prefixery i uje muje dzikie węże to historia.

Jesteśmy już w tym stanie, gdzie wszystkie przeglądarki są spoko. Nie ma obecnie żadnego IE czy netscape który tylko wk@#^@.

Jestem tylko ciekaw, czy dożyje momentu, gdy JS pójdzie do historii i pozostanie tylko typescript :smiley: To by było dobre.



Osobistość2piorunów

@Klopsztanga Jest jeszcze Safari xD
>JS pójdzie do historii i pozostanie tylko typescript :smiley: 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

Fanatyk0piorunów

@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

Pokaż więcej komentarzy (6)

Zawodowiec

w Programowanie

1piorunów

Korzystasz z plików .env w projektach Node.js? Istnieją co najmniej dwa powody, dla których nie warto tego robić!

Pierwszym problemem z plikiem .env jest to... że jest plikiem. Pliki .env często zawierają wrażliwe wartości np. hasła czy sekrety. Istnieje kilka sposobów na omyłkowe upublicznienie tego pliku, takie jak dołączenie go do obrazu dockerowego czy przypadkowy commit do repozytorium. Ponadto, osoba uprawniona do odczytu pliku ma dostęp do wszystkich zmiennych w nim zawartych!

Drugim problemem z plikami .env jest... wbudowane wsparcie dla nich od Node.js 20.6.0. Dotychczas, jednym ze sposobów na pracę z plikami .env była paczka dotenv. Mimo dodania wsparcia w Node prawdopodobnie w wielu projektach ta paczka pozostanie... a jest to błąd! Dalsze wsparcie dla tej paczki, w kontekście ostatnich zmian w Node.js mija się z celem, przez co szansa na naprawianie błędów (w tym błędów bezpieczeństwa) maleje.

          

Sprawdź linki, by dowiedzieć się więcej:

- https://dev.to/gregorygaines/stop-using-env-files-now-kp0

- https://nodejs.org/en/blog/release/v20.6.0

Gruba ryba0piorunów

@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

Osobistość0piorunów

@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.

Gruba ryba0piorunów

@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ć.

How it feels to learn JavaScript in 2016 | HackerNoonNo JavaScript frameworks were created during the writing of this article.Hackernoon
Zawodowiec0piorunów

@666 po ilu latach programowania odbiera się licencję eksperta?

Osobistość0piorunów

@elszczepano nie obrazaj sie. Pisze o swoim punkcie widzenia. Moj jest po prostu inny. Co do ilości lat kodowania to niestety doswiadczenie mi mowi ze ekspertami sa ludzie kt siedza w temacie 8, 10 i wiecej lat. Dodatkowo większość z nas nie bd nigdy ekspertem tylko zwyklym klepaczem kodu - za takiego sie uwazam.

Co do samego tematu: artykuł kt podlinkowales trigeruje mnie. Bait'owy tytul a la yutuberowi znawcy od wszystkiego. .env bd żył jeszcze długo i nic tego nie zmieni, dziala dobrze. Ma wiele zalet: battle tested i praktycznie nie trzeba tego utrzymywać ani poświęcać czasu. Programisci zapominaja ze kod ma zarabiac na siebie, a nie dawac radosc z testowania na prodzie nowosci.

Zawodowiec1piorunów

@666 spokojnie, nie obrażam 😉

Nie staram się pozować na eksperta, raczej na kolesia, który lub dzielić się zdobytą wiedzą. Opublikowana notka była czymś na zasadzie luźnej rozkminy i przemyślenia którą kiedyś sobie zapisałem gdzieś na boku. Możliwe, że troche zbyt baitowa forma, ale shit happens :man-shrugging:

Z .env sam korzystam, ale uważam że są lepsze rozwiązania ale to już raczej temat na wpis na bloga (z mniej baitowym tytułem ;)).

Z zaletami się zgadzam, ale co do zarabiania kodu na siebie to mój główny problem z dotenv jest taki, że IMO skończy tj. lodash, który ostatni release na npm miał w 2021 roku. Wtedy wystarczy, że ktoś znajdzie w nim jakiś poważny vuln i robi się problem.

Zawodowiec1piorunów

@elszczepano a jaka alternatywa dla `.env` ? Bo nie wiem, czy wiesz, ale jest `.gitignore` i `.dockerignore`, dzięki którym nikt przypadkowo nie wcommituje/nie doda pliku do git/docker.
`.env` rozwiązuje problem różnych konfiguracji lokalnych dla różnych developerów. Każdy z nich ma inny system operacyjny, różne porty, różne hasła, różną konfigurację. Jeden lubi naleśniki, drugi jak mu nogi śmierdzą. Skoro nawet twórcy node to dostrzegają i dodają natywne wsparcie, to czemu z tego nie korzystać? Podaj alternatywę.

Pokaż więcej komentarzy (7)

Gruba ryba

w Hydepark

12piorunów

Właśnie zrobiłem upgrade bibliotek projektu w React, chociaż jestem backendowcem głównie, ale ogólnie orkiestrą.

1. Wyje@#% yarn'a i dałem NPM'a. Kiedyś yarn miał sens, ale npm rowniez jest szybki lub nawet szybszy
2. Jako to ze npm install && npm update jest czysty, to może bun'a zaciągne dla nich, by Ci/CD był szybszy.
3. Nie wiem jakim cudem wczesniej yarn install działał ale npm install nie. Były locki między bibliotekami, ale yarn ma to w d⁎⁎ie?! ni wiem. Po⁎⁎⁎⁎ne narzędzie, npm lepszy, bo prosty i ładniej pokazuje zależności i błędy. Yarn czasem działał jak wywalilem npm_modules
4. Upgrade nodeJS z 16lts na 18lts
5. Z 50 paczek co były updatetowane, tylko 6 nie jest najnowszych, z powodu że locki na reacie 17 są
6. Frontend team miał wyjebane na to od 3 lat
7. A to wszystko w 1 dniówkę.
8. TypeScript działa jak powinien. Dzięki TS upgrade dla mnie był możliwy i łatwy. Ale też ma swoje błędy (np react-google-recaptcha robiła mnie w konia przez zły import statement)
9. Odchudziłem projekt z wielu bibliotek, które nie były wykorzystywane
10. Poustawiałem rygorystyczne eslinty, depchecki itp by nie zostawiali po sobie syfu
11. Ustawiłem sbom by ich ganiać jak jest jakiś security bug w bibliotekach w przyszłości, że ponad 50 bilbiotek ma security bug xD

Zostaje jeszcze przeniesienie material-ui na wersję 5, ale tego na razie nie tykam.

Krzyczeli że nie możliwe, a wystarczyło usiąść po prostu do tego i na spokjnie ogarnąć bez złego nastawienia.

Czuje dobrze człowiek dzisiaj.

Osobistość0piorunów

@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

Gruba ryba0piorunów

@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 :smiley:

Osobistość0piorunów

@Klopsztanga 
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.

Yarn import now uses package-lock.jsonFor a while now, the JavaScript ecosystem is a host to a few different dependency lock file formats, including yarn’s yarn.lock and npm’s package-lock.json.Yarn
Gruba ryba0piorunów

@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

Gruba ryba2piorunów

@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".

Pokaż więcej komentarzy (13)

Gruba ryba

w Hydepark

2piorunów

Ta sama appka, tylko jeden sceen pokazuje kompilacje pod Mac Intel 2020 a drugi pod Mac M2 2023.

Ale to zapierdala aż miło :smiley:

GURU0piorunów

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ć

Lider1piorunów

@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

Gruba ryba1piorunów

@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.

Pokaż więcej komentarzy (4)