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
Wszystko
Najnowsze
Archiwum
@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
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
- 0
@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.
- 3
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)
For LinkedList
get(int index) is O(n/4) average
add(E element) is O(1)
źródło: comment_fVJCiXiDOu8YWMIZzTIbo6F2MBwWuyHn.jpg
Pobierz- 2
@fefler: to nie ma znaczenia. Wszystko to ma złożoność liniową
@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
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
- 2
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
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
- 3
@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...
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...
konto usunięte via iOS
- 0
Komentarz usunięty przez autora
- 1
Czolem mirki z #programowanie mam w przyszlym tygodniu pierwsza w zyciu rozmowe na junior deva #java. Jak wygladaly wasze zadania praktyczne na rekrutacji?
3
Confitura 2017 – greatness delivered

Moja relacja z tegorocznej Confitury, konferencji dla programistów Javy i okolic.
z- 0
- #
- #
- #
- #
- #
- 17
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
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
- 2
@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
@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
- 1
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
- 25
@victordeleco2: W Lublinie internet musimy gołębiami z Warszawy sprowadzać, więc się nie dziw.
@victordeleco2: cholera, zupełnie jakby Warszawa była większa od Lublina!
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
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
- 13
- 2
@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) :-).
- 1
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
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
@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.
@feriar: polecam tą stronę : https://javastart.pl/static/category/programowanie-android/
Java9 api dla pieniedzy/walut nie bedzie wspieralo niestandardowych walut.
https://www.slideshare.net/rajmahendra/jsr-354-money-and-currency-api
#interfacesmieci
#java
https://www.slideshare.net/rajmahendra/jsr-354-money-and-currency-api
#interfacesmieci
#java
Klasa BigInterger zostala zaprojektowana na potrzeby RSA
https://www.nayuki.io/page/java-biginteger-was-made-for-rsa-cryptography
Wprowadzenie do chodzenia po stosie w Java9
http://www.umeshawasthi.com/java/java9-stackwalker/
Pamietajcie
https://www.nayuki.io/page/java-biginteger-was-made-for-rsa-cryptography
Wprowadzenie do chodzenia po stosie w Java9
http://www.umeshawasthi.com/java/java9-stackwalker/
Pamietajcie
- 1
@shus: poszukam potem jak przypomni mi sie nazwa projektu... generalnie widzialem aplikacje webowa w springu ktora listowala procesy systemu, mogla je killowac, podawala bardzo dokladne info o nich i ich watkach
@shus: @interface:
Ja np robiłem sobie takie śmieszne enumo-podobne coś stackwalkerem: https://gist.github.com/GotoFinal/2354ca1831aaaefc2a3a45bd71f7d636
Dzięki czemu wykonanie
potrafiło rozpoznać z jakiego pola pochodzi itd itp.
Ja np robiłem sobie takie śmieszne enumo-podobne coś stackwalkerem: https://gist.github.com/GotoFinal/2354ca1831aaaefc2a3a45bd71f7d636
Dzięki czemu wykonanie
public static final SampleEnum A = $("heh");potrafiło rozpoznać z jakiego pola pochodzi itd itp.
Środa z Java/Scala - dla zabieganych Mirków #justjoinitoferty odc#27
poniedziałek - JavaScript, wtorek - PHP, środa - Java/Scala, czwartek - Python, piątek - Ruby/Testing, sobota - mobile.
poniedziałek - JavaScript, wtorek - PHP, środa - Java/Scala, czwartek - Python, piątek - Ruby/Testing, sobota - mobile.
- 0
@FailedNormie: tam jest poniżej formularz? Czy jednak nie ma? Powiedz proszę, która to oferta i zaraz się tym zajmę.
Dzięki!
Dzięki!
Komentarz usunięty przez moderatora
- 3
Mirki uczę się tak od miesiąca programować na androida robię sobie kursy i pomału własny projekt z bazą,serverem ,api.Teraz staram się ogarnąć resta.
Przeglądałem oferty pracy i dla andoridev to mało tych ofert a dla juniorów to już wogóle. Natomiast java ma dosyć sporo i zastanawiam się czy nie przerwać nauki mobile i wrócić do javy zwykłej i ogarniać spring,hibernate itp a dopiero potem ogarnąć mobile ?Co mi doświadczone mirki doradzacie ?
Przeglądałem oferty pracy i dla andoridev to mało tych ofert a dla juniorów to już wogóle. Natomiast java ma dosyć sporo i zastanawiam się czy nie przerwać nauki mobile i wrócić do javy zwykłej i ogarniać spring,hibernate itp a dopiero potem ogarnąć mobile ?Co mi doświadczone mirki doradzacie ?
- 1
książki, uważam że materiałów do nauki springa jest mało i są słabe w sieci.
@Inconsistent: xD Lepiej zwolnij sie z tej pracy w IT.
@Hatespinner: sugerowanie że tak nie jest, jedynie dokumentacja springa to dokładnie opisuje. NO WITAM W MOIM TUTORIALU DO SPRING BOOTA, TWORZYMY RESTOWY SERWIS. CO ROBI TA ADNOTACJA? A NO WSZYSTKO. tak to wygląda w skrócie i mówię tutaj o kwestii jakiś "tutoriali", na stacku można dużo znaleźć, ale on nie jest od nauki
- 2
Koledzy z #java , pomozcie...
Pewnie dla zawodowców problem banalny, ale ja sie wciaz ucze i nie wiem jak to zrobic...
Mam problem z deserializacja datoczasu ( ͡° ͜ʖ ͡°)
Format jaki dostaje z frontu:
Pewnie dla zawodowców problem banalny, ale ja sie wciaz ucze i nie wiem jak to zrobic...
Mam problem z deserializacja datoczasu ( ͡° ͜ʖ ͡°)
Format jaki dostaje z frontu:
Witam serdecznie!
Znowu znalazłem chwilę, żeby przysiąść do mojej edukacji web drivera i znowu pojawiły się problemy. Czy ma ktoś pomysł dlaczego ta pętla mi nie działa? Dochodzi do końca i niestety nie wraca do początku pętli.
#webdriver #selenium #testowanieoprogramowania #java #programowanie
https://paste.ofcode.org/d2gRrmrsQR8Ksam6eQWBk4
Znowu znalazłem chwilę, żeby przysiąść do mojej edukacji web drivera i znowu pojawiły się problemy. Czy ma ktoś pomysł dlaczego ta pętla mi nie działa? Dochodzi do końca i niestety nie wraca do początku pętli.
#webdriver #selenium #testowanieoprogramowania #java #programowanie
https://paste.ofcode.org/d2gRrmrsQR8Ksam6eQWBk4
@damianbeat: Przejście do innej strony powoduje, że wcześniej znalezione WebElementy są nieaktualne. W momencie gdy w aktywnym oknie klikasz w link, robisz operacje na stronie udemy, i wracasz z powrotem do postu na mikro to WebElement links dla drivera jest nieznany.
- 0
@mieczyslawIIIfaza: Faktycznie! Dzięki murku, działa po tym jak od nowa robię sobie listę. :)
- 5
Robię ostatnio sobie kurs z podstaw AI na edx i mam trochę zagwozdkę z zadaniem projektowym. Może ktoś doświadczony z #java mógłby dać jakieś wskazówki.
Zadanie polega na napisaniu agenta, który przy pomocy algorytmu BFS znajdzie rozwiązanie przedstawionego problemu. Problemem jest ułożenie po kolei cyfr w danej matrycy 3x3, przesuwając tylko jeden klocek z '0'. Napisałem to w pythonie, a potem się przerzuciłem na jave, jednak i tutaj i tutaj mam
Zadanie polega na napisaniu agenta, który przy pomocy algorytmu BFS znajdzie rozwiązanie przedstawionego problemu. Problemem jest ułożenie po kolei cyfr w danej matrycy 3x3, przesuwając tylko jeden klocek z '0'. Napisałem to w pythonie, a potem się przerzuciłem na jave, jednak i tutaj i tutaj mam
@wafel93: w przypadku gdy używasz stringów "duplikaty" nie zwiększają kosztu, bo dwa identyczne stringi będą współdzieliły pamięć (kwestia budowy JVM). Jeśli używasz zawiniętych we własny obiekt tablic int[][] to zgoda :)
Hm, a Twój agent nie ma dostępu do kolejki? Ścieżka sama w sobie nie byłaby zapisana w znaczniku. Ścieżkę budujesz wewnątrz głównej pętli programu. Domyślam się że masz jakąś taką pętlę typu:
Hm, a Twój agent nie ma dostępu do kolejki? Ścieżka sama w sobie nie byłaby zapisana w znaczniku. Ścieżkę budujesz wewnątrz głównej pętli programu. Domyślam się że masz jakąś taką pętlę typu:
while (!finished && !queue.isEmpty()) {
// wrzucanie sąsiadów do- 1
@superbybak: no tak, StringPool :) zapomniałem

























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