<?xml version="1.0"?>
<?xml-stylesheet type="text/css" href="http://wiki.varhoo.cz/skins/common/feed.css?303"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="cs">
		<id>http://wiki.varhoo.cz/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Pajinek</id>
		<title>Varhoo - Příspěvky uživatele [cs]</title>
		<link rel="self" type="application/atom+xml" href="http://wiki.varhoo.cz/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Pajinek"/>
		<link rel="alternate" type="text/html" href="http://wiki.varhoo.cz/index.php/Speci%C3%A1ln%C3%AD:P%C5%99%C3%ADsp%C4%9Bvky/Pajinek"/>
		<updated>2026-05-25T14:31:26Z</updated>
		<subtitle>Příspěvky uživatele</subtitle>
		<generator>MediaWiki 1.19.20+dfsg-0+deb7u3</generator>

	<entry>
		<id>http://wiki.varhoo.cz/index.php/Git</id>
		<title>Git</title>
		<link rel="alternate" type="text/html" href="http://wiki.varhoo.cz/index.php/Git"/>
				<updated>2017-02-16T20:34:16Z</updated>
		
		<summary type="html">&lt;p&gt;Pajinek: Založena nová stránka s textem „ == Migrace svn repozitáře do gitu ==  Nejprve se zanoříme do daného projektu snv a vytvoříme seznam uživatelů:    svn log --xml | grep author | s…“&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
== Migrace svn repozitáře do gitu ==&lt;br /&gt;
&lt;br /&gt;
Nejprve se zanoříme do daného projektu snv a vytvoříme seznam uživatelů:&lt;br /&gt;
&lt;br /&gt;
  svn log --xml | grep author | sort -u | perl -pe 's/.*&amp;gt;(.*?)&amp;lt;.*/$1 = /' | tee users.txt&lt;br /&gt;
&lt;br /&gt;
Tento seznam budeme editovat do následující podoby:&lt;br /&gt;
&lt;br /&gt;
  svn_svn1 = git_user1 &amp;lt;email1&amp;gt;&lt;br /&gt;
  svn_svn2 = git_user2 &amp;lt;email2&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Musí být všechny udaje vyplněny i s emailem aby bylo možné migraci provést. Samotná migrace se provádí následujícím příkazem. &lt;br /&gt;
&lt;br /&gt;
  git svn clone http://svn.vyvoj.projekty/webs/ -T projekt1/  --no-metadata -A users.txt projekt1&lt;/div&gt;</summary>
		<author><name>Pajinek</name></author>	</entry>

	<entry>
		<id>http://wiki.varhoo.cz/index.php/Docker</id>
		<title>Docker</title>
		<link rel="alternate" type="text/html" href="http://wiki.varhoo.cz/index.php/Docker"/>
				<updated>2017-02-06T11:18:39Z</updated>
		
		<summary type="html">&lt;p&gt;Pajinek: /* Kopírování docker image na jiný system */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Jedná se o nadstavbu na linuxovými kontejnery pro které se užívá zkratka LXC. Jen pro ujasněné nejedná se o virtualizaci, myslím, že bližší přirovnání je něco jako chroot a virtualenv. Základní mechanismem je zkompilovaný image nad kterým spustím proces, proces běží v uzavřeném prostředí (kontejneru) ale proces je spuštěný jako jakýkoliv jiný. Takže nelze kontejner chápat jako samostatně běžící systém, ale spíše jej chápat jako proces běžící pod libovolnou distribucí.&lt;br /&gt;
&lt;br /&gt;
=== Základní příkazy  ===&lt;br /&gt;
&lt;br /&gt;
Základní instalace Pro Fedora 21:&lt;br /&gt;
&lt;br /&gt;
 yum install docker&lt;br /&gt;
 service docker start&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Systém nejprve stáhneme a pak jej spustíme příkazem:&lt;br /&gt;
&lt;br /&gt;
 docker pull ubuntu:latest&lt;br /&gt;
 docker run -i ubuntu:latest /bin/bash&lt;br /&gt;
&lt;br /&gt;
Parametr -i udává interaktivní mód, přitom pak -d nám spustí kontejner na pozadí jako deamona.&lt;br /&gt;
&lt;br /&gt;
Seznam běžícíh kontejneru (parametr -a vypisuje všechny):&lt;br /&gt;
&lt;br /&gt;
 docker ps -a&lt;br /&gt;
&lt;br /&gt;
Připojení na již vytvořený kontejner&lt;br /&gt;
&lt;br /&gt;
 docker start &amp;lt;container_id&amp;gt;&lt;br /&gt;
 docker attach &amp;lt;container_id&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Smazání kontejneru (force parametrem -f)&lt;br /&gt;
&lt;br /&gt;
 docker rm &amp;lt;container_id&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Seznam stáhnutých obrazů&lt;br /&gt;
&lt;br /&gt;
 docker images&lt;br /&gt;
&lt;br /&gt;
Smazání nacachevaného obrázku&lt;br /&gt;
&lt;br /&gt;
 docker rmi &amp;lt;image_id&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Je možné vytvořit soubor Dockerfile, který nám popisuje vlastnosti obrazu.&lt;br /&gt;
&lt;br /&gt;
 FROM ubuntu:latest&lt;br /&gt;
 &lt;br /&gt;
 RUN apt-get update &amp;amp;&amp;amp; apt-get install python-django&lt;br /&gt;
&lt;br /&gt;
 CMD /bin/bash&lt;br /&gt;
&lt;br /&gt;
obraz zkompilujeme pomocí následujícího příkazu.&lt;br /&gt;
&lt;br /&gt;
 docker build -t ubuntu-test .&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Build without cache - rebuild all project&lt;br /&gt;
&lt;br /&gt;
 docker build -t  --no-cache=true ubuntu-test ./&lt;br /&gt;
&lt;br /&gt;
if you want run with some port, then you can run following command&lt;br /&gt;
&lt;br /&gt;
 docker -p 8000:80 -i run ubuntu-test&lt;br /&gt;
&lt;br /&gt;
=== Pomocné příkazy ===&lt;br /&gt;
&lt;br /&gt;
Smazaní všech stažených obrazů&lt;br /&gt;
 &lt;br /&gt;
 docker rmi $(docker images -qa)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Pokud chcete smazat jen některé je potřeba seznam obrazů vyfiltrovat &amp;lt;IMAGE&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 docker rmi $(docker images  | grep -v &amp;lt;IMAGE&amp;gt; | awk '{ print $3 }' ) &lt;br /&gt;
&lt;br /&gt;
Příkaz jde použít i k promazání nekompletních buildů&lt;br /&gt;
&lt;br /&gt;
 docker rmi -f $( docker images -a | grep &amp;quot;&amp;lt;none&amp;gt;&amp;quot; | awk '{ print $3 }' )&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Zastavení všech běžících kontejnerů&lt;br /&gt;
&lt;br /&gt;
 docker stop $( docker ps -q )&lt;br /&gt;
&lt;br /&gt;
Smazání všech kontejnerů&lt;br /&gt;
&lt;br /&gt;
 docker rm $( docker ps -qa )&lt;br /&gt;
&lt;br /&gt;
=== Kopírování docker image na jiný system ===&lt;br /&gt;
&lt;br /&gt;
 docker save project &amp;gt; project.tar&lt;br /&gt;
 docker load -i project.tar&lt;br /&gt;
 docker images&lt;/div&gt;</summary>
		<author><name>Pajinek</name></author>	</entry>

	<entry>
		<id>http://wiki.varhoo.cz/index.php/Docker</id>
		<title>Docker</title>
		<link rel="alternate" type="text/html" href="http://wiki.varhoo.cz/index.php/Docker"/>
				<updated>2017-02-06T11:18:29Z</updated>
		
		<summary type="html">&lt;p&gt;Pajinek: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Jedná se o nadstavbu na linuxovými kontejnery pro které se užívá zkratka LXC. Jen pro ujasněné nejedná se o virtualizaci, myslím, že bližší přirovnání je něco jako chroot a virtualenv. Základní mechanismem je zkompilovaný image nad kterým spustím proces, proces běží v uzavřeném prostředí (kontejneru) ale proces je spuštěný jako jakýkoliv jiný. Takže nelze kontejner chápat jako samostatně běžící systém, ale spíše jej chápat jako proces běžící pod libovolnou distribucí.&lt;br /&gt;
&lt;br /&gt;
=== Základní příkazy  ===&lt;br /&gt;
&lt;br /&gt;
Základní instalace Pro Fedora 21:&lt;br /&gt;
&lt;br /&gt;
 yum install docker&lt;br /&gt;
 service docker start&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Systém nejprve stáhneme a pak jej spustíme příkazem:&lt;br /&gt;
&lt;br /&gt;
 docker pull ubuntu:latest&lt;br /&gt;
 docker run -i ubuntu:latest /bin/bash&lt;br /&gt;
&lt;br /&gt;
Parametr -i udává interaktivní mód, přitom pak -d nám spustí kontejner na pozadí jako deamona.&lt;br /&gt;
&lt;br /&gt;
Seznam běžícíh kontejneru (parametr -a vypisuje všechny):&lt;br /&gt;
&lt;br /&gt;
 docker ps -a&lt;br /&gt;
&lt;br /&gt;
Připojení na již vytvořený kontejner&lt;br /&gt;
&lt;br /&gt;
 docker start &amp;lt;container_id&amp;gt;&lt;br /&gt;
 docker attach &amp;lt;container_id&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Smazání kontejneru (force parametrem -f)&lt;br /&gt;
&lt;br /&gt;
 docker rm &amp;lt;container_id&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Seznam stáhnutých obrazů&lt;br /&gt;
&lt;br /&gt;
 docker images&lt;br /&gt;
&lt;br /&gt;
Smazání nacachevaného obrázku&lt;br /&gt;
&lt;br /&gt;
 docker rmi &amp;lt;image_id&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Je možné vytvořit soubor Dockerfile, který nám popisuje vlastnosti obrazu.&lt;br /&gt;
&lt;br /&gt;
 FROM ubuntu:latest&lt;br /&gt;
 &lt;br /&gt;
 RUN apt-get update &amp;amp;&amp;amp; apt-get install python-django&lt;br /&gt;
&lt;br /&gt;
 CMD /bin/bash&lt;br /&gt;
&lt;br /&gt;
obraz zkompilujeme pomocí následujícího příkazu.&lt;br /&gt;
&lt;br /&gt;
 docker build -t ubuntu-test .&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Build without cache - rebuild all project&lt;br /&gt;
&lt;br /&gt;
 docker build -t  --no-cache=true ubuntu-test ./&lt;br /&gt;
&lt;br /&gt;
if you want run with some port, then you can run following command&lt;br /&gt;
&lt;br /&gt;
 docker -p 8000:80 -i run ubuntu-test&lt;br /&gt;
&lt;br /&gt;
=== Pomocné příkazy ===&lt;br /&gt;
&lt;br /&gt;
Smazaní všech stažených obrazů&lt;br /&gt;
 &lt;br /&gt;
 docker rmi $(docker images -qa)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Pokud chcete smazat jen některé je potřeba seznam obrazů vyfiltrovat &amp;lt;IMAGE&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 docker rmi $(docker images  | grep -v &amp;lt;IMAGE&amp;gt; | awk '{ print $3 }' ) &lt;br /&gt;
&lt;br /&gt;
Příkaz jde použít i k promazání nekompletních buildů&lt;br /&gt;
&lt;br /&gt;
 docker rmi -f $( docker images -a | grep &amp;quot;&amp;lt;none&amp;gt;&amp;quot; | awk '{ print $3 }' )&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Zastavení všech běžících kontejnerů&lt;br /&gt;
&lt;br /&gt;
 docker stop $( docker ps -q )&lt;br /&gt;
&lt;br /&gt;
Smazání všech kontejnerů&lt;br /&gt;
&lt;br /&gt;
 docker rm $( docker ps -qa )&lt;br /&gt;
&lt;br /&gt;
=== Kopírování docker image na jiný system ===&lt;br /&gt;
&lt;br /&gt;
 docker save project &amp;gt; project.tar&lt;br /&gt;
 docker load -i project.tar&lt;br /&gt;
  docker images&lt;/div&gt;</summary>
		<author><name>Pajinek</name></author>	</entry>

	<entry>
		<id>http://wiki.varhoo.cz/index.php/Django/Python</id>
		<title>Django/Python</title>
		<link rel="alternate" type="text/html" href="http://wiki.varhoo.cz/index.php/Django/Python"/>
				<updated>2016-04-13T12:26:32Z</updated>
		
		<summary type="html">&lt;p&gt;Pajinek: /* uwsgi */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:programování]]&lt;br /&gt;
Django je framework pro webové aplikaci, obsahují množství knihoven, včetně redakčního systému, ORM..&lt;br /&gt;
&lt;br /&gt;
* Tutoriály &lt;br /&gt;
&lt;br /&gt;
Výborný tutoriál najdete na http://tutorial.djangogirls.org/cz/index.html&lt;br /&gt;
&lt;br /&gt;
* Instalace na ubuntu&lt;br /&gt;
 sudo apt-get install python-pip python-django python-openid python-sqlite python-mysqldb&lt;br /&gt;
&lt;br /&gt;
Nebo je taky možné instalovat balíčky přes pip&lt;br /&gt;
 sudo pip install django&lt;br /&gt;
&lt;br /&gt;
* Instalace dodatečných modulu&lt;br /&gt;
 sudo pip install django-grappelli&lt;br /&gt;
 sudo pip install django-filebrowser&lt;br /&gt;
 sudo pip install django-tinymce&lt;br /&gt;
 sudo pip install sorl-thumbnail&lt;br /&gt;
&lt;br /&gt;
Instalace je pak ještě jednoduhší&lt;br /&gt;
&lt;br /&gt;
 sudo apt-get install python-django-grappelli python-django-filebrowser python-django python-django-tinymce python-sorl-thumbnail&lt;br /&gt;
&lt;br /&gt;
Projekt byl vytvořen příkazem&lt;br /&gt;
 python manager.py createproject project&lt;br /&gt;
&lt;br /&gt;
* [[Základní konfigurace django]]&lt;br /&gt;
&lt;br /&gt;
Po konfiguraci je nutné spustit skript na synchronizaci s databází&lt;br /&gt;
 python syncdb&lt;br /&gt;
&lt;br /&gt;
* [[Základní nastavení odkazů]]&lt;br /&gt;
&lt;br /&gt;
* [[Základní skript pro práci s djangem]]&lt;br /&gt;
&lt;br /&gt;
== sorl-photologue ==&lt;br /&gt;
instalace:&lt;br /&gt;
 pip install sorl-thubmanil&lt;br /&gt;
&lt;br /&gt;
přemazání cache:&lt;br /&gt;
# smazání cache&lt;br /&gt;
# spustění &amp;quot;python manage.py thumbnail clear&amp;quot;&lt;br /&gt;
&lt;br /&gt;
=uwsgi=&lt;br /&gt;
&lt;br /&gt;
* dokumentace http://projects.unbit.it/uwsgi/wiki/Example&lt;br /&gt;
&lt;br /&gt;
Instalace na fedoře:&lt;br /&gt;
 sudo yum install gcc python-devel&lt;br /&gt;
 # sudo yum install uwsgi&lt;br /&gt;
 sudo apt-get install uwsgi # novější verze&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Spuštění&lt;br /&gt;
&lt;br /&gt;
 HOSTNAME=localhost:8080&lt;br /&gt;
 PROJ=example&lt;br /&gt;
 uwsgi --http $(HOSTNAME)  --show-config -w $(PROJ) --chmod-socket --pythonpath `pwd` --chdir `pwd` --master&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
ORM&lt;br /&gt;
 &lt;br /&gt;
 import operator&lt;br /&gt;
 from django.db.models import Q&lt;br /&gt;
 &lt;br /&gt;
 ids = [(1, 101), (2, 202), (3, 303)]&lt;br /&gt;
 list_of=[Q(**{&amp;quot;parent__id&amp;quot;: parent_id, &amp;quot;id&amp;quot;: id}) for id, parent_id in ids]&lt;br /&gt;
 result = Model.objects.filter(reduce(operator.or_, list_of))&lt;/div&gt;</summary>
		<author><name>Pajinek</name></author>	</entry>

	<entry>
		<id>http://wiki.varhoo.cz/index.php/Django/Python</id>
		<title>Django/Python</title>
		<link rel="alternate" type="text/html" href="http://wiki.varhoo.cz/index.php/Django/Python"/>
				<updated>2016-04-13T12:26:24Z</updated>
		
		<summary type="html">&lt;p&gt;Pajinek: /* uwsgi */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:programování]]&lt;br /&gt;
Django je framework pro webové aplikaci, obsahují množství knihoven, včetně redakčního systému, ORM..&lt;br /&gt;
&lt;br /&gt;
* Tutoriály &lt;br /&gt;
&lt;br /&gt;
Výborný tutoriál najdete na http://tutorial.djangogirls.org/cz/index.html&lt;br /&gt;
&lt;br /&gt;
* Instalace na ubuntu&lt;br /&gt;
 sudo apt-get install python-pip python-django python-openid python-sqlite python-mysqldb&lt;br /&gt;
&lt;br /&gt;
Nebo je taky možné instalovat balíčky přes pip&lt;br /&gt;
 sudo pip install django&lt;br /&gt;
&lt;br /&gt;
* Instalace dodatečných modulu&lt;br /&gt;
 sudo pip install django-grappelli&lt;br /&gt;
 sudo pip install django-filebrowser&lt;br /&gt;
 sudo pip install django-tinymce&lt;br /&gt;
 sudo pip install sorl-thumbnail&lt;br /&gt;
&lt;br /&gt;
Instalace je pak ještě jednoduhší&lt;br /&gt;
&lt;br /&gt;
 sudo apt-get install python-django-grappelli python-django-filebrowser python-django python-django-tinymce python-sorl-thumbnail&lt;br /&gt;
&lt;br /&gt;
Projekt byl vytvořen příkazem&lt;br /&gt;
 python manager.py createproject project&lt;br /&gt;
&lt;br /&gt;
* [[Základní konfigurace django]]&lt;br /&gt;
&lt;br /&gt;
Po konfiguraci je nutné spustit skript na synchronizaci s databází&lt;br /&gt;
 python syncdb&lt;br /&gt;
&lt;br /&gt;
* [[Základní nastavení odkazů]]&lt;br /&gt;
&lt;br /&gt;
* [[Základní skript pro práci s djangem]]&lt;br /&gt;
&lt;br /&gt;
== sorl-photologue ==&lt;br /&gt;
instalace:&lt;br /&gt;
 pip install sorl-thubmanil&lt;br /&gt;
&lt;br /&gt;
přemazání cache:&lt;br /&gt;
# smazání cache&lt;br /&gt;
# spustění &amp;quot;python manage.py thumbnail clear&amp;quot;&lt;br /&gt;
&lt;br /&gt;
=uwsgi=&lt;br /&gt;
&lt;br /&gt;
* dokumentace http://projects.unbit.it/uwsgi/wiki/Example&lt;br /&gt;
&lt;br /&gt;
Instalace na fedoře:&lt;br /&gt;
 sudo yum install gcc python-devel&lt;br /&gt;
 # sudo yum install uwsgi&lt;br /&gt;
 sudo apt-get install uwsgi # novější verze&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Spuštění&lt;br /&gt;
&lt;br /&gt;
 HOSTNAME=localhost:8080&lt;br /&gt;
 PROJ=example&lt;br /&gt;
 uwsgi --http $(HOSTNAME)  --show-config -w $(PROJ) --chmod-socket --pythonpath `pwd` --chdir `pwd` --master&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
ORM&lt;br /&gt;
 &lt;br /&gt;
 import operator&lt;br /&gt;
 from django.db.models import Q&lt;br /&gt;
&lt;br /&gt;
 ids = [(1, 101), (2, 202), (3, 303)]&lt;br /&gt;
 list_of=[Q(**{&amp;quot;parent__id&amp;quot;: parent_id, &amp;quot;id&amp;quot;: id}) for id, parent_id in ids]&lt;br /&gt;
 result = Model.objects.filter(reduce(operator.or_, list_of))&lt;/div&gt;</summary>
		<author><name>Pajinek</name></author>	</entry>

	<entry>
		<id>http://wiki.varhoo.cz/index.php/Django/Python</id>
		<title>Django/Python</title>
		<link rel="alternate" type="text/html" href="http://wiki.varhoo.cz/index.php/Django/Python"/>
				<updated>2016-04-13T12:23:10Z</updated>
		
		<summary type="html">&lt;p&gt;Pajinek: /* uwsgi */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:programování]]&lt;br /&gt;
Django je framework pro webové aplikaci, obsahují množství knihoven, včetně redakčního systému, ORM..&lt;br /&gt;
&lt;br /&gt;
* Tutoriály &lt;br /&gt;
&lt;br /&gt;
Výborný tutoriál najdete na http://tutorial.djangogirls.org/cz/index.html&lt;br /&gt;
&lt;br /&gt;
* Instalace na ubuntu&lt;br /&gt;
 sudo apt-get install python-pip python-django python-openid python-sqlite python-mysqldb&lt;br /&gt;
&lt;br /&gt;
Nebo je taky možné instalovat balíčky přes pip&lt;br /&gt;
 sudo pip install django&lt;br /&gt;
&lt;br /&gt;
* Instalace dodatečných modulu&lt;br /&gt;
 sudo pip install django-grappelli&lt;br /&gt;
 sudo pip install django-filebrowser&lt;br /&gt;
 sudo pip install django-tinymce&lt;br /&gt;
 sudo pip install sorl-thumbnail&lt;br /&gt;
&lt;br /&gt;
Instalace je pak ještě jednoduhší&lt;br /&gt;
&lt;br /&gt;
 sudo apt-get install python-django-grappelli python-django-filebrowser python-django python-django-tinymce python-sorl-thumbnail&lt;br /&gt;
&lt;br /&gt;
Projekt byl vytvořen příkazem&lt;br /&gt;
 python manager.py createproject project&lt;br /&gt;
&lt;br /&gt;
* [[Základní konfigurace django]]&lt;br /&gt;
&lt;br /&gt;
Po konfiguraci je nutné spustit skript na synchronizaci s databází&lt;br /&gt;
 python syncdb&lt;br /&gt;
&lt;br /&gt;
* [[Základní nastavení odkazů]]&lt;br /&gt;
&lt;br /&gt;
* [[Základní skript pro práci s djangem]]&lt;br /&gt;
&lt;br /&gt;
== sorl-photologue ==&lt;br /&gt;
instalace:&lt;br /&gt;
 pip install sorl-thubmanil&lt;br /&gt;
&lt;br /&gt;
přemazání cache:&lt;br /&gt;
# smazání cache&lt;br /&gt;
# spustění &amp;quot;python manage.py thumbnail clear&amp;quot;&lt;br /&gt;
&lt;br /&gt;
=uwsgi=&lt;br /&gt;
&lt;br /&gt;
* dokumentace http://projects.unbit.it/uwsgi/wiki/Example&lt;br /&gt;
&lt;br /&gt;
Instalace na fedoře:&lt;br /&gt;
 sudo yum install gcc python-devel&lt;br /&gt;
 # sudo yum install uwsgi&lt;br /&gt;
 sudo apt-get install uwsgi # novější verze&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Spuštění&lt;br /&gt;
&lt;br /&gt;
 HOSTNAME=localhost:8080&lt;br /&gt;
 PROJ=example&lt;br /&gt;
 uwsgi --http $(HOSTNAME)  --show-config -w $(PROJ) --chmod-socket --pythonpath `pwd` --chdir `pwd` --master&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
ORM&lt;br /&gt;
 &lt;br /&gt;
 import operator&lt;br /&gt;
 ids = [(1, 101), (2, 202), (3, 303)]&lt;br /&gt;
 list_of=[Q(**{&amp;quot;parent__id&amp;quot;: parent_id, &amp;quot;id&amp;quot;: id}) for id, parent_id in ids]&lt;br /&gt;
 result = Model.objects.filter(reduce(operator.or_, list_of))&lt;/div&gt;</summary>
		<author><name>Pajinek</name></author>	</entry>

	<entry>
		<id>http://wiki.varhoo.cz/index.php/Django/Python</id>
		<title>Django/Python</title>
		<link rel="alternate" type="text/html" href="http://wiki.varhoo.cz/index.php/Django/Python"/>
				<updated>2016-04-13T12:22:52Z</updated>
		
		<summary type="html">&lt;p&gt;Pajinek: /* uwsgi */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:programování]]&lt;br /&gt;
Django je framework pro webové aplikaci, obsahují množství knihoven, včetně redakčního systému, ORM..&lt;br /&gt;
&lt;br /&gt;
* Tutoriály &lt;br /&gt;
&lt;br /&gt;
Výborný tutoriál najdete na http://tutorial.djangogirls.org/cz/index.html&lt;br /&gt;
&lt;br /&gt;
* Instalace na ubuntu&lt;br /&gt;
 sudo apt-get install python-pip python-django python-openid python-sqlite python-mysqldb&lt;br /&gt;
&lt;br /&gt;
Nebo je taky možné instalovat balíčky přes pip&lt;br /&gt;
 sudo pip install django&lt;br /&gt;
&lt;br /&gt;
* Instalace dodatečných modulu&lt;br /&gt;
 sudo pip install django-grappelli&lt;br /&gt;
 sudo pip install django-filebrowser&lt;br /&gt;
 sudo pip install django-tinymce&lt;br /&gt;
 sudo pip install sorl-thumbnail&lt;br /&gt;
&lt;br /&gt;
Instalace je pak ještě jednoduhší&lt;br /&gt;
&lt;br /&gt;
 sudo apt-get install python-django-grappelli python-django-filebrowser python-django python-django-tinymce python-sorl-thumbnail&lt;br /&gt;
&lt;br /&gt;
Projekt byl vytvořen příkazem&lt;br /&gt;
 python manager.py createproject project&lt;br /&gt;
&lt;br /&gt;
* [[Základní konfigurace django]]&lt;br /&gt;
&lt;br /&gt;
Po konfiguraci je nutné spustit skript na synchronizaci s databází&lt;br /&gt;
 python syncdb&lt;br /&gt;
&lt;br /&gt;
* [[Základní nastavení odkazů]]&lt;br /&gt;
&lt;br /&gt;
* [[Základní skript pro práci s djangem]]&lt;br /&gt;
&lt;br /&gt;
== sorl-photologue ==&lt;br /&gt;
instalace:&lt;br /&gt;
 pip install sorl-thubmanil&lt;br /&gt;
&lt;br /&gt;
přemazání cache:&lt;br /&gt;
# smazání cache&lt;br /&gt;
# spustění &amp;quot;python manage.py thumbnail clear&amp;quot;&lt;br /&gt;
&lt;br /&gt;
=uwsgi=&lt;br /&gt;
&lt;br /&gt;
* dokumentace http://projects.unbit.it/uwsgi/wiki/Example&lt;br /&gt;
&lt;br /&gt;
Instalace na fedoře:&lt;br /&gt;
 sudo yum install gcc python-devel&lt;br /&gt;
 # sudo yum install uwsgi&lt;br /&gt;
 sudo apt-get install uwsgi # novější verze&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Spuštění&lt;br /&gt;
&lt;br /&gt;
 HOSTNAME=localhost:8080&lt;br /&gt;
 PROJ=example&lt;br /&gt;
 uwsgi --http $(HOSTNAME)  --show-config -w $(PROJ) --chmod-socket --pythonpath `pwd` --chdir `pwd` --master&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
ORM&lt;br /&gt;
 &lt;br /&gt;
 import operator&lt;br /&gt;
 ids = [(1, 101), (2, 202), (3, 303)]&lt;br /&gt;
 list_of=[Q(**{&amp;quot;parent__id&amp;quot;: parent_id, &amp;quot;id&amp;quot;: id}) for id, parent_id in ids]&lt;br /&gt;
 return Model.objects.filter(reduce(operator.or_, list_of))&lt;/div&gt;</summary>
		<author><name>Pajinek</name></author>	</entry>

	<entry>
		<id>http://wiki.varhoo.cz/index.php/Django/Python</id>
		<title>Django/Python</title>
		<link rel="alternate" type="text/html" href="http://wiki.varhoo.cz/index.php/Django/Python"/>
				<updated>2016-04-13T12:22:20Z</updated>
		
		<summary type="html">&lt;p&gt;Pajinek: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:programování]]&lt;br /&gt;
Django je framework pro webové aplikaci, obsahují množství knihoven, včetně redakčního systému, ORM..&lt;br /&gt;
&lt;br /&gt;
* Tutoriály &lt;br /&gt;
&lt;br /&gt;
Výborný tutoriál najdete na http://tutorial.djangogirls.org/cz/index.html&lt;br /&gt;
&lt;br /&gt;
* Instalace na ubuntu&lt;br /&gt;
 sudo apt-get install python-pip python-django python-openid python-sqlite python-mysqldb&lt;br /&gt;
&lt;br /&gt;
Nebo je taky možné instalovat balíčky přes pip&lt;br /&gt;
 sudo pip install django&lt;br /&gt;
&lt;br /&gt;
* Instalace dodatečných modulu&lt;br /&gt;
 sudo pip install django-grappelli&lt;br /&gt;
 sudo pip install django-filebrowser&lt;br /&gt;
 sudo pip install django-tinymce&lt;br /&gt;
 sudo pip install sorl-thumbnail&lt;br /&gt;
&lt;br /&gt;
Instalace je pak ještě jednoduhší&lt;br /&gt;
&lt;br /&gt;
 sudo apt-get install python-django-grappelli python-django-filebrowser python-django python-django-tinymce python-sorl-thumbnail&lt;br /&gt;
&lt;br /&gt;
Projekt byl vytvořen příkazem&lt;br /&gt;
 python manager.py createproject project&lt;br /&gt;
&lt;br /&gt;
* [[Základní konfigurace django]]&lt;br /&gt;
&lt;br /&gt;
Po konfiguraci je nutné spustit skript na synchronizaci s databází&lt;br /&gt;
 python syncdb&lt;br /&gt;
&lt;br /&gt;
* [[Základní nastavení odkazů]]&lt;br /&gt;
&lt;br /&gt;
* [[Základní skript pro práci s djangem]]&lt;br /&gt;
&lt;br /&gt;
== sorl-photologue ==&lt;br /&gt;
instalace:&lt;br /&gt;
 pip install sorl-thubmanil&lt;br /&gt;
&lt;br /&gt;
přemazání cache:&lt;br /&gt;
# smazání cache&lt;br /&gt;
# spustění &amp;quot;python manage.py thumbnail clear&amp;quot;&lt;br /&gt;
&lt;br /&gt;
=uwsgi=&lt;br /&gt;
&lt;br /&gt;
* dokumentace http://projects.unbit.it/uwsgi/wiki/Example&lt;br /&gt;
&lt;br /&gt;
Instalace na fedoře:&lt;br /&gt;
 sudo yum install gcc python-devel&lt;br /&gt;
 # sudo yum install uwsgi&lt;br /&gt;
 sudo apt-get install uwsgi # novější verze&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Spuštění&lt;br /&gt;
&lt;br /&gt;
 HOSTNAME=localhost:8080&lt;br /&gt;
 PROJ=example&lt;br /&gt;
 uwsgi --http $(HOSTNAME)  --show-config -w $(PROJ) --chmod-socket --pythonpath `pwd` --chdir `pwd` --master&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
ORM&lt;br /&gt;
 &lt;br /&gt;
 import operator&lt;br /&gt;
 ids = [(1, 101), (2, 202), (3, 303)]&lt;br /&gt;
 list_of=[Q(**{&amp;quot;parent__id&amp;quot;: parent_id, &amp;quot;id&amp;quot;: id}) for id, parent_id in ids]&lt;br /&gt;
 return Model.objects.values(&amp;quot;period&amp;quot;, &amp;quot;period__title&amp;quot;,).filter(reduce(operator.or_, list_of))&lt;/div&gt;</summary>
		<author><name>Pajinek</name></author>	</entry>

	<entry>
		<id>http://wiki.varhoo.cz/index.php/Bash</id>
		<title>Bash</title>
		<link rel="alternate" type="text/html" href="http://wiki.varhoo.cz/index.php/Bash"/>
				<updated>2016-04-12T12:40:09Z</updated>
		
		<summary type="html">&lt;p&gt;Pajinek: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Stránka v rámci [[Programování]] pro skripty v bash&lt;br /&gt;
&lt;br /&gt;
Odstranění prvních znaků z každého řádku&lt;br /&gt;
 cat &amp;lt;file&amp;gt; | sed -e 's/^.\{&amp;lt;num&amp;gt;\}//'&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Vytvoření náhodné hodnoty pro soubor&lt;br /&gt;
&lt;br /&gt;
Hodnoty X můžou nabývat od 3 znaků.&lt;br /&gt;
 mktemp -u file.XXXX.log&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Nalezení největších souborů na disku&lt;br /&gt;
  find . -xdev -type f | xargs ls -s | sort -rn | awk '{size=$1/1024; printf(&amp;quot;%dMb %s\n&amp;quot;, size,$2);}' | head&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Vytvoření animovaného GIF souboru z obrázků&lt;br /&gt;
&lt;br /&gt;
 convert -delay &amp;lt;time 0.1&amp;gt; images.* name.gif&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Použití xargs pro každý řádek&lt;br /&gt;
