Pytanie o podstawy.

require - ma kilka opcji:
core modules - zawarte w folderze nodejs
global modules - w folderze taki jaki sobie wpiszemy w npmrc
local modules - w folderze aplikacji nodesowej.
  • 4
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

  • Doceń
Mirkos, piszę apkę składającą się z kilku modułów: launcher, i pozostałe. Launcher uruchamia pozostałe moduły w osobnych wątkach, przy użyciu child_process.fork i utrzymuje z nimi komunikację (poprzez f. send).
Pytanie: jak najlepiej zrobić, żeby Launcher (gdy się wysypie) mógł znaleźć swoje dzieciaki i z nimi pogadać?
(Produkcyjnie to działa pod debianem, ale dobrze żeby chodziło też pod windą...)

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

Mirki z #nodejs
Potrzebuję szybko zrobić aplikację internetową z użyciem #angularjs która będzie czerpać dane ze stworzonego przeze mnie API (w nodejs). Chcę wprowadzone dane zapisywać w bazie danych, chcę żeby można było w miarę bezpiecznie logować się do mojej strony (tzn. chociażby obsługa https) oraz żeby aplikacja działała na Microsoft azure.

1. Które IDE najlepiej nadaje się do node.js (zapewnia dobrej jakości debugowanie). Dodam że mam do dyspozycji Visual
  • 9
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@Pietrek558: Bo na tym pracuję.
Lista problemów jakie powoduje środowisko Azure jest niewyobrażalna - segfaulty, gubienie logów z crashu programu, problemy ze zmianą wersji, serwowanie błędów do klienta JSONowego w postaci HTML, brak dokumentacji, wysokie ceny, support, którego klasyczną odpowiedzią jest "próbowałeś zakupić lepszy plan", regularne spadki wydajności serwera, Windows (w konsekwencji problemy z działaniem wielu modułów Node.js). Czasem też przestaje na kilka godzin działać bez powodu.

Lepiej kupić sobie
  • Odpowiedz
