@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 watch

Możesz używać gulp-load-plugins, żeby nie require-ować każdego pluginu oddzielnie

26. linia .on('end', cb).on('error', cb) chyba niepotrzebne
Hej,

Jak zrobić skryptozakładkę - #bookmarklet która by na kochanym #fb automatycznie rozwijała treści, komentarze....
taki auto expand treści stopowanych takimi napisami jak "Zobacz więcej" czy "Continue Reading", "See More", "View more comments" etc.

To samo na wykopie - może ma ktoś jakiś userscripts mam dość ciągłego klikania w "pokaż całość", "więcej komentarzy" ew. nawet nadużywane i szkoda rąk aby w to klikać, więc byłbym wdzięczny za jakąś pomoc.

Mam taki poniższy
@kolotego: nie ma czegos takiego jak getElementsById. id musi byc unikalne i teoretycznie tylko jeden element na stronie moze jednoczesnie miec dane id.

Moze byc getElementById (pojedynczy element), albo getElementsByClassName, wtedy wybierasz elementy po klasach (wiele elementow moze miec dana klase).
@kolotego: w querySelectorAll stosujesz selektory jak w css - przed nazwa klasy ma byc kropka.

Poszukaj sobie jakie sa klasy na elementach, ktore chcesz klikac i tyle. Jesli konkretny element nie ma zadnej klasy, to patrz jaka ma rodzic etc. (np tak jak tutaj '.more > a' - wybiera element 'a' bedacy bezposrednim dzieckiem klasy '.more'). Jak nie wiesz jak to dziala, to googlaj 'css selectors' - 5 minut czytania i
Robię synchronizację swojej bazy z zewnętrznym API. Na chwilę obecną wychodzi mi ok 20000 zapytań przy pojedynczym wykonaniu synchronizacji. Moim zdaniem jest to świetne miejsce dla asynchroniczności I/O. Zrobiłem sobie test w nodejs i wyniki są obiecujące, ale pojawia się problem, jeżeli uruchomię zbyt wiele zapytań to blokuje się, tylko nie wiem jeszcze czy mój system czy sprzęt sieciowy. Nie jest to problem samego nodejs, bo próbowałem innych języków i rezultaty te
Mam pytanie odnośnie SQL.
Myślę nad sposobem zapisu wektora do tabeli, powiedzmy, że mam taki przykład:

Tabela: users
Kolumny: id, login, password

Tabela: books
Kolumny: id, name, author

i chciałbym dodać listę ID książek do których dany użytkownik miałby dostęp.
Tak jak poszukałem w internecie to znalazłem 2 rozwiązania:

1. Dodanie kolejnej kolumny do tabeli users jako varchar i przekazanie wektora z użyciem np. JSON'a
2. Stworzenie specjalnej tablicy dla każdego użytkownika,
Cześć Mireczki, taka sprawa. Troche #mikroreklama, troche też polecam, bo wiem że jest dobrze :)

A chodzi o moją pracę. Dwa miesiące temu zaczęłam swoją karierę jako JavaScript Junior Software Developer


Do rzeczy. Wiem, że firma w której pracuję szuka nowych osób, głównie #javascript #webdev #angularjs #nodejs #mongodb #phonegap. Firma w 100% polska, we Wrocławiu jest nas ok 14 osób, w Warszawie i Bielsku też trochę, razem nie więcej niż
Zaraz mnie coś trafi.
Spotkał się może ktoś z was z takim problem ze #sqlite3 na #nodejs ( #javascript wołam :) ), że npm sqlite3 nie rzucając żadnym błędem upiera się, że wszystko jest ok, zapisuje, tworzy tabele itepe, ale jak się okazuje to nawet nie tworzy pliku bazy?
Co lepsze działało w tej samej formie (revertowałem) i nie pomogło. Reinstalowałem node_modules, też nic.

Niema co wrzucać specjalnie kodu, bo samo inicjalizowanie
Dobra, mam jakąś pustkę w głowie dzisiaj + nie znam specjalnie jquery ui. Jest tam widget dragable, który ma event "drag".
Próbuję w nim przekazywać info do socket.io . Jak w przypadku FF działa jak powinno, tak Chrome jest oburzony i mówi, że "Maximum call stack size exceeded". W sumie mu się nie dziwię, ale jakoś sobie trzeba z tym poradzić. Macie jakieś pomysły? Oczywiście settimeout bardziej psuje niż naprawia ...
#
@Marmite: zaczęło działać automagicznie, ale kod wygląda mniej więcej tak:

