Cześć, robił któryś z Mirków kiedyś takie coś w js/jquery że mam np kwadrat, i gdy go przesune myszką na inny kwadrat to wykona się jakies zdarzenie? Coś jak gra w dopasowywanie kształtów. Jak się za takie coś zabrać ktoś coś? Albo jakiś przykład?
#javascript #html #css
  • 3
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@Rakky: są biblioteki które na canvasie pozwalają ci tworzyć kształty i operować na nich jak na obiektach, dodawać do nich eventy itp. Jedną z takich jest CreateJS z którą kiedyś pracowałem, ale wiem że są też inne
  • Odpowiedz
Załóżmy że mamy w JavaScript takie zmienne:

var zmienna1;
var zmienna2 = null;

zmienna1 to po prostu zmienna niezdefiniowana (undefinded). A jak do zmiennej jest przypisana wartość null, to co to jest? Że zmienna jest "pusta"? Ale jeżeli jest pusta, to czym się różni od zmiennej niezdefiniowanej?
  • 10
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

8 aktualnych promocji na ebooki, książki i kursy programistyczne i IT

Wysypało worek z promocjami:

1. Dzisiaj kończy się propozycja -30% na ebooka Domain-Driven Design. Zapanuj nad złożonym systemem informatycznym. Do końca dnia (28.03.2020) za 49,50 zł.

Więcej
tomaszs - 8 aktualnych promocji na ebooki, książki i kursy programistyczne i IT

Wy...

źródło: comment_1585415483sO2Ad2zNDh3Um3t3ru3FH5.jpg

Pobierz
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

#anonimowemirkowyznania
Pora na zmiany, od jakiegoś czasu prowadzę własną działalność, która mimo obecnego kryzysu ma się nawet nieźle ale niestety od jakiegoś czasu duszę się w tym wszystkim (wpływ ma na to na pewno miasto ok. 50k mieszkańców w którym mieszkam) Sporo podróżuję i stwierdziłem, że to nie jest miejsce dla mnie. Chciałbym przejść, na pracę zdalną. Tylko jaką? Jestem raczej ambitny na naukę mogę przeznaczyć parę h dziennie, chciałbym
  • 5
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@AnonimoweMirkoWyznania: Wszystko związane z programowaniem. Jeśli masz dobre oko, i lubisz robić ładne rzeczy, to frontend (JS, HTML, CSS potem jakiś framework do tego dojdzie typu React). W innym wypadku mamy backend, a więc java, c#, python z języków nowszych to golang, rust
  • Odpowiedz
Czy asynchorniczność w javascript jest realizowana w jednym wątku? Jeśli tak to jak jest to realizowane?

Pytam bo ciągle trafiam na wytłumaczenie: asynchroniczną operację się "zleca" do zrobienia, potem robi się dalej kod synchroniczny i w którymś losowym momencie wraca wynik operacji asynchronicznej. Parafrazując Pudziana "samo się nie zrobiło" - albo w jednym wątku javascript implementuje coś na kształt "skakania między wątkami" , albo jednak jest osobny wątek który wykonuje zakolejkowane operacje asynchroniczne,
  • 18
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@Lewo: w przeglądarce to jest jeden wątek, drugi osobny z którego możesz skorzystać to serviceWorker. Zrób coś asynchronicznego co muli i długo liczy, to cała karta wyleci Ci w kosmos zanim skończy liczyć lub przeglądarka ubije. Co do node.js działa to podobnie. Sam mechanizm kolejki jest gdzieś przez browser implementowany i zależy to pewnie od producenta przeglądarki. Przy czym jest zasada, że w danym momencie jedno zadanie z kolejki jest
  • Odpowiedz
Mordeczki, pomocy potrzebuję przy ESP8266 (programowanie w C) oraz w NodeJS. Chciałem zrobić projekt i potrzebuję by ESP8266 wysyłał mi co jakiś czas (kilkadziesiąt ms) dane do laptopa (na którym będzie działał NodeJS i hostował stronkę).
Rozmyślam nad różnymi technikami (czy to ajax, czy inne). Najbardziej rozmyślam o tym by przesłać jako zwykłe zapytanie po http (POST czy GET), ale nie mam pojęcia jak to napisać na ESP8266 i jak odebrać to
  • 10
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

na którym będzie działał NodeJS i hostował stronkę


@MisiekD: Ja to na serwerach mam PHP. ESP łącząc się do sieci wysyła zwykłe zapytanie GET http://adres.serwera/plik.php?dane=xxxx na serwerze plik.php odbiera te dane i wrzuca do bazy. A potem to już robisz se z tym co chcesz. Programuje wszystko pod ArduinoIDE. Tak wygląda kawałek kodu urządzenia którego zadaniem jest odebranie RDS'u z radia FM i przekazanie go na serwer.
dktr - > na którym będzie działał NodeJS i hostował stronkę

@MisiekD: Ja to na ser...

źródło: comment_1585259701Xoal1GjxfFlp4sd5tonVxZ.jpg

Pobierz
  • Odpowiedz
@MisiekD: To zależy który co ma wysyłać. W zasilanych bateryjnie co kilka minut, przy zasilaniu sieciowym to i co 1sek. Przeważnie programuje je tak że przy wysyłaniu get'a z wynikiem pomiaru przy okazji odbierana jest zmienna z ilością czasu do kolejnego wysłania - więc mogę to kontrolować z poziomu serwera bez przeprogramowywania ESP.
  • Odpowiedz
@krzykrzy1995: twoim zadaniem jest tak zamockować addEventListener, żeby potem w łatwy sposób móc udawać że triggerujesz event. Np:

keydownEvents = [];
window.addEventListener = (name, callback) => keydownEvents.push(callback);
const triggerEvents = () => keydownEvents.forEach(callback => callback());

i potem sobie kiedy potrzebujesz wołasz w teście
  • Odpowiedz
Czy jest może aktualnie jakiś mireczek z #programowanie #javascript któremu się nudzi i który mógłby mi wytłumaczyć temat z API? Robie prostą galerie, która ma wyświetlać zdjęcia z gotowego API i utknąłem bez samodzielnego wyjścia już ()()
  • 6
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

via Wykop Mobilny (Android)
  • 15
W przerwie pomiędzy kolejnymi doniesieniami dot. koronawirusa, proponuję zagrać w moją prostą grę :).

Zasady są bardzo łatwe. Za każdym razem wyświetlane są dwa kolory, należy nacisnąć na ten, którego nazwa jest w nagłówku. Co może być w tym trudnego?

Haczyk polega na tym, że kolor tekstu nagłówka może być inny niż wskazywałaby na to jego treść co prędzej czy później powoduje zwarcie w mózgu i błąd ( ͡° ͜ʖ
zbicin - W przerwie pomiędzy kolejnymi doniesieniami dot. koronawirusa, proponuję zag...

źródło: comment_15850703585HDQHqtoNZwKIX44wRn1oo.jpg

Pobierz
  • 21
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Czy mogę użyć kilka razy document.body.innerHTML = document.body.innerHTML.replace? Bo niestety dostrzegam pewien problem, tworze dwie niezależne wtyczki i kolidują ze sobą, chodzi o to że mają zastąpić shortcode i na to miejsce ma wskoczyć funkcja. #javascript #www #webdev
  • 4
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@isamaul: Właśnie tak chciałbym zrobić ale chodzi o to :

Ktoś odpala plugin ( ten dodaje css i js )
dodaje shortcode (% gallery %)
do tego właśnie używam document.body.innerHTML = document.body.innerHTML.replace('(% gallery %)','skrypt galerii');

Problem pojawia się w momencie gdy chce zrobić to ponownie przy drugiej wtyczce, Jest na to inny sposób?
  • Odpowiedz
tl;dr Mirki i mirabelki :-> Kto polubi ten wpis i napisze do mnie PW dostanie link do pobrania 420 tapet programistycznych :-)

- 10 wariantów tematycznych
- wersja centralna i narożnikowa
- wariant 2160p oraz 1440x2960 (na smartfony)
- warianty dla 7 najpopularniejszych języków programowania: #c #cpp #csharp #js ( #javascript) #php #python #vb ( #visualbasic
tomaszs - tl;dr Mirki i mirabelki :-> Kto polubi ten wpis i napisze do mnie PW dostan...

źródło: comment_15850680591AXiSFwKjxnoISs3L4m0pC.jpg

Pobierz
  • 6
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Zleciłbym komuś dobrze ogarniającemu JS/jQuery dostosowanie aktualnej wersji komponentu select2, w taki sposób aby możliwe było prezentowanie zagnieżdżonych, hierarchicznych opcji w formie list UL/LI ale z możliwością aby opcje nadrzędne, posiadające węzły dzieci mogły być również klikalne i wybieralne jak w przypadku węzłów końcowych (leaf) i aby podczas wyszukiwania: jeśli znaleziono szukany tekst w węźle podrzędnym prezentować wyżej wszystkie jego węzły nadrzędne począwszy od korzenia, tak jak ma to miejsce, np
  • 3
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Skasowałem wczorajszy plik z tapetami programistycznymi ¯\_(ツ)_/¯
I zrobiłem nowe tapety na bazie sugestii @LubieKiedy, @Catmmando, @arcy81 oraz motywacji od @sirconrad, który jako jeden jedyny wykopał mój wczorajszy wykop z tapetami. Dzięki Wam! Czytajcie dalej, mam coś dla Was ;)

W nowej paczce jest:
- 10
tomaszs - Skasowałem wczorajszy plik z tapetami programistycznymi ¯\\(ツ)\/¯
I zrobił...

źródło: comment_1584991517BTtbtPqn9D66GzED6IVPyw.jpg

Pobierz
  • 8
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach