Články
Zprávičky
Fórum
Podpořte Root
Školení
Galerie
Kalendář
Root do mailu
RSS
Blogy
Knihy
Speciály
Manuály
Licence
Jak na Linux
Zdroják
Hledat
Root.cz
»
Vývojářský software
Vývojářský software
Software pro programátory a vývojáře.
31
–
60
/
1 550
První strana
Předchozí strana
1
2
3
4
10
20
Následující strana
Poslední strana
Úvod do frameworku Symfony: flashové správy
V šiestom pokračovaní série článkov o Symfony si spojíme viaceré koncepty, o ktorých sme hovorili v minulých častiach a pridáme flashové správy. Ukážeme si tiež, ako pomocou relácie uchováme vyplnené políčka formulára.
Ján Bodnár
13. 6. 2019
Doba čtení:
9 minut
Úvod do frameworku Symfony: validácia dát
Vo piatom pokračovaní série článkov o Symfony sa budeme venovať validácii dát. V minulom článku sme použili na validáciu dát externú knižnicu Rakit Validation. Symfony má vlastný komponent pre validáciu: symfony/validator.
Ján Bodnár
15. 5. 2019
Doba čtení:
12 minut
Úvod do frameworku Symfony: jednoduché formuláre
Vo štvrtom pokračovaní série článkov o PHP frameworku Symfony budeme rozoberať jednoduché formuláre. Keďže je problematika formulárov rozsiahla, bude rozdelená do viacerých častí.
Ján Bodnár
25. 4. 2019
Počet nových komentářů
2
Doba čtení:
10 minut
Apache NetBeans se vylíhly
Rada vedoucích nadace Apache v noci na dnešek odsouhlasila povýšení NetBeans na plnohodnotný projekt. Konec líhnutí v inkubátoru!Díky tomu můžeme přestat všude psát Apache NetBeans (incubating). Možná bude vydána verze 11.0.1, jež odstraní…
Jaroslav Tulach
18. 4. 2019
Úvod do frameworku Symfony: request-response cyklus
V ďalšom pokračovaní série o frameworku Symfony si povieme niečo viac o request-response cykle, ktorý spracúva komponent HttpFoundation. Popíšeme si aj viaceré funkcie triedy AbstractController.
Ján Bodnár
9. 4. 2019
Počet nových komentářů
2
Doba čtení:
7 minut
Úvod do frameworku Symfony: naša prvá aplikácia
V druhom článku o Symfony si vytvoríme a opíšeme našu prvú aplikáciu. Pre naše príklady potrebujeme mať nainštalovaný PHP 7.1.3+ a composer. Aplikácie budeme spúšťať pod zabudovaným serverom.
Ján Bodnár
25. 3. 2019
Počet nových komentářů
2
Doba čtení:
9 minut
Úvod do frameworku Symfony: všetko dohromady v harmónii
Článok predstavuje Symfony, čo je populárny PHP webový framework, ktorý sa často využíva na tvorbu webových aplikácií. Ide o prvý zo série článkov, v ktorých by som sa rád venoval tomuto frameworku.
Ján Bodnár
15. 3. 2019
Počet nových komentářů
2
Doba čtení:
5 minut
Facebook začíná s vývojem HHVM 4.0 odstraňovat podporu PHP
HHVM (dříve HipHop Virtual Machine) v nejnovější verzi přichází o první prvky podpory jazyka PHP. Facebook místo toho soustředí své síly na vlastní jazyk Hack. V tuto chvíli v HHVM najdeme jak možnost používat postfix soubory .hack, tak již…
David Ježek
12. 2. 2019
Počet nových komentářů
2
GitHub nabízí soukromé repozitáře zdarma pro tři spolupracovníky
GitHub představil první změnu od té doby, co ho v loňském roce koupil Microsoft: nabízí soukromé repozitáře zdarma. Pokud vám stačí tři spolupracovníci, nebudete muset za neveřejné repozitáře platit.
Petr Krčmář
8. 1. 2019
Počet nových komentářů
41
Doba čtení:
2 minuty
KDevelop 5.3 s lepší podporou C++, PHP i Pythonu
Nová verze vývojového prostředí pro KDE přináší analyzátor Clazy využívající Clang, mnoho vylepšení jazyka C++, zcela novou podporu pro PHP a opravy a některé dílčí aktulaizace pro Python. Program také lépe funguje na „jiných“ systémech jako Haiku…
David Ježek
14. 11. 2018
Počet nových komentářů
2
Tři nástrahy GraphQL: na co si dát pozor
Ještě před rokem jen málo firem používalo GraphQL na produkci. Situace se ale změnila a většina programátorů dnes chápe, proč je GraphQL užitečné. Otázkou však zůstává, jak ho správně používat a jaká jsou úskalí.
Martin Zlámal
26. 10. 2018
Počet nových komentářů
82
Doba čtení:
7 minut
Knihovna Jedi: doplňování kódu a statická analýza kódu v Pythonu (dokončení)
Ve druhé části článku o knihovně Jedi si ukážeme další funkce dostupné při statické analýze zdrojových kódů napsaných v Pythonu. Samozřejmě nezapomeneme na ukázku propojení knihovny Jedi s textovým editorem Atom a taktéž s modulem určeným pro slavný Emacs.
Pavel Tišnovský
23. 8. 2018
Počet nových komentářů
8
Doba čtení:
31 minut
Knihovna Jedi: doplňování kódu a statická analýza kódu v Pythonu
V dnešním článku se seznámíme s knihovnou Jedi určenou pro implementaci automatického doplňování kódu i pro statickou analýzu zdrojových kódů psaných v Pythonu. Popíšeme si i plugin jedi-vim integrující Jedi do Vimu.
Pavel Tišnovský
21. 8. 2018
Počet nových komentářů
12
Doba čtení:
24 minut
Použití knihovny MoviePy při úpravách a filtraci videa
Ve čtvrtém článku o knihovně MoviePy si ukážeme, jakými způsoby je možné programově upravovat videa, a to včetně aplikace různých typů filtrů poskytovaných touto knihovnou.
Pavel Tišnovský
9. 8. 2018
Počet nových komentářů
6
Doba čtení:
25 minut
Tvorba textového uživatelského rozhraní s knihovnou prompt_toolkit: ovládací prvky (widgety)
Pátá část miniseriálu o tvorbě aplikací s textovým uživatelským rozhraním založeným na knihovně prompt_toolkit je věnována popisu všech zbývajících ovládacích prvků TUI, a to samozřejmě včetně menu a nástrojových pruhů.
Pavel Tišnovský
7. 8. 2018
Počet nových komentářů
3
Doba čtení:
32 minut
Využití knihovny Pygments (nejenom) pro obarvení zdrojových kódů: vlastní filtry a lexery
Ve druhé části článku o knihovně Pygments si řekneme, jak navrhnout vlastní filtry určené pro zpracování proudu tokenů. Dále si ukážeme vytvoření nových lexerů, popř. úprav lexerů, které jsou již v Pygments implementovány.
Pavel Tišnovský
26. 7. 2018
Počet nových komentářů
1
Doba čtení:
35 minut
Tvorba TUI s knihovnou prompt_toolkit: aplikace s celoobrazovkovým rozhraním
Čtvrtý článek o knihovně prompt_toolkit je věnován popisu způsobu deklarace textového uživatelského rozhraní (TUI) se základními ovládacími prvky rozmístěnými na ploše terminálu s využitím takzvaných správců rozložení.
Pavel Tišnovský
24. 7. 2018
Počet nových komentářů
43
Doba čtení:
32 minut
Využití knihovny Pygments (nejenom) pro obarvení zdrojových kódů
Dnes se seznámíme se základními vlastnostmi knihovny Pygments, kterou je možné použít pro obarvení zdrojových kódů, konfiguračních souborů atd. Tato knihovna obsahuje podporu pro přibližně 300 jazyků a desítku výstupních formátů.
Pavel Tišnovský
19. 7. 2018
Počet nových komentářů
6
Doba čtení:
25 minut
Tvorba textového rozhraní s knihovnou prompt_toolkit: základní prvky TUI
Ve třetím článku o knihovně prompt_toolkit se seznámíme s formátováním textu, volitelně i se zvýrazněním syntaxe. Posléze si popíšeme i všechny standardní dialogy, které mohou tvořit součást textového rozhraní aplikací.
Pavel Tišnovský
17. 7. 2018
Počet nových komentářů
8
Doba čtení:
25 minut
Tvorba aplikací s textovým uživatelským rozhraním založeným na knihovně prompt_toolkit
Ve druhém článku o knihovně prompt_toolkit se budeme zabývat pokročilejšími nastaveními řádky. Ukážeme si zápis víceřádkového textu, použití externího editoru, validaci dat při jejich zadávání a nástrojové pruhy (TUI).
Pavel Tišnovský
12. 7. 2018
Počet nových komentářů
5
Doba čtení:
26 minut
Tvorba aplikací s příkazovým řádkem v Pythonu s knihovnami GNU Readline a prompt_toolkit
Python ve své základní knihovně obsahuje funkci pro čtení dat zapsaných na standardní vstup. Pro plnohodnotné aplikace s příkazovým řádkem (GNU Octave atd.) je však nutné použít uživatelsky přívětivější řešení.
Pavel Tišnovský
10. 7. 2018
Počet nových komentářů
19
Doba čtení:
24 minut
Reakce na události v GUI deklarované v jazyku QML a PySide 2
V dnešní části seriálu o tvorbě rozhraní s Pythonem a frameworkem PySide (přesněji PySide 2) se seznámíme s dalšími možnostmi reakcí na události, které vzniknou v okně či dialogu deklarovaném v jazyku QML.
Pavel Tišnovský
19. 6. 2018
Počet nových komentářů
7
Doba čtení:
24 minut
Jazyk QML (Qt Modeling Language) a PySide 2
V dnešní části seriálu o tvorbě aplikací s GUI v Pythonu s využitím frameworku PySide si ukážeme další možnosti nabízené jazykem QML. Oproti předchozí části se však zaměříme na PySide2, Qt 5 a tím pádem i na novější verzi QML.
Pavel Tišnovský
12. 6. 2018
Počet nových komentářů
1
Doba čtení:
24 minut
Jazyk QML (Qt Modeling Language) a PySide
Minule jsme si ukázali použití souborů UI s deklarací grafického rozhraní. Ovšem programátoři používající Python společně s PySide mají ještě jednu možnost – využít jazyk QML neboli Qt Modeling Language.
Pavel Tišnovský
24. 5. 2018
Počet nových komentářů
18
Doba čtení:
28 minut
Použití UI souborů s popisem formulářů ve frameworku PySide
V již dvacátém článku o frameworku PySide si ukážeme, jak je možné použít takzvané UI soubory, které obsahují deklarativní popis formulářů či ovládacích prvků (widgetů). Tyto soubory je možné vytvářet například v Qt Creatoru.
Pavel Tišnovský
17. 5. 2018
Počet nových komentářů
3
Doba čtení:
28 minut
Použití MoviePy společně Matplotlibem pro tvorbu animovaných grafů (dokončení)
Dnes dokončíme téma, kterému jsme se věnovali minule. Ukážeme si, jak lze s využitím knihoven MoviePy + Matplotlib vytvořit animované průběhy funkcí využitelné mj. i při výuce. Také se seznámíme s modulem Animation.
Pavel Tišnovský
15. 5. 2018
Počet nových komentářů
1
Doba čtení:
32 minut
Práce s vektorovým formátem SVG ve frameworku PySide (dokončení)
V dnešním článku o frameworku PySide se podruhé budeme zabývat způsobem použití formátu SVG (Scalable Vector Graphics). Minule jsme si řekli, jak se SVG vykresluje, dnes si ukážeme mj. i způsob jeho tvorby pomocí třídy QSvgGenerator.
Pavel Tišnovský
10. 5. 2018
Počet nových komentářů
6
Doba čtení:
41 minut
Použití MoviePy společně s Matplotlibem pro tvorbu animovaných grafů
Ve druhé části článku o knihovně MoviePy si ukážeme, jak s využitím kombinace knihoven MoviePy + Matplotlib vytvořit animované grafy. Nejedná se jen o pouhé efekty, animované grafy lze využít pro zobrazení složitějších funkcí.
Pavel Tišnovský
3. 5. 2018
Počet nových komentářů
7
Doba čtení:
31 minut
Programová tvorba a nelineární editace videa s využitím knihovny MoviePy
Dnes si popíšeme možnosti knihovny MoviePy, která umožňuje programovou tvorbu videa a třeba i animovaných gifů. Kromě toho ji lze použít i pro nelineární editaci videa: aplikaci efektů, práci s titulky a podobně.
Pavel Tišnovský
24. 4. 2018
Počet nových komentářů
2
Doba čtení:
29 minut
Visual Studio Code 1.22 přináší mnoho vylepšení
Nová verze Visual Studio Code přináší některé vlastnosti, jež z jiných editorů na Linuxu známě už dlouhé roky. Kupříkladu editor umí u HTML, JSON, Markdown, CSS, LESS a SCSS sbalit části kódu dle jeho syntaxe (podporu pro TypeScript a JavaScript je…
David Ježek
10. 4. 2018
Počet nových komentářů
7
31
–
60
/
1 550
První strana
Předchozí strana
1
2
3
4
10
20
Následující strana
Poslední strana
Zprávičky
GIMP oslavil 29 let
Dnes je tomu 29 let od chvíle, kdy tehdejší student na Berkeley, Peter Mattis, oznámil projekt GIMP, tehdy ještě General Image Manipulation…
14:42
Bezpečnostní chyba v balíčku Needrestart umožňuje ovládnout systém
V balíčku Needrestart, který je ve výchozím nastavení nainstalován například v Ubuntu Serveru od verze 21.04, bylo odhaleno několik velmi…
8:49
Počet nových komentářů
5
Jádro Linux 6.13 přinese podporu Raspberry Pi Camera Front End
Spolu s dále rozvinutou obecnou podporu běhu Linuxu na Raspberry Pi 5, která se objevila v jádru 6.12, přinese následné jádro 6.13 též podporu…
7:00
Další zprávičky
Napište zprávičku
Komerční sdělení
Na NIS2 si vyhraďte minimálně 6 měsíců, radí Jan Sedlák z MasterDC
Budoucnost zpracování dokumentů s AI
ŠKOLENÍ: Jak bezpečně spravovat a provozovat linuxové servery?
VÍCE INFO
ČLÁNKY DO MAILU