<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Webové stránky</title>
	<atom:link href="http://webove-stranky.com/feed" rel="self" type="application/rss+xml" />
	<link>http://webove-stranky.com</link>
	<description></description>
	<lastBuildDate>Fri, 21 May 2010 14:01:57 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
		<item>
		<title>Internetový obchod Magento &#8211; řešení problémů při instalaci</title>
		<link>http://webove-stranky.com/projekty/internetovy-obchod-magento-reseni-problemu-pri-instalaci</link>
		<comments>http://webove-stranky.com/projekty/internetovy-obchod-magento-reseni-problemu-pri-instalaci#comments</comments>
		<pubDate>Fri, 21 May 2010 13:58:08 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Programování]]></category>
		<category><![CDATA[Projekty]]></category>

		<guid isPermaLink="false">http://webove-stranky.com/?p=280</guid>
		<description><![CDATA[Protože se objevily v krátkém sledu poptávky na realizaci internetových obchodů, přistoupil jsem ve volných chvílích k testovací instalaci e-shopu Magento. Test probíhal na počítači s OS Windows a instalovaným Apache, PHP a MySQL. Stažený zip soubor jsem rozbalil do adresáře htdocs webového serveru Apache, adresář po rozbalení zabírá na disku přibližně 57 MB prostoru. [...]]]></description>
			<content:encoded><![CDATA[<p>Protože se objevily v krátkém sledu poptávky na realizaci internetových obchodů, přistoupil jsem ve volných chvílích k testovací instalaci e-shopu Magento. Test probíhal na počítači s OS Windows a instalovaným Apache, PHP a MySQL. Stažený zip soubor jsem rozbalil do adresáře htdocs webového serveru Apache, adresář po rozbalení zabírá na disku přibližně 57 MB prostoru. Po otevření stránky http://localhost/magento v prohlížeči internetu je vidět instalační průvodce.</p>
<p><span id="more-280"></span></p>
<p>Po potvrzení souhlasu s Open Software licencí je možné pokračovat k dalšímu kroku &#8211; lokalizaci. Zde nastavíme Locale &#8211; čeština, Time zone &#8211; Central European&#8230; a Default Currency na Koruna česká. Pokračovat. Je zobrazeno hlášení o nutnosti povolit v php.ini následující rozšíření: pdo_mysql, mcrypt, curl. Po odkomentování příslušných řádku v php.ini a restartu Apache se hlášení omezí na nutnost povolení pdo_mysql. Toto rozšíření však povolené je. Po deseti minutách pátrání v diskuzích jsem navíc ještě v php.ini povolil pdp_pdo.dll a konečně bylo možné pokračovat v instalaci.</p>
<p>Dalším krokem instalace je nastavení připojení k databázi, název administračního adresáře a nastavení ukládání session. Bez problémů, potom následuje vytvoření účtu administrátora a tím je instalace hotova a zobrazí se tlačítko Goto Backend. Tím vstoupíme do přihlašovacího dialogu administrátora obchodu. Zase tak složité to nebylo, zdá se&#8230;</p>
<p>Po zadání přihlašovacích údajů a potvrzení se však opět zobrazuje přihlašovací dialog, bez jakéhokoliv chybového hlášení. Když zadám záměrně nesprávné přihlašovací údaje, zobrazí se hláška o nesprávném jméně uživatele nebo hesle. Když zadám správné údaje, tak nic&#8230;</p>
<p>Následuje další pátrání v diskuzích, kde jsem došel k informaci, že na lokálním počítači Magento nefunguje na doméně localhost. Takže v souboru c:\windows\drivers32\etc\hosts jsem vložil nový řádek:</p>
<pre>127.0.0.1   magento.lc</pre>
<p>dále v konfiguraci apache v souboru httpd-vhosts.conf jsem doplnil zápis:</p>
<pre>&lt;VirtualHost 127.0.0.1&gt;
 DocumentRoot "D:/Apache2/htdocs/magento"
 ServerName magento.lc
&lt;/VirtualHost&gt;</pre>
<p>nakonec restart Apache a nová instalace Magento již na doménu magento.lc. Nyní se přihlášení do administrace proběhlo normálně.</p>
<p>Ještě v rychlosti vytvářím několik kategorií a vkládám testovací produkty, u kategorií i produktů je řada parametrů vypadajících neintuitivně. Po vložení dvou produktů otevírám hlavní stránku e-shopu, která je prázdná až na boxy My Cart a Newsletter, kategorie ani produkty nejsou vidět, není je možné ani vyhledat, e-shop se jeví jako prázdný.</p>
<p>Nápověda součástí e-shopu není, na webu Magenta je k zakoupení User Guide, wiki je v podstatě prázdná, česká diskuze bez odpovědí&#8230; Pro tuto chvíli testování přerušeno, bude následovat pátrání po informačních zdrojích. Pokud dám dohromady hodnotnější informace, umístím je v blíže neurčenou dobu na tyto stránky.</p>
]]></content:encoded>
			<wfw:commentRss>http://webove-stranky.com/projekty/internetovy-obchod-magento-reseni-problemu-pri-instalaci/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>E-shop Zencart rozesílá spamy &#8211; řešení, výběr open-source náhrady</title>
		<link>http://webove-stranky.com/programovani/e-shop-zencart-rozesila-spamy-reseni-vyber-open-source-nahrady</link>
		<comments>http://webove-stranky.com/programovani/e-shop-zencart-rozesila-spamy-reseni-vyber-open-source-nahrady#comments</comments>
		<pubDate>Wed, 12 May 2010 11:45:57 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Programování]]></category>
		<category><![CDATA[internetový obchod]]></category>

		<guid isPermaLink="false">http://webove-stranky.com/?p=266</guid>
		<description><![CDATA[Jeden z hostingů, kde jsem uvedl do provozu Zencart mi zaslal informaci, že z dané domény jsou rozesílány spamy. Určení, který skript spamy rozesílá bylo zjednodušeno tím, že hosting poslal konkrétní název PHP souboru. Uvedený soubor se nacházel v adresáři images a spolu s ním řada dalších. Doposud mi není znám způsob, jak se do [...]]]></description>
			<content:encoded><![CDATA[<p>Jeden z hostingů, kde jsem uvedl do provozu <a title="E-shop Zencart" href="http://www.zen-cart.com/" target="_blank">Zencart</a> mi zaslal informaci, že z dané domény jsou rozesílány <a title="Co je to spam" href="http://cs.wikipedia.org/wiki/Spam" target="_blank">spamy</a>. Určení, který skript spamy rozesílá bylo zjednodušeno tím, že hosting poslal konkrétní název PHP souboru. Uvedený soubor se nacházel v adresáři images a spolu s ním řada dalších. Doposud mi není znám způsob, jak se do adresáře images soubory dostaly. Nepoužívám <a title="Správce souborů Total Commander" href="http://www.ghisler.com/" target="_blank">Total Commander</a>, odkud některé viry vykrádají hesla, navíc hesla jsou složité na určení pomocí brute-force.<br />
 <span id="more-266"></span></p>
<p>Soubory s adresáře images jsem odstranil a pro jistotu jsem změnil heslo k FTP. PHP soubory se však po několika dnech objevily v adresáři images znovu. Domnívám se, že je zneužita funkce Zencartu pro uload obrázků, ale podrobněji jsem po přesném způsobu průniku nepátral. Nakonec jsem tomuto zabránil velmi provizorně zamezil následujícím skriptem:</p>
<pre>$dir = "images/";
if (is_dir($dir)) {
if ($dh = opendir($dir)) {
while (($file = readdir($dh)) !== false) {
$path_parts = pathinfo($file);
if (filetype($dir . $file)=='file' AND strtolower($path_parts['extension'])=='php'){
unlink($dir . $file);
}
}
closedir($dh);
}
}</pre>
<p>Skript periodicky kontroluje adresář images na přítomnost PHP souborů a maže je. Dále jsem do adresáře umístil soubor <a title="htaccess" href="http://httpd.apache.org/docs/1.3/howto/htaccess.html">.htacces</a> s tímto obsahem:</p>
<pre>SetHandler enginge_off
RemoveType application/x-httpd-php .php .xml</pre>
<p>což znemožní spuštění PHP skriptů v daném adresáři.</p>
<p>Řešení je skutečně provizorní, Zencart se již několik let nevyvíjí, existují sice nějaké <a title="Zencart patch" href="http://www.zen-cart.com/forum/showthread.php?t=130161" target="_blank">opravné patche</a>, při jejich použití však přestal fungovat html editor v administraci e-shopu. Navíc programový kód Zencartu je roztroušen v mnoha adresářích a pátrání po chybách či provádění modifikací funkcí e-shopu je dost složité.</p>
<p>Hledám tedy open-source náhradu Zencartu, pokud možno se stejným rozsahem funkcí, s jednoduchým systémem témat, pluginů (zásuvných modulů) a hacků (háčků, hákování funkcí?), nejlépe jako má např. publikační systém <a title="Wordpress" href="http://wordpress.org/" target="_blank">WordPress</a>. Wordpres umožňuje jednoduše doplňovat nové funkce či stávající modifikovat bez jediného zásahu do kódu samotné aplikace, což je dost podstatné pro účely udržování upgradů, kdy bez obav aktualizujeme aplikaci a naše pluginy zůstanou nedotčené. Aktualizace Zencartu byla vždy náročná záležitost, Zencart se totiž často modifikoval zásahy do kódu aplikace, protože stávající systém pro overriding (překrývání) funkcí neumožňoval modifikace všeho co bylo potřebné &#8211; např. výpočet ceny produktů.</p>
<p>Zatím jsem došel k e-shopu <a title="E-shop Magento" href="http://www.magentocommerce.com/" target="_blank">Magento</a>, který je postaven na <a title="Zend Framework" href="http://framework.zend.com/" target="_blank">Zend frameworku</a> a údajně existuje možnost importu ze Zencartu (bude však možné importovat hesla uživatelů?). Slibně a jednodušeji vypadá <a title="E-shop Opencart" href="http://www.opencart.com/" target="_blank">Opencart</a>. <a title="E-shop WirtueMart - Joomla!" href="http://virtuemart.net/" target="_blank">VirtueMart</a> jsem vyřadil, protože k provozu je nutný systém <a href="http://www.joomla.org/">Joomla!</a>. <a title="E-shop Prestashop" href="http://www.prestashop.com/" target="_blank">Prestashop</a> se modifikuje zásahy do kódu aplikace. Pokud někdo z kolejdoucích doplní tipy na další open-source e-shopy, bude to přínosné.</p>
]]></content:encoded>
			<wfw:commentRss>http://webove-stranky.com/programovani/e-shop-zencart-rozesila-spamy-reseni-vyber-open-source-nahrady/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>OpenVPN server &#8211; klient na Windows, instalace a nastaven&#237;</title>
		<link>http://webove-stranky.com/site/openvpn-windows-priklad-instalace-nastaveni</link>
		<comments>http://webove-stranky.com/site/openvpn-windows-priklad-instalace-nastaveni#comments</comments>
		<pubDate>Thu, 25 Feb 2010 07:43:52 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Sítě]]></category>
		<category><![CDATA[Programování]]></category>

		<guid isPermaLink="false">http://webove-stranky.com/?p=248</guid>
		<description><![CDATA[Postup instalace je popsaný pro nejjednodušší cestu k realizaci VPN spojení. Instalační soubory pro Windows stáhneme z www.openvpn.net. Instalujeme na serverovém a klientských počítačích, vhodná je instalace na disk C, při instalaci na D vznikal problém s dávkovými soubory, kde je proměnná pro program files nastavená na výchozí systémový C:\Program Files. Na serverovém počítači spustíme [...]]]></description>
			<content:encoded><![CDATA[<p>Postup instalace je popsaný pro nejjednodušší cestu k realizaci VPN spojení. Instalační soubory pro Windows stáhneme z www.openvpn.net. Instalujeme na serverovém a klientských počítačích, vhodná je instalace na disk C, při instalaci na D vznikal problém s dávkovými soubory, kde je proměnná pro program files nastavená na výchozí systémový C:\Program Files.</p>
<p> <span id="more-248"></span>Na serverovém počítači spustíme příkazový řádek jako správce a přesuneme se do adresáře C:\Program Files\OpenVPN\easy-rsa a spustíme podle návodu na OpenVPN.net tuto posloupnost dávkových souborů:
<pre>init-config</pre>
<p>Teď můžeme otevřít soubor vars.bat a upravit proměnné KEY na koci souboru (stát, město, orgranizace&#8230;). Pokračujeme spuštěním souborů: </p>
<pre>vars
clean-all
build-ca
build-key-server server
build-dh
build-key client1</pre>
<p>Ve složce C:\Program Files\OpenVPN\easy-rsay\keys máme vytvořené potřebné soubory pro VPN spojení. Z této složky na serverový počítač zkopírujeme do složky C:\Program Files\OpenVPN\config soubory: </p>
<pre>ca.crt
dh1024.pem
server.crt
server.key</pre>
<p>Na klientském počítači zkopírujeme do složky C:\Program Files\OpenVPN\config tyto soubory: </p>
<pre>ca.crt
client1.crt
client1.key</pre>
<p>Dále na serverový počítač do složky C:\Program Files\OpenVPN\config umístíme soubor vpn_server.ovpn s tímto obsahem: </p>
<pre style="border-bottom: silver 1px solid; border-left: silver 1px solid; height: 200px; overflow: auto; border-top: silver 1px solid; border-right: silver 1px solid"># server
mode server

# tls jako server
tls-server

# port, 1194 = default

port 1194

# protokol, tcp/udp
proto udp

# nastavi zarizeni
dev tap

# adresa serveru
ifconfig 10.10.1.100 255.255.255.0

# rozsah adres pro klienty
ifconfig-pool 10.10.1.20 10.10.1.25 255.255.255.0

# soucasne prihlaseni vice klientu
duplicate-cn

# certifikat certifikacni autority
ca ca.crt

# certifikat serveru
cert server.crt

# klic serveru
key server.key

# parametry pro Diffie-Hellman protokol
dh dh1024.pem

# logy serveru
log-append openvpn.log

# status serveru
#status /var/run/vpn.status 10

# uzivatel pod kterym bezi server
#user nobody

# skupina pod kterou bezi server
#group nogroup

# udrzuje spojeni nazivu, 10 (ping) a 120 (ping-restart)
keepalive 10 120

# komprese prenasenych dat
comp-lzo

# ukecanost serveru
verb 3</pre>
<p>Na klientský počítač do složky C:\Program Files\OpenVPN\config umístíme soubor vpn_client.ovpn s tímto obsahem: </p>
<pre style="border-bottom: silver 1px solid; border-left: silver 1px solid; height: 200px; overflow: auto; border-top: silver 1px solid; border-right: silver 1px solid">client
dev tap
proto udp
remote muj_server 1194

ca ca.crt
cert client1.crt
key client1.key

ns-cert-type server

ping 15
ping-restart 45
ping-timer-rem

persist-key
persist-tun
resolv-retry infinite
nobind
comp-lzo
verb 3
mute-replay-warnings</pre>
<p>Na klientském i serverovém počítači musí být ve firewallu povolen port 1194 a pokud je v cestě NAT musí být nastaven forwarding portu 1194 na serverový počítač. Nakonec nastavíme automatické spuštění služby OpenVPN a službu spustíme, nejprve na serverovém počítači. Služba OpenVPN najde naše konfigurační soubory a vytvoří VPN spojení.</p>
<h3>Příčiny nefunkční VPN</h3>
<p>Soubory certifikátů serveru i klienta musí nenulovou délku. Pokud při generování certifikátu serveru dostanete chybovou hlášku:</p>
<pre>The commonName field needed to be supplied and was missing</pre>
<p>nebo</p>
<pre>failed to update database</pre>
<p>potom při generování vložte nějaký řetězec do hodnoty CommonName, až bude skript požadovat vstup této hodnoty.</p>
]]></content:encoded>
			<wfw:commentRss>http://webove-stranky.com/site/openvpn-windows-priklad-instalace-nastaveni/feed</wfw:commentRss>
		<slash:comments>8</slash:comments>
		</item>
		<item>
		<title>Nefunguje Smokeping na Ubuntu &#8211; jak instalovat</title>
		<link>http://webove-stranky.com/site/smokeping-ubuntu-nefunguje-jak-instalovat</link>
		<comments>http://webove-stranky.com/site/smokeping-ubuntu-nefunguje-jak-instalovat#comments</comments>
		<pubDate>Wed, 27 Jan 2010 15:11:25 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Sítě]]></category>

		<guid isPermaLink="false">http://webove-stranky.com/?p=243</guid>
		<description><![CDATA[Po instalaci Smokeping (systém pro monitoing odezvy) na Ubuntu se zobrazovaly pouze prázdné grafy. Instalace proběhla standardním způsobem Systém &#8211; Zpráva &#8211; Správce balíčku Synaptic, vyhledat Smokeping a Apache a spustit instalaci. Po instalaci a konfiguraci smokeping v souboru /etc/smokeping/config se na stránce http://mujserver.cz/cgi-bin/smokeping.cgi zobrazovaly pouze prázdné grafy, přestože cíle na ping odpovídaly. Řešením je [...]]]></description>
			<content:encoded><![CDATA[<p>Po instalaci <a title="Smokeping - monitoring odezvy" href="http://oss.oetiker.ch/smokeping/" target="_blank">Smokeping</a> (systém pro monitoing odezvy) na <a title="Operační systém Ubuntu" href="http://www.ubuntu.cz/" target="_blank">Ubuntu</a> se zobrazovaly pouze prázdné grafy. Instalace proběhla standardním způsobem Systém &#8211; Zpráva &#8211; Správce balíčku <a title="Synaptic - správce balíčků" href="http://wiki.ubuntu.cz/Synaptic" target="_blank">Synaptic</a>, vyhledat Smokeping a <a title="Webový server Apache" href="http://www.apache.org/" target="_blank">Apache</a> a spustit instalaci. Po instalaci a konfiguraci smokeping v souboru /etc/smokeping/config se na stránce http://mujserver.cz/cgi-bin/smokeping.cgi zobrazovaly pouze prázdné grafy, přestože cíle na ping odpovídaly.<br />
Řešením je spustit v terminálu tento příkaz:</p>
<pre>sudo chown -R smokeping:www-data /var/lib/smokeping/</pre>
<p>který nastaví souborům v uvedené složce vlastníka a skupinu umožňující smokepingu zapisovat do příslušných rrd souborů.</p>
]]></content:encoded>
			<wfw:commentRss>http://webove-stranky.com/site/smokeping-ubuntu-nefunguje-jak-instalovat/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>RSA host key for &#8216;hostname&#8217; differs from the key for the IP address</title>
		<link>http://webove-stranky.com/site/rsa-host-key-for-hostname-differs-from-the-key-for-the-ip-address</link>
		<comments>http://webove-stranky.com/site/rsa-host-key-for-hostname-differs-from-the-key-for-the-ip-address#comments</comments>
		<pubDate>Tue, 15 Dec 2009 12:27:48 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Sítě]]></category>

		<guid isPermaLink="false">http://webove-stranky.com/?p=217</guid>
		<description><![CDATA[Po upgrade jednoho linuxového počítače bylo potřeba obnovit ssh prostup z okolních počítačů s autentifikací pomocí klíčů. Na upgradovaný počítač do adresáře /root/.ssh byly nakopírovány původní klíče. Z vedlejšího počítače byl provede test připojení, nejprve však byla proveden příkaz ssh-keygen -R hostname tento příkaz by měl ze souboru /root/.ssh/known_hosts vyřadit neplatné záznamy o počítači hostname. [...]]]></description>
			<content:encoded><![CDATA[<p>Po upgrade jednoho linuxového počítače bylo potřeba obnovit ssh prostup z okolních počítačů s autentifikací pomocí klíčů. Na upgradovaný počítač do adresáře /root/.ssh byly nakopírovány původní klíče. Z vedlejšího počítače byl provede test připojení, nejprve však byla proveden příkaz</p>
<pre><a title="ssh-keygen man page" href="http://www.openbsd.org/cgi-bin/man.cgi?query=ssh-keygen&amp;sektion=1" target="_blank">ssh-keygen</a> -R hostname</pre>
<p>tento příkaz by měl ze souboru /root/.ssh/known_hosts vyřadit neplatné záznamy o počítači hostname. Potom test:</p>
<pre>ssh -l root -i /root/.ssh/catv-id_dsa hostname</pre>
<p>Byla zobrazena běžná  hláška:</p>
<pre>The authenticity of host 'hostname (1.2.3.4)' can't be established.
RSA key fingerprint is .......
Are you sure you want to continue connecting (yes/no)?</pre>
<p>Toto potvrzení se zobrazuje jen při prvním připojení. po potvrzení připojení však byla zobrazena hláška:</p>
<pre>Warning: the RSA host key for 'hostname' differs from the key for the IP address '1.2.3.4'
Offending key for IP in /root/.ssh/known_hosts:13
Matching host key in /root/.ssh/known_hosts:40
Are you sure you want to continue connecting (yes/no)</pre>
<p>a tato hláška se opakovala při každém připojení, což je problém, protože potřebujeme aby připojení bylo bezobslužné. Jakoby nezafungoval úplně správně ssh-keygen. Nakonec bylo potřeba ručně odstranit řádky 13 a 40 ze souboru /root/.shh/known_hosts, potom připojení proběhlo normálně.</p>
]]></content:encoded>
			<wfw:commentRss>http://webove-stranky.com/site/rsa-host-key-for-hostname-differs-from-the-key-for-the-ip-address/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Memtest USB instalace &#8211; Rescue CD</title>
		<link>http://webove-stranky.com/programovani/memtest-usb-instalace-rescue-cd</link>
		<comments>http://webove-stranky.com/programovani/memtest-usb-instalace-rescue-cd#comments</comments>
		<pubDate>Sun, 13 Dec 2009 20:43:58 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Programování]]></category>
		<category><![CDATA[Sítě]]></category>

		<guid isPermaLink="false">http://webove-stranky.com/?p=223</guid>
		<description><![CDATA[Potřeboval jsem spustit memtest na serveru bez cd-rom mechaniky. Můj oblíbený systém Rescue CD obsahuje Memtest, prošel jsem tedy postup instalace na USB disk, jevil se mi však složitý a postup, který jsem vyzkoušel byl nefunkční. Ještě další pátrání, došel jsem i na jeden web, který nabízel postup pro vytvoření bootovacího USB tímto způsobem s [...]]]></description>
			<content:encoded><![CDATA[<p>Potřeboval jsem spustit <a title="Memtest" href="http://www.memtest.org/" target="_blank">memtest</a> na serveru bez cd-rom mechaniky. Můj oblíbený systém <a title="System Rescue CD" href="http://www.sysresccd.org" target="_blank">Rescue CD</a> obsahuje Memtest, prošel jsem tedy postup <a title="Instalace Rescue CD na USB" href="http://www.sysresccd.org/Sysresccd-manual-en_How_to_install_SystemRescueCd_on_an_USB-stick" target="_blank">instalace na USB disk</a>, jevil se mi však složitý a <a title="Instalace Rescu " href="http://www.sysresccd.org/Sysresccd-manual-en_How_to_install_SystemRescueCd_on_an_USB-stick#Installation_from_SystemRescueCd-1.1.4_.28or_newer.29" target="_blank">postup</a>, který jsem vyzkoušel byl nefunkční. Ještě další pátrání, došel jsem i na jeden <a title="Nejčtenější a nejoblíbenější publicista v ČR" href="http://myego.cz" target="_blank">web</a>, který nabízel postup pro vytvoření bootovacího USB <a title="MS DOS Flash Disk" href="http://myego.cz/item/jak-nabootovat-ms-dos-z-usb-flash-disku" target="_blank">tímto způsobem</a> s využitím <a title="Free DOS" href="http://www.freedos.org/" target="_blank">FreeDOS</a>, což jsem měl původně v úmyslu. A nějaké další neurčité postupy, není čas ale zkoušet všechno.</p>
<p>Nic se mi nelíbilo, takže u mně funkční postup je:</p>
<p>- stáhnout program <a href="http://unetbootin.sourceforge.net/">UNetbootin</a><br />
- pomocí tohoto programu uložit na USB flash disk <a title="Rescue CD ISO" href="http://sourceforge.net/projects/systemrescuecd/" target="_blank">ISO obraz RescueCD</a></p>
<p>a hotovo, funguje to. Pokud potom chceme takto vytvořený bootovací disk použít na daném počítači, nejprve je zapojíme do nějakého USB portu, potom teprve v BIOSu nastavíme pořadí bootovacích zařízení, kde dáme na první místo náš USB disk.</p>
]]></content:encoded>
			<wfw:commentRss>http://webove-stranky.com/programovani/memtest-usb-instalace-rescue-cd/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>WinSockFix Vista alternativa</title>
		<link>http://webove-stranky.com/site/winsockfix-vista-alternativa</link>
		<comments>http://webove-stranky.com/site/winsockfix-vista-alternativa#comments</comments>
		<pubDate>Thu, 10 Dec 2009 12:20:13 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Sítě]]></category>

		<guid isPermaLink="false">http://webove-stranky.com/?p=208</guid>
		<description><![CDATA[Pokud na vašem počítači zdánlivě bezdůvodně najednu nefunguje otevírání webových stránek, ale přitom např. ICQ a Skype funguje normálně, může pomoci prográmek WinSockFix. Tento program je však použitelný pouze na počítačích s operačním systémem Microsoft Windows XP a nižším. Pro Windows Vista se ukázala funkční tato posloupnost příkazů spuštěných v příkazovém řádku: netsh winsock reset [...]]]></description>
			<content:encoded><![CDATA[<p>Pokud na vašem počítači zdánlivě bezdůvodně najednu nefunguje otevírání webových stránek, ale přitom např. <a href="http://www.icq.com" target="_blank">ICQ</a> a <a href="http://www.skype.com" target="_blank">Skype</a> funguje normálně, může pomoci prográmek <a href="http://www.google.cz/#hl=cs&amp;q=winsockfix&amp;lr=lang_cs&amp;aq=&amp;oq=winsockfix&amp;fp=28be79cade27e1a7">WinSockFix</a>. Tento program je však použitelný pouze na počítačích s operačním systémem <a href="http://www.microsoft.com/cs/cz/" target="_blank">Microsoft</a> <a href="http://www.microsoft.com/cze/windows/xp/home/default.mspx" target="_blank">Windows XP</a> a nižším. Pro <a href="http://www.microsoft.com/cze/windows/products/windowsvista/default.mspx" target="_blank">Windows Vista</a> se ukázala funkční tato posloupnost příkazů spuštěných v příkazovém řádku:</p>
<pre><a href="http://technet.microsoft.com/cs-cz/library/cc759700%28WS.10%29.aspx" target="_blank">netsh winsock reset catalog</a> <a href="http://technet.microsoft.com/en-us/library/cc731521(WS.10).aspx#BKMK_reset">
netsh int ipv4 reset reset.log</a>
<a href="http://technet.microsoft.com/cs-cz/library/cc740203(WS.10).aspx#BKMK_19" target="_blank">netsh int ipv6 reset reset.log</a></pre>
<p>Po zadání příkazů restartujeme počítač. Příkazový řádek je nutné spustit jako správce, tedy klikneme na Start &#8211; Všechny programy &#8211; Příslušenství, zde na položce Příkazový řádek klikneme pravým tlačítkem, z nabídky vybereme Spustit jako správce.</p>
]]></content:encoded>
			<wfw:commentRss>http://webove-stranky.com/site/winsockfix-vista-alternativa/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Zencart &#8211; změna sazby daně se zachováním cen produktů</title>
		<link>http://webove-stranky.com/programovani/zencart-zmena-sazby-dane-se-zachovanim-ceny-produktu</link>
		<comments>http://webove-stranky.com/programovani/zencart-zmena-sazby-dane-se-zachovanim-ceny-produktu#comments</comments>
		<pubDate>Mon, 07 Dec 2009 21:49:25 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Programování]]></category>
		<category><![CDATA[internetový obchod]]></category>

		<guid isPermaLink="false">http://webove-stranky.com/?p=198</guid>
		<description><![CDATA[V roce 2010 dochází ke změně sazby daně z přidané hodnoty z 19% na 20%. V případě, že zákazníkům chceme v internetovém obchodě postaveném na Zencartu zachovat ceny i v dalším roce na stejné výši, použijeme tento SQL dotaz: UPDATE products t1, tax_rates t2 SET t1.products_price=(products_price*1.19)/1.2 WHERE t1.products_tax_class_id=t2.tax_class_id AND t2.tax_rate=19 Potom upravíme výši daňové sazby [...]]]></description>
			<content:encoded><![CDATA[<p>V roce 2010 dochází ke změně sazby daně z přidané hodnoty z 19% na 20%. V případě, že zákazníkům chceme v internetovém obchodě postaveném na <a title="E-shop Zencart" href="http://www.zen-cart.com/" target="_blank">Zencartu</a> zachovat ceny i v dalším roce na stejné výši, použijeme tento SQL dotaz:</p>
<pre>UPDATE
products t1, tax_rates t2
SET
t1.products_price=(products_price*1.19)/1.2
WHERE
t1.products_tax_class_id=t2.tax_class_id
AND
t2.tax_rate=19</pre>
<p>Potom upravíme výši daňové sazby a popisy daně následujícím SQL dotazem:</p>
<pre>UPDATE
tax_class t1, tax_rates t2
SET
t1.tax_class_title='DPH 20%',
t1.tax_class_description='Daň z přidané hodnoty 20%',
t2.tax_rate='20',
t2.tax_description='DPH 20%'
WHERE
t1.tax_class_id=t2.tax_class_id
AND
t2.tax_rate=19</pre>
<p>SQL dotazy spustíme v administraci &#8211; Nástroje &#8211; Instalace SQL patchů. Uvedený postup je bez záruky, pokud se tento postup rozhodnete použít, nezapomeňtě před změnou stáhnout zálohu databáze!</p>
]]></content:encoded>
			<wfw:commentRss>http://webove-stranky.com/programovani/zencart-zmena-sazby-dane-se-zachovanim-ceny-produktu/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Ubuntu 8 &#8211; překódování mp3 audio pomocí ffmpeg</title>
		<link>http://webove-stranky.com/programovani/ubuntu-8-prekodovani-mp3-audio-pomoci-ffmpeg</link>
		<comments>http://webove-stranky.com/programovani/ubuntu-8-prekodovani-mp3-audio-pomoci-ffmpeg#comments</comments>
		<pubDate>Wed, 18 Nov 2009 15:09:57 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Programování]]></category>

		<guid isPermaLink="false">http://webove-stranky.com/?p=194</guid>
		<description><![CDATA[Na streamovacím serveru, který vysílá datový proud ve formátu WMV prostřednictvím softwaru Videolan VLC, se projevil problém se scházející zvukovou stopou ve formátu MP3 u streamovaného videa. Bylo použito řešení ze stránky Encoding mp3 audio with ffmpeg on Ubuntu Hardy. Převzato z uvedené stránky: Podpora MP3 není zahrnuta ve ffmpeg v základním repositáři Ubuntu, je [...]]]></description>
			<content:encoded><![CDATA[<p>Na streamovacím serveru, který vysílá datový proud ve <a title="Informace o WMV ve wiki" href="http://cs.wikipedia.org/wiki/Windows_Media_Video" target="_blank">formátu WMV </a>prostřednictvím softwaru <a title="Videolan VLC" href="http://www.videolan.org/" target="_blank">Videolan VLC</a>, se projevil problém se scházející zvukovou stopou ve formátu MP3 u streamovaného videa. Bylo použito řešení ze stránky <a href="http://www.pyrosoft.co.uk/blog/2008/04/15/encoding-mp3-audio-with-ffmpeg-on-ubuntu-hardy/" target="_blank">Encoding mp3 audio with ffmpeg on Ubuntu Hardy</a>. Převzato z uvedené stránky:</p>
<p>Podpora MP3 není zahrnuta ve ffmpeg v základním repositáři Ubuntu, je však možné použít repositáře Medibuntu. Jestliže je ffmpeg již máte instalovaný, odeberte jej. Doplňte do zdrojů softwaru repozitář Medibuntu a ověřovací klíč podle tohoto postupu:</p>
<pre>sudo wget http://www.medibuntu.org/sources.list.d/hardy.list -O /etc/apt/sources.list.d/medibuntu.list
wget -q http://packages.medibuntu.org/medibuntu-key.gpg -O - | sudo apt-key add - &amp;&amp; sudo apt-get update</pre>
<p>Potom instalujeme ffmpeg a libmp3lame codec (součást libavcodec balíčku):</p>
<pre>sudo apt-get install ffmpeg
sudo apt-get install libavcodec1d</pre>
]]></content:encoded>
			<wfw:commentRss>http://webove-stranky.com/programovani/ubuntu-8-prekodovani-mp3-audio-pomoci-ffmpeg/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Ubuntu Nvidia &#8211; klonování výstupu na televizor &#8211; TwinView Clone TV out</title>
		<link>http://webove-stranky.com/programovani/ubuntu-nvidia-klonovani-vystupu-na-televizor-twinview-clone-tv-out</link>
		<comments>http://webove-stranky.com/programovani/ubuntu-nvidia-klonovani-vystupu-na-televizor-twinview-clone-tv-out#comments</comments>
		<pubDate>Wed, 18 Nov 2009 15:01:11 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Programování]]></category>
		<category><![CDATA[ubuntu]]></category>

		<guid isPermaLink="false">http://webove-stranky.com/?p=181</guid>
		<description><![CDATA[Před časem jsem sestavil malý server s TV výstupem. Ubuntu 8, grafika nvidia 7800, po zapnutí byla na TV výstupu černobílá kopie obrazu na monitoru. Stačilo zapnout příslušný ovladač hardwaru a obraz byl barevný, postup pro instalaci ovladačů nvidia je zde. Při stavbě další podobné sestavy, tentokrát s grafikou nvidia 8400 se objevil problém v [...]]]></description>
			<content:encoded><![CDATA[<p>Před časem jsem sestavil malý server s TV výstupem. <a title="Ubuntu" href="http://www.ubuntu.cz/" target="_blank">Ubuntu 8</a>, grafika nvidia 7800, po zapnutí byla na TV výstupu černobílá kopie obrazu na monitoru. Stačilo zapnout příslušný ovladač hardwaru a obraz byl barevný, postup pro instalaci ovladačů nvidia je <a title="Ovladače Nvidia pro Ubuntu" href="http://wiki.ubuntu.cz/Grafick%C3%A9%20karty%20NVIDIA" target="_blank">zde</a>. Při stavbě další podobné sestavy, tentokrát s grafikou nvidia 8400 se objevil problém v tom, že svideo výstup grafiky měl obnovovací frekvenci 60 Hz. V konfiguračním souboru xorg.conf bylo nutné nastavit parametr TVStandard v sekci Screen.</p>
<p>Zde je konkrétní funkční konfigurace xorg:</p>
<pre>Section "Monitor"
 Identifier     "Monitor0"
 VendorName     "Unknown"
 ModelName      "CRT-1"
 HorizSync       30.0 - 61.0
 VertRefresh     56.0 - 75.0
 Option         "DPMS"
EndSection

Section "Device"
 Identifier     "Videocard0"
 Driver         "nvidia"
 VendorName     "NVIDIA Corporation"
 BoardName      "GeForce 8400 GS"
EndSection

Section "Screen"
 Identifier     "Screen0"
 Device         "Videocard0"
 Monitor        "Monitor0"
 DefaultDepth    24
 Option         "TwinView" "1"
<span style="color: #0000ff;"><strong> Option         "TVStandard" "PAL-G"</strong></span>
 Option         "metamodes" "CRT: 800x600_56 +0+0, TV: 800x600 +0+0"
 SubSection     "Display"
 Depth       24
 EndSubSection
EndSection</pre>
]]></content:encoded>
			<wfw:commentRss>http://webove-stranky.com/programovani/ubuntu-nvidia-klonovani-vystupu-na-televizor-twinview-clone-tv-out/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
