<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>pdynet.net</title>
    <link>https://www.pdynet.net/</link>
    <description>Recent content on pdynet.net</description>
    <generator>Hugo -- gohugo.io</generator>
    <language>cs</language>
    
    <lastBuildDate>Sun, 11 Sep 2016 16:42:15 +0200</lastBuildDate><atom:link href="https://www.pdynet.net/index.xml" rel="self" type="application/rss+xml" />
    
    <item>
      <title>OdbcProxy</title>
      <link>https://www.pdynet.net/clanky/odbcproxy/</link>
      <pubDate>Mon, 11 May 2015 19:13:30 +0200</pubDate>
      
      <guid>https://www.pdynet.net/clanky/odbcproxy/</guid>
      <description>&lt;p&gt;OdbcProxy je program, který umožňuje přes HTTP protokol pracovat s ODBC nebo OLE DB zdroji v počítači, na kterém běží. Po spuštění naslouchá na portu 47115 a poskytuje metody pro otevření spojení, jeho uzavření, výběr a úpravu dat v použitém zdroji.&lt;/p&gt;</description>
      
    </item>
    
    <item>
      <title>Smazání cache Internet Exploreru</title>
      <link>https://www.pdynet.net/clanky/smazani-cache-internet-exploreru/</link>
      <pubDate>Sun, 04 May 2014 13:00:54 +0200</pubDate>
      
      <guid>https://www.pdynet.net/clanky/smazani-cache-internet-exploreru/</guid>
      <description>&lt;p&gt;Pro rychlé smazání cache Internet Exploreru je možné použít následující program. Po spuštění se pokusí přes funkce &lt;a href=&#34;https://learn.microsoft.com/en-us/windows/win32/api/wininet/nf-wininet-findfirsturlcacheentrya&#34;  target=&#34;_blank&#34; rel=&#34;noreferrer&#34;&gt;FindFirstUrlCacheEntry&lt;/a&gt; a &lt;a href=&#34;https://learn.microsoft.com/en-us/windows/win32/api/wininet/nf-wininet-findnexturlcacheentrya&#34;  target=&#34;_blank&#34; rel=&#34;noreferrer&#34;&gt;FindNextUrlCacheEntry&lt;/a&gt; vyhledat záznamy v dočasné paměti prohlížeče, které následně smaže. Pokud je program spuštěn na Windows Vista nebo novějších, nastartuje sám sebe ještě na pozadí s nižší integritou, aby pročistil cache stránek, pro které se IE spouští s nižší integritou. Ve výchozím nastavení to jsou vlastně všechny stránky zóny „Internet“, pro které je povolen chráněný režim.&lt;/p&gt;</description>
      
    </item>
    
    <item>
      <title>Java - výpočet MD5 hashe</title>
      <link>https://www.pdynet.net/clanky/java-jak-vypocitat-md5-hash/</link>
      <pubDate>Wed, 15 May 2013 20:05:26 +0200</pubDate>
      
      <guid>https://www.pdynet.net/clanky/java-jak-vypocitat-md5-hash/</guid>
      <description>&lt;p&gt;Výpočet MD5 hashe je v Javě jednoduchá věc na pár řádků. Veškerou práci odvede třída &lt;a href=&#34;https://docs.oracle.com/javase/7/docs/api/java/security/MessageDigest.html&#34;  target=&#34;_blank&#34; rel=&#34;noreferrer&#34;&gt;MessageDigest&lt;/a&gt; metodami &lt;em&gt;update&lt;/em&gt; a &lt;em&gt;digest&lt;/em&gt;. Výstupem z metody &lt;em&gt;digest&lt;/em&gt; je pole bytů, které v následujícím kódu převedeme na String.&lt;/p&gt;</description>
      
    </item>
    
    <item>
      <title>xml2xlsx</title>
      <link>https://www.pdynet.net/clanky/xml2xlsx/</link>
      <pubDate>Sun, 25 Mar 2012 17:18:20 +0200</pubDate>
      
      <guid>https://www.pdynet.net/clanky/xml2xlsx/</guid>
      <description>&lt;p&gt;Xml2xlsx je program pro převod jednoduchých XML souborů do XLSX tabulky. Pro spuštění potřebuje nainstalovaný Microsoft .NET Framework, minimálně ve verzi 3.5. Program se spouští s parametry, zadanými na příkazové řádce. Výsledná data jsou do XLSX souboru vkládána knihovnou ExtremeML.&lt;/p&gt;</description>
      
    </item>
    
    <item>
      <title>uploadlast - FTP upload naposledy změněného souboru</title>
      <link>https://www.pdynet.net/clanky/uploadlast-ftp-upload-naposledy-zmeneneho-souboru/</link>
      <pubDate>Sun, 14 Aug 2011 15:29:16 +0200</pubDate>
      
      <guid>https://www.pdynet.net/clanky/uploadlast-ftp-upload-naposledy-zmeneneho-souboru/</guid>
      <description>&lt;p&gt;Uploadlast je program pro příkazový řádek, který v zadaném adresáři vyhledá naposledy změněný soubor, který uloží na FTP server. Pro spuštění potřebuje nainstalovaný Microsoft .NET Framework, minimálně ve verzi 3.5. Program je možné použít pro zálohování souborů na vzdálený FTP server. Používám ho pro zálohování SQL dumpu databáze.&lt;/p&gt;</description>
      
    </item>
    
    <item>
      <title>Jak zobrazit TaskDialog v .NET aplikaci</title>
      <link>https://www.pdynet.net/clanky/jak-zobrazit-taskdialog-v-dot-net-aplikaci/</link>
      <pubDate>Sun, 02 Jan 2011 18:13:50 +0100</pubDate>
      
      <guid>https://www.pdynet.net/clanky/jak-zobrazit-taskdialog-v-dot-net-aplikaci/</guid>
      <description>&lt;p&gt;TaskDialog je přirozeným nástupcem okna MessageBox. Je dostupný ve Windows Vista nebo Server 2008 a novějších. TaskDialog je umístěn v knihovně Comctl32.dll od verze 6. Pokud chcete ve vlastní .NET aplikaci TaskDialog použít, můžete sáhnout po hotovém řešení přímo od Microsoftu - Windows® API Code Pack for Microsoft® .NET Framework.&lt;/p&gt;</description>
      
    </item>
    
    <item>
      <title>Historické fotografie Poděbrad 04</title>
      <link>https://www.pdynet.net/foto/historicke-fotografie-podebrad-04/</link>
      <pubDate>Sun, 02 Jan 2011 15:29:52 +0100</pubDate>
      
      <guid>https://www.pdynet.net/foto/historicke-fotografie-podebrad-04/</guid>
      <description></description>
      <media:content xmlns:media="http://search.yahoo.com/mrss/" url="https://www.pdynet.net/foto/historicke-fotografie-podebrad-04/feature.png" />
    </item>
    
    <item>
      <title>Historické fotografie Poděbrad 03</title>
      <link>https://www.pdynet.net/foto/historicke-fotografie-podebrad-03/</link>
      <pubDate>Sat, 30 Oct 2010 16:19:42 +0200</pubDate>
      
      <guid>https://www.pdynet.net/foto/historicke-fotografie-podebrad-03/</guid>
      <description></description>
      <media:content xmlns:media="http://search.yahoo.com/mrss/" url="https://www.pdynet.net/foto/historicke-fotografie-podebrad-03/feature.png" />
    </item>
    
    <item>
      <title>Historické fotografie Poděbrad 02</title>
      <link>https://www.pdynet.net/foto/historicke-fotografie-podebrad-02/</link>
      <pubDate>Sat, 02 Oct 2010 19:02:05 +0200</pubDate>
      
      <guid>https://www.pdynet.net/foto/historicke-fotografie-podebrad-02/</guid>
      <description></description>
      <media:content xmlns:media="http://search.yahoo.com/mrss/" url="https://www.pdynet.net/foto/historicke-fotografie-podebrad-02/feature.png" />
    </item>
    
    <item>
      <title>Historické fotografie Poděbrad 01</title>
      <link>https://www.pdynet.net/foto/historicke-fotografie-podebrad-01/</link>
      <pubDate>Tue, 14 Sep 2010 20:02:11 +0200</pubDate>
      
      <guid>https://www.pdynet.net/foto/historicke-fotografie-podebrad-01/</guid>
      <description></description>
      <media:content xmlns:media="http://search.yahoo.com/mrss/" url="https://www.pdynet.net/foto/historicke-fotografie-podebrad-01/feature.png" />
    </item>
    
    <item>
      <title>Připojení k FoxPro tabulkám v C# pomocí ODBC</title>
      <link>https://www.pdynet.net/clanky/pripojeni-k-foxpro-tabulkam-pomoci-odbc/</link>
      <pubDate>Sun, 08 Aug 2010 11:42:18 +0200</pubDate>
      
      <guid>https://www.pdynet.net/clanky/pripojeni-k-foxpro-tabulkam-pomoci-odbc/</guid>
      <description>&lt;p&gt;Pro otevření DBF souborů v C# můžeme použít ODBC ovladač pro Visual FoxPro. Podmínkou je jeho existence v systému. Ovladač je možné stáhnout na stránce &lt;a href=&#34;https://learn.microsoft.com/en-us/previous-versions/visualstudio/foxpro/mt490121%28v=msdn.10%29&#34;  target=&#34;_blank&#34; rel=&#34;noreferrer&#34;&gt;Visual FoxPro ODBC Driver&lt;/a&gt;. Následující kousek kódu ukazuje, jak je možné otevřít DBF soubor a načíst jeho obsah.&lt;/p&gt;</description>
      
    </item>
    
    <item>
      <title>Linq a vyhledání jedinečných hodnot</title>
      <link>https://www.pdynet.net/clanky/linq-hledani-jedinecnych-hodnot/</link>
      <pubDate>Sat, 05 Jun 2010 11:13:26 +0200</pubDate>
      
      <guid>https://www.pdynet.net/clanky/linq-hledani-jedinecnych-hodnot/</guid>
      <description>&lt;p&gt;Představme si situaci, kdy máme textovou proměnou, která obsahuje hodnoty oddělené určitým znakem. Z této proměnné budeme chtít získat pouze jedinečné hodnoty, seřadit je podle abecedy a odstranit případné bílé znaky na začátku a konci. Pokud do tohoto úkolu zapojíme &lt;a href=&#34;https://cs.wikipedia.org/wiki/LINQ&#34;  target=&#34;_blank&#34; rel=&#34;noreferrer&#34;&gt;Linq&lt;/a&gt;, stačí nám na to jen jeden řádek kódu.&lt;/p&gt;</description>
      
    </item>
    
    <item>
      <title>mailarch - vytvoření a odeslání zip archívu emailem</title>
      <link>https://www.pdynet.net/clanky/mailarch/</link>
      <pubDate>Sat, 29 May 2010 20:24:54 +0200</pubDate>
      
      <guid>https://www.pdynet.net/clanky/mailarch/</guid>
      <description>&lt;p&gt;Mailarch je program pro příkazový řádek, který umí vytvořit zip archív a odeslat jej emailem. Pro spuštění potřebuje nainstalovaný Microsoft .NET Framework, minimálně ve verzi 3.5.&lt;/p&gt;&#xA;&lt;p&gt;V programu jsou použity následující komponenty:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;knihovna &lt;a href=&#34;https://github.com/haf/DotNetZip.Semverd&#34;  target=&#34;_blank&#34; rel=&#34;noreferrer&#34;&gt;DotNetZip&lt;/a&gt; pro kompresi do ZIP formátu&lt;/li&gt;&#xA;&lt;li&gt;parser &lt;a href=&#34;https://ndesk.org/Options&#34;  target=&#34;_blank&#34; rel=&#34;noreferrer&#34;&gt;NDesk.Options&lt;/a&gt; pro zpracování vstupních parametrů programu&lt;/li&gt;&#xA;&lt;/ul&gt;</description>
      
    </item>
    
    <item>
      <title>dotsplit - program pro rozdělení souboru</title>
      <link>https://www.pdynet.net/clanky/dotsplit/</link>
      <pubDate>Sun, 04 Apr 2010 17:27:07 +0200</pubDate>
      
      <guid>https://www.pdynet.net/clanky/dotsplit/</guid>
      <description>&lt;p&gt;Dotsplit je program určený k rozdělení souboru na menší části. Pro spuštění vyžaduje nainstalovaný Microsoft .NET Framework 3.5. Dotsplit neumí soubory komprimovat nebo šifrovat, pouze je rozdělit na menší části a vytvořit dávkový soubor pro jejich spojení do původního souboru. Program jsem si napsal jen abych si vyzkoušel Windows Presentation Foundation.&lt;/p&gt;</description>
      
    </item>
    
    <item>
      <title>Zpracování přílohy emailu v PHP přes IMAP</title>
      <link>https://www.pdynet.net/clanky/zpracovani-prilohy-emailu-v-php-pres-imap/</link>
      <pubDate>Sat, 26 Dec 2009 20:31:12 +0100</pubDate>
      
      <guid>https://www.pdynet.net/clanky/zpracovani-prilohy-emailu-v-php-pres-imap/</guid>
      <description>&lt;p&gt;Následující krátký kód používám pro strojové zpracování příloh z emailu. Tento kód si neklade za cíl být univerzální. V mém případě zpracovává zprávy, které mají vždy stejnou strukturu.&lt;/p&gt;</description>
      
    </item>
    
    <item>
      <title>Imagick - převod palety CMYK na RGB v PHP</title>
      <link>https://www.pdynet.net/clanky/imagick-prevod-palety-cmyk-na-rgb-v-php/</link>
      <pubDate>Thu, 10 Dec 2009 21:40:30 +0100</pubDate>
      
      <guid>https://www.pdynet.net/clanky/imagick-prevod-palety-cmyk-na-rgb-v-php/</guid>
      <description>&lt;p&gt;Imagick je rozšíření knihovny ImageMagick pro PHP. Podpora formátů závisí na konfiguraci knihovny ImageMagick. Například pro Gentoo mám v souboru package.use následující obsah.&lt;/p&gt;&#xA;&lt;div class=&#34;highlight-wrapper&#34;&gt;&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-text&#34; data-lang=&#34;text&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;media-gfx/imagemagick png jpeg jpeg2k tiff gs lcms&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/div&gt;&#xA;&lt;p&gt;Pro změnu barevné palety obrázku nabízí Imagick metodu &lt;em&gt;setImageColorspace&lt;/em&gt;. Pro její zjištění naopak metodu &lt;em&gt;getImageColorspace&lt;/em&gt;.&lt;/p&gt;</description>
      
    </item>
    
    <item>
      <title>Připojení My Book World Edition z fstab</title>
      <link>https://www.pdynet.net/clanky/pripojeni-my-book-world-edition-z-fstab/</link>
      <pubDate>Sun, 23 Aug 2009 11:07:10 +0200</pubDate>
      
      <guid>https://www.pdynet.net/clanky/pripojeni-my-book-world-edition-z-fstab/</guid>
      <description></description>
      
    </item>
    
    <item>
      <title>mslgen - hromadná úprava obrázků programem conjure</title>
      <link>https://www.pdynet.net/clanky/mslgen/</link>
      <pubDate>Wed, 12 Aug 2009 23:38:43 +0200</pubDate>
      
      <guid>https://www.pdynet.net/clanky/mslgen/</guid>
      <description>&lt;p&gt;V článku &lt;a href=&#34;https://www.pdynet.net/clanky/hromadne-zmeneni-velikosti-fotek/&#34; &gt;Hromadné zmenšení velikosti fotek&lt;/a&gt; je uveden postup, jak v dávkovém souboru použít program convert z knihovny ImageMagick pro hromadnou změnu rozměrů obrázků. Jednoduchosti a eleganci shellu se nic nevyrovná, ale přeci jen má toto řešení jednu nevýhodu. Nedokáže pracovat se soubory, které mají v názvu diakritiku. Naštěstí je součástí ImageMagick i program conjure. Program conjure se spouští s parametrem, kterým je název souboru v jazyce Magick Scripting Language (MSL). Tento soubor je ve formátu XML a obsahuje instrukce, jak pracovat s obrázky. Například: otevři soubor, uprav jeho rozměry, nastav barevnou paletu a ulož s novým názvem. Názvy souborů v tomto souboru již mohou obsahovat diakritiku.&lt;/p&gt;</description>
      
    </item>
    
    <item>
      <title>Přístav Klaipeda</title>
      <link>https://www.pdynet.net/foto/pristav-klaipeda/</link>
      <pubDate>Wed, 29 Jul 2009 18:11:15 +0200</pubDate>
      
      <guid>https://www.pdynet.net/foto/pristav-klaipeda/</guid>
      <description></description>
      <media:content xmlns:media="http://search.yahoo.com/mrss/" url="https://www.pdynet.net/foto/pristav-klaipeda/feature.jpg" />
    </item>
    
    <item>
      <title>LINQ a hledání v DataGridView</title>
      <link>https://www.pdynet.net/clanky/linq-a-hledani-v-datagridview/</link>
      <pubDate>Wed, 22 Jul 2009 17:35:18 +0200</pubDate>
      
      <guid>https://www.pdynet.net/clanky/linq-a-hledani-v-datagridview/</guid>
      <description>&lt;p&gt;DataGridView je třída pro zobrazení tabulkových dat. Samotná data můžou být přímo součástí tabulky v kolekcích Rows a Columns nebo mohou pocházet z jiného zdroje navázaného přes DataSource. V našem případě si ukážeme hledání dat z prvního případu, kdy jako motor hledání využijeme LINQ. Vytvoříme si malou aplikaci, která bude obsahovat tabulku DataGridView a jedno tlačítko. Po stisku tlačítka zobrazíme okno, kam může uživatel zadat hledaný text. Zároveň obsahuje volbu, jestli při hledání rozlišovat velikosti písmen.&lt;/p&gt;&#xA;&lt;figure&gt;&lt;img&#xA;    class=&#34;my-0 rounded-md&#34;&#xA;    loading=&#34;lazy&#34;&#xA;    decoding=&#34;async&#34;&#xA;    fetchpriority=&#34;low&#34;&#xA;    alt=&#34;search_demo.png&#34;&#xA;    src=&#34;https://www.pdynet.net/public/images/search_demo.png&#34;&#xA;    &gt;&lt;/figure&gt;</description>
      
    </item>
    
    <item>
      <title>Lithuania 1</title>
      <link>https://www.pdynet.net/foto/lithuania-1/</link>
      <pubDate>Tue, 14 Jul 2009 19:58:41 +0200</pubDate>
      
      <guid>https://www.pdynet.net/foto/lithuania-1/</guid>
      <description></description>
      <media:content xmlns:media="http://search.yahoo.com/mrss/" url="https://www.pdynet.net/foto/lithuania-1/feature.jpg" />
    </item>
    
    <item>
      <title>Zdendův foto mix</title>
      <link>https://www.pdynet.net/foto/zdenduv-foto-mix/</link>
      <pubDate>Sun, 28 Jun 2009 11:06:35 +0200</pubDate>
      
      <guid>https://www.pdynet.net/foto/zdenduv-foto-mix/</guid>
      <description></description>
      <media:content xmlns:media="http://search.yahoo.com/mrss/" url="https://www.pdynet.net/foto/zdenduv-foto-mix/feature.jpg" />
    </item>
    
    <item>
      <title>Rozdělení souboru programem split a obnovení programem copy</title>
      <link>https://www.pdynet.net/clanky/rozdeleni-souboru-programem-split/</link>
      <pubDate>Sat, 20 Jun 2009 16:59:52 +0200</pubDate>
      
      <guid>https://www.pdynet.net/clanky/rozdeleni-souboru-programem-split/</guid>
      <description>&lt;p&gt;K rozdělení souboru v linuxu můžeme využít program &lt;em&gt;split&lt;/em&gt;. Nedávno jsem potřeboval rozdělit obraz DVD Mandrivy na menší kousky. Pro rozdělení na 700 MB části lze spustit &lt;em&gt;split&lt;/em&gt; následujícím způsobem: &lt;code&gt;split --bytes=700m mandriva-linux-free-2009.1-x86_64.iso  /media/disk/iso/mandriva-linux-free-2009.1-x86_64.iso-&lt;/code&gt;&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;--bytes=700m - části budou mít velikost max. 700 MB&lt;/li&gt;&#xA;&lt;li&gt;mandriva-linux-free-2009.1-x86_64.iso - zdrojový soubor. V tomto případě z aktuálního adresáře.&lt;/li&gt;&#xA;&lt;li&gt;/media/disk/iso/mandriva-linux-free-2009.1-x86_64.iso- - cesta, kam uložit výsledné části a jejich prefix. Prefix je &lt;em&gt;mandriva-linux-free-2009.1-x86_64.iso-&lt;/em&gt; a každá výsledná část bude za tímto textem mít příponu &lt;em&gt;aa, ab, ac&lt;/em&gt; … podle počtu částí.&lt;/li&gt;&#xA;&lt;/ul&gt;</description>
      
    </item>
    
    <item>
      <title>Upload souboru na FTP server třídou WebClient</title>
      <link>https://www.pdynet.net/clanky/upload-souboru-na-ftp-server-tridou-webclient/</link>
      <pubDate>Sun, 31 May 2009 21:20:09 +0200</pubDate>
      
      <guid>https://www.pdynet.net/clanky/upload-souboru-na-ftp-server-tridou-webclient/</guid>
      <description>&lt;p&gt;Pro upload souboru na FTP server v .NET můžeme využít třídu WebClient, která sama zajišťuje komunikaci protokolem FTP. Samotný upload souboru lze potom zapsat pouze několika řádky kódu.&lt;/p&gt;</description>
      
    </item>
    
    <item>
      <title>Den otevřených dveří v Čáslavi 2009 - pokračování</title>
      <link>https://www.pdynet.net/foto/open-day-caslav-2009-pokracovani/</link>
      <pubDate>Sun, 24 May 2009 15:19:21 +0200</pubDate>
      
      <guid>https://www.pdynet.net/foto/open-day-caslav-2009-pokracovani/</guid>
      <description></description>
      <media:content xmlns:media="http://search.yahoo.com/mrss/" url="https://www.pdynet.net/foto/open-day-caslav-2009-pokracovani/feature.jpg" />
    </item>
    
    <item>
      <title>Den otevřených dveří v Čáslavi 2009</title>
      <link>https://www.pdynet.net/foto/open-day-caslav-2009/</link>
      <pubDate>Sun, 24 May 2009 10:04:56 +0200</pubDate>
      
      <guid>https://www.pdynet.net/foto/open-day-caslav-2009/</guid>
      <description>&lt;p&gt;Několik fotek ze Dne otevřených dveří na letecké základně v Čáslavi z 23. května 2009.&lt;/p&gt;</description>
      <media:content xmlns:media="http://search.yahoo.com/mrss/" url="https://www.pdynet.net/foto/open-day-caslav-2009/feature.jpg" />
    </item>
    
    <item>
      <title>Hromadné zmenšení velikosti fotek</title>
      <link>https://www.pdynet.net/clanky/hromadne-zmeneni-velikosti-fotek/</link>
      <pubDate>Sat, 16 May 2009 22:08:02 +0200</pubDate>
      
      <guid>https://www.pdynet.net/clanky/hromadne-zmeneni-velikosti-fotek/</guid>
      <description>&lt;p&gt;Pro dávkovou změnu velikosti fotek můžeme využít open source knihovny ImageMagick. Ke stažení je na adrese &lt;a href=&#34;https://imagemagick.org/&#34;  target=&#34;_blank&#34; rel=&#34;noreferrer&#34;&gt;https://imagemagick.org/&lt;/a&gt;. Součástí balíku je program &lt;em&gt;convert&lt;/em&gt;, který umí převádět obrázky mezi velkým množstvím formátů, měnit jejich velikost, barevnou paletu nebo například vkládat text.&lt;/p&gt;</description>
      
    </item>
    
    <item>
      <title>Vojenský prostor Milovice</title>
      <link>https://www.pdynet.net/foto/vojensky-prostor-milovice/</link>
      <pubDate>Sat, 25 Apr 2009 09:56:56 +0200</pubDate>
      
      <guid>https://www.pdynet.net/foto/vojensky-prostor-milovice/</guid>
      <description></description>
      <media:content xmlns:media="http://search.yahoo.com/mrss/" url="https://www.pdynet.net/foto/vojensky-prostor-milovice/feature.jpg" />
    </item>
    
    <item>
      <title>C# singleton pro přístup k více mySQL databázím</title>
      <link>https://www.pdynet.net/clanky/csharp-singleton-pro-mysql/</link>
      <pubDate>Sun, 05 Apr 2009 10:01:00 +0200</pubDate>
      
      <guid>https://www.pdynet.net/clanky/csharp-singleton-pro-mysql/</guid>
      <description>&lt;p&gt;Při psaní aplikací v C# jsem se ze začátku setkával s problémem, jak přistupovat k mySQL databázi z více tříd v programu. V C# neexistují globální proměnné, jako je tomu například v C++. Pokud máme v aplikaci například více oken odvozených od třídy Form a každé z nich musí komunikovat s databází, nemůžeme se spolehnout na globální instanci MySqlConnection, protože ve stylu C++ jí nevytvoříme. Jednou z  možností, jak se spojit s databází je vytvořit si k ní nové spojení při každém otevření okna. Tento způsob ale asi nebude moc efektivní, přeci jen inicializace spojení k serveru stojí nějaký čas a asi je zbytečné, když bude mít jedna aplikace aktivní 3 spojení s databází. Pro tento problém si můžeme vytvořit singleton třídu, která bude uchovávat pole všech použitých MySqlConnection objektů.&lt;/p&gt;</description>
      
    </item>
    
    <item>
      <title>Máničky v Poděbradech</title>
      <link>https://www.pdynet.net/clanky/manicky-v-podebradech/</link>
      <pubDate>Sat, 21 Mar 2009 15:17:34 +0100</pubDate>
      
      <guid>https://www.pdynet.net/clanky/manicky-v-podebradech/</guid>
      <description>&lt;p&gt;Nedávno se ke mě dostalo nařízení rady MěstNV z roku 1966 o zákazu vstupu vlasatců (mániček) do restaurací, divadla a jiných veřejných prostor.&lt;/p&gt;</description>
      
    </item>
    
    <item>
      <title>Paradisus en terrester</title>
      <link>https://www.pdynet.net/foto/opustene-staveni/</link>
      <pubDate>Fri, 20 Mar 2009 09:51:53 +0100</pubDate>
      
      <guid>https://www.pdynet.net/foto/opustene-staveni/</guid>
      <description>&lt;p&gt;Bylo nebylo, ale asi bylo, jedno pěkné stavení se postavilo. Asi se tam i pěkně žilo. Prostor kolem, samá louka, co se stalo, vítr fouká. Mraky táhnou na to místo, bordel je tam, kde bylo čisto.&lt;/p&gt;</description>
      <media:content xmlns:media="http://search.yahoo.com/mrss/" url="https://www.pdynet.net/foto/opustene-staveni/feature.jpg" />
    </item>
    
    <item>
      <title>Cwgethelper - práce s programem wget z C&#43;&#43;</title>
      <link>https://www.pdynet.net/clanky/cwgethelper-prace-s-programem-wget/</link>
      <pubDate>Sun, 15 Mar 2009 18:55:00 +0100</pubDate>
      
      <guid>https://www.pdynet.net/clanky/cwgethelper-prace-s-programem-wget/</guid>
      <description>&lt;p&gt;Potřeboval jsem napsat program, který bude stahovat stránky a hledat v nich informace. Když jsem přemýšlel o tom, jak zajistit stažení požadované stránky a její uložení do souboru, jako nejjednodušší řešení mi připadalo použít program wget. Je to vynikající nástroj pro neinteraktivní stahování obsahu z webu.&lt;/p&gt;</description>
      
    </item>
    
    <item>
      <title>C2Darray - dynamické 2D pole v C&#43;&#43;</title>
      <link>https://www.pdynet.net/clanky/c2darray-dynamicke-2d-pole/</link>
      <pubDate>Sun, 15 Mar 2009 18:24:00 +0100</pubDate>
      
      <guid>https://www.pdynet.net/clanky/c2darray-dynamicke-2d-pole/</guid>
      <description>&lt;p&gt;Třída C2Darray vytváří dynamicky 2D pole objektů operátorem new. Může se použít pro číselné typy (long, int, double) nebo pro třídy.&#xA;V souboru 2darray.h je definován datový typ ARRAY_TYPE, se kterým třída vnitřně pracuje. Například:&lt;code&gt;typedef unsigned long ARRAY_TYPE;&lt;/code&gt;&lt;/p&gt;</description>
      
    </item>
    
    <item>
      <title>CNetworkCommunication - UDP v MFC</title>
      <link>https://www.pdynet.net/clanky/cnetworkcommunication-casyncsocket-a-udp/</link>
      <pubDate>Sat, 14 Mar 2009 22:44:00 +0100</pubDate>
      
      <guid>https://www.pdynet.net/clanky/cnetworkcommunication-casyncsocket-a-udp/</guid>
      <description>&lt;p&gt;CNetworkCommunication je třída odvozená z &lt;a href=&#34;https://learn.microsoft.com/en-us/cpp/mfc/reference/casyncsocket-class&#34;  target=&#34;_blank&#34; rel=&#34;noreferrer&#34;&gt;CAsyncSocket&lt;/a&gt;, napsaná pro příjem a vysílání paketů protokolem UDP. Je závislá na funkcích MFC. Před jejím použitím je třeba zavolat funkci AfxSocketInit(), například při spuštění aplikace ve funkci InitInstance().&lt;/p&gt;&#xA;&lt;p&gt;K použití jsou funkce:&lt;/p&gt;&#xA;&lt;div class=&#34;highlight-wrapper&#34;&gt;&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-cpp&#34; data-lang=&#34;cpp&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;kt&#34;&gt;bool&lt;/span&gt; &lt;span class=&#34;nf&#34;&gt;InitializeInterface&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;UINT&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;port&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;);&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;kt&#34;&gt;int&lt;/span&gt; &lt;span class=&#34;nf&#34;&gt;ReceiveData&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;BYTE&lt;/span&gt; &lt;span class=&#34;o&#34;&gt;*&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;p_buffer&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;DWORD&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;bufferSize&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;DWORD&lt;/span&gt; &lt;span class=&#34;o&#34;&gt;*&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;p_readed&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;);&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;kt&#34;&gt;int&lt;/span&gt; &lt;span class=&#34;nf&#34;&gt;TransmitData&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;BYTE&lt;/span&gt; &lt;span class=&#34;o&#34;&gt;*&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;p_buffer&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;DWORD&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;n_count&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;CString&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;address&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;UINT&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;port&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;DWORD&lt;/span&gt; &lt;span class=&#34;o&#34;&gt;*&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;p_wrote&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;);&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/div&gt;</description>
      
    </item>
    
    <item>
      <title>CSQLWrapper - C&#43;&#43; wrapper pro mySQL</title>
      <link>https://www.pdynet.net/clanky/csqlwrapper/</link>
      <pubDate>Sun, 08 Mar 2009 18:33:00 +0100</pubDate>
      
      <guid>https://www.pdynet.net/clanky/csqlwrapper/</guid>
      <description>&lt;p&gt;CSQLWrapper je třída pro zjednodušení práce s mySQL. Volá funkce z libmysql. Pracuje nad jedním spojením se serverem, takže lze s tímto spojením pracovat jako s objektem.&lt;/p&gt;</description>
      
    </item>
    
    <item>
      <title>Uložení logu Apache do mySQL</title>
      <link>https://www.pdynet.net/clanky/ulozeni-logu-apache-do-mysql/</link>
      <pubDate>Sun, 08 Mar 2009 16:00:00 +0100</pubDate>
      
      <guid>https://www.pdynet.net/clanky/ulozeni-logu-apache-do-mysql/</guid>
      <description>&lt;p&gt;Následující program čte řádky z logu Apache a ukládá je do mySQL databáze. Řádky logu očekává ve formátu&lt;/p&gt;&#xA;&lt;div class=&#34;highlight-wrapper&#34;&gt;&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-apache&#34; data-lang=&#34;apache&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;nb&#34;&gt;LogFormat&lt;/span&gt; &lt;span class=&#34;s2&#34;&gt;&amp;#34;%h %l %u %t \&amp;#34;%r\&amp;#34; %&amp;gt;s %b \&amp;#34;%{Referer}i\&amp;#34; \&amp;#34;%{User-Agent}i\&amp;#34;&amp;#34;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/div&gt;&#xA;&lt;p&gt;Data jsou vkládána uloženou procedurou &lt;em&gt;sp_insert_record_to_http_accesslog&lt;/em&gt; do tabulky &lt;em&gt;http_accesslog&lt;/em&gt;. Protože program využívá uložené procedury, je nutné použít mySQL od verze 5.&lt;/p&gt;</description>
      
    </item>
    
    <item>
      <title>Kuris fotí v Poděbradech a okolí 1</title>
      <link>https://www.pdynet.net/foto/kuris-foti-v-podebradech-1/</link>
      <pubDate>Sun, 08 Mar 2009 15:25:00 +0100</pubDate>
      
      <guid>https://www.pdynet.net/foto/kuris-foti-v-podebradech-1/</guid>
      <description></description>
      <media:content xmlns:media="http://search.yahoo.com/mrss/" url="https://www.pdynet.net/foto/kuris-foti-v-podebradech-1/feature.jpg" />
    </item>
    
    <item>
      <title>Poděbradský zámek při povodních v roce 2006</title>
      <link>https://www.pdynet.net/foto/zamek-pri-povodnich-v-roce-2006/</link>
      <pubDate>Sun, 01 Mar 2009 15:45:00 +0100</pubDate>
      
      <guid>https://www.pdynet.net/foto/zamek-pri-povodnich-v-roce-2006/</guid>
      <description></description>
      <media:content xmlns:media="http://search.yahoo.com/mrss/" url="https://www.pdynet.net/foto/zamek-pri-povodnich-v-roce-2006/feature.jpg" />
    </item>
    
    <item>
      <title>Použití funkcí GetOpenFileName a GetSaveFileName</title>
      <link>https://www.pdynet.net/clanky/pouziti-win32-funkci-getopenfilename-a-getsavefilename/</link>
      <pubDate>Fri, 27 Feb 2009 13:28:00 +0100</pubDate>
      
      <guid>https://www.pdynet.net/clanky/pouziti-win32-funkci-getopenfilename-a-getsavefilename/</guid>
      <description>&lt;p&gt;Funkce GetOpenFileName a GetSaveFileName z knihovny commdlg.dll slouží ke zobrazení dialogu pro výběr souborů. Při psaní aplikací ve Visual Studiu 6 se mi ale nikdy nelíbil vzhled dialogu otevřeného třídou CFileDialog. Použití této třídy je jednodušší, ale na rozdíl od ní jsou dialogy funkcí GetOpenFileName a GetSaveFileName přímo součástí knihoven operačního systému a jejich vzhled je s každou verzí Windows trochu odlišný. Chování funkcí je ovlivněno strukturou OPENFILENAME. Následující krátké ukázky slouží pro výběr souboru k otevření a uložení.&lt;/p&gt;</description>
      
    </item>
    
    <item>
      <title>Kompilace SeaMonkey v Mandrivě 2006</title>
      <link>https://www.pdynet.net/clanky/kompilace-seamonkey-v-mandrive-2006/</link>
      <pubDate>Sat, 14 Feb 2009 10:43:00 +0100</pubDate>
      
      <guid>https://www.pdynet.net/clanky/kompilace-seamonkey-v-mandrive-2006/</guid>
      <description>&lt;p&gt;Toto mini howto popisuje kompilaci SeaMonkey v 64 bitové distribuci Mandrivy 2006. Nejprve je třeba stáhnout archív se zdrojáky z &lt;a href=&#34;#ZgotmplZ&#34; &gt;ftp://ftp.mozilla.org/pub/mozilla.org/seamonkey/releases/&lt;/a&gt; a jeho obsah rozbalit. V adresáři &lt;em&gt;mozilla&lt;/em&gt; vytvořit soubor &lt;em&gt;.mozconfig&lt;/em&gt; (na začátku je tečka). Do souboru vložit tento text:&lt;/p&gt;&#xA;&lt;div class=&#34;highlight-wrapper&#34;&gt;&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-bash&#34; data-lang=&#34;bash&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;mk_add_options &lt;span class=&#34;nv&#34;&gt;MOZ_CO_PROJECT&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;=&lt;/span&gt;suite&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;ac_add_options --enable-application&lt;span class=&#34;o&#34;&gt;=&lt;/span&gt;suite&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;mk_add_options &lt;span class=&#34;nv&#34;&gt;MOZ_OBJDIR&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;=&lt;/span&gt;@TOPSRCDIR@/suite-opt&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;ac_add_options --enable-optimize&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;ac_add_options --disable-debug&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/div&gt;</description>
      
    </item>
    
    <item>
      <title>Spasitel Bill</title>
      <link>https://www.pdynet.net/clanky/spasitel-bill/</link>
      <pubDate>Sat, 14 Feb 2009 09:02:00 +0100</pubDate>
      
      <guid>https://www.pdynet.net/clanky/spasitel-bill/</guid>
      <description>&lt;p&gt;Zase jsem udělal chybu. Bolí mě to u mého malého srdíčka. Pokorně se klaním před Systémem, který pouze suše oznamuje: Program provedl neplatnou operaci a bude ukončen. Ach, ta bolest nad rozdělanou prací. Ach, ten smutek. Ale tak to musí být. Jsem smířeny s osudem a šlapu blátivými uličkami ke zpovědi. Uživatelíčkové, žijící v blátivých slumech, vidí mé roucho novice a ustupují z cesty.&lt;/p&gt;</description>
      
    </item>
    
    <item>
      <title>Jak poslat mail skriptem shellu</title>
      <link>https://www.pdynet.net/clanky/jak-poslat-mail-skriptem-shellu/</link>
      <pubDate>Sat, 31 Jan 2009 18:45:00 +0100</pubDate>
      
      <guid>https://www.pdynet.net/clanky/jak-poslat-mail-skriptem-shellu/</guid>
      <description>&lt;p&gt;Následující skript uložit do souboru, např. jako mailfrompetr.sh, nastavit mu atribut pro spouštění a zavolat tímto způsobem:&lt;/p&gt;&#xA;&lt;div class=&#34;highlight-wrapper&#34;&gt;&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-bash&#34; data-lang=&#34;bash&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;mailfrompetr.sh &lt;span class=&#34;s2&#34;&gt;&amp;#34;tohle je predmet mailu&amp;#34;&lt;/span&gt; &lt;span class=&#34;s2&#34;&gt;&amp;#34;tohle je obsah mailu&amp;#34;&lt;/span&gt; nekdo@nekde.cz&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/div&gt;</description>
      
    </item>
    
    <item>
      <title>Připojení sdíleného disku z Windows Vista Home</title>
      <link>https://www.pdynet.net/clanky/pripojeni-sdileneho-disku-z-windows-vista-home/</link>
      <pubDate>Sat, 31 Jan 2009 18:14:00 +0100</pubDate>
      
      <guid>https://www.pdynet.net/clanky/pripojeni-sdileneho-disku-z-windows-vista-home/</guid>
      <description></description>
      
    </item>
    
    <item>
      <title>BOINC statistiky</title>
      <link>https://www.pdynet.net/clanky/boinc-statistiky/</link>
      <pubDate>Thu, 01 Jan 2009 20:32:00 +0100</pubDate>
      
      <guid>https://www.pdynet.net/clanky/boinc-statistiky/</guid>
      <description></description>
      
    </item>
    
  </channel>
</rss>
