Články
Zprávičky
Fórum
Podpořte Root
Školení
Galerie
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 554
První strana
Předchozí strana
1
2
3
4
10
20
Následující strana
Poslední strana
Heptapod – hosting pro Mercurial
Heptapod je svobodný software pro hostování zdrojových kódů (případně libovolných souborů) a správu projektů. Heptapod je odvozený z GitLabu a podporuje distribuovaný verzovací systém Mercurial. Kdokoli si může provozovat vlastní instanci…
Franta Kučera
18. 12. 2019
Microsoft vydal .NET Core 3.1
Microsoft vydal .NET Core 3.1 a v souvislosti s ním také aktualizaci Visual Studia. Kromě drobných oprav nyní .NET Core také podporuje C++/CLI, ovšem pouze ve verzi pro Windows, kde navíc knihovny a spustitelné soubory napsané v C++/CLI nejsou…
Calculon
5. 12. 2019
Qt spustila Qt Marketplace pro placená i bezplatná rozšíření
Samotné KDE Frameworks toho nabízí hodně, ale ne vše. The Qt Company tak nyní spouští očekávaný obchod s rozšířeními pro Qt nazvaný prostě The Qt Marketplace. Ten je nově rozcestníkem bezplatných i placených Qt rozšíření. Zahrnuje tak Qt Creator…
David Ježek
3. 12. 2019
Relational pipes v0.14
Byla vydána nová vývojová verze datového formátu a souvisejících nástrojů Relational pipes. Novinkou verze v0.14 jsou skripty pro Bash completion (napovídání parametrů v shellu), vylepšení SQL a AWK modulů a změna verze licence z GNU GPLv3+ na…
Franta Kučera
30. 10. 2019
Ú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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
Doba čtení:
32 minut
31
–
60
/
1 554
První strana
Předchozí strana
1
2
3
4
10
20
Následující strana
Poslední strana