@Pietrek558: Całość biblioteki jest zamknięta w ciele funkcji (żeby nie śmiecić przestrzeni globalnej) i w środku tego ciała funkcji autor chciał się odwołać do obiektu globalnego, żeby przypisać do niej np. główną zmienną biblioteki, odpowiedzialną za całość funkcji. Jest to wzorzecz modułu jeszcze z czasów ES5, czyli trochę średniowiecze, dzisiaj można to zrobić ładniej. Tak czy siak, w kontekście globalnym skryptu, obiekt globalny jest dostępny np. jako zmienna window ale
  • Odpowiedz
Hejka Mirki,

Ostatnio, z moim #rozowypasek myślimy o zmianie pracodawcy. Chcielibyśmy wybrać się do #praca w rejony Azja/Oceania.

Oboje jesteśmy #programista #webdev z dwuletnim, komercyjnym doświadczeniem, ale bez ukończonych studiów (zrezygnowaliśmy ze względu na wyjazd na projekt do USA).
Ja ze skillsetem: #javascript #angularjs #knockoutjs #nodejs #mongodb
  • 20
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@VR46: @g83kp9: @Jurigag: Generalnie obfuscowanie kodu jest bez sensu, przynajmniej dopóki nie umieszczasz w nim jakiegoś naprawdę przełomowego algorytmu. Takie przymusowe wiązanie klienta zazwyczaj skończy się jakąś woltą w myśl zasady "jak ty mnie tak jak tobie" i np. pozwami sądowymi za błędy w kodzie.
  • Odpowiedz
Ostatnio pisałem tutaj, że chciałbym wziąć się za poważne programowanie w javascript i jeden mirek ironicznie skomentował: "javascript i poważne programowanie?". Jest to coś jak żartowanie z programistów PHP czy rzeczywiście jedyną słuszną opcją jest Java, C#?

#webdev #javascript
  • 15
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@sarveniusz: Jeśli chcesz mieć jakikolwiek szacunek na dzielni to tylko assembler. C# jest dla dzieci a Java dla sztywniaków. O PHP nie wspominam bo to nie jest język, tylko niesmaczny żart.

@Marmite: Powiem więcej. Niepoważni to są ludzie którzy na co dzień używają js. Moim zdaniem to jest jakaś patologia.
  • Odpowiedz
Mirki, prosty kod:

var a = 'border-bottom: 13px solid #ccc; color: #000';
**a.match(/color: ([A-z0-9#]*)/g);**

dlaczego nie zwraca mi samego ['#000'] tylko ['color: #000']? I jak zrobić, żeby zwróciło
  • 5
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Opisuję zakres pracy inżynierskiej szkic tematu "Implementacja gry w języku javascript". Jakieś pomysły jak to opisać tak jakoś ogólnie, żeby się nie pchać w technologie, chciałbym mieć dowolność przy tworzeniu, że coś mi się nie spodoba, to ruszę coś innego?

#javascript #webdev
  • 8
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@sarveniusz: w tym powinien pomóc promotor, ale jeśli tak nie jest, to możesz pokombinować w ten sposób:

Porównanie wybranych bibliotek wspomagających tworzenie gier komputerowych w języku Javascript oraz implementacja gry z wykorzystaniem jednej z technologii

Coś w tym stylu - będziesz miał o czym pisać (porównanie bibliotek/frameworków) i łatwo przerzucić się z jednego na drugi w razie czego. Nie jestem nawet w temacie jeśli chodzi o jsowe gry, ale może
  • Odpowiedz
Mirki, jakiś ciekawy efekt coś jak parallax, tylko, żeby skalowało zdjęcia do width 100%, a nie że jest jako tło i przycięte, bo na mniejszych ekranach trochę lipa, a ładowanie osobnego tła to tak średnio mi pasuje, ktoś poleci jakiś przykład?

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

@sarveniusz: no to Ci piszę spróbój contain + repeat jeśli góra i dół obrazka się pokrywają.

tak czy inaczej dlaczego nie zrobisz po prostu media-query? zaletą tego będzie jeszcze to że podrzucisz na mobilki np. <600px mniejszy obrazek więc przyspieszysz czas wczytywania i rysowania strony :)
  • Odpowiedz
Mirko, popełniłem oto taki kalkulator poza jedną sprawą wszystko śmiga, chociaż pewnie #programistaza15k napisałby to 3 razy krócej i 100 razy bardziej optymalnie. Problem leży w tym że po wykonaniu pierwszego działania, otrzymaniu wyniku i kliknięciu przycisku "wyczyść" kliknięcie jakiejkolwiek cyfry na klawiaturze powoduje pojawienie się wcześniej wprowadzonych wartości, tak jakby funkcja ClearAll() nie zerowała zmiennych. Co robię źle? Dzięki :)
#javascript #programowanie #naukaprogramowania
  • 19
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@lewsky: Zobacz jakie zlecenia latają na freelancer.com i albo porób takie projekty "na sucho", albo zarejestruj się i bierz te zlecenia :D Co prawda trudno jest się przebić przez stado hindusów, którzy zrobią zlecenie za czapkę gruszek tudzież miskę ryżu, ale wg mnie tam będziesz miał projekty "z życia wzięte" ;]
  • Odpowiedz
#javascript #nodejs

Wykopki mam pytanko odnośnie narzędzia Nodemon. Nie rozumiem w jaki sposób to ustawić żeby nie skanowało wszystkich katalogów tak bezmyślnie bo zajeżdża mi to maszynę i restartuje serwer gdy zmieniam pliki frontendu.

Jedyne co musi nodemon skanować to plik ./bin/app.js bo wszystko siedzi w tym wynikowym pliku (backend pakowany za pomocą webpacka).

Niby
  • 2
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@larvaexotech: Najperw spróbuj --ignore './' ale z tego co widzę, to chyba nie możesz dodać . do ignore, --watch dodaje obserwowane katalogi wraz z './' . Nie możesz sobie stworzyć nodemon.json i dodać w nich ignora na node_modules oraz katalogi z frontendem?
  • Odpowiedz
#javascript #nodejs

Mam do rozwiązania pewien problem w Node.js i potrzebuje do tego jakiejś biblioteki szablonów. Przy których warto się pochylić, które są "na topie" tak żeby przy okazji nauczyć się czegoś ciekawego?
  • 4
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Murki, istnieje jakaś metoda która pozwoli mi usunąć ostatnią cyfrę z liczby? np.
var a = 12345 -> 1234
#javascript
  • 9
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach