#programowanie #linux #bash

mam taką funkcję w bashu:

function cut() {
file=$1
part=$2
offset=$part*48
filename=$(basename ${file})
echo "Cutting part $part from $file"
convert "$file[48x48+$offset+0]" "test$part.png"
}

problem polega na tym, że $offset ewaluuje do stringa "3*48" np, zamiast przemnożyć wartość part * 48 i zwrócić wynik

co zrobić żeby to potraktowało jako liczby i wyliczyło wynik działania?
Napisz mi odpowiednik komendy sudo hdparm -Y /dev/sda na Windows 10.
Nie znalazłem sposobu, żeby HDD przestał się kręcić, gdy odpalony jest Windows 10.
Ta komenda sprawia, że HDD przestaje się kręcić. Na Linux się da.
#windows #linux #hdd #dysk
W całej zajebistości MacOS nie znalazłem prostego rozwiązania, problemu który mam z uruchomieniem aplikacji z poziomu pliku .sh ale po za oknem terminala.
Chce uruchomić z poziomu jednego pliku ala bat w windows, kilka programów, niestety np OBS Studio odpala się w oknie termiala, inna apka odpala z domyślnymi ustawieniami, nie bierze pod uwagę lokalnych ustawień etc.
Szukałem, przerobiłem kilka automatorów ale taka funkcjonalność jest płatna :)

Czuje że może istnieć jakieś
Jak ja czytam coś o stacku technologicznym #linux #gnu coś ala gnulib-tools to się dziwię, dlaczego nie używają nowoczesnego stacku.

Ciągle tylko język C i #bash

Co im szkodzi przejść na #javascript ? Przecież tam jest wszystko lepiej i łatwiej.

Mam już dość czytania o tym że aplikacja XYZ w końcu zaczęła jako tako wyglądać;

Myślę że stack linuxa jest dziaderski.
Cześć! Pierwszy raz widzę takie cuda dlatego pytam. Kupiłem laptopa HP. Zamówiłem do niego dysk 1TB. Oryginalny dysk 512GB który był w laptopie dostałem luzem z laptopem z już włożonym dyskiem 1TB. Teraz chciałem użyć tego dysku 512G do home laba. Niestety wszędzie pokazuje się jako dysk 1Gb. Fdisk pokazuje 1G, HDTune również. Jak włożę do laptopa z którego był wyjęty to wszystko działa, normalnie mam 512G. Czy ten dysk jest jakoś
Hej.

Testuje fedore40 z kde 6.x i zauważyłem że niektóre aplikacje źle skalują czcionki. Są to aplikacje korzystające z QT które wyświetlają kod HTML, typu Kmail czy Akregator.

Jak sądzę znalazłem już zgłoszenie tego problemu i potencjalne jego rozwiązanie. Jednak w fedorze nie działa to co ktoś podał jako rozwiązanie problemu gdyż wyskakuje komunikat o ochronie pamięci.

Opis i potencjalne rozwiązanie problemu:
https://bugreports.qt.io/browse/QTBUG-113574

Może ktoś z was spotkał się z tym problemem
glewik - Hej. 

Testuje fedore40 z kde 6.x i zauważyłem że niektóre aplikacje źle ska...

źródło: Zrzut ekranu_20240420_172233

Pobierz
Dobra. przeczytałem to jeszcze raz... tym razem po drzemce (wstałem dziś o 4am) i już rozumiem

QTSCALEFACTORROUNDINGPOLICY=RoundPreferFloor kmail i wyświetla czcionki odpowiedni przeskalowane


@glewik: jako workaround możesz sobie dopisać

QT_SCALE_FACTOR_ROUNDING_POLICY=RoundPreferFloor
do ~/.pam_environment (zadziała po przelogowaniu), a potem #!$%@?ć jak już naprawią.
Testuję Windows bo od wielu lat pracowałem tylko na Linux ale z pewnych względów muszę popracować na systemie Windows.
Problem mam taki, że jak buduję swoją aplikację mvn w Linux to mam czas budowania 50 - 55 sekund. Jak buduję w Windows to nie mogę zejść poniżej 3 minut. Wyłączyłem wiele procesów i aplikacji, które mogły spowalniać budowanie, między innymi indeksowanie plików, TortoiseGit bo non stop używał proces cache, Defender bo analizował
@nameisnull: @asciiterror Kiedyś musiałem napisać pod Windowsa program i akurat była to dziesiątka. Wszystko było spoko, poza jednym serwerem, jednego z pierwszych użytkowników naszej nowej aplikacji. Zwykle użytkownicy używali laptopów lub PC, ale on odpalił sobie wszystko na serwerze dedykowanym, ze zdalnym dostępem.

Dwa tygodnie szukałem błędu, nawet zintegrowałem debugowanie specjalnie dla niego i po wywaleniu się, wykrywał to, restartował i wysyłał logi. Okazało się, że błąd był po stronie Windowsa.
Czy ktoś przerabiał, któryś z tych kursów z Linuxa?
A jeśli nie, to do którego certyfikatu byście polecili mi się przygotować?

Chciałem sobie przerobić kursik z Linuxa i potwierdzić wiedzę też certyfikatem i zastanawiam się, który wybrać.
Chyba najbardziej przyjaźnie patrzę na RHCSA, bo w pracy mam z nim najwięcej do czynienia + pewnie będę miał w przyszłości

#linux #centos #redhat #devops #sysops #kodekkloud #rhcsa #it #informatyka
Yakooo - Czy ktoś przerabiał, któryś z tych kursów z Linuxa?
A jeśli nie, to do które...

źródło: conajlepsze

Pobierz
#linux #opensource #technologia

LIVE
18. Sesja Linuksowa - Sobota
https://www.youtube.com/watch?v=ROq4e3jePTw

9:45-10:00
Opening Talk
Michał Korczak

10:00-10:50
eBPF w Linuxie: Badanie wydajności i nie tylko [pl]
Filip Dorosz, OVHcloud

11:00-11:50
Jak napisałem sobie komputer? [pl]
Piotr Węgrzyn

12:00-12:50
Demon w trampkach, czyli pełne zanurzenie w ekosystem FreeBSD [pl]
Mateusz Piotrowski

13:00-14:00
Przerwa & Networking

14:00-14:50
Multimedia w Fedorze: przeszłość, teraźniejszość i przyszłość [pl]
Dominik Mierzejewski

15:00-15:50
SELinux & Kubernetes bez doktoratu [pl]
Vladimir
#virtualbox #linux

Mam vb w najnowszej wersji, instalowałem ubuntu od 18 w góry i zawsze mam problem z siecią mianowicie nie działa xD a dokładniej jak ustawiam nat to jest ok ale po ustaleniu bridge nie mam nawet zadnego adresu ip. Z tego co wiem to dhcp powinno mi z automatu taki adres przydzielić. Jakieś rady co można zrobić? Internet nie pomaga
  • 0
@fervi: ok jednak to problem routera, po wifi z telefonu dziala. Ale czy to normalne? chyba virtualka powinna byc traktowana jako normalna maszyna..
@card_man: immutable distro, normalnie instalujesz paczki przez manager pakietów w których masz zależnośći, w NixOS każda paczka ma swoje zależności w /nix/store poza tym, zarządzanie systemem odybwa sie przez config

TLDR: jak np dasz komuś swój konfig NixOS i odpali go on u siebie to jego np laptop przekształci sie do stanu jaki nadałes mu w konfigu.
Tym sie to rózni od ansibla ze on usuwa nie zdeklarowane zeczy a ansibli
Siema macie jakiś pomysł jak zrobic extend LVMa na redhacie ale bez dodawania patrycji?
Przypadek jest troche dziwny, albo i nie. Bo aktualnie lvm wlasnie sklada sie z 3 partycji.
Łatwizna dodać kolejną ale no właśnie jednak bym nie chciał tego robić.

ten FileSystem chciałbym powiększyć
/dev/mapper/vgxfs-postgresdb 210G 1.6G 209G 1% /mnt/postgres

A sklada sie on z tego
sdb 8:16 0 210G 0 disk
sdb1 8:17 0 52G 0
@Kryspin013: A tak mi przyszło do głowy może od drugiej strony. jakby zrobic kopie calego sdb. I potem wykasować sdb1,2,3. I to wolne miejsce uzyć zeby powiekszyc sdb? Dalo by rade?


@yawa: Ja bym przekopiował gdzieś na bok dane z sdb2 i sdb3. #!$%@?ł sdb2 i sdb3 (najpierw z vg a potem z dysku). Powiększył partycji sdb1, powiększył pv, powiększył LVM, i na koniec rsynciem synchro wcześniej odłożonych danych na
@Kamero: Mnie nie podoba się exec. Używasz podziału linii, więc nie jest to jednolinijkowiec. Zdecydowanie lepiej jest napisać pętlę dla samej przejrzystości kodu, żeby nie robić nieczytelnego stringa z kodem do wykonania.

Poza tym, czy aby na pewno chcesz ">> logs.log"? Nie wiem czy nie lepiej byłoby, żeby każde usuwanie szło do oddzielnego pliku log z własną datą w nazwie.

Ja uważam, że lepiej napisać więcej kodu, ale czytelniej, niż mniej,
@no_one a da się zmienić system plików na dysku bez utraty danych?


@Obrzydzenie: Da się zrobić konwersję niektórych, ale w przypadku ext4 do zfs nie.

Przy 30 TB danych to i tak bez backupu bym nie podchodził xD

Przy przesuwaniu partycji też może ci się coś #!$%@?ć. Ile realnie z tych 30 TB masz zajęte i czemu akurat zfs?

Edit, a #!$%@?, ty chcesz kilkukrotnie zmniejszać ext4 i zwiększać zfs. No