Ktoś jeszcze drąży, lub skończył kurs #java na #udacity? Tak z ciekawości. Przez cały czas się obijałem, a teraz próbuję nadrobić - aż się z klawiatury kurzy, ale chyba nie zdążę ze wszystkimi projektami :( i szukam pocieszenia.
  • 8
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Mirki jak zrobić coś takiego:
User łazi sobie po stronie, dodaje do koszyka (oczywiście zalogowany) i nagle bam! Chrome safari czy tam inne dziadostwo się crashuje i przeglądarka się wywala. Czy jest możliwość przywrócenia sesji? Słyszałem, że da radę z redis i coś próbuję, ale nie wiem jak przywrócić sesji.

Troszkę kodu się może przydać :

//kontroller
  • 7
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Miraski z #java:
jak musi byc zaannotowane JPA (Model) zeby Jackson zmapowal mi cos takiego poprawnie?
Mam takiego JSON'a ktory jest wysylany POST zeby utworzyc EventDetail

{
  • 5
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

via Android
  • 0
@Ewentualnie też racja. Parę linijek kodu tylko. Używanie entity MANAGER w serwisie jest ok? Bo używam go wszędzie tam gdzie muszę powiązać rekordy a nie ma potrzeby wczytywac całego rekordy bo mam id i tyle mi potrzebne.
  • Odpowiedz
Cześć Mirki. Planowałem zakup "Java. Rusz głową! Wydanie II" (widziałem że parę osób na wykopie gorąco ją polecało) jednak z tego co widzę to książka ta obejmuje #java we wersji 5 a przecież na dniach ma być już wersja 9. Myślicie że przy podstawach java ma to znaczenie? Wprawdzie widziałem gdzieś na internetach różnice między wersją 5 a 8 ale potrzebuję jeszcze Waszej opinii.
  • 7
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@Kohrd: w takim razie popieram sorhu
Ogólnie Java jest zgodna w przód tzn. to co działa w Javie 5-6 zadziała też w Javie 8. Kolejne wersje wprowadzają nowe rzeczy, ale nie usuwają starych. Możesz spokojnie nauczyć się wersji 5-6, a potem rozszerzyć wiedzę o to co doszło w 8.
  • Odpowiedz
Mireczki jaką książkę do nauki javy polecacie? (z javą jeszcze nie miałem styczności, jeśli chodzi o samo programowanie to skończyłem "Szkołę programowania" S. Prata.

#java #naukaprogramowania
  • 6
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

#java #programowanie
Tak jak gdzieś pisałem, zaczynam małą serie o wydajności różnych elementów javy, o tym czego unikać, a co robić.
Oczywiście wszystko traktować z umiarem, i nie zmieniać połowy kodu by zaoszczędzić kilka ns ( ͜͡ʖ ͡€)
Ale dla tych którzy potrzebują wydajności i dla tych co chcą pisać od razu dobrze - bo to nic nie kosztuje jak już wiemy jak to robić, zapraszam i
  • 21
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Czy jest gdziekolwiek dostępny ebook Thinking in Java wyd 4? Na helionie wersja tylko papierowa a chciałbym mieć ją bardziej portable.


#java
  • 1
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Cześć Wykopowicze,

Jesteśmy wprawdzie w środku weekendu, niemniej jednak mamy bardzo poważny temat!

Ostatnio dużo się u nas dzieje, rozpoczynamy nowe projekty IT z kilkoma partnerami. W związku z tym poszukujemy na pełny etat / kontrakt czasowy / współpracę b2b:

-
  • 18
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Mirki nie wiecie może, czy na szukają może gdzieś stażystów/ juniorów bez doświadczenia z javą gdzieś w Warszawie?
Obecnie zaczynam ogarniać springa, obiektówka raczej jest na nienajgorszy poziomie. JUnit tez nie jest mi obcy. Do tego znam sql i wiem jak działa git.
Generalnie mogę pracować za psie pieniądze, bo chciałbym po prostu się wkręcić już w jakąś pracę :)
#pracait #java
  • 4
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Siemano wykopowi programiści. Jestem zielony w programowaniu i mam problem. Chcę zrobić grę z widokiem z góry (coś w stylu hotline miami) i mam problem z animacjami (,). Mam animację chodzenia i przeładowania broni ale jedna jest większa, grafiki z których powstaje przeładowanie są większe (38 pixeli w poziomie i 40 w pionie) i co za tym idzie animacja jest przesunięta. Widać skok między animacjami i głowa gracz
  • 9
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@pussydestroyer: Wydaje mi się że dodawanie różnicy to już jest to, tylko problem jest w samej animacji.
Wydaje się że w drugiej animacji postać nie jest na środku tak jak to było w pierwszej animacji - jeśli musisz powiększyć klatkę z prawej strony o x pikseli to powinieneś powiększać każdy bok o tyle, by postać była wycentrowana nadal
  • Odpowiedz
@Marcin648: Właśnie też wydaje mi się, że animacje są "krzywe". Próbowałem już chyba wszystkiego, a dalej to nie wygląda jak powinno, strasznie mi to przeszkadza. No ale chyba jednak będę musiał to zostawić tak jak jest i znaleźć/poprosić kogoś o lepsze animacje. Dzięki za pomoc.
  • Odpowiedz
Mirce, dlaczego niektórzy podają złożoność metod dla kolekcji np O(n/4) albo O(n/2) a niektórzy O(n)? Zwyczajowo podając złożoność pomija się liczby poza n? (typu n/4 n/2 itd?) Tutaj przykładowo złożoności czasowe podane przez kolesia na Stackoverflow i złożoności podane na zdjęciu.

For LinkedList

get(int index) is O(n/4) average
add(E element) is O(1)
fefler - Mirce, dlaczego niektórzy podają złożoność metod dla kolekcji np O(n/4) albo...

źródło: comment_fVJCiXiDOu8YWMIZzTIbo6F2MBwWuyHn.jpg

Pobierz
  • 7
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@fefler: jeżeli n-elementową listę przeszukujesz po kolei, to statystycznie w połowie znajdziesz to czego szukasz. Można to wtedy zapisać jako O (n /2).
W najgorszym przypadku znajdziesz to na samym końcu - czyli O (n)

Takie porównanie ma jednak sens tylko w kontekście tej samej metody. Gdy porównujesz różne metody, praktycznie nigdy nie jesteś w stanie tak precyzyjnie określić zależności między nimi - ustalasz więc jedynie dla obu zależność od
  • Odpowiedz
Mam aplikacje w #spring #java .
Mam wielu uzytkownikow, kazdy uzytkownik nalezy do jednej grupy.
Grupa ma wiele dajmy na to wpisow,albumow,zdjec,plikow itd.

Autoryzacja dzieje sie przez JWT. Filtr z JWT wrzuca w Context oprocz authorities tez 'group_id'.

Jak
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Mirki z #java i #spring piszę "prostą" apkę i mam problem.

1. Potrzebuję zrobić coś na wzór koszyka w #springboot i nie wiem jak się za to zabrać. Jakieś pomysły?
2. Jak zrobić rejestrację z weryfikacją email? Tzn dostajesz maila i musisz kliknąć w link, żeby konto zostało aktywowane.

Z którym jest mniej roboty, od tego zacznę :D
  • 5
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@robie_bota: Czyli robisz sklep, a sklep to nie jest "prosta apka".

Obie wymienione sprawy będą nietrywialne i zależne od oczekiwanego "flow" użytkownika.

Do tego nie znając poziomu i zakresu Twoich umiejętności nie można powiedzieć, które jest prostsze, bo np. jeśli nie wiesz jeszcze czym są JDBC/JPA/SpringData (najlepiej w tej kolejności), albo jak działają ciasteczka / sesja użytkownika w Springu / Spring Security, to czeka Cię baaardzo dużo pracy...
  • Odpowiedz
Czolem mirki z #programowanie mam w przyszlym tygodniu pierwsza w zyciu rozmowe na junior deva #java. Jak wygladaly wasze zadania praktyczne na rekrutacji?
  • 6
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

TLDR


Rok temu miałem przyjemność gościć na konferencji projektu CLARIN który skupia ludzi zajmujących się przetwarzaniem języka naturalnego, szczególnie polskiego. Podczas trzech dni prezentowano wiele ciekawych narzędzi, część użytecznych i w całkiem dojrzałej formie, wszystko na otwartych licencjach, tylko brać i używać - no nie do końca. Problem polega na tym, że poza jakimiś demkami internetowymi sklejenie maszyny która będzie nam serwowała ich usługi jest zadaniem wymagającym wielogodzinnych poszukiwań i integrowania różnych projektów
  • 6
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@autowired: Kiedyś skończyłem W4, ale teraz nie mam już nic wspólnego z PWr poza sentymentem. Ekipa tworząca te narzędzia to bardziej W8, ale są tam też ludzie z W4.
@SwordPL: Dziękuję ;) Nie docker z bardzo prostej przyczyny - nie znam go. Jakoś nigdy nie złożyło się bardziej używać dockera, a w tym przypadku jednak priorytetem było, żeby coś zrobić i działało, a nie żeby robić i może
  • Odpowiedz
