﻿<?xml version="1.0" encoding="UTF-8"?><!-- generator="wordpress/2.3.3" -->
<rss version="0.92">
<channel>
	<title>Zmok</title>
	<link>http://zmok.napsal.cz</link>
	<description>programování, architektura IT a něco navíc</description>
	<lastBuildDate>Wed, 20 Feb 2013 19:33:28 +0000</lastBuildDate>
	<docs>http://backend.userland.com/rss092</docs>
	<language>en</language>
	
	<item>
		<title>Sledování počtu dotazů SQL v MySQL</title>
		<description>Vytvořil jsem novou aplikaci na platformě Grails a k mému překvapení byla v produkčním prostředí pomalejší než na notebooku. Administrátor z provozu zjistil, že aplikace generuje příliš mnoho dotazů SQL. Zpomalení bylo způsobované hlavně latencí sítě. Musel jsem tedy najít způsob, jak sledovat počet dotazů SQL na serveru MySQL.

Ke sledování ...</description>
		<link>http://zmok.napsal.cz/clanek/sledovani-poctu-dotazu-sql-v-mysql/</link>
			</item>
	<item>
		<title>Živé vyhledávání v textu u Ruby on Rails</title>
		<description>Před časem jsem slíbil napsat krátký kurz k živému vyhledávání. Vyhledávání v textech, které průběžně zobrazuje výsledky během psaní dotazu.
Připravte si:

	Ruby on rails
	gem ferret (gem install ferret)
	gem acts_as_ferret (gem install acts_as_ferret)
	plugin auto_complete (v kořenovém adresáři aplikace spustit: ruby script/plugin install auto_complete)


Jak budeme postupovat


	Vytvoříme prázdnou aplikaci - jednoduchou databázi knížek
	Přidáme možnost ...</description>
		<link>http://zmok.napsal.cz/clanek/zive-vyhledavani-v-textu-u-ruby-on-rails/</link>
			</item>
	<item>
		<title>Inicializace integračních testů Grails</title>
		<description>Testovací prostředí lze snadno nainicializovat tak, aby bylo stejné jako vývojové. Stačí použít Bootstrap. 

class BootstrappedTests extends GroovyTestCase {
  void testBootstrap() {
    new BootStrap().init(null) 
    assert MyDomain.count() == 5   // Zde uz lze provadet testy
    }
}

 </description>
		<link>http://zmok.napsal.cz/clanek/inicializace-integracnich-testu-grails/</link>
			</item>
	<item>
		<title>Vlastní iterační značka v Grails s pojmenovanou proměnnou</title>
		<description>Ukážu Vám, jak vytvořit iterační značku v Grails, která může obsahovat jinou značku. Vnitřní značka pak použije proměnnou z iterační značky. Vytvoříme si tedy například značku, která vytvoří x odkazů ve tvaru „/show/1“, „/show/2“, atd. s popisem „Příspěvek číslo 1“, „Příspěvek číslo 2“ atd.:

Pro začátek existuje pěkný a šikovný příklad ...</description>
		<link>http://zmok.napsal.cz/clanek/vlastni-iteracni-znacka-v-grails-s-pojmenovanou-promennou/</link>
			</item>
	<item>
		<title>Z Mysql na Oracle: migrace aplikace v Grails</title>
		<description>Nedávno jsem dokončil migraci našeho prototypu v Grails. Původně jsme ho vyvíjeli na MySQL, ale finální systém musí pracovat na Oracle. V tomto příspěvku shrnu potíže a rozdíly, na které jsem při migraci DB narazil.

Vytvoření uživatele
Jelikož nejsem administrátorem Oracle, chvíli mi trvalo, než jsem dal dohromady skript, který vytvoří uživatele ...</description>
		<link>http://zmok.napsal.cz/clanek/z-mysql-na-oracle-migrace-aplikace-v-grails/</link>
			</item>
	<item>
		<title>Vítejte</title>
		<description>Vítejte na stránkách Zmok napsal CZ! </description>
		<link>http://zmok.napsal.cz/clanek/vitejte/</link>
			</item>
</channel>
</rss>
