API PHP. Posiadam proste API do bazy MySQL oparte na selectach z atrybutami na subdomenie. Przy zaladowaniu stron, wykonywany jest ajax do api z tokenem. Token to aktualny timestamp z jakims slowem w md5. Niestety istnieja roznice sekundowe pomiedzy zapytaniem ajax i wygenerowaniem tokena, a pomiedzy API i tam tworzeniem tokena. Mireczki jak się do tego zabrać? Wiem, że mogę dać np. przedział 5 sekundowy, ale co np. jeśli komuś będzie się
  • 24
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@marcinzwwa: po prostu zrób sobie aukcje autoryzacyjną która wygeneruje na serwerze token dostępowy z ważnością X czasu a przy zapytaniach wymagających autoryzacji przekazuj ten token np jako GET, POST, w nagłówku, jako ścieżka uri itp itd.
  • Odpowiedz
#programowanie #javascript

Mirki z wypłatą 15k pomocy (i ci bez) pomocy. Funkcja bierze wartości A, B, C które są intami i wypluwa największą z nich. Da się zrobić kompaktowo by zwracało "Największe jest (nazwa zmiennej) i wynosi (wartość)" czy p-------ć się z if/else?
  • 14
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Mirasy z #webdev tak się ostatnio zacząłem zastanawiać czy ciężko w PL znaleźć zdalną pracę na "cały etat". Oczywiście też jakie zalety/wady niesie taka forma współpracy. Ktoś z was przeszedł drogę korpo > współpraca zdalna > b2b ? Taguje webdev, bo akurat w tej dziedzine od 1.5 roku się obracam.. #javascript #angularjs #frontend mogą też pomóc.

#kiciochpyta
  • 3
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@motoradk na fejsbukowej grupie js jobs co chwile widzę oferty pracy zdalnej, więc chyba nie tak trudno ;) a jeśli jesteś dobry to w wielu firmach jak już się sprawdzisz w biurze to bez problemu pozwalają pracować zdalnie.
  • Odpowiedz
Mam pozbierane dane na temat użytkowników które są wyświetlane w datatables, teraz chciałbym żeby na onclick buttona wysyłał mi się request AJAXem do np. usunięcia rekordu z bazy danych, niestety jest to mój pierwszy kontakt z AJAXem, byłbym naprawdę wdzięczny gdyby ktoś rzucił jakimś przydatnym linkiem, bo sam nie potrafiłem znaleźć rozwiązania, albo napisał mniej więcej jak to ma wyglądać, jak zbierać id usera z tabelki, jak skonstruować metodę w Bundle'u. Dziękuję
  • 8
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@lewsky: hm… nie wiem :D
tzn. na twoim elemencie test nie ma nigdzie id użytkownika. Możesz zrobić w taki sposób:
1. w elemencie #test, dodać atrybut data-user_id={{ user.id }}
2. $('#test').click(function(){
var
  • Odpowiedz
@sztilq: Może nie jestem ekspertem, ale z własnego doświadczenia. Też chciałem robić spa zaimplementowałem JWT, ale generalnie to ciężkie zadanie, trzeba robić równolegle 2 poziomy zabezpieczeń na klienta i backend, a mimo to wciąż czuje się, że aplikacja jest dziurawa, bo uwierzytelniasz klientem a nie serwerem. JWT bardziej się sprawdzi w aplikacjach gdzie masz rzeczywiście api i udostępniasz je użytkownikom np. udostępnianie "obrazka" z tokenem który ma czas wygasania czy
  • Odpowiedz
@sztilq: ja pracuję z JWT i jestem zadowolony. Generalnie jwt z rotacją tokena + ssl + basic auth wydaje się być OK zabezpieczeniem. Tzn nie jest to wybawienie od wszelkich trosk, banku bym na tym nie stawiał, ale do aplikacji, która nie operuje na super wrażliwych danych daje Ci jakiś poziom zabezpieczeń. Kilka dnia analizowałem temat pod kątem projektu nad którym pracujemy w firmie i wyszło mi, że sesja wymaga
  • Odpowiedz
Dzień dobry, #webstuff! :)

➊ Znacie zasadę z "Incepcji" przy zagnieżdżaniu selektorów w preprocesorach #css?
http://bit.ly/1AbZ1xV

➋ SRL to język przypominający #sql, który kompiluje się do wyrażeń regularnych. Jego składnia jest czytelniejsza i prostsza do zrozumienia, co sprawia, że budowanie wyrażeń staje się łatwiejsze. Na razie z języka można korzystać na jego stronie lub
klocus - Dzień dobry, #webstuff! :)

➊ Znacie zasadę z "Incepcji" przy zagnieżdżani...

źródło: comment_WstWa3Kufr2iSMw83ALEKs21a6wjaPYJ.jpg

Pobierz
  • 35
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@Daronk: Tak, było, bo to ja prowadzę Sruu :D A co do źródeł linków: czasem ktoś na wykopie coś prześle, znajomi, różnorakie fanpage, newslettery, reddit. Wyłapuję z tego wszystkiego rzeczy, które są moim zdaniem najciekawsze.
  • Odpowiedz
@Godziu73: warto się dowiedzieć co to jest i jak działa
jquery i angular i javascript wysyłają takie same zapytanie 'ajax' a tak naprawdę to http request tylko przez to ze to sa frameworki to inaczej to wygląda w kodzie, zasada działania jest taka sama
  • Odpowiedz
Jakie są fajne tutoriale dla początkujących do JS (chce się pobawić i zapoznać)? Strony internetowe, kursy na YT.

#java #javascript
  • 7
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

#naukaprogramowania #javascript
link

Mam problem z porównywarką liczb, która jednocześnie wypisuje je po kolei. Jest mi ktoś w stanie wytłumaczyć dlaczego nie są wypisywane:
1. liczba pierwsza z przedziału od 2 do 9 i druga np. powyżej 10, ale np. od 30 już wypisuje.
2. np. 23 i 122
Wszelkie rady, wskazówki i słowa krytyki mile widziane.
  • 3
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Pomocy!

JavaScript ogarniam dość dobrze, ale nie miałem nigdy styczności z żadnym frameworkiem JS'owym.
W poprzedniej pracy tego nie potrzebowałem, używaliśmy tylko czystego JS + jQuery.

Chciałbym wskoczyć na level wyżej i spróbować nauczyć się jakiegoś frameworku.
  • 15
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@mass_92 spróbuj obu i zobaczysz co Ci bardziej leży. Angulara 2 się nie ucz na razie bo strasznie w nim mieszają i szkoda marnować czas na coś co może zostać kompletnie przypisane.
  • Odpowiedz
@mass_92 poza tym react służy tylko do renderowania widoków, a angular to wielki kombajn którym zrobisz apke od A do Z. Jeśli tak jak piszesz dobrze ogarniasz czystego jsa, to efektywniejsze apki będziesz pisał używając react.
  • Odpowiedz
@qwelukasz: albo zapisujesz context do zmiennej np var _this = this i potem odwołujesz się do tej zmiennej (jak przykład @matiit) albo możesz zmienić context callbacku success poprzez bind

success: function()
  • Odpowiedz
Cześć!
Szukam osób do pracy przy #frontend w Krakowie. Praca niestety lokalnie. Ale dla portalu ktory owiedza kilkadziesiat milionow osob miesiecznie :)

Zakres prac:
Tworzenie landing page o natywny #javascript, #html5 i #css3.
Możliwość pracy w ramach projektu implementacji adservera Google (#doubleclick)
  • 4
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach