#kotlin #java #android #androidstudio #programowanie

Rany boskie! Czemu programowanie apek na telefon jest tak #!$%@?? Postanowiłem dzisiaj zbudować narzędzie na potrzeby własnej firmy i padłem. Od godziny ósmej siedzę nad tym gównem i nie mogę ogarnąć czemu to takie poryte? Programuję zawodowo w C#, Java i PHP... wcześniej kilka lat pracowałem nawet jako programista MFC, a nawet dwa lata jako programista Cobol.

I nagle jeb! Jakbym w łeb dostał. Odpalam więc jakiegoś
https://bulldogjob.pl/news/1789-rest-vs-graphql-porownanie?utm_source=jvm-bloggers.com&utm_medium=link&utm_campaign=jvm-bloggers

"Dzisiaj mamy rok 2021 i coraz więcej firm decyduje się na wdrożenie tej technologii, rezygnując z możnaby powiedzieć standardowego już podejścia, jakim jest REST API. "


To trochę jak napisać, że komputery mają tyle pamięci obecnie, że ludzie rezygnują z dysków twardych.

Brak natywnego wsparcia dla cacheowania, autoryzacji, paginacji i filtrowania może nadal kierować programistów do pozostania w bezpiecznej przystani.


Nie ma w artykule nic więcej o paginacji więc nie wiem
https://vived.io/jvm-tuesday-vol-57-loom-coraz-blizej-jakarta-ee-w-liczbach-usprawniona-serializacja-w-kotlinie/?utm_source=facebook&utm_medium=post&utm_name=weekly

W dzisiejszej edycji opada już kurz po bitwie (czy raczej premierze Javy 17) i możemy zacząć patrzeć w przyszłość – a ta rysuje się bardzo interesująco. Zapraszamy do nowej edycji!

#programowanie #java #kotlin #vived #programista15k
Pobierz
źródło: comment_16328303893MqOkxc1BaOOInB01dDicC.jpg
https://vived.io/jvm-tuesday-vol-56-java-17-again-a-takze-refleksja-w-czasie-kompilacji/?utm_source=wykop&utm_medium=mikro&utm_name=weekly

Tydzień temu mieliśmy okazję poinformować wszystkich o premierze Javy 17. Wtedy jednak jeszcze nie spodziewałem się takiego wysypu publikacji dotyczących tego wydania. Oracle klasycznie wykorzystało nowe JDK do obwieszczenia kilku interesujących zmian, ale tym razem doczekaliśmy również kilku ciekawych, zewnętrznych publikacji.

#programowanie #java #kotlin #vived #programista15k
Pobierz
źródło: comment_1632231809BKbnSr3sn6S6NWcIS7fGYC.jpg
@pottymouth: Z punktu widzenia składni - nie jakoś olbrzymia. Dorzucili moduły i trochę syntax sugaru (pattern match, rekordy). Pod spodem zmieniło się sporo, JVM bardzo się dostosowuje do środowiska chmurowego.

Prawdziwie ciekawe rzeczy się dzieją w GraalVM :)
Może mi ktoś wyjaśnić dlaczego ArithmeticException został wypisany przed "Joined job failed" i "Throwing exception from async"? Ten wyjątek jest przecież wyrzucany już po wywołaniu dwóch wspomnianych printlinów. Co ciekawe, po zakomentowaniu pierwszego wyjątku w linii 7. całość wypisuje się tak, jak opisałem to wyżej, czyli zgodnie z kolejnością wywołania.

#kotlin #programowanie #java
Pobierz
źródło: comment_16320753782ce0V82VP15pI9387iTg9m.jpg
@ToJestNiepojete: parę rzeczy:

- błędy idą na inny strumień niż "zwykły" output
- stderr w przeciwieństwie do stdout nie jest buforowany
- te dwa strumienie nie są ze sobą w żaden sposób synchronizowane
- terminal nie ma żadnej świadomości nt. tego w jakiej kolejności ma wyświetlać dane z różnych strumieni

Więc to jest "klasyczny" race condition, mimo iż nie używasz żadnych wątków w swoim programie, to technicznie masz (przynajmniej) 3 wątki
Kolejne #rozdajo dla #programista15k ( ͡ ͜ʖ ͡)

A to z okazji, że dziś wypuściłem IntelliJ Platform Plugin Template 1.0http://jb.gg/ijppt

Repozytorium GitHub, które zapewnia szablon ułatwiający tworzenie wtyczek dla środowisk IDE opartych na IntelliJ IDE (czyli IDE od JetBrainsów).

Jako, że dostałem z #pracbaza trochę tzw. swagów na konferencje, które de facto poodwoływano - rozdam kilka tutaj. ( ͡º ͜ʖ͡º)
Pobierz
źródło: comment_1631032280bZVzCUCFoKxfHk6JUvOmxz.jpg
No i poszło:

"krispello, duderkula997, draki92, Arogancky, cerambyx, janowski85, aloucie, Potezny_Odyniec, Jaww, ErrorCodee, White_Magpie, IngaA, CinExPL, cziken1988, wetorek2, kenshin985, jaj0, 1z100, gretl, Makalakafa, Swierzak69v2, muda, mikrofil, waveq, krzy_glob, One_day_full, Jednorybek, tryboluminescencja, RaVo, Slacky, x-SANTA-x, almex, qwlghm, KontoZebyBlokowacSlabeTagi, Narrorek, Brzozaa, novak00, Owlosiony_robot, shekerama, Mekarian, Siik, orkenzord, KazdyLoginZajety, BojackHorseman, Rynia, kuba6534, eldo16, WcurwionyKotek, Lewy_, DumnyEuropek, kakarov"
.split(", ")
.shuffled()
.take(5)

=> [krispello, RaVo, DumnyEuropek, wetorek2, tryboluminescencja]
Zatem: @krispello, @RaVo, @DumnyEuropek, @
https://blog.vived.io/jvm-tuesday-vol-52-podsumowanie-roku-jvmowy-iceberg/?utm_source=wykop&utm_medium=mikro&utm_id=weekly

Od 52 tygodni (nie zgubiliśmy po drodze ani jednego ) informujemy Was o wszystkim, co dzieje się w JVMowym ekosystemie. Postanowiliśmy z tej okazji trochę poświętować i podsumować ostatnie 12 miesięcy. Wiemy, że takie podsumowania zwykle ukazują się w grudniu, ale tym bardziej może ktoś będzie chciał sobie zrobić taki przegląd właśnie teraz.

#programowanie #scala #java #kotlin
Pobierz
źródło: comment_162980656595tvS9sWjsnjsaatkoxguH.jpg
#programowanie chciałbym napisać prototyp backendu do aplikacji mobilnej, ale bez bawienia się w dobieranie odpowiedniego serwera, instalowania od zera bazy itp. Apka to prosty Crud bez większej logiki biznesowej. Widzę ze z rozwiązań paas jest heroku, firebase. Co polecicie? Kod chciałbym napisać w #java / #kotlin
Jak w obecnych czasach najłatwiej otrzymać możliwość "śledzenia" połączeń przychodzących na telefon z #android?

Chciałbym, żeby w momencie gdy zaczyna dzwonić mój telefon był wykonywany request na mój serwer (albo jakiś inny, z którego ja będę jakoś co minutę czytać dane) z numerem telefonu, który dzwoni.

Robię aplikację do obsługi recepcji i chciałbym, żeby dzięki temu automatycznie wyświetlać powiązane konto klienta.

Raczej wątpię, żeby któraś z sieci dawała dostęp do billingów
Myślę nad tym jak wylistować konkretne elementy w pobliżu użytkownika, np. restauracje w obrębie do 5km. Wystarczy postępować tutorialowo, zrobić typowy Google Map z NavDrawerem a potem to jakoś wrzucić do RecyclerView czy potrzebuje jakieś znacznie bardziej zaawansowanej wiedzy o Googlowskich API?
#programowanie #kotlin #androiddev
#pokemon #tazo #tazos #tazosy #nostalgia #gimbynieznajo #kolekcja

Cześć, ostatnio udało mi się skończyć w wolnym czasie aplikację do kolekcjonowania tazosów z Pokemonami z lat 2000-2002. Może akurat ktoś tutaj zbiera i mu się przyda ( ͡° ͜ʖ ͡°)

Jeżeli pobierzesz appkę i masz kilka sekund, chętnie wysłucham feedbacku - czy się podoba, co można dodać/zmienić.

link do appki: Sklep Google play

Wkrótce zostaną dodane kolejne serie.

A, aplikacja
Pobierz
źródło: comment_1626018672yHqVYTA6cwyUdnkyxGBBph.jpg
via Wykop Mobilny (Android)
  • 0
@dzikiarbuz: mam takie pytanie, skąd wiedziałeś jakie tazosy są w poszczególnych seriach, ile ich jest itp? Masz jakieś oficialne katalogi/spisy? Masz zamiar uzupełniać o zagraniczne tazosy?
@MrFisherman
Cześć, wybacz za zwłokę ;)

skąd wiedziałeś jakie tazosy są w poszczególnych seriach, ile ich jest itp?
Ze swojego klasera + jest sporo informacji w sieci na ten temat :)

Masz jakieś oficialne katalogi/spisy?
Nie i wątpię żeby takie istniały

Masz zamiar uzupełniać o zagraniczne tazosy?
Raczej nie, nie posiadam takowych a zdobywanie skanów nie jest takie proste :)
Mam następujący problem. Chce dodać w aplikacji androidowej NumberPicker z własnymi tekstami. Gdy mam do dyspozycji array stringów to nie ma problemu:

val values = arrayOf("Blue", "Magenta", "Yellow", "Red", "Pink", "White", "Green", "Violet")
firstStripe!!.displayedValues = values

Tu wszystko gra. Jednak chciałbym pójść o krok dalej i zrobić to samo ale z kolorami zawartymi w Data Class:

val colors = arrayOf(
Stripe ("black",0,0,1,0F),
Stripe ("brown",1,1,10,1F),
Stripe ("red",2,2,100,2F),
)

Tu pojawia się problem, bo