Psaní aplikací pro terminál: jak funguje knihovna ncurses
Zdroj:
root.cz
07.04.2021 (00:00)
it, počítače
[15 minut čtení] Knihovna ncurses poskytuje základní funkcionalitu pro vývoj terminálových aplikací. Historie knihovny se táhne až do osmdesátých let, jde tedy o poměrně jednoduchou a přímočarou záležitost. Poslední čtyři roky jsem hodně času věnoval vývoji pspg. A nyní, když je pspg dokončen, bych zde chtěl shrnout zkušenosti z vývoje této aplikace, a napsat něco o ncurses. ncurses je základní knihovna, bez které bych aplikaci, jako je pspg, nemohl napsat (asi mohl, ale dalo by mi to výrazně víc práce). celý článek


Psaní aplikací pro terminál: ošetření vstupů
Zdroj:
root.cz
09.09.2021 (00:00)
it-pocitace
[20 minut čtení] V předchozím článku jsem se snažil obecně někam zařadit knihovnu ncurses. V tomto článku se snažím o vysvětlení nebo popis zpracování vstupů a snažím se komentovat (a zdokumentovat) problémy se kterými jsem se setkal při psaní pspg. V tomto článku navazuji na svůj dubnový článek Psaní aplikací pro terminál: jak funguje knihovna ncurses.
Psaní aplikací pro terminál: výstup
Zdroj:
root.cz
23.02.2022 (00:00)
it-pocitace
V poslední části seriálu článku o ncurses bych se zaměřil na výstup. Spíš než, abych systematicky prošel výstupní API, se budu věnovat tématům se kterými jsem válčil, a kde jsem se občas zasekl.
Windows Terminal je výchozí aplikací, KDE běží na Apple M1
Zdroj:
root.cz
24.10.2022 (00:00)
it-pocitace
Microsoft povýšil otevřený emulátor terminálu Windows Terminal na výchozí aplikaci. Podařilo se rozběhnout prostředí KDE na platformě Apple M1. Otevřený firmware Coreboot byl portován na základní desku MSI PRO Z690-A DDR4.
Jazyk Go a textový terminál ve funkci základního prvku uživatelského rozhraní
Zdroj:
root.cz
15.07.2021 (00:00)
it-pocitace
[25 minut čtení] Jazyk Go se většinou nepoužívá pro tvorbu klasických desktopových aplikací. Je ovšem často využívaný pro tvorbu backendu webových aplikací. Setkáme se i s nástroji (například gotop), které využívají emulátor textového terminálu. 1. Jazyk Go a textový terminál ve funkci základního prvku uživatelského rozhraní
Spotify překopalo desktovou aplikaci a konečně nabídne předplatné s HiFi
Zdroj:
zive.cz
21.06.2023 (17:45)
it-pocitace
Hudební streamovací služba Spotify se rozhodla poměrně zásadně předělat svou desktopovou aplikaci. Nově kopíruje styl použitý v mobilní aplikaci, aktualizované je rozhraní pro přehrávání obsahu i knihovna. Zároveň se po několika letech ticha objevily informace o plánovaném předplatném s ...
Opravdu tohle administrátoři potřebují? Microsoft přidal do aplikace Windows Terminal podporu témat
Zdroj:
zive.cz
15.09.2022 (14:45)
it-pocitace
Microsoft na blogu Windows Command Line oznámil vydání aktualizace své open-source aplikace Windows Terminal. V případě stabilního sestavení se jedná o verzi 1.15, zájemci o testovací sestavení mohou stahovat Windows Terminal Preview ve verzi 1.16. Protože Microsoft deklaruje Windows Terminal ...
Tvorba aplikací a her s textovým uživatelským rozhraním s využitím knihovny Blessed
Zdroj:
root.cz
04.05.2021 (00:00)
it-pocitace
[25 minut čtení] Přes převahu aplikací s grafickým rozhraním stále vznikají aplikace používající pro komunikaci s uživatelem starý dobrý terminál. Dnes se seznámíme s knihovnou Blessed, která takové aplikace umožňuje tvořit v Pythonu. 1. Tvorba aplikací a her s textovým uživatelským rozhraním s využitím knihovny Blessed
Jazyk Go a textový terminál ve funkci základního prvku uživatelského rozhraní (2.část)
Zdroj:
root.cz
22.07.2021 (00:00)
it-pocitace
[26 minut čtení] Tvorbou aplikací pro běh v terminálu se budeme zabývat i dnes. Nejprve se zmíníme o knihovně cfmt, která rozšiřuje možnosti standardní knihovny fmt a ve druhé půlce článku si ukážeme vykreslování grafů do terminálu knihovnou asciigraph. 1. Jazyk Go a textový terminál ve funkci základního prvku uživatelského rozhraní (2.část)
Zvuková vychytávka Nvidia RTX Voice s menším trikem funguje i na grafických kartách GeForce GTX
Zdroj:
zive.cz
25.04.2020 (08:02)
it-pocitace
Společnost Nvidia před pár dny představila novou aplikaci RTX Voice, která čistí zvuk z mikrofonu pomocí umělé inteligence a funguje překvapivě dobře. Jak název napovídá, funguje pouze s grafickými kartami GeForce RTX s jádry tensor. Ale to by v tom byl čert, aby toto „omezení“ neprozkoumali ...
Testování webových aplikací s REST API z Pythonu (2)
Zdroj:
root.cz
09.07.2020 (00:00)
it-pocitace
[41 minut čtení] Dnes se zaměříme na složitější dennodenně používané techniky – čtení binárních dat, práci s cookies, využití session atd. Uvidíme, že knihovna většinu operací přímo podporuje, a to tak, aby bylo její využití snadné. 1. Testování webových aplikací s REST API z Pythonu (2)
Testování webových aplikací s REST API z Pythonu (3)
Studenti vymysleli aplikaci, která doporučí vhodný film i podcast
Jak do Androidů nainstalovat dvě stejné aplikace? Klonování funguje jen u některých
Skripty pro automatické ovládání aplikací s GUI postavené na knihovně PyAutoGUI
Televizory Samsung podporují aplikaci Vodafone TV
Jak funguje Platba na kontakt. V Česku už pohodlně pošlete peníze na telefonní čislo
Německo uvedlo do provozu terminál na LNG ve Wilhelmshavenu
Němci ve Wilhelmshavenu zprovoznili svůj první terminál na LNG
Psaní rukou může posílit propojení mezi oblastmi mozku více než psaní na klávesnici
Společnost ReGas spustí v severoněmeckém Lubminu terminál na LNG
Kombinace možností ggplot2 a Pythonu: knihovna Plotnine
Nizozemský terminál za rok pro ČR odbavil 21 lodí s LNG, 27 % loňské spotřeby
Prime Video už nemusíte sledovat jen v prohlížeči. Amazon vydal aplikaci pro Windows 10
Knihovna ipycanvas aneb kreslicí plátno pro Jupyter Notebook
Softwarová sklizeň (27. 4. 2022): terminál s vylepšeným hlášením chyb
Knihovna Pandas: práce s datovými řadami (series)
V Británii byl zatčen český aktivista, který blokoval ropný terminál
Microsoft obarvil Windows Terminal
Čepro je připraveno postavit terminál na zkapalněný plyn na Litoměřicku
Nvidia vydala „zázračnou“ aplikaci RTX Voice, která ze zvuku eliminuje vše kromě hlasu
Knihovna GMP: aritmetika s neomezenou přesností
Scholz: Terminál na LNG ve Wilhelmshavenu je klíčový pro bezpečnost Německa
Souběžné a paralelně běžící úlohy naprogramované v Pythonu – knihovna Trio
Knihovna libcoro – korutiny pro C++20 (revize)
HTMX: knihovna pro tvorbu stránek pomocí mírně rozšířeného HTML
Huawei chystá HarmonyOS NEXT, Ubuntu 25.04 bude Plucky Puffin
Jak funguje nizozemský plovoucí terminál na zkapalněný plyn? Česko má díky němu přežít zimu
Knihovna Polars: výkonnější alternativa ke knihovně Pandas
Městská knihovna v Praze se začne otevírat až od 5. května
Jak spřátelit PC a iPhone. Návod na synchronizaci Windows 11 a Apple iOS
Jak složit panorama v Pythonu. Pomůže knihovna OpenCV a výsledky budou fakt povedené
ČR bude mít od 8. září k dispozici terminál na zkapalněný zemní plyn