hej, pobieram sobie z bazy danych obiekt i zwracam go jako jsona, mam taką funkcję w kontrolerze:
@ GetMapping(value="/{employeeId}", produces = MediaType.APPLICATIONJSONVALUE)
@ ResponseStatus(HttpStatus.OK)
public ResponseEntitygetEmployee(@PathVariable(value="employeeId") int employeeId){
return new ResponseEntity<>(employeeQueryService.getEmployee(employeeId),
  • 10
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

mam pytanie dla bardzije doświadczonych ode mnie...
Dlaczego ta wersja nie działa:
index.html




js.js
  • 3
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

mam w js/jquery obiekt z tablicami zawierającymi daty, który wysyłam ajaxem dla testu na https://jsonplaceholder.typicode.com
przed wysłaniem mam inne wartości w tablicy, a gdy wchodzę w wysłanego jsona poprzez narzędzia deweloperskie chrome'a to widzę, że inna data się wysłała, zamiast 2019-08-06T00:00:00.000Z wysyła się 2019-08-05T22:00:00.000Z.
ktoś wie czemu i co mogę na to poradzić?

$("#sentbutton").click(function(){
  • 5
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@lukasz890123: Podmień na to i sprawdź, czy dalej masz różnicę :

var start = new Date(firstDay.val());
for (var d = start; d <= setLastDay(); d.setDate(d.getDate() + 1)) {
let dateToStore = new Date(d);
let hoursDiff = dateToStore.getHours() - dateToStore.getTimezoneOffset()
  • Odpowiedz
#iot #java #js #mqtt #linux #webdev #raspberrypi #arduino #esp8266

szukam punktu zaczepienia ws projektu - mam żaglówkę i chciałbym dane które wyciągam z sonara (zacznijmy od głębokości) wrzucać do bazy danych na serwerze (np co 1sek) i prezentować pozycję żaglówki na mapie (np google) i prezentować tam również wykres głębokości. ktoś coś?
  • 7
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@tmekuu: Zależy jaki masz dokladnie ten sonar/czujnik głębokości (jaki ma interfejs/jak zczytac z niego dane) ale mogłbys napisac skrypt Bashu/Pythonie ktory bedzie zczytywal wartosci z czujnika i pchał te dane np co sekunde do Influxa (to jest po prostu insert jak w kazdej innej bazie) a pozniej InfluxDB nawet w GUI mozesz dodac jako data source w Grafanie.
Nie jestem dokladnie pewien co masz na mysli z pluginem map realtime
  • Odpowiedz
@DocEmmettBrown: @JamesMoriarty: no - ja dalej walczę :) próbowaliście mi pomóc to też wam pomogę :)
jestem na tropie - najciekawsze okazały się narzędzia dostarczane przez #mapbox - #kepler.gl - #reactmapgl i #visgl - co ciekawe nie wiedziałem że uber jest tak zainteresowany rozwijaniem technologii

teraz muszę się cofnąć i do etapu przesyłania danych aby uruchomić grafanę
  • Odpowiedz
Robie research na temat błędów na stronach internetowych. W związku z tym mam prośbę. Czy znacie moze jakies strony gdzie występują błędy w interfejsie? Tj. np. Formularz nie dziala tak jak powinien, pojawia sie jakis irytujacy blad, rozjezdza sie interfejs? #internet #frontend #js #javascript #html
  • 22
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@tomaszs: tak z narzekań to jedną z najbardziej irytujących dla mnie rzeczy jest window.scrollY = 0 po załadowaniu zawartości czy też po prostu brak możliwości użycia przycisku cofnij w przeglądarce w taki sposób, żeby wrócić do tego samego contentu, od którego wyszliśmy. Podobnie nie lubię klikać w linki, które mają target="_blank", bo powoduje mi to otwieranie 1000 kart, których wcale nie chcę.
  • Odpowiedz
Czy za pomocą #javascript jestem w stanie zrobić skrypt, który po skopiowaniu tekstu do losowo wybranego wyrazu powyżej 5 znaków doda odnośnik a href do mojej strony?

Chciałbym żeby robiło to dopiero po skopiowaniu, żeby statycznie robot googla nie zczytywał tego jako linkowanie z mojej strony a dopiero jak ktoś ukradnie mi opis to niech mnie chociaż linkuje ;)

#webdev #js #programista15k #programowanie
  • 8
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Przerabiam kurs #javascript od Jonasa na Udemy i nie mogę zrozumieć jednej rzeczy. Ktoś pomoże w tłumaczeniu? W jednym z zadań kod metody wygląda w ten sposób:

var john = {
fullName: 'John Smith',
bills: [124, 48, 268, 180, 42],
calcTips: function() {
  • 5
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Czasami aby przeprowadzić atak na użytkownika musimy przekonać go do wykonania pewnej czynności. #od0dopentestera
Tak jest w przypadku self XSS, kiedy to ofiara musi samodzielnie otworzyć konsolę deweloperską przeglądarki (w przypadku Chrome przy użyciu F12) a następnie wkleić tam kod #javascript otrzymany od atakującego.

Innym przykładem są błędy w obsługiwaniu niektórych nagłówków przesyłanych przez przeglądarkę, chociażby User-agent, czyli informacji na temat wersji programu, której aktualnie używamy.
Ten nagłówek
KacperSzurek - Czasami aby przeprowadzić atak na użytkownika musimy przekonać go do w...
  • 9
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Przy budowie strony chciałem wykorzystać plugin do #jquery o nazwie fixed header table. Tabelka ma wychodzić poza diva jedynie w poziomie, w pionie ma mieć tą samą wysokość. Plugin działa, ale domyślnie w pionie i poziomie. Użycie overflow-x:visible !important; nie działa. Jak mogę to zrobić? #js #css #naukaprogramowania

Klasy fht są dodawane przez plugin

kod strony
plugin
defaultTheme.css wymagany przez plugin
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@Init0:
Wtedy nie byłoby problemu, problem w tym, że jest to widżet szablonu na wordpressie i nie mogę tego edytować (,)
  • Odpowiedz
Dlaczego coś takiego nie działa:

loadDataAndParseJSON(link){
instance.get(link,{transformResponse:[function(data){return JSON.parse(data)}]});
},
getAllItemsByCategory(categoryName){
  • 1
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Właśnie udało mi się połaczyć vue springa mysql, po naciśnieciu przycisku wyświetla się rekord z bazy. Miałem springa na porcie 8081 a Vue na 8080 i zrobiłem proxy w vue.config na port 8081. I teraz kilka pytań:

1. Czy to poprawne podjeście? Tak miało być czy inaczej się łaczy vue i springa?

2. Jeśli dobrze rozumiem to RESTapi polega na tym że wywołując jakiś endpoint, wywołuje odpowiednią metode na serwerze która coś zwraca lub
  • 2
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@MrFisherman:
1) Można można. W trakcie developmentu można użyć też np. nginx z proxy na frontend i backend (przydatne przy problemach z CORS), ostatecznie i tak buduje się pliki i wystawia zbudowaną wersje frontu jako statyczne pliki na produkcji więc nginx/apache jest potrzebny (można springiem, ale używanie Javy do serwowania statycznych plików to żart (Oszczędzaj RAM gdziekolwiek jesteś ( ͡° ͜ʖ ͡°))).

2) Zazwyczaj pisze się
  • Odpowiedz
#webdev #js Kurcze, wujcio google nie pomaga. Może ktoś z was podrzuci pomysł?
Stack: webpack, babel, eslint + flow

Mam przykładowo metodę:


static
  • 6
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@Marmite:
`static addHTML(target: HTMLElement, content: string) {
18| fromEvent(document, 'DOMContentLoaded').subscribe(() => {
19| document.querySelector(target || '#root').innerHTML = content;
20|
  • Odpowiedz
Jak ustawić warunek czekania do wykonania 1 akcji lub 2 , żeby skrypt czekał aż wyskoczy info na stronie a jak nie wyskoczy po X sekund zrobi akcje nr2 ?

Może być JavaScript albo python bo i tak moduł selenium herę to może być execute script w js

#programowanie #python #js #javascript
  • 2
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach