Jaki inny język polecacie do nauki? Interesuje mnie kierunek: aplikacji internetowych / mobilnych. Pisanie wydzielonych workerów, które mają za zadanie brać ciężkie procesy na siebie. Nie jestem juniorem, potrafię poruszać się i tworzyć architekturę aplikacji.

#webdev #programowanie #nodejs #python #java #golang

Który język / technologie warto poznać

  • Python 33.8% (48)
  • NodeJS 19.0% (27)
  • Java 16.9% (24)
  • GoLang 25.4% (36)
  • Inny, odpowiedź podam w komentarzu 4.9% (7)

Oddanych głosów: 142

  • 14
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

via Wykop Mobilny (Android)
  • 9
@malypirat: nie wiem skąd taka popularność Pythona i niska popularność Javy.
Programowalne w Pythonie z rok i bardziej z-------o języka nie widziałem na oczy. Nawet najlepsze środowiska od jetbrains sobie z nim nie radzą. Nigdy nie wiadomo co czym jest, jakiego jest typu. Libki do testów słabe. Komunikaty błędów słabe. Ogólnie słabo, nawet samo ogarnięcie składni nie jest proste.

Natomiast java? Wydajna, silne typowanie, dobre libki do wszystkiego, pełno pomocy
  • Odpowiedz
@plan_9 bo zamiast pobierać kolejne paczki i uruchamiać w tle dodatkowy program, to wykorzystuję to co oferuje mi mój serwer, skoro jest to dlaczego miałbym nie używać? Ale przeszedłem na MySQL, bo w wifi mam porty poblokowane, a nie mam dostępu do panelu zarządzania.
  • Odpowiedz
@zlodziejb: Dlatego, że do developmentu łatwiej i szybciej jest postawić bazę lokalnie ewentualnie całe środowisko dev przenieść na zewnętrzny serwer np. jakiś VPS ale MyDevil nie oferuje chyba nic takiego. A tego MySQL gdzie masz postawionego?
  • Odpowiedz
@trevoz: mozesz np. powiedziec cos o klastrowaniu z PM2 - bardzo czesto tego uzywam i junior by zrobil na mnie jakiestam wrazenie, ze wie cos wiecej niz jak zainstalowac node i ze w sumie to javascript na backendzie
  • Odpowiedz
Z okazji pierwszego wydania Zdalnie.io w 2019 roku robię #rozdajo książki "Remote". Jest to polskie wydanie. Wśród wszystkich plusujących wpis wylosuję jedną osobę, której wyślę książkę na mój koszt :) Termin: 10 Grudnia (Czwartek) 20:00.

Frontend/Javascript
Front End Developer (Nebulab) - oferta
Node.JS Developer (Mobile Reality) 7 000 - 11 000 PLN - oferta
Senior Front-end Developer (ESGROUP) 10 000 - 12 000 PLN - oferta
zdalnie_io - Z okazji pierwszego wydania Zdalnie.io w 2019 roku robię #rozdajo książk...

źródło: comment_mJCvSCxGXg14H45Pa5zuXFraPK1ndMoG.jpg

Pobierz
  • 15
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Mircy, mam do zrobienia serwer, który zbiera dane za pomocą zapytań HTTP i po protokole Modbus, a następnie zapisuje je do bazy danych.
Dodatkowo chcę postawić na nim stronę internetową, która pozwoli te dane z bazy wyświetlić (w postaci wykresów, tabelek) i pozwoli na ich analizę. Więc mile widziana jest jakaś biblioteka do wyświetlania i analizy sporej ilości danych.

W czym to zrobić? Myślałem początkowo o node (jakiś electron albo pkg) bo
  • 6
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@Gumaa: potrzebujesz tego hobbystycznie czy zawodowo? Chcesz outsourcowac? Zawodowo robie takie systemy -> zbieranie danych z rozproszonych sieci plc, zbieranie przez serwer i prezentacja w biznesowo przydatny sposob (tabelki, wykresy itp) przez aplikacje web spa. Wystawiam FVAT ;-)
  • Odpowiedz
@Gumaa: mini serwery do low-level komunikacji z PLC sa na raspberry / upBoard (linux + python), WebApi w .NET core / DB as Service - Mongo, Front w Aurelia.js
  • Odpowiedz
Treść przeznaczona dla osób powyżej 18 roku życia...
  • 7
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

js jest niestety taki, kupa zależności, ty tam jeszcze łączysz angulara i jquery to już w ogóle wychodzi sraka
  • Odpowiedz
Mirki, jaki jest najprostszy sposób na dodanie powiadomień push ze strony (node.js + express), żeby wysyłały się do wszystkich akceptujących powiadomienia kiedy coś się zadzieje (w tym przypadku zostanie dodany nowy post na stronie)?

Znalazłem paczkę web-push ale wydaje się być zbyt skomplikowana aby wysłać proste powiadomienie (może tylko mi się tak wydaje?), a Firebase od Googla to raczej moloch do dużych aplikacji webowych.

Znalazłem taki filmik odnośnie Firebase, ale powiadomienia są wysyłane
  • 7
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@jarj: troche źle problem opisałeś bo myślałem, że chcesz na swojej stronie mieć powiadomienia ze swojego serwera. Nic o Chrome nie napisałeś.... ( ͡° ͜ʖ ͡°)
  • Odpowiedz
Czego użyć do połączenia node.js i mySQL?
Na npm są dwie paczki: mysql i mysqli - mysql ma 250k pobrań, mysqli 30 + dokumentacja po chińsku.
Chyba wolałbym używać mysqli, bo jest nowsze, ale te dane sugerują, że mysql jest popularniejsze. Co polecacie?

