ProductInfo.Volume=HttpUtility.HtmlDecode(element.SelectSingleNode(".//div[@class='abc']/b").InnerText)


@grap32: panie, ale tak to nie rób, bo aż boli od patrzenia, porozbijaj to na kroki ładnie, bo jak gdziekolwiek będzie wyjątek to będzie męczarnia
  • Odpowiedz
Hej,
kolejne pytanie dotyczącę RoomDatabase.Callback

Tworze obiekt, ktory rozszerza klase RoomDatabase.Callback a następnie nadpisuję metodą onCreate.
Nie rozumiem tylko dlaczego w metodzie onCreate wywoluje metodę, którą właśnie próbuje nadpisać.
W moim rozumowaniu funkcja powinna cały czas się wywoływać w kołko i nic nie robić....
Jest jakieś logiczne wyjaśnienie?Nie musi byc wprost, z checia doczytam, tylko pod jakim haslem szukac?
Czy ma to cos z tym ze jest to Callback?

#programowanie #java #
@nariox: wywołujesz metodę z klasy bazowej, a nie nadpisywana metodę. Podam ci przykład - masz klasę ButelkaWody, ktora ma metodę odkręć, której implementacja to logika odpowiedzialna za zerwanie blokad nakrętki. Klasa ButelkaWodyGazowanej dziedziczy po klasie ButelkaWody i nadpisuje metodę odkręć w taki sposób ze robi najpierw wywolanie metody klasy bazowej ButelkaWody by wykonała się logika odpowiedzialna za zerwanie blokad, ale dodaję też swoją własną logikę "dodaj bąbelki".
  • Odpowiedz
@dzejro wlasnie mi u swiadomiles ze juz kiedys przerabialem ten temat i zagadnienie o ile sie nie myle to przeslananie metod. Tak jak opisales. Przeslaniam metode onCreate,ale zeby zachowac jej orginalna czesc to wywoluja ja przez slowke super a nastepnie dodaja swoja czesc kodu.

Bardzo mi pomogles, dziekuje !
  • Odpowiedz
@SafQ: ja bym polecił książkę, bo sam się tak uczyłem, moim zdaniem jak przerobisz całą dokładnie od deski do deski, rozpisując każdy przykład to masz fajne fundamenty, mi się sprawdziło

Java. Podstawy. Wydanie X

plus w Helionie masz teraz promocję 2 za 1 to możesz dokupić coś jeszcze, ponad dwa lata temu ją przerabiałem i do tej pory pozytywne wspominam
  • Odpowiedz
@SafQ: projekty niby mają fajne, ale mam wrażenie że coś tam jest skopane z weryfikacją poprawności kodu i szybko straciłem chęć do korzystania z ich kursów
  • Odpowiedz
@n0c0Mpr3h3nD: problem był taki, że miałem
src > js > plik.js + index.js
Jak wywaliłem folder js i dałem src > plik.js + index.js działa. Dziwne, bo zaznaczyłem entry: './src/js/index.js'. I oba były w folderze js
  • Odpowiedz
Moja pierwsza umiejętność dla Alexy została właśnie zaakceptowana przez Amazon: https://www.amazon.co.uk/dp/B08CXLXMRT
W anglojęzycznych konfiguracjach Amazon Echo wystarczy powiedzieć "Alexa, play Polish New World Radio" i uruchamia się Radio Nowy Świat.

Całość zajęła mi koło dwóch godzin, acz działałem na skróty - wykorzystałem szablon umiejętności do odgrywania strumieni online z https://dabblelab.com. Całość przygotowałem zgodnie z filmikiem, korzystając z konsoli i edytora kodu w przeglądarce. Chwilę zajęło mi zrozumienie, że całość nie działała bo
tptak - Moja pierwsza umiejętność dla Alexy została właśnie zaakceptowana przez Amazo...

źródło: comment_1594720484fnWZwWmNO3OWgY3aTe69y8.jpg

Pobierz
Skończyłem teologię, ale czuję że wolę programowanie. Co polecacie na start, wbijać w bootcamp? Java i JavaScript dobre na początek? Myślicie, że 5k po roku nauki jest w sam raz? Szacuje, że jestem w stanie uczyć się 12-16 godzin dziennie. Umiem już HTML i CSS, z takim stockiem mam szanse na staż?

#pdk #naukaprogramowania
@FairPlay: 12h to trochę za mało, doba ma 24 więc logicznie możesz poświęcić 16h na naukę i 8h na pracę, a ze stackiem to bym się zastanawiał bo to raczej junior-mid, co do javy i javascriptu to javy nie ma sensu bo jak znasz javascript to masz już stack java + script czyli uczyłbyś się dwa razy javy. Co do bootcampu to z tym stackiem też spokojnie mógłbyś jakiś poprowadzić (bo
  • Odpowiedz
Od dłuższego czasu w księgarniach grupy Helion są różne promocje. Ale wiem, że człowiek ma to do siebie, że lubi robić własne zestawy, stąd dla takich osób informacja, że teraz wybierając 2 książki z list, zapłacimy tylko za jedną. Dodatkowo możemy sobie mieszać postacie, zarówno drukowaną jak i e-booki. Jeśli chodzi o listy to wyglądają one tak:
Helion, Onepress, Sensus, Ebookpoint, Bezdroża i Editio

#ksiazki #ebook #mirkopromocje #
@Cerynis: Python do aplikacji desktopowych niekonsolowych to jedynie proste gry lub bardzo proste okienkowe (tkInter, PyQt). W konkursach z bezpieczeństwa IT (CTF) czasem zdarzają się zadania z reverse-engineeringu spakowanych pythonowych aplikacji - i zazwyczaj nie jest to bardzo trudne, by dobrać się do kodu
  • Odpowiedz
Dlaczego ta linia w C#:

var a = (int)((num[0] * 16777216) + num[1]);
dla

num[0] = 154
i
num[1] = 4156387

zwraca wartość -1707119645 zamiast 2587847651 (potrzebuję, aby ten kod działał w IronPython), jeśli jest to rzutowanie albo inny mechanizm, to tego nie widzę :(

#programowanie
#naukaprogramowania
@TMBRK: dostajesz dostęp do samego panelu GH na dwa lata, skąd możesz aktywować poszczególne usługi, dla których czas leci oddzielnie, od momentu aktywacji poszczególnej z nich
  • Odpowiedz
@SayerL: a jaki masz base ustawiony i jak jest deployowany ten html? Jak wygląda ten element img po generacji? To są dosyć fundamentalne kwestie
  • Odpowiedz
#python #naukaprogramowania #programowanie

Witam. Uczę się pythona od ponad roku. Przerobiłem książkę "Python. Wprowadzenie", napisałem sporo programów konsolowych, kilka gier prostych gier w pygame (arcanoid, ), przerobiłem kilkanaście algorytmów (książkę "Algorytmy bez tajemnic" Cormena), ogarniam pip, venv, gita, githuba, liznąłem troche testów jednostkowych i kilka podstawowych wzorców porjektwoych, wykonałem sporo zadań na stronach typu codewars, spoj itp, kiedyś uczyłem sie cpp ("C++. Przewodnik dla początkujących"), mam nieco wiedzy z zakresu html, css,
@radek1122012: Parę komentarzy ode mnie. IMO:
- z Twojego opisu, to na juniora już jak najbardziej starczy.
- Django jest bardzo przyjemne. Jeśli zdecydujesz się na naukę, to polecam potem doczytać Two Scoops of Django (np. https://www.feldroy.com/collections/two-scoops-press/products/two-scoops-of-django-1-11)
- Z prostych, a bardzo przydatnych narzędzi powiązanych z web developmentem i dobrze współgrających z Django, polecam ogarnąć deployment na Heroku (przerobienie tutoriala to 1-3h) i tunele ngrok (15 minut)
- alternatywnie do Django,
  • Odpowiedz
@grap32: I tak i nie, znajomość znajomością ale jak się okaże że w prawdziwym zastosowaniu nabrałeś złych nawyków to firmy mogą nie być chętne by je odkręcać. Z mojego doświadczenia junior z ulicy potrzebuje nadzoru 3-6 miesięcy by zaczął tworzyć uporządkowany kod.

@radek1122012: Naucz się Django, dołącz do jakiegoś projektu open source, wyślij kilka-naście pull requestów do nich, na code review wyjdzie pewnie masa baboli których nie jesteś świadomy, a
  • Odpowiedz
#anonimowemirkowyznania
Skończyłem bootcamp i zostałem z niczym.

Zachęcony wizją dosyć niezłych zarobków, obiecankami na pierwszym spotkaniu organizacyjnym dotyczącym bootcampu postanowiłem w to wejść. Pokazywali nam w prezentacjach posty z grup facebookowych ile zarabiają specjaliści, mówili, że rekruterzy poszukują programistów, jeszcze tekst, że w Polsce brakuje 60 tysięcy programistów. Wszyscy, którzy byli na prezentacji byli zachwyceni i gotowi zmienić swoje życie. Miałem trochę problem z przyswojeniem materiału bo to wszystko szło szybko i
@AnonimoweMirkoWyznania: Bo brakuje programistów, ale doświadczonych. ( ͡° ͜ʖ ͡°) Generalnie parę lat temu jeszcze właśnie szło raczej łatwiej wejść na jakieś stanowiska juniorskie, teraz niestety taki marketing poszedł, ludzie się rzucili to firmy mogą przebierać łopatami w CV na juniorów/staże.
  • Odpowiedz
@Caishen: ze strony głównej Javalin
import io.javalin.Javalin

fun main(args: Array) {
val app = Javalin.create().start(7000)
app.get("/") { ctx -> ctx.result("Hello World") }
}

Zamień get na post.
  • Odpowiedz