$(".el").draggable({

/* ----- */
socket.emit('move', {
data: 'something'
})

I w sumie nic więcej nie było jak nie działało. Odbierałem to na serwerze, ale tylko szło z FF, chrome się buntował. Przestał w momencie jak zacząłem odsyłać zwrotkę i słuchać jej na froncie :P Dziwne, ale działa :P
Hej mircy z #webdev #javascript i #nodejs
Nie bawiłem się wcześniej node-sqlite3. Nie widzę w dokumentacji takiej opcji, ale może jest na to jakaś sztuczka.
Czy po insercie danych jest opcja, żeby mi zwróciło co wsadziło? Nie chcę pisać drugiego zapytania, ale jakoś muszę poznać id, które jest oczywiście autoincrement ...
@sokytsinolop: Ech. Bo taki jest sposób wyświetlania stringów. Jak będziesz miał newlina w stringu, to wypisze się "\n", a przecież wiesz, że tam jest prawdziwy newline, a nie backslash i 'n'. Jasne?

Możesz sobie to potwierdzić, wpisując 'Google' + '\' + 'u2122', albo samo '\'. BTW, kod na wykopie wpisuj w backtickach (`), to nie będzie niczego zjadać.
bundler.js

Wrzucam mój moduł do generowania bundles gier i aplikacji, który oparty jest mocno o warianty (a.k.a. tagi - np. code, gfx, hq) i tryby (np. debug, release) - działa to tak, że definiujemy w konfiguracji pliki, którym nadajemy akcje i warianty, a warianty to nic innego jak wyrażenie logiczne służące do informowania generatora bundli, czy dany plik zostanie przetworzony i dodany do bundle'a, którego chcemy zbudować - omija nas dzięki temu
@PsichiX: Chodzi mi głownie o deklaratywny sposób tworzenia bundla. Nie jest to niestety ani elastyczne ani intuicyjne. Do niemal każdego projektu wystarczy własny zestaw paru funkcji w czystym js i zwyczajny prosty skrypt bez kolejnej warstwy abstrakcji która zajmuje więcej przestrzeni niż sama logika. No i dochodzi kolejna rzecz do nauczenia się, którą sobie zapomnisz za parę miechów.
Mircy, szybka prośba, bo na śmierć zapomniałem, a potrzebuję na gwałt:

Jaki system budowania dystrybucji w JavaScriptcie polecacie?
Ważne, by nie był to Grunt, ani Gulp (pamiętam, że było to właśnie coś innego, z bardzo prostym API, świetnie mi się z tego korzystało, ale to było daaaawno i nie pamiętam co za moduł to był ;___;)

#javascript #nodejs
@laki1: niestety niet ;o pamiętam też, że był to swego rodzaju strumieniowy build system, czyli miast pisania osobnych tasków, wykonywałeś kolejne operacje (taski też dało się robić, acz był to swego rodzaju dodatek).
Zapraszamy do zapoznania się z ostatnimi zmianami w MyDevil.netopis odnośnika!
* Rozbudowaliśmy nasz dział pomocy) dodając nowe informacje na temat technologii, z których można u nas skorzystać łącznie z przykładami.
* Wprowadziliśmy obsługę PHP 5.6. Domyślną wersją pozostaje nadal 5.4, wersja 5.6 (obok 5.3 i 5.5) jest opcją możliwą do zmiany przez użytkownika poprzez .htaccess.
* Wprowadziliśmy możliwość ustawienia quoty dla kont pocztowych.

Jeżeli brakuje Wam czegoś w naszym
@repostuje Korzystamy z serwerów ulokowanych w ATMAN Warszawa. Nie obsługujemy w tej chwili IPv6 (obecnie nikłe zainteresowanie, wcześniej przy usługach typowo ircowych obsługiwaliśmy IPv6).
Dla stron o kilku milionach odsłon tygodniowo raczej wykupuje się inną usługę niż konto na serwerze współdzielonym:) Ale posiadamy również na współdzielonym hostingu kilka popularniejszych witryn przy czym są dobrze zoptymalizowane.
Oprócz MyDevil zajmujemy się również w ramach naszej działalności administracją serwerami pod większy ruch, posiadamy kilku takich
#programowanie #nodejs
Cześć mircy, zamarzyłem żeby zrobić sobie grę "achtung die kurve" multiplayer w #nodejs, gra w javascripcie. Szczerze nie siędzę w gamedevie więc chciałbym zapytać jaki framework się do tego nada? Na serwerze zamierzam użyć https://github.com/websockets/ws

W jaki sposób wysyłać aktualny stan gry? Za każdym razem całą planszę czy tylko nową pozycję głowy węży?
#nodejs #webdev

Mam pytania dot. środowiska nodejs.
Pisząc stronę pod Apache mam pliki html, php js itd a jak jest w node?
Tworzę projekt i przez npm dodaje moduły do projektu? W plikach js używam te moduły na koniec w yeoman mogę utworzyć sobie pliki do dystrybucji - i jak wygląda takie przekazanie plików na serwer jeżeli w swoim projekcie mam serwer nasł#!$%@?ący na porcie 80 to ten plik js z serwerem