Wrzuciłem niekompletną wersję na Ubuntu 16.04 na brancha 16.04 - na razie tyle udało mi się zrobić. Zapraszam do testów i poprawek
  • Odpowiedz
Czołem Mirko!
Jestem świeżo po kursie Javy - sd academy 360h, nie powiem, jestem zadowolony. Jednak wydaje mi się że do pracy mam jeszcze małe braki, ale szukam i uczę się cały czas. Dostałem właśnie ofertę darmowego kursu "Ruby on rails" na sierpień i wrzesień, 160h a po nim praca dla 4 najlepszych osób. Jak sobie o tym języku poczytałem to jest mocno podobny do Javy, ale czy jest warty nauki? W
  • 19
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@coll: no i się tutaj zgadzamy - jak najbardziej, zdecydowana większość aktualnych komercyjnych zastosowań Ruby to webdev, marginesem jest skryptowanie (brew, metasploit chyba też?) i narzędzia administracyjne (chef) :-).
  • Odpowiedz
Cześć Mirki ( ͡° ͜ʖ ͡°)
znak ktoś jakąś mundrą książkę do programowania na androida, która jest w miarę mądrze ogarnięta? Mile widziana po polsku. Mój poziom androida to 0 także proszę o rady. Ogólnie to szukam książki podobnej do Thinking in Java z tym, że na androida ( ͡ ͜ʖ ͡)

#java #android #programowanie #androiddev
  • 6
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@feriar: Z androidem jest ten problem, że jego rozwój jest bardzo dynamiczny i wszystkie książki po polsku na jego temat są już przestarzałe. Zdecydowanie bardziej polecam tutoriale, dokumtację lub jakieś kursy w internecie.
  • Odpowiedz