Dobra, doszedłem o co chodzi. Problem ogólnie jest z windowsem. Tak powinna wyglądać część package.json:

"scripts": {
"start": "nodemon --watch src --exec npm run server",
"server": "node src/app.js",
"lint": "eslint **/*.js"
  • Odpowiedz
Jest jakiś prosty system rejestracji i logowania, bez jakiś zbędnych fajerwerków, front-endów? Podstawowo zabezpieczone, szyfrowanie hasła i te sprawy. Nie chce mi się samemu pisać, bo projekt mały i więcej by mi czasu na to zeszło niż na resztę.
#php #backend #webdev #mysql
  • 4
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@Rst00: po co ma instalować specjalnie ciężkiego frameworka?
Najlepiej to poszukać jakichś gotowych skryptów logowania/rejestracji na githubie, ale nic konkretnego ci nie polecę
  • Odpowiedz
Panowie i Panie polecicie jakąś stronę z zadaniami w Javie, mam na myśli zadania związane z pisaniem takich niedużych aplikacji, jak np. prosty Crud czy jakieś inne rzeczy które spotyka się w codziennej pracy. Nie chodzi mi o pisanie algorytmów w pojedynczych metodach, jak na Codity czy Codewars tylko o coś bardziej rozbudowanego, ale też nie jakieś bydlęcia nad którymi trzeba siedzieć 3 miesiące :). Z góry dzięki!

#programowanie #
  • 6
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@Fifilonek: Wczoraj pisałeś, że uczysz się. Chcesz być programistą? Dam Ci dobrą radę. Programista nie ma umieć wszystkiego, ale musi umieć szukać rozwiązania. W sieci pełno poradników, tutoriali i dla zielonych też. Zwracaj uwagę na daty opublikowania, jak nie ma daty to może jest komentarz pod spodem (najstarszy). Trudno będzie Ci odróżnić co jeszcze aktualne, to pomijaj źródła sprzed 2015 roku - mała szansa, że trafisz na przykład na opis
  • Odpowiedz
Jestem ciekaw jak działa dokładnie komunikacja na linii js -> jakikolwiek-inny-język-dla-weba (java, go, ruby etc.)

Innymi słowy chodzi mi o to co realizuje vue, angular czy też react od strony teoretyczno-algorytmicznej.
Jeśli chciałbym podpiąć pod ten mechanizm jakiś inny język - od czego musiałbym zacząć?

#programista15k #programowanie #it #javascript #frontend #backend
  • 10
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@matka_boska_w_klapie: zdaje sie ze pytasz o pub-sub pattern albo o streamy, takie cos mozesz odtworzyc w kazdym jezyku za pomoca Reactive Extensions

nie jestem pewien czy stream to akurat while loop ale ogarnij sobie jak dziala pub/sub pattern i zrozumiesz jak dziala react, a potem bedziesz mogl to przerzucic do innych jezykow
  • Odpowiedz
Cześć

Mam pytanie do doświadczonych programistów.
Jestem frontendowcem z kilkuletnim stażem. W zasadzie od zawsze zajmowałem się frontem.
Jednakże zauważyłem że dość dużym trendem jest rowiczwsna znajomosc technologii backendowych.

I
  • 5
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@mass_92: Powinno być, ofert stacjonarnych jest sporo. Python/Java jest bardziej popularna, ale jeśli już znasz JS to łatwiej zacząć od node.js niż uczyć się czegoś kompletnie od zera. Jak wolisz.
  • Odpowiedz
@penguin: no to sobie zrób te urle tak, żeby przechodziły przez jakiś skrypt weryfikacyjny. Coś w stylu

weryfikacja.php?filename=urldopliku.jpg

i w takim pliku sobie to obsłużysz.

Oczywiście później sobie możesz w htaccessie to zrobić jak człowiek i będziesz miał np. /pliki/adres.png i user nawet tego nie zauważy
  • Odpowiedz
Misiaczki, poszukuję materiałów na temat jak budować duże systemów (żeby były skalowalne, niezawodne i takie tam głupoty). Chodzi mi raczej o abstrakcyjne kwestie, a nie rzeczy typu DRY i inne. Obecnie pracuję w webdevie (React i spółka + REST API/GraphQL na backendzie) i na tym się skupiam, ale ogólna wiedza na ten temat jest pewnie uniwersalna. :) Także k toś coś poleca?

