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 - Snufkin

Sivuja: [1] 2 3 ... 39
1
Jep, vaihtui FF:ssäkin webbisivuksi.

Sitä jäin vielä miettimään, että jos isompi kone, niin onko se sitten Gran Slam?  ;D

2
Mulla näkyy tekstinä, eli jotenkin FF ei tunnista tuota html-sivuksi.

3
Laitealue / Raspberry Pi ja LoRaWAN
« : 29.11.25 - klo:13.02 »
Tämmöinen kysymys: Onnistuuko raspberry Piihin asentaa kohtuullisen helposti LoRaWAN-tukiasema? Eli että se juttelisi noin kymmenen LoRaWANilla olevan mikrokontrollerin kanssa. LoRaWAN-hattuja näyttää löytyvän, mutta kiinnostaa tuo tukiasemaohjelmisto. Onko sen kanssa oletettavissa ongelmia, kun ei käytä mitään Digitan verkkoa tai vastaavaa? Netissä näyttää olevan paljon ohjeita, mutta onko kellään palstalaisella kokemusta aiheesta? Millä kielellä noita ohjelmia löytyy? Python?

Vai olisiko fiksumaan investoida valmiiseen tukiasemaan Raspin sijaan? Miksi?






4
Tuo bitfield on mielenkiintoinen. On minulle uusi tuttavuus ja katselin pari videota aiheesta. Nyt pitää tutkia/kokeilla saisiko sillä etua verrattuna suoraan bittioperaatoiden käyttöön.

Pähkäilin eilen, ettei tuo suorakaan olisi mahdottoman vaikea. Sen voisi toteuttaa niin, että ensin tallentaa lähtoarvon int-muuttujaan ja sitten kopio niistä viimeisen tavun vaikkapa char-arrayhyn. Jos jää vajaaksi, niin seuraavasta arvosta kopiodaan sinne loput bittimaskin avulla.

Oivalsin, että jos
int muuttuja = 0b 00000000 0000000  00001111 111111
niin
(char)muuttuja = 1111111.
Eli tuo (char)-tyyppimuunnos ikään kuin leikkaa int'stä 24 ekaa bittiä pois. Tuolla tavalla pääsee helposti käsiksi tuohon viimeiseen tavuun.

Sitten muuttuja >> 8 ja pääsee käsiksi int'n 3. tavuun, jne.
eli muuttuja olisi: 0b 00000000 00000000 0000000  00001111

5
Yksi tapa voisi olla sellainen, että luodaan ensin int (tai long int) ja siihen ympätään bittioperaatiolla muutama lukuarvo. Sitten siitä kopiodaan viimeinen tavu tuollaiseen arrayhun, ja sitten >> 8 ja taas kopioidaan ko. inttiin lisää. Tämä kuitenkin melko mutkikas.

6
Olisi tällainen tarve, mutta oma C-kielen taito vielä varsin vajavainen. Eli pitäisi puristaa joukko numeroita yhdeksi binääripötköksi. Esim.

55 - 110111 - 6 bittiä
2678 - 101001110110 - 12 bittiä
2 - 10 - 2 bittiä
15 - 1110 - 4 bittiä

Lopputulos: 24 bittiä, eli 3 tavua.
110111_101001110110_10 _1110
110111101001110110101110
11011110 10011101 10101110
0x DE 9D AE

Lähtöarvot siis aina desimaaleja ja niillä vakiopituus (bitteinä). Lopputulos n*tavua ja voidaan kirjoittaa hexoina.

Miten tuollaista kannattaisi alkaa työstämään. Lopputulos saattaa olla 10-20 tavua, eli mikään vakio long int tms. ei käy datajonon pohjaksi. Toimisiko char array[n] tai joku vastaava taulukkomainen datatyyppi? Tässä tosin sitten ongelma, että kun bittejä siirtää >> operaatiolla, niin eivät kai liu'u taulukossa eteenpäin vaan käsitellään char kerrallaan.

En kaipaa valmista ratkaisua, vaan idea minkä pohjalle tuota lähtisi rakentamaan. Ei saa käyttää mitään eksoottisia funktioita tms. kun tulee sulautettuun laitteeseen.

7
Laitealue / Vs: Emolevy hajalla?
« : 23.11.25 - klo:14.01 »
  Vielä, en löydä kuinka saisin otsikoitua alkuun RATKAISTU.
Harvoin kun kirjoittelen palstalle, luen enemmän.

Meet siihen aloitusviestiin ja muokkaat sen otsikkoa

8
Laitealue / Vs: Emolevy hajalla?
« : 22.11.25 - klo:09.52 »
Harmittaa vain kun emo vaikuttaa olevan syypää. Prosessori on minulle aivan riittävän tehokas Intel Core
i5 2320. Säästäisin sen ja muistit edelleen käyttöön, luonnollisesti jos ovat kunnossa.
Ratkaisuna lienee etsiskellä "vanhanaikainen"/käutetyty emo. Suosituksia.

Jos sinulla ei ole suuria tehotarpeita, niin harkitse käytettyä yrityskannettavaa. Niissä on aivan riittävästi tehoa ja saat samalla toisen näytön, mikä helpottaa elämää paljon. Plussana vielä akku eli käytännössä UPS sähkökatkojen varalle.

Mutta älä osta käytettyä markettikonetta, ne ovat huijausta. Eli jos ostat vaikka Torista, niin tutki firmojen tarjontaa, mitkä mallit ovat ns. yrityskoneita. Vastaavia voi löytyä muualtakin kuin alan liikkeistä.


9
Tarkoitan kielen peruskomentoja ja rakennetta: aritmeettisia ja loogisia operaatioita,...

Ok, kiitos selvennyksestä!

10
Laitealue / Vs: Emolevy hajalla?
« : 21.11.25 - klo:21.13 »
Mä ostin juuri Lenovon X260-läppärin 8G muistilla ja SSD-levyllä, 60€ tori_fistä. Ei kuulemma Win11 enää asentunut. Eli muutaman (nykyhintaisen) kahvipaketin hinnalla saa varsin käypäisen Linux-koneen.

Mutta toki tuo korjaaminen kannattaa yrittää tehdä. Siinä saattaa oppia paljon, vaikka menisi rauta loppujen lopuksi serriin.

11
En osaa sano asian digitaalisesta puolesta mitään, mutta jos tarve tallentaa vain puhetta, niin siihen riittää varmaan alle 10% tuosta CD-äänen tallennuksesta. Analogisissa puhelimissa taisi olla noin 3kHz taajuusalue käytössä. Jos ääni vielä melko tasaista voimakkuudeltaan, voisi riittää pienempi bittisyvyyskin.




12
CUDA tukee suoraan C-kielen koko syntaksia kernelien kehittämisessä. Eli C-kielisessä CUDA-kernelifunktiossa toimivat kaikki ehtolauseet ja silmukat samoin kuin tavallisessa C-kielisessä funktiossa. Muiden funktioiden kutsuminen kernelin sisältä sen sijaan on rajoitettua. Muistin varaukset tehdään kernelin ulkopuolella, eikä CPU:n puolella suoritettavia funktioita voi luonnollisesti kutsua CUDA-kernelistä.

Mitä tarkoitat C-kielen syntaksilla? Sitä kielen ydintä vai ml. standardikirjastoja vastaavia?

Tuo muistinkäyttö alkaa olemaan tuttua.


13
Laitealue / Vs: Emolevy hajalla?
« : 21.11.25 - klo:14.10 »
Voisiko kovalevy olla viottunut? Pääsetkö Bios-valikkoon, josta voisi valita käynnistyksen muistitikulta?

14
Yritin etsiä netistä listaa, jossa olisi listattuna (tai verrattuna CPU:hun) GPU:n käskykantaa esim. C-kielellä. En onnistunut. Eli osaisiko joku auttaa linkillä tai oikeilla hakusanoilla. Eli haussa yleistieto, mitä kaikkia käskyjä/operaatioita GPU-prosessorin core (SP) voi lopulta suorittaa. Siis miten monimutkaista koodia voi kirjoittaa __global__ kerneliin? Voiko siellä ajaa esim. silmukoita tai ehtolauseita vain vaan simppeleitä matemaattisia operaatioita ja ehkä bittioperaatioita? En hae vastausta mihinkään, vaan yleisason ymmärrystä. CUDA-kieli.


15
Debian asentui lähes ongelmitta, vähän turhan hidas XFCE:lläkin mutta pääasia että saatiin vanhat tiedot pois levyltä.

Ei kai uuden käyttiksen asentaminen poista vanhoja tietoja? Toki deletoi tiedostojärjestelmän, mutta ei kai varsinaisesti ylikirjoita mitään tietoa?

16
Tuollaisella kameraan laitettavalla härpäkkeellä voisi saada vähintään yhtä kelvollista kuin tällä puheessa olevalla halpiksella. Sikäli vaan huonompi homma, kun ainoat talouden kamerat, joihin sopisi 52mm ja 58mm suodinkierteet ovat filmikameroita :)

Se laatu riippuu digikamerasta. Hyvällä objektiivilla pääsee ihan filmiskannerien laatuun.

17
SSD on ilmeisesti käytettynäkin jonkin arvoinen niin ei viitsi heittää SERiin ihan vaan koska asiakkaan tiedot on yhä levyllä

Voihan sen SSD:n myydä myös erikseen. Jollain nuke-ohjelmalla ajaa sen täyteen random-höttöä, niin ei kenekään tiedot jää sinne.

18
Kotikylän pääkirjastosssa on monipuoliset digitaaliset palvelut käytettävissä. Jos/kun tulee vastaan negatiiveja, joista haluaa tehdä paremman version niin siellä sitten. Dioja ei aikoinaan tullut kuvattua kuin kokeeksi, mutta värikinofilmiä useita satoja metrejä ja paljon mustavalkoisena metritavarana.

Sitten on vielä sellainen optio kuin digikameraan macro-objektiivi ja siihen negapidike maitolasilla. En ole itse käyttänyt, mutta käsittääkseni laatu on ihan hyvää luokkaa. Objektiivi voi hieman vääristää linjoja, mutta tuskin kovin haittaavasti.

Esim.
https://www.fotonordic.fi/product/103966/kaiser-dia-duplicator-diaskanneri-dslr--kameraan

19
Lubuntua on saanut 32-bittisenä. Mulla on tuo yhdellä miniläppärillä ja toimii ok. Selaimet vaan ei tahdo toimia, kun uudet versiot liian raskaista. Jaa no, Lynx pelaa kyllä. :D

Siellä on sivut nurin, joten en voi tarkistaa

https://lubuntu.net/downloads/

EDIT: nyt toimii taas internet. Eli kyllä Lubuntun saa 32-bittisenä.
https://www.iltalehti.fi/digiuutiset/a/5ad769bb-d955-4968-9f26-d101db094d9a

20
Jos tarve on vähäinen, niin kysy paikallisesta kirjastosta. Heillä on usein joku kohtuullisen laadukas skanneri yleisesti käytössä. Esim. dioja ei kannata skannata ihan paskalla laadulla, koska se sitten näkyy monitorilla. Rakeisuuskin näkyy, mutta se on enemmän filmin ominaisuus kuin vika.

Ja ennen skannatusta kannattaa käyttää aikaa ja hioa ne asetukset kohdalleen.

Sivuja: [1] 2 3 ... 39