/*
MMMMMMMM MMMMMMMMEEEEEEEEEEEEEEEEEEEEEETTTTTTTTTTTTTTTTTTTTTTT OOOOOOOOO DDDDDDDDDDDDD YYYYYYY YYYYYYY
M:::::::M M:::::::ME::::::::::::::::::::ET:::::::::::::::::::::T OO:::::::::OO D::::::::::::DDD Y:::::Y Y:::::Y
M::::::::M M::::::::ME::::::::::::::::::::ET:::::::::::::::::::::T OO:::::::::::::OO D:::::::::::::::DD Y:::::Y Y:::::Y
M:::::::::M M:::::::::MEE::::::EEEEEEEEE::::ET:::::TT:::::::TT:::::TO:::::::OOO:::::::ODDD:::::DDDDD:::::D Y::::::Y Y::::::Y
M::::::::::M M::::::::::M E:::::E EEEEEETTTTTT T:::::T TTTTTTO::::::O O::::::O D:::::D D:::::DYYY:::::Y Y:::::YYY
  • Odpowiedz
12 września 2015, od 9:00 do 15:00 w 4 miastach jednoczesnie odbedą się 6-godzinne warsztaty #devmeeting. Tematem tych warsztatów będzie Responsive Web Design.

Miałem już okazję wraz z @zona_noisyego uczestniczyć w poprzednich warsztatach z #nodejs i #expressjs i muszę przyznać, że bardzo mi się spodobało. Dużo można się nauczyć w krótkim czasie :)

Cena: płaci się tyle
noisy - 12 września 2015, od 9:00 do 15:00 w 4 miastach jednoczesnie odbedą się 6-god...
  • 4
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@FotDK: ciężko mi powiedzieć. Chyba najwięcej wyciągniesz z tego, jeżeli jesteś pro np. w innym języku programowania i chcesz się szybkko uczyć nowych rzeczy.
  • Odpowiedz
100 kont w niesamowitej cenie!

Dzisiaj mamy dla Was specjalną promocję na nowe konta napędzane dyskami SSD ( ͡° ͜ʖ ͡°) z oferty MyDevil.net:
Pakiet MD1:
* Zakup dzisiaj: 100,00 PLN (standardowa cena: 150,00 PLN)
* Przedłużenie po roku:
  • 17
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@MirkoStats:

1. OP mówił, że chce backend.
2. Nie każdy ma ochotę pracować w domu.
3. Tak, gość który zaczyna, bez żadnego doświadczenia komercyjnego ma brać zlecenia jako freelancer - na bank.
4. Tak bo ktoś zatrudni juniora bez doświadczenia
  • Odpowiedz
Nowa oferta SSD i promocja

Właśnie MyDevil.net stał się jednym z najszybszych hostingów w Polsce - uruchomiliśmy nowe serwery oparte tylko i wyłącznie na super wydajnych dyskach SSD.
Każdy Klient może poczuć moc 400 000 IOPS już teraz - wystarczy skorzystać z nowej promocji: zniżka 20% na każde nowe konto na okres miesiąca, sześciu miesięcy lub jednego roku. Promocja "SSD" trwa do końca wakacji, regulamin jest dostępny na stronie: https://www.mydevil.net/regulaminy,7.html.

Zapraszamy do skorzystania
  • 20
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@MyDevil: jak zwykle klientowi na rękę, kurde, nawet mi raz odpisaliście w weekend o 2 w nocy - chyba już nigdy nie zmienię Waszej usługi na inną, no chyba, że zmienią się wymagania znacznie ( ͡° ͜ʖ ͡°)
  • Odpowiedz
@qrooel: Zalecamy korzystanie z RVM:
https://wiki.mydevil.net/RVM
Dzięki czemu można zarządzać wieloma instalacjami interpretatora Ruby, instalować w swoim środowisku wybrane gemy. Aplikacje RoR podobnie jak Django, nodejs itd. hostujemy za pomocą Phusion Passenger. Passenger ubija proces przy braku ruchu ale uruchamia go automatycznie po wywołaniu witryny (wcześniejsza odpowiedź mogła wprowadzać w błąd).

https://wiki.mydevil.net/Ruby_on_Rails
  • Odpowiedz
Ej, programiści za 16.000, Wy istniejecie czy to takie pierdzielenie?

Szukam i szukam kogoś ogarniętego w Node.js, widełki 100-150 PLN/h (ewentualnie więcej przy przekonującej argumentacji), ale gdzie tam, jak makiem zasiał. Ktokolwiek widział, ktokolwiek wie, proszony o PW.

#gorzkiezale #programowanie #nodejs #javascript
  • 19
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

bo mam s---------ą maturę przez ciągłe zmienianie nauczyciela w roku maturalnym i brak fachowej pomocy (adhd here) żeby przysiąść i pomóc mi jakieś z-----e funkcje liczyć


@dodgers:

To się nie ucz tych z-------h funkcji i nie płacz
  • Odpowiedz
Jak nieco bardziej ogarnięte Mirki widzą przyszłość node.js? Czy warto się w to pchać? Czy da się w ogóle w tym znaleźć jakąś konkretniejszą robotę czy to tylko taka ciekawa hipsteriada? Czy warto się szarpać z Javascriptem czy lepiej odpuścić na rzecz Pythona czy Javy?
#programowanie #webdev #nodejs
  • 8
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

#programowanie #nodejs #openshift #git #javascript

Cześć, na wstępie zaznaczam że dopiero zaczynam zabawę z gitem i node.js. Założyłem aplikację z node na openshifcie. Na początek w folderze public ma się znajdować index.html, resztę tego co openshift sam powrzucał na serwer zostawiam bez zmian dopóki nie zrozumiem do końca o co w tym wszystkim chodzi.

Problem polega na tym że jak wchodzę w
  • 6
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@le1t00: Zamiast
'src/**/*.jpg','src/**/*.gif','src/**/*.jpeg'] możesz dać src/**/*.{jpg,jpeg,gif}
gulp.watch(path+'/**/*.scss', ['styles']);
gulp.watch(path+'/*.scss', ['styles']);

1. parametr może być tablicą globów, czyli to może być 1
  • Odpowiedz
#gulp jest zajebisty jednak póki co widzę jedną mała niedogodność.
W folderze z projektem mam node_modules które obecnie ważą ok 22mb, a będą pewnie więcej.
Czy da się zrobić to w taki sposób aby nie musieć kopiować tego za każdym razem do każdego innego projektu?
Oraz dogrywać do każdego projektu plaginów jak zechce mi się czegoś nowego? #webdev #nodejs
  • 5
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@le1t00: a czy czasem plaginy nie zapisują Ci się do package.json? Przy instalacji pluginów wybieraj opcję --save. Później przy innym projekcie kopiujesz sobie ten package.json i dajesz npm install i samo Ci dociagnie co trzeba, ale moge się mylić xD
  • Odpowiedz