Wykop.pl Wykop.pl
  • Główna
  • Wykopalisko378
  • Mikroblog
  • Zaloguj się
  • Zarejestruj się
  • Wykop.pl
  • Ciekawostki

    Ciekawostki
  • Informacje

    Informacje
  • Rozrywka

    Rozrywka
  • Sport

    Sport
  • Motoryzacja

    Motoryzacja
  • Technologia

    Technologia
  • Ukraina

    Ukraina
  • Gospodarka

    Gospodarka
  • Podróże

    Podróże

Dostosuj Wykop do siebie

Wybierz treści, które Cię interesują
i zapisz jako Własną kategorię.

JacobTheLiar

JacobTheLiar

Dołączył 6 lat i 2 mies. temu
  • Obserwuj
  • Akcje 679
  • Znaleziska 295
  • Mikroblog 384
  • Obserwujący 0
  • Obserwowane 19
  • Dodane (62)
  • Komentowane (281)
  • Plusowane (41)
JacobTheLiar
JacobTheLiar 18.12.2020, 12:45:37
  • 0
Hej Mirki czy ktoś jest w stanie mi wyjaśnić co się odwala w #hibernate #java #spring, wynik zapytania jaki pojawia się w konsoli jest zgoła inny jak to co się zdeserializowało???
Pobierz
źródło: comment_1608295460u3aeQAIbEqIIstIUzuaN4c.jpg
  • 17
tell_me_more
tell_me_more
18.12.2020, 13:03:29
  • 2
wygląda jak złe warunki w joinie
  • plastik
  • JacobTheLiar
plastik
plastik
18.12.2020, 13:05:51
  • 2
@JacobTheLiar: Ustaw w configu parametr show_sql w hibernate na true i zobacz jakie zapytanie sie generuje.
  • JacobTheLiar
  • Eternal_Hunter
JacobTheLiar
JacobTheLiar 10.12.2020, 12:56:17
  • 1
Hej Mirki. Czy istnieje możliwość opisania obiektu i jego właściwości w #java #spring swagger/open-api-ui, jedynie co znalazłem to wartości graniczne lub pole NotNull lub NotEmpty a chciałbym dodać więcej wiadomości by nie zaśmiecać controllerów. Chodzi mi o adnotacje w obiekcie.
Pobierz
źródło: comment_1607604732v51LopAoZHQDAfmrjHAqtS.jpg
  • Ostrzewtlumie
  • 4
kjung
kjung
10.12.2020, 12:59:19
  • 2
@JacobTheLiar: @ApiModelProperty(value = "status", example = "push") próbowałeś?
  • JacobTheLiar
  • Ostrzewtlumie
kjung
kjung
10.12.2020, 13:28:38
  • 2
@JacobTheLiar: swagger-annotations https://docs.swagger.io/swagger-core/v1.5.X/apidocs/io/swagger/annotations/ApiModelProperty.html

https://stackoverflow.com/questions/46584658/how-can-i-set-a-description-and-an-example-in-swagger-with-swagger-annotations
  • Ostrzewtlumie
  • JacobTheLiar
JacobTheLiar
JacobTheLiar 09.12.2020, 09:01:00
  • 0
Hej Mirasy! Zastanawiam się nad "rodzajami" obiektów głównie w #java #spring ale i znanymi pewnie w całym świecie #programowanie. Jakie są jeszcze rodzaje obiektów kiedy i jak stosować a kiedy jest to niedopuszczalne. Proste rzeczy nie wymagają aż takiego zaangażowania ale jak system się rozrasta zaczyna być miszmasz.

...Controller - do obsługi żądań,
...Service - do zaimplementowania logiki biznesowej,
...Repository - do komunikacji z bazą danych (czy to swoiste DAO?),
...Component
  • 9
fegwegw
fegwegw
09.12.2020, 09:11:24
  • 5
Component - do jakiś pierdołek


@JacobTheLiar: wszystko powyżej to też są komponenty, tylko bardziej specyficzne.

(model) - gdzie w sumie jest to obiekt reprezentujący encję bazy danych (Java Bean)


