Posts Tagged ‘Linux’

Mano šviesų tinkle prasidėjo keisti gliukai. Iš pradžių galvojau, kad mano nauji firmwarių eksperimentai kalti. Paskui pasirodė, kad nebuvau įdėjęs į firmwares apsaugų, jei CAN žinutės išsiuntimas užvėluoja. Paskui dar pasirodė, kad kai kurie tinklo mazgai iš viso „išsijungia“ (bus-off būsena)Atradau, kad galima liepti valdikliui iš bus-off išlipti pačiam. Bet kodėl tai iš viso prasidėjo? Juk pusę metų buvo viskas gerai. Ir štai, prieš kelias dienas mano šviesų tinklas iš viso dingo iš eterio. Gal susiję su pražaibavusia audra, o gal ir ne.

(daugiau…)

Dallas DS18B20 ir kitų panašių termometrų nuskaitymas su mikrovaldikliu yra tikrai gan trivialus darbelis, o Arduino frameworkui pritaikytos OneWire ir DallasTemperature bibliotekos naudojamos visur kiaurai, kai kur perrašomos, kad tiktų (pvz. NodeMCU eLua firmwarėje) ir jų kokybės bei panaudojimo niekas nekvescionuoja. Na, išskyrus gal vieną kitą bambeklį gyką, tokį, kaip aš.

(daugiau…)

Kai pirkau QNAP TS-451A serveriuką, tai jis komplekte turėjo 2 GB RAM. Na, šiais laikais tai ne atmintis, o sklerozė — mano telefonas turi 6 GB RAM. Tad vienas iš pirmųjų dalykų, kuriuos iš karto planavau tobulinimui — atminties išplėtimas. Šis modelis gali būti aprūpintas daugiausiai 8 GB RAM. Tai šiek tiek liūdina, bet visgi TS-451+, ant kurio iš pradžių varvinau seilę, visgi man pasirodė per brangus. Todėl su visokiais pasvarstymais pagalvojau, kad visgi 8 GB RAM man užteks. Na, jei netyčia visgi neužteks, tai teks keisti visą NASą 🙂 Visgi manau, kad kelerius metus bus ramu.

(daugiau…)

Labai seniai svajojau apie kokį nors naminį NASą. Tiesą sakant, jei visiškai rimtai, tai svajoju jau daugiau, kaip 10 metų. Deja, prieš 10 metų buvo gan liūdnas padėtis šituo klausimu, nebent kokį kompą susirinkt su tuo metu jau atsiradusiu Intel Atom (lyg ir Centrino Atom 2008-aisiais vadinos). Nes kaip tik lygiai prieš 10 metų apsirūpinau MacBook Pro laptopu su Intel Core Duo, o žmonikė turėjo kažkokį tai HP, kurį šeimoje meiliai vadinome Hiuliu. Tuo pačiu maždaug metu pradėjom tarpusavy kolaboruoti ties vienu kitu projektėliu ir užsimezgė pirmieji pageidavimai turėti kokią nors centralizuotą duomenų saugyklą.

(daugiau…)

Lua | Programavimas | Darau, blėAš, suprantate, esu buvęs Java koderis. Javos meistru taip ir netapau, nes profesionaliai su šita kalba kodijau kokį pusmetį. Neprofesionaliai tai pasikrapštinėju iki šiol, bet nebaisiai rimtai. Todėl turiu nuomonę ir apie tokį dalyką, kaip bytecode: kompiliuojamos kalbos dvejetainį atvaizdą. Python baitkodas irgi nepriklausomas nuo platformos (nors priklausomas nuo VM versijos, bet čia px).

(daugiau…)

rrdtool 3d logo | Darau, blėNetyčia pakalbėjom su Mindaugu apie visokius sensorius ir jų duomenų kaupimą bei vaizdavimą grafikais. Na, analizus visokius daryt iš sukauptų duomenų ir panašiai. Kadangi mane profesija ir jos nuokrypis įpareigoja, tai turiu tam tikrą nusistatymą šiuo atžvilgiu.

(daugiau…)

Eilinį kartą persipyliau biškį bitukų iš mažesnio disko į didesnį. Šiaip iš mažesnio disko į didesnį persipilti bitukus yra gan paprasta, nebent būtų durnysčių su OS X diskais. Bet su Linux ar netgi Windows nebūna didesnių bėdų. Šiandien labai trumpai papasakosiu apie bitukų perpylimą turint su LUKS užšifruotą skirsnį. Be abejo, be jokių ten idiotiškų LVMų ir panašių absurdų. Paprasti fiziniai skirsniai ir jokių navarotų išskyrus LUKS. O kitą kartą papasakosiu, kaip perpilti Windows bitukus, sukišti skirtingus windauzus iš dviejų diskų į vieną skirtingais skirsniais ir apie bcdedit smagybes.

(daugiau…)

Canberry

Posted: 2016-04-18 in Darbeliai
Žymos:, , ,

Canberry: CAN bus, Raspberry Pi, Linux | Darau, blėKadangi po truputuką kurpiu savo mistinį CAN magistralės projektą, tai po truputuką pradėjau artėti ir prie to galo, kuris viską kaip ir valdys (ar, tiksliau, konfigūruos ir stebės). Tas galas, be abejo, kažkuris tai Raspberry Pi kompiuteriukas. Kadangi „RS Components“ atstovai man padovanojo trečiąją Avietę, tai pagalvojau, kad arba ją, arba kurį nors kitą daiktą panaudosiu būtent šiam poreikiui patenkinti.

O kaip dabar Raspberry Pi prijungti prie CAN tinklo? Jou. Geras klausimas, į kurį aš jau turu atsakymą sau — Canberry. Tiesa, aš užsisakiau neizoliuotą versiją, bo pigesnė, bet ir šiaip galvos dėl to per daug nesuku. Tai dabar tą daiktą pabandysime ir užkurti.

(daugiau…)

Kadaise, kai dar buvau beprakuntąs kompiuterastas, „Kompiuterijoj“ ar tai „Naujojoj komunikacijoj“ skaičiau, kaip pora mormonų nusprendė padaryti „religiškai švarią“ Linux distribuciją ir pavadino ją „Jesux“. Pirmoji man į galvą šovusi asociacija buvo „Jesus sucks“. Ir toks darbas panašiai. Tie mormonizuoti linuksoidai naikino visokias „bedievybes“ iš Linuxo, pavyzdžiui, „daemon“ keitė kažkuo kitu. Gal kokiu nors nelabai akivaizdžiai žinomu biblijiniu veikėju, kad ir Mordekajumi.

Tačiau karma is a bitch ir už tokias nešvankias mintis, kaip orališkai paniekintas Jėzus, gavau smarkiai atgal. T.y. apturėjau garbės dirbti prie išimtinai religinio projekto. A norite sužinoti, kas tas yr? Kas tas yr — religinis maršrutizatorius? Na, tai skaitykite, bet atgal atskaityti negalėsite, perspėju.

(daugiau…)

Raspberry Pi 3, PiUi piktograma/ikona/icon | Darau, blėKad jau „RS Components“ atstovų dėka turiu naują Avietę, tai nusprendžiau ja deramai pasirūpinti. Reklaminiais tikslais primenu, kad „RS Components“ parduoda trečias Avietes internetu.

Sakykim, iki šiol aš savo Avietes valdydavau prisijungęs per SSH ir pasižiūrinėdamas, kas ten jose vyksta. Na, su pirmąja Aviete buvau ir orų stotelę šiokią tokią pasikūręs su Flask. Ir vis pagalvodavau, kad gerai gi būtų galimybė kokias nors tarnybas perkrauti ar jų būsenas pažiūrėti pernelyg giliai nelendant, šiaip užmesti akį, kaip sekasi. Įsivaizduodavau, kad norėčiau kažko tokio su lengva Web sąsaja, kad kliento pusėje (pvz. telefone) nereikėtų atskiros programulkės.

Su naująja Aviete ir pora kitų „projektų“ galvoje supratau, kad be kažkokios tokios valdymo priemonės nebeapsieisiu ir reikia baigti maivytis ir to darbo imtis. Apžvelgęs keliolika alternatyvų (įskaitant ir „pasirašyti nuo nulio“) nusprendžiau imtis PiUi tinkinimo saviems poreikiams.

(daugiau…)