Mirki, pytanko
Czy opłaca się robić model klasy dla samej rejestracji?
W odpowiedzi JSON dostaję sam komunikat, czy rejestracja przebiegła pomyślnie i ewentualnie wiadomość co było przyczyną niepowodzenia
#android #naukaprogramowania
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Czy tak się powinno robić?Sklep internetowy co chwila wysyła zapytania do API i pobiera kategorie,produkty,ceny z aplikacji desktpowej w której dokonuje się różnych zmian i API czerpie z tej bazy dane i dodaje.Sklep w bazie przechowuje tylko np. koszyk zakupów.

#programowanie #api #rest #naukaprogramowania
  • 8
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Zrobiłem klase która mierzy czas od rozpoczecia wykonwywania metody do końca wykonywania metody, zrobiłem 3 takie metody, każda miała obliczyć i wyświetlić wszystkie pierwiastki do 1000. Pierwsza z nich używała System.currentTimeMillis(), druga System.nanoTime() a trzecia Instant.now(). Czy ktoś jest mi w stanie powiedzieć skąd takie różnice w wynikach? Wiem że to pewnie głupie pytanie ale no #naukaprogramowania #java

1st method:14 (CurrentTimeMilis)
2nd method:5426548 (NanoTime)
3rd method:PT0.0029914S (Instant)
  • 2
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@MrFisherman: środowisko uruchomieniowe javy przy uruchamianiu programu i w poczatkowej fazie jego działania wykonuje pewne operacje (m.in. kompilacja jit), które wpływaj na wyniki takich mikro testów (jeśli np nie przypisujesz wyniku funkcji to java może całkowicie olać jej wykonanie jeśli nie zmienia stanu). W zasadzie to co zmierzyłeś prawdopodobnie nie ma żadnego sensu. Najlepiej przeczytać np. https://www.oracle.com/technetwork/articles/java/architect-benchmarking-2266277.html?printOnly=1 i użyć jakiegoś toola do benchmarków (np. https://www.baeldung.com/java-microbenchmark-harness)
  • Odpowiedz
◢ #unknownews

To pierwsze zestawienie unknowNews z podziałem na wersję otwartą (niezmiennie około 20 linków) oraz dla patronów (z Patronite). Patroni otrzymują wersję ze wszystkimi linkami przez zamkniętą grupę na Facebooku. Dawni czytelnicy nic nie tracą na tym rozwiązaniu, a ci, którzy zaangażowali się w rozwój projektu, dostają prezent w postaci dodatkowych 3-4 linków na tydzień.


1) The Guardian (dziennik brytyjski online) opublikował swój pełen kod źródłowy na GitHubie
https://github.com/guardian/frontend
imlmpe - ◢ #unknownews ◣

 To pierwsze zestawienie unknowNews z podziałem na wersję ...

źródło: comment_1tjfpAPksA1fSgxQDsMckvyepZKyIciK.jpg

Pobierz
  • 72
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Miraski czy na zaprezentowanym kodzie mogę zamiast wartości zmiennej service podać parametr z application.yaml?

@GenericGenerator(
name = "generator",
strategy = "wykop.pl.fajna.stronka.SuperKlasaZiD",
parameters
  • 11
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@kufelmleka: to nie wiem, ja używa 5.1 i spring boota 2.1, może coś się różni w starszym ¯\_(ツ)_/¯ no i ja używam plików .properties i tak mam np.

app.api.prefix=/api/v1.0
app.api.userRoute=${app.api.prefix}/users
  • Odpowiedz
#anonimowemirkowyznania
Może ktoś jest zainteresowany jak wygląda #rekrutacja na #praca #programista15k na stanowisko juniorskie od strony firmy? Napiszę jak to wyglądało u mnie - jedno z czołowych miast w Polsce, bardzo dobra lokalizacja biura, firma średniej wielkości.

Reakcja na ogłoszenie na popularnym portalu z ogłoszeniami o pracę skutkuje napływem CV rzędu 100-200 sztuk dziennie, a ogłoszenie wisi 2 tygodnie. Pierwszą selekcję robi HR, odpadają wszyscy
  • 23
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@AnonimoweMirkoWyznania: Cały system rekrutacji trwa za długo i powiedzmy sobie szczerze, że kiedyś na juniora nie musiałeś umieć wiele, a teraz jak piszesz musi mieć już jakieś doświadczenie. ( ͡° ͜ʖ ͡°)
  • Odpowiedz
#anonimowemirkowyznania
Jest tu jakiś tester, który przebranżowił się na programistę? Ogólnie sprawa wygląda tak - pracuję w korpo, prawie dyszka do łapy, ze względu na doświadczenie co chwilę dostaję jakieś nowe, ciekawe oferty, ale jednak chciałbym spróbować czegoś nowego.

Myślałem o Pythonie albo o Swifcie. Najbardziej jednak obowiam finansów. Zdążyłem się przyzwyczaić już do tego, że na nic mi nie brakuje i przeskok z 10k do 3k może być problematyczny,
  • 9
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@AnonimoweMirkoWyznania: Wydaje mi się, że jedyna sensowna opcja, żeby przejść przez to suchą stopą, to robić testy, a jednocześnie zacząć development w Javie np. w proporcjach 1:4 i powoli zmieniać to ratio. Możesz też ruszyć np. z AT i pisać w Selenium w pythonie, ale nie da Ci to takiego zaprawienia jak zwykły enterprise development.
Zamiast spalić za sobą most - wykorzystaj sytuację, że jesteś już w branży, znasz firmę
  • Odpowiedz
Może mi ktoś w kilku prostych słowach wyjaśnić czym się różni przekazywanie argumentów przez wartość od przekazywania przez referencje? I dlaczego się mówi że w javie przekazuje się tylko przez wartość? Nie do końca rozumiem na czym polega referencja.

#naukaprogramowania
  • 13
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

  • 1
@MrFisherman tak ogólnie:
Int j = 10
Funkcja(j){j= j+1}

zmienna j wciąż będzie 10 bo funkcja pracowała na kopii zmiennej j (na jakimś innym obszarze pamięci niż j które zadeklarowałem na początku) Ale po wywołaniu
  • Odpowiedz
Siemka mirki. Nie dawno zacząłem nauke C++, a za miesiąc zaczne studia na infie. Kupiłem sobie nawet książke Stephena Prata i kończe w sumie obiektówke u Zelenta. Powiem jedno, że troche się pogubiłem... Nie wiem po prostu czy dalsze brnięcie w C++ jest stratą czasu. W tym języku można niby zaprogramować wszystko, ale i tak dzisiaj głównie używa się go do gier, albo do sterowników itp. Ogólnie to chciałbym robić w gamedevie,
  • 14
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@Danielos12 w sporym uproszczeniu: przeglądarka internetowa, a drugi projekt to aplikacja związana z wyświetlaniem grafiki.

Generalnie to właśnie sporo rzeczy związanych z grafiką czy przetwarzaniem obrazów to właśnie c++. Kolejny przykład to urządzenia o ograniczonej mocy obliczeniowej, na przykład telewizory. Z tego co się orientuję to tam c++ jest mocno potrzebny do każdej większej aplikacji.
  • Odpowiedz
@Danielos12 Trochę się nauczyłem na studiach, trochę sam. Ale na samych praktykach nauczyłem się najwięcej. Generalnie to żeby się dostać na przyzwoite płatne praktyki, to jakieś podstawy podstaw trzeba znać.
  • Odpowiedz