Näytä kirjoitukset

Tässä osiossa voit tarkastella kaikkia tämän jäsenen viestejä. Huomaa, että näet viestit vain niiltä alueilta, joihin sinulla on pääsy.


Viestit - jarmala

Sivuja: 1 2 [3] 4 5 ... 40
41
Ei siitä taida selvitä ilman AWKia tai vastaavaa. Tässä AWK-ratkaisu:

Koodia: [Valitse]
ls -alFh "$@" | gawk -f koe.awk

Enpä kehtaa vielä merkitä tätä ratkaistuksi, koska tuo komento ei toimi, jos sen kohdistaa muihin hakemistoihin:

Koodia: [Valitse]
$ alias lg='ls -Fltrh "$@" | gawk -f ~/koe.awk'
ari@ari-JL:~$ lg
drwxrwxr-x 2 ari ari 4,0K tammi  28  2023 data/
drwxr-xr-x 2 ari ari 4,0K tammi  28  2023 Videot/
drwxr-xr-x 2 ari ari 4,0K tammi  28  2023 Musiikki/
drwxr-xr-x 2 ari ari 4,0K tammi  28  2023 Mallit/
drwxr-xr-x 2 ari ari 4,0K tammi  28  2023 Julkinen/
drwxr-xr-x 2 ari ari 4,0K helmi   7  2023 Työpöytä/
drwxr-xr-x 2 ari ari 4,0K helmi   7  2023 Kuvat/
-rw-rw-r-- 1 ari ari   78 syys   30 01:14 koe.awk
drwxrwxr-x 3 ari ari 4,0K loka   19 02:16 avi/
total 244K
ari@ari-JL:~$ lg avi/
gawk: warning: command line argument `avi/' is a directory: skipped

ari@ari-JL:~$ lg ./avi/
gawk: warning: command line argument `./avi/' is a directory: skipped

Eh? Mitä se gawkille kuuluu, mikä komentorivin parametri on? Käsittelisi vaan sen, mitä sille putkesta syötetään...
 

42
Ei siitä taida selvitä ilman AWKia tai vastaavaa. Tässä AWK-ratkaisu:

Jippii!

43
ari@ari-JL:~/tmp$ myfunction() {     ls -alFh "$@";     ls -alFh "$@" | head -1; }
OK, tuo auttaa pelkkkään myfunctioniin, mutta ei juuri muihin... No, on sekin hyvä, kiitos siitä. Tänks.

Ainiin, olisiko jotain keinoa, jotta hakemistoa ei tarvitsisi lukea kahteen kertaan?

44
Vaihda komennossa $1:n tilalle $@

Ok, kokeillaan:

Koodia: [Valitse]
ari@ari-JL:~/tmp$ myfunction() {     ls -alFh "$@";     ls -alFh "$@" | head -1; }

ari@ari-JL:~/tmp$ myfunction
total 16K
drwxrwxr-x  2 ari ari 4,0K syys   28 21:41 ./
drwxr-x--- 32 ari ari 4,0K syys   28 21:42 ../
-rw-rw-r--  1 ari ari  196 syys   28 21:41 bar
-rw-rw-r--  1 ari ari  148 syys   28 21:41 foo
total 16K

ari@ari-JL:~/tmp$ myfunction *
-rw-rw-r-- 1 ari ari 196 syys   28 21:41 bar
-rw-rw-r-- 1 ari ari 148 syys   28 21:41 foo
-rw-rw-r-- 1 ari ari 196 syys   28 21:41 bar

ari@ari-JL:~/tmp$ myfunction ./*
-rw-rw-r-- 1 ari ari 196 syys   28 21:41 ./bar
-rw-rw-r-- 1 ari ari 148 syys   28 21:41 ./foo
-rw-rw-r-- 1 ari ari 196 syys   28 21:41 ./bar

OK, tuo auttaa pelkkkään myfunctioniin, mutta ei juuri muihin... No, on sekin hyvä, kiitos siitä. Tänks.

45
Ls:n tulosteessa tiedostojen yhteiskokohan tulostuu heti alkuun, mutta mukavampaa olisi, että se tulisi vasta lopussa, jolloin se jäisi ruudulla näkyviin.

Netistä löytyy pilvin pimein erilaisia vaihtoehtoja, mutta kaikkia ovat hieman kryptisiä. Päädyin kuitenkin seuraavaan:

Koodia: [Valitse]
myfunction() {     ls -alFh "$1";     ls -alFh "$1" | head -1; }

Ja se tulostaa hienosti:

Koodia: [Valitse]
$ myfunction ../tmp/
total 16K
drwxrwxr-x  2 ari ari 4,0K syys   28 21:41 ./
drwxr-x--- 32 ari ari 4,0K syys   28 21:42 ../
-rw-rw-r--  1 ari ari  196 syys   28 21:41 bar
-rw-rw-r--  1 ari ari  148 syys   28 21:41 foo
total 16K

Mutta se ei toimi parametrien suhteen samalla tapaa kuin ls, koska jos komentaa

Koodia: [Valitse]
ari@ari-JL:~/tmp$ myfunction
ls: cannot access '': No such file or directory
ls: cannot access '': No such file or directory
a
ri@ari-JL:~/tmp$ myfunction *
-rw-rw-r-- 1 ari ari 196 syys   28 21:41 bar
-rw-rw-r-- 1 ari ari 196 syys   28 21:41 bar

ari@ari-JL:~/tmp$ myfunction ./*
-rw-rw-r-- 1 ari ari 196 syys   28 21:41 ./bar
-rw-rw-r-- 1 ari ari 196 syys   28 21:41 ./bar

Millä tavalla te siirtäisitte sen totalin tulosteen loppuun?

46
Pontuksesta en tiedä, mutta minä käyttäisin converttia:

Koodia: [Valitse]
convert -sample 1000x1000 -quality 50 foo.jpg bar.jpg
jossa kuva foo.jpg skaalataan mahtumaan 1000x1000 pikselin kokoiseen kehykseen kuvasuhde säilyttäen, joten kuvan resoluutio pienennetään  ja
jossa laatumääre 50 (skaala on 1 - 100) määrää jpeg-pakkauksen tiiveyden ja siten vaikuttaa eniten pienennetyn kuvatiedoston bar.jpg fyysiseen kokoon.

Pelkästään tuolla jälkimmäiselläkin kuvatiedoston voi hyvinkin saada pienennettyä puoleen kokoon.

47
SPF-tietue määritellään nimipalveluun (DNS). Tässä tapauksessa siis sille nimipalvelimelle, jossa domain pcuf.fi on määritelty.

Enpä tullut vielä hullua hurskaammaksi...

Mistä tietää, millä nimipalvelimella domain on määritelty?
Kuka voi tehdä tämän SPF -määrittelyn?
Miksi gmail valittaa minun vastausosoitteeni domainista eikä smtp -palvelimesta? Eihän viesti tule vastausosoitteestani vaan DNA:n smtp -palvelimelta...

48
Jotta pystyisin lähettämään omasta domainistani viestejä Gmail-tileille, pitäisi luoda joku #@!:n spf-tietue.

Sama ongelma myös täällä:

Koodia: [Valitse]
This is the mail system at host sinikuusama2.dnainternet.net.

I'm sorry to have to inform you that your message could not
be delivered to one or more recipients. It's attached below.

For further assistance, please send mail to postmaster.

If you do so, please include this problem report. You can
delete your own text from the attached returned message.

                   The mail system

<joku.nimi@gmail.com>: host gmail-smtp-in.l.google.COM[209.85.233.27] said:
    550-5.7.26 This mail is unauthenticated, which poses a security risk to the
    550-5.7.26 sender and Gmail users, and has been blocked. The sender must
    550-5.7.26 authenticate with at least one of SPF or DKIM. For this message,
    550-5.7.26 DKIM checks did not pass and SPF check for [pcuf.fi] did not
    pass 550-5.7.26 with ip: [83.102.40.152]. The sender should visit
    550-5.7.26  https://support.google.com/mail/answer/81126#authentication for
    550 5.7.26 instructions on setting up authentication.
    x25-20020ac24899000000b004fe14e26b30si2657551lfc.129 - gsmtp (in reply to
    end of DATA command)

Mitään en aiheesta ymmärrä, joten osaisiko joku vääntää rautalangasta asian minulle?

Minne tuo SPF-tietue pitää määritellä? Omalle PC:llenikö? Vai lähettävälle smtp-palvelimelle (smtp.dnainternet.net)? Vaiko vastausosoitteen palvelimelle (pcuf.fi)?

Mitä sen tietueen pitäisi sisältää?

49
Nyt on sormi suussa, miten edetä. Taidot ei riitä.
- 2 kpl Linux Mint
- 1 kpl Win 10
- Reititin TL MR600

Enpä tiedä, miten noiden kanssa pitäisi fiksuimmin menetellä, mutta ainakin omassa verkossani olen saanut koneet näkymään toisilleen aika mukavasti sshfs:llä.

50
Yleistä keskustelua / Vs: Sulautettuja ja Arduinoja
« : 13.08.23 - klo:02.41 »
Enemmänkin kiinnostaa erilainen datan kerääminen ja sen käsittely, kuin minkään ohjaus.

Kuten myös. Arduinoon on hyvin helppo liittää ympäristöä mittaavia antureita. Ja niitä olenkin harrastanut. Tällä hetkellä on ajossa mittausjärjestelmä, joka mittaa makuuhuoneesta ilman lämpötilan, kosteuden, hiilidioksidipitoisuuden, valoisuuden ja K-tyypin termoelementillä lämmityspatterin pintalämpötilan. Erinomaisen kiinnostavaa saada tietää hiilidioksidipitoisuus ja patterin pintalämpötila. Enpä olisi osannut arvata moisia ilman mittauksia...

Muitakin antureita on tilattu Aliexpressistä halvalla: mm. ilmanpaine, lämpötila ja kosteus -anturi BME280 ja tietenkin ihan tavallinen lämpötila-anturi 18B20, jolla voi mitata kaikkia lämpötilaan liittyviä mielenkiintoisia ilmiöitä. On suorastaan hämmästyttävää, miten paljon asioista saa selville pelkästään mittaamalla lämpötilaa online...   

51
Kokeiltu myös tämä nopeustestisivu: download 96 ja upload 48 Mbps. Ei se siitä nopeudu, kun asunnon  sisäiset ethernetpiuhat ja tietokoneiden verkkokortit eivät tue kuin 100 Mbps -nopeuksia.
Eh? Mitähän pitäisi tehdä?

Vanhat kaapelit olivat luokkaa CAT 5, joten siitä hitaus.... Ja lisätäänpä tännekin ratkaisu: ostin Tokmannista 10 m CAT 6 -kaapelin (11 e) ja tilasin Kiinasta Aliexpressistä 20 m CAT 6 kaapelin (11,50 e) ja nyt sekä media pc että pöytätietokone toimivat molemmat 1000 Mbps nopeudella downloadilla. Ja toki myös niiden välillä vaikkapa videotoedostojen siirtonopeus on 1000 Mpbs eli kivat 110 MB/s. Nyt aletaan olla lähellä nykyaikaa... 

52
Salasanaa syöttäessä näytölle ei tule tähtiä tai muita merkkejä vaan kursori pysyy paikallaan.

Olisikohan hyvä päivittää tuota kirjautumisen salasanakyselyä vaikka seuraavanlaiseksi:

Koodia: [Valitse]
Password (please note: the typed characters do not show up on screen): 
Kas, olen huomannut, että aika monta kertaa aloittelevat käyttäjät hämmentyvät siitä, että salasana ei tule näkyviin ruudulle...

53
TDP on eri asia kuin energiankulutus. TDP kertoo ainoastaan jäähdytystarpeesta eikä siitäkään käytännössä oikein kunnolla.

Prosessori ei voi pitkässä juoksussa käyttää enempää tehoa kuin sen TDP-arvo on, koska muuten se ylikuumenee. Valitettavasti mitään TDP:tä parempaakaan arvoa prosessoreiden energiankulutuksesta ei ole saatavissa, joten sillä on pakko mennä.

Ikävää on, että valmistajat eivät kerro prosessoriensa energiankulutuksesta mitään muuta kuin TDP:n. Oman prossunsa tehon voi toki itse mitata, mutta siitä on vaivaa, ja parempi olisi, että valmistajat kertoisivat sen auliisti: prosessorin teho watteina kuormitettujen ytimien lukumäärän funktiona. Linuxissa sen voi toki itse testata stress-ng:llä, kunhan vaan on hyvä tehomittari pistorasian ja pc:n välissä.

Haluatteko kuulla mittaustuloksia?

54
Minulla on nyt käytössä i5-10400F ja se on ihan tarpeeksi tehokas kaikkiin tekemiini hommiin. Ei sinänsä mitään tarvetta ostaa tehokkaampaa.

Intel 10400F näyttää omaavan 12300 CPU markia 65 watin TDP:llä Passmarkin testien mukaan. Se on hyvin pätevä ja nopea prosessori. Minulla ei koskaan ole ollut noin nopeaa...

Nyt kuitenkin samasta palvelusta voi hakea vastaavan laskentatehon/tehon omaavia prosessoreita, esim.

- Intel Core i7-1250U, jolla sama laskentateho (12300), mutta saavutetaan vain 9 watin teholla, tai
- Intel Core i9-13900F, jolla sama TDP, mutta CPU mark on 53157 eli prosessori on 4,3 kertaa nopeampi kuin sinun, mutta ihan samalla energiankulutuksella

Tapaan aina sanoa, että testit paljastavat, olipa aihe mikä tahansa...



55
1990-luvulla kuulin, että Linux osaa hyödyntää moniytimisyyttä paremmin kuin Windows. Nyt on Inteliltä tulossa uusi 14. sukupolven Raptor Lake Refresh -prosessorit. Esimerkin i9-14900K:ssa on 24 corea ja 32 threadia (8P + 16E). Miten on yleensä, osaako käyttöjärjestelmät jakaa työkuormaa optimaalisella tavalla noille P- ja E-ytimille? Nehän ovat erilaisia. Ja erityisesti nyt Linux, miten se osaa? Vai onko sillä koneen ostajan kannalta suurta merkitystä normaalioloissa?

Olen antanut itselleni kertoa, että Linuxin uusimmat kernelit osaavat käyttää Intelin P- ja E-ytimiä asianmukaisesti. Intelin insinöörit ovat nähneet paljon vaivaa koodatessaan kerneliin tuen näille erilaisille ytimille.

Jos jollakulla on käytössään Intelin 12- tai 13-sukupolven prossu, niin kertokoon, miten se Linuxilla toimii...

56
En tiedä, onko sillä merkitystä kun otin www-sivulta copy+pasen.

Tämä. Webbisivuilta copy-pastetut sisällöt ovat yleensä mitä sattuu: numerot ovat merkkijonoina, samoin päivämäärät. Sitten joutuu muokkaa-korvaa:lla poistelemaan numeroista niihin lisätyt tuhaterottimet eli pilkut ennen kuin voi kertoa solun 1,0:lla saadakseen siitä numeron. Ja ihan sama koskee päivämääriä, joiden muotoilut voivat olla mitä tahansa ja tietenkin nekin siirtyvät laskentataulukkoon tekstinä... Huoh.

57
Laitealue / Vs: Prosessori-ihmettelyä
« : 27.07.23 - klo:09.54 »
...ja yllätyksekseni nykyinen on nopeampi kuin 4 vuotta uudempi malli. 
Mistä moinen johtuu?
Mitähän nuo Intelin numerot ja kirjaimet tarkoittavat?
Ymmärränkö oikein, että jos prosessorissa useampi ydin (core), niin se tehostaa tilannetta, jossa koneella auki useampi sovellus, mutta ei nopeuta yksittäisen sovelluksen toimintaa?

Ennen vanhaan riitti, kun vertasi prosessorien kellotaajuudet. Ei enää, koska ydinten määrä vaihtelee, niiden kellotaajuudet vaihtelevat, turbokellotaajuudet vaihtelevat ja lisäksi on ruvettu tekemään energiapihejä prosessoreja.

Nyt ainoastaan nopeustestit kertovat prosesorien oikeat nopeudet. Itse käytän Passmarkin palvelua, jossa on erinomainen prosessorien megalista, josta voi hakea vertailuun näppärästi kiinnostavat prossut:

https://www.cpubenchmark.net/CPU_mega_page.html

Itseä kiinnostaa ennen kaikkea prosessoreiden laskentateho vs energiankulutus. Varsinkin, kun en pelaa, joten en tarvitse kamalan energiasyöppöjä näytönohjaimia vaan tulen aina toimeen prosessoriin integroidulla näyttiksellä. Esim. tällä hetkellä media-pc:nä on Celeron N5105 -pohjainen mini-pc, joka idlenä kuluttaa 5,5 W ja täyskuormalla 18 W, puhumattakaan suspendin alle 1 W tehosta.

58
Laitealue / Vs: Valokuitu taloon vai muu ratkaisu
« : 23.07.23 - klo:01.35 »
Foorumilla ei ole ollutkaan aikoihin kirjoituksia valokuidusta tai vastaavasta.
Palveluhinnat valittavina olevilla liittymillä ovat:

200/200MBPS  50 €/kk
500/500MBPS 69,90 €/kk
1000/1000MBPS 79,90 €/kk

Kallis. Minulla on DNA:n kaapeliliittymä ja siinä 200 Mbps maksaa vain 15,90 EUR/kk.

59
Ubuntu tietokoneissa / Vs: rsync varakopiointiin
« : 17.07.23 - klo:21.52 »
Kysymys: Ennen kuin alan perehtymään tuohon rsync-ohjelmaan, niin onnistuuko sillä tällaiset operaatiot helposti?

rsync sopii hyvin varakopiointiin. Sille on helppo määritellä, mitä kopioidaan ja minne. Eli kannattaa ruveta syventymään ohjelman käyttöön. Ja merkittävintä on se, että ohjelma kopioi vain uudet ja muuttuneet tiedostot, mikä säästää aikaa ja verkkoliikennettä.

Pilvipalveluista taas en mitään ymmärrä, joten niistä ei sen enempää.

60
Tämä auttoi, joku (minä) olin käyttänyt ääkkösiä hakemistonimessä, sitähän ei suositella,

Ööh? Minulla ainakin on kotihakemistossa esim. hakemistot Työpöytä ja läppäristä_arduinot. Ja toimivat vaikeuksitta, vaikka nimissä onkin skandeja...

Sivuja: 1 2 [3] 4 5 ... 40