#javascript #node #programowanie
Panowie chce pobrać adres URL strony. Mam coś takiego

let origin = req.get('origin');
if (!origin) {
origin = req.get('referer');
}

Ale niektóre domeny nie mają origin i referer i dostaje „undefined”. Czy jest jakiś trzeci sposób żeby pobrać URL w przypadku gdy to co wyżej nie istnieje? Chciałbym dodać że jeśli referera nie ma to ma przychodzić coś innego tylko nie wiem jak wyłapać ten adres URL domeny zamiast
@BigInt: Możesz sobie co najwyżej sprawdzić w headerach, ale jak strona nie udostępniła to nie będziesz miał tej informacji, przecież równie dobrze ktoś na twój adres może wejść z kliknięcia w link zakładki albo ręcznie wpisując adres w pasku przeglądarki.
Czołem Mirki,
Programuję już parę lat w #dotnet , #javascript i #node ale jako samouk chciałbym poznać bliżej koncepcje alokacji pamięci, struktury danych etc. Czy Waszym zdaniem lepiej zacząć od C++ czy #rust ? Za Rustem przemawia do mnie fajna dokumentacja oraz hype. Za C++ to, że jednak większość świata 'stoi' na C. W przypadku Rusta wiedziałbym gdzie zacząć ale przy C++ jest milion kursów wyglądających jak kurs C#. Książki rozważam ale
Ostrzeżenie przed oszustwem na whatsup.

Zagaduje do was typka z brytyjskiego numeru +44, czy jesteście przewodnikiem w polsce.
Potem cos zagaduje o polske, gdzie gory, miasta, co zwiedziec itp.
Tego samego dnia proponuje przejscie na prywatny numer, niemiecki +49, dla utrzymania kontaktu.
Jak chcesz wygooglowac typke i te numery, to zero informacji w necie.
Tłumaczy się z tego faktu, że niby był wypadek jej chlopaka z jej powodu i musi sie ukrywać,
Greggson - Ostrzeżenie przed oszustwem na whatsup.

Zagaduje do was typka z brytyjski...

źródło: f84f9353-5a39-494a-abdf-b3fbed515ad3

Pobierz
Sytuacja jest taka:
Mam napisaną stronkę we frameworku NEXT JS. Większość projektu mam scommitowaną na GitHubie oprócz folderu public, gdzie trzymane są pliki audio i zdjęcia ok. 10GB.

Chciałbym to zhostingować na #mydevil, czy może innym hostingu przesyłając cały projekt (kod + pliki).

Teraz pytanie; czy da się (i jak) zrobić tak, żebym sobie przesłał ten cały projekt na hosting i w przyszłości mógł dokonywać zmian wyłącznie w kodzie (ściągając zmiany
@Davidozz: skoro folder public to jakieś statyczne assety typu audio, zdjęcia itd. to może wyrzuć to w ogóle z repo i przenieś na osobne i najlepiej sobie linkuj w formie cdn'a? Jak będziesz chciał (lub ktoś inny będzie chciał) pobrać projekt to po co folder public w którym jest 10 GB śmieci? To powinno być rozdzielone i niezależne od siebie. Zrób sobie nową zmienną środowiskową w Next gdzie będziesz miał url
@Morritz: To załóż sobie konkretnie pod twój projekt i tyle, ale maila z tego co kojarzę nie trzeba dodawać do package.json, ale on i tak chyba będzie w commitach więc repowy mail warto mieć.
Jakie sa dobre praktyki przy pisaniu API w #node #express?
Mam dwa endpointy signin i signup. Napisalem sobie controller i route.
Trzymac to w osobnych plikach:
-controllers
---signup.controller
---signin.controller
-routes
---signup.routes
---signin.routes
Czy w jednym np:
-controllers
---auth.controller (zawiera RequestHandlery dla signin i signup)
-routes
---auth.routes (zawiera /signup i /signin)
Mam taką komendę:

npx nx build webaplikacja --configuration production --skip-nx-cache
Jak zrobić, żeby nie było outputu do stdout przy budowaniu webaplikacji, tylko do jakiegoś wskazanego przeze mnie pliku logów? W GitLab CI/CD nie mieści mi się output z budowania aplikacji, przez co przerywa logowanie na stdout i nie mogę zdiagnozować, czemu mi się wywala proces budowania. Pomoże ktoś?

#nodejs #node #programowanie #gitlab #gitlabcicd #cicd
#anonimowemirkowyznania
Jestem programistą #elixir oraz #nodejs.
Mam po roku expa w każdej technologii i zastanawiam się w którą stronę lepiej iść. Elixir to nisza, co za tym idzie trudniej znaleźć pracę, ale też nie trzeba później się martwić o możliwość zostania zastąpionym kimś innym. Pieniądze również przemawiają lekko na korzyść Elixira. Z drugiej strony Nodejs jest popularny i można przebierać w ofertach.
Nie mam osobistych preferencji, są to co prawda dwa
Node.js v18

Informujemy o udostępnieniu najnowszej wersji LTS Node.js v18 na Small.pl. Po zalogowaniu na SSH są dostępne nowe polecenia: node18 oraz npm18.

Aby używać tej wersji Node.js dla strony WWW należy wybrać ją przy tworzeniu strony z poziomu panelu DevilWEB:
Strony WWW (WWW websites) ➡ Dodaj nową stronę (Add new website) ➡ rozwinąć menu zaawansowane ustawienia (Advanced settings) ➡ wybrać Node.js z listy oraz plik wykonalny Node.js v18.
Lub z
@janekhe: łap fajny materiał, a jakbys kiedys chciał sie nauczyc MERN stacka całego to poelcam tez filmy od Brada na temat tego stacku:
https://www.youtube.com/watch?v=2QQGWYe7IDU Mongo
https://www.youtube.com/playlist?list=PLillGF-RfqbbQeVSccR9PGKHzPJSWqcsm MERN

Bardzo uwazaj na kursy dotyczace Reacta, bo np. react-router-dom bardzo zmienil sie na przestrzeni nawet roku, wiec czesc kursow/filmikow bys musiał robic z dokumentacja/release note pod ręką. Najbezpieczniej sprawdzac treści max z początku 2022 w tym temacie, a przynajmniej zweryfikowac czy np. react-router-dom jest
Mireczki i mirabelki z tagu #programista15k pragnę was przestrzec przed kandydowaniem na stanowisko backend deva #typescript #node dla pewnej australijskiej firmy, która to szuka ludzi na polskim rynku. Rekrutują też na #ios

Firma działa w branży automotive i stosuje prawdziwy micromanagement jaki wam się nie śnił (mam na to dowody).

Więc gdyby ktoś rozważał, oferują spoko kasę to zapraszam na priv mogę wybić pomysł z głowy.
Publicznie nazwy firmy nie będę tu
Szukam jakiegoś narzędzia, które ze zdjęcia wewnątrzustnego zębów zrobionego telefonem ładnie przytnie mi je tak, żeby na zdjęciu były tylko same zęby. Zdjęcia muszę robić z daleka, więc muszę przycinać je tak, żeby były widoczne na nim tylko zęby (bez nosa, warg itp.. Przykładowe zdjęcie wygląda tak - http://ksiaznica.home.pl/nowastomatologia/img/ryciny/images_ns/20120211_.jpg

Czy narzędzie typu #tensorflow lub inne #ai czy #machinelearning może mi pomóc rozwiązać taki problem? Mam bazę zdjęć pierwotnych i przyciętych więc mogę