Vizuální komponenty v PHP
Jan Obrátil
Ve webových aplikacích psaných v PHP je zvykem vizuální prvky aplikací vkládat přímo do programového kódu. To značně znepřehledňuje celou aplikaci a působí mnohé potíže. V tomto článku si ukážeme způsob, jak tvořit vizuální komponenty za pomocí šablonového systému Smarty a vše bude doplněno příkladem, který bude celý postup demonstrovat.
|
|
Vytvoření vlastní distribuce pomocí Danixu
David Pravec
Autor článku ukazuje na jaké technologii a s jakou filozofií je Danix postaven a jakým způsobem si můžeme vytvořit jeho rozšíření. Tvorbu rozšiřujících modulů by při troše snahy měl zvládnout i každý znalejší uživatel Linuxu, ne jenom někteří specialisté
|
|
Tučňák-webmaster
Wojciech Treter
Nejen editorem je webmaster živ. Při práci se hodí také všelijaké drobné prográmky, díky nimž si můžeme ušetřit spoustu času i nervů. Linux vykazuje četné dispozice při webmasterské práci.
|
|
Televize v počítačové síti
David Seidl
Užmnoho let se setkáváme s digitálními hodinkami, digitálními teploměry a fenoménem poslední doby se stala digitální televize. V mnoha zemích se stává čím dál tím obvyklejší pozemní digitální vysílání DVB-T. Žádnou novinkou není ani digitální televize přes satelit DVB-S.
|
|
Stellarium - Simulátor planetária
Przemysław Żarnecki
Vesmír má v sobě něco, co nás neodolatelně láká již od dob, kdy jsme si mysleli, že je země placatá, a že je centrem všeho míra. Nebeská kupole plná hvězd se nám již po mnoho pokolení slučuje s magickými okamžiky. Tímto však ukončeme své snění...
|
|
SystemRescueCD
Diky obrovskému výběru nástrojů není problém vytvořit záchranné CD nebo USB disk, které přesně na míru odpovídají tomu, k čemu jsou určeny. Všechny nástroje také získáte zadarmo - i to je jedna z výhod svobodného softwaru, přestože nikde není psáno, že by nutně museli být neplacený.
|
|
Převod filmů z GNU/Linuxu na konzoli PSP
Daniel Lombrana
Sony PlayStation Portable (PSP) se ve světě konzolí jen tak neztratí. Jednu z jejich výtečných funkcí představuje možnost přehrávání video souborů. Díky velké obrazovce a excelentní kvalitě obrazu na ní lze sledovat filmy, aniž bychom postřehli sebemenší nedostatky. V tomto článku bude řeč o tom, jak převést filmy z GNU/Linux na vaší oblíbenou konzoli PSP
|
|
Cygwin - linuxové programy ve Windows
Jan Polzer
K spouštění portovaných linuxových aplikací ve WindowsVám poslouží zajímavý projekt s názvem Cygwin.
|
|
Multimediální centrum v Linuxu
Tvrzení, že Linux není multimediální systém, mužeme klidně zařadit mezi pohádky. Tento článek popisuje nejpopularnější video pčehrávače, které nám umožní proměnit náš systém na domácí multimediální centrum.
|
|
Qt ISO Maker - má první aplikace v Qt
Tomasz Pielech
Autir Vás naučí, jak vytvořit aplikaci, která posluouží ke genaraci ISO obrazů CD disku.
|
|
GIMP a PAO - digitální efekty
Světlo, vrstvy, kanály a ořezávací nástroje pro vás nejsou neznámou? Tím lépe. Tímto článkem překonáme další etapu a řádně využijeme výpočetní výkon vašeho počítače, a to pro celkovou úpravu obrázků. Zaměříme se také na možnosti retuše pouze vybraných částí obrazu, bez úpravy jeho zbytku, s pomocí kombinace technik výběru a ořezu.
|
|
Python a logování
Viktor Matys
V tomto článku chci ukázat, že i programovací jazyk Python má své možnosti logování, a že má zabudované ve standardní knihovně. Především chci ale ukázat, že logování je v Pythonu velice snadné, a tudíž je škoda se mu vyhýbat.
|
|
Wi-Fi sítě v praxi
Iván Alcaraz
Známé Wi-Fi sítě - teorie, praxe.
|
|
Použití I2C pod uClinux 2.4
Většina současných vývojových platforem nabízí poměrně velmi málo možností rozšíření. Někdy máte k dispozici spojení USB, což obnáší nutnost sestrojit rozšiřující desku s USB pro vytvoření komunikačního rozhraní. V nejlepším případě bude rozšíření sběrnice umístěné na konektoru HE10, nicméně i taková konfigurace se jeví málo praktická pro ovládání více nebo méně vzdáleného periferního zařízení.
|
|
Systémy BSD
Marc Bey
Vedle Linuxu existují jiné volné operační systémy, o kterých se tolik nemluví, ale přesto jsou jedněmi z nejbezpečnějších na světě - systémy BSD.
|
|
SeaMonkey – nástupce kultovní Mozilly Suite?
Przemysław Żarnecki
V poslední době se vyostřuje boj mezi největšími hráči na poli internetových prohlížečů. Toto se týká samozřejmě prohlížečů Internet Explorer a Firefox. Pomalu se k nim přidává také prohlížeč Opera. Zdá se mi však, že někdy zapomínáme, že v této oblasti existuje ještě řada jiných a hodnotných internetových prohlížečů.
|
|
Connection Pooling v PHP
Carlos Sánchez
Většina existujících projektů v PHP využívá jako backend MySQL a velmi dobře škáluje jednoduchým používáním trvalých spojení. To však není případ projektů vytvářených v PHP, které vsadily na Oracle. Otevřít spojení s databází Oracle představuje časově náročný proces – musíme vytvořit síťová připojení, otevřít autentizovanou session a vytvořit databázový proces řídící tuto session.
|
|
SELinux - bezečnější Linux
Marek Sawerwain
Jsou Linux a další unixové systémy bezpečné?
|
|
Mobilní číslo a Linux
Marcin Wiącek
Mnozí uživatelé by uvítali možnost stáhnout si ze svých mobilních telefonů fotografie či si pořídit kopii telefonního seznamu nebo diáře. Programy dodávané výrobci mobilů však fungují jen v prostředí Windows nebo Mac OS, proto musíme použít jiné nástroje, které jsou dostupné pod GNU/Linuxem.
|
|
Instalace ze zdrojových kódů
Bartłomiej Gędziorowski
Instalace programů ze zdrojových kódů je složitá operace. Ne vždy existuje možnost instalace hotového balíčku a pak je zapotřebí zkompilovat si program vlastnoručně, proto je tato dovednost velmi uřitečná pro správce všech systémů - i těch domácích. Pokusíme se to vysvětlit.
|
|
Průběžná dokumentace v Pythonu
Tarek Ziadé
Dokumentace je noční můrou všech vývojařů, kteří stále zlepšují svůj kód a udržují jej aktuální. Přesto jde o životně důležitý prvek každého projektu, at' už pro uživatele nebo ve středně a dlouhodobém horizontu také pro vývojaře samotné. Pro komunitní open source projekty je dobrá aktualizovaná dokumentace také známkou kvality a výchozím bodem pro každého nového příchozího.
|
|
Využiti social software ve firmě
Tomasz Mazurek
Stále více audio přehrávačů používá tagy hudebních souborů k vytvoření naší hudební knihovny. To nám dovoluje hudbu lépe třidit. Cenou za to však je skutečnost, že budeme nucení zkontrolovat, zda všechny kousky uložení na pevném disku našeho počítače mají odpovídající tagy - v opačním případě může být používaní přehrévače znesnadněno. Nejlepším řešením tedy je vybavit se editorem tagů, jako je například Audio Tag Tool, jehož cílem je usnadnit vám život.
|
|
Grafický program Inkscape
Grzegorz Madajczak
V počátcích GNU/Linuxu byla tvorba profesionální vektorové grafiky skoro nemožná, později už jen obtížná. Možnosti nabízené programem Draw z balíku OpenOffice.org nebo Carbon y KOffice nejsou pro řadu uživaletů dostatečné a o instalaci komerčního programu Corel Draw! 9.0 pod Wine můžeme jen snít. V roce 2003 však došlo k malé revoluci: objevil se program Inkscape, který se v současné verzi ve svych schopnostech může srovnávat s nejlepšími placenými řešeními...
|
|
Výuka programování hrou
Piotr Machej
Musí být výuka programování nudná? Ale kdepak. Můžete se přece zábavně učit a výukou se bavit. A když se navíc objeví možnost spolupráce a rozvíjení dalších dovedností a zájmů (než jen programování). Pak si ani nevšimneme, že píšeme velmi složité programy.
|
|
Hru může napsat každý!
Marek Sawerwain
Z vytvaření počítačových her se dnes stál velký obchod, avšak první krok je možné udělat zcela samostatně. Je potřeba si však uvědomit, že tvoření hry vlastními silami je těžký úkol a nyní se již v podstatě nestává, aby jeden programátor vypracoval velkou a velmi složitou ohledně grafiky a děje hru. Existují i výjimky, na příklad hry typu RogueLike bohaté na různorodné nápady, nejčastěji však téněř docela ochuzené o grafiku. Takovouto hru je opravdu možné napsat samostatně.
|
|
Paralelní programování v Qt
Piotr Pszczółkowski
U programú, které vyžadují velkou rychlost zpracování, musíme velice často používat mechanismy paralelního zpracovaní. Tento postup múžeme analogicky přirovnat k činnosti člověka, který provádí řadu souběžnych prací (např. čte knihu, současně poslouchá hudbu a ještě navíc hladí svého domácího mazlíčka).
|
|
NMAP
Marc BEY
Využívání otevřených portů, množství služeb dostupných na strojích místní sítě, testy zranitelnosti stejně jako bezpečnostní audity jsou velmi důležité pro správce sítě. Je pro něj nezbytné pravidelně skenovat svou sit', dříve než se o to postarají osoby se zlými úmysly, a optimalizovat její bezpečnost. K tomu je ovšem nezbytné, aby měl k dispozici všechny nezbytné nástroje pro provední rychlé inventarizace sítě. NMAP odpovídá všem těmto potřebám a dodává velmi přesné informace.
|
|
GIMP v praxi
GIMP v praxi
|
|