#24 DevRSS.com - zbiór popularnych blogów związanych z programowaniem.

Z małym opóźnieniem, ale zapraszam ( ͡° ͜ʖ ͡°)
Posty publikowane z tagiem #devrss są zbiorem wpisów z aktualnego tygodnia.
Polub również naszego Facebooka, gdzie znajdziesz wybrane wpisy oraz aktualne informacje
  • 2
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@b0lec: jak zawsze żadne ( ͡º ͜ʖ͡º)
A tak na bardziej poważnie, można na siłę znaleźć zastosowanie, jak jestes w jakimś bardzo nietypowym projekcie który opiera się na generowaniu kodu - od zabawek jak lomboki po wnętrze hibernate czy springa - to dobrze to zwraca uwagę na to by pamiętać o dodawaniu check casta przed wywołaniem metody.
Ale to tyle :D tak by praktycznie usuwać
  • Odpowiedz
#blog #blogi #webdev #programowanie
Zna ktoś jakieś alternatywy dla disqus? Może self-hosted? tylko wtedy najlepiej jak by było w #java lub w pełni samodzielne bo nie chce stawiać kolejnego serwera aplikacji czy masy gie jak node itd.

Bo disqus jakiś czas temu dodał obowiązkowe reklamy i to jeszcze w chamski sposób - jak jesteś zalogowany na swoje adminowe konto to nie widzisz.
  • 6
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@mab122: dziwne zabawy z JVM, same nietypowe rzeczy, wiec nie wiem czy cię zainteresuje: gotofinal.com, spamuje też czasem na #gotojava ale ostatnio blog przymierał trochę i ogólnie dużo tam nie ma :D ale skrobię jak mnie najdzie ochota.
A blog prosty na statycznym template ¯\_(ツ)_/¯
  • Odpowiedz
#java #naukaprogramowania #gotojava (No właśnie, muszę ożywić mojego bloga)
To ja też dam zagadkę ( ͡º ͜ʖ͡º)

public static void main(String[]

Co się stanie z kodem?

  • Wypisze true 20.0% (16)
  • Wypisze false 30.0% (24)
  • Błąd kompilacji przez konflikt metod 38.8% (31)
  • Exception w runtime 11.3% (9)

Oddanych głosów: 80

  • 11
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@baalder363:
Nie wczytywałem się w treść zadania, ale często w tego typu zadaniach chodzi o znalezienie sposobu na rozwiązanie problemu przy mniejszej złożoności obliczeniowej - przykładowo w Twoim rozwiązaniu jest pętla w pętli co może skutkować złożonością obliczeniową typu O(n^2) (nie analizowałem skąd się biorą numerek... ale pesymistycznie zakładam że może być ich nawet n, no chyba że jest jeszcze gorzej)...
Czasem pełne rozwiązanie takich zadań polega na zauważeniu
  • Odpowiedz
@63274682374: dobrze było, tylko może ogólnie słabo zapisane i się myli. Bo chodziło o to że jest znaczący skok wydajnościowy kiedy używa się prymitywów niż kiedy operuje się tylko na typach obiektowych.
  • Odpowiedz
```

    int[][][] things = new int[1][0][5];
    things[0][0][0] = 5;
    System.out.println(things[0][0][0]);
```

das dsa

  • Błąd kompilacji 19.1% (21)
  • Wyświetli 5 19.1% (21)
  • ArrayIndexOutOfBoundsException 39.1% (43)
  • W JS by działało 22.7% (25)

Oddanych głosów: 110

  • 12
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@quwer:
a) Jeśli nie zacomittowałeś zmian ( nei zrobileś git commit [...] ), to:
* Jeśli Twoje pliki są staged ( git status pokazuje pliki na zielono ) -> git reset HEAD *. To unstaguje Twoje pliki
* Jak już pliki sa unstages bądź były unstaged od początku - git checkout -- .
b) Jeśli zacommitowałeś zmiany i chcesz cofnąć gałąź ( pozbyć się ostatniego commita ) - git reset
  • Odpowiedz
Hej! Na koniec tygodnia nowości dla programistów Backend, Fullstack i Frontend.

