pomóżcie, bo dziś nie myślę.
muszę tak potraktować zmienną, żeby dla wartości 1 otrzymać 0
dla wartości 0,6 otrzymać około 5
dla wartości 0,2 otrzymać 12
zapewne coś z ciągiem algorytmicznym, ale nic mi nie wychodzi
#javascript
  • 10
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

#javascript #pytanie

Jest jakaś naprawdę dobra i aktualna książka do nauki JavaScript którą warto kupić, czy lepiej siedzieć na w3schools, grzebać w dokumentacjach i stackOverflow? Ogarniam sobie właśnie podstawy, moje ostatnie podejście - jakieś pół roku temu - zakończyło się na kilkunastu mało konkretnych linijkach kodu, dzisiaj zamarzyłem napisać sobie coś prostego i powstał taki oto kalkulator: http://pagefortesting.cba.pl/sandbox/calc/ Ogółem do tej pory najwięcej siedziałem w c++ (studbaza) i
  • 4
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

#javascript #webdev
Jak to uprościć?
var text = ""; // tekst w kilku wariantach: taki gdzie nie ma spacji ani entera za 'position' lub taki gdzie są
var position = 4;
var x = text.slice(position, text.length-1).search(/\s/);
if (x === -1) {
  • 6
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

  • Doceń
@zima65: Robiłem funkcję sprawdzającą czy karetka w textarea jest w pierwszej linijce, biorąc pod uwagę zawijanie wiersza itd. przy stałej szerokości textarea.
  • Odpowiedz
#javascript #regex #webdev
Jak zrobić takie coś:

string.search(/(\s|\Z)/);
Żeby pod \Z zwróciło mi string.length-1? Czyli koniec stringa?

Nie wiem jak to inaczej zrobić żeby było tak samo proste i w połączeniu z \s.
  • 3
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

  • Doceń
Chcę napisać prostą cross-platformową platformówkę (w sensie, grę dla web/hybrid apps, coś co ma mieć moce Mario i Flappy Bird). Poleci ktoś jakiś engine open source w którym to będzie przyjemność z pisania? To ma być raczej dla funu niż nowy kierunek kariery.

Mam doświadczenie w node/webjs, lubię gulp i grunt. Wolałbym coś co się będzie automagicznie buildowało i wspierało automatyczne testy.

#programowanie #gamedev #javascript
  • 6
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@luq10: @esen: to prawda phaser to jest taki pixi z wyższego levelu (i faktycznie korzysta z pixi 'under the hood').

mi się osobiście nie podobało bo phaser wygląda już bardziej jak gamemaker niż jak biblioteka a ja preferuje raczej low level. ale jak robimy coś prostego to będzie to dobry typ.
  • Odpowiedz
Mam następującą zagwozdkę. Muszę stworzyć formularz z możliwością dynamicznego generowania pól, takich sekcji, w których dodatkowo można również generować inputy (pic rel). Sekcje i pola muszą być rozróżnialne, potrzebne jest to w bekendzie. Na razie jest to rozwiązane w ten sposób, że dane wysyłane są wysyłane w tablicy dwuwymiarowej postem na zasadzie: sekcja[idSekcji].pole[idPola]. Zarówno sekcje jak i pola można również usuwać. Rozwiązanie musi być możliwie jak najbardziej uniersalne, żeby móc je zastosować
co-to-ma-byc - Mam następującą zagwozdkę. Muszę stworzyć formularz z możliwością dyna...

źródło: comment_eAr0W52LIWeuRne4iFERtNTmM94FJFQn.jpg

Pobierz
  • 5
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Czy obsługa wyniku zapytania ajax w callbacku zdarzenia jest poprawna czy powinno się utworzyć nową funkcję?

$('#backup_selected').click(function(e) {
var selected = [];
$('.checkbox').each(function(k,v) {
if ($(v).prop('checked') === true)
  • 6
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@ziolo86: możesz promise. Aktualnie piszę w kodzie gdzie są callbacki i trzymam się stałej struktury stąd myśl o callbackach. Po prostu trzeba pamiętać o tym, że bądź co bądź pracujemy na 1 threadzie.
  • Odpowiedz
Mireczki, co wybieracie, generalnie pojęcie o beckendzie mam, ale mam też spora chęć nabierania większej wiedzy w tym zakresie, tyle ze ciężko gdzie indziej znaleźć tą samą technologie w pracy, ewentualnie jakiś Londyn, tam ładnie płacą.
Czy frontend, generalnie też mnie ciekawi, coś tam ogarniam, chciałbym ogarniac go mega dobrze, ale sie go boję, że nie podołam i nie ogarnę. Tyle że te technologie są praktycznie wszędzie.
Cenę na godzinę mam taką

Jesteś juniorem, co wybierasz

  • Front-end (html, css, Javascript, jQuery, angular) 67.1% (53)
  • Back-end (bardzo mało znana technologia, która zanika) 32.9% (26)

Oddanych głosów: 79

  • 2
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Wersja 0.0.4 dodatku do Fajerfoksa do robienia zdjęć wątkom i wpisom.

Dodałem reagowanie na zmiany w strukturze strony, więc teraz przyciski zawsze będą pod każdym wpisem bez znaczenia, czy wczytuje się ukryte wpisy czy wczytywane są nowe po przewinięciu strony na sam dół ekranu.
Podstawowa funkcjonalność działa więcej tak jak powinna.

W obecnej wersji dodatek działa na tych stronach:
  • 4
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Wersja 0.0.3 dodatku do Fajerfoksa do robienia zdjęć wątkom i wpisom.

Zrefaktoryzowałem cały kod, usunąłem zbędne pliki i martwy kod.
Teraz, każda linijka kodu jest linijką, która za coś odpowiada.

Nowe funkcjonalności od następnej wersji, przede wszystkim obsługa zmian na stronie, kiedy użytkownik wczyta ukryte wpisy w wątku.
  • 16
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

#javascript #webdev
Mam textarea i w min tekst. Tekst jest zapisany w jednym wierszu ale jest zawinięty na wiele linijek.
Jak za pomocą JavaScript wykryć pozycję, że kursor tekstu jest w drugiej linijce takiego zawiniętego tekstu?
Oczywiście nie chodzi mi o selectionStart i wykrywanie \n w tekście bo to nie informuje o zawiniętym tekście tylko o enterach.
  • 4
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

  • Doceń
@Verbatino: Faktycznie to już coś.
Ale to zwraca tablice słów ale do tego kasztani również samą zawartość elementu który sprawdza - dodaje tag na każdy wyraz. Ogólnie przekombinowane mocno.
  • Odpowiedz
Poszukuję dla znajomego programisty JavaScript, który ma doświadczenie z Frameworkiem7 (http://framework7.io/) i posiada udokumentowane portfolio.

W skrócie, chodzi o przekształcenie gotowej statycznej makiety (napisanej w F7) w działającą aplikację (na podstawie danych zaciąganych z JSONa).

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