#nodejs #webdev #frontend #mysql #bazydanych
  • 6
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@Trustm3: jakie nowsze? Paczka mysql jest na bieżąco rozwijana, ma sporą społeczność, jest przetestowana, ma dobrą dokumentację a Ty rozważasz użycie jakiejś chińskiej paczki z 20 weekly pobraniami i bez dokumentacji? No proszę Cię ( ͡° ͜ʖ ͡°)
  • Odpowiedz
#programowanie #nodejs #vscode

Mirki, chciałbym zrobić coś takiego, tylko nie wiem jak się do tego zabrać i czy w ogóle da się to zrobić:

1. Mam sobie folder albo np. pendrive na którym mam VSCodePortable
2. VSCodePortable trzyma sobie moje wtyczki jakie mu zainstalowałem, więc jakby ktoś skopiował to będzie miał gotowca z automatu (to jest akurat osiągnięte samo z siebie)
  • 4
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@fifny_szczun: Ten sync jest niezły, ale do tego wystarczy mieć VSCode portable z extensionami i wyjdzie z grubsza na to samo - tylko trzeba przekopiować cały folder z VSCode. Natomiast tutaj chodzi o uzyskanie całego środowiska działającego na zasadzie plug&play.
  • Odpowiedz
Cholera jasna, czemu node.js za każdym razem gdy skrypt się kończy ze statusem 1 produkuje tą wiadomość wyglądającą jak zbiór informacji o crashu?

npm ERR! code ELIFECYCLE
npm ERR! errno 1
npm ERR! code1@1.0.0 start: node index.js
npm ERR! Exit status 1
  • 6
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Mam taki problem.

Robię sobie taki projekcik z użyciem node'a i mongoose.

_________________

const
  • 6
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@trevoz: jak chcesz wykonać kilka asynchronicznych akcji jednocześnie to służy do tego Promise.all
const [user1, user2] = await Promise.all([
User.findById(firstUserId),
User.findById(secondUserId),
]);
  • Odpowiedz
@Chanandler: nieprawda. To tylko upewnia cie ze wszystkie promisy sie wykonaly ale nie sa wykonane jednoczesnie oraz nie wiesz w jakiej kolwjnosci.
@trevoz: wz zdefiniuj co to znaczy "w jednym momencie".
  • Odpowiedz
jak się stawia serwer node na ubuntu? potrzebuję do tego jeszcze jakiegoś webserwera typu apache/nginx? jestem kompletnie zielony jeśli chodzi o serwery, a chciałbym trochę tego podłapać ;D
#programowanie #nodejs
  • 4
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Stworzyłem fajną web aplikacje podzieloną na client (vue.js (vuetify.js)) + server (express.js).
Server nasłuchuje na porcie 3000 requestów od clienta (port 8080) typu pobranie rzeczy z bazy i zapisanie do niej.
Teraz mam problem z zahostowaniem tego wszystkiego, ponieważ na heroku z tego co widzę nie ma możliwości hostowania osobno SERVERA + CLIENTA w ramach jednej domeny tak jak mogę zrobić sobie lokalnie na PC. Istnieje jakaś metoda na to czy pozostaje
  • 11
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@bigbadandwrong: Używasz dev servera do frontendu na produkcji? Nie rób tak. Zbuduj appke i serwuj statyki przez jakiś serwer, np nginx/caddy. Następnie ustawiasz config swojego serwera tak by zapytania na /api kierował do localhost:3000 z backendem, a inne na index.html ze zbudowaną appką frontendową. Zrobisz coś takiego na każdym hostingu w którym masz dostęp do terminala, np. aws / digital ocean / itp
  • Odpowiedz
Dopiero raczkuje w #typescript, proszę o pomoc.

Widoczny projekt utworzyłem sobie za pomocą phpstorm (w PHP koduję zawodowo, ts chciałbym się prywatnie pouczyć) new project -> twitter bootstrap
W ustawieniach IDE wybrałem integrację z TS i jak widać mój app.ts kompiluje się z automatu.
Mam oczywiście zainstalowanego Nodejs.
Pytanie teraz jak najprościej ale zgodnie z tym co robią bardziej ogarnięci, zrobić tak aby moje wszystkie pliki js kompresowały pakowały i się do jednego
UZNANIE-2863-PLN - Dopiero raczkuje w #typescript, proszę o pomoc.

Widoczny projek...

źródło: comment_SCXpenofjl4KlaQuZ7FgUF24P4gul5J8.jpg

Pobierz
  • 4
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Buduję portal w oparciu o node, express i mongo. Poszukuję literatury w wydaniu elektronicznym, jak i papierowym, która wsparłaby mnie w tym konkretnie obszarze.

Czy możecie coś polecić/podlinkowąc w miarę aktualnego?

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

#anonimowemirkowyznania
Mam dylemat mirki z tagu #programista15k Otóż mam ofertę pracy zostania #php team leadem oraz kontrofertę przebranżowienia się na #nodejs
W node dają jakieś 1500zł netto na fvat mniej na start, ale za to fajniejsza firma i pewnie ciekawsze projekty. Natomiast w php zostałbym team leadem i w sumie byłoby to też fajne doświadczenie. Ciężko mi podjąć decyzję. Kasy będę potrzebował sporo w
  • 9
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Treść przeznaczona dla osób powyżej 18 roku życia...
  • 7
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach