Na Kickstarteru běží kampaň na podporu malého robotický psa Petoi Quaddle. Postaven je na ESP32-S3. V několika variantách. S řadou senzorů. Programovat lze pomocí Pythonu, C++ nebo i vizuálních bloků. Zkoušet a trénovat lze v simulátoru.
Dětem začala škola a nedobrovolně se tak musí vzdělávat. Avšak pro dospělé, kteří se chtějí vzdělávat nebo naopak se o vědomosti podělit, je tu Virtuální Bastlírna - jako každý měsíc si můžete online a zdarma nezávazně popovídat o vědě a technice nejen s bastlíři, ale i s vývojáři, vědci nebo profesory. A čemu se strahováci budou věnovat? Blíží se KiCAD 11 s nespočtem novinek, z nichž zde musí zmínit alespoň možnost kótování a závislostí z
… více »Asahi Linux, tj. Linux pro Apple Silicon, oficiálně podporuje čipy M3 (M3, M3 Pro a M3 Max).
Společnost Acer oslavila 50 let. Na tiskové konferenci next@acer představila řadu novinek. Vypíchnout lze přenosný ePaper displej Acer EP130K, přenosné řešení se třemi displeji Acer PD163Q P3 nebo herní handheld a notebook v jednom DualPlay Mini.
Server SiFive BigSky SF-2U870 2U je založený na jádře SiFive P870-D, zatím je naintegrovaných 32 jader 256 GB RAM 2 GHz, škálovat lze do 256 jader na čip. O něco podrobnější popis serveru v článku SiFive BigSky Ships the First RISC-V Server. Is the GPU Head Node the Prize? na futurumgroup.com. Asi ani tento čip nebude na úrovni nejlepších 64-bit ARMů a AMD Zenů, ale splňuje RVA23 specifikaci a je podporovaný Ubuntu 26.04 LTS a RHEL 10. V článku je
… více »Na YouTube lze zhlédnout nový celovečerní dokumentární film The Story of VS Code | Official Documentary věnovaný Visual Studio Code.
Farid Abdelnour se v příspěvku na blogu rozepsal o novinkám v nejnovější verzi 26.08.0 editoru videa Kdenlive (Wikipedie). Ke stažení také na Flathubu.
Byla vydána nová stabilní verze 8.2 webového prohlížeče Vivaldi (Wikipedie). Postavena je na Chromiu 152. Přehled novinek i s náhledy v příspěvku na blogu.
Byla vydána nová stabilní verze 4.0 svobodného multiplatformního softwaru pro editování a nahrávání zvukových souborů Audacity (Wikipedie). S rozhraním přepsaným do Qt. Přehled novinek také na YouTube. Ke stažení je oficiální AppImage. Zatím starší verze Audacity lze instalovat také z Flathubu a Snapcraftu.
Dostal jsem se k práci, kde je jedním z úkolů upravování DalvikVM. To se neobejde bez neustálého kompilování celého Androidu. Jeho strom používá staré dobré(?) make, ovšem s neuvěřitelnou hromadou Makefile souborů, které se při každé kompilaci musí znova a znova parsovat, i když se vůbec nezměnily.
Na linuxe je možné dotykový display používať rôznymi spôsobmi. Lineárne dotykové vrstvy sa dajú nakalibrovať a používať priamo cez evdev (nepoznám však žiaden lightweight kalibrátor), alebo cez knižnicu tslib (tá zvláda aj nelineárne dotykové vrstvy). Tento blog bude tak trochu o konverzii kalibrácie z tslib-u na min/max hodnotu pre evdev, trochu o úprave knižníc tak aby dokázali pracovať s prehodenou osou a nakoniec o úprave kernelu.
Dnešný blog bude o skompilovaní Qt5 a transformáciu Olinuxino A20 micro na retro hraciu konzolu. Textu okrem pár príkazov moc nebude, o to viacej som tu napchal fotiek a videí 
Tento blogpost je volným pokračováním seriálu na téma zobrazování komentářů z exif tagů, jehož poslední volné pokračování s názvem jsem zde publikoval zhruba před pěti lety. V té době se stal mým favoritem z hlediska vložených komentářů k obrázkům geeqie, ale citelně jsem postrádal jednu dosti důležitou funkcionalitu - možnost provést korekci času vytvoření souboru.
Na právě probíhající konferenci Linux Days máme (OpenAlt) svůj stánek. Kromě přednášek se tedy můžete přijít podívat i na zajímavý hardware.
Grafický čip mali 400 je v súčasnosti jeden z najbežnejšie používaných grafických čipov na ARM doskách / tabletoch. Ako to u propietárnch ovládačov býva zvykom väčšinu práce odvádza propietárna časť v userspace. Malá časť kódu, ktorá poskytuje rozhranie k hardvéru je (a musí byť kvôli GPL) open source. Nedávno sa mi podarilo nájsť binárny ovládač r4p0. Tento blog bude o tom ako rozbehať r4p0 na SoC značky Allwinner.
Narazil jsem na velmi zajímavě vypadající knihu o umělé inteligenci, plným názvem Artificial Intelligence - foundations of computational agents. Kniha je na webu dostupná pod Creative commons licencí, ale jen jako HTML. Na webu se sice s trochou snahy dá najít i jako .pdf, ale to mi moc nepasuje do čtečky, proto jsem se jí rozhodl převést na epub.
Na Připravto používáme mnoho různých formátů dat. Jako hlavní pracovní formát používáme pickle modul (ukládání dat) + shelve (slovník pro ukládání), který je dobře použitelný právě pro Python. Vzhledem k tomu, že aplikace vytváří množství rozdílných dat, tak je potřeba mít dostatečně pružnou databázi. Data se váží pro jednotlivé produkty - nábytek, kde jsou informace o rozměrech, materiálech, kování, dílcích a apod po zakázky, zpracované kalkulace a podobně.
První polovina roku 2014 je za námi a na světě existuje víc virtuálních měn, než se dá spočítat, protože než dopočítáte, tak alespoň dvě nové vzniknou. Mnoho jich vzniká prostě proto, že je jednoduché si vytvořit vlastní fork Bitcoinu či Litecoinu. Je možné najít všechny možné varianty zvířat (doge, catcoin, foxcoin, birdcoin, horsecoin atp..), různé národní měny (czechcoin, e-gulden, ..), ale i zajímavé myšlenky (namecoin, gridcoin, coloredcoin). Kdo chce, může si projít celý dlouhý seznam.
Pred pár dňami mi do schránky vhodili novú ARM dosku s dvojjadrovým procesorom Allwinner A20. Rôznych pokusov o použitie raspberry ako náhradu klasického počítača som už videl viacej, ale všetko bolo príšerne príšerne pomalé. Od A20 som nič viac nečakal, o to viac ma táto skôr low end hračka prekvapila. Nakoniec by som rád našiel komponenty na ultraprenosný počítač určený na prácu v teréne s extrémnou výdržou na baterku.
Tak nějak si uvědomuju že jsem sem toho moc poslední dobou nenapsal ale zkusím to napravit. A slibuju že alespoň v některých věcech se tenhle zápisek bude týkat i Linuxu.
Jsou aplikace, které v produkčním prostředí dost dobře testovat nelze. Jednou z nich je Pacemaker a jeho služby.
Ubehol už viac ako rok a pol od posledného zápisu, tak som sa rozhodol, že trochu popíšem, čo sa za ten čas zmenilo.
Před časem jsem hledal, jak v systému najít duplikáty souborů a nechat jen ty, které jsou ty "správné". Ve finále jsem použil program fdupes.
Jelikož se mi nedávno do rukou dostala chytrá krabička DIR-510L od společnosti D-Link, rozhodl jsem se podívat se, jak je na tom z hlediska bezpečnosti.
Dnes se podíváme na to jak nainstalovat linux na stroj, ke kterému není k dispozici ani klávesnice, ani monitor. Aby to nebylo tak jednoduché, tak to všechno bude nainstalováno do šifrovaného kontejneru, ke kterému se po rebootu zadává heslo přes SSH.
Typové systémy mohou výrazně zjednodušit konstrukci a údržbu větších programů. Python bohužel zatím žádný oficiální typový systém nemá, ale zřejmě se blýská na lepší časy. Guido van Rossum, autor jazyka, přišel s návrhem, aby se anotace funkcí specializovaly pro typové anotace. Předpokládám, že je jen otázkou času, kdy Python dostihne Dart a získá volitelný typový systém.
-march=corei7 na základě zjištění, které klíčové slovo nejvíce odpovídá mému procesoru. Všechno bylo fajn do té doby, než se stroj porouchal a bylo potřeba bez zbytečného zdržení přenést systém na starší stroj.
To že autor referenčnej implementácie pythonu si z výkonu ťažkú hlavu nerobí je vo všeobecnosti známe. Benchmarky referenčnej implementácie sú pomerne jednoznačné (škoda, že medzi benchmarky nechcú zaradiť PyPy). V dnešnom blogu sa pozrieme tak trochu na črevá PyPy, RPython (python ktorý je schopný bežať približene rovnako ako C program) a benchmarky s V8.