`

**BACKEND JOBS**

-
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Czy jedynym sposobem na ściąganie JSONa przy użyciu AsyncTask jest tworzenie osobnej klasy dla każdego pliku? W skrócie chciałbym ściągać JSONa bez blokowania wątku UI, podawać jedynie URL jako parametr, a danymi zajmować się "na zewnątrz". Aktualnie do identycznego zadania musiałbym użyć 3 klas które różnią się dosłownie szczegółami.
#java #androiddev
  • 5
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Możesz to zrobić jednym generycznym asynctaskiem. Ale lepszym pomysłem będzie nie używanie asynctaska a czegoś bardziej cywilizowanego np. Retrofit.
  • Odpowiedz
Mam kod na githubie do programu którego używałem kiedyś i w zupełności spełnia moje potrzeby. Chcę go mieć na windowsie 7 ale nie ma nigdzie instalki :( Autor nie odpisuje, może nie żyje.
https://github.com/sixones/zenses
W jaki sposób to sobie skompilować żeby działało? Próbowałem też QTScrobbler ale nie spełnił moich oczekiwań.
#java #pomoc #programy #github #lastfm
  • 13
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

#java
#programowanie
Hej, zrobiłem CRUD działajacy na postgresie. Chciałbym aby program stworzył plik html i wrzucił tam całą zawartość tabeli uzytkownik. Macie jakiś pomysł?
  • 2
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

#programowanie #java #spoj #algorytmy #pytanie

Znowu mam problem. Robię to zadanie ze spoja: http://pl.spoj.com/problems/MWPZ06A/. Oto mój kod, który poprawnie się kompiluje, działa dla zadanych przypadków: https://pastebin.com/sNdtnv1U (przepraszam za polskie nazwy zmiennych, ale mi odbiło). SPOJ mi tego nie przepuszcza. Wcześniej miałem inty i też było źle. Może ktoś podpowiedzieć o co chodzi?
  • 2
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Przerobiłem tutoriale ze Spring Boota + MVC, zacząłem robić apkę wykorzystując to czego się już nauczyłem ale nie wiem kompletnie jak mam się zabrać za łączenie backendu z frontem, na razie korzystam z Postmana i sobie robie zapytania i zwracam JSON-owe obiekty, jednak chciałbym zrobić pełnoprawny sklep, to jest żeby była strona internetowa która będzie korzystała z backendu który tworzę w Springu. Jestem zielony dosyć jeśli chodzi o front, jak mam to
  • 5
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@mirekJanusz: komercyjnie przestarzały JSP jest dalej często używany :) aczkolwiek w Twoim przypadku najlepiej będzie użyć czegoś typu FreeMarker albo Thymeleaf do objechania widoków. Jak chcesz bardziej oddzielić serwer od klienta to backend wystawiasz tak jak do tej pory restem, a konsumujesz go sobie angularem, nie ma jednej dobrej drogi :)
  • Odpowiedz
@mirekJanusz: w skrócie tak, aczkolwiek te jsony bym zamienił na jakąś bazę, jako że to apka demo i postgres/mysql/oracle byłby overkillem to wrzuciłbym tam jakąś prostą bazę choćby h2 żeby nie musieć serwera żadnego instalować...i tak na przykład serwer wystawia api /users - zapytanie do bazy, które zwraca wszystkich userów i teraz przechodzisz sobie do jakiegoś angulara/reacta i strzelasz getem pod ten resource i robisz co Ci się żywnie podoba
  • Odpowiedz
Cześć, mam problem z JSONami przy projekcie Spring Boot i Rest. Żeby zapobiec nieskończonej rekursji przy pobieraniu danych użyłem @JsonManagedReference i @JsonBackReference. Wszystko dobrze działa przy pobieraniu danych, ale jeśli chcę dodać użytkownika (https://pastebin.com/JgMBGj66) za pomocą POSTa wywala mi błąd "Failed to evaluate Jackson deserialization for type [[simple type, class com.firebrigadeserver.entity.User]]: com.fasterxml.jackson.databind.JsonMappingException: Multiple back-reference properties with name 'defaultReference'".

Klasa Firebrigade: https://pastebin.com/dCLmLfgc

O co tutaj chodzi? Ze sposobów jakie
  • 9
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

via Wykop Mobilny (Android)
  • 0
@kemek: Ok, mówisz o identyfikatorach. Czyli lepiej jest przesłać id i w momencie kiedy dany obiekt jest potrzebny i za jego pomogą go dopiero pobrać z serwera niż pobrać odrazu go z obiektem raz i później z niego wyciągać ? Czy to obojętne po prostu?
  • Odpowiedz
Nie wiem o co chodzi mireczki, Patrzę sobie przykładowy program ze strony spring.io https://spring.io/guides/gs/accessing-data-jpa/

i jak uruchamiam przez intellij to działa, jak mavenem zrobie package i spróbuję uruchomic jara to się wysypuje na

Error creating bean with name 'entityManagerFactory' defined in class path resource [org/springframework/boot/autoconfigure/orm/jpa/HibernateJpaConfiguration.class]: Invocation of init method failed; nested exception is java.lang.NoClassDefFoundError: javax/xml/bind/JAXBException
https://pastebin.com/YxrxUqSE
  • 8
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

"Everybody has a testing environment. Some people are lucky enough to have a totally separate environment to run production in."


( ͡° ͜ʖ ͡°)
  • Odpowiedz
Trzeci dzień na #mirkopromocje "codziennie inny tytuł 50% taniej" w księgarniach Sensus, #helion i Onepress.
W księgarni Helion możemy dziś kupić książkę Bruce'a Eckela Thinking in Java. Edycja polska. Wydanie IV za 74,50. (niby coś dla osób spod znaku #naukaprogramowania #java ale po dacie wydania wnoszę, że to raczej dla osób, które z sentymentu chcą sobie uzupełnić półkę z książkami, ale wtedy cena winna
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach