Może ktoś wytłumaczyć mi/podesłać linki. Do czego potrzebny mi Docker :)
Tworzę aplikację #nodejs i #mongodb.
Czy jeśli użyje dockera to "przeniesienie" na produkcję będzie znacznie prostsze?
Czy dzięki temu pozbędę się np mongodb z komputera i będzie działać tylko w kontenerze, czyli będę mógł używać np nie wspieranego Ubuntu 19 a mongo i tak będzie działać w Ubuntu 18 na dokerze?

Proszę o informacje "Jak chłop
  • 10
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@cacus Najprostszym sposobem jest podmontować sobie zewnętrzne źródło do kontenera, a wewnątrz oczekiwać na zmiany w kodzie jakimś nodemonem, który będzie restartował serwer bez potrzeby ubijania kontenera. Wtedy możesz sobie spokojnie developować u siebie w VSCode, a docker będzie widział zmiany z Twojego lokalnego katalogu.

To jest ok, tylko że na prodzie taki kontener będzie wymagał raczej innej konfiguracji. Raczej nie chcesz mieć aplikacji w kontenerze zależnej od jakichś plików na
  • Odpowiedz
@Solidly: Można podmontować zewnętrzne źródła pod katalog, w którym produkcyjnie znajdują się pliki projektu umieszczone tam podczas buildu obrazu. Dzięki temu nadpisujemy zawartość i możemy pracować na lokalnych plikach
  • Odpowiedz
#backend #nodejs
Siema, nie będę ściemniał, nie chce mi się :p a i tak jeszcze babram się z frontem. Nie chce sobie jakiś początkujący programer napisać prostego serwera w node? Potrzebuje do sklepu żony.
Potrzebuje endpoint, który odbierze json body i wyśle maila do klienta i sprzedawcy z potwierdzeniem złożenia zamówienia :) Może się znajdzie jakiś chętny. Serwer ma być jak najprostszy, można użyć
https://www.npmjs.com/package/gmail-send
Tutaj można sobie zobaczyć front:
LINK
  • 2
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

#programowanie #nodejs

Mam problem chyba z poprawnym odseparowaniem odpowiedzialności między encjami, serwisami itd. Otóż mam funkcję lambda, która obsługuje mi request (tworzenie encji):
https://www.pastery.net/xsccsj/
Zazwyczaj używałem frameworków gdzie wszystko jakby z góry było narzucone, więc nad takimi aspektami raczej nie myślałem, więc sory za lamerskie pytanie :)
  • 5
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@Solidly: to jest w architekturze serverless, normalnei w express to by byla middleware, a tak to wywoluje po prostu jezeli endpoint jest otwarty to sprawdza czy w requescie jest token i rzucam wyjatkiem jesli nie, w przecinwym razie nie daje tej funkcji i endpoint jest otwarty
  • Odpowiedz
Szukasz pracy zdalnej w IT? Obserwuj tag #zdalnieio

Javascript
Software Engineer - React (Graphy) 5 000 - 7 500 GBP - oferta
Programista Front-end (Qodeca) 7 000 - 10 000 PLN - oferta
Senior Frontend Developer (AC Project) 10 000 - 18 000 PLN - oferta
  • 2
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

ktoś tu aplikował na BE przelewy24 przez REST API do której nie mają dokumentacji opublikowanej XD? bo helpdesku coś nie ogarnięci są. jak to autentyfikować? muszę załączać Basic auth z merchantId i czym? kodem do raportów z panelu?

chętnie przyjmę help na priv.

#programowanie #backend #nodejs
  • 14
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Ta ich dokumentacja API to miejscami jest jakiś jeden wielki badziew. Szczególnie, jeżeli chodzi o uwierzytelnianie i generowanie hasha. Pisałem z ich supportem, gdzie uzyskałem pomoc z tym nieszczęsnym logowaniem, ale już prośby o normalne opisanie tego w dokumentacji nie uwzględnili jak widać.
Ich odpowiedź dotycząca tego co jest czym przy logowaniu:
"PosID jest to login do panelu, a secret key - klucz do raportów (klucz API)."
  • Odpowiedz
Właśnie rozwiązałem ten problem u siebie to zostawiam info dla potomnych:

