Tkinter - Řešitel sudoku
Ukážeme si dva algoritmy na řešení sudoku a nakonec naprogramujeme grafické prostředí.
Ukážeme si dva algoritmy na řešení sudoku a nakonec naprogramujeme grafické prostředí.
Dnes se podíváme, jak pracovat s transformačními maticemi v praxi.
Opakovanie polí, reťazcov a štruktúr.
S pojmem framework se v poslední době setkáváme čím dál častěji. K čemu nám je framework dobrý? Proč bychom se měli nějaký naučit? Budeme z toho něco mít? Tak na tyto otázky se vám budu snažit v tomto článku odpovědět.
Dnes navážeme na náš poslední program Hledání min. Vytvoříme program s více formuláři a ukážeme si práci s *.ini soubory.
O tom, jak pracuje satelitní navigační systém GPS, bylo už napsáno mnoho. My si dnes ukážeme, jak využít hotových modulů GPS, které můžete koupit snad v každé prodejně s počítačovými komponenty. Já například pracuji s modulem NaviLock GPS USB Receiver SiRF III, zakoupeným v CZC.
Dnes se zaměříme hlavně na programování logiky WPF adresáře, kterému jsme minule stihli udělat pouze design.
Ukážeme si, jak je pomocí XAMLu snadné udělat vzhledově pěknou aplikaci a pomocí C# ji oživit. Cílem tohoto seriálu bude vytvoření adresáře pro správu kontaktů.
V nedávné době jsem potřeboval pro jednu aplikaci zobrazit stav zařízení podobně jako na průmyslových kartách. Připadalo mi nepraktické vytvářet pro každý indikátor sadu standardních komponentů, takže jsem si vyzkoušel, jak se vytváří komponenta uživatelská.
Náš poslední díl (pravda, už je tomu půl roku, co byl vydán) skončil u vypisování seznamu a jednotlivých záznamů z DB. K pochopení další látky je nutné si trošku více povědět o principech fungování Caku. Povíme si pořádně o hleperech a modelech.
V tomto dodatku se podíváme blíže na jednotlivé typy obrázků a konverze mezi nimi. Dále si probereme zvláštní možnosti vytvoření obrázku.
Každý z nás to jednou zažil. Přijdete na stránky nějaké firmy, chcete se zeptat zástupců této firmy, ale nevíte, komu napsat. Navíc firma používá svůj vlastní komunikátor. Proto se často využívají tzv. status ikony, které vám jasně poví, který člen firmy odpoví ihned. Já vám dneska povím, jak si vytvořit tuto jednoduchou status ikonu.
V druhém, posledním, dílu si upravíme vzhled instalátoru a přidáme vlastní sériové číslo.
Povíme si, jak pomocí VS 2008 snadno a rychle vytvořit instalátor. V prvním dílu článku si vyrobíme instalátor „jenom aby fungoval“, bez nějakých zvláštních úprav.
V úvodu jsme si řekli trochu základů o GD knihovně. Nyní se podíváme, jaké jsou způsoby vytvoření obrázku. Můžeme obrázek načíst z již existujícího, případně si vytvořit sami nový.
Posledně jsme si ukázali, jak vytvořit graf v PHP. Ale v tomto seriálu si ukážeme veškeré možnosti knihovny GD a práce s grafikou. Ukážeme si, jak vykreslit jpeg, gif a png. Ukážeme si, jak oříznout obrázek, jak nakreslit ikonku a mnoho dalších věcí, které knihovna GD dokáže. Na rozdíl od předchozího článku budeme vším procházet postupně, až na konci seriálu si ukážeme kompletní aplikace (kreslení ikonek, tvorba fotogalerie, kreslení tlačítek,…). Současně od třetího dílu seriálu budou zadávány úkoly.
Často máte na stránkách nějaké statistické údaje, které potřebujete přehledně prezentovat. Třeba počet zobrazení stránky za určitý den, nebo počty kusů, počty reakcí a další různé informace. Nejpřehlednějšími možnostmi zobrazení těchto informací jsou tabulky a grafy. Tabulky předpokládám zvládne každý, kdo trochu zná (X)HTML, takže se dneska podíváme, jak si vytvořit graf podobný tomuto.
Pojďme si ozvučit aplikace ve Visual Basicu.
Jak jsem slíbil minule, dnes se budeme zabývat maticemi v OpenGL a také tím, jak fungují abstrakce prostoru.
V poslední době, hlavně s rozmachem objektových jazyků jako JAVA, se čím dál tím víc začínají používat slova jako návrhové vzory. V tomto článku vám chci představit jednu z možných implementací návrhového vzoru Factory. Nepůjde však o žádný osvědčený kód, který byl publikován v knihách nebo na Internetu, ale o vysvětlení toho, co Factory je a o trochu odlišnější formy implementace.
Úvod k seriálu „Microsoft Silverlight – Úvod do technológie a tvorby aplikácií“, přehled jeho možností a využití, popis technologie a základní informace.
Neviem ako vy, ale ja som z toho, že sa Oracle vydal cestou Express edícií, nadšený a taktiež som nadšený z toho, ako je navrhnuté OCCI. Páči sa mi jeho jednoduchosť a ľahká pochopiteľnosť. Dúfam, že ste toho istého názoru a chápanie OCCI vám ide ako po masle. V tomto diely si ukážeme, ako dáta z databázy vyťahovať, ako spracovávať SELECT-y a povieme si aj niečo o metadátach.
Znalost jazyka neznamená pouze pochopení syntaxe. Znamená to také určitou úroveň kódu, jeho efektivnost, snadnou rozšiřitelnost a lehkou pochopitelnost. Podívejme se na časté začátečnické chyby.
Vyrobíme si udělátko, které není součástí Tkinteru ani Pmw.
EyeOS je webový operační systém. Může nahradit současné desktopové systémy?
Z části hotový překlad dokumentace se přesunul pod ochranná křídla portálu Programujte.com.
Další pokračování regulérních výrazů. Dnes se naučíme získávat z textu údaje.
Python Mega Widgets
Mnoho programátorů (nebo nás, co se o to aspoň snažíme) nemá nazbyt prostředky na pořízení drahých profesionálních řešení ke správě naší MySQL databáze, jenž je umístěna někde na serveru. Nezbývá nám pak než sáhnout po phpMyAdminovi, projektu určenému ke správě databáze přes prohlížeč. Nedávno se vyklubal na svět phpMinAdmin, podívejme se, jestli má oproti konkurenci co nabídnout.
Vyrobíme si pythonovský program na převádění mezi číselnými soustavami.