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

Mirki, pytanie odnośnie Angulara...

Zaczynam naukę dopiero, więc pewnie to jakaś trivia, aczkolwiek może ktoś mi wyjaśni, czemu na stronie http://asterysk.pl/angular/ wyszukiwanie dokładne (zaznaczenie czekboksa ustawia strict dla filtra na true) wysypuje się przy przeszukiwaniu po ID?

Sytuacja wygląda tak:
1. Ładuję stronę
  • 9
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

#css bez #javascript

Cześć Mirki. Zastanawiam się jak bez javascriptu można by osiągnąć podobny efekt, co tutaj:
http://jsfiddle.net/brcv2wyb/ (zobaczcie jak strona skaluje się przy zmniejszaniu ekranu).

Chodzi mi o to żeby nie ustawiać na sztywno media breakpointa między poziomym a pionowym navbarem, tylko żeby działo się to dynamicznie - kiedy brakuje miejsca do stackowania elementów poziomo, to wrzucamy je do pionowego menu.
Liczba elementów może się zmieniać, i
  • 6
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Jeszcze z newsów. Scrollbar stał się zwykłym elementem, co za tym idzie można go stylizować w ten sam sposób, co wszystko inne.

Musiałem zaimplementować "elementy duchy", które po pierwsze są ignorowane przez layout, po drugie nie łykają każdego selektora jak pelikan - szczególnie selektorów typu "*" - żeby ostylizować ducha, trzeba wyraźnie wymienić w selektorze jego konstruktor ".costam .costam scrollbar"
rezoner - Jeszcze z newsów. Scrollbar stał się zwykłym elementem, co za tym idzie moż...

źródło: comment_cz4mmtxDr1gXjYaKLL5f0DYFa9SpYuqw.jpg

Pobierz
  • Odpowiedz
@5z7k9: parseInt przyjmuje dwa parametry, z czego drugi ma domyślną wartość = 10 - pierwszy to liczba, drugi to baza (np. parseInt('F', 16) === parseInt('23', 6)). .map podaje 3 argumenty - element, indeks, tablicę. Nieznajomość biblioteki standardowej szkodzi.
  • Odpowiedz
@regis3: Nie no, JS ma pełno ułomności. Obsługa dat, większość implicit konwersji, brak wbudowanych w język struktur danych, brak kontroli nad środowiskiem, jednowątkowość i pewnie wiele innych, których nie chce mi się o tej porze przypominać.
  • Odpowiedz
chce sie pobawić w napisanie na szybko prostej gierki w 3d w oparciu o canvas - jaka biblioteka jest najprostsza do tego typu rzeczy?

#javascript
  • 4
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@uirapuru: 3d w canvas? Nie widzę w tym sensu. Jeśli miałeś na myśli webgl to masz np. stackgl, threejs, babylonjs, playcanvas. Od niskopoziomowych do edytora webowego włącznie.
  • Odpowiedz
Zauważyliście, że Twitter korzysta z AJAXa by pobierać HTML w JSONie? "Renderują"(raczej nie w taki sposób jak React.renderToString) HTML po stronie serwera i podmieniają tylko odpowiednie elementy na stronie. Czy nie robi tak przypadkiem nawet(!) Wykop? I co powiedzą Ci od #react lub #angularjs? Progressive enhancement?
( ͡° ͜ʖ ͡°)

#programowanie #javascript #webdev
5z7k9 - Zauważyliście, że Twitter korzysta z AJAXa by pobierać HTML w JSONie? "Render...

źródło: comment_L528WHcjKMesSAQARRxB4TgemThqtKJ4.jpg

Pobierz
  • 22
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@5z7k9: Wadą takiego podejścia jest tylko konieczność utrzymywania osobnej porcji kodu per docelowy klient API (przy założeniu, że klientami są nie tylko aplikacje webowe)
  • Odpowiedz
Mircy, próbuję sobie naklepać dodatek do Wykopu - bo gotowego nie znalazłem - aby cały czas pokazywał kolory plusujących.
Za szary kolor odpowiada klasa `.voters-list *' (co robi ta gwiazdka?), nie widzę żadnego hovera ani nic. Jakaś magia dla mnie, albo o tej godzinie nie myślę.
Niemniej, jak to zrobić Javą w wersji Script? Od szczęścia pewnie dzielą mnie 3-4 linijki, ale nie mam pomysłu już.

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