#programowanie #webdev #frontend #
  • 5
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

#webdev #programowanie #backend

Backend do serwerow multiplayer (powiedzmy cos na poziomie agar.io) oraz headless-browser crawler/tester (cos na poziomie gtmetrix), bedzie raczej intensywnie wiec musze wybrac cos co ma dobry performance i sie skaluje dokladajac dodatkowe rdzenie,

do dyspozycji mam:
Node.js
  • 4
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@Melcma: mozesz uzyc node.js z aws lambda i api gateway - bardzo dobrze sie skaluje i jako ze jest to serverless to nic nawet nie musisz ustawiac.
  • Odpowiedz
mireczki z #webdev mam takie przemyślenia na temat etapów rozwoju kariery programisty. Jako, że ja bardziej jestem na #backend (zarówno #php jak i #javascript - #nodejs) będą pisał bardziej o tej sferze, może na froncie czy w innych gałęziach programowania będzie podobnie?

Junior developer - Przekozak, pokodował trochę w domu lub 3 miesiące w firmie i nie ma dla niego zadania, którego
  • 7
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Taka anegdotka z pracy:

Trzeba było oszacować czas pracy nad planowanym projektem.
Wszystko było rozpisane na etapy, zrobiony ładny arkusik Excela. Do uzupełnienia tylko kolumna z zakładanym czasem pracy nad każdym etapem.

Robił to kolega junior (notabene - technicznie wymiatacz niesamowity). Powpisywał do poszczególnych kawałków czas rzędu 2-3-4 godzin.
  • Odpowiedz
@xDrope: w sumie chyba jedną z gorszych rzeczy z punktu widzenia zarobków jest wpadnięcie w pęd ku perfekcji i zwracanie uwagi tylko na jakość kodu, bez rozpatrywania biznesowego kontekstu.

Oczywiście na pewno są też przypadki które potem zrobią drugiego bitcoina czy coś tego typu i zostaną miliarderami, ale jakoś częściej trafia się chyba wypalenie zawodowe i ostatecznie frustracja (czasem po wielu latach) że ludzie, co mają mniej doświadczenia i gorszego
  • Odpowiedz
  • 1
@Muzyd niestety, ale większość ofert z C++ jest generalnie maksymalnie średnich. Mało ofert, trudny język wymagający dużej wiedzy i wprawy, zwykle masa wymogów satelitarnych, w C++ robią straszni naziści IT i zwykle kasa jak za entry level w Javie, która jest o wiele łatwiejsza w obyciu. C++ się w Polsce niezbyt opłaca.
  • Odpowiedz
Chciałbym trochę pokodzić w #nodejs z użyciem #typescript i mam kilka rozterek, może mi pomożecie rozwiać :)

1. organizacja projektu - używając typescript mam pliki źródłowe (pewnie będą w katalogu np /src) i pliki przetranspilowane do czystego jsa, te pewnie będą w katalogu, np build.
a) czy pliki przetranspilowane powinienem trzymać w repo?
b) jeśli nie, to na jakim etapie to transpilować?
c) uruchomienie aplikacji wtedy przez npm run start i tam
  • 4
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@kefas_safek: Szczerze, nigdy niczego nie deployowałem dla node, ale chyba tak jak mówisz. Na jakimś serwerze (jakiś CI/CD) robisz npm install i build a potem to umieszczasz na produkcji. Zależy też gdzie deployujesz, AWS powinien mieć jakiś proces do tego.
  • Odpowiedz
Siemanko, mam pytanie o zmianę technologii :)

Powoli zaczął mi się 4 rok jak siedzę w Androidzie, dodatkowo ilość ofert w Javie powala i zacząłem się zastanawiać nad zmianą opcji. Chciałbym się przenieść do backendu (trochę mnie widoki już wkurzają) i zastanawiam się jak to rozwiązać?

Ma ktoś doświadczenie jak to sensownie rozwiązać? Może już któryś Mireczek to przerabiał i ma jakieś doświadczenie?

#programowanie #androiddev #java
  • 10
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach