Może jakiś wykopowy devop czy software engineer szuka pracy za granicą (Malaga, Hiszpania)?
Bardzo dobra firma (dla mnie po 11 latach w IT w kilku krajach moje top pod względem benefitów dla pracowników).
Pełny i bardzo dobry relocation package (2 miesiące zakwaterowanie, pełny zwrot kosztów lotów i przeprowadzki itp.).


Jeśli takie wpisy z jakiś powodów są nie na miejscu to proszę o informacje i od razu skasuje.

#programowanie #java #webdev #devops #
@Jare_K: Tylko angielski. Sam nawet nie pracuje bezpośrednio z żadnym hiszpanem. Bardzo międzynarodowa firma (pracownicy z ponad 30 krajów). Poza tym firma zapewnia darmowe lekcje angielskiego i hiszpańskiego, w dodatku hiszpańskiego też dla partnerów (żona chodzi dwa razy w tygodniu 1,5h lekcja). Tak więc dobry angielski wymagany, ale nic poza tym (po hiszpańsku to ja tylko umiem zamówić piwo i kilka słówek co się na tych lekcjach nauczyłem, bo jak
@weshu: Żona na pewno by przyklasnęła! Ale ja dopiero co zmieniłem pracę, póki co jest fajnie i rozwojowo. Jak podszkolę się w DevOps (póki co to mam doświadczenie z samotnego adminowania Linuksami), to się zgłoszę.
tl;dr: NPM mi się zepsuł, halp.

Jestem stosunkowo nowy w świecie nodejs, NPM itp.; obecnie w sumie używałem tego do kompilowania SASSa i jakiegoś live-servera do nauki. Wczoraj, bez żadnych zmian z mojej strony, przestał mi działać kompilator SASS. Nie przejmując się tym zbytnio odpaliłem go znów (wcześniej działał z flagą -w) - nic.

Restart pc nie pomógł, więc przeinstalowałem cały node (windows here). Po Instalacji nowego node (i stabilna i
@kolin4: ale globalnie,node_modules z nodejs? To wtedy nie odpalę za bardzo npm install, skoro npm tam jest. A jak nie globalnie, to gdzie i czemu, skoro ten problem mam właśnie globalnie niezależnie od projektu?

@epi: w sumie i tak jestem zdziwiony, że komentarz doradzający zmianę systemu nie pojawił się jako pierwszy ( ͡º ͜ʖ͡º)
Szukając bazy danych pod #nodejs trafiłem na bazę level.
API jest stosunkowo łatwe natomiast nie rozumiem zasady działania tej bazy. Opis tego modułu jest dla mnie dość niejasny.
Definiując nową bazę danych za pomocą tego modułu tak naprawdę tworzona jest instancja levelup, co samo w sobie sugeruje, że level jest wrapperem.
levelup z kolei jest wrapperem dla abstract-leveldown.
abstract-leveldown z kolei to:

An abstract prototype matching the leveldown API.
Hej, ktoś używał npm-a w ostatnim czasie? To możecie mieć backdoora - hacknięto popularny pakiet (2 500 000 pobrań tygodniowo), który wykradał credentiale do npm-a (i zapewne próbował infekować kolejne pakiety): https://sekurak.pl/uzywales-npm-a-w-ostatnim-czasie-mozesz-miec-juz-zbackdoorowany-kod/

#webdev #programowanie #sekurak #hacking #backdoor #npm
sekurak - Hej, ktoś używał npm-a w ostatnim czasie? To możecie mieć backdoora - hackn...

źródło: comment_VJxL7DBGjwZmulTzQswm2Zaa8WC5KNeq.jpg

Pobierz
Chciałbym napisać kilka testów jednostkowych do mojej appeczki korzystając z Mocha + Chai.
Struktura to server.js, który serwuje statyczny kontent z .public/, zadnych gulpów czy srebpacków.
Czy jest możliwość napisania testów po stronie webu (.public/tests/**.js) a odpalenie ich przez Node'a (run tests && npm run start) czy może jest to zbyt absurdalne i lepiej po prostu zrobić to statycznie w webie, z osobnym widokiem dla Mochi itp?

#webdev #testowanieoprogramowania #mocha #chai #
@laki1: Ajj, to przepraszam i jeszcze raz postaram się wyjaśnić :)
Jest sobie serwer na expressie, który po prostu serwuje appkę z folderu "public/".
Chciałem napisać testy do web aplikacji i rozważam dwa podejścia:
1. Załączenie libki mocha i chai bezpośrednio w index.html i odpalanie testów przed załadowaniem aplikacji
2. Zainstalowanie mocha + chai przez NPM (node_modules/) i odpalanie ich przez zaserwowaniem aplikacji z poziomu Node'a.

Lepiej tym razem? ( ͡
Mirki, miał ktoś kiedyś problem z instalacją modułów #npm na hostingu #mydevil ? (błąd EACCES). Skorzystałem dzisiaj z 'Szalonego Weekendu' i chciałem postawić swój jeden projekt Laravel'a. Instalacja z composera poszła bezproblemowo, jednak podczas instalacji node_modules przez npm występuje problem
'Error: spawn EACCES', 'npm ERR! Failed at the gifsicle@3.0.4 postinstall script.'
Spróbowałem wstępnej konfiguracji Node.js zaleconej pod tym linkiem https://wiki.mydevil.net/Node.js dodając npm-global, ale nic mi to nie pomogło. Próbowałem instalacji tej paczki
@Faley: Brak odblokowania wskazanego w opisie binexec lub brak przelogowania się po odblokowaniu:)?

Tutaj u mnie po odblokowaniu binexec, ponownym zalogowaniu się, czyste konto łącznie z krokami z działu pomocy:

[mixer-s26@s26]:<~>$ mkdir ~/.npm-global
[mixer-s26@s26]:<~>$ npm config set prefix '~/.npm-global'
[mixer-s26@s26]:<~>$ echo 'export PATH=~/.npm-global/bin:~/bin:$PATH ' >> $HOME/.bashprofile && source $HOME/.bashprofile
[mixer-s26@s26]:<~>$ npm install -g gifsicle
npm WARN deprecated gulp-util@3.0.8: gulp-util is deprecated - replace it, following the guidelines at https://medium.com/gulpjs/gulp-util-ca3b1f9f9ac5
Chciałem zrobić update angular-cli. Wykonałem npm install -g @angular/cli, nowa wersja niby zainstalowała się, ale wpisując ng version nadal widzę starą wersję. Spróbowałem odinstalować globalnie angular-cli (npm uninstall -g @angular/cli), odinstalowało się pomyślnie a ja nadal mogę korzystać z angular-cli w konsoli pisząc ng.

To oznacza, że instaluję update w jednym miejscu na dysku, a komenda ng ładuje skrypty z zupełnie innego miejsca. Pytanie brzmi: jak
Zna ktoś stronę do ładnego przeglądania paczek npm po kategoriach, tagach, frameworkach, zastosowaniu etc.?
Kiedyś na takiej znalazłem fajną libke do Reacta na popupy, powiadomienia i modale, a z Google za nic jej nie mogę znaleźć.

#webdev #nodejs #react #npm
@jJar: Załóżmy, że masz 5 projektów. Współdzielisz moduł X i wszystko w każdym fajnie działa. Potem rozwijasz 2 z nich, wychodzi aktualizacja modułu (albo sam go poprawiasz, jeżeli mówisz o własnych) i po jakimś czasie chcesz uruchomić stary projekt - zonk, już nie działa. Teraz zaczyna się poszukiwanie starej wersji modułu itd. Niepotrzebny kłopot, a przykład o tyle miły, że projektów mało i tylko jeden moduł się współdzieli.

to tylko na
Hej, czy ktoś się orientuje w jaki sposób mogę zrobić npm pack, ale tylko dla node_modules? Chcę mieć możliwość instalowania zależności offline.

Chodzi o to, że mam projekt, ale nie chcę za każdym razem pobierać zależności z repozytorium, a nie chcę także robić całej paczki dla projektu przez npm pack.

Znalazłem coś takiego: http://fabianlee.org/2016/10/02/node-js-packaging-modules-for-offline-deployment-using-npm-bundle/, ale nadal ma on jakieś problemy z zależnościami.

Średnio też chciałbym specjalnie stawiać jakieś swoje repozytorium lokalnie, np:
@nightmaar: zawsze zastanawiało mnie co się stanie w przypadku gdy któraś z paczek wykorzystywanych jako zależność stanie się nagle niedostępna albo gdy serwer npm któregoś dnia padnie, co uniemożliwi instalację pakietów poprzez npm install.