Basic Auth:
Jako user: podajesz login do panelu (5 cyfr)
Jako password podajesz "Klucz do raportów" z panelu.

Po
  • Odpowiedz
Mam taki problem że muszę wygenerować pdfa ze strony na której jest wykres w SVG. Do generowania używam chrome headless i puppeteera (nodejs). Wszystko elegancko mi się zrzuca do PDFa ale mojego wykresu nie ma. Nie pokazuje się też jak kliknę w chrome ctrl +p. Miał ktoś może podobny problem?

#programowanie #javascript #nodejs
  • 5
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

#programowanie #serverless #nodejs

Mam problem chyba z poprawnym odseparowaniem odpowiedzialności między encjami, serwisami itd. Otóż mam funkcję lambda, która obsługuje mi request (tworzenie encji):
https://www.pastery.net/xsccsj/
Zazwyczaj używałem frameworków gdzie wszystko jakby z góry było narzucone, więc nad takimi aspektami raczej nie myślałem, więc sory za lamerskie pytanie :)
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@PoteznyMagWody: Właśnie coś tam zacząłem pisać w tym Moongose i zauważyłem, że w sumie wszystko to co w Moongose mogę zrobić w czystym moongo, a więc nie rozumiem dlaczego ludzie tego używają, może dlatego, że im SQL'A przypomina.
  • Odpowiedz
Hej wykopowicze! Ruszył konkurs. Mam dla Was 3 programistyczne kursy wideo do wyboru z ponad 100 kursów oferowanych przez Heliona. Są to kursy w języku polskim, w cenie detalicznej do 80 zł! Czas na udział jest do 28.07.2019. Zachęcam do udziału. Szczegóły tutaj:

KONKURS PROGRAMISTYCZNY

Chcesz więcej?

a)
tomaszs - Hej wykopowicze! Ruszył konkurs. Mam dla Was 3 programistyczne kursy wideo ...

źródło: comment_lSDteCQKIAlY6fggA2MIqHt4o2abYq0B.jpg

Pobierz
  • 2
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Ruszyły pierwsze publiczne polskie kanały na Slacku dla programistów! Do wyboru jest już 27 kanałów. Słyszałeś/aś o Slacku? Ta platforma została przytulona przez międzynarodową społeczność programistów, ponieważ jest super funkcjonalna. Teraz możesz znaleźć wsparcie w programowaniu od podstaw aż po zaawansowane funkcje. Możesz też nauczyć się obsługi Slacka, która to jest wymagana w coraz większej liczbie firm. Zdobądź nowe skille, wiedzę i zostań członkiem nowych społeczności super programistów!

Lista dostępnych już kanałów jest
tomaszs - Ruszyły pierwsze publiczne polskie kanały na Slacku dla programistów! Do wy...

źródło: comment_2ovIIO4Y5bQGnelzk3QtszCiqH2a21mt.jpg

Pobierz
  • 11
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@marcinzwwa: weź pod uwagę że vps em musisz się opiekować, tj aktualizować, dbać o bezpieczeństwo, backupu, monitorować poprawne działanie itd na co zapewne parę godzin w mies zejdzie, i jak nie masz wiedzy to pewnie więcej cię to będzie kosztować, niż kupno hostingu node, chyba że chcesz się nauczyć lub Twój czas jest darmowy.
  • Odpowiedz
Jako team https://hostinguj.pl/ witamy Was serdecznie i zapraszamy do wzięcia udziału w naszym małym i prostym konkursiku zorganizowanym specjalnie dla Was z okazji naszych pierwszych urodzin, do wygrania profesjonalny i bezpieczny #hosting i #domeny za free na kolejny rok.

Żeby nie przeoczyć już na wstępie w ciemno zostaw plusika i tym samym weź udział w naszym pierwszym #rozdajo i losowaniu, w którym do zgarnięcia:
* 3 x Hosting
hostinguj - Jako team https://hostinguj.pl/ witamy Was serdecznie i zapraszamy do wzi...

źródło: comment_oNpJt2Prx3hkfpYDDFp5RSZ0HQ6Ghc43.jpg

Pobierz
  • 5
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach