Byla vydána nová verze 5.1 svobodného 3D softwaru Blender. Přehled novinek i s náhledy a videi v poznámkách k vydání. Videopředstavení na YouTube.
Bylo oznámeno vydání nové verze 8.1 "Hoare" kolekce svobodného softwaru umožňujícího nahrávání, konverzi a streamovaní digitálního zvuku a obrazu FFmpeg (Wikipedie). Doprovodný příspěvek na blogu Khronosu rozebírá kódování a dekódování videa pomocí Vulkan Compute Shaders v FFmpeg.
Byl představen open-source a open-hardware prototyp nízkonákladového raketometu kategorie MANPADS, který byl sestaven z běžně dostupné elektroniky a komponent vytištěných na 3D tiskárně. Raketa využívá skládací stabilizační křidélka a canardovou stabilizaci aktivně řízenou palubním letovým počítačem ESP32, vybaveným inerciální měřicí jednotkou MPU6050 (gyroskop a akcelerometr). Přenosné odpalovací zařízení obsahuje GPS,
… více »Vědci z univerzity La Sapienza v Římě vyvinuli systém, který dokáže identifikovat jednotlivce pouze na základě toho, jak narušují signály Wi-Fi. Autoři tuto novou technologii nazvali WhoFi. Na rozdíl od tradičních biometrických systémů, jako jsou skenery otisků prstů a rozpoznávání obličeje, nevyžaduje tato metoda přímý fyzický kontakt ani vizuální vstupy. WhoFi může také sledovat jednotlivce na větší ploše než kamera s pevnou polohou; stačí, je-li k dispozici Wi-Fi síť.
SuperTux (Wikipedie), tj. klasická 2D plošinovka inspirovaná sérií Super Mario, byl vydán v nové verzi 0.7.0. Videoukázka na YouTube. Hrát lze i ve webovém prohlížeči.
Ageless Linux je linuxová distribuce vytvořená jako politický protest proti kalifornskému zákonu o věkovém ověřování uživatelů na úrovni OS (AB 1043). Kromě běžného instalačního obrazu je k dispozici i konverzní skript, který kompatibilní systém označí za Ageless Linux a levné jednodeskové počítače v ceně 12$ s předinstalovaným Ageless Linuxem, které se chystají autoři projektu dávat dětem. Ageless Linux je registrován jako operační
… více »PimpMyGRC upravuje vzhled toolkitu GNU Radio a přidává alternativní barevná témata. Primárním cílem autora bylo pouze vytvořit tmavé prostředí vhodné pro noční práci, nicméně k dispozici je nakonec celá škála barevných schémat včetně možností různých animací a vizuálních efektů (plameny, matrix, bubliny...), které nepochybně posunou uživatelský zážitek na zcela jinou úroveň. Témata jsou skripty v jazyce Python, které nahrazují
… více »GIMP 3.2 byl oficiálně vydán (Mastodon, 𝕏). Přehled novinek v poznámkách k vydání.
FRANK OS je open-source operační systém pro mikrokontrolér RP2350 (s FRANK M2 board) postavený na FreeRTOS, který přetváří tento levný čip na plně funkční počítač s desktopovým uživatelským rozhraním ve stylu Windows 95 se správcem oken, terminálem, prohlížečem souborů a knihovnou aplikací, ovládaný PS/2 myší a klávesnicí, s DVI video výstupem. Otázkou zůstává, zda by 520 KB SRAM stačilo každému 😅.
Administrativa amerického prezidenta Donalda Trumpa by měla dostat zhruba deset miliard dolarů (asi 214 miliard Kč) za zprostředkování dohody o převzetí kontroly nad aktivitami sociální sítě TikTok ve Spojených státech.
Sledovali jsme připomínky v diskusi k předešlému příspěvku do blogu a prozatím jsme návrh kostry chystané online učebnice upravili takto:
Historie
Stručně a výstižně, odkazy, problematika GNU/Linux vs Linux.
Základní součásti systému
Vymezení pojmů jako jádro, shell, X server, démon, proces, soubor...
Příkazová řádka
Přihlášení a odhlášení, passwd, virtuální konsoly, gpm, zadávání příkazů, dokumentace (kde hledat, man).
Principy práce se systémem
Souborový systém, správa úloh a procesů, přesměrování a roury ...
bash, podrobnější popis práce s ním (včetně základů skriptování).
X
Základní práce v GUI, navázat na 2.3, popsat koncepty jako window managery (pouze povšechně), zdůraznit síťovou transparentnost, klient-server, postradatelnost pro chod systému, ukázat pár nějběžnějších aplikací a desktopů (? je to vůbec nutné).
Bude se asi hodně krýt s druhou částí, mělo by zaznít něco o nejběžnějších protokolech, vymezit k čemu jsou dobré, co pro nás znamenají z pohledu uživatel.
Tady je log.
Chtěli bychom vás také poprosit (i do budoucna), abyste veškeré své připomínky psali do diskuse k tomu zápisu do blogu, který je právě aktuální. Velice nám usnadní práci, když budeme muset sledovat pouze jednu diskusi.
Tiskni
Sdílej:
Instaluji svůj první linux
1. Jaký počítač potřebuji
2. Problematické součásti HW.
3. Co je to distribuce.
Live distribuce.
Standartní distribuce.
5. Jak je organizován disk (velmi hrubě).
6. S čím se potkám při instalaci (FC,SuSe,MD, atd....)
Myslím, že je důležité, aby si potencionální nový uživatel dokázal ošahat Linux v realitě. Pak už může číst i na přeskáčku.
. K distribuci byl i dobrý manuál, ale návody v něm nepočítaly se situací, že X server nenajede. Zkoušel jsem nějaké dos příkazy, ale nějak jsem nepochodil a comp zůstal půl roku ležet, než jsem se k němu vrátil. Ale to jsem měl již v práci možnost internetu a díky ABC linuxu a jeho přispěvovatelům, hlavně výbornému článku o X serveru, jsem to rozchodil. A taky díky příkazovému řádku. O to větší radost a dobrý pocit jsem pak měl, když to fungovalo. Mít v té době takový nějaký manuál, jo, to by bylo !!! Takže abych to shrnul, pro mne bylo alfou a omegou soubor /etc/X11/Xconfig-4 a práce v textovém režimu. To potom, už bylo docela v pohodě
.
O cílech jsem již mluvil, Přímým cílem kvůli kterému by člověk měl tuto učebnici číst je záměr pochopit Linux/Unixové OS tak aby zjistil s čím má tu čest a co s tím může dokázat.
Shledáváte-li tento záměr chybným, řekněte to otevřeně a navrhněte jiný.
Domníváte-li se, že nastíněná osnova není dobrým prostředkem k dosažení cíle, řekněte konkrétně proč tomu tak je a jak to lze udělat lépe.
Jinak riskujete, že to my blbci nepochopíme a uděláme něco ještě horšího
Ještě poznámka k té učebnici pro školy -- tomu může sloužit i tato kostra, mám toto možné určení na paměti. Učebnice ale nikde nebude nic platná bez učitele.
to neni pravdivy vyrok. neni dobre delat veci nejjednodussi. kdyz vam tu napisu zapis ucebnice jako uml model, tak to bude pro me kratke, ale vy asi nebudete rozumet.
>Jinak riskujete, že to my blbci nepochopíme a uděláme něco ještě
horšího
slovo blbec piste v jednotnem cisle. nevim, zda se s tim dost lidi ztotoznuje. ale idealni toto slovo nepsat vubec. to jen tak trocha meho humoru (nekdy nepochopitelneho, neumim smajliky).
vcelku jsem vam napovedel model a mel jsem za to, ze tu bude par pokusu se ho chytit a alespon nekdo napise reseni v tomto smeru. i kdyby to byl jenom maly pokus, bylo by to super.
1) co to je linux, co od nej ocekavat
2) pro koho je urcen
3) priklady, co v nem muzu delat (ochutnavka)
4) kategorie - to bude nejlepe vedet leos literak, az vam nejakou aplikaci vypise kompletni stromy kategorii a k tomu ohodnoceni jednotlivych vrcholu stromu. toto je jedna vec, podle ktere se da castecne rozhodovat.
5) poznatky dle obtiznosti a zkusenosti.
ridme se jednou zakladni vetou teto ucebnice:
jsem [...], chci delat [...]/ proc to mam delat [...]/jak to mam delat/ jak to mam rozvijet/
toto by se melo vyplnovat u kazdeho prispevku.
priklady:
- jsem uzivatel a chci si nainstalovat program
- jsem stredne pokrocily admin a chci si nakonfigurovat iptables
- jsem pokrocily potrebuji vyresit pokrocile odesilani posty pres smarttables v sendmailu
- jsem programator a chci si upravit webserver podle mych predstav pro moji aplikaci.
- jsem uzivatel, spatne vidim a nelibi se mi vzhled mych X-ek
- jsem uzivatel, nasel jsem chybu a co mam _vubec_ delat.
- jsem uzivatel zacatecnik koupil jsem si klicenku a chci tu klicenku vubec pripojit k stroji.
- jsem pokrocily programator a chci vyvijet aplikace pro linux v jazyku XX, ale dotedka jsem delal na systemu YYY. co ted ?
- jsem uzivatel a nemluvi to a nepise cesky(desktop, oo, festival).
konec ted s priklady.
kostra ucebnice:
// vsude by se melo psat, jak positiva/negativa reseni
// deleni dle znalosti uzivatele - mel by vyplnovat povinne kazdy
// X,Konsole, - povinna property
// popis latky, cvicny priklad, reseny priklad - to jsou klasicke diskuse, ze. ani bych to netridil. alespon moje deti budou vedet, co jsem zac az se budu tvarit jako slusnej clovek.
toto cleneni postupne nebudu rozepisovat.
a)uvod:
1) co to je linux, co od nej ocekavat
2) pro koho je urcen
3) priklady, co v nem muzu delat (ochutnavka)
b) co vidim poprve, kam jsem se to vubec dostal a jak to zjistim ?
jak to vubec vypnu ci dostanu se nekam, kde to se mnou bude komunikovat.
1) nejaky desktop
2) prihlasovaci radku konsole
c) co je okolo me ? jak si postupne razit cestu obrazovkami.
1) popis desktopu
2) popis prostredi konsole. (Re: jsem konsolista, ale jinak prizpusobuju treba Look&Fiel ve swingu)
d) co s tim muzu delat ? obsahlejsi. sem skoci uzivatele, kteri vedi jiz co chteji.
zde nabidnout moznosti ve zkratce, co s tou veci muzu vubec delat a ja jako uzivatel si vyberu. s tim, ze jsou odskoky na jednotlive kapitoly.
e) uz jsem si vybral - zde bude popis jednotlivych reseni. viz priklady, co jsem uvadel. __mel__ by to byt strom.
f) extended,gurus a pokrocile veci,perly. nedelal bych to jako zvlastni cleneni. to by melo byt v bode e) jiz popsano.
g) jak se mam zachovat kdyz se stane to ci ono ?
napr.: neco mi nejde, prunik do systemu, zaplneny disk, chci vam pomoci.
h) chci se vzdelavat - co jako dal. vydavatelstvi radi zaplati(vyslovuj podpori), za reklamu. ale chce to soudnost. ja chci taky novej mercedes, ale bez soudnosti si nekoupim, ani kolo.
i) rejstrik, fulltext, pamatovani posic, lidske pojmenovani vyhledavani. leos me asi zabije, ale nakodit se to da. a to jsem jeste malo narocnej(prijdete na to taky sami, co by se jeste dalo ohledne UI delat).
cilize se vykaslat na nejakou presnou ucebnicovou kostru. prvni cleneni je jak jsem napsal. kategorie jsou statistika a customizace.
a lidi vam je pripadne doplni sami. kategorie bych pripadne nasazel z abicka. a ty co se neobsadi, tak to v ucebnici nebude (item_count=0).
trendy - to zalezi na vas. budu -li uprimnej hodne z vas to nesleduje a to je chyba. zde to necham na vas.
mohl bych tady psat presny cleneni. jenomze to ma jeden hacek.
- nemusi byt lidi, co to doplni.
- lidi by si meli navrhovat veci (zkusenosti). tim se zamezi zaslepenemu pohledu.
- hodne veci muze zastarat.
- kategorie nemusi byt jenom klasicke "administrace linuxu" - to muze byt "jsem user tiskar z quarku, chci tisknout, prifu vizitky v TEXu na laser tiskarne" .
je to drsna abstrakce, ale mame tu hned timto abstraktnim pohledem vice kategorii a cleneni. a jednim pohledem to nezaberete. asi jste ted videli cloveka, ktery dela na jinem systemu, nejde mu tiskarna, ma povedomi o texu, zna typografii. dodejme mu navod na tex v graficke prostredi, dejme mu funkcni tiskarnu, a jako doplnek bych mu dal pokrocile navody z texu. cilize otazka linku - reseni nemusi byt __pouze__ jedna resena uloha.
taktez by vam lidi mohli davat to, co chteji vyresit a o je nejvice pali. mozna by stalo za to udelat anketu ci nejaky rozsahlejsi system.
sice to nebude mit takovou sledovanost jako myti noh a nasledne myti hlav, ale bude to perfektne reflektovat pozadavky uzivatelu. a ten kdo dovede vyslyset pozadavky uzivatelu se ma hodne dobre. dobrym programatorem dneska neni jenom umet neco naprogramovat ci zprovoznit.
obcas to chce dobre podat. mozna paradox, ale je to tak.
co delat, kdyz mi neco chybi:
- dam pozadavek, zbozne prani, zasponzoruji a pod
- vypichnu to - da se to dat nekam nahoru na hlavni stranku, nebo zrovna na misto, kam zadavam dotaz do diskuse.
- zmedializuji to doma - s tech blikajicich baneru, ktere vsichni znaji, na vse mozne od provozovatele portalu, brzy zacneme slintat jako cviceni psi. mozna by to chtelo tam dat treba "navrhni, co nejvice chybi v ucebnici" a at to treba blika. pak je ucinnost reklamy vetsi. a i bez tech podvedomych textu == dopln pismenko a budes si to do konce zivota pamatovat.
- zmedializuji to jinde.
napovedel jsem hodne. mozna proto, ze az se lidi budou neco ucit, bylo by fajn, aby tu nebyla jedna ucebnice s jednostrannym pohledem na spratelenou firmu. taktez bych jednou rad, aby jednou moje deti vedely ze ten MS je asi zdrava 1/3 trhu a ze maji jeste alternativy.
tento postup jsem razil na par projektech. je to, to co lide chteji.
asi me oznacite za magora, ale tohle je navrh. hodne lidi me nechape.
ostatne ukolem programatora je delat z nelogickych veci logicke, uzivatele delaji presny opak.
verte tomu, ze toto je funkcni model(jeden z funkcnich). trochu je to take poukazani, ze klasicke knihy maji trochu trhliny, ale jsou stale klasikou.
toto je vse. muzete to vypiskat. muze se vam to libit. ale hlavne, at je to funkcni.
pristi tyden - koncem tydne - mam cas, a jsem k zastizeni nekde v
praze. da se o tom se mnou mluvit. jedna schuzka. vice bych to ale potom neresil. ani nechci vest dalsi projekt. napovedel jsem vcelku dost. nechci tady ani rozepirat do detailu presny navrh kategorii. ono to muze jit casem uplne vnivec. duvody jsem uvedl.
pavel kysilka
Taktéž zdravím!
Původně jsem měl (a vlastně stále mám) v úmyslu co nejméně se zapojovat do diskusí a více se věnovat tiché práci v pozadí - tvorbě té učebnice (at už kostry či později jejího obsahu). Tento komentář si ale vyžaduje učinit výjimku.
Vyjádřím se v pořadí, ve kterém zazněly jednotlivé výhrady. Pořadí tedy nevyjadřuje míru mého nesouhlasu s tou či onou thesí.
mam trochu pocit, ze si ji autori psali pro sebeNe, rozhodně si ji nepsali pro sebe. Jednoduše proto, že ještě není napsaná. A pak také proto, že ti kteří se ji chystají psát - a ted myslím nemluvím jen za sebe a Honzu, ale i za většinu budoucích autorů jejích článků - už v současné době nemají zapotřebí propedeutické příručky. Kupříkladu já bych si pro svou potřebu spíše začal překládat některou z knih od O'Reilly.
Ale: Základní součásti systému. Příkazová řádka.Nikdo tyto trendy nezpochybnuje, stejně tak tužby lidí po těchto grafických prostředích. Leč (bohudík!) grafické prostředí Microsoftu (a vlastně i Maca) je svou koncepcí diametrálně odlišné od X Window System. Předpokládám, že jisté historické souvislosti (např. vznik X mj. proto, aby se odstínila hardwareová rozmanitost v MIT) jsou Vám známy.
Nikdo tady staromilecky neoplakává příkazovou řádku. Možná z návrhu kostry vyplývá jistá fixace ma CLI, ale to je jenom zdání. Nikdo se nesnaží zatajit existenci grafického rozhraní v unix-like systémech nebo odsunout GUI do pozadí jako cosi nedůstojné skutečného unixmana. Cílem učebnice je naučit čtenáře postupovat unixovsky, dokonce i v tom grafickém rozhraní.
Kapitola o X Window System z úvodní části je prozatím navržena jako zastřešující popis jednotlivých variant GUI v Linuxu, či poněkud přesněji "příchutí" jedné varianty (tj. X) GUI v Linuxu. Také bych chtěl, aby zároven s textem prvního dílu učebnice (to jest. "Základů") byly k disposici ve formě dodatků stručné návody pro rychlý začátek v linuxu (pro oba velké desktopy, XFce, obecný window manager a CLI). Samotný první díl však má být průvodcem k systematickému a hlavně racionálnímu používání unixovských dovedností. Rozhodně však nemá být, cituji: "suchopárné učení příkazů".
je dobre si uvedomit, koho vubec chcete ucit...Rozdělme si možné budoucí čtenáře do čtyř základních skupin na:
Odpověd na Vaši výhradu zní: Chceme učit všechny, totiž chceme učit první tři skupiny tak, aby se z ní časem stala skupina čtvrtá. První skupinu chceme provést začátky tak, aby její členové nezapadli do jistých špatných návyků. Druhé skupině ukázat, že existuje i jiný (a efektivnější) způsob práce počítačem, protože to je převede do skupiny třetí a následně pak čtvrté. V případně třetí skupiny shledávám Vaše "ok" velmi potěšitelným.
Ad občasní a jiní správcové - název druhého dílu (jak je navržen, tj. "Linux z pohledu správce") je jen provisoriem, pracovním názvem, a má zastřešit všechna ta ostatní zákoutí Linuxu, která se jaksi nehodí začlenit do dílu prvního.
Ad granty apod. - tady již za mne odpověděl Honza.
Ad zmatenost vývoje aj. - to je, troufám si říct, jen zdání. Možná tento dojem vzniká nedostatečnou ventilací našich "pracovních" rozhovorů, možná tím, že učebnici netvoří jediný člověk ale jde o kolektivní dílo. Také si možná všimnete, že ne všechny připomínky, které zazní v diskusi, jsou okamžitě začleněny do vznikající kostry učebnice. V tomto ohledu snad s Honzou práci editorů konáme celkem zodpovědně.
S poděkováním za Váš příspěvek do diskuse
Vladimír Kozlovský