Mirki, w css można zdefiniować wiele teł ` background-image: url(bck1.gif), url(bck2.gif); zatem w jaki sposób mógłbym się odwołać do pojedynczego tła za pomocą js? document.getElementById("bg").style.backgroundPosition odwołuje się do tła, ale co jeśli mam zastosowane Multiple Backgrounds?
#programowanie #javascript #css #css3
Mirki! Mirabelki!
Mam kolejną porcję #ksiazki na #sprzedam z zakresu historii technologii i #informatyka ( ͡° ͜ʖ ͡°)
Możliwy odbiór osobisty w #szczecin

Zdjęcia wszystkich książek tutaj: http://imgur.com/a/vUs8j

Niestety okazało się, że nadal mam książki do #java
1. Java wprowadzenie. Patrick Neimeyer & Jonathan Knudsen, wydanie drugie z 2003 roku , Helion, z płytą Stan dobry minus (okładka wygięta)
2. Java receptury. Ian F. Darwin, z 2003 roku,
#javascript #html5 #gamedev #rezogry

Napisałem nową bibliotekę do obsługi dźwięku. Działa jako standalone, lub z playground.js.

Jej dwie główne cechy to:
* Nie trzeba wcześniej ładować dźwięków. Plik jest wczytywany dopiero przy wywołaniu.
* Dźwięk jest podzielony na kanały, którym można przypisać osobną głośność czy reverb

http://playgroundjs.com/libs/sound-on-demand
Potrzebuję zamienić takie wyrażenie regularne (\d{4}) w jsonie taką funkcją(każde wystąpienie, załóżmy że jest ich milion):

var rep = function (str) {
        var
                arr = str.split(''),
                l = arr.length;


        while (l--) {
                arr[l] -= 1;
        }
``````
        return arr.join('').slice(1);
}
``````
console.log(rep('4578')); // 467

Jakiś plugin, albo coś? Zwykłe ctrl+h raczej nie pyknie

#sublimetext #webdev #javascript #json
@Eggy: To napisz jak to zrobiłeś :)

Też nie do końca zrozumiałem o co w twoim problemie chodziło, o coś takiego jak poniżej ?

json = json.replace(/(\d{4})/g,function (str) {
var arr = str.split(''),
l = arr.length;
while (l--) {
arr[l] -= 1;
}
return arr.join('').slice(1);
} );
@moooka: zrobiłem dokładnie tak jak napisałeś w node.js, tylko wcześniej pobrałem z pliku jsona i sparsowałem go na stringa (var json = require('sciezka/do/pliku.json'), json = JSON.stringify(json))
Dzień dobry. ((oo))

Mam pytanko: czy nie zna ktoś jakiegoś działającego pluginu, albo po prostu poradnika jak zrobić działający scroll o 100% na stronie? Mianowicie mam namyśli to, że każde przekręcenie kółkiem w myszce, czy też przesunięcie palca na touchpadzie zjedzie stroną w dół, lub w górę o 100% jej wysokości.
Szukam i szukam tego w internecie, a nie wiem czy jest sens pakować w to pluginy, które
Mirki, pytanie od zielonego: chciałbym zrobić prostą grę webową na 2 osoby, powiedzmy kółko i krzyżyk, ale takie ulepszone. Rozgrywka tworzyłaby się poprzez wygenerowanie linku, który dałbym drugiej osobie. Co musiałbym przyswoić sobie dobrze, żeby wykonać komunikacje między graczami? Samą mechanikę gry będę w stanie zrobić. #javascript ? #gamedev
Chciałbym zautomatyzować pewne zadanie które mniej więcej polega na wejściu na podany url zalogowanie się i po załadowaniu strony dla zalogowanych odpalanie swojego kodziku w #javascript a następny zebranie wyniku. Jaki tool do tego byłby najlepszy? Najlepiej jakbym mógł sobie to zakodzić w #js, w node. Wiem, że jest Selenium i do tego są takie toole jak webdriver.io bądź nightwatchjs ale one z tego co zrozumiałem bardziej służą do testów... #
Jakie frameworki do tworzenia gier w JS? Znam tylko playground bo niedawno ktoś go tu polecał chyba i ogólnie z tym zaczynam. Wczoraj jedynie bawiłem się coś na jquery, ale wiem, że może to wyglądać i działać lepiej. W playgroundzie nie spodobało mi się to, że nie można było załadować ruszającego się gifa czy chociażby prostej funkcji na pobranie rozmiarów obrazka.
#javascript #gamedev
@JustMMan: tak, trochę się tym sugerowałem przy robieniu swojego rozwiązania, z tego co podałeś nie dostaniesz sprite'a z klatkami tylko canvas z animowanym gifem, ja potrzebowałem czegoś po środku ( ͡° ͜ʖ ͡°)
Szybkie (albo nie) pytanie. Chcę odczytać sobie zawartość katalogu, sprawdzić które "scieżki" są folderami w ładnym stylu promise, mniej więcej coś takiego fs.readdir().then().then().then(). Przekonwertowałem sobie fs.readdir na promisowa postać ale problem w tym, że nie wiem co zrobić z tablicą plików którą dostaję. Mogę Array.forEach ale wtedy wpadam w callback hell ( ͡° ʖ̯ ͡°), do tego potrzebuje później fs.stat który też ma callback...


#javascript #js
@m4kb0l: Sorry ale jak z Twojej wypowiedzi można wywnioskować że już jej używasz?

Przekonwertowałem sobie fs.readdir na promisowa postać

sugeruje coś dokładnie odwrotnego, a .then() nawet nie ma w api asynca jeżeli dobrze pamiętam.

Może bardziej ci podpasuje fibers/futures ale to wymaga lekkiego przestawienia w myśleniu.
Drogie Mirki, jak się tworzy ciasteczka z punktacją w JS?
Mój skrypt wygląda tak(nie wiem jak zaspoilować):
$(document).ready(function(){

var [zmienne....], punkty=document.cookie.split("=")[1], timeout;
$(".papa").mousedown(function(){
timeout=setInterval(function(){
[funkcja....]
punkty=punkty+1;
$(".licznik").text(punkty);
}, 10);

return false;
});

$(document).mouseup(function(){
clearInterval(timeout);
return false;
});

document.cookie = "punkty="+punkty;
});

Na początku mam 0 a po zwiększeniu wyświetla mi się NaN. Coś czuję, że to dlatego, że na początku wczytuję wartość punkty z ciasteczka, którego nie ma, a nie wiem jak
Hej, piszę proste zadanie w JS z którym to mój tak naprawdę pierwszy kontakt.

Idea jest prosta: jako parametry biorę liczbę i interwał w ms, co interwał dekrementuję liczbę aż dojdzie do zera. Na początku ruszyłem to w ten sposób, że ustawiam setInterval z funkcją która po prostu dekrementuje licznik co interwał, wyświetla licznik i przerywa w odpowiednim momencie.

Problem pojawia się w momencie kiedy na wejściu mogę dostać wiele par liczba-interwał,
@foke: Proszę

Spróbowałem podejść z tej strony: znam czas wykonania takiej dekrementacji dla danej pary liczba-interwał, więc mogę opóźnić wywołanie funcji dla konkretnej pary o ten z góry określony timeout - ale nie działa, od razu zaczyna procesowanie ostatniej pary.