Od soboty do úterý probíhá v Hamburku konference 39C3 (Chaos Communication Congress) věnovaná také počítačové bezpečnosti nebo hardwaru. Program (jiná verze) slibuje řadu zajímavých přednášek. Streamy a záznamy budou k dispozici na media.ccc.de.
Byl představen nový Xserver Phoenix, kompletně od nuly vyvíjený v programovacím jazyce Zig. Projekt Phoenix si klade za cíl být moderní alternativou k X.Org serveru.
XLibre Xserver byl 21. prosince vydán ve verzi 25.1.0, 'winter solstice release'. Od založení tohoto forku X.Org serveru se jedná o vůbec první novou minor verzi (inkrementovalo se to druhé číslo v číselném kódu verze).
Wayback byl vydán ve verzi 0.3. Wayback je "tak akorát Waylandu, aby fungoval Xwayland". Jedná se o kompatibilní vrstvu umožňující běh plnohodnotných X11 desktopových prostředí s využitím komponent z Waylandu. Cílem je nakonec nahradit klasický server X.Org, a tím snížit zátěž údržby aplikací X11.
Byla vydána verze 4.0.0 programovacího jazyka Ruby (Wikipedie). S Ruby Box a ZJIT. Ruby lze vyzkoušet na webové stránce TryRuby. U příležitosti 30. narozenin, první veřejná verze Ruby 0.95 byla oznámena 21. prosince 1995, proběhl redesign webových stránek.
Všem čtenářkám a čtenářům AbcLinuxu krásné Vánoce.
Byla vydána nová verze 7.0 linuxové distribuce Parrot OS (Wikipedie). S kódovým názvem Echo. Jedná se o linuxovou distribuci založenou na Debianu a zaměřenou na penetrační testování, digitální forenzní analýzu, reverzní inženýrství, hacking, anonymitu nebo kryptografii. Přehled novinek v příspěvku na blogu.
Vývojáři postmarketOS vydali verzi 25.12 tohoto před osmi lety představeného operačního systému pro chytré telefony vycházejícího z optimalizovaného a nakonfigurovaného Alpine Linuxu s vlastními balíčky. Přehled novinek v příspěvku na blogu. Na výběr jsou 4 uživatelská rozhraní: GNOME Shell on Mobile, KDE Plasma Mobile, Phosh a Sxmo.
Byla vydána nová verze 0.41.0 multimediálního přehrávače mpv (Wikipedie) vycházejícího z přehrávačů MPlayer a mplayer2. Přehled novinek, změn a oprav na GitHubu. Požadován je FFmpeg 6.1 nebo novější a také libplacebo 6.338.2 nebo novější.
Byla vydána nová verze 5.5 (novinky) skriptovacího jazyka Lua (Wikipedie). Po pěti a půl letech od vydání verze 5.4.
Ahoj, předmět mojí otázky se nedá moc dobře sesunout do jedné věty, natož slova, takže to bude trošku zdlouhavější.
Vytvořil jsem jakousi sadu nástrojů, která pomáhá s vývojem a ovládáním různých cokoliv, které v sobě mají mikrokontrolér - příklad: barevný senzor napojený na mikrokontrolér, který po sériové lince posílá vyčtenou barvu do PC. V PC to potřebuju něják zobrazit - to přesně dělá moje aplikace. Dělá to stylem widgetů na ploše, viz obrázek
Kromě barvy dokáže zobrazovat čísla, progress bar a hromadu dalších věcí. Lze i napsat vlastní script v pythonu nebo QtScriptu, který bude data parsovat a předávat je dalšim wigetům. Příklad složitějšího rozložení - data z magnetického enkodéru.
Tenhle nástroj je vyvíjen jakožto pomůcka pro asi 20 lidí, kteří se dohromady znají a staví roboty na různé amatérské soutěže (Eurobot, tento rok třeba Robotický den v Praze), především proto, že to prostě chybělo - nic podobného jsem nenašel.
Chtěl bych proto vědět, jestli je o tento nástroj zájem i jaksi z venku, nebo jestli už něco takového existuje a dělám to zbytečně. Znáte nějáký podobný nástroj? Používáte ho? Chtěli byste třeba používát moji aplikaci, až bude dospělejší?
webvelice pěkné ! určitě vyzkouším ..používám jen terminál a občas se pak ztratím i ve vlastním protokolu 
bohužel nešlo mi to v Archu zkompilovat. Pravděpodobně nevyřešené závislosti a pak jsem na to nějak už neměl čas. Ještě s tím zkusím něco vymyslet..
connection/usbshupitoconn.h:9:23: fatal error: libusby.hpp: Adresář nebo soubor neexistuje
git submodule init git submodule update
./autogen.sh.
díky moc jsem nepokročil
asi nevidí qextserial knihovnu..
serialport.cpp:(.text+0xb18): undefined reference to `QextSerialPort::QextSerialPort(QString const&, QextSerialPort::QueryMode, QObject*)'
serialport.cpp:(.text+0xb5d): undefined reference to `QextSerialPort::setBaudRate(int)'
make distclean qmake CONFIG+=release makejestli to nevyhodí nějákou chybu, v dep/qextserialport/lib by měl být libqextserialport.a. Hm, teď koukám že na webu není správnej qmake - má to být celé takhle (hlavně to CONFIG+=release):
make distclean qmake Lorris.pro CONFIG+=release make sudo make install
díky. bohužel mi to nepomohlo. *.a knihovna tam je. Stejnou chybu mi to hlásí když ten projekt otevřu v qtcreatoru a snažím se jej zbuildnout
return 4;LIBS += "$$PWD/../dep/qextserialport/lib/" ... LIBS += -ludev -lSDL -lqextserialportpoužiť len
LIBS += -ludev -lSDL "$$PWD/../dep/qextserialport/lib/libqextserialport.a"
díky už to šlape.. jak odzkouším v praxi tak dám vědět.
Mně to třeba zkompilovat nejde
make[3]: Entering directory `/home/pepe/pracovni/Lorris/Lorris/dep/pythonqt/src'
g++ -c -m64 -pipe -O2 -fPIC -D_REENTRANT -Wall -W -DQT_WEBKIT -DPYTHONQT_EXPORTS -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++-64 -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtGui -I/usr/include/qt4 -I../../python2.7/linux/ -I. -o PythonQtStdDecorators.o PythonQtStdDecorators.cpp
In file included from PythonQtStdDecorators.cpp:44:0:
PythonQtStdDecorators.h:46:20: fatal error: Python.h: Adresář nebo soubor neexistuje
compilation terminated.
make[3]: *** [PythonQtStdDecorators.o] Error 1
make[3]: Leaving directory `/home/pepe/pracovni/Lorris/Lorris/dep/pythonqt/src'
make[2]: *** [sub-src-make_default-ordered] Error 2
make[2]: Leaving directory `/home/pepe/pracovni/Lorris/Lorris/dep/pythonqt'
make[1]: *** [sub-pythonqt-make_default-ordered] Error 2
make[1]: Leaving directory `/home/pepe/pracovni/Lorris/Lorris/dep'
make: *** [sub-dep-make_default-ordered] Error 2
pepe@PC-Pepe-HP:~/pracovni/Lorris/Lorris$
asi něco nemám nainstalované. UB12.04 64bit
Jinak je to určitě skvělá věcička , pokud bude i článek jak si něco postavit a vyůžít to tak budu rád ...
Aha, to sou dvě odlišné osoby, omlouvám se:
@Pepe_: buďto v config.pri vypni podporu pythonu nebo nainstaluj balíček python2.7-devsamozřejmě python2.7-dev mam nainstalovaný , tím to není.
git pull origin master git submodule update cd src make clean ; makeŠkoda že to nedělá git sám. Chtělo by to nějáký script, který zkontroluje jestli jsou stáhnuté všechny potřebné balíčky a provede ten submodule update. Ten autogen.sh je spíš pro autotools a hádám, že nic takového bez závislosti na nějákém build systému neexistuje, zkusím něco napsat.
return 4;
Tiskni
Sdílej: