Siemka, probuje zescrapowac dane ze strony falownika.
Falownik ma adres 192.168.10.100. Zabezpieczony jest basic auth.
Probowalem to zrobic jsoup ale dane sa ladowane dynamicznie.
Wiec dodalem biblioteke html unit ale ona ma jakis dziwny problem bo caly czas wyrzuca mi I/O exception (org.apache.http.NoHttpResponseException) caught when processing request to {}.

A przez przegladarke wszystko ladnie sie laduje w czym moze byc problem?
#programowanie #java #kotlin
@tindeRoman: ta, znam te stronke, tez mam to w glowie. Ogolnie to wiadomo, ze natywne rozwiazania sa i beda, ale wydaje mi sie, ze biegiem czasu gdy telefony beda coraz szybsze to czyms naturalnym bedzie pojscie w strone multiplatformowych narzedzi, sila rzeczy
via Wykop Mobilny (Android)
  • 1
@w_CZOPKU_urodzony: "chciałem pisać programy/skrypty na windows" powershell?

"chciałbym spróbować swoich sił na androidzie stąd kotlin na liście" Kotlina nie znam w ogóle, więc się nie wypowiem czy warto.

"który język jest najbardziej "uniwersalny" tzn. w przypadku chęci nauki innych języków będzie mi łatwiej odnaleźć się w podobieństwach"

zasady są podobne, zwykle różnicę dotyczą składni. Jak chcesz na Windows to polecam C# można tworzyć prawdziwe cuda jak i proste aplikacje. Python też
@w_CZOPKU_urodzony:

hobbistycznie to powiedziałbym, że python jest spoko, bo można się w nim pobawić ze względu na przystępność i fajne biblioteki dostępne. Chcesz pobawić się w gry? Masz pygame, chcesz pobawić się w AI? Masz od groma bibliotek związanych z machine learningiem (chociaż to dość trudne jest), chcesz porobić sobie fajne wykresy z jakichś danych? Nic prostszego - numpy, pandas, matplot i jedziesz. Można też porobić jakieś skrypty do automatyzacji czynności
@Pan_Tomek: Właśnie straciłem X minut życia na http://megelison.com/poor-in-tech.
Autorka opisuje jak bardzo czuje się wykluczona w IT ze względu na to, że do tej pory pracowała na mniej płatnych posadach i ma długi. W ostatnim zdaniu wspomina o tym, że ukradła drogie słuchawki od swojego pracodawcy. Można odnieść wrażenie, że cały post stara się być usprawiedliwieniem tej akcji, uh.
Chciałbym aby moja apka pokazywała tweety z określonych tagów i robiła to dynamicznie (aby tweety wyświetały się jak czat). Sam podgląd, bez funkcji interakcji. Czy coś takiego jest do ogarnięcia? Czy Twitter API udostępnia odczyt feeda po tagu? Czy ewentualne scappowanie tego na zew. maszynie i wysyłanie feeda do apki niesie jakieś ryzyko np. pozwu od Twittera, albo bana po stronie Google Play?

#androiddev #kotlin
@yras8: Chodziło mi o elementy składni której nie ma w javie. Wejdź sobie na stronę tego projektu, popatrz na przykład i zastanów sie jak źle by wyglądała wersja w Java. Nie masz nazwanych argumentów, składni z lambdą po nawiasie zamykającym wywołanie funkcji, czy własnych DSLi. Z tego co widzę to compose działa tylko z Kotlinem, bo pod spodem używa coroutines i jakiś specjalnych transformacji w kompilatorze. Osobiście jak mam coś napisać
@yras8: IMHO zaczęło się od pozwu Oracle przeciwko Google. Stawką były setki miliardów $. Taniej było wypromować nowy język. Żeby zachować kompatybilność wsteczną, nie robić rewolucji przez którą stracili by pozycję, to najlepiej by był to język, także działający na JVM.

Zresztą pozew po dziesięciu latach [wygrał Google](https://www.bbc.com/news/technology-56639088#:~:text=The%20court%20ruled%20six%20to,of%20code%20would%20not%20matter.) i nic nie musi płacić. Ale wygrał w tym roku, kotlin wypromowany, a dzięki seksowniejszej składni to dev-i sami nawet chętnie na
Mam prośbę o pomoc w zakresie ustawień. Utworzyłem stronę ustawień według tego tutoriala 9zamieniłem z Javy na Kotlin)
https://stackoverflow.com/a/57473065

Nie wyjaśnili niestety w jaki sposób odczytać wartość zapisanej opcji.
Zrobiłem tak, że po kliknięciu w button otwiera się strona ustawień (settingsActivity), jest tam switch (androidx.preference.SwitchPreference) który poprawnie zapamiętuje swój stan.
Możecie mi teraz pomóc pobrać zapisane ustawienie, tak aby to z robić z poziomu MainActivity?

#kotlin #androiddev
Pobierz
źródło: comment_16196343046nYPBUrXPmZcBj63VVAtaY.jpg
#poznan #programista15k #programista24k #kotlin #pracait Polecam z całego serduszka tę ofertę - https://jobs.fourthwall.com/jobs/4004705004 - #rigcz objawiamy w ten sposób że za wykonanie zadania rekrutacyjnego niezależnie od dalszych losów kandydata płacimy 600 złotych polskich netto. Kalkulacja picrel niestety nie jest już tak kolorowa ( ͡~ ͜ʖ ͡°).
Pobierz
źródło: comment_16193909505bh9Dm3vmeAPPUV1aoufM0.jpg
#androiddev #kotlin
Jak działa MutableList?

Zrobiłem sobie klasę z listą, w tej klasie jest też metoda, która wywołuje zapytanie do api. Uzupełniam tę listę danymi z api, następnie wołam aktywność, z której wywołałem tę metodę, że zapytanie z api zakończone. Aktywność sobie woła geta do listy. Zanim zawołam api, robię jeszcze clear.

Za pierwszym razem przychodzi ładnie wypełnione danymi. Za każdym kolejnym razem odsyła puste. W Javie to działało bez problemu. Dlaczego
następnie wołam aktywność, z której wywołałem tę metodę, że zapytanie z api zakończone


@push3k-pro: wyczuwam Memory Leak (choć to pewnie nie dlatego nie działa). Zerujesz tego listenera na ubijaniu aktywności?

Tak swoją drogą, nie lepiej użyć choćby RxJavy do takich rzeczy?
Druga sprawa, tego typu działania do robota dla ViewModela, nie dla Activity.

Pokaż kod to zobaczymy.
Mogę sobie przeglądnąć oficjalny tutorial, gdzie tam są pokazane różne narzędzia, ale suchej wiedzy teoretycznej to ja za bardzo nie wiem gdzie szukać ( ͡° ͜ʖ ͡°) Znasz może jakieś takie miejsca?


@push3k-pro: ja oprócz dokumentacji i cudzego kodu na gicie to też staram się czytać blogi na medium / proandroiddev / raywenderlich itp.
to też zależy od tematu, akurat oficjalna dokumentacja jeśli chodzi o suchą wiedzę
Mireczki trochę wypadłem z rynku jeśli chodzi o wiedzę jakie technologie są teraz hot. Myślę, żeby się czegoś pouczyć nowego, może spróbować znowu pracy zdalnej dla "zachodu". Co teraz jest na topie z backendu? Jakieś Go/Kotliny? Obecnie javowiec, zasiedziałem się przy typowym korpowym stacku w większym mieście - java/spring/hibernate/nosql. ( ͡° ͜ʖ ͡°) Macie jakieś przewidywania?
#programowanie #programista15k #naukaprogramowania #java #kotlin