V cem psat pro Linux?
Pavel Kutina
hw na prelude.cz
Neděle Květen 29 10:11:45 CEST 2016
Hezke, kdyz jsem vloni potreboval udelat nejake veci pro testovani
zeleza, pripojeneho k RPi, tak jsem skoncil u toho sameho - RPi, k nemu
pripojena nejaka dalsi udelatka, ale hlavne dotykovy displej, takze
presne touhle cestou - lighttpd, jeden php skript a volani externich
shell skriptu pro ty "systemovejsi" zalezitosti. Docela to fungovalo,
hlavne jsem to mel za jeden den hotove - bylo to "rychle a spinave", ale
ucel to splnilo a sef byl spokojenej :)
Jde mi spis o to, ze kdyz si nekdo vymysli zelezo, ktere ma neco delat
jednoucelove a bezi na RPi nebo obdobne desce, tak je nemyslitelne
nechat tam desktop a jednu spoustenou aplikaci - je potreba napsat neco,
co bude mit k tomu urceny uzivatel jako shell s autologonem a nikam
jinam ho to nepusti. A k tomu uz to php neni to prave (ne ze by to
neslo, ale "profi" to fakt neni).
Jinak mne prekvapilo, jak snadno jde ovladat zelezo na poslednim
raspbianu, bezicimu na RPi - a naopak co vsechno chybi a na prvni pokus
nefunguje na debianu, bezicimu na Olimexinu (mam tu na hrani i jedno
Olimexino Lime). Je videt, ze komunita kolem RPi udelala spoustu prace,
kterou si uzivatel ruznych "Raspberry kileru" musi udelat sam...
Tak ja se zkusim s duverou obratit na QT, take jsem si s nim kdysi hral
a vim, ze se mi podarilo udelat aplikaci s jednim tlacitkem, tak to snad
pujde :) Samozrejme bude asi vesele zprovoznovat ruzne navesene senzory
pres I2C, 1-W, GPIO a tak, ale to se snad nejak vstreba.
Diky.
Pavel Kutina
Dne 29.5.2016 v 9:47 Jan Matuska napsal(a):
> Zdravím,
>
> pohled z hobby :
>
> - Skripty píšu v Pythonu a jediný problém jsem měl v tom, že dlouho trvá
> než se spustí, potom už to celkem jde. Takže většinu jsem přepsal tak,
> aby se daemonizovaly a běžely trvale.
> - GUI jsem zkoušel QT (vynikající) s Pythonem (pomalé) a C++ (rychlé,
> ale opruz). Opruz v tom smyslu, že v C++ nedělám a musím, narozdíl od
> Pythonu, spoustu jednoduchých věcí řešit tak trochu low-level.
>
> Nakonec jsem skončil tak, že jsem na RPi pustil web server (lighttpd) a
> chromium. GUI je tam napsané v HTML + ajax + javaskript :-) Asi to není
> to pravé, bezpečné, ale na domácí hraní to funguje skvěle.
>
> JM.
>
>
>
> Dne 29.05.2016 v 1:50 Pavel Kutina napsal(a):
>> Zdravim,
>>
>> mam tu na stole nejake Raspberry, k nemu pres I2C pridratovany 20x4
>> displej a hraju si s tim. Na displeji mi to pise nejake ptakoviny a
>> bezi mi tam hodiny, zatim nic zasadniho, jen hrani (ano, tohle zvladne
>> i arduino, dokonce rychleji, lepe a nezere 0.6A :)
>>
>> No a to je ono - v cem psat? Pisu pro to skripty v Pythonu a zda se mi
>> to k uzoufani pomale, navic Python mi pripada spis jako takova
>> rafinovana forma masochismu nez jako programovaci jazyk.
>>
>> Existuje neco rozumnejsiho, v cem se da napsat jak konzolova aplikace,
>> tak treba i nejake GUI pro X, neco, z ceho vypadne prelozena binarka?
>> Ano, existuje gcc, ale ze by se mi v cistem C chtelo psat GUI - to uz
>> je snad i ten Python lepsi, ale mozna se pletu a jsem jenom
>> neinformovany.
>>
>> Exkolega nejak experimentoval s QT, ma to smysl? Nerikam, ze jsem
>> Linuxem nepolibeny, ale kdyz jsem pro to neco delal, tak povetsinou
>> jen na urovni shell scriptu nebo prave toho Pythonu, jako admin jsem
>> toho obvykle vic nepotreboval.
>>
>> Mate nekdo tip nebo kucharku?
>>
>> Diky.
>>
>> Pavel Kutina
>>
>> _______________________________________________
>> HW-list mailing list - sponsored by www.HW.cz
>> Hw-list na list.hw.cz
>> http://list.hw.cz/mailman/listinfo/hw-list
>
> _______________________________________________
> HW-list mailing list - sponsored by www.HW.cz
> Hw-list na list.hw.cz
> http://list.hw.cz/mailman/listinfo/hw-list
>
Další informace o konferenci Hw-list