&lt;br /&gt;
  seq 1 10 | xargs -I {} exho &amp;quot;test {}&amp;quot;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Convert python code ''t, e = sys.exc_info()[:2]'' to ''e = sys.exc_info()[2]''&lt;br /&gt;
&lt;br /&gt;
  find ./ -name &amp;quot;*.py&amp;quot; -exec sed -i 's/t, \(.*\)\(=.*sys.exc_info.*\)\[.*/\1\2\[2\]/' {} \;&lt;/div&gt;</summary>
		<author><name>Pajinek</name></author>	</entry>

	<entry>
		<id>http://wiki.varhoo.cz/index.php/Virtualenv</id>
		<title>Virtualenv</title>
		<link rel="alternate" type="text/html" href="http://wiki.varhoo.cz/index.php/Virtualenv"/>
				<updated>2016-02-04T22:46:10Z</updated>
		
		<summary type="html">&lt;p&gt;Pajinek: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Init project's space for Django application&lt;br /&gt;
&lt;br /&gt;
 cd /var/www/projects/&lt;br /&gt;
 virtualenv prod&lt;br /&gt;
 source prod/bin/activate&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Výchozí nastavení /etc/uwsgi/config.xml&lt;br /&gt;
&lt;br /&gt;
  &amp;lt;varhoo&amp;gt;&lt;br /&gt;
        &amp;lt;uwsgi id=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
                &amp;lt;pythonpath&amp;gt;/var/projects/prod&amp;lt;/pythonpath&amp;gt;&lt;br /&gt;
                &amp;lt;master/&amp;gt;&lt;br /&gt;
                &amp;lt;no-orphans/&amp;gt;&lt;br /&gt;
                &amp;lt;processes&amp;gt;1&amp;lt;/processes&amp;gt;&lt;br /&gt;
                &amp;lt;optimize&amp;gt;0&amp;lt;/optimize&amp;gt;&lt;br /&gt;
                &amp;lt;home&amp;gt;/var/projects/prod&amp;lt;/home&amp;gt;&lt;br /&gt;
                &amp;lt;limit-as&amp;gt;128&amp;lt;/limit-as&amp;gt;&lt;br /&gt;
                &amp;lt;chmod-socket&amp;gt;660&amp;lt;/chmod-socket&amp;gt;&lt;br /&gt;
                &amp;lt;uid&amp;gt;administration&amp;lt;/uid&amp;gt;&lt;br /&gt;
                &amp;lt;gid&amp;gt;webusers&amp;lt;/gid&amp;gt;&lt;br /&gt;
                &amp;lt;pidfile&amp;gt;/var/projects/pid/admin.pid&amp;lt;/pidfile&amp;gt;&lt;br /&gt;
                &amp;lt;http&amp;gt;localhost:8002&amp;lt;/http&amp;gt;&lt;br /&gt;
                &amp;lt;wsgi-file&amp;gt;/var/projects/prod/vhm0/server/wsgi.py&amp;lt;/wsgi-file&amp;gt;&lt;br /&gt;
                &amp;lt;daemonize&amp;gt;/var/projects/log/admin.log&amp;lt;/daemonize&amp;gt;&lt;br /&gt;
                &amp;lt;chdir&amp;gt;/var/projects/prod/vhm0/server/&amp;lt;/chdir&amp;gt;&lt;br /&gt;
        &amp;lt;/uwsgi&amp;gt;&lt;br /&gt;
  &amp;lt;/varhoo&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Compilování modulu mod_proxy_uwsgi pro apache2&lt;br /&gt;
&lt;br /&gt;
  wget https://raw.githubusercontent.com/unbit/uwsgi/master/apache2/mod_proxy_uwsgi.c&lt;br /&gt;
  apxs2 -i -c mod_proxy_uwsgi.c&lt;br /&gt;
  &lt;br /&gt;
A použití je pak následující &lt;br /&gt;
&lt;br /&gt;
  LoadModule proxy_uwsgi_module /usr/lib/apache2/modules/mod_proxy_uwsgi.so&lt;br /&gt;
  ProxyPass / uwsgi://127.0.0.1:3031/&lt;/div&gt;</summary>
		<author><name>Pajinek</name></author>	</entry>

	<entry>
		<id>http://wiki.varhoo.cz/index.php/Z%C3%A1kladn%C3%AD_konfigurace_django</id>
		<title>Základní konfigurace django</title>
		<link rel="alternate" type="text/html" href="http://wiki.varhoo.cz/index.php/Z%C3%A1kladn%C3%AD_konfigurace_django"/>
				<updated>2016-02-04T22:44:30Z</updated>
		
		<summary type="html">&lt;p&gt;Pajinek: /* settings.py */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== settings.py ==&lt;br /&gt;
&lt;br /&gt;
Takto vypadá základní nastavení pro [[Django/Python]] na českou lokaci a s adresářovou strukturou:&lt;br /&gt;
 * apps - složka s poduly&lt;br /&gt;
 * media - složka přístupná z prohlížeče (obrázky, css, js ..)&lt;br /&gt;
 * template - složka s templaty&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Konfigurační soubor&lt;/div&gt;</summary>
		<author><name>Pajinek</name></author>	</entry>

	<entry>
		<id>http://wiki.varhoo.cz/index.php/Django/Python</id>
		<title>Django/Python</title>
		<link rel="alternate" type="text/html" href="http://wiki.varhoo.cz/index.php/Django/Python"/>
				<updated>2016-02-04T22:22:29Z</updated>
		
		<summary type="html">&lt;p&gt;Pajinek: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:programování]]&lt;br /&gt;
Django je framework pro webové aplikaci, obsahují množství knihoven, včetně redakčního systému, ORM..&lt;br /&gt;
&lt;br /&gt;
* Tutoriály &lt;br /&gt;
&lt;br /&gt;
Výborný tutoriál najdete na http://tutorial.djangogirls.org/cz/index.html&lt;br /&gt;
&lt;br /&gt;
* Instalace na ubuntu&lt;br /&gt;
 sudo apt-get install python-pip python-django python-openid python-sqlite python-mysqldb&lt;br /&gt;
&lt;br /&gt;
Nebo je taky možné instalovat balíčky přes pip&lt;br /&gt;
 sudo pip install django&lt;br /&gt;
&lt;br /&gt;
* Instalace dodatečných modulu&lt;br /&gt;
 sudo pip install django-grappelli&lt;br /&gt;
 sudo pip install django-filebrowser&lt;br /&gt;
 sudo pip install django-tinymce&lt;br /&gt;
 sudo pip install sorl-thumbnail&lt;br /&gt;
&lt;br /&gt;
Instalace je pak ještě jednoduhší&lt;br /&gt;
&lt;br /&gt;
 sudo apt-get install python-django-grappelli python-django-filebrowser python-django python-django-tinymce python-sorl-thumbnail&lt;br /&gt;
&lt;br /&gt;
Projekt byl vytvořen příkazem&lt;br /&gt;
 python manager.py createproject project&lt;br /&gt;
&lt;br /&gt;
* [[Základní konfigurace django]]&lt;br /&gt;
&lt;br /&gt;
Po konfiguraci je nutné spustit skript na synchronizaci s databází&lt;br /&gt;
 python syncdb&lt;br /&gt;
&lt;br /&gt;
* [[Základní nastavení odkazů]]&lt;br /&gt;
&lt;br /&gt;
* [[Základní skript pro práci s djangem]]&lt;br /&gt;
&lt;br /&gt;
== sorl-photologue ==&lt;br /&gt;
instalace:&lt;br /&gt;
 pip install sorl-thubmanil&lt;br /&gt;
&lt;br /&gt;
přemazání cache:&lt;br /&gt;
# smazání cache&lt;br /&gt;
# spustění &amp;quot;python manage.py thumbnail clear&amp;quot;&lt;br /&gt;
&lt;br /&gt;
=uwsgi=&lt;br /&gt;
&lt;br /&gt;
* dokumentace http://projects.unbit.it/uwsgi/wiki/Example&lt;br /&gt;
&lt;br /&gt;
Instalace na fedoře:&lt;br /&gt;
 sudo yum install gcc python-devel&lt;br /&gt;
 # sudo yum install uwsgi&lt;br /&gt;
 sudo apt-get install uwsgi # novější verze&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Spuštění&lt;br /&gt;
&lt;br /&gt;
 HOSTNAME=localhost:8080&lt;br /&gt;
 PROJ=example&lt;br /&gt;
 uwsgi --http $(HOSTNAME)  --show-config -w $(PROJ) --chmod-socket --pythonpath `pwd` --chdir `pwd` --master&lt;/div&gt;</summary>
		<author><name>Pajinek</name></author>	</entry>

	<entry>
		<id>http://wiki.varhoo.cz/index.php/Django/Python</id>
		<title>Django/Python</title>
		<link rel="alternate" type="text/html" href="http://wiki.varhoo.cz/index.php/Django/Python"/>
				<updated>2016-02-04T22:22:12Z</updated>
		
		<summary type="html">&lt;p&gt;Pajinek: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:programování]]&lt;br /&gt;
Django je framework pro webové aplikaci, obsahují množství knihoven, včetně redakčního systému, ORM..&lt;br /&gt;
&lt;br /&gt;
* Tutoriály &lt;br /&gt;
 Výbroný tutoriál najdete na http://tutorial.djangogirls.org/cz/index.html&lt;br /&gt;
&lt;br /&gt;
* Instalace na ubuntu&lt;br /&gt;
 sudo apt-get install python-pip python-django python-openid python-sqlite python-mysqldb&lt;br /&gt;
&lt;br /&gt;
Nebo je taky možné instalovat balíčky přes pip&lt;br /&gt;
 sudo pip install django&lt;br /&gt;
&lt;br /&gt;
* Instalace dodatečných modulu&lt;br /&gt;
 sudo pip install django-grappelli&lt;br /&gt;
 sudo pip install django-filebrowser&lt;br /&gt;
 sudo pip install django-tinymce&lt;br /&gt;
 sudo pip install sorl-thumbnail&lt;br /&gt;
&lt;br /&gt;
Instalace je pak ještě jednoduhší&lt;br /&gt;
&lt;br /&gt;
 sudo apt-get install python-django-grappelli python-django-filebrowser python-django python-django-tinymce python-sorl-thumbnail&lt;br /&gt;
&lt;br /&gt;
Projekt byl vytvořen příkazem&lt;br /&gt;
 python manager.py createproject project&lt;br /&gt;
&lt;br /&gt;
* [[Základní konfigurace django]]&lt;br /&gt;
&lt;br /&gt;
Po konfiguraci je nutné spustit skript na synchronizaci s databází&lt;br /&gt;
 python syncdb&lt;br /&gt;
&lt;br /&gt;
* [[Základní nastavení odkazů]]&lt;br /&gt;
&lt;br /&gt;
* [[Základní skript pro práci s djangem]]&lt;br /&gt;
&lt;br /&gt;
== sorl-photologue ==&lt;br /&gt;
instalace:&lt;br /&gt;
 pip install sorl-thubmanil&lt;br /&gt;
&lt;br /&gt;
přemazání cache:&lt;br /&gt;
# smazání cache&lt;br /&gt;
# spustění &amp;quot;python manage.py thumbnail clear&amp;quot;&lt;br /&gt;
&lt;br /&gt;
=uwsgi=&lt;br /&gt;
&lt;br /&gt;
* dokumentace http://projects.unbit.it/uwsgi/wiki/Example&lt;br /&gt;
&lt;br /&gt;
Instalace na fedoře:&lt;br /&gt;
 sudo yum install gcc python-devel&lt;br /&gt;
 # sudo yum install uwsgi&lt;br /&gt;
 sudo apt-get install uwsgi # novější verze&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Spuštění&lt;br /&gt;
&lt;br /&gt;
 HOSTNAME=localhost:8080&lt;br /&gt;
 PROJ=example&lt;br /&gt;
 uwsgi --http $(HOSTNAME)  --show-config -w $(PROJ) --chmod-socket --pythonpath `pwd` --chdir `pwd` --master&lt;/div&gt;</summary>
		<author><name>Pajinek</name></author>	</entry>

	<entry>
		<id>http://wiki.varhoo.cz/index.php/Varhoo.cz</id>
		<title>Varhoo.cz</title>
		<link rel="alternate" type="text/html" href="http://wiki.varhoo.cz/index.php/Varhoo.cz"/>
				<updated>2016-01-27T13:20:09Z</updated>
		
		<summary type="html">&lt;p&gt;Pajinek: /* Virtualizace */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Programy ==&lt;br /&gt;
* apticron - Zasílání aktualizací na email&lt;br /&gt;
* rkhunter - Kontrola serveru proti rootkitu&lt;br /&gt;
* mysql, posrgresql, sqllite - SQL databáze&lt;br /&gt;
* apache2 + moduly svn, wsgi, [[virtualenv]]..&lt;br /&gt;
* proftp - FTP server&lt;br /&gt;
* [[Snížení rychlosti linky]]&lt;br /&gt;
* [[Seafile]] - server&lt;br /&gt;
&lt;br /&gt;
==Natavení serverů==&lt;br /&gt;
&lt;br /&gt;
=== Jabber ===&lt;br /&gt;
*nastavení dns na jabber&lt;br /&gt;
&lt;br /&gt;
 _jabber._tcp.varhoo.cz. IN SRV 5 0 5269 xmpp.slavicin.unart.cz.&lt;br /&gt;
 _xmpp-client._tcp.varhoo.cz. IN SRV 5 0 5222 xmpp.slavicin.unart.cz.&lt;br /&gt;
 _xmpp-server._tcp.varhoo.cz. IN SRV 5 0 5269 xmpp.slavicin.unart.cz.&lt;br /&gt;
&lt;br /&gt;
* otestování zda je jabber funkční&lt;br /&gt;
 dns: host -t SRV _xmpp-server._tcp.varhoo.cz&lt;br /&gt;
&lt;br /&gt;
=== Mediawiki ===&lt;br /&gt;
Instalace&lt;br /&gt;
 apt-get install mediawiki&lt;br /&gt;
&lt;br /&gt;
A další rozšíření mediawiki-extensions-*&lt;br /&gt;
&lt;br /&gt;
Úprava e-mailu&lt;br /&gt;
 UPDATE user SET user_email=&amp;quot;info@varhoo.cz&amp;quot; where user_name=&amp;quot;info&amp;quot; LIMIT 1;&lt;br /&gt;
 SELECT user_name, convert(user_email using latin1) FROM `user`;&lt;br /&gt;
&lt;br /&gt;
=== Emaily ===&lt;br /&gt;
přes gmail apps se používá postfix [http://www.marksanborn.net/linux/send-mail-postfix-through-gmails-smtp-on-a-ubuntu-lts-server/ návod ]&lt;br /&gt;
&lt;br /&gt;
Testování emailů&lt;br /&gt;
&lt;br /&gt;
 echo &amp;quot;Ahoj&amp;quot; | mail -s &amp;quot;Test&amp;quot; &amp;lt;email&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Monitorování serverů==&lt;br /&gt;
&lt;br /&gt;
* Vlastní skript napsaný v pythonu [[monitoring líný chorýš]]&lt;br /&gt;
&lt;br /&gt;
=== Virtualizace ===&lt;br /&gt;
'''Vytvoření nové sítového zařízení'''&lt;br /&gt;
&lt;br /&gt;
Je to spíš pro použití kdy chceme mít vlastní samostatné rozhraní ( třeba v případě, že vyvíjíte softwarový switch ).  &lt;br /&gt;
&lt;br /&gt;
 brtcl addbr virbr0&lt;br /&gt;
 ifconfig virbr0 up&lt;br /&gt;
 ifconfig vitbr0 0.0.0.0 promisc&lt;br /&gt;
&lt;br /&gt;
'''KVM'''&lt;br /&gt;
&lt;br /&gt;
Jak zístat IP adresu guesta z virtuálního hosta&lt;br /&gt;
&lt;br /&gt;
 function get_ip_from_guest {&lt;br /&gt;
   for mac in `virsh domiflist $1 | grep -o -E &amp;quot;([0-9a-f]{2}:){5}([0-9a-f]{2})&amp;quot;`;&lt;br /&gt;
   do&lt;br /&gt;
       arp -e | grep $mac | grep -o -P &amp;quot;^\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3}&amp;quot;&lt;br /&gt;
   done&lt;br /&gt;
 }&lt;br /&gt;
&lt;br /&gt;
'''Virtualbox'''&lt;br /&gt;
&lt;br /&gt;
Virtual box bo sadu vlastních nástrojů na správu, takže jde vytvořit síťové rozhraní snadno, bohužel používá nějaký zajímavý vlastní router 192.168.50.*&lt;br /&gt;
&lt;br /&gt;
 VBoxManage hostonlyif  ipconfig &amp;lt;name&amp;gt;&lt;br /&gt;
                             [--dhcp | --ip&amp;lt;ipv4&amp;gt; [--netmask&amp;lt;ipv4&amp;gt; (def: 255.255.255.0)] |&lt;br /&gt;
                              --ipv6&amp;lt;ipv6&amp;gt; [--netmasklengthv6&amp;lt;length&amp;gt; (def: 64)]]&lt;br /&gt;
                              create | remove &amp;lt;name&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Například:&lt;br /&gt;
&lt;br /&gt;
 VBoxManage hostonlyif create&lt;br /&gt;
&lt;br /&gt;
==Odstranění služby==&lt;br /&gt;
&lt;br /&gt;
 sudo update-rc.d -f &amp;lt;název služby&amp;gt; remove&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Řešení chyb==&lt;br /&gt;
&lt;br /&gt;
error running shared postrotate script for /var/log/mysql.log&lt;br /&gt;
Error message:&lt;br /&gt;
&lt;br /&gt;
    error: error running shared postrotate script for /var/log/mysql.log /var/log/mysql/mysql.log /var/log/mysql/mysql-slow.log&lt;br /&gt;
    run-parts: /etc/cron.daily/logrotate exited with return code 1&lt;br /&gt;
&lt;br /&gt;
How to resolve a problem:&lt;br /&gt;
&lt;br /&gt;
    # vim /etc/mysql/debian.cnf&lt;br /&gt;
    user = debian-sys-maint&lt;br /&gt;
    password = PASSWORD&lt;br /&gt;
&lt;br /&gt;
    # mysql -u root -p&lt;br /&gt;
    mysql&amp;gt; GRANT ALL PRIVILEGES ON *.* TO 'debian-sys-maint'@'localhost' IDENTIFIED BY 'PASSWORD';&lt;br /&gt;
&lt;br /&gt;
    mysql&amp;gt; FLUSH PRIVILEGES;&lt;br /&gt;
    mysql&amp;gt; exit&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Problem modprobe kvm&lt;br /&gt;
 # modprobe kvm_intel&lt;br /&gt;
 FATAL: Error inserting kvm_intel (/lib/modules/2.6.32-220.2.1.el6.x86_64/kernel/arch/x86/kvm/kvm-intel.ko): Operation not supported&lt;br /&gt;
&lt;br /&gt;
použití dmesg&lt;br /&gt;
 kvm: disabled by bios&lt;/div&gt;</summary>
		<author><name>Pajinek</name></author>	</entry>

	<entry>
		<id>http://wiki.varhoo.cz/index.php/Docker</id>
		<title>Docker</title>
		<link rel="alternate" type="text/html" href="http://wiki.varhoo.cz/index.php/Docker"/>
				<updated>2015-07-23T08:02:22Z</updated>
		
		<summary type="html">&lt;p&gt;Pajinek: /* Pomocné příkazy */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Jedná se o nadstavbu na linuxovými kontejnery pro které se užívá zkratka LXC. Jen pro ujasněné nejedná se o virtualizaci, myslím, že bližší přirovnání je něco jako chroot a virtualenv. Základní mechanismem je zkompilovaný image nad kterým spustím proces, proces běží v uzavřeném prostředí (kontejneru) ale proces je spuštěný jako jakýkoliv jiný. Takže nelze kontejner chápat jako samostatně běžící systém, ale spíše jej chápat jako proces běžící pod libovolnou distribucí.&lt;br /&gt;
&lt;br /&gt;
=== Základní příkazy  ===&lt;br /&gt;
&lt;br /&gt;
Základní instalace Pro Fedora 21:&lt;br /&gt;
&lt;br /&gt;
 yum install docker&lt;br /&gt;
 service docker start&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Systém nejprve stáhneme a pak jej spustíme příkazem:&lt;br /&gt;
&lt;br /&gt;
 docker pull ubuntu:latest&lt;br /&gt;
 docker run -i ubuntu:latest /bin/bash&lt;br /&gt;
&lt;br /&gt;
Parametr -i udává interaktivní mód, přitom pak -d nám spustí kontejner na pozadí jako deamona.&lt;br /&gt;
&lt;br /&gt;
Seznam běžícíh kontejneru (parametr -a vypisuje všechny):&lt;br /&gt;
&lt;br /&gt;
 docker ps -a&lt;br /&gt;
&lt;br /&gt;
Připojení na již vytvořený kontejner&lt;br /&gt;
&lt;br /&gt;
 docker start &amp;lt;container_id&amp;gt;&lt;br /&gt;
 docker attach &amp;lt;container_id&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Smazání kontejneru (force parametrem -f)&lt;br /&gt;
&lt;br /&gt;
 docker rm &amp;lt;container_id&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Seznam stáhnutých obrazů&lt;br /&gt;
&lt;br /&gt;
 docker images&lt;br /&gt;
&lt;br /&gt;
Smazání nacachevaného obrázku&lt;br /&gt;
&lt;br /&gt;
 docker rmi &amp;lt;image_id&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Je možné vytvořit soubor Dockerfile, který nám popisuje vlastnosti obrazu.&lt;br /&gt;
&lt;br /&gt;
 FROM ubuntu:latest&lt;br /&gt;
 &lt;br /&gt;
 RUN apt-get update &amp;amp;&amp;amp; apt-get install python-django&lt;br /&gt;
&lt;br /&gt;
 CMD /bin/bash&lt;br /&gt;
&lt;br /&gt;
obraz zkompilujeme pomocí následujícího příkazu.&lt;br /&gt;
&lt;br /&gt;
 docker build -t ubuntu-test .&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Build without cache - rebuild all project&lt;br /&gt;
&lt;br /&gt;
 docker build -t  --no-cache=true ubuntu-test ./&lt;br /&gt;
&lt;br /&gt;
if you want run with some port, then you can run following command&lt;br /&gt;
&lt;br /&gt;
 docker -p 8000:80 -i run ubuntu-test&lt;br /&gt;
&lt;br /&gt;
=== Pomocné příkazy ===&lt;br /&gt;
&lt;br /&gt;
Smazaní všech stažených obrazů&lt;br /&gt;
 &lt;br /&gt;
 docker rmi $(docker images -qa)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Pokud chcete smazat jen některé je potřeba seznam obrazů vyfiltrovat &amp;lt;IMAGE&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 docker rmi $(docker images  | grep -v &amp;lt;IMAGE&amp;gt; | awk '{ print $3 }' ) &lt;br /&gt;
&lt;br /&gt;
Příkaz jde použít i k promazání nekompletních buildů&lt;br /&gt;
&lt;br /&gt;
 docker rmi -f $( docker images -a | grep &amp;quot;&amp;lt;none&amp;gt;&amp;quot; | awk '{ print $3 }' )&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Zastavení všech běžících kontejnerů&lt;br /&gt;
&lt;br /&gt;
 docker stop $( docker ps -q )&lt;br /&gt;
&lt;br /&gt;
Smazání všech kontejnerů&lt;br /&gt;
&lt;br /&gt;
 docker rm $( docker ps -qa )&lt;/div&gt;</summary>
		<author><name>Pajinek</name></author>	</entry>

	<entry>
		<id>http://wiki.varhoo.cz/index.php/Docker</id>
		<title>Docker</title>
		<link rel="alternate" type="text/html" href="http://wiki.varhoo.cz/index.php/Docker"/>
				<updated>2015-07-22T17:25:26Z</updated>
		
		<summary type="html">&lt;p&gt;Pajinek: /* pomocné příkazy */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Jedná se o nadstavbu na linuxovými kontejnery pro které se užívá zkratka LXC. Jen pro ujasněné nejedná se o virtualizaci, myslím, že bližší přirovnání je něco jako chroot a virtualenv. Základní mechanismem je zkompilovaný image nad kterým spustím proces, proces běží v uzavřeném prostředí (kontejneru) ale proces je spuštěný jako jakýkoliv jiný. Takže nelze kontejner chápat jako samostatně běžící systém, ale spíše jej chápat jako proces běžící pod libovolnou distribucí.&lt;br /&gt;
&lt;br /&gt;
=== Základní příkazy  ===&lt;br /&gt;
&lt;br /&gt;
Základní instalace Pro Fedora 21:&lt;br /&gt;
&lt;br /&gt;
 yum install docker&lt;br /&gt;
 service docker start&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Systém nejprve stáhneme a pak jej spustíme příkazem:&lt;br /&gt;
&lt;br /&gt;
 docker pull ubuntu:latest&lt;br /&gt;
 docker run -i ubuntu:latest /bin/bash&lt;br /&gt;
&lt;br /&gt;
Parametr -i udává interaktivní mód, přitom pak -d nám spustí kontejner na pozadí jako deamona.&lt;br /&gt;
&lt;br /&gt;
Seznam běžícíh kontejneru (parametr -a vypisuje všechny):&lt;br /&gt;
&lt;br /&gt;
 docker ps -a&lt;br /&gt;
&lt;br /&gt;
Připojení na již vytvořený kontejner&lt;br /&gt;
&lt;br /&gt;
 docker start &amp;lt;container_id&amp;gt;&lt;br /&gt;
 docker attach &amp;lt;container_id&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Smazání kontejneru (force parametrem -f)&lt;br /&gt;
&lt;br /&gt;
 docker rm &amp;lt;container_id&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Seznam stáhnutých obrazů&lt;br /&gt;
&lt;br /&gt;
 docker images&lt;br /&gt;
&lt;br /&gt;
Smazání nacachevaného obrázku&lt;br /&gt;
&lt;br /&gt;
 docker rmi &amp;lt;image_id&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Je možné vytvořit soubor Dockerfile, který nám popisuje vlastnosti obrazu.&lt;br /&gt;
&lt;br /&gt;
 FROM ubuntu:latest&lt;br /&gt;
 &lt;br /&gt;
 RUN apt-get update &amp;amp;&amp;amp; apt-get install python-django&lt;br /&gt;
&lt;br /&gt;
 CMD /bin/bash&lt;br /&gt;
&lt;br /&gt;
obraz zkompilujeme pomocí následujícího příkazu.&lt;br /&gt;
&lt;br /&gt;
 docker build -t ubuntu-test .&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Build without cache - rebuild all project&lt;br /&gt;
&lt;br /&gt;
 docker build -t  --no-cache=true ubuntu-test ./&lt;br /&gt;
&lt;br /&gt;
if you want run with some port, then you can run following command&lt;br /&gt;
&lt;br /&gt;
 docker -p 8000:80 -i run ubuntu-test&lt;br /&gt;
&lt;br /&gt;
=== Pomocné příkazy ===&lt;br /&gt;
&lt;br /&gt;
Smazaní všech stažených obrazů&lt;br /&gt;
 &lt;br /&gt;
 docker rmi $(docker images -qa)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Pokud chcete smazat jen některé je potřeba seznam vyfiltrovat &amp;lt;IMAGE&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 docker rmi $(docker images  | grep -v &amp;lt;IMAGE&amp;gt; | awk '{ print $3 }' ) &lt;br /&gt;
&lt;br /&gt;
Zastavení všech běžících kontejnerů&lt;br /&gt;
&lt;br /&gt;
 docker stop $( docker ps -q )&lt;br /&gt;
&lt;br /&gt;
Smazání všech kontejnerů&lt;br /&gt;
&lt;br /&gt;
 docker rm $( docker ps -qa )&lt;/div&gt;</summary>
		<author><name>Pajinek</name></author>	</entry>

	<entry>
		<id>http://wiki.varhoo.cz/index.php/Docker</id>
		<title>Docker</title>
		<link rel="alternate" type="text/html" href="http://wiki.varhoo.cz/index.php/Docker"/>
				<updated>2015-07-22T17:22:28Z</updated>
		
		<summary type="html">&lt;p&gt;Pajinek: /* Základní příkazy */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Jedná se o nadstavbu na linuxovými kontejnery pro které se užívá zkratka LXC. Jen pro ujasněné nejedná se o virtualizaci, myslím, že bližší přirovnání je něco jako chroot a virtualenv. Základní mechanismem je zkompilovaný image nad kterým spustím proces, proces běží v uzavřeném prostředí (kontejneru) ale proces je spuštěný jako jakýkoliv jiný. Takže nelze kontejner chápat jako samostatně běžící systém, ale spíše jej chápat jako proces běžící pod libovolnou distribucí.&lt;br /&gt;
&lt;br /&gt;
=== Základní příkazy  ===&lt;br /&gt;
&lt;br /&gt;
Základní instalace Pro Fedora 21:&lt;br /&gt;
&lt;br /&gt;
 yum install docker&lt;br /&gt;
 service docker start&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Systém nejprve stáhneme a pak jej spustíme příkazem:&lt;br /&gt;
&lt;br /&gt;
 docker pull ubuntu:latest&lt;br /&gt;
 docker run -i ubuntu:latest /bin/bash&lt;br /&gt;
&lt;br /&gt;
Parametr -i udává interaktivní mód, přitom pak -d nám spustí kontejner na pozadí jako deamona.&lt;br /&gt;
&lt;br /&gt;
Seznam běžícíh kontejneru (parametr -a vypisuje všechny):&lt;br /&gt;
&lt;br /&gt;
 docker ps -a&lt;br /&gt;
&lt;br /&gt;
Připojení na již vytvořený kontejner&lt;br /&gt;
&lt;br /&gt;
 docker start &amp;lt;container_id&amp;gt;&lt;br /&gt;
 docker attach &amp;lt;container_id&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Smazání kontejneru (force parametrem -f)&lt;br /&gt;
&lt;br /&gt;
 docker rm &amp;lt;container_id&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Seznam stáhnutých obrazů&lt;br /&gt;
&lt;br /&gt;
 docker images&lt;br /&gt;
&lt;br /&gt;
Smazání nacachevaného obrázku&lt;br /&gt;
&lt;br /&gt;
 docker rmi &amp;lt;image_id&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Je možné vytvořit soubor Dockerfile, který nám popisuje vlastnosti obrazu.&lt;br /&gt;
&lt;br /&gt;
 FROM ubuntu:latest&lt;br /&gt;
 &lt;br /&gt;
 RUN apt-get update &amp;amp;&amp;amp; apt-get install python-django&lt;br /&gt;
&lt;br /&gt;
 CMD /bin/bash&lt;br /&gt;
&lt;br /&gt;
obraz zkompilujeme pomocí následujícího příkazu.&lt;br /&gt;
&lt;br /&gt;
 docker build -t ubuntu-test .&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Build without cache - rebuild all project&lt;br /&gt;
&lt;br /&gt;
 docker build -t  --no-cache=true ubuntu-test ./&lt;br /&gt;
&lt;br /&gt;
if you want run with some port, then you can run following command&lt;br /&gt;
&lt;br /&gt;
 docker -p 8000:80 -i run ubuntu-test&lt;br /&gt;
&lt;br /&gt;
=== pomocné příkazy ===&lt;br /&gt;
&lt;br /&gt;
Smazaní všech stáhnutých obrazů&lt;br /&gt;
&lt;br /&gt;
 docker images  | grep -v IMAGE | awk '{ print $3 }' | xargs docker rmi&lt;/div&gt;</summary>
		<author><name>Pajinek</name></author>	</entry>

	<entry>
		<id>http://wiki.varhoo.cz/index.php/Docker</id>
		<title>Docker</title>
		<link rel="alternate" type="text/html" href="http://wiki.varhoo.cz/index.php/Docker"/>
				<updated>2015-07-21T21:24:11Z</updated>
		
		<summary type="html">&lt;p&gt;Pajinek: /* Základní příkazy */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Jedná se o nadstavbu na linuxovými kontejnery pro které se užívá zkratka LXC. Jen pro ujasněné nejedná se o virtualizaci, myslím, že bližší přirovnání je něco jako chroot a virtualenv. Základní mechanismem je zkompilovaný image nad kterým spustím proces, proces běží v uzavřeném prostředí (kontejneru) ale proces je spuštěný jako jakýkoliv jiný. Takže nelze kontejner chápat jako samostatně běžící systém, ale spíše jej chápat jako proces běžící pod libovolnou distribucí.&lt;br /&gt;
&lt;br /&gt;
=== Základní příkazy  ===&lt;br /&gt;
&lt;br /&gt;
Základní instalace Pro Fedora 21:&lt;br /&gt;
&lt;br /&gt;
 yum install docker&lt;br /&gt;
 service docker start&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Systém nejprve stáhneme a pak jej spustíme příkazem:&lt;br /&gt;
&lt;br /&gt;
 docker pull ubuntu:latest&lt;br /&gt;
 docker run -i ubuntu:latest /bin/bash&lt;br /&gt;
&lt;br /&gt;
Parametr -i udává interaktivní mód, přitom pak -d nám spustí kontejner na pozadí jako deamona.&lt;br /&gt;
&lt;br /&gt;
Seznam běžícíh kontejneru (parametr -a vypisuje všechny):&lt;br /&gt;
&lt;br /&gt;
 docker ps -a&lt;br /&gt;
&lt;br /&gt;
Připojení na již vytvořený kontejner&lt;br /&gt;
&lt;br /&gt;
 docker start &amp;lt;container_id&amp;gt;&lt;br /&gt;
 docker attach &amp;lt;container_id&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Smazání kontejneru (force parametrem -f)&lt;br /&gt;
&lt;br /&gt;
 docker rm &amp;lt;container_id&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Seznam stáhnutých obrazů&lt;br /&gt;
&lt;br /&gt;
 docker images&lt;br /&gt;
&lt;br /&gt;
Smazání nacachevaného obrázku&lt;br /&gt;
&lt;br /&gt;
 docker rmi &amp;lt;image_id&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Je možné vytvořit soubor Dockerfile, který nám popisuje vlastnosti obrazu.&lt;br /&gt;
&lt;br /&gt;
 FROM ubuntu:latest&lt;br /&gt;
 &lt;br /&gt;
 RUN apt-get update &amp;amp;&amp;amp; apt-get install python-django&lt;br /&gt;
&lt;br /&gt;
 CMD /bin/bash&lt;br /&gt;
&lt;br /&gt;
obraz zkompilujeme pomocí následujícího příkazu.&lt;br /&gt;
&lt;br /&gt;
 docker build -t ubuntu-test .&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Build without cache - rebuild all project&lt;br /&gt;
&lt;br /&gt;
 docker build -t ubuntu-test --no-cache=true .&lt;br /&gt;
&lt;br /&gt;
if you want run with some port, then you can run following command&lt;br /&gt;
&lt;br /&gt;
 docker -p 8000:80 -i run ubuntu-test&lt;br /&gt;
&lt;br /&gt;
=== pomocné příkazy ===&lt;br /&gt;
&lt;br /&gt;
Smazaní všech stáhnutých obrazů&lt;br /&gt;
&lt;br /&gt;
 docker images  | grep -v IMAGE | awk '{ print $3 }' | xargs docker rmi&lt;/div&gt;</summary>
		<author><name>Pajinek</name></author>	</entry>

	<entry>
		<id>http://wiki.varhoo.cz/index.php/ESpeak</id>
		<title>ESpeak</title>
		<link rel="alternate" type="text/html" href="http://wiki.varhoo.cz/index.php/ESpeak"/>
				<updated>2015-03-23T15:34:50Z</updated>
		
		<summary type="html">&lt;p&gt;Pajinek: /* Bash */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;yum install espeak python-espeak&lt;br /&gt;
&lt;br /&gt;
== Python ==&lt;br /&gt;
&lt;br /&gt;
 from espeak import espeak&lt;br /&gt;
 espeak.synth(&amp;quot;Hello, how are you?&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
== Bash == &lt;br /&gt;
&lt;br /&gt;
 espeak -v female3 &amp;quot;Hello, I'm girl&amp;quot;&lt;br /&gt;
 espeak -ven-us+f4 -s170 &amp;quot;Hello, I'm girl&amp;quot;&lt;br /&gt;
&lt;br /&gt;
== other projects ==&lt;br /&gt;
&lt;br /&gt;
* http://www.cstr.ed.ac.uk/projects/festival/  packages: festival festival-freebsoft-utils&lt;br /&gt;
* http://www.festvox.org/flite/ packages: flite&lt;br /&gt;
&lt;br /&gt;
Voice Recognition with Pocketsphinx in Python&lt;br /&gt;
&lt;br /&gt;
https://mattze96.safe-ws.de/blog/?p=640&lt;/div&gt;</summary>
		<author><name>Pajinek</name></author>	</entry>

	<entry>
		<id>http://wiki.varhoo.cz/index.php/Docker</id>
		<title>Docker</title>
		<link rel="alternate" type="text/html" href="http://wiki.varhoo.cz/index.php/Docker"/>
				<updated>2015-02-23T16:28:02Z</updated>
		
		<summary type="html">&lt;p&gt;Pajinek: /* Základní příkazy */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=== Základní příkazy  ===&lt;br /&gt;
&lt;br /&gt;
Využívá linuxové kontejnery LXC Nejedná se o virtualizaci ale je možné přenášet apliakce na příč linuxovými distribucemi.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Základní instalace Pro Fedora 21:&lt;br /&gt;
&lt;br /&gt;
 yum install docker&lt;br /&gt;
 service docker start&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Systém spustíme příkazem&lt;br /&gt;
&lt;br /&gt;
 docker run -ti ubuntu:latest /bin/bash&lt;br /&gt;
&lt;br /&gt;
Seznam běžícíh kontejneru (parametr -a vypisuje všechny):&lt;br /&gt;
&lt;br /&gt;
 docker ps -a&lt;br /&gt;
&lt;br /&gt;
Připojení na již vytvořený kontejner&lt;br /&gt;
&lt;br /&gt;
 docker start &amp;lt;container_id&amp;gt;&lt;br /&gt;
 docker attach &amp;lt;container_id&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Smazání kontejneru &lt;br /&gt;
&lt;br /&gt;
 docker rm &amp;lt;container_id&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Seznam stáhnutých obrazů&lt;br /&gt;
&lt;br /&gt;
 docker image&lt;br /&gt;
&lt;br /&gt;
Smazání nacachevaného obrázku&lt;br /&gt;
&lt;br /&gt;
 docker rmi &amp;lt;image_id&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Je možné vytvořit soubor Dockerfile, který nám popisuje vlastnosti obrazu.&lt;br /&gt;
&lt;br /&gt;
 FROM ubuntu:latest&lt;br /&gt;
 &lt;br /&gt;
 RUN apt-get update &amp;amp;&amp;amp; apt-get install python-django&lt;br /&gt;
 &lt;br /&gt;
 CMD /bin/bash&lt;br /&gt;
&lt;br /&gt;
 docker build -t ubuntu-test .&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Build without cache - rebuild all project&lt;br /&gt;
&lt;br /&gt;
 docker build -t ubuntu-test --no-cache=true .&lt;br /&gt;
&lt;br /&gt;
if you want run with some port, then you can run following command&lt;br /&gt;
&lt;br /&gt;
 docker -p 8000:80 -i run ubuntu-test&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== pomocné příkazy ===&lt;br /&gt;
&lt;br /&gt;
Smazaní všech stáhnutých obrazů&lt;br /&gt;
&lt;br /&gt;
 docker images  | grep -v IMAGE | awk '{ print $3 }' | xargs docker rmi&lt;/div&gt;</summary>
		<author><name>Pajinek</name></author>	</entry>

	<entry>
		<id>http://wiki.varhoo.cz/index.php/Docker</id>
		<title>Docker</title>
		<link rel="alternate" type="text/html" href="http://wiki.varhoo.cz/index.php/Docker"/>
				<updated>2015-02-23T16:17:38Z</updated>
		
		<summary type="html">&lt;p&gt;Pajinek: /* Základní příkazy */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=== Základní příkazy  ===&lt;br /&gt;
&lt;br /&gt;
Využívá linuxové kontejnery LXC Nejedná se o virtualizaci ale je možné přenášet apliakce na příč linuxovými distribucemi.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Základní instalace Pro Fedora 21:&lt;br /&gt;
&lt;br /&gt;
 yum install docker&lt;br /&gt;
 service docker start&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Systém spustíme příkazem&lt;br /&gt;
&lt;br /&gt;
 docker run -ti ubuntu:latest /bin/bash&lt;br /&gt;
&lt;br /&gt;
Seznam běžícíh kontejneru (parametr -a vypisuje všechny):&lt;br /&gt;
&lt;br /&gt;
 docker ps -a&lt;br /&gt;
&lt;br /&gt;
Připojení na již vytvořený kontejner&lt;br /&gt;
&lt;br /&gt;
 docker start &amp;lt;container_id&amp;gt;&lt;br /&gt;
 docker attach &amp;lt;container_id&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Smazání kontejneru &lt;br /&gt;
&lt;br /&gt;
 docker rm &amp;lt;container_id&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Seznam stáhnutých obrazů&lt;br /&gt;
&lt;br /&gt;
 docker image&lt;br /&gt;
&lt;br /&gt;
Smazání nacachevaného obrázku&lt;br /&gt;
&lt;br /&gt;
 docker rmi &amp;lt;image_id&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Je možné vytvořit soubor Dockerfile, který nám popisuje vlastnosti obrazu.&lt;br /&gt;
&lt;br /&gt;
 FROM ubuntu:latest&lt;br /&gt;
 &lt;br /&gt;
 RUN apt-get update &amp;amp;&amp;amp; apt-get install python-django&lt;br /&gt;
 &lt;br /&gt;
 CMD /bin/bash&lt;br /&gt;
&lt;br /&gt;
 docker build -t ubuntu-test .&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Build without cache - rebuild all project&lt;br /&gt;
&lt;br /&gt;
 docker build -t ubuntu-test --no-cache=true .&lt;br /&gt;
&lt;br /&gt;
if you want run with some port, then you can run following command&lt;br /&gt;
&lt;br /&gt;
 docker -p 8000:80 -i run ubuntu-test&lt;/div&gt;</summary>
		<author><name>Pajinek</name></author>	</entry>

	<entry>
		<id>http://wiki.varhoo.cz/index.php/Docker</id>
		<title>Docker</title>
		<link rel="alternate" type="text/html" href="http://wiki.varhoo.cz/index.php/Docker"/>
				<updated>2015-02-16T10:21:27Z</updated>
		
		<summary type="html">&lt;p&gt;Pajinek: /* Docker */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=== Základní příkazy  ===&lt;br /&gt;
&lt;br /&gt;
Využívá linuxové kontejnery LXC Nejedná se o virtualizaci ale je možné přenášet apliakce na příč linuxovými distribucemi.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Základní instalace Pro Fedora 21:&lt;br /&gt;
&lt;br /&gt;
 yum install docker&lt;br /&gt;
 service docker start&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Systém spustíme příkazem&lt;br /&gt;
&lt;br /&gt;
 docker run -ti ubuntu:latest /bin/bash&lt;br /&gt;
&lt;br /&gt;
Seznam běžícíh kontejneru (parametr -a vypisuje všechny):&lt;br /&gt;
&lt;br /&gt;
 docker ps -a&lt;br /&gt;
&lt;br /&gt;
Připojení na již vytvořený kontejner&lt;br /&gt;
&lt;br /&gt;
 docker start &amp;lt;container_id&amp;gt;&lt;br /&gt;
 docker attach &amp;lt;container_id&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Smazání kontejneru &lt;br /&gt;
&lt;br /&gt;
 docker rm &amp;lt;container_id&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Seznam stáhnutých obrazů&lt;br /&gt;
&lt;br /&gt;
 docker image&lt;br /&gt;
&lt;br /&gt;
Smazání nacachevaného obrázku&lt;br /&gt;
&lt;br /&gt;
 docker rmi &amp;lt;image_id&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Je možné vytvořit soubor Dockerfile, který nám popisuje vlastnosti obrazu.&lt;br /&gt;
&lt;br /&gt;
 FROM ubuntu:latest&lt;br /&gt;
 &lt;br /&gt;
 RUN apt-get update &amp;amp;&amp;amp; apt-get install python-django&lt;br /&gt;
 &lt;br /&gt;
 CMD /bin/bash&lt;br /&gt;
&lt;br /&gt;
 docker build -t ubuntu-test .&lt;/div&gt;</summary>
		<author><name>Pajinek</name></author>	</entry>

	<entry>
		<id>http://wiki.varhoo.cz/index.php/Docker</id>
		<title>Docker</title>
		<link rel="alternate" type="text/html" href="http://wiki.varhoo.cz/index.php/Docker"/>
				<updated>2015-02-13T20:35:25Z</updated>
		
		<summary type="html">&lt;p&gt;Pajinek: /* Docker */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=== Docker  ===&lt;br /&gt;
&lt;br /&gt;
Využívá linuxové kontejnery LXC Nejedná se o virtualizaci ale je možné přenášet apliakce na příč linuxovými distribucemi.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Základní instalace Pro Fedora 21:&lt;br /&gt;
&lt;br /&gt;
 yum install docker&lt;br /&gt;
 service docker start&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Systém spustíme příkazem&lt;br /&gt;
&lt;br /&gt;
 docker run -ti ubuntu:latest /bin/bash&lt;br /&gt;
&lt;br /&gt;
Seznam běžícíh kontejneru (parametr -a vypisuje všechny):&lt;br /&gt;
&lt;br /&gt;
 docker ps -a&lt;br /&gt;
&lt;br /&gt;
Připojení na již vytvořený kontejner&lt;br /&gt;
&lt;br /&gt;
 docker start &amp;lt;container_id&amp;gt;&lt;br /&gt;
 docker attach &amp;lt;container_id&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Smazání kontejneru &lt;br /&gt;
&lt;br /&gt;
 docker rm &amp;lt;container_id&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Seznam stáhnutých obrazů&lt;br /&gt;
&lt;br /&gt;
 docker image&lt;br /&gt;
&lt;br /&gt;
Smazání nacachevaného obrázku&lt;br /&gt;
&lt;br /&gt;
 docker rmi &amp;lt;image_id&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Je možné vytvořit soubor Dockerfile, který nám popisuje vlastnosti obrazu.&lt;br /&gt;
&lt;br /&gt;
 FROM ubuntu:latest&lt;br /&gt;
 &lt;br /&gt;
 RUN apt-get update &amp;amp;&amp;amp; apt-get install python-django&lt;br /&gt;
 &lt;br /&gt;
 CMD /bin/bash&lt;br /&gt;
&lt;br /&gt;
 docker build -t ubuntu-test .&lt;/div&gt;</summary>
		<author><name>Pajinek</name></author>	</entry>

	<entry>
		<id>http://wiki.varhoo.cz/index.php/Docker</id>
		<title>Docker</title>
		<link rel="alternate" type="text/html" href="http://wiki.varhoo.cz/index.php/Docker"/>
				<updated>2015-02-13T20:02:37Z</updated>
		
		<summary type="html">&lt;p&gt;Pajinek: /* Docker */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=== Docker  ===&lt;br /&gt;
&lt;br /&gt;
Využívá linuxové kontejnery LXC Nejedná se o virtualizaci ale je možné přenášet apliakce na příč linuxovými distribucemi.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Základní instalace Pro Fedora 21:&lt;br /&gt;
&lt;br /&gt;
 yum install docker&lt;br /&gt;
 service docker start&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Systém spustíme příkazem&lt;br /&gt;
&lt;br /&gt;
 docker -ti run ubuntu:latest /bin/bash&lt;br /&gt;
&lt;br /&gt;
Seznam běžícíh kontejneru (parametr -a vypisuje všechny):&lt;br /&gt;
&lt;br /&gt;
 docker ps -a&lt;br /&gt;
&lt;br /&gt;
Připojení na již vytvořený kontejner&lt;br /&gt;
&lt;br /&gt;
 docker start &amp;lt;container_id&amp;gt;&lt;br /&gt;
 docker attach &amp;lt;container_id&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Smazání kontejneru &lt;br /&gt;
&lt;br /&gt;
 docker rm &amp;lt;container_id&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Seznam stáhnutých obrazů&lt;br /&gt;
&lt;br /&gt;
 docker image&lt;br /&gt;
&lt;br /&gt;
Smazání nacachevaného obrázku&lt;br /&gt;
&lt;br /&gt;
 docker rmi &amp;lt;image_id&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Je možné vytvořit soubor Dockerfile, který nám popisuje vlastnosti obrazu.&lt;br /&gt;
&lt;br /&gt;
 FROM ubuntu:latest&lt;br /&gt;
 &lt;br /&gt;
 RUN apt-get update &amp;amp;&amp;amp; apt-get install python-django&lt;br /&gt;
 &lt;br /&gt;
 CMD /bin/bash&lt;br /&gt;
&lt;br /&gt;
 docker build -t ubuntu-test .&lt;/div&gt;</summary>
		<author><name>Pajinek</name></author>	</entry>

	<entry>
		<id>http://wiki.varhoo.cz/index.php/Docker</id>
		<title>Docker</title>
		<link rel="alternate" type="text/html" href="http://wiki.varhoo.cz/index.php/Docker"/>
				<updated>2015-02-13T20:01:51Z</updated>
		
		<summary type="html">&lt;p&gt;Pajinek: /* Docker */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=== Docker  ===&lt;br /&gt;
&lt;br /&gt;
Využívá linuxové kontejnery LXC Nejedná se o virtualizaci ale je možné přenášet apliakce na příč linuxovými distribucemi.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Základní instalace Pro Fedora 21:&lt;br /&gt;
&lt;br /&gt;
 yum install docker&lt;br /&gt;
 service docker start&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Systém spustíme příkazem&lt;br /&gt;
&lt;br /&gt;
 docker -ti run ubuntu:latest /bin/bash&lt;br /&gt;
&lt;br /&gt;
Seznam běžícíh kontejneru (parametr -a vypisuje všechny):&lt;br /&gt;
&lt;br /&gt;
 docker ps -a&lt;br /&gt;
&lt;br /&gt;
Připojení na již vytvořený kontejner&lt;br /&gt;
&lt;br /&gt;
 docker start &amp;lt;container_id&amp;gt;&lt;br /&gt;
 docker attach &amp;lt;container_id&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Smazání kontejneru &lt;br /&gt;
&lt;br /&gt;
 docker rm &amp;lt;container_id&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Seznam stáhnutých obrazů&lt;br /&gt;
&lt;br /&gt;
 docker image&lt;br /&gt;
&lt;br /&gt;
Smazání nacachevaného obrázku&lt;br /&gt;
&lt;br /&gt;
 docker rmi &amp;lt;image_id&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Je možné vytvořit soubor Dockerfile, který nám popisuje vlastnosti obrazu.&lt;br /&gt;
&lt;br /&gt;
 FROM ubuntu:latest&lt;br /&gt;
 &lt;br /&gt;
 RUN apt-get update &amp;amp;&amp;amp; apt-get install python-django&lt;br /&gt;
&lt;br /&gt;
 CMD /bin/bash&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
 docker build -t ubuntu-test .&lt;/div&gt;</summary>
		<author><name>Pajinek</name></author>	</entry>

	<entry>
		<id>http://wiki.varhoo.cz/index.php/Docker</id>
		<title>Docker</title>
		<link rel="alternate" type="text/html" href="http://wiki.varhoo.cz/index.php/Docker"/>
				<updated>2015-02-13T19:53:24Z</updated>
		
		<summary type="html">&lt;p&gt;Pajinek: /* Docker */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=== Docker  ===&lt;br /&gt;
&lt;br /&gt;
Využívá linuxové kontejnery LXC Nejedná se o virtualizaci ale je možné přenášet apliakce na příč linuxovými distribucemi.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Základní instalace Pro Fedora 21:&lt;br /&gt;
&lt;br /&gt;
 yum install docker&lt;br /&gt;
 service docker start&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Systém spustíme příkazem&lt;br /&gt;
&lt;br /&gt;
 docker -ti run ubuntu:latest /bin/bash&lt;br /&gt;
&lt;br /&gt;
Seznam běžícíh kontejneru (parametr -a vypisuje všechny):&lt;br /&gt;
&lt;br /&gt;
 docker ps -a&lt;br /&gt;
&lt;br /&gt;
Připojení na již vytvořený kontejner&lt;br /&gt;
&lt;br /&gt;
 docker start &amp;lt;container_id&amp;gt;&lt;br /&gt;
 docker attach &amp;lt;container_id&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Smazání kontejneru &lt;br /&gt;
&lt;br /&gt;
 docker rm &amp;lt;container_id&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Seznam stáhnutých obrazů&lt;br /&gt;
&lt;br /&gt;
 docker image&lt;br /&gt;
&lt;br /&gt;
Smazání nacachevaného obrázku&lt;br /&gt;
&lt;br /&gt;
 docker rmi &amp;lt;image_id&amp;gt;&lt;/div&gt;</summary>
		<author><name>Pajinek</name></author>	</entry>

	<entry>
		<id>http://wiki.varhoo.cz/index.php/Docker</id>
		<title>Docker</title>
		<link rel="alternate" type="text/html" href="http://wiki.varhoo.cz/index.php/Docker"/>
				<updated>2015-02-13T19:52:32Z</updated>
		
		<summary type="html">&lt;p&gt;Pajinek: Založena nová stránka s textem „=== Docker  ===  Využívá linuxové kontejnery LXC Nejedná se o virtualizaci ale je možné přenášet apliakce na příč linuxovými distribucemi.   …“&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=== Docker  ===&lt;br /&gt;
&lt;br /&gt;
Využívá linuxové kontejnery LXC Nejedná se o virtualizaci ale je možné přenášet apliakce na příč linuxovými distribucemi.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Základní instalace Pro Fedora 21:&lt;br /&gt;
&lt;br /&gt;
 yum install docker&lt;br /&gt;
 service docker start&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Systém spustíme příkazem&lt;br /&gt;
&lt;br /&gt;
 docker -ti run ubuntu:latest /bin/bash&lt;br /&gt;
&lt;br /&gt;
Seznam běžícíh kontejneru (parametr -a vypisuje všechny):&lt;br /&gt;
&lt;br /&gt;
 docker ps -a&lt;br /&gt;
&lt;br /&gt;
Připojení na již vytvořený kontejner&lt;br /&gt;
&lt;br /&gt;
 docker start &amp;lt;container_id&amp;gt;&lt;br /&gt;
 docker attach &amp;lt;container_id&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Smazání kontejneru &lt;br /&gt;
&lt;br /&gt;
 docker rm &amp;lt;container_id&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Seznam stáhnutých obrazů&lt;br /&gt;
&lt;br /&gt;
 docker image&lt;br /&gt;
&lt;br /&gt;
Seznam rmi &amp;lt;image_id&amp;gt;&lt;/div&gt;</summary>
		<author><name>Pajinek</name></author>	</entry>

	<entry>
		<id>http://wiki.varhoo.cz/index.php/Varhoo:Port%C3%A1l_Varhoo</id>
		<title>Varhoo:Portál Varhoo</title>
		<link rel="alternate" type="text/html" href="http://wiki.varhoo.cz/index.php/Varhoo:Port%C3%A1l_Varhoo"/>
				<updated>2015-02-13T19:43:05Z</updated>
		
		<summary type="html">&lt;p&gt;Pajinek: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Tato sekce jen určena pro nastavení jednotlivých služeb na servery varhoo.cz&lt;br /&gt;
&lt;br /&gt;
* Webové stránky [[http://www.varhoo.cz]]&lt;br /&gt;
** Blog Michal Ščuglík [[http://scuglik.varhoo.cz]]&lt;br /&gt;
** Blog Pavel Studeník [[http://studenik.varhoo.cz]]&lt;br /&gt;
* Správa a návody na servery [[Varhoo.cz]]&lt;br /&gt;
* Návody pro práci s Ubuntu/Linux [[Ubuntu]], [[gnome-shell]], [[Unity]]&lt;br /&gt;
* Návody pro práci s [[Fedora]]&lt;br /&gt;
* Návody a dokumentace na programování [[Programování]]&lt;br /&gt;
* Návody a dokumentace k projekům [[Projekty]]&lt;br /&gt;
* Návody pro testování aplikací [[QE]]&lt;br /&gt;
&lt;br /&gt;
* Systémové chyby [[Bugy]]&lt;br /&gt;
&lt;br /&gt;
Nějaké ty pojmy co se občas hodí znát:&lt;br /&gt;
* [[Kerberos]]&lt;br /&gt;
* [[PAM]]&lt;br /&gt;
&lt;br /&gt;
Co se tak občas objeví&lt;br /&gt;
* [[Kinect]]&lt;br /&gt;
* [[Docker]]&lt;br /&gt;
* [[Open-sourcové projekty]]&lt;br /&gt;
&lt;br /&gt;
Odkazy&lt;br /&gt;
* odkaz na distribuce http://data.quimi.cz/linux/&lt;br /&gt;
* odkaz na varhoo repozitáře http://apt.varhoo.cz/&lt;br /&gt;
* nalezené zajímavé odkazy [[Odkazy]]&lt;/div&gt;</summary>
		<author><name>Pajinek</name></author>	</entry>

	<entry>
		<id>http://wiki.varhoo.cz/index.php/Fedora</id>
		<title>Fedora</title>
		<link rel="alternate" type="text/html" href="http://wiki.varhoo.cz/index.php/Fedora"/>
				<updated>2015-01-20T13:11:35Z</updated>
		
		<summary type="html">&lt;p&gt;Pajinek: /* enable FIPS */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Fedora 16==&lt;br /&gt;
&lt;br /&gt;
Další odkazy&lt;br /&gt;
* [[VMware]] - virtualizace&lt;br /&gt;
&lt;br /&gt;
'''Instalace javy do Fedory 16'''&lt;br /&gt;
&lt;br /&gt;
Použití třeba pro mojibanka od Komerční banky&lt;br /&gt;
&lt;br /&gt;
 # yum install icedtea-web.x86_64&lt;br /&gt;
 # rpm -ql icedtea-web-1.1.4-4.fc16.x86_64&lt;br /&gt;
&lt;br /&gt;
nutné ještě nalinkovat soubor &amp;quot;/usr/lib64/IcedTeaPlugin.so&amp;quot; do svého domovského adresáře &lt;br /&gt;
&lt;br /&gt;
 # cd ~/.mozilla/plugins&lt;br /&gt;
 # ln -s /usr/lib64/IcedTeaPlugin.so&lt;br /&gt;
&lt;br /&gt;
== Práce s YUMem ==&lt;br /&gt;
&lt;br /&gt;
Vyhledání balíčku podle příkazu ke spuštění&lt;br /&gt;
&lt;br /&gt;
  sudo yum provide /*&amp;lt;name of program&amp;gt;&lt;br /&gt;
&lt;br /&gt;
příklad &lt;br /&gt;
&lt;br /&gt;
  sudo yum provide /*kinit&lt;br /&gt;
&lt;br /&gt;
== enable FIPS ==&lt;br /&gt;
&lt;br /&gt;
How to enable FIPS on RHEL/Fedora&lt;br /&gt;
&lt;br /&gt;
 killall prelink&lt;br /&gt;
 sed -i 's/PRELINKING=.*/PRELINKING=no/g' /etc/sysconfig/prelink &lt;br /&gt;
 prelink -u -a&lt;br /&gt;
 echo 'OPENSSL_ENFORCE_MODULUS_BITS=true' &amp;gt;&amp;gt; /etc/environment&lt;br /&gt;
 echo 'export OPENSSL_ENFORCE_MODULUS_BITS=true' &amp;gt; /etc/profile.d/openssl.sh&lt;br /&gt;
 chmod +x /etc/profile.d/openssl.sh&lt;br /&gt;
 echo 'setenv OPENSSL_ENFORCE_MODULUS_BITS true' &amp;gt; /etc/profile.d/openssl.csh&lt;br /&gt;
 chmod +x /etc/profile.d/openssl.csh&lt;br /&gt;
 yum install dracut-fips -y&lt;br /&gt;
 yum remove -y dracut-fips-aesni&lt;br /&gt;
 dracut -f&lt;br /&gt;
 sed -i --follow-symlinks 's/ fips=[01]/ /g' /boot/grub/grub.conf&lt;br /&gt;
 &lt;br /&gt;
 set fips=1 for file /boot/grub/grub.conf&lt;br /&gt;
&lt;br /&gt;
 reboot&lt;br /&gt;
&lt;br /&gt;
Check if fips works&lt;br /&gt;
&lt;br /&gt;
 cat /proc/sys/crypto/fips_enabled&lt;br /&gt;
&lt;br /&gt;
od you can run some script that used md5 method from hashlib&lt;br /&gt;
&lt;br /&gt;
 # python -c &amp;quot;import hashlib; hashlib.md5()&amp;quot;&lt;br /&gt;
 Traceback (most recent call last):&lt;br /&gt;
   File &amp;quot;&amp;lt;string&amp;gt;&amp;quot;, line 1, in &amp;lt;module&amp;gt;&lt;br /&gt;
 ValueError: error:060800A3:digital envelope routines:EVP_DigestInit_ex:disabled for fips&lt;/div&gt;</summary>
		<author><name>Pajinek</name></author>	</entry>

	<entry>
		<id>http://wiki.varhoo.cz/index.php/Fedora</id>
		<title>Fedora</title>
		<link rel="alternate" type="text/html" href="http://wiki.varhoo.cz/index.php/Fedora"/>
				<updated>2015-01-19T17:49:58Z</updated>
		
		<summary type="html">&lt;p&gt;Pajinek: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Fedora 16==&lt;br /&gt;
&lt;br /&gt;
Další odkazy&lt;br /&gt;
* [[VMware]] - virtualizace&lt;br /&gt;
&lt;br /&gt;
'''Instalace javy do Fedory 16'''&lt;br /&gt;
&lt;br /&gt;
Použití třeba pro mojibanka od Komerční banky&lt;br /&gt;
&lt;br /&gt;
 # yum install icedtea-web.x86_64&lt;br /&gt;
 # rpm -ql icedtea-web-1.1.4-4.fc16.x86_64&lt;br /&gt;
&lt;br /&gt;
nutné ještě nalinkovat soubor &amp;quot;/usr/lib64/IcedTeaPlugin.so&amp;quot; do svého domovského adresáře &lt;br /&gt;
&lt;br /&gt;
 # cd ~/.mozilla/plugins&lt;br /&gt;
 # ln -s /usr/lib64/IcedTeaPlugin.so&lt;br /&gt;
&lt;br /&gt;
== Práce s YUMem ==&lt;br /&gt;
&lt;br /&gt;
Vyhledání balíčku podle příkazu ke spuštění&lt;br /&gt;
&lt;br /&gt;
  sudo yum provide /*&amp;lt;name of program&amp;gt;&lt;br /&gt;
&lt;br /&gt;
příklad &lt;br /&gt;
&lt;br /&gt;
  sudo yum provide /*kinit&lt;br /&gt;
&lt;br /&gt;
== enable FIPS ==&lt;br /&gt;
&lt;br /&gt;
How to enable FIPS on RHEL/Fedora&lt;br /&gt;
&lt;br /&gt;
 killall prelink&lt;br /&gt;
 sed -i 's/PRELINKING=.*/PRELINKING=no/g' /etc/sysconfig/prelink &lt;br /&gt;
 prelink -u -a&lt;br /&gt;
 echo 'OPENSSL_ENFORCE_MODULUS_BITS=true' &amp;gt;&amp;gt; /etc/environment&lt;br /&gt;
 echo 'export OPENSSL_ENFORCE_MODULUS_BITS=true' &amp;gt; /etc/profile.d/openssl.sh&lt;br /&gt;
 chmod +x /etc/profile.d/openssl.sh&lt;br /&gt;
 echo 'setenv OPENSSL_ENFORCE_MODULUS_BITS true' &amp;gt; /etc/profile.d/openssl.csh&lt;br /&gt;
 chmod +x /etc/profile.d/openssl.csh&lt;br /&gt;
 yum install dracut-fips -y&lt;br /&gt;
 yum remove -y dracut-fips-aesni&lt;br /&gt;
 dracut -f&lt;br /&gt;
 sed -i --follow-symlinks 's/ fips=[01]/ /g' /boot/grub/grub.conf&lt;br /&gt;
 &lt;br /&gt;
 set fips=1 for file /boot/grub/grub.conf&lt;br /&gt;
&lt;br /&gt;
 reboot&lt;br /&gt;
&lt;br /&gt;
Check if fips works&lt;br /&gt;
&lt;br /&gt;
 cat /proc/sys/crypto/fips_enabled&lt;/div&gt;</summary>
		<author><name>Pajinek</name></author>	</entry>

	<entry>
		<id>http://wiki.varhoo.cz/index.php/Seafile</id>
		<title>Seafile</title>
		<link rel="alternate" type="text/html" href="http://wiki.varhoo.cz/index.php/Seafile"/>
				<updated>2014-12-10T10:53:37Z</updated>
		
		<summary type="html">&lt;p&gt;Pajinek: Založena nová stránka s textem „== How to install ==  At first download project from page  http://seafile.com/en/download/#server for your architecture and system.   wget https://bitbucke…“&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== How to install ==&lt;br /&gt;
&lt;br /&gt;
At first download project from page  http://seafile.com/en/download/#server for your architecture and system.&lt;br /&gt;
&lt;br /&gt;
 wget https://bitbucket.org/haiwen/seafile/downloads/seafile-server_4.0.1_x86-64.tar.gz&lt;br /&gt;
 tar -xvzf seafile-server_1.7.0_x86-64.tar.gz -C /var/www/&lt;br /&gt;
 mv /var/www/seafile-server-4.0.1/ /var/www/seafile&lt;/div&gt;</summary>
		<author><name>Pajinek</name></author>	</entry>

	<entry>
		<id>http://wiki.varhoo.cz/index.php/Varhoo.cz</id>
		<title>Varhoo.cz</title>
		<link rel="alternate" type="text/html" href="http://wiki.varhoo.cz/index.php/Varhoo.cz"/>
				<updated>2014-12-10T10:51:28Z</updated>
		
		<summary type="html">&lt;p&gt;Pajinek: /* Programy */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Programy ==&lt;br /&gt;
* apticron - Zasílání aktualizací na email&lt;br /&gt;
* rkhunter - Kontrola serveru proti rootkitu&lt;br /&gt;
* mysql, posrgresql, sqllite - SQL databáze&lt;br /&gt;
* apache2 + moduly svn, wsgi, [[virtualenv]]..&lt;br /&gt;
* proftp - FTP server&lt;br /&gt;
* [[Snížení rychlosti linky]]&lt;br /&gt;
* [[Seafile]] - server&lt;br /&gt;
&lt;br /&gt;
==Natavení serverů==&lt;br /&gt;
&lt;br /&gt;
=== Jabber ===&lt;br /&gt;
*nastavení dns na jabber&lt;br /&gt;
&lt;br /&gt;
 _jabber._tcp.varhoo.cz. IN SRV 5 0 5269 xmpp.slavicin.unart.cz.&lt;br /&gt;
 _xmpp-client._tcp.varhoo.cz. IN SRV 5 0 5222 xmpp.slavicin.unart.cz.&lt;br /&gt;
 _xmpp-server._tcp.varhoo.cz. IN SRV 5 0 5269 xmpp.slavicin.unart.cz.&lt;br /&gt;
&lt;br /&gt;
* otestování zda je jabber funkční&lt;br /&gt;
 dns: host -t SRV _xmpp-server._tcp.varhoo.cz&lt;br /&gt;
&lt;br /&gt;
=== Mediawiki ===&lt;br /&gt;
Instalace&lt;br /&gt;
 apt-get install mediawiki&lt;br /&gt;
&lt;br /&gt;
A další rozšíření mediawiki-extensions-*&lt;br /&gt;
&lt;br /&gt;
Úprava e-mailu&lt;br /&gt;
 UPDATE user SET user_email=&amp;quot;info@varhoo.cz&amp;quot; where user_name=&amp;quot;info&amp;quot; LIMIT 1;&lt;br /&gt;
 SELECT user_name, convert(user_email using latin1) FROM `user`;&lt;br /&gt;
&lt;br /&gt;
=== Emaily ===&lt;br /&gt;
přes gmail apps se používá postfix [http://www.marksanborn.net/linux/send-mail-postfix-through-gmails-smtp-on-a-ubuntu-lts-server/ návod ]&lt;br /&gt;
&lt;br /&gt;
Testování emailů&lt;br /&gt;
&lt;br /&gt;
 echo &amp;quot;Ahoj&amp;quot; | mail -s &amp;quot;Test&amp;quot; &amp;lt;email&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Monitorování serverů==&lt;br /&gt;
&lt;br /&gt;
* Vlastní skript napsaný v pythonu [[monitoring líný chorýš]]&lt;br /&gt;
&lt;br /&gt;
=== Virtualizace ===&lt;br /&gt;
'''Vytvoření nové sítového zařízení'''&lt;br /&gt;
&lt;br /&gt;
Je to spíš pro použití kdy chceme mít vlastní samostatné rozhraní ( třeba v případě, že vyvíjíte softwarový switch ).  &lt;br /&gt;
&lt;br /&gt;
 brtcl addbr virbr0&lt;br /&gt;
 ifconfig virbr0 up&lt;br /&gt;
 ifconfig vitbr0 0.0.0.0 promisc&lt;br /&gt;
&lt;br /&gt;
'''KVM'''&lt;br /&gt;
&lt;br /&gt;
'''Virtualbox'''&lt;br /&gt;
&lt;br /&gt;
Virtual box bo sadu vlastních nástrojů na správu, takže jde vytvořit síťové rozhraní snadno, bohužel používá nějaký zajímavý vlastní router 192.168.50.*&lt;br /&gt;
&lt;br /&gt;
 VBoxManage hostonlyif  ipconfig &amp;lt;name&amp;gt;&lt;br /&gt;
                             [--dhcp | --ip&amp;lt;ipv4&amp;gt; [--netmask&amp;lt;ipv4&amp;gt; (def: 255.255.255.0)] |&lt;br /&gt;
                              --ipv6&amp;lt;ipv6&amp;gt; [--netmasklengthv6&amp;lt;length&amp;gt; (def: 64)]]&lt;br /&gt;
                              create | remove &amp;lt;name&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Například:&lt;br /&gt;
&lt;br /&gt;
 VBoxManage hostonlyif create&lt;br /&gt;
&lt;br /&gt;
==Odstranění služby==&lt;br /&gt;
&lt;br /&gt;
 sudo update-rc.d -f &amp;lt;název služby&amp;gt; remove&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Řešení chyb==&lt;br /&gt;
&lt;br /&gt;
error running shared postrotate script for /var/log/mysql.log&lt;br /&gt;
Error message:&lt;br /&gt;
&lt;br /&gt;
    error: error running shared postrotate script for /var/log/mysql.log /var/log/mysql/mysql.log /var/log/mysql/mysql-slow.log&lt;br /&gt;
    run-parts: /etc/cron.daily/logrotate exited with return code 1&lt;br /&gt;
&lt;br /&gt;
How to resolve a problem:&lt;br /&gt;
&lt;br /&gt;
    # vim /etc/mysql/debian.cnf&lt;br /&gt;
    user = debian-sys-maint&lt;br /&gt;
    password = PASSWORD&lt;br /&gt;
&lt;br /&gt;
    # mysql -u root -p&lt;br /&gt;
    mysql&amp;gt; GRANT ALL PRIVILEGES ON *.* TO 'debian-sys-maint'@'localhost' IDENTIFIED BY 'PASSWORD';&lt;br /&gt;
&lt;br /&gt;
    mysql&amp;gt; FLUSH PRIVILEGES;&lt;br /&gt;
    mysql&amp;gt; exit&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Problem modprobe kvm&lt;br /&gt;
 # modprobe kvm_intel&lt;br /&gt;
 FATAL: Error inserting kvm_intel (/lib/modules/2.6.32-220.2.1.el6.x86_64/kernel/arch/x86/kvm/kvm-intel.ko): Operation not supported&lt;br /&gt;
&lt;br /&gt;
použití dmesg&lt;br /&gt;
 kvm: disabled by bios&lt;/div&gt;</summary>
		<author><name>Pajinek</name></author>	</entry>

	<entry>
		<id>http://wiki.varhoo.cz/index.php/Python</id>
		<title>Python</title>
		<link rel="alternate" type="text/html" href="http://wiki.varhoo.cz/index.php/Python"/>
				<updated>2014-10-23T11:12:16Z</updated>
		
		<summary type="html">&lt;p&gt;Pajinek: /* debug */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;'''Návody'''&lt;br /&gt;
&lt;br /&gt;
* [[python - lineární filter]]&lt;br /&gt;
* [[python - half float 16bit]]&lt;br /&gt;
* [[python - sbírka hezkých konstrukcí]]&lt;br /&gt;
* [[python - zajímavé projekty]]&lt;br /&gt;
* [[uwsgi ]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Vychytávky - Interesting construction -&amp;gt; run this script with python 2.6 and look at result&lt;br /&gt;
&lt;br /&gt;
 #!/bin/bash&lt;br /&gt;
 &amp;quot;&amp;quot;&amp;quot;:&amp;quot;&lt;br /&gt;
 exec python2.7 &amp;quot;$0&amp;quot; &amp;quot;$@&amp;quot;&lt;br /&gt;
 &amp;quot;&amp;quot;&amp;quot;&lt;br /&gt;
 &lt;br /&gt;
 import sys &lt;br /&gt;
 print sys.version&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Debug==&lt;br /&gt;
&lt;br /&gt;
Add folowing line to code &lt;br /&gt;
&lt;br /&gt;
 import pdb; pdb.set_trace()&lt;br /&gt;
&lt;br /&gt;
* '''l''' - show code&lt;br /&gt;
* '''n''' - step to next line&lt;br /&gt;
* '''s''' - drill down fo method&lt;br /&gt;
* '''c''' - continue&lt;/div&gt;</summary>
		<author><name>Pajinek</name></author>	</entry>

	<entry>
		<id>http://wiki.varhoo.cz/index.php/Python</id>
		<title>Python</title>
		<link rel="alternate" type="text/html" href="http://wiki.varhoo.cz/index.php/Python"/>
				<updated>2014-10-23T11:12:05Z</updated>
		
		<summary type="html">&lt;p&gt;Pajinek: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;'''Návody'''&lt;br /&gt;
&lt;br /&gt;
* [[python - lineární filter]]&lt;br /&gt;
* [[python - half float 16bit]]&lt;br /&gt;
* [[python - sbírka hezkých konstrukcí]]&lt;br /&gt;
* [[python - zajímavé projekty]]&lt;br /&gt;
* [[uwsgi ]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Vychytávky - Interesting construction -&amp;gt; run this script with python 2.6 and look at result&lt;br /&gt;
&lt;br /&gt;
 #!/bin/bash&lt;br /&gt;
 &amp;quot;&amp;quot;&amp;quot;:&amp;quot;&lt;br /&gt;
 exec python2.7 &amp;quot;$0&amp;quot; &amp;quot;$@&amp;quot;&lt;br /&gt;
 &amp;quot;&amp;quot;&amp;quot;&lt;br /&gt;
 &lt;br /&gt;
 import sys &lt;br /&gt;
 print sys.version&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==debug==&lt;br /&gt;
&lt;br /&gt;
Add folowing line to code &lt;br /&gt;
&lt;br /&gt;
 import pdb; pdb.set_trace()&lt;br /&gt;
&lt;br /&gt;
* '''l''' - show code&lt;br /&gt;
* '''n''' - step to next line&lt;br /&gt;
* '''s''' - drill down fo method&lt;br /&gt;
* '''c''' - continue&lt;/div&gt;</summary>
		<author><name>Pajinek</name></author>	</entry>

	<entry>
		<id>http://wiki.varhoo.cz/index.php/Munin</id>
		<title>Munin</title>
		<link rel="alternate" type="text/html" href="http://wiki.varhoo.cz/index.php/Munin"/>
				<updated>2014-09-11T14:51:22Z</updated>
		
		<summary type="html">&lt;p&gt;Pajinek: /* Plugins: */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
== Plugins: ==&lt;br /&gt;
Debina node&lt;br /&gt;
&lt;br /&gt;
'''nginx/apache2''':&lt;br /&gt;
&lt;br /&gt;
 apt-get install libwww-perl # libparse-http-useragent-perl (maybe)&lt;br /&gt;
&lt;br /&gt;
'''postgresql''':&lt;br /&gt;
&lt;br /&gt;
 apt-get install libdbd-pg-perl&lt;br /&gt;
&lt;br /&gt;
Check configuration:&lt;br /&gt;
&lt;br /&gt;
 munin-node-configure --suggest&lt;/div&gt;</summary>
		<author><name>Pajinek</name></author>	</entry>

	<entry>
		<id>http://wiki.varhoo.cz/index.php/Munin</id>
		<title>Munin</title>
		<link rel="alternate" type="text/html" href="http://wiki.varhoo.cz/index.php/Munin"/>
				<updated>2014-09-11T14:43:24Z</updated>
		
		<summary type="html">&lt;p&gt;Pajinek: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
== Plugins: ==&lt;br /&gt;
Debina node&lt;br /&gt;
&lt;br /&gt;
'''nginx''':&lt;br /&gt;
&lt;br /&gt;
 apt-get install libwww-perl libparse-http-useragent-perl&lt;br /&gt;
&lt;br /&gt;
'''postgresql''':&lt;br /&gt;
&lt;br /&gt;
 apt-get install libdbd-pg-perl&lt;br /&gt;
&lt;br /&gt;
Check configuration:&lt;br /&gt;
&lt;br /&gt;
 munin-node-configure --suggest&lt;/div&gt;</summary>
		<author><name>Pajinek</name></author>	</entry>

	<entry>
		<id>http://wiki.varhoo.cz/index.php/Munin</id>
		<title>Munin</title>
		<link rel="alternate" type="text/html" href="http://wiki.varhoo.cz/index.php/Munin"/>
				<updated>2014-09-11T14:40:29Z</updated>
		
		<summary type="html">&lt;p&gt;Pajinek: Založena nová stránka:  Debina node   apt-get install libwww-perl libparse-http-useragent-perl   Check configuration:   munin-node-configure --suggest&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
Debina node&lt;br /&gt;
&lt;br /&gt;
 apt-get install libwww-perl libparse-http-useragent-perl&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Check configuration:&lt;br /&gt;
&lt;br /&gt;
 munin-node-configure --suggest&lt;/div&gt;</summary>
		<author><name>Pajinek</name></author>	</entry>

	<entry>
		<id>http://wiki.varhoo.cz/index.php/QE</id>
		<title>QE</title>
		<link rel="alternate" type="text/html" href="http://wiki.varhoo.cz/index.php/QE"/>
				<updated>2014-09-11T14:38:40Z</updated>
		
		<summary type="html">&lt;p&gt;Pajinek: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[munin]]&lt;br /&gt;
&lt;br /&gt;
== Fedora ==&lt;br /&gt;
&lt;br /&gt;
 sudo yum install python-selenium pytest&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Install sprinter http://splinter.cobrateam.info/docs/install.html&lt;br /&gt;
&lt;br /&gt;
 pip install splinter&lt;/div&gt;</summary>
		<author><name>Pajinek</name></author>	</entry>

	<entry>
		<id>http://wiki.varhoo.cz/index.php/Python</id>
		<title>Python</title>
		<link rel="alternate" type="text/html" href="http://wiki.varhoo.cz/index.php/Python"/>
				<updated>2014-09-02T17:18:54Z</updated>
		
		<summary type="html">&lt;p&gt;Pajinek: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;'''Návody'''&lt;br /&gt;
&lt;br /&gt;
* [[python - lineární filter]]&lt;br /&gt;
* [[python - half float 16bit]]&lt;br /&gt;
* [[python - sbírka hezkých konstrukcí]]&lt;br /&gt;
* [[python - zajímavé projekty]]&lt;br /&gt;
* [[uwsgi ]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Vychytávky - Interesting construction -&amp;gt; run this script with python 2.6 and look at result&lt;br /&gt;
&lt;br /&gt;
 #!/bin/bash&lt;br /&gt;
 &amp;quot;&amp;quot;&amp;quot;:&amp;quot;&lt;br /&gt;
 exec python2.7 &amp;quot;$0&amp;quot; &amp;quot;$@&amp;quot;&lt;br /&gt;
 &amp;quot;&amp;quot;&amp;quot;&lt;br /&gt;
 &lt;br /&gt;
 import sys &lt;br /&gt;
 print sys.version&lt;/div&gt;</summary>
		<author><name>Pajinek</name></author>	</entry>

	<entry>
		<id>http://wiki.varhoo.cz/index.php/Selenium</id>
		<title>Selenium</title>
		<link rel="alternate" type="text/html" href="http://wiki.varhoo.cz/index.php/Selenium"/>
				<updated>2014-08-25T16:24:22Z</updated>
		
		<summary type="html">&lt;p&gt;Pajinek: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This tutorial is only for python.&lt;br /&gt;
&lt;br /&gt;
= PhantomJS =&lt;br /&gt;
&lt;br /&gt;
At first install selenium for python&lt;br /&gt;
&lt;br /&gt;
 yum install python-selenium&lt;br /&gt;
&lt;br /&gt;
or &lt;br /&gt;
&lt;br /&gt;
 pip install selenium&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
PhantomJS is needed compile from github and you need package requirements&lt;br /&gt;
&lt;br /&gt;
 sudo yum install gcc-c++ libicu-devel openssl-devel freetype-devel fontconfig-devel&lt;br /&gt;
&lt;br /&gt;
Now we can compile phantomJS&lt;br /&gt;
&lt;br /&gt;
 git clone git://github.com/ariya/phantomjs.git&lt;br /&gt;
 ./build.sh&lt;br /&gt;
&lt;br /&gt;
Example using:&lt;br /&gt;
&lt;br /&gt;
 driver = webdriver.PhantomJS(&amp;quot;./env/src/phantomjs/bin/phantomjs&amp;quot;)&lt;br /&gt;
 driver.get(&amp;quot;http://wiki.varhoo.cz/&amp;quot;)&lt;/div&gt;</summary>
		<author><name>Pajinek</name></author>	</entry>

	<entry>
		<id>http://wiki.varhoo.cz/index.php/Selenium</id>
		<title>Selenium</title>
		<link rel="alternate" type="text/html" href="http://wiki.varhoo.cz/index.php/Selenium"/>
				<updated>2014-08-22T09:34:16Z</updated>
		
		<summary type="html">&lt;p&gt;Pajinek: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This tutorial is only for python.&lt;br /&gt;
&lt;br /&gt;
= PhantomJS =&lt;br /&gt;
&lt;br /&gt;
At first install selenium for python&lt;br /&gt;
&lt;br /&gt;
 yum install python-selenium&lt;br /&gt;
&lt;br /&gt;
or &lt;br /&gt;
&lt;br /&gt;
 pip install selenium&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
PhantomJS is needed compile from github and you need package requirements&lt;br /&gt;
&lt;br /&gt;
 sudo yum install gcc-c++ libicu-devel openssl-devel freetype-devel fontconfig-devel&lt;br /&gt;
&lt;br /&gt;
Now we can compile phantomJS&lt;br /&gt;
&lt;br /&gt;
 git clone git://github.com/ariya/phantomjs.git&lt;br /&gt;
 ./build.sh&lt;/div&gt;</summary>
		<author><name>Pajinek</name></author>	</entry>

	<entry>
		<id>http://wiki.varhoo.cz/index.php/Selenium</id>
		<title>Selenium</title>
		<link rel="alternate" type="text/html" href="http://wiki.varhoo.cz/index.php/Selenium"/>
				<updated>2014-08-22T08:51:55Z</updated>
		
		<summary type="html">&lt;p&gt;Pajinek: Založena nová stránka: This tutorial is only for python.  = PhantomJS =  At first install selenium for python   yum install python-selenium  or    pip install selenium   PhantomJS is needed compi…&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This tutorial is only for python.&lt;br /&gt;
&lt;br /&gt;
= PhantomJS =&lt;br /&gt;
&lt;br /&gt;
At first install selenium for python&lt;br /&gt;
&lt;br /&gt;
 yum install python-selenium&lt;br /&gt;
&lt;br /&gt;
or &lt;br /&gt;
&lt;br /&gt;
 pip install selenium&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
PhantomJS is needed compile from github and you need package requirements&lt;br /&gt;
&lt;br /&gt;
 sudo yum install gcc-c++ libicu-devel openssl-devel&lt;br /&gt;
&lt;br /&gt;
Now we can compile phantomJS&lt;br /&gt;
&lt;br /&gt;
 git clone git://github.com/ariya/phantomjs.git&lt;br /&gt;
 ./build.sh&lt;/div&gt;</summary>
		<author><name>Pajinek</name></author>	</entry>

	<entry>
		<id>http://wiki.varhoo.cz/index.php/Programov%C3%A1n%C3%AD</id>
		<title>Programování</title>
		<link rel="alternate" type="text/html" href="http://wiki.varhoo.cz/index.php/Programov%C3%A1n%C3%AD"/>
				<updated>2014-08-22T08:47:48Z</updated>
		
		<summary type="html">&lt;p&gt;Pajinek: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Frameworky ==&lt;br /&gt;
* [[Django/Python]]&lt;br /&gt;
* [[PHP/Vlašský ořech]]&lt;br /&gt;
&lt;br /&gt;
==Knihovny==&lt;br /&gt;
* [[OpenCV]]&lt;br /&gt;
* [[eSpeak]]&lt;br /&gt;
&lt;br /&gt;
== Programovaví jazyky == &lt;br /&gt;
* [[C/C++]]&lt;br /&gt;
* [[Python]]&lt;br /&gt;
* [[Haskell]], [[Prolog]]&lt;br /&gt;
* [[Java]]&lt;br /&gt;
* [[Bash]]&lt;br /&gt;
* [[Latex]]&lt;br /&gt;
&lt;br /&gt;
== Nástroje == &lt;br /&gt;
* [[gvim/vim]]&lt;br /&gt;
&lt;br /&gt;
== Programy == &lt;br /&gt;
* [[Holmes]] - fulltext search&lt;br /&gt;
&lt;br /&gt;
== Quality Engineering ==&lt;br /&gt;
* [[Selenium]]&lt;/div&gt;</summary>
		<author><name>Pajinek</name></author>	</entry>

	<entry>
		<id>http://wiki.varhoo.cz/index.php/VMware</id>
		<title>VMware</title>
		<link rel="alternate" type="text/html" href="http://wiki.varhoo.cz/index.php/VMware"/>
				<updated>2014-07-31T12:15:35Z</updated>
		
		<summary type="html">&lt;p&gt;Pajinek: Založena nová stránka: Install VMware virtualization to linux (testing on RHEL 5,6)  # Dowload &amp;quot;VMware Workstation for Linux 64-bit&amp;quot; from https://www.vmware.com (must be loged, at first you need …&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Install VMware virtualization to linux (testing on RHEL 5,6)&lt;br /&gt;
&lt;br /&gt;
# Dowload &amp;quot;VMware Workstation for Linux 64-bit&amp;quot; from https://www.vmware.com (must be loged, at first you need fill registration). File have about 433 MB.&lt;br /&gt;
# Install it:&lt;br /&gt;
&lt;br /&gt;
  sh VMware-Workstation-Full-10.0.3-1895310.x86_64.bundle&lt;/div&gt;</summary>
		<author><name>Pajinek</name></author>	</entry>

	<entry>
		<id>http://wiki.varhoo.cz/index.php/QE</id>
		<title>QE</title>
		<link rel="alternate" type="text/html" href="http://wiki.varhoo.cz/index.php/QE"/>
				<updated>2014-07-10T11:12:20Z</updated>
		
		<summary type="html">&lt;p&gt;Pajinek: /* Fedora */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
&lt;br /&gt;
== Fedora ==&lt;br /&gt;
&lt;br /&gt;
 sudo yum install python-selenium pytest&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Install sprinter http://splinter.cobrateam.info/docs/install.html&lt;br /&gt;
&lt;br /&gt;
 pip install splinter&lt;/div&gt;</summary>
		<author><name>Pajinek</name></author>	</entry>

	<entry>
		<id>http://wiki.varhoo.cz/index.php/QE</id>
		<title>QE</title>
		<link rel="alternate" type="text/html" href="http://wiki.varhoo.cz/index.php/QE"/>
				<updated>2014-07-10T11:10:48Z</updated>
		
		<summary type="html">&lt;p&gt;Pajinek: Založena nová stránka:   == Fedora ==   sudo yum install python-selenium pytest&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
&lt;br /&gt;
== Fedora ==&lt;br /&gt;
&lt;br /&gt;
 sudo yum install python-selenium pytest&lt;/div&gt;</summary>
		<author><name>Pajinek</name></author>	</entry>

	<entry>
		<id>http://wiki.varhoo.cz/index.php/Varhoo:Port%C3%A1l_Varhoo</id>
		<title>Varhoo:Portál Varhoo</title>
		<link rel="alternate" type="text/html" href="http://wiki.varhoo.cz/index.php/Varhoo:Port%C3%A1l_Varhoo"/>
				<updated>2014-07-10T11:10:29Z</updated>
		
		<summary type="html">&lt;p&gt;Pajinek: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Tato sekce jen určena pro nastavení jednotlivých služeb na servery varhoo.cz&lt;br /&gt;
&lt;br /&gt;
* Webové stránky [[http://www.varhoo.cz]]&lt;br /&gt;
** Blog Michal Ščuglík [[http://scuglik.varhoo.cz]]&lt;br /&gt;
** Blog Pavel Studeník [[http://studenik.varhoo.cz]]&lt;br /&gt;
* Správa a návody na servery [[Varhoo.cz]]&lt;br /&gt;
* Návody pro práci s Ubuntu/Linux [[Ubuntu]], [[gnome-shell]], [[Unity]]&lt;br /&gt;
* Návody pro práci s [[Fedora]]&lt;br /&gt;
* Návody a dokumentace na programování [[Programování]]&lt;br /&gt;
* Návody a dokumentace k projekům [[Projekty]]&lt;br /&gt;
* Návody pro testování aplikací [[QE]]&lt;br /&gt;
&lt;br /&gt;
* Systémové chyby [[Bugy]]&lt;br /&gt;
&lt;br /&gt;
Nějaké ty pojmy co se občas hodí znát:&lt;br /&gt;
* [[Kerberos]]&lt;br /&gt;
* [[PAM]]&lt;br /&gt;
&lt;br /&gt;
Co se tak občas objeví&lt;br /&gt;
* [[Kinect]]&lt;br /&gt;
* [[Open-sourcové projekty]]&lt;br /&gt;
&lt;br /&gt;
Odkazy&lt;br /&gt;
* odkaz na distribuce http://data.quimi.cz/linux/&lt;br /&gt;
* odkaz na varhoo repozitáře http://apt.varhoo.cz/&lt;br /&gt;
* nalezené zajímavé odkazy [[Odkazy]]&lt;/div&gt;</summary>
		<author><name>Pajinek</name></author>	</entry>

	<entry>
		<id>http://wiki.varhoo.cz/index.php/Varhoo:Port%C3%A1l_Varhoo</id>
		<title>Varhoo:Portál Varhoo</title>
		<link rel="alternate" type="text/html" href="http://wiki.varhoo.cz/index.php/Varhoo:Port%C3%A1l_Varhoo"/>
				<updated>2014-07-10T11:10:18Z</updated>
		
		<summary type="html">&lt;p&gt;Pajinek: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Tato sekce jen určena pro nastavení jednotlivých služeb na servery varhoo.cz&lt;br /&gt;
&lt;br /&gt;
* Webové stránky [[http://www.varhoo.cz]]&lt;br /&gt;
** Blog Michal Ščuglík [[http://scuglik.varhoo.cz]]&lt;br /&gt;
** Blog Pavel Studeník [[http://studenik.varhoo.cz]]&lt;br /&gt;
* Správa a návody na servery [[Varhoo.cz]]&lt;br /&gt;
* Návody pro práci s Ubuntu/Linux [[Ubuntu]], [[gnome-shell]], [[Unity]]&lt;br /&gt;
* Návody pro práci s [[Fedora]]&lt;br /&gt;
* Návody a dokumentace na programování [[Programování]]&lt;br /&gt;
* Návody a dokumentace k projekům [[Projekty]]&lt;br /&gt;
* Návody pro testování aplikací [QE]&lt;br /&gt;
&lt;br /&gt;
* Systémové chyby [[Bugy]]&lt;br /&gt;
&lt;br /&gt;
Nějaké ty pojmy co se občas hodí znát:&lt;br /&gt;
* [[Kerberos]]&lt;br /&gt;
* [[PAM]]&lt;br /&gt;
&lt;br /&gt;
Co se tak občas objeví&lt;br /&gt;
* [[Kinect]]&lt;br /&gt;
* [[Open-sourcové projekty]]&lt;br /&gt;
&lt;br /&gt;
Odkazy&lt;br /&gt;
* odkaz na distribuce http://data.quimi.cz/linux/&lt;br /&gt;
* odkaz na varhoo repozitáře http://apt.varhoo.cz/&lt;br /&gt;
* nalezené zajímavé odkazy [[Odkazy]]&lt;/div&gt;</summary>
		<author><name>Pajinek</name></author>	</entry>

	<entry>
		<id>http://wiki.varhoo.cz/index.php/Fedora</id>
		<title>Fedora</title>
		<link rel="alternate" type="text/html" href="http://wiki.varhoo.cz/index.php/Fedora"/>
				<updated>2014-06-30T09:00:05Z</updated>
		
		<summary type="html">&lt;p&gt;Pajinek: /* Fedora 16 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Fedora 16==&lt;br /&gt;
&lt;br /&gt;
Další odkazy&lt;br /&gt;
* [[VMware]] - virtualizace&lt;br /&gt;
&lt;br /&gt;
'''Instalace javy do Fedory 16'''&lt;br /&gt;
&lt;br /&gt;
Použití třeba pro mojibanka od Komerční banky&lt;br /&gt;
&lt;br /&gt;
 # yum install icedtea-web.x86_64&lt;br /&gt;
 # rpm -ql icedtea-web-1.1.4-4.fc16.x86_64&lt;br /&gt;
&lt;br /&gt;
nutné ještě nalinkovat soubor &amp;quot;/usr/lib64/IcedTeaPlugin.so&amp;quot; do svého domovského adresáře &lt;br /&gt;
&lt;br /&gt;
 # cd ~/.mozilla/plugins&lt;br /&gt;
 # ln -s /usr/lib64/IcedTeaPlugin.so&lt;br /&gt;
&lt;br /&gt;
== Práce s YUMem ==&lt;br /&gt;
&lt;br /&gt;
Vyhledání balíčku podle příkazu ke spuštění&lt;br /&gt;
&lt;br /&gt;
  sudo yum provide /*&amp;lt;name of program&amp;gt;&lt;br /&gt;
&lt;br /&gt;
příklad &lt;br /&gt;
&lt;br /&gt;
  sudo yum provide /*kinit&lt;/div&gt;</summary>
		<author><name>Pajinek</name></author>	</entry>

	<entry>
		<id>http://wiki.varhoo.cz/index.php/Virtualenv</id>
		<title>Virtualenv</title>
		<link rel="alternate" type="text/html" href="http://wiki.varhoo.cz/index.php/Virtualenv"/>
				<updated>2014-06-20T20:53:28Z</updated>
		
		<summary type="html">&lt;p&gt;Pajinek: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Init project's space for Django application&lt;br /&gt;
&lt;br /&gt;
 cd /var/www/projects/&lt;br /&gt;
 virtualenv prod&lt;br /&gt;
 source prod/bin/activate&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Deafultní nastavení /etc/uwsgi/config.xml&lt;br /&gt;
&lt;br /&gt;
  &amp;lt;varhoo&amp;gt;&lt;br /&gt;
        &amp;lt;uwsgi id=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
                &amp;lt;pythonpath&amp;gt;/var/projects/prod&amp;lt;/pythonpath&amp;gt;&lt;br /&gt;
                &amp;lt;master/&amp;gt;&lt;br /&gt;
                &amp;lt;no-orphans/&amp;gt;&lt;br /&gt;
                &amp;lt;processes&amp;gt;1&amp;lt;/processes&amp;gt;&lt;br /&gt;
                &amp;lt;optimize&amp;gt;0&amp;lt;/optimize&amp;gt;&lt;br /&gt;
                &amp;lt;home&amp;gt;/var/projects/prod&amp;lt;/home&amp;gt;&lt;br /&gt;
                &amp;lt;limit-as&amp;gt;128&amp;lt;/limit-as&amp;gt;&lt;br /&gt;
                &amp;lt;chmod-socket&amp;gt;660&amp;lt;/chmod-socket&amp;gt;&lt;br /&gt;
                &amp;lt;uid&amp;gt;administration&amp;lt;/uid&amp;gt;&lt;br /&gt;
                &amp;lt;gid&amp;gt;webusers&amp;lt;/gid&amp;gt;&lt;br /&gt;
                &amp;lt;pidfile&amp;gt;/var/projects/pid/admin.pid&amp;lt;/pidfile&amp;gt;&lt;br /&gt;
                &amp;lt;http&amp;gt;localhost:8002&amp;lt;/http&amp;gt;&lt;br /&gt;
                &amp;lt;wsgi-file&amp;gt;/var/projects/prod/vhm0/server/wsgi.py&amp;lt;/wsgi-file&amp;gt;&lt;br /&gt;
                &amp;lt;daemonize&amp;gt;/var/projects/log/admin.log&amp;lt;/daemonize&amp;gt;&lt;br /&gt;
                &amp;lt;chdir&amp;gt;/var/projects/prod/vhm0/server/&amp;lt;/chdir&amp;gt;&lt;br /&gt;
        &amp;lt;/uwsgi&amp;gt;&lt;br /&gt;
  &amp;lt;/varhoo&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Compilování modulu mod_proxy_uwsgi pro apache2&lt;br /&gt;
&lt;br /&gt;
  wget https://raw.githubusercontent.com/unbit/uwsgi/master/apache2/mod_proxy_uwsgi.c&lt;br /&gt;
  apxs2 -i -c mod_proxy_uwsgi.c&lt;br /&gt;
  &lt;br /&gt;
A použití je pak následující &lt;br /&gt;
&lt;br /&gt;
  LoadModule proxy_uwsgi_module /usr/lib/apache2/modules/mod_proxy_uwsgi.so&lt;br /&gt;
  ProxyPass / uwsgi://127.0.0.1:3031/&lt;/div&gt;</summary>
		<author><name>Pajinek</name></author>	</entry>

	<entry>
		<id>http://wiki.varhoo.cz/index.php/ESpeak</id>
		<title>ESpeak</title>
		<link rel="alternate" type="text/html" href="http://wiki.varhoo.cz/index.php/ESpeak"/>
				<updated>2014-04-10T09:50:06Z</updated>
		
		<summary type="html">&lt;p&gt;Pajinek: /* Python */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;yum install espeak python-espeak&lt;br /&gt;
&lt;br /&gt;
== Python ==&lt;br /&gt;
&lt;br /&gt;
 from espeak import espeak&lt;br /&gt;
 espeak.synth(&amp;quot;Hello, how are you?&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
== Bash == &lt;br /&gt;
&lt;br /&gt;
 espeak -v female3 &amp;quot;Hello, I'm girl&amp;quot;&lt;br /&gt;
 espeak -ven-us+f4 -s170 &amp;quot;Hello, I'm girl&amp;quot;&lt;/div&gt;</summary>
		<author><name>Pajinek</name></author>	</entry>

	</feed>