@JacobTheLiar: to nie jest poprawne założenie - model nie musi mieć nic wspólnego ze strukturą obiektów bazodanowych.
  • JacobTheLiar
  • Ark00
  • UberRam
  • JSkrzetuski
  • Eternal_Hunter
Saly
Saly
09.12.2020, 11:06:24
  • 4
@JacobTheLiar: jak widzę interfejs z tylko jedną implementacją w aplikacji biznesowej (nie mówię o bibliotece) to na 99.99% to nadużycie. Kiedyś może to miało sens, dzisiaj wyekstrachowanie interfejsu z klasy to jeden skrót klawiszowy.
  • JacobTheLiar
  • globalbus
  • fegwegw
  • arcaddius
JacobTheLiar
JacobTheLiar 03.12.2020, 10:10:44
  • 0
Hej Mirki #java #intllij #spring, coś się popsuło z nową aktualizacją IntelliJ 2020.3 bo nie mogę zbudować projektu, który dosłownie chwile wcześniej (przed aktualizacją) po kliknięcium w Build Project się budował. Na drugiej maszynie gdzie nie zaktualizowałem mogę budować projekt.

Wygląda na to, że podczas budowania projektu 'zapomina' pobudować konstruktory, getery, settery i inne z lomboka.
Czy nie pojawiła się jakaś nowa opcja do zakliknięcia?
Czy może ja mam coś popsute?
  • 13
sorhu
sorhu
03.12.2020, 10:16:30 via Zakop
  • 5
@JacobTheLiar:
Plugin lomboka jest niekompatybilny z tą wersją intellij. Wyświetla się ostrzeżenie przy aktualizacji. Dlatego nie aktualizowałem.
  • Vaping_cool
  • MiszkaCFC
  • tempname0626
  • JacobTheLiar
  • math3
globalbus
globalbus
03.12.2020, 10:21:33
  • 6
@JacobTheLiar: a może buduj projekty przez gradle/maven, to nie będziesz miał problemów "bo wersja IDE się zmieniła".
  • JacobTheLiar
  • magicznyMarcin123
  • radar42
  • cochese
  • konto usunięte
  • +1 innych
JacobTheLiar
JacobTheLiar 02.12.2020, 08:51:48
  • 0
hej Mirki od #javascript i #spring,

buduję aplikację webową na JS, która komunikuje się z backendem napisanym w springboot.

metoda w js wyglaa tak pastebin i aplikacja springu otrzymuje w body cosik takiego

[object Object]

w postmanie śmiga jak ta lala spring więc upatruję błędu w JS.

Myślę że to jakaś pierdoła mnie doprowadza do szału, please help.
  • 5
RaczejNiePiszDoMnie
RaczejNiePiszDoMnie
02.12.2020, 09:01:22
  • 3
@JacobTheLiar: Js. Sprobuj : body: JSON.stringify(data)
  • konto usunięte
  • JacobTheLiar
  • Kryniax
RaczejNiePiszDoMnie
RaczejNiePiszDoMnie
02.12.2020, 09:09:26 via iOS
  • 1
@JacobTheLiar: Cieszę się,ze mogłem pomoc (。◕‿‿◕。)
  • JacobTheLiar
JacobTheLiar
JacobTheLiar 19.11.2020, 08:31:28
  • 1
hej Mirki od #spring #java, podpowiedzcie mi jak organizować relacje między klasami repozytorium -> serwis -> kontroler.

Pisząc kodzik zauważyłem, że stosuję różne wariacje i się zastanawiam nad tym, które jest bardziej prawilne. Ogólnie staram się stosować zasady SOLID i wychodzi najczęściej opcja 3 ale i stosuję również opcję 2 gdzie chowam metody za interfejsem.

Co o tym sądzicie, jaką metodologię stosujecie, może jeszcze jakąś inną?
Pobierz
źródło: comment_1605774380Ljyk8JwpWPCZETU6LGydx6.jpg

która metoda relacji klas w #spring jest najbardziej prawilna

  • opcja 1 28.0% (7)
  • opcja 2 52.0% (13)
  • opcja 3 12.0% (3)
  • inna opcja - opisz w komentarzu 8.0% (2)

Oddanych głosów: 25

  • szewcu222
  • 6
Myzreal
Myzreal
19.11.2020, 09:04:47
  • 1
Generalnie to opcja 2, ale opcja 1 też przejdzie jeśli serwis ma mieć dostęp do bardziej niskopoziomowych danych nie "przefiltrowanych" przez ich odpowiedni serwis.
  • JacobTheLiar
Kresse
Kresse
19.11.2020, 11:04:16
  • 2
@JacobTheLiar: Najczesciej robi sie chyba opcje 2, ale ma te wade, ze trzeba czasem forwardowac metody z repo dla innych serwisow tylko po to, zeby zachowac ten schemat. Generalnie serwisy moga szybciej puchnac w takim podejsciu i trudniej je pozniej zrefaktoryzowac np. na 2 serwisy. Latwiej tez o cykliczne zaleznosci. Osobiscie wole opcje 1 z malymi serwisami, ktore skupiaja sie na jednym przypadku biznesowym i ewentualnie "superserwisem" pomiedzy controllerem a normalnym
  • JacobTheLiar
  • doubt
JacobTheLiar
JacobTheLiar 09.11.2020, 17:18:26
  • 0
Hej Mirki, mam dwa problemy na #linux #fedora 33 #gnome 3.38.1

1. co zrobić by na ekranie wyboru aplikacji po kliknięciu w wyświetl programy wyświetlił mi wszystkie zainstalowane programy a nie kilkanaście

2. jak zmusić system, by podczas uruchamiania podłączył dyski od windowsa w trybie zapisu a nie tylko do odczytu jak teraz mam. w załączeniu podaje ustawienia z jednego z dysków
Pobierz
źródło: comment_1604942291UHF1Gg4uuBiDiwy87GRhuX.jpg
  • 10
sirpingus
sirpingus
09.11.2020, 17:21:11
  • 1
Do punktu 2: Potrzebujesz odpowiedniego wpisu w pliku fstab :
https://wiki.archlinux.org/index.php/NTFS-3G#Default_settings

ew. zmień typ systemu plików z auto na ntfs-3g
  • walenty-merkel
PortowySzczur
PortowySzczur
10.11.2020, 19:34:49 via Wykop Mobilny (Android)
  • 1
@PortowySzczur: dzięki bardzo, jest tego tyle, że głowa boli. Próbuję dostosować środowisko do swoich potrzeb ale wiele tego nie ma w standardzie. Wiele rzeczy jest inplus ale też do wielu muszę się przyzwyczaić i troche mi niektóre rzeczy przeszkadzają.


Musisz to potraktować jako granualny proces i powolutku sobie czytać dokumentację w swoim tempie aż zrozumiesz co się w twoim systemie dzieje i jak możesz to naprawić. Nie opanujesz wszystkiego w dzień
  • sirpingus
JacobTheLiar
JacobTheLiar 03.11.2020, 09:25:41
  • 2
hej mirki od #linux i #postgre. Okazuje się, że mam coś złośliwego zainstalowane na serwerze i nie potrafię sobie z tym poradzić.

Jakiś czas temu zauważyłem na serwerze, ze ktoś mi pozostawił wiadomości w bazie danych w tabelkach, że zrobił sobie kopie baz danych i mam zapłacić btc by ich nie udostępnili. Błędem były wystawione porty postgresql na zewnątrz.

Port schowałem mam tylko dwa porty dostępne z zewnątrz 80 i 22.
Pobierz
źródło: comment_16043953768drAml0i5uAZuOMW1KLndn.jpg
  • AliShaheedMuhammad
  • noHuman
  • 17
Init0
Init0
03.11.2020, 09:40:59
  • 4
@JacobTheLiar: zaoraj i od nowa. Cięzko będzie Ci to ogarnąć pewnie bo może być głęboko - trzeba lubić się bawić. Przepnij port 22 na jakiś wysoki i daj fail2ban + na fw mozesz whitelistowac range jaki dostajesz od swojego providea/chyba ze masz stałe ip. port 80? po co? nie udostępniaj tresci po 80 nawet jak to blog - skoro mozesz po httpsie (ssl lets encrypt za darmo), na 80 mozesz tylko
  • JacobTheLiar
  • ciezka_rozkmina
  • malposzczur_z_sumatry
  • maisterwihaister
JacobTheLiar
JacobTheLiar 03.11.2020, 11:54:29
  • 2
@Init0: @Kryspin013: @h3xxx: @GaiusBaltar: chyba znalazłem coś na sieci nt tego co mi siedzi

https://dev.to/sanchitsharma/investigation-into-postgres-malware-hack-2ai0
  • Init0
  • Kryspin013
JacobTheLiar
JacobTheLiar 02.11.2020, 17:01:46
  • 0
hej Mirki od #springboot #java, potrzebuję pomocy w optymalizacji tego kodu.

Kod na 1 corowym z 2GB RAM VPSie i bazą w pgsql działa ok 6-10 minut i jest dla mnie nie akceptowalny szczególnie dla takiej ilości danych.
Niestety z zewnętrznego źródła dostaję zawsze komplet UIDów (teraz ok 100 tys.) nieważnych dokumentów bez żadnych dodatkowych znaczników.
Chcę wyfiltrować dokumenty do usunięcia i je usunąć skoro trafiły na czarna listę i
  • 20
Ridicz
Ridicz
02.11.2020, 17:47:43
  • 3
@JacobTheLiar: Te invalidDocuments dostajesz z jakiejś bazy? Query w SQLu będzie nieporównywalnie szybsze niż operacje na streamie. Jeśli możesz przesuń to do warstwy persystencji.
  • 63274682374
  • globalbus
  • JacobTheLiar
JacobTheLiar
JacobTheLiar 03.11.2020, 08:33:22
  • 2
@saquas: @63274682374: FYI

średnie pobieranie danych z bazy - 11ms

średnie czasy filtrowania
invalidDocuments.contains(new InvalidDocument(document.getUid())); - 14ms
invalidDocuments.stream().anyMatch(invalidDocument -> document.getUid().equals(invalidDocument.getUid())); - 2m45sek

także dzięki wielkie @63274682374
  • 63274682374
  • saquas
JacobTheLiar
JacobTheLiar 27.10.2020, 17:37:44
  • 0
Mirki nie poradzę z #postgresql na #linux pogrzebałem konfigurację i nie mogę się teraz w ogóle zalogować do bazy ( ಠಠ)

proszę o pomoc

pg_hba.conf wyglada tak

# TYPE DATABASE USER ADDRESS METHOD
# "local" is for Unix domain socket connections only
local all all peer
# IPv4 local connections:
# host all all 127.0.0.1/32 ident
# IPv6 local connections:
host all all ::1/128 ident
# Allow replication connections from
  • 14
Kryspin013
Kryspin013
27.10.2020, 17:40:29
  • 1
Ident authentication failed for user


@JacobTheLiar: ehh, poczytaj w manualu co ident robi i o innych metodach autoryzacji.
  • wonsz_smieszek
Kryspin013
Kryspin013
27.10.2020, 17:52:02
  • 1
warto sprawdzić najgłupsze rozwiązanie - może po prostu stara się zalogować na złego usera


@ssauczo_pauczo: jakie najgłupsze? Przecież OP wkleił config i widać dokładnie czemu nie może się zalogować? Co mu da dostęp do konsoli sql? xD To nie jest "najgłupsze" a po prostu rozwiązanie z dupy.

chcę zablokować dostęp z zewnątrz i po wcześniejszych sugestiach, że można się dostać DBeaverem poprzez ssh do bazy danych zacząłem kombinować. A że jestem
  • m504
JacobTheLiar
JacobTheLiar 27.10.2020, 07:22:33
  • 3
Hej mirki od #postgresql i #linux podpowiedzcie mi w jaki sposób mógł mi się ktoś dostać do bazy danych i zostawić ciekawą wiadomość w tabeli postgres.public._WARNING .

Hello,

I am a security researcher from Sweden,
having interest on web security and other focus areas.

Your PostgreSQL server(version 12.1), database
was breached by a 3rd party and files were backed up to cloud storage.

i blah blah blah

pisze o tym, żeby zapobiec
  • Elec
  • Przepoczwarzenie
  • vikop_ru
  • 6
dam
dam
27.10.2020, 07:38:16 via Wykop Mobilny (Android)
  • 1
@JacobTheLiar: może masz tam postawiony jakiś dziurawy skrypt np. phpowy podpięty do bazy userem ze zbyt dużym poziomem uprawnień i atakującemu udało się wykonać SQL injection. Nie musisz wystawiać portu postgresa (i każdej innej bazy) na zewnątrz, żeby podpiąć się Dbeaverem. W ustawieniach połączenia masz zakładkę SSH i możesz tam włączyć tunel. Klient otwiera tunel i przekierowuje zdalny port na twój komputer, potem łączyć się do bazy jakbyś ją miał na
  • leszekwl
6gcqG9nN58zhTK
6gcqG9nN58zhTK
27.10.2020, 07:39:21 via Wykop Mobilny (Android)
  • 1
@JacobTheLiar: zamknij port, zrob po ssh port forwarding i dbeavet lacz sie na localhost.
  • leszekwl
JacobTheLiar
JacobTheLiar 21.10.2020, 10:51:24
  • 0
Hej mirki od #java #spring, jak zmusić restowy serwis do zwracania błędu w json jak to pokazane tutaj, a nie w formie html? Mam zaznaczone Controllery jako @RestController a jednak nie zachowuje się jak rest ლ(ಠ_ಠ ლ).
  • 9
JacobTheLiar
JacobTheLiar 21.10.2020, 13:14:10
  • 0
@globalbus: dzięki, obadam później
JacobTheLiar
JacobTheLiar 22.10.2020, 14:25:51
  • 0
@globalbus: racja, dopiero po wycięciu jednego z dwóch HandlerInterceptorów pojawia się prawidłowa odpowiedź, idąc dalej tym tropem dlaczego jeden działa a drugi nie, różniły się metodami których używałem. Działająca jest afterCompletion, której używam do logowania requestów, niestety niedziałająca jest preHandle której używam, do sprawdzenia czy dany request zawiera odpowiedni nagłówek a afterCompletion nie robi roboty i wykonuje mimo wszystko zadanie nawet jak nie powinien.
JacobTheLiar
JacobTheLiar 19.10.2020, 11:01:18
  • 0
Mirki ale porąbana ta java ヽ( ͠°෴ °)ノ uruchamiając aplikację konsolową w #springboot w IntelliJ śmiga zajebiście. Ale jak uruchamiam, ja z wiersza poleceń mvn spring-boot:run to się wywala komunikatem

I/O error on GET request for "[https://en.wikipedia.org/w/api.php":](https://en.wikipedia.org/w/api.php":) sun.security.validator.ValidatorException: PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target; nested exception is javax.net.ssl.SSLHandshakeException: sun.security.validator.ValidatorException: PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification
JacobTheLiar
JacobTheLiar 17.10.2020, 11:49:08
  • 0
hej mirki od #spring #java, poszukuje sposobu na filtrowanie każdego requesta i badanie czy zawiera w headerze podany klucz wartość. Czy mam do tego użyć spring-security, czy może można te działa pominąć i zastosować coś prostszego?
  • 8
Myrcin-
Myrcin-
17.10.2020, 11:56:59 via Wykop Mobilny (Android)
  • 2
@JacobTheLiar: interceptor
  • m4tus
  • JacobTheLiar
Myrcin-
Myrcin-
17.10.2020, 17:17:33
  • 1
@JacobTheLiar: tak
  • JacobTheLiar
JacobTheLiar
JacobTheLiar 16.10.2020, 08:56:28
  • 0
hej mirki mam pytanie odnośnie #programowanie, buduję aplikację w #spring jako serwer rest i #android jako klient rest. Czy sprzedając te aplikacje muszę oddawać kody źródłowe klientowi? Nie jestem pewien, ale czy budując aplikacje używając open-sourcowych bibliotek ( #springboot #room) muszę klientowi oddać również kod?
  • 9
kampar
kampar
16.10.2020, 11:28:45
  • 1
@JacobTheLiar: brzmi sensownie, jak klient się zgadza na takie warunki to zostaje tylko kwestia sporządzenia odpowiedniej umowy
  • JacobTheLiar
kampar
kampar
16.10.2020, 13:08:42
  • 1
@JacobTheLiar: niestety w tym nie pomogę, nie mam doświadczenia w pisaniu umów. Staraj się być precyzyjny, np. w definicji co jest defektem, który będziesz musiał naprawić i ile masz czasu na reakcję i naprawę. Żeby nie było, że klient myślał, że coś działa inaczej niż jest w rzeczywistości i będzie to traktował jako błąd.
  • JacobTheLiar
JacobTheLiar
JacobTheLiar 11.10.2020, 11:24:16
  • 0
Hej mirki potrzebna mi pomoc w modelu w #java #spring #hibernate

mam dwie klasy

@Data
@NoArgsConstructor
@Entity
public class Attribute{
@Id
private Integer id;
private String name;
private Byte weekdays;
`
``` @OneToMany```
@JoinColumn(name = "timeperiodid")
``` private List timePeriod;```
}

i

```@Data```
@NoArgsConstructor
```@Entity```
@IdClass(TimePeriodKey.class)
```public class TimePeriod{```
@Id
``` private Integer id;```
@Id
``` private Integer index;```
@DateTimeFormat(iso = DateTimeFormat.ISO.TIME)
``` @JsonFormat(shape = JsonFormat.Shape.STRING)```
  • 6
kickli
kickli
11.10.2020, 12:17:17
  • 1
@JacobTheLiar: nie jestem do końca pewien czy dobrze rozumiem ale wydaję mi się, że usunięcie z Attribute:
@OneToMany
@JoinColumn(name = "timeperiodid")
private List timePeriod;
}
i dodanie do niego
private TimePeriod timePeriod;

a nastepnie dodanie do TimePeriod
@OneToMany
@JoinColumn(name = "timeperiodid")
private List attribute;
}
powinno zadziałać
  • plastik
JacobTheLiar
JacobTheLiar 13.10.2020, 16:01:46
  • 0
@MrFisherman: @kickli: dzięki Wam bardzo za pomoc, rozwiązałem to inaczej, po prostu w klasie zrobiłem pole private Integer timePeriodId; i ręcznie/z kodu wyszukuję te TimePeriod i setuje je do osobnej klasy łączące oba i inne potrzebne obiekty. Jak będę refaktoryzował (jak znajdę czas), to odniosę się jak udało mi się poradzić.
JacobTheLiar
JacobTheLiar 10.10.2020, 17:04:53
  • 0
Hej mirki, nie mogę co źle robię w #springboot #java.

mam ja sobie klasę

@Data
@NoArgsConstructor
public class RegisterDateTimeRequest{
@DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
@JsonFormat(shape = JsonFormat.Shape.STRING)
private LocalDateTime dateTime;


}


i mam sobie controller z metodą

@GetMapping
public RegisterDeviceDateTimeResponse performDeviceDateTime(
RegisterDateTimeRequest registerDeviceDateTimeRequest ){
// ...
}
podczas użycia http://localhost:8080/register?dateTime=2020-10-10T16%3A51%3A02
mam błąd 400 a w konsoli

Field error in object 'registerDeviceDateTimeRequest' on field 'dateTime': rejected value [2020-10-10T16:51:02];
codes [typeMismatch.registerDeviceDateTimeRequest.dateTime,typeMismatch.dateTime,typeMismatch.java.time.LocalDateTime,typeMismatch];
arguments
  • 4
imarid
imarid
10.10.2020, 17:15:07
  • 1
@JacobTheLiar: https://stackoverflow.com/questions/40274353/how-to-use-localdatetime-requestparam-in-spring-i-get-failed-to-convert-string
  • JacobTheLiar
koozkie
koozkie
10.10.2020, 17:18:24
  • 1
@JacobTheLiar: a spróbuj pattern = "yyyy-MM-dd'T'HH:mm:ss"
  • JacobTheLiar
JacobTheLiar
JacobTheLiar 01.10.2020, 19:34:35
  • 0
Mirasy mam problem. Mam sobie urządzenie z #android w wersji 9. Próbuję zainstalować aplikację przez ADB i wyświetla się Performing Streamed Install i tak wisi. Z przełącznikiem --no-streaming też wisi Performing Push Install.

Połączyć się do urządzenia poprzez adb shell wykonywać mogę wymiana działa. adb install i adb push nie działają jakby zamarzły podczas uruchomienia.

Przez to nie mogę debugować w Android Studio, po podczas uruchamiania zawiesza się proces na instalacji.
JacobTheLiar
JacobTheLiar 29.09.2020, 18:16:19
  • 0
szybkie pytanie Mirki odnośnie #android i #java.

jak zmienić kolor tła TextView z użyciem zasobów?

wyśmienicie śmiga

textView.setBackgroundColor(Color.RED);
ale już użycie

textView.setBackgroundColor(R.color.invalid);
ustawia mi kolor z pupy
gdzie w colors.xml mam wpis #FF8080, który wyśmienicie działa przy designtime.
  • 2
nghtm
nghtm
29.09.2020, 19:18:19 via Wykop Mobilny (Android)
  • 1
@JacobTheLiar: ContextCompat.getColor(context, R.color.invalid)
  • JacobTheLiar
JacobTheLiar
JacobTheLiar 29.09.2020, 20:01:02
  • 0
@nghtm: dzięki bardzo
JacobTheLiar
JacobTheLiar 26.09.2020, 11:35:28
  • 0
Hej mirki, zbliża się zima, będzie więcej czasu na siedzenie przed kompem. Zastanawiam się na przesiadką na #linux na moim Lenovo Thinkpad T530 (8 GB RAM i i7-3630QM). Ostatnimi czasy szwankuje mi dysk 160GB SSD (miejmy nadzieję, że to dysk).
Zakupiłem dysk 1TB SSD, to sporo miejsca i w związku z tym zastanawiam się nad dwiema opcjami.

Opcja 1. Robię clona starego dysku z Windowsem 10 na nowy i cześć dysku przeznaczam
  • 18
matejss
matejss
26.09.2020, 13:32:52
  • 2
@open-alpha: No i same zakładki możesz edytować jakie mają mieć ikonki etc
Pobierz
źródło: comment_1601127171NoIBA0y2kCUZpmd5JSJgar.jpg
  • konto usunięte
  • JacobTheLiar
aegypius
aegypius
26.09.2020, 13:38:15
  • 3
@open-alpha: jest zapowiedziane, że z czasem będzie rozbudowywał m.in. o możliwość zmiany rozmiaru każdego z pasków, przeniesienie zegara obok ikony tilingu, ręczną zmianę rozmiaru okien (obecnie tiling jest sztywny), przeniesienie pasków w inne miejsca etc.

na obecną chwilę masz dostęp do 12 opcji tilingu, dokowanie okien na konkretnych obszarach, podstawowy (ale wystarczający) zestaw skrótów, opcja Zen wyłączająca paski (masz w tym momencie same okna), nakładka dodatkwoo obsługuje klasyczny tray (już jeden
  • konto usunięte
  • matejss
  • JacobTheLiar
  • <
  • 1
  • 2
  • 3
  • 4
  • Strona 2 z 4
  • >

Osiągnięcia

  • Rocznica
    od 15.05.2023

    Rocznica
  • Gadżeciarz
    od 09.05.2017

    Gadżeciarz
  • Mikroblogger
    od 25.03.2021

    Mikroblogger

Wykop © 2005-2023

  • Nowy Wykop
  • O nas
  • Reklama
  • FAQ
  • Kontakt
  • Regulamin
  • Polityka prywatności i cookies
  • Hity
  • Ranking
  • Osiągnięcia
  • więcej

RSS

  • Wykopane
  • Wykopalisko
  • Komentowane
  • Ustawienia prywatności

Wykop.pl