#webdev #frontend #php #nieprogramowanie więc :P

µProgramiści!

Wciąż nie do końca pojąć mogę, czemu mają służyć takie wynalazki jak #angularjs #angular #ember #react. Jest sens tak dużo rzeczy pchać do użytkownika, tak dużo robić po jego stronie? Jakąś walidację formularza, wyłączenie przycisku, czy coś - rozumiem. Ale budowanie całej aplikacji(?) po stronie użytkownika?
Osobiście podoba mi się tworzenie
anonim1133 - #webdev #frontend #php #nieprogramowanie więc :P

µProgramiści!

Wci...

źródło: comment_vxoZdBWGf3fUGqUbGkSyhocpILxklxTg.jpg

Pobierz
  • 35
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@anonim1133: chociażby po to, by nie pieprzyć się z tworzeniem widoków po stronie serwera, to nie jest fajne


do tego są projekty, które mają jeden backend ale wiele frontów: desktop, mobile, apki natywne itp
wtedy backend jest prosty, wystawia tylko api, a każdy z możliwych frontów z tego api korzysta
dzięki temu masz ładnie rozdzielone projekty, osobny na backend, osobny na apke na androida, osobny na frontend itp, czysto,
  • Odpowiedz
@anonim1133: olbrzymim plusem jest na pewno to, że możesz przerzucić część obciążenia z serwera na klienta. W przypadku skomplikowanych backendów, które i tak zjadają olbrzymie zasoby na swoje zadania (np. indeksowanie setek tysięcy eventów w czasie rzeczywistym), przeglądarka przejmuje całe renderowanie strony, co przekłada się też na prędkość działania aplikacji.
  • Odpowiedz
  • 2
czołem Mirki z tagu #gamedev #programowanie #js #php. Wolam was wszystkich poniewaz potrzebuje zasięgnąć informacji czy to jest wykonalne co bym potrzebował zrobic. Mam gre wykonana w php,mysql,flash a zdarzeniami zajmuje sie serwer zrobiony w c#, ale on tutaj nie jest ważny :) Oknem gry jest flash osadzony w php. I tu jest pytanie, chciałbym wykonac misje ktore sobie bede weryfikowal w c#
  • 6
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Mam taki problem w pracy i szlak mnie trafia. Zakładam nowe profile w pewnej aplikacji i muszę 150 razy kliknąć żeby zamienić:


na


Da
  • 8
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@oskar1100: To musisz jeszcze załadować jQuery

(function(d,s){s=d.createElement('script');s.src='[http://code.jquery.com/jquery-1.12.0.min.js';(d.head](http://code.jquery.com/jquery-1.12.0.min.js';(d.head)||d.documentElement).appendChild(s)})(document);
Możesz też dać na początku $("label.switch.message-item.switch-off") jak masz tam jakieś inne switch-offy których nie chcesz ruszać.
  • Odpowiedz
Mirki jakich tools uzywacie do sprawdzania jakosci kodu?

Szfuncio wpadl na genialny pomysl, ze musimy zaczac obserwowac i analizowac jakosc naszego kodu.
Problemem jest fakt, ze kod jest masakrycznie do bani i trzyma sie do kupy jedynie dzieki czarom, ktore nasi magicy rzucaja przy kazdym release.

W sumie brak mi pomyslu jak ten temat ugryzc i licze bardzo na wasza pomoc.
  • 8
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Niedawno zacząłem uczyć się #javascript i doszedłem do momentu w którym muszę podjąć decyzję: czy nadal programować proceduralnie, czy wgryzać się powoli w OOP?
Nie mam pojęcia czy na etapie początkującego jest sens starać się zrozumieć OOP czy poczekać z tym aż się trochę otrzaskam z prostszymi rzeczami?
A wy jak programujecie?
#programowanie #js
  • 29
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@Nadrill: tekst stronniczy niestety a zestaw narzędzi dobrany w taki sposób aby unaocznić problemy i fragmentację. Do tej appki od razu powinien sięgnąć po angulara a ten wspomniany jest tylko mimochodem.
  • Odpowiedz
był kiedyś taki krótki kod w #javascript #js który poprzez wpisanie go w pasku i zatwierdzenie enterem pozwalał ominąć czas oczekiwania na np. starym rapidshare czy innych hostingach z plikami. Pomoże ktoś? #webdev
  • 2
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Mirki, mam appke #expressjs + #react Komunikacja odbywa sie przez ajax tak jak w tutorialu reacta. Mam na serwerze na biezaco odswiezajaca sie zmienna. Jak zaktualizowac zmienna w komponnencie reacta, gdy jej wartosc na serwerze uniknie zmianie? (serwer wywoluje zmiane na kliencie) Myslalem o socket.io, ale moze da rade jakos prosciej? #webdev #js #javascript
  • 4
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Myslalem o socket.io, ale moze da rade jakos prosciej


@erwit: Przecież socket.io dostarcza tak proste API, że to aż grzech nie używać. Jakbyś musiał pracować na gołych socketach to wtedy mógłbyś mówić, że "może da radę prościej".
  • Odpowiedz
Mirki mam takie pytanko.
Tworzę sobie taki pseudo #tracker w #javascript (na własny użytek), który co powiedzmy 5 min będzie mi pobierał lokalizację #gps i gdzieś tam zapisywał (np. localstorage)
Zamierzam go używać na ogół w samochodzie i tu jest pytanie. Do jakiej prędkości auta dzisiejsze #smartfony są w stanie złapać mi pozycję gps? Czy prędkości koło 140-150 km/h nie są żadną przeszkodą dla
  • 4
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Czy prędkości koło 140-150 km/h nie są żadną przeszkodą dla wbudowanych odbiorników gps?


@garsi: testowalem przy ponad 300km/h i spokojnie daje rade
  • Odpowiedz
Heja mirki, mirabele, mam mały problem z diabelskim formatem, jakim jest gif, a dokładniej renderowaniu go na płótnie (tak, aktualzacja klatek konieczna). Póki co, całość załatwia mi ten libek: https://github.com/deanm/omggif → obrazek zasysam przez XHR, z responseType ustawionym na arrayBuffer, całość rzucam do Uint8Array i tłukę przez GifReader, po czym z poziomu workera(ilość iteracji mnie do tego trochę zmusza) tworzę sobie osobne tablice Uint8ClampedArray dla każdej ramki. Nie jest to jakieś optymalne
  • 4
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@magic96: ...żartujesz, prawda? Bo moim zdaniem dobrze jest mieć sensowne powody dla wybierania sobie konkretnych rozwiązań, zwłaszcza jeśli są one trudne/upierdliwe, lepsze niż "passe".
  • Odpowiedz
@Marmite: nie, nie żartuje. Po prostu mam coś takiego jak kamera, chyba taktyk w wypadku gier 2d i nie chce kombinować z DOM, wolę mieć wszystko upięte z poziomu canvasa + tween.js. Poza tym, nie napisałem, że rozwiązanie jest nieużyteczne, tylko jest po prostu nie ładne, jeśli nie znajdę nic bardziej sensownego to pewnie mniej sceptycznie podejdę do operowania na elementach htmla. Swoją drogą, obecny klient margonem działa sobie na
  • Odpowiedz
Łączenie kilku metody jak np. filter().map() jest chyba nie mniej optymalnym rozwiązaniem, niż zrobienie tego za pomocą jednego przebiegu zwykłej pętli for, tak? Czy są jakieś inne zalety pierwszego rozwiązania?

Zagnieżdżanie obiektów. Tzn. mam obiekt, który posiada inne obiekty, tablice obiektów a te zaś też mogą mieć tablice obiektów. Przeszukiwanie takiego obiektu jest chyba czasochłonne i niezbyt efektywne. Czy nie lepiej skorzystać z płaskich struktur powiązanych jakimś id? Gdzie mamy większy zysk?
  • 6
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Mirki, prosty kod:

var a = 'border-bottom: 13px solid #ccc; color: #000';
**a.match(/color: ([A-z0-9#]*)/g);**

dlaczego nie zwraca mi samego ['#000'] tylko ['color: #000']? I jak zrobić, żeby zwróciło
  • 5
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

#webdev #php #js #css #cebuladeals

Hej, web devy!

Pewnie nie każdy zdaje sobie sprawę z tego, że istnieje świetne i lekkie IDE dla PHP. Co prawda nie wygląda oszałamiająco, twórcy ewidentnie nie mają poczucia dobrego designu, ale bardzo dobrze się w nim pracuje!

Posiada
  • 21
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Treść przeznaczona dla osób powyżej 18 roku życia...
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach