#java #gamedev #libgdx #programowanie
Mirki, posiadam dwie funkcje które loopują ten sam ArrayList. Pierwsza funkcja jest podpięta pod Timer(około 25 razy na sekunde). W momencie gdy druga funkcja usuwa jeden obiekt z ArrayList'a, program wywala błąd:java.lang.IndexOutOfBoundsException: Index: 0, Size: 0
at java.util.ArrayList.rangeCheck(ArrayList.java:653)
at java.util.ArrayList.get(ArrayList.java:429)

Kod funkcji: http://pastebin.com/fMPQx1Nm
  • 17
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Tworzę narzędzia wspomagające prace z Bitcoinem ( https://github.com/JZhtIexXqS/crypto ). Zacząłem od generatora losowych adresów, żeby uniezależnić się od usług w internecie (samo generowanie offline nie daje tak wysokiego bezpieczeństwa jak się może wydawać). W najbliższym czasie będę dodawał kolejne funkcjonalności, np. tworzenie adresu z podanego klucza prywatnego, podpisywanie wiadomości itp.

Jeśli ktoś ma pytania, uwagi lub sugestie to zapraszam do dyskusji.

#bitcoin #btc #kryptowaluty #programowanie
  • 41
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

osobnej klasy w paczce util


@bitcoin: Nie w żadne util! Stwórz po ludzku pakiet, nazwij go tak, aby nazwa nie budziła wątpliwości, co się w nim znajduje, i jakie ma odpowiedzialności, i tam to trzymaj.

Util się w przyszłości rozrośnie tak, że zamiast biblioteką narzędziową, będzie corem systemu.
  • Odpowiedz
@ekstra_koles_xd: Miałem na myśli tylko to, że odcięcie od internetu nie gwarantuje nam w żadnej sposób bezpieczeństwa, bo są inne zagrożenia.
Jak to dlaczego? Żeby kraść Bitcoiny ;-). To są jednak projekty, których kod pewnie sporo ludzi przeglądnęło, więc ryzyko stosunkowo niewielkie.
  • Odpowiedz
Mirki,

Postanowilem ze skupie sie na MS SQL Server i polacze to pozniej z technologia .NET i C#. Natomiast gryzie mnie dalej kwestia czy dobrze robie, sporo znajomych mowi zeby jednak isc w JAVE i laczyc z baza danych Oracle - pociesza mnie mysl ze jak ktos bedzie w czyms dobry to prace znajde wszedzie ale cialge gdzies z tylu glowy mam ta Jave. Czy moje obawy sa uzasadnione i rzeczywiscie lepiej
  • 10
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

#naukaprogramowania #java #pytaniedoeksperta
Mirki, wiem że jest to powtarzalne pytanie, ale muszę się dopytać o pewne rzeczy. Jaką polecilibyście AKTUALNĄ książkę do nauki Javy od podstaw? Dodam, że już miałem styczność z C++ (minimalną, napisałem prosty kalkulator), Javą (podstawy obiektówki) oraz Pythonem (podstawy zabawy z pyGame). Podobno na początek bardzo dobra jest książka "Java Rusz Głową", jednak ostatnie wydanie obejmuje Java 5.0 i nie wiem, czy
  • 6
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@gregwald: Sam czytam książki związane z programowanie, ale nie wiem czy bym je jakoś szczególnie polecał, tym bardziej że chcesz żeby było wszystko po Polsku. Więc tu musisz iść na pewien kompromis, jeśli książki (i w dodatku po Polsku) to nie będą aktualne, nie ma szans. A jak Ci to nie przeszkadza to wbijasz się ne Helion, wpisujesz Java sprawdzasz datę wydania i heja, tutaj magii żadnej nie ma.
  • Odpowiedz
Java: A Beginner’s Guide (Sixth Edition)


@NiebieskaSowa: @nihil_novi:

Jutro zamawiam i planuję wchłonąć tę książkę do listopada :) Dałbym radę do końca wakacji, gdyby nie wrzesień z sieci i uciążliwy wykładowca. Dzięki za pomoc :)
  • Odpowiedz
w temacie #programowanie - Jesteśmy teraz na http://slackin.devstyle.pl/ - 828 osób - może dobijemy do 1k? Gdyby ktoś chciał pogadać na #php #webdev #frontend #javascript czy pokrewne (107 kanałów jest m.in. #dotnet #aspnet #gamedev #java #android #python #angularjs ) to niech wbija. Fajnie się to już rozkręca. Trochę
normanos - w temacie #programowanie - Jesteśmy teraz na http://slackin.devstyle.pl/ -...

źródło: comment_yylJFXm8vayXaFSHuk6N0KHj4fu6UgPJ.jpg

Pobierz
  • 18
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

#java #spring #hibernate #mvc

Cześć, chce zrobić stonkę w Javie (spring mvc) a dokładnie springboot, springdata, jpa, baza w postgresql ,itp.
Problem jest taki że nie wiem jak to wszystko połączyć, chodzi mi tylko o połączenie się z bazą którą wcześniej zrobiłem w pgadmin3 i wyświetlenie w przeglądarce np. tabeli z tej bazy lub zapytania jak w php $result = mysql_query("SELECT * FROM TABELA");
  • 10
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@krasnoludkolo:
Tak z grubsza na szybko:
Nie nazywaj klasy aktywności MainApp, bo to sugeruje rozszerzanie klasy Application, nazywaj je po prostu z sufixem Activity. Poza tym poczytaj o appcompacie i rozszerzaj AppCompatActivity. Jako kontekst w wielu miejscach możesz po prostu podawać kontekst aktywności, nie ma potrzeby przekazywania kontekstu aplikacji. Unikaj jednoliterowych nazw zmiennych typu "i". Postaraj się też bardziej precyzować nazwy metod, configure() nic nie mówi o tym co konfigurujesz.
  • Odpowiedz
Miraski programiści,

Znowu Java Developera do Wrocławia szukam...

Projekt dla jednego z software house`ów we Wrocławiu - polega głównie na przetwarzaniu bazy danych dla zewnętrznego klienta z branży transportowej.

Pracuje
  • 26
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Pamiętam, że kiedyś chyba na reddicie był zbiór pytań, które należy zadać prowadzącemu rekrutację podczas rozmowy kwalifikacyjnej. Dotyczył głównie pytań o technologie wykorzystywane w projekcie. Ma ktoś może link, bo niestety nie mogę znaleźć? Lub może jakiś właśny zbiór pytań? Z góry dzięki :)
#programowanie #java
  • 11
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@KarpatQ: o rany, jestes poważnym programista, cholera. Juz sie usuwam na czarnolisto, zeby jasniepanu nie przeszkadzać, wow. Tylko nie wydawaj 15k dniówki zeby mnie seryjny samobójcą dorwał, plz...
Edit - Kraków, i wszystko jasne ( ͡° ͜ʖ ͡°)
  • Odpowiedz
@raczej_nieinaczej: Z własnego doświadczenia. Skup się, żeby się dobrze zaprezentować. Teraz od środka widzę ile ludzi odpada na rekrutacji nie ze względu na umiejętności, a ze względu na ogólną prezentację. Bądź miły, uprzejmy i uśmiechnięty... pokaż, że jesteś osobą nie tylko dobrą do pracy, ale także taką z którą można się skumplować.

Zwłaszcza, że to praktyki to cudów od strony wiedzy nie będą wymagać.

Głowa do góry i dawaj znać
  • Odpowiedz
@raczej_nieinaczej: standard to chyba pytanie o różnicę między interfejsem a klasą abstrakcyjną, co to jest dziedziczenie, jakie mogą być dostępności dla metod i właściwości oraz czym się różnią, do czego służą annotacje, czym jest Java EE, czym jest bean, czym jest jsp itp. jakieś pytania odnośnie bazy danych - co to joiny, wymień parę poleceń sqlowych, jak pl/sql to czym się różni od innych sqli, jakieś pytania odnośnie frameworków, jeśli
  • Odpowiedz
#programowanie #java #maven

Hej Mirki mam problem, robię swój programik w javie i korzystam z mavena. Programik korzysta z bazy danych sqlite, w mavenie dodany do projektu wszystko śmiga gdy odpalam przez IDE. Problem jest, że gdy próbuje uruchomić jara to wywala błąd Driver JDBC couldnt be loaded. Ktoś coś poradzi?
  • 4
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

D+1

Jak przystało na #startup oczywiście zacząłem prace od d--y strony ( ͡° ͜ʖ ͡°) - akurat w tym przypadku ambitnie zajmując się technicznymi detalami (ważnymi, ale nie najistotniejszymi w tym projekcie), oczywiście potykając się o technikalia (z którymi przy mniej ambitnym podejściu nie musiałbym się nawet mierzyć). Oczywiście wymagania nadal nie wyspecyfikowane nawet na ogólnym poziomie, więc nawet nie mam określonych granic MVP.

Co do szczegółów: postanowiłem z wcześniejszego
  • 5
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@ppawel koniecznie musisz zapisać sobie wszystko gdzieś na papierze. No i oczywiście rozpisać sobie zadania. Zaznacz sobie te które są potrzebne na 1 etap mvp.

Rozpisując zadania dojdziesz do wniosku, że może w celu przyśpieszenia jakiegoś problemu warto wtedy zdecydować się na zlecenie czegoś na zewnątrz. Dzięki czemu zaoszczędzisz czas i pieniądze.

Myśl jak przedsiębiorca a nie jak wyrobnik, bo teraz to tak wygląda. Pracodawca Ciebie zatrudnił dlatego, że nie chce
  • Odpowiedz
@ppawel: Cześć :) Z programistami jest taki problem, że chce się myśli się o funkcjonalnościach i ich dopieszczaniu przed opublikowaniem czegokolwiek. To nie działa i fajnie, że już to rozumiesz :)

Co do kasiory, to szczerze mówiąc, nie mam zaplanowanego zbyt pewnego modelu tego biznesu, no ale to #startup więc chodzi o robienie a nie zarabianie, prawda? ( ͡° ʖ̯ ͡°)


Nie prawda :) Startup to
  • Odpowiedz
Hej mirki, ostatnio często pytam w tych tagach ( ͡° ͜ʖ ͡°)
Wiecie może co może być przyczyną "zawieszania się" aplikacji podczas wywołania metody
createGraphics() na obiekcie klasy BufferedImage? Cały kod wykonuje się poprawnie do momentu tej metody i dosłownie zawiesza się bez wyrzucenia żadnego wyjątku. Jednak! Czasami (50%) wszytko wykonuje się poprawnie, łącznie z tą metodą.
#programowanie #java
  • 5
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@sorhu: @kondziow: @nachteil: Dalej nie wiem w czym tkwił problem, jak napisałem wyżej chodzi dokładnie o metodę createGraphics() bądź getGraphics() przy obydwóch występowała zawieszka. Ale rozwiązałem wszystko nieco inaczej, używałem BufferedImage żeby uzyskać fontRendererContext, teraz stworzyłem po prostu obiekt tej klasy () Dużo bardziej eleganckie rozwiązanie
  • Odpowiedz
@Gotomb: No, okej. Ja po prostu chciałem się nauczyć się tworzyć gui dla siebie. A javafx wydaje mi się zdecydowanie mniej "toporna" w porónania do swingowych okienek.
  • Odpowiedz
@macentos: W-------ą mnie już tacy programiści-neofici co to całe życie programowali stronki www z pehapem w jakimś gównianym notepadzie a nagle koneserzy środowisk graficznych...

( ͡° ͜ʖ ͡°)
  • Odpowiedz
@GotoFinal: tak mi wyświetla nowy Intellij w swojej konsoli. Te IDE ma jeszcze problem ze znakami specjalnymi które mają dwie jednostki kodowe w UTF16.
  • Odpowiedz