<?xml version="1.0"?>
<rss version="2.0">
	<channel>
	<title>Koudink</title>
	<link>http://bbs.sandbox.cz</link>
	<description>Posledni prispevky na nastenkach BBS Piskoviste</description>
	<language>cs</language>
	<docs>http://www.rssboard.org/rss-specification</docs>
	<ttl>10</ttl>
	<pubDate>Fri, 29 Jul 2022 19:46:35 GMT</pubDate>
	<item>
			<link>http://bbs.sandbox.cz/web/gw?post=Koudink,m8</link>
			<title>[Koudink] Bash tip: Editace radku v editoru</title>
			<author>Tuttle</author>
			<category>Koudink</category>
			<pubDate>Fri, 29 Jul 2022 19:46:35 GMT</pubDate>
			<description>&lt;pre&gt;Posted By: Tuttle (...) on 'Koudink'&lt;br&gt;Date:      Fri 29.7.2022 21:46.35&lt;br&gt;Title:     Bash tip: Editace radku v editoru&lt;br&gt;&lt;br&gt;&lt;br&gt;Objevil jsem fajn vlastnost bash:  Ctrl-X E   - vezme aktualni editovany &lt;br&gt;radek, zapise ho do docasneho souboru, otevre vas vybrany VISUAL/EDITOR, &lt;br&gt;necha vas radek upravit nebo napsat a po ukonceni provede obsah souboru jako &lt;br&gt;prikaz.&lt;br&gt;&lt;br&gt;Jedna se o operaci, kterou muzete v man bash najit jako &lt;br&gt;edit-and-execute-command&lt;br&gt; &lt;br&gt;Jeji dobre rozsireni je popsano zde: https://superuser.com/a/1601690&lt;br&gt;&lt;br&gt;Udela to same, jako edit-and-execute-command, ale jen editovany radek &lt;br&gt;pripravi jako rozepsany k provedeni. Je to vlastne reimplementace te operace &lt;br&gt;pomoci bashove funkce:&lt;br&gt;&lt;br&gt;_edit_wo_executing() {&lt;br&gt;    local editor=&quot;${EDITOR:-nano}&quot;&lt;br&gt;    tmpf=&quot;$(mktemp).sh&quot;&lt;br&gt;    printf '%s\n' &quot;$READLINE_LINE&quot; &gt; &quot;$tmpf&quot;&lt;br&gt;    $editor &quot;$tmpf&quot;&lt;br&gt;    READLINE_LINE=&quot;$(&lt;&quot;$tmpf&quot;)&quot;&lt;br&gt;    READLINE_POINT=&quot;${#READLINE_LINE}&quot;&lt;br&gt;    rm -f &quot;$tmpf&quot;&lt;br&gt;}&lt;br&gt;&lt;br&gt;bind -x '&quot;\C-x\C-e&quot;:_edit_wo_executing'&lt;br&gt;&lt;br&gt;---&lt;br&gt;&lt;br&gt;Oproti prikladu jsem dodal -f k rm, protoze mam alias rm='rm -i', tak aby se &lt;br&gt;neptal.&lt;br&gt;&lt;br&gt;BTW, je to dost dobra advanced ukazka bashoveho levelu. :-)&lt;br&gt;&lt;br&gt;V te funkci je hodne zajimave to hrani si s READLINE_*&lt;br&gt;Take dokumentovano v man bash.&lt;br&gt;&lt;br&gt;T.&lt;br&gt;&lt;/pre&gt;</description>
	</item>
	<item>
			<link>http://bbs.sandbox.cz/web/gw?post=Koudink,N8</link>
			<title>[Koudink] Re: Bash tip: Presnost subsekund u date</title>
			<author>Tuttle</author>
			<category>Koudink</category>
			<pubDate>Mon, 04 Jul 2022 11:35:50 GMT</pubDate>
			<description>&lt;pre&gt;Posted By: Tuttle (...) on 'Koudink'&lt;br&gt;Date:      Mon 4.7.2022 13:35.50&lt;br&gt;Title:     Re: Bash tip: Presnost subsekund u date&lt;br&gt;&lt;br&gt;&lt;br&gt;Dalsi hratky s date:&lt;br&gt;&lt;br&gt;ISO format a ruzne presnosti:&lt;br&gt;&lt;br&gt;$ date -I&lt;br&gt;2022-07-04&lt;br&gt;$ date -Id&lt;br&gt;2022-07-04&lt;br&gt;$ date -Ih&lt;br&gt;2022-07-04T13+02:00&lt;br&gt;$ date -Im&lt;br&gt;2022-07-04T13:26+02:00&lt;br&gt;$ date -Is&lt;br&gt;2022-07-04T13:26:36+02:00&lt;br&gt;$ date -Ins&lt;br&gt;2022-07-04T13:26:36,119833481+02:00&lt;br&gt;&lt;br&gt;Nasledujici funguje i treba v Pythonu:&lt;br&gt;&lt;br&gt;$ date +'%d.%m.%Y'&lt;br&gt;04.07.2022&lt;br&gt;$ date +'%-d.%-m.%Y'&lt;br&gt;4.7.2022&lt;br&gt;$ date +'%_d.%_m. %Y'&lt;br&gt; 4. 7. 2022&lt;br&gt;$ date +'%s'&lt;br&gt;1656934340&lt;br&gt;$ date +'%16s'&lt;br&gt;0000001656934362&lt;br&gt;$ date +'%15Y'&lt;br&gt;000000000002022&lt;br&gt;&lt;/pre&gt;</description>
	</item>
	<item>
			<link>http://bbs.sandbox.cz/web/gw?post=Koudink,H8</link>
			<title>[Koudink] Bash tip: Vedleproud</title>
			<author>Tuttle</author>
			<category>Koudink</category>
			<pubDate>Sun, 26 Jun 2022 19:11:49 GMT</pubDate>
			<description>&lt;pre&gt;Posted By: Tuttle (...) on 'Koudink'&lt;br&gt;Date:      Sun 26.6.2022 21:11.49&lt;br&gt;Title:     Bash tip: Vedleproud&lt;br&gt;&lt;br&gt;&lt;br&gt;Rekneme, ze komprimujete dlouhy textovy proud, treba SQL dump, a chcete &lt;br&gt;zaroven vypsat pocet jeho radku. Otrocky by se to udelalo zpetnou dekomprimaci:&lt;br&gt;&lt;br&gt;     pg_dump ... | xz &gt; dumpik.xz&lt;br&gt;     echo Line count and byte size: `xzcat dumpik.xz | wc --lines --bytes`&lt;br&gt;&lt;br&gt;Ale ono to jde i jednim vrzem:&lt;br&gt;&lt;br&gt;     pg_dump ... \&lt;br&gt;     | tee &gt;(echo Line count and byte size: `wc --lines --bytes`&quot; &gt;&amp;2) \&lt;br&gt;     | xz \&lt;br&gt;     &gt; dumpik.xz &lt;br&gt;&lt;br&gt;Presmerovani &gt;&amp;2 na stderr je nutne, protoze jinak by se pocet radku octnul na &lt;br&gt;konci zakomprimovaneho dumpiku. To se pravda muze nekdy hodit, treba pro &lt;br&gt;jiny ucel. :-D &lt;br&gt;&lt;br&gt;Bash umi s expanzemi divy, pouzivam casto. Doporucuju v manu kouknout na &lt;br&gt;Process Substitution. &lt;br&gt;&lt;br&gt;Dalsi sikovna, kterou moc lidi neznaji:&lt;br&gt;&lt;br&gt;     echo &quot;Verze Debianu: $(&lt; /etc/debian_version)&quot;&lt;br&gt;&lt;br&gt;Rychly jako blesk, cte totiz primo bash, zadny externi prikaz.&lt;br&gt;&lt;br&gt;T.&lt;br&gt; &lt;br&gt;&lt;/pre&gt;</description>
	</item>
	<item>
			<link>http://bbs.sandbox.cz/web/gw?post=Koudink,Y8</link>
			<title>[Koudink] Re: Firefox tip: Proton ve verzi 91 uz nejde vypnout - aktivni</title>
			<author>Covex</author>
			<category>Koudink</category>
			<pubDate>Tue, 23 Nov 2021 07:22:47 GMT</pubDate>
			<description>&lt;pre&gt;Posted By: Covex (mi'lius) on 'Koudink'&lt;br&gt;Date:      Tue 23.11.2021 8:22.47&lt;br&gt;Title:     Re: Firefox tip: Proton ve verzi 91 uz nejde vypnout - aktivni&lt;br&gt;&lt;br&gt;&gt; &lt;br&gt;&gt; Nejvic otravne na nem je, ze neni prakticky zadne vizualni rozliseni mezi &lt;br&gt;&gt; uchem (nyni tlacitkem) aktivni a neaktivni zalozky.&lt;br&gt;&gt; &lt;br&gt;&gt; Muj fix v souboru chrome/userChrome.css v profilu:&lt;br&gt;&gt; &lt;br&gt;&gt; #tabbrowser-tabs .tabbrowser-tab[selected] .tab-content { background: &lt;br&gt;&gt; linear-gradient(to bottom,#A0A0A0,#E0E0E0) !important; }&lt;br&gt;&gt; &lt;br&gt;&gt; Ted vidim, ktera zalozka (tab) je aktivni a zaroven to znovu vypada jako &lt;br&gt;&gt; zalozka.&lt;br&gt;&gt; &lt;br&gt;&gt; Chvili mi trvalo reseni na webu vyhledat, navic se mi nelibilo. Tak se s&lt;br&gt;&gt; vami &lt;br&gt;&gt; delim o to sve. &lt;br&gt;&lt;br&gt;Diky, je to tak lepsi.. po prechodu na tento novy vzhled mi to taky vadilo, ze &lt;br&gt;ten aktivni tab se spatne rozlisuje.. vadi mi i menu bez ikon s velkym &lt;br&gt;radkovanim, ale jak to tak byva clovek si zvykne... &lt;br&gt;&lt;br&gt;&gt; T.&lt;br&gt;&lt;br&gt;C.&lt;br&gt;&lt;br&gt;                                           Covex&lt;br&gt;&lt;/pre&gt;</description>
	</item>
	<item>
			<link>http://bbs.sandbox.cz/web/gw?post=Koudink,68</link>
			<title>[Koudink] Python tip: Nebufferovany print</title>
			<author>Tuttle</author>
			<category>Koudink</category>
			<pubDate>Fri, 22 Oct 2021 06:52:01 GMT</pubDate>
			<description>&lt;pre&gt;Posted By: Tuttle (...) on 'Koudink'&lt;br&gt;Date:      Fri 22.10.2021 8:52.01&lt;br&gt;Title:     Python tip: Nebufferovany print&lt;br&gt;&lt;br&gt;Narazil jsem na elegantni tip. Kdyz si chcete usetrit sys.stdout.flush() za &lt;br&gt;kazdym printem - hodi se treba pro dlouhobezici prikazy v shellovych kolonach.&lt;br&gt;&lt;br&gt;    print = functools.partial(print, flush=True)&lt;br&gt;&lt;br&gt;Funguje od Pythonu 3.3.&lt;br&gt;&lt;br&gt;T.&lt;br&gt;&lt;/pre&gt;</description>
	</item>
	<item>
			<link>http://bbs.sandbox.cz/web/gw?post=Koudink,y8</link>
			<title>[Koudink] Bash tip: C-like for</title>
			<author>Tuttle</author>
			<category>Koudink</category>
			<pubDate>Sat, 25 Sep 2021 10:06:49 GMT</pubDate>
			<description>&lt;pre&gt;Posted By: Tuttle (...) on 'Koudink'&lt;br&gt;Date:      Sat 25.9.2021 12:06.49&lt;br&gt;Title:     Bash tip: C-like for&lt;br&gt;&lt;br&gt;Bash pouzivam 25 let a dnes jsem objevil neco noveho a prekvapiveho. :-)&lt;br&gt;&lt;br&gt;$ for ((i=0; i&lt;10; i+=2)); do echo $i; done&lt;br&gt;0&lt;br&gt;2&lt;br&gt;4&lt;br&gt;6&lt;br&gt;8&lt;br&gt;&lt;br&gt;&lt;/pre&gt;</description>
	</item>
	<item>
			<link>http://bbs.sandbox.cz/web/gw?post=Koudink,h8</link>
			<title>[Koudink] Firefox tip: Proton ve verzi 91 uz nejde vypnout - aktivni tab</title>
			<author>Tuttle</author>
			<category>Koudink</category>
			<pubDate>Sat, 14 Aug 2021 11:02:13 GMT</pubDate>
			<description>&lt;pre&gt;Posted By: Tuttle (...) on 'Koudink'&lt;br&gt;Date:      Sat 14.8.2021 13:02.13&lt;br&gt;Title:     Firefox tip: Proton ve verzi 91 uz nejde vypnout - aktivni tab&lt;br&gt;&lt;br&gt;&lt;br&gt;Nejvic otravne na nem je, ze neni prakticky zadne vizualni rozliseni mezi &lt;br&gt;uchem (nyni tlacitkem) aktivni a neaktivni zalozky.&lt;br&gt;&lt;br&gt;Muj fix v souboru chrome/userChrome.css v profilu:&lt;br&gt;&lt;br&gt;#tabbrowser-tabs .tabbrowser-tab[selected] .tab-content { background: &lt;br&gt;linear-gradient(to bottom,#A0A0A0,#E0E0E0) !important; }&lt;br&gt;&lt;br&gt;Ted vidim, ktera zalozka (tab) je aktivni a zaroven to znovu vypada jako &lt;br&gt;zalozka.&lt;br&gt;&lt;br&gt;Chvili mi trvalo reseni na webu vyhledat, navic se mi nelibilo. Tak se s vami &lt;br&gt;delim o to sve. &lt;br&gt;&lt;br&gt;T.&lt;br&gt; &lt;br&gt;&lt;/pre&gt;</description>
	</item>
	<item>
			<link>http://bbs.sandbox.cz/web/gw?post=Koudink,n8</link>
			<title>[Koudink] Bash tip: while cyklus nad soubory se strasidelnymi znaky</title>
			<author>Tuttle</author>
			<category>Koudink</category>
			<pubDate>Tue, 20 Jul 2021 18:54:54 GMT</pubDate>
			<description>&lt;pre&gt;Posted By: Tuttle (...) on 'Koudink'&lt;br&gt;Date:      Tue 20.7.2021 20:54.54&lt;br&gt;Title:     Bash tip: while cyklus nad soubory se strasidelnymi znaky&lt;br&gt;&lt;br&gt;&lt;br&gt;Subject to rika vsechno. V Linuxu fakt neni moc omezeni na znaky v nazvu &lt;br&gt;souboru. Striktne zapovezeny je vsak znak NUL. xargs -0 se bezne pouziva, &lt;br&gt;ale ze muzeme tlacit i do while read, to byla pro me nedavno novinka. :-)&lt;br&gt;&lt;br&gt;find -type f -print0 \&lt;br&gt;| while read -d $'\0' FILEPATH&lt;br&gt;do&lt;br&gt;     echo &quot;Your regular file: $FILEPATH&quot;&lt;br&gt;done&lt;br&gt;&lt;br&gt;&lt;/pre&gt;</description>
	</item>
	<item>
			<link>http://bbs.sandbox.cz/web/gw?post=Koudink,B8</link>
			<title>[Koudink] Bash tip: Presnost subsekund u date</title>
			<author>Tuttle</author>
			<category>Koudink</category>
			<pubDate>Mon, 12 Jul 2021 17:43:37 GMT</pubDate>
			<description>&lt;pre&gt;Posted By: Tuttle (...) on 'Koudink'&lt;br&gt;Date:      Mon 12.7.2021 19:43.37&lt;br&gt;Title:     Bash tip: Presnost subsekund u date&lt;br&gt;&lt;br&gt;Tak pecka, treti dnesni objev ve stejnym oboru. ;-) Zminoval jsem dnes &lt;br&gt;nanosekundy. Tedy aktualni cas v lokalni casovy zone:&lt;br&gt;&lt;br&gt;$ date +'%F %T.%N'&lt;br&gt;2021-07-12 19:40:48.716509248&lt;br&gt;&lt;br&gt;Ale to je pomerne dost cislicek, beztak deformovanych dobou spousteni prikazu. &lt;br&gt;Presnost vsak muzeme volit. Tedy milisekundy:&lt;br&gt;&lt;br&gt;$ date +'%F %T.%3N'&lt;br&gt;2021-07-12 19:42:18.923&lt;br&gt;&lt;br&gt;Desetinky:&lt;br&gt;&lt;br&gt;$ date +'%F %T.%1N'&lt;br&gt;2021-07-12 19:42:29.1&lt;br&gt;&lt;br&gt;Zarovnani:&lt;br&gt;&lt;br&gt;$ date +'%F %T.%50N'&lt;br&gt;2021-07-12 19:42:40.00000000000000000000000000000000000000000186622591&lt;br&gt;&lt;br&gt;Dobre zaziti. :-)&lt;br&gt;&lt;br&gt;T.&lt;br&gt; &lt;br&gt;&lt;/pre&gt;</description>
	</item>
	<item>
			<link>http://bbs.sandbox.cz/web/gw?post=Koudink,G8</link>
			<title>[Koudink] Re: Bash tip: Jak bezpecne ochranit hodnotu pri predavani?</title>
			<author>pharook</author>
			<category>Koudink</category>
			<pubDate>Mon, 12 Jul 2021 16:01:36 GMT</pubDate>
			<description>&lt;pre&gt;Posted By: pharook (kobayashi maru) on 'Koudink'&lt;br&gt;Date:      Mon 12.7.2021 18:01.36&lt;br&gt;Title:     Re: Bash tip: Jak bezpecne ochranit hodnotu pri predavani?&lt;br&gt;&lt;br&gt;&gt; promenne binec, divoke znaky, ktere jsou schopne rozbourat predavani. &lt;br&gt;&gt; Obycejny quoting typu &quot;$PAR&quot; nemusi stacit. Bash ale umi dva zpusoby, kterym &lt;br&gt;&gt; quotovani bezpecne prida. &lt;br&gt;&gt; &lt;br&gt;&gt; 1. pomoci expanze: ${PAR@Q}&lt;br&gt;&gt; 2. pomoci printf %q &quot;$PAR&quot;&lt;br&gt;&lt;br&gt;   Vida, to mi tadyhle ubude peknych par radek:&lt;br&gt;&lt;br&gt;   https://github.com/CESNET/lighterwall/blob/master/lighterwall#L112&lt;br&gt;&lt;br&gt;   No, jak rika Semik, gramotny to maj jednodussi.&lt;br&gt;&lt;br&gt;____________________________________________________________________pharook_&lt;br&gt;&quot;Mesic je dulezitejsi nez Slunce&quot;, reklo dite. &quot;Protoze sviti, kdyz je tma.&quot;&lt;br&gt;&lt;br&gt;&lt;/pre&gt;</description>
	</item>
	<item>
			<link>http://bbs.sandbox.cz/web/gw?post=Koudink,T8</link>
			<title>[Koudink] Bash tip: Interni date</title>
			<author>Tuttle</author>
			<category>Koudink</category>
			<pubDate>Mon, 12 Jul 2021 09:50:08 GMT</pubDate>
			<description>&lt;pre&gt;Posted By: Tuttle (...) on 'Koudink'&lt;br&gt;Date:      Mon 12.7.2021 11:50.08&lt;br&gt;Title:     Bash tip: Interni date&lt;br&gt;&lt;br&gt;&lt;br&gt;Petadvacet let si rikam, ze $(date ...) je dost neefektivni, protoze vyzaduje &lt;br&gt;volani externich prikazu. Od bashe 4.2 to ale jde i interne, tedy bleskove a &lt;br&gt;dokonce se zachycenim do parametru (promenne)!&lt;br&gt;&lt;br&gt;&lt;br&gt;$ printf -v DT '%(%F %T)T'&lt;br&gt;&lt;br&gt;$ echo $DT&lt;br&gt;2021-07-12 09:46:25&lt;br&gt;&lt;br&gt;$ printf 'Dnesni datum: %(%d. %m. %Y)T\n'&lt;br&gt;Dnesni datum: 12. 07. 2021&lt;br&gt;&lt;br&gt;&lt;br&gt;Toto formatovani nelze pouzit, pokud potrebujete podsekundovou presnost.&lt;br&gt;To umi jen date pomoci %N - nanosekundy.&lt;br&gt;&lt;br&gt;&lt;br&gt;Vic povidani: https://stackoverflow.com/a/1401495/340581&lt;br&gt;&lt;/pre&gt;</description>
	</item>
	<item>
			<link>http://bbs.sandbox.cz/web/gw?post=Koudink,58</link>
			<title>[Koudink] Bash tip: Jak bezpecne ochranit hodnotu pri predavani?</title>
			<author>Tuttle</author>
			<category>Koudink</category>
			<pubDate>Mon, 12 Jul 2021 09:40:27 GMT</pubDate>
			<description>&lt;pre&gt;Posted By: Tuttle (...) on 'Koudink'&lt;br&gt;Date:      Mon 12.7.2021 11:40.27&lt;br&gt;Title:     Bash tip: Jak bezpecne ochranit hodnotu pri predavani?&lt;br&gt;&lt;br&gt;&lt;br&gt;Clovek se fakt porad uci, myslel jsem si, ze bash znam. :-) Nekdy je treba v &lt;br&gt;promenne binec, divoke znaky, ktere jsou schopne rozbourat predavani. &lt;br&gt;Obycejny quoting typu &quot;$PAR&quot; nemusi stacit. Bash ale umi dva zpusoby, kterym &lt;br&gt;quotovani bezpecne prida. &lt;br&gt;&lt;br&gt;1. pomoci expanze: ${PAR@Q}&lt;br&gt;2. pomoci printf %q &quot;$PAR&quot;&lt;br&gt;&lt;br&gt;Funguje i ${*@Q} pro expanzi vsech pozicnich parametru.&lt;br&gt;&lt;br&gt;Priklad:&lt;br&gt;&lt;br&gt;# Pomoci Ctrl-V vlozene znaky tab, \r a \n, pak je tam apostrof a uvozovky.&lt;br&gt;&lt;br&gt;$ FF='tab       nl^Mnnl&lt;br&gt;apo'\''quot&quot;'&lt;br&gt;&lt;br&gt;$ echo $FF&lt;br&gt;nnl apo'quot&quot;&lt;br&gt;&lt;br&gt;$ echo &quot;$FF&quot;&lt;br&gt;nnl     nl&lt;br&gt;apo'quot&quot;&lt;br&gt;&lt;br&gt;$ echo ${FF@Q}&lt;br&gt;$'tab\tnl\rnnl\napo\'quot&quot;'&lt;br&gt;&lt;br&gt;$ printf %q &quot;$FF&quot; ; echo&lt;br&gt;$'tab\tnl\rnnl\napo\'quot&quot;'&lt;br&gt;&lt;br&gt;&lt;br&gt;Super nastroj!&lt;br&gt;&lt;br&gt;Vic povidani: https://stackoverflow.com/a/39463371/340581&lt;br&gt;&lt;br&gt;T.&lt;br&gt;&lt;/pre&gt;</description>
	</item>
	<item>
			<link>http://bbs.sandbox.cz/web/gw?post=Koudink,t8</link>
			<title>[Koudink] Re: Audible bell</title>
			<author>CePal</author>
			<category>Koudink</category>
			<pubDate>Wed, 01 Apr 2020 21:48:11 GMT</pubDate>
			<description>&lt;pre&gt;Posted By: CePal (#@#%#^%&amp;%*) on 'Koudink'&lt;br&gt;Date:      Wed 1.4.2020 23:48.11&lt;br&gt;Title:     Re: Audible bell&lt;br&gt;&lt;br&gt;Hm, muj Appli Terminal zvuky nikdy vydavat neprestal. Zato od posledni &lt;br&gt;aktualizace MacOS ma inerni SSH client docela brutalni bug: &lt;br&gt;https://archive.md/lvCKA&lt;br&gt; &lt;br&gt;&lt;br&gt;&gt; &lt;br&gt;&gt; Chybi vam v linuxu zvukove upozorneni z terminalu? Pred lety z mne neznameho&lt;br&gt;&gt; &lt;br&gt;&gt; duvodu moje terminaly ztichly. Nasel jsem ale dnes elegantni zpusob, jak to &lt;br&gt;&gt; napravit. Navic jsem zjistil, ze zvukovy soubor z toho prikladu, ktery na&lt;br&gt;&gt; svem &lt;br&gt;&gt; Ubuntu mam a ktery logicky musite mit taky (nebo ukazat na jiny existujici),&lt;br&gt;&gt; &lt;br&gt;&gt; je vtipny zvuk. Tak se tu culim. :-)&lt;br&gt;&gt; &lt;br&gt;&gt; https://forum.xfce.org/viewtopic.php?id=12031 &lt;br&gt;&gt; &lt;br&gt;&gt; If you are using pulseaudio (which by default swallows the bell sound), edit&lt;br&gt;&gt; &lt;br&gt;&gt; /etc/pulse/default.pa and add the following to the bottom of the file:&lt;br&gt;&gt; &lt;br&gt;&gt; # audible bell&lt;br&gt;&gt; load-sample-lazy x11-bell /usr/share/sounds/freedesktop/stereo/bell.oga&lt;br&gt;&gt; load-module module-x11-bell sample=x11-bell&lt;br&gt;&gt; &lt;br&gt;&gt; ... (point the first line to a valid bell sound) and restart the pulseaudio &lt;br&gt;&gt; server:&lt;br&gt;&gt; &lt;br&gt;&gt; pulseaudio -k&lt;br&gt;&gt; &lt;br&gt;&gt; ...and&lt;br&gt;&gt; &lt;br&gt;&gt; Make sure that xfce4-terminal has MiscBell set to TRUE in &lt;br&gt;&gt; ~/.config/xfce4/terminal/terminalrc.&lt;br&gt;&gt; &lt;br&gt;&gt; To posledni je rada pro uzivatel XFCE jako jsem ja. Jde obecne o to, aby vas&lt;br&gt;&gt; &lt;br&gt;&gt; terminal mel vubec povoleno zvuk vydavat.&lt;br&gt;&gt; &lt;br&gt;&gt; T.&lt;br&gt;&gt;  &lt;br&gt;CePal&lt;br&gt;&lt;/pre&gt;</description>
	</item>
	<item>
			<link>http://bbs.sandbox.cz/web/gw?post=Koudink,g8</link>
			<title>[Koudink] Audible bell</title>
			<author>Tuttle</author>
			<category>Koudink</category>
			<pubDate>Tue, 31 Mar 2020 16:36:31 GMT</pubDate>
			<description>&lt;pre&gt;Posted By: Tuttle (...) on 'Koudink'&lt;br&gt;Date:      Tue 31.3.2020 18:36.31&lt;br&gt;Title:     Audible bell&lt;br&gt;&lt;br&gt;&lt;br&gt;Chybi vam v linuxu zvukove upozorneni z terminalu? Pred lety z mne neznameho &lt;br&gt;duvodu moje terminaly ztichly. Nasel jsem ale dnes elegantni zpusob, jak to &lt;br&gt;napravit. Navic jsem zjistil, ze zvukovy soubor z toho prikladu, ktery na svem &lt;br&gt;Ubuntu mam a ktery logicky musite mit taky (nebo ukazat na jiny existujici), &lt;br&gt;je vtipny zvuk. Tak se tu culim. :-)&lt;br&gt;&lt;br&gt;https://forum.xfce.org/viewtopic.php?id=12031 &lt;br&gt;&lt;br&gt;If you are using pulseaudio (which by default swallows the bell sound), edit &lt;br&gt;/etc/pulse/default.pa and add the following to the bottom of the file:&lt;br&gt;&lt;br&gt;# audible bell&lt;br&gt;load-sample-lazy x11-bell /usr/share/sounds/freedesktop/stereo/bell.oga&lt;br&gt;load-module module-x11-bell sample=x11-bell&lt;br&gt;&lt;br&gt;... (point the first line to a valid bell sound) and restart the pulseaudio &lt;br&gt;server:&lt;br&gt;&lt;br&gt;pulseaudio -k&lt;br&gt;&lt;br&gt;...and&lt;br&gt;&lt;br&gt;Make sure that xfce4-terminal has MiscBell set to TRUE in &lt;br&gt;~/.config/xfce4/terminal/terminalrc.&lt;br&gt;&lt;br&gt;To posledni je rada pro uzivatel XFCE jako jsem ja. Jde obecne o to, aby vas &lt;br&gt;terminal mel vubec povoleno zvuk vydavat.&lt;br&gt;&lt;br&gt;T.&lt;br&gt; &lt;br&gt;&lt;/pre&gt;</description>
	</item>
	<item>
			<link>http://bbs.sandbox.cz/web/gw?post=Koudink,b8</link>
			<title>[Koudink] Re: Python</title>
			<author>hlava</author>
			<category>Koudink</category>
			<pubDate>Tue, 22 Oct 2019 11:59:05 GMT</pubDate>
			<description>&lt;pre&gt;Posted By: hlava (****C*Y*B*E*R*P*U*N*K****) on 'Koudink'&lt;br&gt;Date:      Tue 22.10.2019 13:59.05&lt;br&gt;Title:     Re: Python&lt;br&gt;&lt;br&gt;&gt; &gt; &gt; &gt; &gt; &gt; &lt;br&gt;&gt; &gt; &gt; &gt; &gt; &gt;  http://diveintopython3.py.cz/index.html&lt;br&gt;&gt; &gt; &gt; &gt; &gt; &gt; &lt;br&gt;&gt; &gt; &gt; &gt; &gt; &gt;  Tuttle, je neco lepsiho?&lt;br&gt;&gt; &gt; &gt; &gt; &lt;br&gt;&gt; &gt; &gt; &gt;  kolega ted experimentuje se Clang :)&lt;br&gt;&gt; &gt; &gt; &lt;br&gt;&gt; &gt; &gt;    Co se Clang tyce, je po pravde receno mnoho lepsich knih, nez Dive&lt;br&gt;&gt; Into&lt;br&gt;&gt; &gt; &lt;br&gt;&gt; &gt; &gt; Python 3.&lt;br&gt;&gt; &gt; &gt; &lt;br&gt;&gt; &gt; &gt;    Hm... i kdyz... :)&lt;br&gt;&gt; &gt; &lt;br&gt;&gt; &gt;  :) to si nerozumime .. ten co experimentuje se Clangem, tak python&lt;br&gt;&gt; ovlada..&lt;br&gt;&gt; &gt; &lt;br&gt;&gt; &gt; rekl bych na dost dobre urovni :) &lt;br&gt;&gt; &gt;  &lt;br&gt;&gt; &gt;  Jen me zajimalo, jestli je to diveintopython3 dobre.&lt;br&gt;&gt; &lt;br&gt;&gt; Rozhodne, diveintopython3 doporucim kazdemu, kdo se chce ucit jakykoli &lt;br&gt;&gt; programovaci jazyk. ;-) &lt;br&gt;&gt; &lt;br&gt;&gt; &gt; Mimochodem ... https://www.root.cz/galerie/linuxdays-2019-sobota/#133 :)&lt;br&gt;&gt; &lt;br&gt;&gt; Co to je za zmrzlinare? :-)&lt;br&gt;&gt; &lt;br&gt;&gt; T.&lt;br&gt;&lt;br&gt; prodava detem Linux :) &lt;br&gt;&lt;/pre&gt;</description>
	</item>
	<item>
			<link>http://bbs.sandbox.cz/web/gw?post=Koudink,V8</link>
			<title>[Koudink] Re: Python</title>
			<author>Tuttle</author>
			<category>Koudink</category>
			<pubDate>Mon, 21 Oct 2019 15:05:16 GMT</pubDate>
			<description>&lt;pre&gt;Posted By: Tuttle (...) on 'Koudink'&lt;br&gt;Date:      Mon 21.10.2019 17:05.16&lt;br&gt;Title:     Re: Python&lt;br&gt;&lt;br&gt;&gt; &gt; &gt; &gt; &gt; &lt;br&gt;&gt; &gt; &gt; &gt; &gt;  http://diveintopython3.py.cz/index.html&lt;br&gt;&gt; &gt; &gt; &gt; &gt; &lt;br&gt;&gt; &gt; &gt; &gt; &gt;  Tuttle, je neco lepsiho?&lt;br&gt;&gt; &gt; &gt; &lt;br&gt;&gt; &gt; &gt;  kolega ted experimentuje se Clang :)&lt;br&gt;&gt; &gt; &lt;br&gt;&gt; &gt;    Co se Clang tyce, je po pravde receno mnoho lepsich knih, nez Dive Into&lt;br&gt;&gt; &lt;br&gt;&gt; &gt; Python 3.&lt;br&gt;&gt; &gt; &lt;br&gt;&gt; &gt;    Hm... i kdyz... :)&lt;br&gt;&gt; &lt;br&gt;&gt;  :) to si nerozumime .. ten co experimentuje se Clangem, tak python ovlada..&lt;br&gt;&gt; &lt;br&gt;&gt; rekl bych na dost dobre urovni :) &lt;br&gt;&gt;  &lt;br&gt;&gt;  Jen me zajimalo, jestli je to diveintopython3 dobre.&lt;br&gt;&lt;br&gt;Rozhodne, diveintopython3 doporucim kazdemu, kdo se chce ucit jakykoli &lt;br&gt;programovaci jazyk. ;-) &lt;br&gt;&lt;br&gt;&gt; Mimochodem ... https://www.root.cz/galerie/linuxdays-2019-sobota/#133 :)&lt;br&gt;&lt;br&gt;Co to je za zmrzlinare? :-)&lt;br&gt;&lt;br&gt;T.&lt;br&gt;&lt;/pre&gt;</description>
	</item>
	<item>
			<link>http://bbs.sandbox.cz/web/gw?post=Koudink,F8</link>
			<title>[Koudink] Re: Python</title>
			<author>hlava</author>
			<category>Koudink</category>
			<pubDate>Fri, 18 Oct 2019 07:17:32 GMT</pubDate>
			<description>&lt;pre&gt;Posted By: hlava (****C*Y*B*E*R*P*U*N*K****) on 'Koudink'&lt;br&gt;Date:      Fri 18.10.2019 9:17.32&lt;br&gt;Title:     Re: Python&lt;br&gt;&lt;br&gt;&gt; &gt; &gt; &gt; &lt;br&gt;&gt; &gt; &gt; &gt;  http://diveintopython3.py.cz/index.html&lt;br&gt;&gt; &gt; &gt; &gt; &lt;br&gt;&gt; &gt; &gt; &gt;  Tuttle, je neco lepsiho?&lt;br&gt;&gt; &gt; &lt;br&gt;&gt; &gt;  kolega ted experimentuje se Clang :)&lt;br&gt;&gt; &lt;br&gt;&gt;    Co se Clang tyce, je po pravde receno mnoho lepsich knih, nez Dive Into &lt;br&gt;&gt; Python 3.&lt;br&gt;&gt; &lt;br&gt;&gt;    Hm... i kdyz... :)&lt;br&gt;&gt;  &lt;br&gt;&gt; &lt;br&gt;&gt; ____________________________________________________________________pharook_&lt;br&gt;&gt; &quot;Mesic je dulezitejsi nez Slunce&quot;, reklo dite. &quot;Protoze sviti, kdyz je tma.&quot;&lt;br&gt;&gt; &lt;br&gt;&lt;br&gt; :) to si nerozumime .. ten co experimentuje se Clangem, tak python ovlada.. &lt;br&gt;rekl bych na dost dobre urovni :) &lt;br&gt; &lt;br&gt; Jen me zajimalo, jestli je to diveintopython3 dobre.&lt;br&gt;&lt;br&gt;Mimochodem ... https://www.root.cz/galerie/linuxdays-2019-sobota/#133 :)&lt;br&gt;&lt;br&gt;R. &lt;br&gt;&lt;/pre&gt;</description>
	</item>
	<item>
			<link>http://bbs.sandbox.cz/web/gw?post=Koudink,R8</link>
			<title>[Koudink] Re: Python</title>
			<author>pharook</author>
			<category>Koudink</category>
			<pubDate>Thu, 17 Oct 2019 08:38:03 GMT</pubDate>
			<description>&lt;pre&gt;Posted By: pharook (kobayashi maru) on 'Koudink'&lt;br&gt;Date:      Thu 17.10.2019 10:38.03&lt;br&gt;Title:     Re: Python&lt;br&gt;&lt;br&gt;&gt; &gt; &gt; &lt;br&gt;&gt; &gt; &gt;  http://diveintopython3.py.cz/index.html&lt;br&gt;&gt; &gt; &gt; &lt;br&gt;&gt; &gt; &gt;  Tuttle, je neco lepsiho?&lt;br&gt;&gt; &lt;br&gt;&gt;  kolega ted experimentuje se Clang :)&lt;br&gt;&lt;br&gt;   Co se Clang tyce, je po pravde receno mnoho lepsich knih, nez Dive Into &lt;br&gt;Python 3.&lt;br&gt;&lt;br&gt;   Hm... i kdyz... :)&lt;br&gt; &lt;br&gt;&lt;br&gt;____________________________________________________________________pharook_&lt;br&gt;&quot;Mesic je dulezitejsi nez Slunce&quot;, reklo dite. &quot;Protoze sviti, kdyz je tma.&quot;&lt;br&gt;&lt;br&gt;&lt;/pre&gt;</description>
	</item>
	<item>
			<link>http://bbs.sandbox.cz/web/gw?post=Koudink,48</link>
			<title>[Koudink] Re: Python</title>
			<author>hlava</author>
			<category>Koudink</category>
			<pubDate>Wed, 16 Oct 2019 13:27:29 GMT</pubDate>
			<description>&lt;pre&gt;Posted By: hlava (****C*Y*B*E*R*P*U*N*K****) on 'Koudink'&lt;br&gt;Date:      Wed 16.10.2019 15:27.29&lt;br&gt;Title:     Re: Python&lt;br&gt;&lt;br&gt;&gt; &gt; &lt;br&gt;&gt; &gt;  http://diveintopython3.py.cz/index.html&lt;br&gt;&gt; &gt; &lt;br&gt;&gt; &gt;  Tuttle, je neco lepsiho?&lt;br&gt;&gt; &gt; &lt;br&gt;&gt; &gt; R.&lt;br&gt;&gt; &lt;br&gt;&gt; S timhle neudelas chybu. :-)&lt;br&gt;&gt; &lt;br&gt;&gt; T.&lt;br&gt;&lt;br&gt; kolega ted experimentuje se Clang :)&lt;br&gt;&lt;br&gt;R.&lt;br&gt;&lt;/pre&gt;</description>
	</item>
	<item>
			<link>http://bbs.sandbox.cz/web/gw?post=Koudink,r8</link>
			<title>[Koudink] Re: Python</title>
			<author>Tuttle</author>
			<category>Koudink</category>
			<pubDate>Mon, 14 Oct 2019 11:18:04 GMT</pubDate>
			<description>&lt;pre&gt;Posted By: Tuttle (...) on 'Koudink'&lt;br&gt;Date:      Mon 14.10.2019 13:18.04&lt;br&gt;Title:     Re: Python&lt;br&gt;&lt;br&gt;&gt; &lt;br&gt;&gt;  http://diveintopython3.py.cz/index.html&lt;br&gt;&gt; &lt;br&gt;&gt;  Tuttle, je neco lepsiho?&lt;br&gt;&gt; &lt;br&gt;&gt; R.&lt;br&gt;&lt;br&gt;S timhle neudelas chybu. :-)&lt;br&gt;&lt;br&gt;T.&lt;br&gt;&lt;/pre&gt;</description>
	</item>
	<item>
			<link>http://bbs.sandbox.cz/web/gw?post=Koudink,f8</link>
			<title>[Koudink] Python</title>
			<author>hlava</author>
			<category>Koudink</category>
			<pubDate>Tue, 01 Oct 2019 08:47:55 GMT</pubDate>
			<description>&lt;pre&gt;Posted By: hlava (****C*Y*B*E*R*P*U*N*K****) on 'Koudink'&lt;br&gt;Date:      Tue 1.10.2019 10:47.55&lt;br&gt;Title:     Python&lt;br&gt;&lt;br&gt;&lt;br&gt; http://diveintopython3.py.cz/index.html&lt;br&gt;&lt;br&gt; Tuttle, je neco lepsiho?&lt;br&gt;&lt;br&gt;R.&lt;br&gt;&lt;/pre&gt;</description>
	</item>
	<item>
			<link>http://bbs.sandbox.cz/web/gw?post=Koudink,v8</link>
			<title>[Koudink] Tip: Firefox 65+ malicko chytrejsi</title>
			<author>Tuttle</author>
			<category>Koudink</category>
			<pubDate>Sun, 01 Sep 2019 17:57:07 GMT</pubDate>
			<description>&lt;pre&gt;Posted By: Tuttle (...) on 'Koudink'&lt;br&gt;Date:      Sun 1.9.2019 19:57.07&lt;br&gt;Title:     Tip: Firefox 65+ malicko chytrejsi&lt;br&gt;&lt;br&gt;&lt;br&gt;Dlouho mi vadilo, ze Firefox se na stisk Ctrl-Q okamzite ukoncil. Nevaroval, &lt;br&gt;protoze se vyvojari spolehali na to, ze varovat nemuseji, kdyz je zapnuty &lt;br&gt;Session Restore, tj. obnoveni vsech karet po startu. &lt;br&gt;&lt;br&gt;Jenze Restore jaksi neni to same, neobnovi stranky dokonale, spusteni nechtene &lt;br&gt;zavreneho browseru chvili trva, neobnovi se vam privatni okna atp.&lt;br&gt;&lt;br&gt;Tak mam radost, ze od Firefoxu 65 zmizela podminka zapnuteho Session &lt;br&gt;Restore pro varovaci okno &quot;opravdu chcete zavrit tolik a tolik karet&quot;!&lt;br&gt;&lt;br&gt;Muzu si zrusit globalni prekryti Ctrl-Q jinou funkci (konkretne jsem tim &lt;br&gt;oteviral Audio mixer), abych si zabranil nechtenyho zavreni browseru. :-)&lt;br&gt;&lt;br&gt;https://www.ghacks.net/2018/11/27/mozilla-changes-firefoxs-warn-on-quit-logic/&lt;br&gt;&lt;br&gt;T.&lt;br&gt;&lt;/pre&gt;</description>
	</item>
	<item>
			<link>http://bbs.sandbox.cz/web/gw?post=Koudink,C8</link>
			<title>[Koudink] Copy tip</title>
			<author>Tuttle</author>
			<category>Koudink</category>
			<pubDate>Wed, 14 Aug 2019 12:04:03 GMT</pubDate>
			<description>&lt;pre&gt;Posted By: Tuttle (...) on 'Koudink'&lt;br&gt;Date:      Wed 14.8.2019 14:04.03&lt;br&gt;Title:     Copy tip&lt;br&gt;&lt;br&gt;&lt;br&gt;scp -3&lt;br&gt;&lt;/pre&gt;</description>
	</item>
	<item>
			<link>http://bbs.sandbox.cz/web/gw?post=Koudink,D8</link>
			<title>[Koudink] Bash tip na duplikatky</title>
			<author>Tuttle</author>
			<category>Koudink</category>
			<pubDate>Sat, 29 Jun 2019 13:26:06 GMT</pubDate>
			<description>&lt;pre&gt;Posted By: Tuttle (...) on 'Koudink'&lt;br&gt;Date:      Sat 29.6.2019 15:26.06&lt;br&gt;Title:     Bash tip na duplikatky&lt;br&gt;&lt;br&gt;&lt;br&gt;Zprehledneni vystupu:&lt;br&gt;Vlozeni prazdneho radku, kdyz se hodnota i-teho sloupce zmeni. &lt;br&gt;&lt;br&gt;awk -v i=1 'NR&gt;1 &amp;&amp; $i!=p { print &quot;&quot; }{ p=$i } 1'&lt;br&gt;&lt;/pre&gt;</description>
	</item>
	<item>
			<link>http://bbs.sandbox.cz/web/gw?post=Koudink,E8</link>
			<title>[Koudink] Bash tip: Vyhledavani</title>
			<author>Tuttle</author>
			<category>Koudink</category>
			<pubDate>Tue, 01 Jan 2019 12:17:44 GMT</pubDate>
			<description>&lt;pre&gt;Posted By: Tuttle (...) on 'Koudink'&lt;br&gt;Date:      Tue 1.1.2019 13:17.44&lt;br&gt;Title:     Bash tip: Vyhledavani&lt;br&gt;&lt;br&gt;&lt;br&gt;Nikdy se mi nelibilo testovat vysledek findu stringove. Narazil jsem na &lt;br&gt;elegantni reseni testu, jestli &quot;by find neco vypsal&quot; pomoci navratoveho kodu. &lt;br&gt;Musi se trochu pres ruku, ale jde to. A dela se relativne malo operaci. Takze &lt;br&gt;to, jestli je primo v homu nejaka polozka mladsi nez 10 dni (bacha na inverzi):&lt;br&gt;&lt;br&gt;if find ~ -maxdepth 1 -mtime -10 -exec false {} +&lt;br&gt;then&lt;br&gt;     echo neni&lt;br&gt;else&lt;br&gt;     echo je&lt;br&gt;fi&lt;br&gt;&lt;/pre&gt;</description>
	</item>
	<item>
			<link>http://bbs.sandbox.cz/web/gw?post=Koudink,38</link>
			<title>[Koudink] Tip na Trello proti netrpelivym prstum</title>
			<author>Tuttle</author>
			<category>Koudink</category>
			<pubDate>Tue, 20 Nov 2018 22:25:24 GMT</pubDate>
			<description>&lt;pre&gt;Posted By: Tuttle (...) on 'Koudink'&lt;br&gt;Date:      Tue 20.11.2018 23:25.24&lt;br&gt;Title:     Tip na Trello proti netrpelivym prstum&lt;br&gt;&lt;br&gt;Kdyz si v Trellu omylem smazete popis karty a Ctrl-Z nefachci, jde to obnovit: &lt;br&gt;&lt;br&gt;https://help.trello.com/article/783-recovering-the-description-of-a-card-that-h&lt;br&gt;as-been-changed&lt;br&gt;&lt;br&gt;Zkracene: &lt;br&gt;&lt;br&gt;https://trello.com/1/cards/[card ID]/actions?filter=updateCard:desc&lt;br&gt;&lt;br&gt; &lt;br&gt;&lt;/pre&gt;</description>
	</item>
	<item>
			<link>http://bbs.sandbox.cz/web/gw?post=Koudink,e8</link>
			<title>[Koudink] Tip na Google Tabulky</title>
			<author>Tuttle</author>
			<category>Koudink</category>
			<pubDate>Wed, 14 Nov 2018 11:51:03 GMT</pubDate>
			<description>&lt;pre&gt;Posted By: Tuttle (...) on 'Koudink'&lt;br&gt;Date:      Wed 14.11.2018 12:51.03&lt;br&gt;Title:     Tip na Google Tabulky&lt;br&gt;&lt;br&gt;&lt;br&gt;Pokud mate v jedne bunce cas ve formatu H:MM:SS, takto&lt;br&gt;&lt;br&gt;21:14:00&lt;br&gt;&lt;br&gt;tak na desetine cislo to prevede vynasobenim cislem 24, takto:&lt;br&gt;&lt;br&gt;=A1*24&lt;br&gt;&lt;br&gt;Vysledkem je &lt;br&gt;&lt;br&gt;21,23&lt;br&gt;&lt;br&gt;Nekdy se dost hodi na soucty. Neni to zrovna intuitivni, tak to pisu. :-)&lt;br&gt;&lt;br&gt;V.&lt;br&gt;&lt;/pre&gt;</description>
	</item>
	<item>
			<link>http://bbs.sandbox.cz/web/gw?post=Koudink,d8</link>
			<title>[Koudink] Re: Browsing tip: Klik prostrednim na Back</title>
			<author>hlava</author>
			<category>Koudink</category>
			<pubDate>Mon, 08 Oct 2018 10:31:26 GMT</pubDate>
			<description>&lt;pre&gt;Posted By: hlava (****C*Y*B*E*R*P*U*N*K****) on 'Koudink'&lt;br&gt;Date:      Mon 8.10.2018 12:31.26&lt;br&gt;Title:     Re: Browsing tip: Klik prostrednim na Back&lt;br&gt;&lt;br&gt;&lt;br&gt; pekne ... to se hodi :)&lt;br&gt;&lt;br&gt;R.&lt;br&gt;&lt;/pre&gt;</description>
	</item>
	<item>
			<link>http://bbs.sandbox.cz/web/gw?post=Koudink,c8</link>
			<title>[Koudink] Browsing tip: Klik prostrednim na Back</title>
			<author>Tuttle</author>
			<category>Koudink</category>
			<pubDate>Sun, 07 Oct 2018 10:17:29 GMT</pubDate>
			<description>&lt;pre&gt;Posted By: Tuttle (...) on 'Koudink'&lt;br&gt;Date:      Sun 7.10.2018 12:17.29&lt;br&gt;Title:     Browsing tip: Klik prostrednim na Back&lt;br&gt;&lt;br&gt;Kdyz v browseru kliknete prostrednim tlacitkem na tlaticko Zpet, otevre se &lt;br&gt;predchozi stranka v nove karte, do ktere se zaroven zkopiruje historie &lt;br&gt;(zajiste o jednu polozku kratsi). Sikovne.&lt;br&gt;&lt;br&gt;Funguje ve Firefoxu a Chromiu.&lt;br&gt;&lt;br&gt;T.&lt;br&gt; &lt;br&gt;&lt;/pre&gt;</description>
	</item>
	<item>
			<link>http://bbs.sandbox.cz/web/gw?post=Koudink,X8</link>
			<title>[Koudink] Linux tip: vypis procesu</title>
			<author>Tuttle</author>
			<category>Koudink</category>
			<pubDate>Sun, 16 Sep 2018 13:05:24 GMT</pubDate>
			<description>&lt;pre&gt;Posted By: Tuttle (...) on 'Koudink'&lt;br&gt;Date:      Sun 16.9.2018 15:05.24&lt;br&gt;Title:     Linux tip: vypis procesu&lt;br&gt;&lt;br&gt;Dost let rucne tukam rucne prikaz&lt;br&gt;&lt;br&gt;ps axfwu | less&lt;br&gt;&lt;br&gt;a nasledne mackam Page Down, abych preskocil uvodni hromadu procesu jadra. &lt;br&gt;&lt;br&gt;Pred casem jsem si na to udelal alias. Ale nazyval se pl, takze jsem na nej &lt;br&gt;hned zapomnel. :-) Ted jsem se ale rozhodl ho vylepsit o odfiltrovani tech &lt;br&gt;jadernych vlaken, ktere nepotrebuju videt. &lt;br&gt;&lt;br&gt;Nenasel jsem lepsi zpusob nez tento:&lt;br&gt;&lt;br&gt;alias p='ps axfwwwu | awk &quot;(\$5 != 0 || \$8 ~ /Z/ || \$0 !~ /\]$/)&quot; | less -S'&lt;br&gt;&lt;br&gt;Filtrace pomoci faktu, ze jaderne procesy nezabiraji pamet a nazvy maji&lt;br&gt;v hranate zavorce, pro jistotu budem najisto vypisovat zombiky, protoze o &lt;br&gt;tech chci vedet.&lt;br&gt;&lt;br&gt;Siroky vypis a -S u less zajisti, ze kdyz si v lessu zvetsim terminal, uvidim &lt;br&gt;pokazde pekny vyrez bez zalomeni radku, kterym muzu posouvat vsemi smery.&lt;br&gt;&lt;br&gt;T.&lt;br&gt;&lt;/pre&gt;</description>
	</item>
	<item>
			<link>http://bbs.sandbox.cz/web/gw?post=Koudink,S8</link>
			<title>[Koudink] Git tip: Stashovani prejmenovani souboru</title>
			<author>Tuttle</author>
			<category>Koudink</category>
			<pubDate>Mon, 09 Oct 2017 17:35:50 GMT</pubDate>
			<description>&lt;pre&gt;Posted By: Tuttle (...) on 'Koudink'&lt;br&gt;Date:      Mon 9.10.2017 19:35.50&lt;br&gt;Title:     Git tip: Stashovani prejmenovani souboru&lt;br&gt;&lt;br&gt;&lt;br&gt;Kdyz si potrebuju &quot;odskocit&quot; a pouziju pro to `git stash', ve kterem je nejake &lt;br&gt;prejmenovani, tak po `git stash pop` se prejmenovani neprojevi, ale rozdeli se &lt;br&gt;na smazani stareho nazvu a pridani souboru pod nazvem novym.&lt;br&gt;&lt;br&gt;Reseni je (pokud neni konflikt):&lt;br&gt;&lt;br&gt;git stash pop --index&lt;br&gt;&lt;br&gt;(pokud jste pop jeste neprovedli)&lt;br&gt;&lt;br&gt;Pokud ale pop uz probehl, tak takto:&lt;br&gt;&lt;br&gt;git rm --cached stary-nazev&lt;br&gt;&lt;br&gt;Detail: &lt;br&gt;https://stackoverflow.com/questions/8495103/git-stash-and-pop-shows-file-no-lon&lt;br&gt;ger-marked-as-moved&lt;br&gt;&lt;/pre&gt;</description>
	</item>
	<item>
			<link>http://bbs.sandbox.cz/web/gw?post=Koudink,W8</link>
			<title>[Koudink] QR kod na bankovni prevod v JS</title>
			<author>Tuttle</author>
			<category>Koudink</category>
			<pubDate>Sat, 10 Jun 2017 17:05:40 GMT</pubDate>
			<description>&lt;pre&gt;Posted By: Tuttle (...) on 'Koudink'&lt;br&gt;Date:      Sat 10.6.2017 19:05.40&lt;br&gt;Title:     QR kod na bankovni prevod v JS&lt;br&gt;&lt;br&gt;&lt;br&gt;http://pixy.cz/apps/qrcode/&lt;br&gt;&lt;/pre&gt;</description>
	</item>
	<item>
			<link>http://bbs.sandbox.cz/web/gw?post=Koudink,28</link>
			<title>[Koudink] Git tip: Review pred mergem</title>
			<author>Tuttle</author>
			<category>Koudink</category>
			<pubDate>Wed, 07 Jun 2017 14:15:57 GMT</pubDate>
			<description>&lt;pre&gt;Posted By: Tuttle (...) on 'Koudink'&lt;br&gt;Date:      Wed 7.6.2017 16:15.57&lt;br&gt;Title:     Git tip: Review pred mergem&lt;br&gt;&lt;br&gt;&lt;br&gt;V tymove spolupraci obcas chcete zrevidovat neci praci ve feature branchi &lt;br&gt;`foo` predtim, nez se mergne do `master`. Jenze v `master` je mezitim taky &lt;br&gt;vyvoj a ten v diffu videt nechcete.&lt;br&gt;&lt;br&gt;Proto kdyz jste v branchi `foo`, udelejte jednoduse&lt;br&gt;&lt;br&gt;git diff master...&lt;br&gt;&lt;br&gt;Tri tecky zajisti diffnuti oproti _poslednimu spolecnemu commitu_. Obrazek &lt;br&gt;zde: https://stackoverflow.com/a/7256391/340581&lt;br&gt;&lt;br&gt;Sikovne. Takze uvidite jen zmeny, ktere by se mergnuly do masteru.&lt;br&gt;&lt;br&gt;T.&lt;br&gt;&lt;/pre&gt;</description>
	</item>
	<item>
			<link>http://bbs.sandbox.cz/web/gw?post=Koudink,w8</link>
			<title>[Koudink] Re: IPv6 je vic nez 15 let a</title>
			<author>CePal</author>
			<category>Koudink</category>
			<pubDate>Thu, 19 Jan 2017 10:40:56 GMT</pubDate>
			<description>&lt;pre&gt;Posted By: CePal (#@#%#^%&amp;%*) on 'Koudink'&lt;br&gt;Date:      Thu 19.1.2017 11:40.56&lt;br&gt;Title:     Re: IPv6 je vic nez 15 let a&lt;br&gt;&lt;br&gt;&gt; &gt; https://www.root.cz/clanky/ipv6-nechtene-dite/&lt;br&gt;&gt; &gt; tuttle&lt;br&gt;&gt; &lt;br&gt;&gt; Wow, toto leti. IPv4 zacina byt v podstate odpocitavane, dosly adresy.&lt;br&gt;&gt; Nevim nakolik jsem nedospely, ale vnimam to tak, ze IPv4 to ma spocitane,&lt;br&gt;&gt; lepsi nahrada neexistuje, IPv6 ma zelenou.&lt;br&gt;&gt; &lt;br&gt;&gt;   Rray&lt;br&gt;&lt;br&gt;No, IP4 adresy dosly v letech 2010-2011, podle toho, jak to pocitas. To je &lt;br&gt;tedy pred 5ti az 6ti lety. A stale se vpohode na IP4 jede. NAT, privatni site, &lt;br&gt;atd. 64k portu je proste vyuzitelnych pro IP4 agregaci/NAT docela dobre, plus &lt;br&gt;je to i dobre na zabezpeceni.&lt;br&gt;&lt;br&gt;Ja si myslim, ze prichod IP6 je cca stejne nejistej, jako Brexit. Zatim se o &lt;br&gt;tom jen mluvilo, zadne konkretni kroky k uvedeni slov do &quot;ostre&quot; praxe &lt;br&gt;nedoslo a nikdo netusi, kdy (jestli vubec) k tomu dojde. &lt;br&gt;&lt;br&gt;CePal&lt;br&gt;&lt;/pre&gt;</description>
	</item>
	<item>
			<link>http://bbs.sandbox.cz/web/gw?post=Koudink,s8</link>
			<title>[Koudink] Re: IPv6 je vic nez 15 let a</title>
			<author>Rray</author>
			<category>Koudink</category>
			<pubDate>Wed, 18 Jan 2017 14:02:11 GMT</pubDate>
			<description>&lt;pre&gt;Posted By: Rray (Vsechno je forma protestu) on 'Koudink'&lt;br&gt;Date:      Wed 18.1.2017 15:02.11&lt;br&gt;Title:     Re: IPv6 je vic nez 15 let a&lt;br&gt;&lt;br&gt;&gt; Po 6,5 letech od sveho postu zacinajicim tento thread si dovolim odkazat na &lt;br&gt;&gt; https://www.root.cz/clanky/ipv6-nechtene-dite/&lt;br&gt;&gt; &lt;br&gt;&gt; i diskuse je zajimava. Je jen treba filtrovat ad hominem rejpance mene &lt;br&gt;&gt; dospelych jedincu.&lt;br&gt;&lt;br&gt;Wow, toto leti. IPv4 zacina byt v podstate odpocitavane, dosly adresy.&lt;br&gt;Nevim nakolik jsem nedospely, ale vnimam to tak, ze IPv4 to ma spocitane,&lt;br&gt;lepsi nahrada neexistuje, IPv6 ma zelenou.&lt;br&gt;&lt;br&gt;  Rray&lt;br&gt;&lt;/pre&gt;</description>
	</item>
	<item>
			<link>http://bbs.sandbox.cz/web/gw?post=Koudink,x8</link>
			<title>[Koudink] Re: IPv6 je vic nez 15 let a</title>
			<author>Tuttle</author>
			<category>Koudink</category>
			<pubDate>Tue, 17 Jan 2017 17:38:37 GMT</pubDate>
			<description>&lt;pre&gt;Posted By: Tuttle (...) on 'Koudink'&lt;br&gt;Date:      Tue 17.1.2017 18:38.37&lt;br&gt;Title:     Re: IPv6 je vic nez 15 let a&lt;br&gt;&lt;br&gt;&lt;br&gt;Po 6,5 letech od sveho postu zacinajicim tento thread si dovolim odkazat na &lt;br&gt;https://www.root.cz/clanky/ipv6-nechtene-dite/&lt;br&gt;&lt;br&gt;i diskuse je zajimava. Je jen treba filtrovat ad hominem rejpance mene &lt;br&gt;dospelych jedincu.&lt;br&gt;&lt;br&gt;T.&lt;br&gt;&lt;/pre&gt;</description>
	</item>
	<item>
			<link>http://bbs.sandbox.cz/web/gw?post=Koudink,Z8</link>
			<title>[Koudink] Skoleni Python: Programovaci jazyk pro kazdeho!</title>
			<author>Tuttle</author>
			<category>Koudink</category>
			<pubDate>Thu, 28 Apr 2016 20:51:04 GMT</pubDate>
			<description>&lt;pre&gt;Posted By: Tuttle (...) on 'Koudink'&lt;br&gt;Date:      Thu 28.4.2016 22:51.04&lt;br&gt;Title:     Skoleni Python: Programovaci jazyk pro kazdeho!&lt;br&gt;&lt;br&gt;Cau,&lt;br&gt;&lt;br&gt;rad bych vas upozornil na sve TRIDENNI SKOLENI programovaciho jazyka&lt;br&gt;PYTHON, ktere se chysta na konec kvetna v Praze. Konkretne 30.5. - 1.6.2016&lt;br&gt;(po - st).&lt;br&gt;&lt;br&gt;Na zaklade zajmu jednotlivcu je toto skoleni timto zpusobem zamereno&lt;br&gt;a prihlasovani je zcela otevrene.&lt;br&gt;&lt;br&gt;Nevahejte prosim dlouho, tato akce se neporada casto, pocet mist je omezen&lt;br&gt;a obsazuji je ve spolupraci s obchodnimi partnery. Mohu se pysnit velmi&lt;br&gt;dobrymi referencemi na svou vyuku a tak verim, ze odejdete opravdu&lt;br&gt;spokojeni.&lt;br&gt;&lt;br&gt;Vice informaci naleznete na nasledujici webove strance:&lt;br&gt;&lt;br&gt;    http://macek.sandbox.cz/skoleni/Jazyk-Python.html&lt;br&gt;&lt;br&gt;Predem dekuji za Vas zajem, tesim se na prihlasku a jsem k dispozici pro&lt;br&gt;jakekoli Vase dotazy.&lt;br&gt;&lt;br&gt;Mejte se pekne,&lt;br&gt;&lt;br&gt;Tuttle&lt;br&gt;&lt;/pre&gt;</description>
	</item>
	<item>
			<link>http://bbs.sandbox.cz/web/gw?post=Koudink,A8</link>
			<title>[Koudink] Linux tip: netbash</title>
			<author>Tuttle</author>
			<category>Koudink</category>
			<pubDate>Sat, 26 Mar 2016 09:53:59 GMT</pubDate>
			<description>&lt;pre&gt;Posted By: Tuttle (...) on 'Koudink'&lt;br&gt;Date:      Sat 26.3.2016 10:53.59&lt;br&gt;Title:     Linux tip: netbash&lt;br&gt;&lt;br&gt;&lt;br&gt;Vedeli jste, ze bash ma v /dev/ nekolik pseudozarizeni (neexistujicich) a ze &lt;br&gt;dve z nich /dev/tcp a /dev/udp umoznuji komunikovat pomoci TCP a UDP socketu?&lt;br&gt;&lt;br&gt;Priklady:&lt;br&gt;http://tldp.org/LDP/abs/html/devref1.html&lt;br&gt;&lt;br&gt;Vcelku husty. :-)&lt;br&gt;&lt;br&gt;T.&lt;br&gt;&lt;/pre&gt;</description>
	</item>
	<item>
			<link>http://bbs.sandbox.cz/web/gw?post=Koudink,Q8</link>
			<title>[Koudink] Linux tip: Mapovani tlacitek mysi</title>
			<author>Tuttle</author>
			<category>Koudink</category>
			<pubDate>Sat, 27 Feb 2016 13:06:43 GMT</pubDate>
			<description>&lt;pre&gt;Posted By: Tuttle (...) on 'Koudink'&lt;br&gt;Date:      Sat 27.2.2016 14:06.43&lt;br&gt;Title:     Linux tip: Mapovani tlacitek mysi&lt;br&gt;&lt;br&gt;Koupil jsem si novou mysku. Vyhovuje mi, ale brzo jsem zjistil, ze dve &lt;br&gt;postranni tlacitka, ktera pouzivam treba pro Back a Forward v prohlizeci, &lt;br&gt;maji obraceny vyznam. Nechce se mi hrabat v konfiguraci X11. Ale zjistil &lt;br&gt;jsem, ze to jde i dynamicky.&lt;br&gt;&lt;br&gt;$ xinput list&lt;br&gt;&lt;br&gt;vypise vstupni zarizeni. V dokumentaci se pise, ze dalsi prikazy potrebuji &lt;br&gt;ciselne id zarizeni, ale me to funguje i s nazvem. Kdovi, jak jsou id stala.&lt;br&gt;&lt;br&gt;$ input test &quot;Logitech USB Laser Mouse&quot;&lt;br&gt;&lt;br&gt;zde muzete sledovat odalosti od mysi. Vyzkousite tlacitka, ktera chcete &lt;br&gt;prohodit a pak je premapujete: &lt;br&gt;&lt;br&gt;$ xinput set-button-map &quot;Logitech USB Laser Mouse&quot; 1 2 3 4 5 6 7 9 8 &lt;br&gt;&lt;br&gt;Tak si to dam do sveho startup skriptu. :-)&lt;br&gt;&lt;br&gt;T.&lt;br&gt; &lt;br&gt;&lt;/pre&gt;</description>
	</item>
	<item>
			<link>http://bbs.sandbox.cz/web/gw?post=Koudink,18</link>
			<title>[Koudink] git tip: Smazani velkych souboru z historie</title>
			<author>Tuttle</author>
			<category>Koudink</category>
			<pubDate>Sat, 27 Feb 2016 12:55:03 GMT</pubDate>
			<description>&lt;pre&gt;Posted By: Tuttle (...) on 'Koudink'&lt;br&gt;Date:      Sat 27.2.2016 13:55.03&lt;br&gt;Title:     git tip: Smazani velkych souboru z historie&lt;br&gt;&lt;br&gt;Pribeh: Pouzivam etckeeper, ktery pomoci gitu sleduje historii zmen v /etc. &lt;br&gt;Obcas mi ale spadnou Xka a vytvori se obri soubor /etc/X11/core. &lt;br&gt;Protoze to predem necekate, etckeeper snazive ten fajl zaeviduje, cimz &lt;br&gt;adresar /etc/.git navzdy nabobtna, i kdyz puvodni zbytecny soubor smazete.&lt;br&gt;&lt;br&gt;Existuje moznost, jak z historie gitu vymazat zbytecny fajl:&lt;br&gt;&lt;br&gt;cd /etc/; git filter-branch --tree-filter 'rm -f X11/core' HEAD&lt;br&gt;&lt;br&gt;Je to pomale. A pote bude treba udelat jeste dalsi cistici operace, aby se &lt;br&gt;repo zmensilo:&lt;br&gt;&lt;br&gt;$ git update-ref -d refs/original/refs/heads/master&lt;br&gt;$ git reflog expire --expire=now --all&lt;br&gt;$ git gc --prune=now&lt;br&gt;&lt;br&gt;Nyni ma /etc/.git pekne 4 mega.&lt;br&gt;&lt;br&gt;Tato stranka mj. navrhuje rychlejsi javovy program: &lt;br&gt;&lt;br&gt;http://stackoverflow.com/questions/2100907/how-to-remove-delete-a-large-file-fr&lt;br&gt;om-commit-history-in-git-repository&lt;br&gt;&lt;br&gt;A podrobne upozornuje na rizika toho, kdybyste tuto operaci udelali na &lt;br&gt;distribuovanem repu! I tam to jde, ale vyzaduje to koordinaci vsech vyvojaru.&lt;br&gt;&lt;br&gt;T.&lt;br&gt; &lt;br&gt;&lt;/pre&gt;</description>
	</item>
	<item>
			<link>http://bbs.sandbox.cz/web/gw?post=Koudink,q8</link>
			<title>[Koudink] Linux tip: less</title>
			<author>Tuttle</author>
			<category>Koudink</category>
			<pubDate>Sat, 27 Feb 2016 12:36:49 GMT</pubDate>
			<description>&lt;pre&gt;Posted By: Tuttle (...) on 'Koudink'&lt;br&gt;Date:      Sat 27.2.2016 13:36.49&lt;br&gt;Title:     Linux tip: less&lt;br&gt;&lt;br&gt;S casem jsem si do prostredi nastavil toto&lt;br&gt;&lt;br&gt;LESS=-isMRnq#3~x4&lt;br&gt;&lt;br&gt;Prijemne mi to less prizpusobi mym zvykum. Samozrejme to ovlivni less pousteny &lt;br&gt;ruznymi utilitami jako je man nebo git.&lt;br&gt;&lt;br&gt;Casto pouzivam jeste prepinace -S pro nezalamovani radku, to zadavam podle &lt;br&gt;potreby.&lt;br&gt;&lt;br&gt;Prepinace jsou pouzit i v interaktivnim rezimu! Proste napisete -S.&lt;br&gt;Nebo -N pro cisla radku. Nebo -x a less se zepta na sirku tabu. &lt;br&gt;&lt;br&gt;Z dokumentace jsem nevycetl jednu velmi uzitecnou vec, kterou obcas potrebuju: &lt;br&gt;Kdyz v lessu zadam &lt;br&gt;&lt;br&gt;123g&lt;br&gt;&lt;br&gt;tak skocim na radek 123.&lt;br&gt;&lt;br&gt;Nebo z prikazove radky &lt;br&gt;&lt;br&gt;less +10000 -j2&lt;br&gt;&lt;br&gt;zpusobi, ze 10000. radek vstupu se zobrazi na druhem radku terminalu.&lt;br&gt;&lt;br&gt;Enjoy,&lt;br&gt;&lt;br&gt;T.&lt;br&gt;&lt;/pre&gt;</description>
	</item>
	<item>
			<link>http://bbs.sandbox.cz/web/gw?post=Koudink,a8</link>
			<title>[Koudink] Beating the Averages</title>
			<author>Tuttle</author>
			<category>Koudink</category>
			<pubDate>Mon, 09 Nov 2015 13:42:47 GMT</pubDate>
			<description>&lt;pre&gt;Posted By: Tuttle (...) on 'Koudink'&lt;br&gt;Date:      Mon 9.11.2015 14:42.47&lt;br&gt;Title:     Beating the Averages&lt;br&gt;&lt;br&gt;&lt;br&gt;Ze Paul Graham je genius, o tom asi mnoho z vas presvedcovat nemusim. Cetl &lt;br&gt;jsem zrovna Joela a on odkazal nejakym terminem na clanek&lt;br&gt;&lt;br&gt;http://www.paulgraham.com/avg.html&lt;br&gt;&lt;br&gt;Ten jsem precetl, cely, slovo od slova. Je to neco uzasneho, moudrost, spousta &lt;br&gt;veci, ktere by se proste daly citovat, odkryti faktu, ktere jsem jen tusil. &lt;br&gt;A krome toho mi to udelalo radost.&lt;br&gt;&lt;br&gt;Pokud se zajimate o programovani ve vyssim smyslu a ten clanek jste necetli, &lt;br&gt;nebo jste ho jen preletli, prosim vas, 1) udelejte si na nej cas v klidu, 2) &lt;br&gt;venujte mu pozornost, 3) pokud vas zaujme, ozvete se mi. Chtel bych si o tom &lt;br&gt;promluvit. &lt;br&gt;&lt;br&gt;Dik,&lt;br&gt;&lt;br&gt;Tuttle&lt;br&gt;&lt;/pre&gt;</description>
	</item>
	<item>
			<link>http://bbs.sandbox.cz/web/gw?post=Koudink,z8</link>
			<title>[Koudink] Re: Tip: Nektere soubory nechceme git diffovat</title>
			<author>CrazyJoe</author>
			<category>Koudink</category>
			<pubDate>Mon, 09 Nov 2015 10:19:59 GMT</pubDate>
			<description>&lt;pre&gt;Posted By: CrazyJoe (Svycar) on 'Koudink'&lt;br&gt;Date:      Mon 9.11.2015 11:19.59&lt;br&gt;Title:     Re: Tip: Nektere soubory nechceme git diffovat&lt;br&gt;&lt;br&gt;&lt;br&gt;  Dik, tohle se mi zrovna hodi!&lt;br&gt;&lt;br&gt;Crazy.&lt;br&gt;&lt;br&gt;&lt;br&gt;&gt; &lt;br&gt;&gt; V repozitari zdrojaku mame obcas soubory, napr. main.css.map, ktere chceme &lt;br&gt;&gt; normalne trackovat, ale jsou produktem CSS kompilatoru a jejich zmeny neni &lt;br&gt;&gt; nutne cist. Nasledujici radek pridany do souboru .gitattributes (ktery pak &lt;br&gt;&gt; muzete commitnout) dany soubor ve vystupu git diff prepne do binarniho &lt;br&gt;&gt; rezimu: &lt;br&gt;&gt; &lt;br&gt;&gt; path/to/main.css.map     -diff&lt;br&gt;&gt; &lt;br&gt;&gt; Niiiiiice, isn't it. :-)&lt;br&gt;&gt; &lt;br&gt;&gt; T.&lt;br&gt;&lt;br&gt;                            ...zere male deti a nevraci kocarky.&lt;br&gt;&lt;/pre&gt;</description>
	</item>
	<item>
			<link>http://bbs.sandbox.cz/web/gw?post=Koudink,PI</link>
			<title>[Koudink] Tip: Nektere soubory nechceme git diffovat</title>
			<author>Tuttle</author>
			<category>Koudink</category>
			<pubDate>Fri, 06 Nov 2015 13:59:09 GMT</pubDate>
			<description>&lt;pre&gt;Posted By: Tuttle (...) on 'Koudink'&lt;br&gt;Date:      Fri 6.11.2015 14:59.09&lt;br&gt;Title:     Tip: Nektere soubory nechceme git diffovat&lt;br&gt;&lt;br&gt;&lt;br&gt;V repozitari zdrojaku mame obcas soubory, napr. main.css.map, ktere chceme &lt;br&gt;normalne trackovat, ale jsou produktem CSS kompilatoru a jejich zmeny neni &lt;br&gt;nutne cist. Nasledujici radek pridany do souboru .gitattributes (ktery pak &lt;br&gt;muzete commitnout) dany soubor ve vystupu git diff prepne do binarniho &lt;br&gt;rezimu: &lt;br&gt;&lt;br&gt;path/to/main.css.map     -diff&lt;br&gt;&lt;br&gt;Niiiiiice, isn't it. :-)&lt;br&gt;&lt;br&gt;T.&lt;br&gt;&lt;/pre&gt;</description>
	</item>
	<item>
			<link>http://bbs.sandbox.cz/web/gw?post=Koudink,pI</link>
			<title>[Koudink] Tip: sort -R</title>
			<author>Tuttle</author>
			<category>Koudink</category>
			<pubDate>Fri, 09 Oct 2015 08:45:28 GMT</pubDate>
			<description>&lt;pre&gt;Posted By: Tuttle (...) on 'Koudink'&lt;br&gt;Date:      Fri 9.10.2015 10:45.28&lt;br&gt;Title:     Tip: sort -R&lt;br&gt;&lt;br&gt;&lt;br&gt;Nepotrebovali jste nekdy zamichat poradi radku v souboru? Nevedel jsem, ze to &lt;br&gt;jde i takto jednoduse. :-)&lt;br&gt;&lt;br&gt;T.&lt;br&gt; &lt;br&gt;&lt;/pre&gt;</description>
	</item>
	<item>
			<link>http://bbs.sandbox.cz/web/gw?post=Koudink,LI</link>
			<title>[Koudink] Linux zajimavost: Chytre mv :-)</title>
			<author>Tuttle</author>
			<category>Koudink</category>
			<pubDate>Wed, 11 Mar 2015 09:39:55 GMT</pubDate>
			<description>&lt;pre&gt;Posted By: Tuttle (...) on 'Koudink'&lt;br&gt;Date:      Wed 11.3.2015 10:39.55&lt;br&gt;Title:     Linux zajimavost: Chytre mv :-)&lt;br&gt;&lt;br&gt;&lt;br&gt;$ mkdir /tmp/tempdir&lt;br&gt;$ cd /tmp/tempdir&lt;br&gt;$ touch a b cl&lt;br&gt;$ ln cl dl&lt;br&gt;$ ls -lai&lt;br&gt;193071 drwxrwxr-x  2 tuttle tuttle 120 20150311-103753 .&lt;br&gt;  1461 drwxrwxrwt 17 root   root   500 20150311-103736 ..&lt;br&gt;192185 -rw-rw-r--  1 tuttle tuttle   0 20150311-103749 a&lt;br&gt;192186 -rw-rw-r--  1 tuttle tuttle   0 20150311-103749 b&lt;br&gt;192187 -rw-rw-r--  2 tuttle tuttle   0 20150311-103749 cl&lt;br&gt;192187 -rw-rw-r--  2 tuttle tuttle   0 20150311-103749 dl&lt;br&gt;$ mv -vf a b&lt;br&gt;a -&gt; b&lt;br&gt;$ mv -vf cl dl&lt;br&gt;removed cl&lt;br&gt;$ ls -lai&lt;br&gt;193071 drwxrwxr-x  2 tuttle tuttle  80 20150311-103810 .&lt;br&gt;  1461 drwxrwxrwt 17 root   root   500 20150311-103736 ..&lt;br&gt;192185 -rw-rw-r--  1 tuttle tuttle   0 20150311-103749 b&lt;br&gt;192187 -rw-rw-r--  1 tuttle tuttle   0 20150311-103749 dl&lt;br&gt;$ &lt;br&gt;&lt;br&gt;&lt;/pre&gt;</description>
	</item>
	<item>
			<link>http://bbs.sandbox.cz/web/gw?post=Koudink,9I</link>
			<title>[Koudink] Re: UNIX tip: Smazane, ale stale pouzivane soubory</title>
			<author>Rray</author>
			<category>Koudink</category>
			<pubDate>Mon, 09 Feb 2015 20:34:33 GMT</pubDate>
			<description>&lt;pre&gt;Posted By: Rray (Vsechno je forma protestu) on 'Koudink'&lt;br&gt;Date:      Mon 9.2.2015 21:34.33&lt;br&gt;Title:     Re: UNIX tip: Smazane, ale stale pouzivane soubory&lt;br&gt;&lt;br&gt;&gt; Wow. Dekuji Tuttlovi za tento prispevek.&lt;br&gt;&lt;br&gt;K dikum se hlasite pripojuju, mel jsem za to, ze se toho restartuje 'samo' vic &lt;br&gt;nez ve skutecnosti.&lt;br&gt;&lt;br&gt;  Rray&lt;br&gt; &lt;br&gt;&lt;/pre&gt;</description>
	</item>
	<item>
			<link>http://bbs.sandbox.cz/web/gw?post=Koudink,oI</link>
			<title>[Koudink] Re: UNIX tip: Smazane, ale stale pouzivane soubory</title>
			<author>JiMo</author>
			<category>Koudink</category>
			<pubDate>Mon, 09 Feb 2015 02:28:09 GMT</pubDate>
			<description>&lt;pre&gt;Posted By: JiMo (dar-k-ing) on 'Koudink'&lt;br&gt;Date:      Mon 9.2.2015 3:28.09&lt;br&gt;Title:     Re: UNIX tip: Smazane, ale stale pouzivane soubory&lt;br&gt;&lt;br&gt;Wow. Dekuji Tuttlovi za tento prispevek. Zvlaste na domacim servriku me dost &lt;br&gt;vydesil vystup checkrestartu, o to vic, ze se nakonec vsechny problemy daly &lt;br&gt;vyresit bez restartu. No, hned mi pribyl novy alias&lt;br&gt;&lt;br&gt;alias aptitude='aptitude; echo &quot;*** Kontrola procesu k restartu: ***&quot;; &lt;br&gt;checkrestart' &lt;br&gt;&lt;br&gt;checkrestart rovnou vyhodi i radky ke zkopirovani s restartem procesu, &lt;br&gt;samozrejme je dobre ohlidat si, jestli si na dalku neodstrihnete sit ap. :)&lt;br&gt;Prekvapilo me, ze u celkem dost demonu neodhadla skript pro restart, ale asi &lt;br&gt;to bere jen podle nazvu (takze treba mysqld neodhali, kdyz skript v &lt;br&gt;/etc/init.d je jen mysql). A na zaver jeste psal 6 procestu od jednoho &lt;br&gt;programu, ale nevypsal uz nic dalsiho - ale pri pouziti -v jsem odhalil, ze &lt;br&gt;slo o getty, ktere nastesti staci zabit a respawnou se samy. &lt;br&gt;&lt;br&gt;Opravdu velmi uzitecna utilitka, dekuji za tip.&lt;br&gt;&lt;br&gt;jimo:)&lt;br&gt;                  [ A project manager is a person who thinks&lt;br&gt;                    nine women can deliver a baby in one month. ]&lt;br&gt;&lt;/pre&gt;</description>
	</item>
	<item>
			<link>http://bbs.sandbox.cz/web/gw?post=Koudink,lI</link>
			<title>[Koudink] UNIX tip: Smazane, ale stale pouzivane soubory</title>
			<author>Tuttle</author>
			<category>Koudink</category>
			<pubDate>Sat, 07 Feb 2015 11:29:40 GMT</pubDate>
			<description>&lt;pre&gt;Posted By: Tuttle (...) on 'Koudink'&lt;br&gt;Date:      Sat 7.2.2015 12:29.40&lt;br&gt;Title:     UNIX tip: Smazane, ale stale pouzivane soubory&lt;br&gt;&lt;br&gt;Chtel bych se s vami podelit o ponekud neprijemna zjisteni a jak jsem&lt;br&gt;se s nimi vyrovnal. :-) &lt;br&gt;&lt;br&gt;Mel jsem nejaky ten rok zato, ze prikaz&lt;br&gt;&lt;br&gt;     lsof +L1&lt;br&gt;&lt;br&gt;vypise vsechny soubory, ktere jsou na UNIX/Linuxovem systemu smazane, &lt;br&gt;ale stale zustavaji otevrene. Ke skutecnemu uvolneni diskovych bloku po &lt;br&gt;poslednim unlinku dochazi az po zavreni souboru. Proces muze pouzivat smazanou &lt;br&gt;verzi souboru jak dlouho chce. Pomoci symlinku v /proc/PID/fd se jde k obsahu &lt;br&gt;smazaneho, ale neuvolneneho souboru dostat. Po zavreni toho handlu uz tezko... &lt;br&gt;&lt;br&gt;Nedavno jsem prekvapene zjistil, ze lsof klame telem... Jeste totiz muzou byt &lt;br&gt;soubory otevrene mapovanim. A ty jsou mnohem zaludnejsi, protoze se tak &lt;br&gt;&quot;oteviraji&quot; sdilene knihovny, ktere mohou zustat stare i po bezpecnostnich &lt;br&gt;aktualizacich systemu, pokud se pouzivajici procesy nerestartuji!&lt;br&gt;&lt;br&gt;lsof je vypisuje take, ale jinak: Ve sloupci FD je, jak zjistuju, slovo DEL. &lt;br&gt;Nebo je mozne porovnat cislo ve sloupci NODE s i-nodem aktualniho souboru&lt;br&gt;v te ceste. Dalsi moznosti je pouzit tento prikaz:&lt;br&gt;&lt;br&gt;     egrep -l '\(deleted\)$' /proc/*/maps | tr -cd 0-9\\n | xargs -r ps uw&lt;br&gt;&lt;br&gt;Ten pekne vypise vsechny procesy s mapovanymi zastaralymi soubory. Vsimnete si &lt;br&gt;tez hezkeho triku s tr. Pro standardne otevrene soubory lze pouzit toto:&lt;br&gt;&lt;br&gt;     find -L /proc/[0-9]*/fd -maxdepth 1 -links -1 -printf &quot;%h\n&quot; 2&gt;/dev/null \&lt;br&gt;     | tr -cd 0-9\\n | xargs -r ps uw&lt;br&gt;&lt;br&gt;Zkombinovani obou kolon do jedne ponechme jako domaci cviceni. :-)&lt;br&gt;&lt;br&gt;Sam vsak pouzivam v cronu toto:&lt;br&gt;&lt;br&gt;     lsof | egrep ' DEL |\(deleted\)$' \&lt;br&gt;     | egrep -v -f /etc/allowed_deleted_but_used_files \&lt;br&gt;     | sed -e 's/^/DELETED-USED-FILE: /' &lt;br&gt;&lt;br&gt;V souboru /etc/allowed_deleted_but_used_files mam vzorky toho, o cem nechci &lt;br&gt;byt informovan. Varovani: Tento soubor regularnich vyrazu nesmi obsahovat &lt;br&gt;prazdny radek! Pro INSPIRACI nektere vzorky (ale radeji si vytvorte svuj &lt;br&gt;soubor): &lt;br&gt;&lt;br&gt;^apache2 .* /var/run/apache2/(ssl_mutex|wsgi\.[0-9.]+\.lock) \(deleted\)$&lt;br&gt;^mysqld .* /var/tmp/ib...... \(deleted\)$&lt;br&gt;^imap .* /var/home/[^ ]+/dovecot(\.index|-uidlist) \(deleted\)$&lt;br&gt;^(apache2|sshd) .* /dev/zero$&lt;br&gt; /SYSV[0-9a-f]{8}$&lt;br&gt;^(cron|sh|run-parts|curl|sh|gpg) .* (/var)?/tmp/tmpf...... \(deleted\)$&lt;br&gt;&lt;br&gt;Muzete pouzit prepinac lsof -s pro vypsani sloupce s velikosti smazaneho &lt;br&gt;souboru. Pokud pouzivate Linuxovou verzi lsof, optimalizujte jeho beh &lt;br&gt;vynechanim sitovych spojeni (-X). Prepinac -R pro vypis PID rodicovskych &lt;br&gt;procesu se taky muze hodit. &lt;br&gt;&lt;br&gt;Dosti se to hodilo dnes. Na stale podporovanem Debianu Squeeze LTS jsem &lt;br&gt;nainstalovalaktualizace: &lt;br&gt;&lt;br&gt;[UPGRADE] libgssapi-krb5-2 1.8.3+dfsg-4squeeze8 -&gt; 1.8.3+dfsg-4squeeze9&lt;br&gt;[UPGRADE] libgssrpc4 1.8.3+dfsg-4squeeze8 -&gt; 1.8.3+dfsg-4squeeze9&lt;br&gt;[UPGRADE] libk5crypto3 1.8.3+dfsg-4squeeze8 -&gt; 1.8.3+dfsg-4squeeze9&lt;br&gt;[UPGRADE] libkadm5clnt-mit7 1.8.3+dfsg-4squeeze8 -&gt; 1.8.3+dfsg-4squeeze9&lt;br&gt;[UPGRADE] libkadm5srv-mit7 1.8.3+dfsg-4squeeze8 -&gt; 1.8.3+dfsg-4squeeze9&lt;br&gt;[UPGRADE] libkdb5-4 1.8.3+dfsg-4squeeze8 -&gt; 1.8.3+dfsg-4squeeze9&lt;br&gt;[UPGRADE] libkrb5-3 1.8.3+dfsg-4squeeze8 -&gt; 1.8.3+dfsg-4squeeze9&lt;br&gt;[UPGRADE] libkrb5support0 1.8.3+dfsg-4squeeze8 -&gt; 1.8.3+dfsg-4squeeze9&lt;br&gt;&lt;br&gt;Mel jsem zato, ze aktualizacni proces restartuje procesy, ktere .so knihovny &lt;br&gt;pouzivaji. Drive se to tak delavalo. Ale dnes tomu tedy tak nebylo... apache2, &lt;br&gt;sshd, dovecot, kvm, ... vsechny takoveto nevinne procesy i po security &lt;br&gt;aktualizaci (urgency=high) stale pouzivaly stare verze...&lt;br&gt;&lt;br&gt;---&lt;br&gt;&lt;br&gt;Tez jsem nasel, ze v Debianu/Ubuntu je balik debian-goodies, ktery mj. &lt;br&gt;obsahuje skript checkrestart. Na Fedore je podobny: needs-restarting. Detekuje &lt;br&gt;prave procesy se startymi knihovnami a pise doporuceni, co delat. Pridam si ho &lt;br&gt;nyni to postupu updatovani baliku na svych serverech, abych se mi jeho cenne&lt;br&gt;informace aktivne cpaly. &lt;br&gt;&lt;br&gt;Mimochodem, zajimavost: lsof -P je sikovny prepinac pro vypis sitovych spojeni &lt;br&gt;(-i). Dlouho jsem ho chtel: Vypne preklad cisel portu na nazvy, lepe se v tom &lt;br&gt;pak hleda. Prepinac -n snad zna kazdy casty uzivatel lsof ci netstatu.&lt;br&gt;A posledni zajimavost, vedeli jste, ze uz par let existuje protokol c. 136&lt;br&gt;s nazvem UDPLITE? :-) &lt;br&gt;&lt;br&gt;Dekuji za pozornost, snad vam to k necemu bude.&lt;br&gt;Uvitam prispevky k tomuto tematu. :-)&lt;br&gt;&lt;br&gt;Tuttle&lt;br&gt;&lt;/pre&gt;</description>
	</item>
	<item>
			<link>http://bbs.sandbox.cz/web/gw?post=Koudink,KI</link>
			<title>[Koudink] Re: Linux tip: Odstraneni duplicitnich radku se zachovanim por</title>
			<author>Tuttle</author>
			<category>Koudink</category>
			<pubDate>Tue, 03 Feb 2015 11:04:46 GMT</pubDate>
			<description>&lt;pre&gt;Posted By: Tuttle (...) on 'Koudink'&lt;br&gt;Date:      Tue 3.2.2015 12:04.46&lt;br&gt;Title:     Re: Linux tip: Odstraneni duplicitnich radku se zachovanim por&lt;br&gt;&lt;br&gt;&gt; Nekdy chceme zrusit duplikaty, ale nechceme sortit. Premyslel jsem, jak to &lt;br&gt;&gt; udelat a ono existuje neskutecne jednoduche reseni...&lt;br&gt;&gt; &lt;br&gt;&gt; awk ' !x[$0]++'&lt;br&gt;&lt;br&gt;Ted jsem chtel toto vyuzit ve sve bash funkci, kterou prohledavam jeho history.&lt;br&gt;A zjistil jsem, ze nechci zachovat prvni vyskyt, ale posledni. Nicmene, zadny &lt;br&gt;problem. :-)&lt;br&gt;&lt;br&gt;tac | awk ' !seen[$0]++' | tac&lt;br&gt;&lt;br&gt;(x z predchoziho receptu jsem prejmenoval, aby bylo videt, ze to je promenna.)&lt;br&gt;&lt;br&gt;T.&lt;br&gt;&lt;/pre&gt;</description>
	</item>
	<item>
			<link>http://bbs.sandbox.cz/web/gw?post=Koudink,II</link>
			<title>[Koudink] Re: Linux tip: Odstraneni duplicitnich radku se zachovanim</title>
			<author>pharook</author>
			<category>Koudink</category>
			<pubDate>Wed, 14 Jan 2015 11:15:04 GMT</pubDate>
			<description>&lt;pre&gt;Posted By: pharook (kobayashi maru) on 'Koudink'&lt;br&gt;Date:      Wed 14.1.2015 12:15.04&lt;br&gt;Title:     Re: Linux tip: Odstraneni duplicitnich radku se zachovanim&lt;br&gt;&lt;br&gt;&gt; a treba takovej sort si neumi predem ohlidat, zda &lt;br&gt;&gt; se mu to do toho /tmp vejde, protoze nikdo pred 30ti lety necekal, jak &lt;br&gt;&gt; obludne velky soubory by nekdo mohl mit ten &quot;genialni&quot; napad sortovat. Mozna&lt;br&gt;&gt; proto awk /tmp nepouziva...? &lt;br&gt;&lt;br&gt;   sort to nechava na spravci, viz sort(1) (-T nebo $TMPDIR).&lt;br&gt;&lt;br&gt;____________________________________________________________________pharook_&lt;br&gt;&quot;Mesic je dulezitejsi nez Slunce&quot;, reklo dite. &quot;Protoze sviti, kdyz je tma.&quot;&lt;br&gt;&lt;br&gt;&lt;/pre&gt;</description>
	</item>
	<item>
			<link>http://bbs.sandbox.cz/web/gw?post=Koudink,8I</link>
			<title>[Koudink] Re: Linux tip: Odstraneni duplicitnich radku se zachovanim</title>
			<author>Tuttle</author>
			<category>Koudink</category>
			<pubDate>Tue, 13 Jan 2015 20:59:42 GMT</pubDate>
			<description>&lt;pre&gt;Posted By: Tuttle (...) on 'Koudink'&lt;br&gt;Date:      Tue 13.1.2015 21:59.42&lt;br&gt;Title:     Re: Linux tip: Odstraneni duplicitnich radku se zachovanim&lt;br&gt;&lt;br&gt;Spravce by mel vedet, co muze zpracovavat pri jakych zdrojich.&lt;br&gt;sort ma switch na kompresi docasnych souboru volitelnym kompresorem.&lt;br&gt;sort se muze tezko pripravit predem, cte-li ze streamu. Dela co jde.&lt;br&gt;Jak jsem psal, nevim, jestli awk /tmp pouziva nebo ne.&lt;br&gt;Na velkych datech je vzdy lepsi udelat nejdriv test a pozorovat zdroje.&lt;br&gt;&lt;br&gt;T.&lt;br&gt;&lt;br&gt;&gt; Ono swapovat velikansky texty do /tmp, zejmena na mlaych virtualech, taky &lt;br&gt;&gt; nemusi mit uplne skvele vysledky (mensi /tmp mapovany do ramfs se zaplni &lt;br&gt;&gt; velmi rychle a snadno)... a treba takovej sort si neumi predem ohlidat, zda &lt;br&gt;&gt; se mu to do toho /tmp vejde, protoze nikdo pred 30ti lety necekal, jak &lt;br&gt;&gt; obludne velky soubory by nekdo mohl mit ten &quot;genialni&quot; napad sortovat. Mozna&lt;br&gt;&gt; proto awk /tmp nepouziva...? &lt;br&gt;&gt; &lt;br&gt;&gt; &gt; &lt;br&gt;&gt; &gt; Nekdy chceme zrusit duplikaty, ale nechceme sortit. Premyslel jsem, jak to&lt;br&gt;&gt; &lt;br&gt;&gt; &gt; udelat a ono existuje neskutecne jednoduche reseni...&lt;br&gt;&gt; &gt; &lt;br&gt;&gt; &gt; awk ' !x[$0]++'&lt;br&gt;&gt; &gt; &lt;br&gt;&gt; &gt; Mozna by se to nemelo prehnat s velikosti vstupu, awk mozna neumi&lt;br&gt;&gt; &quot;swapowat&quot;&lt;br&gt;&gt; &gt; &lt;br&gt;&gt; &gt; do /tmp jako sort... :-)&lt;br&gt;&gt; &gt; &lt;br&gt;&gt; &gt; Enjoy!&lt;br&gt;&gt; &gt; &lt;br&gt;&gt; &gt; Zdroj: &lt;br&gt;&gt; &gt;&lt;br&gt;&gt; http://stackoverflow.com/questions/11532157/unix-removing-duplicate-lines-wit&lt;br&gt;&gt; &lt;br&gt;&gt; &gt; ho&lt;br&gt;&gt; &gt; ut-sorting&lt;br&gt;&gt; &gt;  &lt;br&gt;&gt; &gt;  &lt;br&gt;&gt; CePal&lt;br&gt;&lt;/pre&gt;</description>
	</item>
	<item>
			<link>http://bbs.sandbox.cz/web/gw?post=Koudink,iI</link>
			<title>[Koudink] Re: Linux tip: Odstraneni duplicitnich radku se zachovanim</title>
			<author>CePal</author>
			<category>Koudink</category>
			<pubDate>Tue, 13 Jan 2015 16:47:34 GMT</pubDate>
			<description>&lt;pre&gt;Posted By: CePal (#@#%#^%&amp;%*) on 'Koudink'&lt;br&gt;Date:      Tue 13.1.2015 17:47.34&lt;br&gt;Title:     Re: Linux tip: Odstraneni duplicitnich radku se zachovanim&lt;br&gt;&lt;br&gt;Ono swapovat velikansky texty do /tmp, zejmena na mlaych virtualech, taky &lt;br&gt;nemusi mit uplne skvele vysledky (mensi /tmp mapovany do ramfs se zaplni &lt;br&gt;velmi rychle a snadno)... a treba takovej sort si neumi predem ohlidat, zda &lt;br&gt;se mu to do toho /tmp vejde, protoze nikdo pred 30ti lety necekal, jak &lt;br&gt;obludne velky soubory by nekdo mohl mit ten &quot;genialni&quot; napad sortovat. Mozna &lt;br&gt;proto awk /tmp nepouziva...? &lt;br&gt;&lt;br&gt;&gt; &lt;br&gt;&gt; Nekdy chceme zrusit duplikaty, ale nechceme sortit. Premyslel jsem, jak to &lt;br&gt;&gt; udelat a ono existuje neskutecne jednoduche reseni...&lt;br&gt;&gt; &lt;br&gt;&gt; awk ' !x[$0]++'&lt;br&gt;&gt; &lt;br&gt;&gt; Mozna by se to nemelo prehnat s velikosti vstupu, awk mozna neumi &quot;swapowat&quot;&lt;br&gt;&gt; &lt;br&gt;&gt; do /tmp jako sort... :-)&lt;br&gt;&gt; &lt;br&gt;&gt; Enjoy!&lt;br&gt;&gt; &lt;br&gt;&gt; Zdroj: &lt;br&gt;&gt; http://stackoverflow.com/questions/11532157/unix-removing-duplicate-lines-wit&lt;br&gt;&gt; ho&lt;br&gt;&gt; ut-sorting&lt;br&gt;&gt;  &lt;br&gt;&gt;  &lt;br&gt;CePal&lt;br&gt;&lt;/pre&gt;</description>
	</item>
	<item>
			<link>http://bbs.sandbox.cz/web/gw?post=Koudink,kI</link>
			<title>[Koudink] Linux tip: Odstraneni duplicitnich radku se zachovanim poradi</title>
			<author>Tuttle</author>
			<category>Koudink</category>
			<pubDate>Sat, 10 Jan 2015 22:31:24 GMT</pubDate>
			<description>&lt;pre&gt;Posted By: Tuttle (...) on 'Koudink'&lt;br&gt;Date:      Sat 10.1.2015 23:31.24&lt;br&gt;Title:     Linux tip: Odstraneni duplicitnich radku se zachovanim poradi&lt;br&gt;&lt;br&gt;&lt;br&gt;Nekdy chceme zrusit duplikaty, ale nechceme sortit. Premyslel jsem, jak to &lt;br&gt;udelat a ono existuje neskutecne jednoduche reseni...&lt;br&gt;&lt;br&gt;awk ' !x[$0]++'&lt;br&gt;&lt;br&gt;Mozna by se to nemelo prehnat s velikosti vstupu, awk mozna neumi &quot;swapowat&quot; &lt;br&gt;do /tmp jako sort... :-)&lt;br&gt;&lt;br&gt;Enjoy!&lt;br&gt;&lt;br&gt;Zdroj: &lt;br&gt;http://stackoverflow.com/questions/11532157/unix-removing-duplicate-lines-witho&lt;br&gt;ut-sorting&lt;br&gt; &lt;br&gt; &lt;br&gt;&lt;/pre&gt;</description>
	</item>
	<item>
			<link>http://bbs.sandbox.cz/web/gw?post=Koudink,MI</link>
			<title>[Koudink] Python a symbolicka matematika</title>
			<author>Tuttle</author>
			<category>Koudink</category>
			<pubDate>Thu, 08 Jan 2015 18:53:50 GMT</pubDate>
			<description>&lt;pre&gt;Posted By: Tuttle (...) on 'Koudink'&lt;br&gt;Date:      Thu 8.1.2015 19:53.50&lt;br&gt;Title:     Python a symbolicka matematika&lt;br&gt;&lt;br&gt;&lt;br&gt;Noticka pro zajemce o Python a bez nenavisti k matematice. :-)&lt;br&gt;Cteni tohoto mi udelalo vcera radost.&lt;br&gt;&lt;br&gt;http://docs.sympy.org/latest/tutorial/intro.html&lt;br&gt;&lt;br&gt;&lt;/pre&gt;</description>
	</item>
	<item>
			<link>http://bbs.sandbox.cz/web/gw?post=Koudink,JI</link>
			<title>[Koudink] Re: Untrusted - a user javascript adventure game</title>
			<author>vitas</author>
			<category>Koudink</category>
			<pubDate>Mon, 01 Dec 2014 08:49:24 GMT</pubDate>
			<description>&lt;pre&gt;Posted By: vitas (make love not war) on 'Koudink'&lt;br&gt;Date:      Mon 1.12.2014 9:49.24&lt;br&gt;Title:     Re: Untrusted - a user javascript adventure game&lt;br&gt;&lt;br&gt;&lt;br&gt;&gt;    http://alexnisnevich.github.io/untrusted/&lt;br&gt;&lt;br&gt;Bobma! Jedna z mala her co jsem dohral dokonce. Ted sjizdim bonusy.&lt;br&gt;&lt;br&gt;Diky moc za typ. &lt;br&gt;&lt;br&gt;vitas&lt;br&gt;  @;;&lt;br&gt;&lt;/pre&gt;</description>
	</item>
	<item>
			<link>http://bbs.sandbox.cz/web/gw?post=Koudink,UI</link>
			<title>[Koudink] Python tip: Paralelismus na jednom radku</title>
			<author>Tuttle</author>
			<category>Koudink</category>
			<pubDate>Sat, 01 Nov 2014 15:18:52 GMT</pubDate>
			<description>&lt;pre&gt;Posted By: Tuttle (...) on 'Koudink'&lt;br&gt;Date:      Sat 1.11.2014 16:18.52&lt;br&gt;Title:     Python tip: Paralelismus na jednom radku&lt;br&gt;&lt;br&gt;&lt;br&gt;map() je hezka funkcionalni cihlicka, obcas pouzivana v mych programech.&lt;br&gt;A co kdyby v sobe schovala otravne programovany paralelismus? Co kdybych si &lt;br&gt;navic mohl vybrat, jestli vlaknovy nebo procesovy?&lt;br&gt;&lt;br&gt;https://medium.com/@thechriskiehl/parallelism-in-one-line-40e9b2b36148&lt;br&gt;&lt;br&gt;$ time python m2.py &lt;br&gt;[1.0, 2, 4, 6]&lt;br&gt;&lt;br&gt;real     0m3.033s&lt;br&gt;user     0m0.020s&lt;br&gt;sys     0m0.008s&lt;br&gt;&lt;br&gt;$ cat m2.py &lt;br&gt;from multiprocessing import Pool&lt;br&gt;&lt;br&gt;def f(x):&lt;br&gt;    import time&lt;br&gt;    time.sleep(x)&lt;br&gt;    return 2*x&lt;br&gt;&lt;br&gt;print Pool().map(f, [0.5, 1, 2, 3])&lt;br&gt;&lt;br&gt;# Onen modul umi jeste vic veci...&lt;br&gt;# https://docs.python.org/2.7/library/multiprocessing.html&lt;br&gt;#&lt;br&gt;# Pekny tutorialek!&lt;br&gt;# http://pymotw.com/2/multiprocessing/basics.html&lt;br&gt;#&lt;br&gt;# T.&lt;br&gt;&lt;/pre&gt;</description>
	</item>
	<item>
			<link>http://bbs.sandbox.cz/web/gw?post=Koudink,7I</link>
			<title>[Koudink] Tip: git add -p</title>
			<author>Tuttle</author>
			<category>Koudink</category>
			<pubDate>Mon, 27 Oct 2014 17:13:49 GMT</pubDate>
			<description>&lt;pre&gt;Posted By: Tuttle (...) on 'Koudink'&lt;br&gt;Date:      Mon 27.10.2014 18:13.49&lt;br&gt;Title:     Tip: git add -p&lt;br&gt;&lt;br&gt;&lt;br&gt;Moznost vybrat jen nektere zmeny uvnitr zmenenych souboru ke commitu. &lt;br&gt;Objeveno. Vyuzito. Super! Velky vyber interaktivnich prikazu.&lt;br&gt;&lt;br&gt;T.&lt;br&gt;&lt;/pre&gt;</description>
	</item>
	<item>
			<link>http://bbs.sandbox.cz/web/gw?post=Koudink,uI</link>
			<title>[Koudink] Ochrana browseru pred pouzitim SSLv3</title>
			<author>Tuttle</author>
			<category>Koudink</category>
			<pubDate>Wed, 22 Oct 2014 08:19:27 GMT</pubDate>
			<description>&lt;pre&gt;Posted By: Tuttle (...) on 'Koudink'&lt;br&gt;Date:      Wed 22.10.2014 10:19.27&lt;br&gt;Title:     Ochrana browseru pred pouzitim SSLv3&lt;br&gt;&lt;br&gt;&lt;br&gt;Sifra SSLv3 jiz neni bezpecna, ale v dnesnich browserech uz neni tak &lt;br&gt;jednoduche ji vypnout. Zde je stranka, ktera vam jednak zdetekuje, jestli vas &lt;br&gt;browser SSLv3 umozni. Kdyz se zobrazi cervena hlaska ze ano, muzete &lt;br&gt;postupovat podle rad nize.&lt;br&gt;&lt;br&gt;https://zmap.io/sslv3/browsers.html&lt;br&gt;&lt;br&gt;Pozn.: security.tls.version.min = 1  lze nastavit i v Thunderbirdu.&lt;br&gt;&lt;br&gt;T.&lt;br&gt;&lt;/pre&gt;</description>
	</item>
	<item>
			<link>http://bbs.sandbox.cz/web/gw?post=Koudink,jI</link>
			<title>[Koudink] Re: Untrusted - a user javascript adventure game</title>
			<author>PeS</author>
			<category>Koudink</category>
			<pubDate>Tue, 21 Oct 2014 16:03:36 GMT</pubDate>
			<description>&lt;pre&gt;Posted By: PeS (Stastne zvire) on 'Koudink'&lt;br&gt;Date:      Tue 21.10.2014 18:03.36&lt;br&gt;Title:     Re: Untrusted - a user javascript adventure game&lt;br&gt;&lt;br&gt;No to bude den a noc, musim na vlak, zatim 8 lvl, chytlave ;-) Diky za &lt;br&gt;procviceni mozkovych zavitu, pekne udelane.&lt;br&gt;&lt;br&gt;PeS&lt;br&gt;&lt;br&gt;&gt; Breho dne,&lt;br&gt;&gt; &lt;br&gt;&gt;    tohle se hodi prave na tento board, pro vsechny, kteri nekdy pricuchli k &lt;br&gt;&gt; necemu Turingovsky kompletnimu, a uz je nebavi metat ptaky po prasatech,&lt;br&gt;&gt; honit &lt;br&gt;&gt; je mezi trubkama, nebo scitat mocniny dvou: &lt;br&gt;&gt; &lt;br&gt;&gt;    http://alexnisnevich.github.io/untrusted/&lt;br&gt;&gt; &lt;br&gt;&gt;    Dungeon, ve kterem jednotlive levely projdete jedine tak, ze je pri &lt;br&gt;&gt; generovani ci za behu sami upravite kousky kodu na dovolenych mistech. Nekdy&lt;br&gt;&gt; &lt;br&gt;&gt; staci upravit tvorbu bludiste, vlastnost zdi, nekdy je treba poopravit&lt;br&gt;&gt; logiku &lt;br&gt;&gt; nepritele, nebo upravit vlastnosti sebe sama, pridat si callback, ktery je &lt;br&gt;&gt; mozne ve vhodnem okamziku vyvolat online...&lt;br&gt;&gt; &lt;br&gt;&gt;    Lze dohrat jen s informacemi, dostupnymi ze hry (na dulezite kousky API&lt;br&gt;&gt; je &lt;br&gt;&gt; jednoduchy prohlizec, ty ostatni vyplyvaji z aktualniho kodu), a to i&lt;br&gt;&gt; presto, &lt;br&gt;&gt; ze JS znate jen z rychliku. &lt;br&gt;&gt; &lt;br&gt;&gt;    Po dlouhe dobe hra, u ktere jsem se dobre pobavil a opravdu mel chut ji &lt;br&gt;&gt; dohrat. Cilova skupina je sice trochu uzka, ale je videt, ze na hratelnou &lt;br&gt;&gt; a chytrou hru nejsou nezbytne potreba megatexely a 8 paralelnich vertex &lt;br&gt;&gt; shaderu, ale staci *napad*. &lt;br&gt;&gt; &lt;br&gt;&gt; ____________________________________________________________________pharook_&lt;br&gt;&gt; &quot;Mesic je dulezitejsi nez Slunce&quot;, reklo dite. &quot;Protoze sviti, kdyz je tma.&quot;&lt;br&gt;&gt; &lt;br&gt;&lt;/pre&gt;</description>
	</item>
	<item>
			<link>http://bbs.sandbox.cz/web/gw?post=Koudink,mI</link>
			<title>[Koudink] Re: Tip: Pruzkum efektivnosti soucasnych kompresoru na SQL du</title>
			<author>PeS</author>
			<category>Koudink</category>
			<pubDate>Tue, 21 Oct 2014 14:29:01 GMT</pubDate>
			<description>&lt;pre&gt;Posted By: PeS (Stastne zvire) on 'Koudink'&lt;br&gt;Date:      Tue 21.10.2014 16:29.01&lt;br&gt;Title:     Re: Tip: Pruzkum efektivnosti soucasnych kompresoru na SQL du&lt;br&gt;&lt;br&gt;Diky moc obema, casem se mi to treba bude hodit, myslenka loghostu pro sit &lt;br&gt;plnou diskless stroju neni vubec spatna.&lt;br&gt;&lt;br&gt;PeS&lt;br&gt;&lt;br&gt; &gt; Jeste jeden celkem zajimavej odkaz &lt;br&gt;na tema, kterej vam pri gugleni nemusi &gt; hned &lt;br&gt;&gt; vyskocit:&lt;br&gt;&gt; &lt;br&gt;&gt; http://vbtechsupport.com/1614/&lt;br&gt;&gt; &lt;br&gt;&gt; Je to z roku 2011 a neni tam LZMA2, ale na druhou stranu tam resi to same co&lt;br&gt;&gt; &lt;br&gt;&gt; Tuttle - kompresi MySQL dumpu...&lt;br&gt;&gt; &lt;br&gt;&gt;  &lt;br&gt;&gt; CePal&lt;br&gt;&lt;/pre&gt;</description>
	</item>
	<item>
			<link>http://bbs.sandbox.cz/web/gw?post=Koudink,NI</link>
			<title>[Koudink] Entity a Ethereum</title>
			<author>Tuttle</author>
			<category>Koudink</category>
			<pubDate>Tue, 14 Oct 2014 15:20:29 GMT</pubDate>
			<description>&lt;pre&gt;Posted By: Tuttle (...) on 'Koudink'&lt;br&gt;Date:      Tue 14.10.2014 17:20.29&lt;br&gt;Title:     Entity a Ethereum&lt;br&gt;&lt;br&gt;&lt;br&gt;Dva mimoradne zajimave clanky. Jeden o tom, jak by mohl vypadat jiz dnes &lt;br&gt;realizovatelny predstupen umele inteligence a druhy o zdanlive nesouvisejicim &lt;br&gt;tematu decentralizovane kombinace vypocetniho cloudu a el. meny, ktera neni &lt;br&gt;jen &quot;prebaleny Bitcoin prodavany draz&quot;, ale pridava velmi zajimave vlastnosti.&lt;br&gt;&lt;br&gt;http://www.abclinuxu.cz/blog/bystroushaak/2014/5/entity&lt;br&gt;http://www.abclinuxu.cz/blog/bystroushaak/2014/9/ethereum&lt;br&gt;&lt;br&gt;T.&lt;br&gt; &lt;br&gt;&lt;/pre&gt;</description>
	</item>
	<item>
			<link>http://bbs.sandbox.cz/web/gw?post=Koudink,HI</link>
			<title>[Koudink] Untrusted - a user javascript adventure game</title>
			<author>pharook</author>
			<category>Koudink</category>
			<pubDate>Mon, 29 Sep 2014 14:47:21 GMT</pubDate>
			<description>&lt;pre&gt;Posted By: pharook (kobayashi maru) on 'Koudink'&lt;br&gt;Date:      Mon 29.9.2014 16:47.21&lt;br&gt;Title:     Untrusted - a user javascript adventure game&lt;br&gt;&lt;br&gt;Breho dne,&lt;br&gt;&lt;br&gt;   tohle se hodi prave na tento board, pro vsechny, kteri nekdy pricuchli k &lt;br&gt;necemu Turingovsky kompletnimu, a uz je nebavi metat ptaky po prasatech, honit &lt;br&gt;je mezi trubkama, nebo scitat mocniny dvou: &lt;br&gt;&lt;br&gt;   http://alexnisnevich.github.io/untrusted/&lt;br&gt;&lt;br&gt;   Dungeon, ve kterem jednotlive levely projdete jedine tak, ze je pri &lt;br&gt;generovani ci za behu sami upravite kousky kodu na dovolenych mistech. Nekdy &lt;br&gt;staci upravit tvorbu bludiste, vlastnost zdi, nekdy je treba poopravit logiku &lt;br&gt;nepritele, nebo upravit vlastnosti sebe sama, pridat si callback, ktery je &lt;br&gt;mozne ve vhodnem okamziku vyvolat online...&lt;br&gt;&lt;br&gt;   Lze dohrat jen s informacemi, dostupnymi ze hry (na dulezite kousky API je &lt;br&gt;jednoduchy prohlizec, ty ostatni vyplyvaji z aktualniho kodu), a to i presto, &lt;br&gt;ze JS znate jen z rychliku. &lt;br&gt;&lt;br&gt;   Po dlouhe dobe hra, u ktere jsem se dobre pobavil a opravdu mel chut ji &lt;br&gt;dohrat. Cilova skupina je sice trochu uzka, ale je videt, ze na hratelnou &lt;br&gt;a chytrou hru nejsou nezbytne potreba megatexely a 8 paralelnich vertex &lt;br&gt;shaderu, ale staci *napad*. &lt;br&gt;&lt;br&gt;____________________________________________________________________pharook_&lt;br&gt;&quot;Mesic je dulezitejsi nez Slunce&quot;, reklo dite. &quot;Protoze sviti, kdyz je tma.&quot;&lt;br&gt;&lt;br&gt;&lt;/pre&gt;</description>
	</item>
	<item>
			<link>http://bbs.sandbox.cz/web/gw?post=Koudink,YI</link>
			<title>[Koudink] Re: Tip: Pruzkum efektivnosti soucasnych kompresoru na SQL du</title>
			<author>CePal</author>
			<category>Koudink</category>
			<pubDate>Thu, 25 Sep 2014 08:18:11 GMT</pubDate>
			<description>&lt;pre&gt;Posted By: CePal (#@#%#^%&amp;%*) on 'Koudink'&lt;br&gt;Date:      Thu 25.9.2014 10:18.11&lt;br&gt;Title:     Re: Tip: Pruzkum efektivnosti soucasnych kompresoru na SQL du&lt;br&gt;&lt;br&gt;Jeste jeden celkem zajimavej odkaz na tema, kterej vam pri gugleni nemusi hned &lt;br&gt;vyskocit:&lt;br&gt;&lt;br&gt;http://vbtechsupport.com/1614/&lt;br&gt;&lt;br&gt;Je to z roku 2011 a neni tam LZMA2, ale na druhou stranu tam resi to same co &lt;br&gt;Tuttle - kompresi MySQL dumpu...&lt;br&gt;&lt;br&gt; &lt;br&gt;CePal&lt;br&gt;&lt;/pre&gt;</description>
	</item>
	<item>
			<link>http://bbs.sandbox.cz/web/gw?post=Koudink,6I</link>
			<title>[Koudink] Re: Tip: Pruzkum efektivnosti soucasnych kompresoru na SQL du</title>
			<author>CePal</author>
			<category>Koudink</category>
			<pubDate>Wed, 24 Sep 2014 09:12:40 GMT</pubDate>
			<description>&lt;pre&gt;Posted By: CePal (#@#%#^%&amp;%*) on 'Koudink'&lt;br&gt;Date:      Wed 24.9.2014 11:12.39&lt;br&gt;Title:     Re: Tip: Pruzkum efektivnosti soucasnych kompresoru na SQL du&lt;br&gt;&lt;br&gt;&lt;br&gt;&gt; - XZ ma jeste &quot;extreme&quot; (-x) mode, vzdy o dost delsi casy, nekdy zajimave &lt;br&gt;&lt;br&gt;oprava, melo byt (-e)&lt;br&gt;&lt;br&gt;&gt; &gt; T.&lt;br&gt;&gt; &gt;  &lt;br&gt;&gt; CePal&lt;br&gt;CePal&lt;br&gt;&lt;/pre&gt;</description>
	</item>
	<item>
			<link>http://bbs.sandbox.cz/web/gw?post=Koudink,yI</link>
			<title>[Koudink] Re: Tip: Pruzkum efektivnosti soucasnych kompresoru na SQL du</title>
			<author>Tuttle</author>
			<category>Koudink</category>
			<pubDate>Wed, 24 Sep 2014 07:46:40 GMT</pubDate>
			<description>&lt;pre&gt;Posted By: Tuttle (...) on 'Koudink'&lt;br&gt;Date:      Wed 24.9.2014 9:46.40&lt;br&gt;Title:     Re: Tip: Pruzkum efektivnosti soucasnych kompresoru na SQL du&lt;br&gt;&lt;br&gt;CePale, diky za obsahly prispevek s radou zajimavych bodu. Sam se sice timto &lt;br&gt;tematem nemusim nyni tolik zabyvat, ale jsou tu treba jini, kteri &lt;br&gt;zpracovavaji vetsi logy a kontinualne.&lt;br&gt;&lt;br&gt;Zatim zustavam u pbzip2 (narozdil od lbzip2 je i ve Wheezym). Pozoruju vyrazne &lt;br&gt;zvyseni rychlosti za skromne pametove narocnosti proti xz.&lt;br&gt;Rozdil v mire komprese je sice znatelny, ale nikoli zasadni.&lt;br&gt;&lt;br&gt;Cache trashing nastava, ale v male mire vzhledem taky k tomu, ze server ma &lt;br&gt;32GB RAM. Vetsina se primo nevyuziva, takze je tam FS cache, coz dost pomaha &lt;br&gt;postgresu. &lt;br&gt;&lt;br&gt;Komprimuju a rotuju v noci, kdy mame mensi provoz. O to to mam taky jednodussi.&lt;br&gt;&lt;br&gt;Presto asi omezim pocet vlaken, aby to nezralo vsechna jadra, i kdyz ten &lt;br&gt;spojeny vykon osmi jader je fakt sexy. :-)&lt;br&gt;&lt;br&gt;T.&lt;br&gt;&lt;/pre&gt;</description>
	</item>
	<item>
			<link>http://bbs.sandbox.cz/web/gw?post=Koudink,hI</link>
			<title>[Koudink] Re: Tip: Pruzkum efektivnosti soucasnych kompresoru na SQL du</title>
			<author>CePal</author>
			<category>Koudink</category>
			<pubDate>Tue, 23 Sep 2014 16:31:56 GMT</pubDate>
			<description>&lt;pre&gt;Posted By: CePal (#@#%#^%&amp;%*) on 'Koudink'&lt;br&gt;Date:      Tue 23.9.2014 18:31.56&lt;br&gt;Title:     Re: Tip: Pruzkum efektivnosti soucasnych kompresoru na SQL du&lt;br&gt;&lt;br&gt;par komentu k tematu:&lt;br&gt;&lt;br&gt;- XZ ma jeste &quot;extreme&quot; (-x) mode, vzdy o dost delsi casy, nekdy zajimave &lt;br&gt;vylepseni maximalni komprese - to pouze pridava vypocetni narocnost beze zmeny &lt;br&gt;naroku na pamet - v ucritych situacich muze byt vyhodnejsi pouzit -6e namisto &lt;br&gt;-9, aby se usetrila RAM pri cca stejnem vysledku komprese srovnej:&lt;br&gt;&lt;br&gt;                     Preset   DictSize   CompCPU   CompMem   DecMem&lt;br&gt;                       -0     256 KiB       0        3 MiB    1 MiB&lt;br&gt;                       -1       1 MiB       1        9 MiB    2 MiB&lt;br&gt;                       -2       2 MiB       2       17 MiB    3 MiB&lt;br&gt;                       -3       4 MiB       3       32 MiB    5 MiB&lt;br&gt;                       -4       4 MiB       4       48 MiB    5 MiB&lt;br&gt;                       -5       8 MiB       5       94 MiB    9 MiB&lt;br&gt;                       -6       8 MiB       6       94 MiB    9 MiB&lt;br&gt;                       -7      16 MiB       6      186 MiB   17 MiB&lt;br&gt;                       -8      32 MiB       6      370 MiB   33 MiB&lt;br&gt;                       -9      64 MiB       6      674 MiB   65 MiB&lt;br&gt;                     Preset   DictSize   CompCPU   CompMem   DecMem&lt;br&gt;                      -0e     256 KiB       8        4 MiB    1 MiB&lt;br&gt;                      -1e       1 MiB       8       13 MiB    2 MiB&lt;br&gt;                      -2e       2 MiB       8       25 MiB    3 MiB&lt;br&gt;                      -3e       4 MiB       7       48 MiB    5 MiB&lt;br&gt;                      -4e       4 MiB       8       48 MiB    5 MiB&lt;br&gt;                      -5e       8 MiB       7       94 MiB    9 MiB&lt;br&gt;                      -6e       8 MiB       8       94 MiB    9 MiB&lt;br&gt;                      -7e      16 MiB       8      186 MiB   17 MiB&lt;br&gt;                      -8e      32 MiB       8      370 MiB   33 MiB&lt;br&gt;                      -9e      64 MiB       8      674 MiB   65 MiB&lt;br&gt;&lt;br&gt; &lt;br&gt;&lt;br&gt;- XZ se da narozdil od LZMA taky paralelizovat, defaultne zalezi na buildu, &lt;br&gt;ale myslim, ze to edefaultne bezi ve dvou vlaknech; tim se snizuje ovsem &lt;br&gt;stupen komprese, protoze se vlastne vytvareji dva solid archivy, namisto &lt;br&gt;jednoho (nebo vic nez dva pri vyssim stupni paralelizace)&lt;br&gt;&lt;br&gt;- na serverech obvykle nechceme vsechna jadra zatizit jednou archivacni &lt;br&gt;operaci, ktera klidanko muze bezet hodiny, aniz by to nekoho trapilo, naopak, &lt;br&gt;je vyhodne co nejmin zatizit I/O, pokud predpokladame, ze na danem serveru &lt;br&gt;bezi dulezita sluzba, a komprimujeme pouze nejake logy, ktere se nasledne &lt;br&gt;budou nekam odsouvat, a nemusi to byt HNED, ale naopak to nesmi vyrazne &lt;br&gt;zpomalit chod primarni aplikace... samozrejme, pokud jde o loghost, jehoz &lt;br&gt;jedina funkce je sbirat a komprimovat logy, pak chceme, aby komprese zabrala &lt;br&gt;co nejmene strojoveho casu - ale tady zase klidne muze bezet nekolik &lt;br&gt;soubeznych kompresi ruznych logu z ruznych serveru a spis ne paralelizace &lt;br&gt;jedne konkretni komprimacni ulohy nas zajima rychlost komprese na jedno &lt;br&gt;vlakno, aby loghost (pokud se to z nejakeho duvodu nekomprimuje uz na &lt;br&gt;zdrojovem serveru - pred prenosem pres sit) stihal komprimovat (nebo &lt;br&gt;prekomprimovat z gzip na xz napriklad) aspon stejnou rychlosti, jakou &lt;br&gt;prichazeji nove logy... &lt;br&gt;&lt;br&gt;Mimochodem, kvuli NE-paralelizaci ma prave LZMA2 o trosku lepsi kompresi, nez &lt;br&gt;XZ. &lt;br&gt;&lt;br&gt;U XZ (i LZMA, mam pocit) se daji nastavit dalsi parametry. Jako &quot;block-size&quot; - &lt;br&gt;muze byt indefinite, cimz vytvarime jeden solid block.&lt;br&gt;&lt;br&gt;LZMA a XZ maji posunuty stupne komprese a taky maji jiny defaultni stupen &lt;br&gt;komprese: &lt;br&gt;&lt;br&gt;The default preset level in LZMA Utils is -7 while in XZ Utils it is -6, so &lt;br&gt;both use an 8 MiB dictionary by default.&lt;br&gt; &lt;br&gt;dictionary size (cca decompression RAM demands)&lt;br&gt;              Level     xz      LZMA Utils&lt;br&gt;               -0     256 KiB      N/A &lt;br&gt;               -1       1 MiB     64 KiB &lt;br&gt;               -2       2 MiB      1 MiB &lt;br&gt;               -3       4 MiB    512 KiB &lt;br&gt;               -4       4 MiB      1 MiB &lt;br&gt;               -5       8 MiB      2 MiB &lt;br&gt;               -6       8 MiB      4 MiB &lt;br&gt;               -7      16 MiB      8 MiB &lt;br&gt;               -8      32 MiB     16 MiB &lt;br&gt;               -9      64 MiB     32 MiB&lt;br&gt;&lt;br&gt;compressor memory usage:&lt;br&gt;              Level     xz      LZMA Utils 4.32.x&lt;br&gt;               -0       3 MiB          N/A&lt;br&gt;               -1       9 MiB          2 MiB&lt;br&gt;               -2      17 MiB         12 MiB&lt;br&gt;               -3      32 MiB         12 MiB&lt;br&gt;               -4      48 MiB         16 MiB&lt;br&gt;               -5      94 MiB         26 MiB&lt;br&gt;               -6      94 MiB         45 MiB&lt;br&gt;               -7     186 MiB         83 MiB&lt;br&gt;               -8     370 MiB        159 MiB&lt;br&gt;               -9     674 MiB        311 MiB&lt;br&gt; &lt;br&gt;&lt;br&gt;Jeste tu je jedna vec: nevim jak lbzip2 a pbzip2, ale lzma/xz maji pomerne &lt;br&gt;vysoke pametove naroky na kompresi (vyrazne nizsi pak na dekompresi. Pokud &lt;br&gt;server, ktery provadi kompresi, potrebuje nemit pamet znicehonic zabranou &lt;br&gt;nejakym silenym kompresnim programem, kterej na jedno vlakeno sezere 674MB, &lt;br&gt;zvlast pokud komprese probiha na celkem malem virtualnim webserveru s MySQL a &lt;br&gt;my nechceme, aby se MySQL odswapovaval, pak i jedno vlakno se 674MB pozadavkem &lt;br&gt;muze byt neprijatelnej narok drasticky (a ne na uplne kratkou dobu) &lt;br&gt;redukujici vykon primarni aplikace silenym swapovanim...&lt;br&gt;&lt;br&gt;NO a v neposledni rade tu je otazka, jak casto se predpoklada, ze &lt;br&gt;zakomprimovana data budem potrebovat dekomprimovat a jake nastroje k tomu &lt;br&gt;mame u konkretni kompresni metody - v tehle oblasti celkem jasne vede XZ/LZMA, &lt;br&gt;kterej ma relativne smesny naroky na RAM pri dekompresi a rychlost je vicemene &lt;br&gt;az neuveritelna (zejmena ve srovnani s Bzip2, dokonce je srovnatelna s gzip &lt;br&gt;dekompresi - a pokud mame pomale uloziste (USB disk, iSCSI pres 100Mbit...) a &lt;br&gt;rychly CPU, muze byt u XZ i rychlejsi nez u gzip). &lt;br&gt;&lt;br&gt;Osobne jsem nadsencem xz -6e nebo -9e ve dvou vlaknech - drtiva vetsina &lt;br&gt;serveru ma dnes dostatek procesorovych jader, aby dve vytizena vlakna &lt;br&gt;neovlivnila beh primarni sluzby, ale obcas je problem pozadavek na 2x674MB RAM &lt;br&gt;pro kompresi fakt moc... takze jeste je dobry to vsechno poustet ve skriptu, &lt;br&gt;kterej si spocita pocet uz bezicich LZMA nebo XZ vlaken, a ceka, dokud drive &lt;br&gt;spustenych kompresi bezi nadlimitni mnozstvi pro danej server... &lt;br&gt;&lt;br&gt;Na loghostech se snazim paralelizovat jen po maximalni rozumne zatizeni, &lt;br&gt;takze i tam kontrola na podkriticke mnozstvi soubezne bezicich komprimaci je &lt;br&gt;nutnosti. Lze dodat i umelou inteligenci - mit tech limitu vic, jeden limit &lt;br&gt;pouze odlozi kompresi, druhy limit preradi na rychlejsi kompresi - pokud je &lt;br&gt;riziko, ze server nestiha komprimovat potrebnou rychlosti, pripadne snizit na &lt;br&gt;nizsi pametove naroky, pokud hrozi, ze nebudeme delat nic jineho, nez &lt;br&gt;swapovat, pripadne i zmena kompresniho programu (prechod od XZ ke GZIPu... s &lt;br&gt;kontrolnim centralnim souborem, ktery tyto kontroly vytizenosti, resp. &lt;br&gt;zafronotovanosti systemu si budou centralne udrzovat - nejlepsi je, kdyz &lt;br&gt;tyhle vsechny skriptiky budou zapisovat do nejakyho souboru cislo aktualne &lt;br&gt;cekajicich kompresi a velikost souboru ke kompresi, a nasledne by se &lt;br&gt;aplikoval rozhodujici mechanismus (ten neni sranda pro konkretni vykonnostni &lt;br&gt;kapacitu serveru odladit, ale da se to), ktery na zaklade &quot;delky fronty&quot; &lt;br&gt;(spis velikost cekajicich dat ale se zohlednenim na POCET souboru - aby jeden &lt;br&gt;velkej soubor nezamaval s rozhodovacim procesem nezadoucim zpusobem) budou &lt;br&gt;urcovat, jaka se pouzije kompresni metoda a parametry, aby fronta nenabyla &lt;br&gt;oblydnych velikosti - a zase, jakmile se fronta zmensi, lze &quot;pritvrdit&quot; a &lt;br&gt;nastavit narocnejsi kompresi... A samozrejme idealni by bylo, kdyby se tenhle &lt;br&gt;celkem jednoduchej mechanismus sam dokazal ucit (coz uz ale zacina byt trochu &lt;br&gt;narocnejsi tema, nicmene se asi podivam, jestli se timhle uz nekdo zabejval, &lt;br&gt;protoze ja to vzdycky zatim resil &quot;od oka&quot; a tak, aby to proste ten loghost &lt;br&gt;stihal s rezervou, resp. se to komprimovalo na zdrojovych serverech, ktery &lt;br&gt;mely na praci jiny veci, takze komprimovlay xz - &lt;br&gt;&lt;br&gt;Kazdopadne je dobre mit srovnani casove narocnosti a vysledne komprese! Jen ve &lt;br&gt;vetsine pripadu tech faktoru k posouzeni je daleko vic, jak jsem popsal &lt;br&gt;vyse... a pak nastupuji ruzne priority...&lt;br&gt;&lt;br&gt;Nejlepsi je asi procist si nasledujici stranku: &lt;br&gt;http://www.maximumcompression.com/&lt;br&gt;&lt;br&gt; &lt;br&gt;&lt;br&gt;&gt; Chtel jsem se ujistit, ze si vybiram dobry kompresor na data. A zjistuju, ze&lt;br&gt;&gt; &lt;br&gt;&gt; jsem asi ponekud unahlene presel na xz, i kdyz je velmi pomaly, ale mne se &lt;br&gt;&gt; zdal moderni.&lt;br&gt;&gt; &lt;br&gt;&gt; Na typicke uloze vyseku 5*10^8 bajtu textoveho SQL dumpu postgresu (pg_dump)&lt;br&gt;&gt; &lt;br&gt;&gt; jsem provedl srovnani a zde je tabulka pro bezne pouzivane i modernejsi &lt;br&gt;&gt; kompresory, tri parametry kvality komprese, dobu komprese a pomer vysledku&lt;br&gt;&gt; k originalu: &lt;br&gt;&gt; &lt;br&gt;&gt; lzma    -9   476s     12%&lt;br&gt;&gt; xz      -9   404s     12%&lt;br&gt;&gt; lzma    -6   315s     13%&lt;br&gt;&gt; xz      -6   300s     13%&lt;br&gt;&gt; lzma    -3   176s     14%&lt;br&gt;&gt; bzip2   -6    49s     15%&lt;br&gt;&gt; bzip2   -9    50s     15%&lt;br&gt;&gt; lbzip2  -9    13s     15%&lt;br&gt;&gt; pbzip2  -9    14s     15%&lt;br&gt;&gt; xz      -3   103s     15%&lt;br&gt;&gt; bzip2   -3    46s     16%&lt;br&gt;&gt; lbzip2  -3    10s     16%&lt;br&gt;&gt; lbzip2  -6    12s     16%&lt;br&gt;&gt; pbzip2  -3    10s     16%&lt;br&gt;&gt; pbzip2  -6    11s     16%&lt;br&gt;&gt; gzip    -9    38s     19%&lt;br&gt;&gt; gzip    -6    16s     20%&lt;br&gt;&gt; gzip    -3     8s     23%&lt;br&gt;&gt; &lt;br&gt;&gt; Jde o osmijadrovy stroj, takze paralelizacni kompresory lbzip2 a pbzip2&lt;br&gt;&gt; velmi &lt;br&gt;&gt; zamavaji s casy!&lt;br&gt;&gt; &lt;br&gt;&gt; Razeno podle posledniho sloupce. Treba se vam to hodi,&lt;br&gt;&gt; &lt;br&gt;&gt; T.&lt;br&gt;&gt;  &lt;br&gt;CePal&lt;br&gt;&lt;/pre&gt;</description>
	</item>
	<item>
			<link>http://bbs.sandbox.cz/web/gw?post=Koudink,nI</link>
			<title>[Koudink] Tip: Pruzkum efektivnosti soucasnych kompresoru na SQL dumpu</title>
			<author>Tuttle</author>
			<category>Koudink</category>
			<pubDate>Sun, 21 Sep 2014 15:24:27 GMT</pubDate>
			<description>&lt;pre&gt;Posted By: Tuttle (...) on 'Koudink'&lt;br&gt;Date:      Sun 21.9.2014 17:24.27&lt;br&gt;Title:     Tip: Pruzkum efektivnosti soucasnych kompresoru na SQL dumpu&lt;br&gt;&lt;br&gt;&lt;br&gt;Chtel jsem se ujistit, ze si vybiram dobry kompresor na data. A zjistuju, ze &lt;br&gt;jsem asi ponekud unahlene presel na xz, i kdyz je velmi pomaly, ale mne se &lt;br&gt;zdal moderni.&lt;br&gt;&lt;br&gt;Na typicke uloze vyseku 5*10^8 bajtu textoveho SQL dumpu postgresu (pg_dump) &lt;br&gt;jsem provedl srovnani a zde je tabulka pro bezne pouzivane i modernejsi &lt;br&gt;kompresory, tri parametry kvality komprese, dobu komprese a pomer vysledku&lt;br&gt;k originalu: &lt;br&gt;&lt;br&gt;lzma    -9   476s     12%&lt;br&gt;xz      -9   404s     12%&lt;br&gt;lzma    -6   315s     13%&lt;br&gt;xz      -6   300s     13%&lt;br&gt;lzma    -3   176s     14%&lt;br&gt;bzip2   -6    49s     15%&lt;br&gt;bzip2   -9    50s     15%&lt;br&gt;lbzip2  -9    13s     15%&lt;br&gt;pbzip2  -9    14s     15%&lt;br&gt;xz      -3   103s     15%&lt;br&gt;bzip2   -3    46s     16%&lt;br&gt;lbzip2  -3    10s     16%&lt;br&gt;lbzip2  -6    12s     16%&lt;br&gt;pbzip2  -3    10s     16%&lt;br&gt;pbzip2  -6    11s     16%&lt;br&gt;gzip    -9    38s     19%&lt;br&gt;gzip    -6    16s     20%&lt;br&gt;gzip    -3     8s     23%&lt;br&gt;&lt;br&gt;Jde o osmijadrovy stroj, takze paralelizacni kompresory lbzip2 a pbzip2 velmi &lt;br&gt;zamavaji s casy!&lt;br&gt;&lt;br&gt;Razeno podle posledniho sloupce. Treba se vam to hodi,&lt;br&gt;&lt;br&gt;T.&lt;br&gt; &lt;br&gt;&lt;/pre&gt;</description>
	</item>
	<item>
			<link>http://bbs.sandbox.cz/web/gw?post=Koudink,BI</link>
			<title>[Koudink] Pekna definice</title>
			<author>Tuttle</author>
			<category>Koudink</category>
			<pubDate>Thu, 31 Jul 2014 11:05:58 GMT</pubDate>
			<description>&lt;pre&gt;Posted By: Tuttle (...) on 'Koudink'&lt;br&gt;Date:      Thu 31.7.2014 13:05.58&lt;br&gt;Title:     Pekna definice&lt;br&gt;&lt;br&gt;&lt;br&gt;Hacker - A hacker explores, inquires, and discovers by understanding the &lt;br&gt;technology on a level rarely duplicated in normal circumstances. To be called &lt;br&gt;a hacker by your peers is a badge of honor not because you do something bad &lt;br&gt;but because your expertise is unparalleled.&lt;br&gt;&lt;br&gt;Cracker - A hacker with malicious intent, such as vandalism, credit card &lt;br&gt;fraud, identity theft, piracy, or other types of illegal activity.&lt;br&gt;&lt;br&gt;&lt;br&gt;Zdroj: http://www.ibm.com/developerworks/library/os-postgresecurity/ &lt;br&gt;&lt;/pre&gt;</description>
	</item>
	<item>
			<link>http://bbs.sandbox.cz/web/gw?post=Koudink,GI</link>
			<title>[Koudink] Re: Linux tip: Scitani</title>
			<author>CePal</author>
			<category>Koudink</category>
			<pubDate>Wed, 09 Jul 2014 11:54:44 GMT</pubDate>
			<description>&lt;pre&gt;Posted By: CePal (#@#%#^%&amp;%*) on 'Koudink'&lt;br&gt;Date:      Wed 9.7.2014 13:54.44&lt;br&gt;Title:     Re: Linux tip: Scitani&lt;br&gt;&lt;br&gt;Super! Presne tohle mi chybelo - selektivni &quot;disk usage&quot;! BOMBA! Diky!&lt;br&gt;&lt;br&gt;&gt; Kolik diskoveho prostoru u me zabiraji *.pyc a *.pyo soubory v KiB? &lt;br&gt;&gt; &lt;br&gt;&gt;     $ find ~ -name '*.py[co]' -print0 | xargs -0 du | cut -f1 | paste -sd+ |&lt;br&gt;&gt; bc&lt;br&gt;&gt;     62564&lt;br&gt;&gt; &lt;br&gt;&gt; T.&lt;br&gt;&gt; &lt;br&gt;&gt;  &lt;br&gt;CePal&lt;br&gt;&lt;/pre&gt;</description>
	</item>
	<item>
			<link>http://bbs.sandbox.cz/web/gw?post=Koudink,TI</link>
			<title>[Koudink] Linux tip: Compose key</title>
			<author>Tuttle</author>
			<category>Koudink</category>
			<pubDate>Wed, 25 Jun 2014 10:12:05 GMT</pubDate>
			<description>&lt;pre&gt;Posted By: Tuttle (...) on 'Koudink'&lt;br&gt;Date:      Wed 25.6.2014 12:12.05&lt;br&gt;Title:     Linux tip: Compose key&lt;br&gt;&lt;br&gt;Dlouho prede mnou byla utajovana technika zadavani specialnich znaku pomoci &lt;br&gt;tzv. klavesy Compose: http://cs.wikipedia.org/wiki/Compose&lt;br&gt;&lt;br&gt;Co muzete cekat od programatora. :-)&lt;br&gt;&lt;br&gt;Na netu je mnoho prehledu tech kombinaci, ale mne se zadny nelibil a tak jsem &lt;br&gt;si nyni vytvoril vlastni, ktery je jak verim strucny a citelny. Nahore &lt;br&gt;ty pro me nejzajimavejsi.&lt;br&gt;&lt;br&gt;Nabizim i vam:&lt;br&gt;&lt;br&gt;http://tuttle.github.io/python-useful/compose-key-cheat-sheet.html &lt;br&gt;&lt;br&gt;Mozna se tyka do znacne miry i jinych operacnich systemu.&lt;br&gt;&lt;br&gt;T.&lt;br&gt;&lt;br&gt;P.S.: Zacinam byt, vetsinou v technickych vecech, aktivni na Twitteru, tak kdo &lt;br&gt;ma zajem, muzete sledovat: https://twitter.com/vladamacek&lt;br&gt;Pokud Twitter nepouzivate, mozna se vam bude hodit RSS, ktere sice oni &lt;br&gt;nepodporuji, ale sem tam na to funguji externi sluzby. Nyni jsem docela &lt;br&gt;spokojen s http://www.rssitfor.me/&lt;br&gt;&lt;/pre&gt;</description>
	</item>
	<item>
			<link>http://bbs.sandbox.cz/web/gw?post=Koudink,5I</link>
			<title>[Koudink] Re: Linux tip: Scitani</title>
			<author>Tuttle</author>
			<category>Koudink</category>
			<pubDate>Sat, 21 Jun 2014 11:53:57 GMT</pubDate>
			<description>&lt;pre&gt;Posted By: Tuttle (...) on 'Koudink'&lt;br&gt;Date:      Sat 21.6.2014 13:53.57&lt;br&gt;Title:     Re: Linux tip: Scitani&lt;br&gt;&lt;br&gt;&gt; &gt; Dlouho mi chybelo neco tak jednoducheho jako je scitani sloupce cisel. A&lt;br&gt;&gt; &gt; kdyz jsem se na to zameril, vedlo to i k objevu nastroje paste. :-)&lt;br&gt;&gt; &lt;br&gt;&gt; &gt;     $ seq 10 | paste -sd+ | bc&lt;br&gt;&gt; &gt;     55&lt;br&gt;&gt; &lt;br&gt;&gt;    Heh, a jeste dodatek, ted jsem narazil na stary skript, kde jsem to resil&lt;br&gt;&gt; &lt;br&gt;&gt; &lt;br&gt;&gt;    seq 10 | tr '\n' + | { cat; echo 0; } | bc&lt;br&gt;&lt;br&gt;:-) Jeste se da najit:&lt;br&gt;&lt;br&gt;     seq 10 | sed ':a;N;s/\n/+/;ta' | bc&lt;br&gt;&lt;br&gt;Nekde nemusi byt paste...&lt;br&gt;&lt;br&gt;T.&lt;br&gt;&lt;/pre&gt;</description>
	</item>
	<item>
			<link>http://bbs.sandbox.cz/web/gw?post=Koudink,tI</link>
			<title>[Koudink] Re: Linux tip: Scitani</title>
			<author>pharook</author>
			<category>Koudink</category>
			<pubDate>Fri, 20 Jun 2014 11:04:09 GMT</pubDate>
			<description>&lt;pre&gt;Posted By: pharook (kobayashi maru) on 'Koudink'&lt;br&gt;Date:      Fri 20.6.2014 13:04.09&lt;br&gt;Title:     Re: Linux tip: Scitani&lt;br&gt;&lt;br&gt;&gt; Dlouho mi chybelo neco tak jednoducheho jako je scitani sloupce cisel. A&lt;br&gt;&gt; kdyz jsem se na to zameril, vedlo to i k objevu nastroje paste. :-)&lt;br&gt;&lt;br&gt;&gt;     $ seq 10 | paste -sd+ | bc&lt;br&gt;&gt;     55&lt;br&gt;&lt;br&gt;   Heh, a jeste dodatek, ted jsem narazil na stary skript, kde jsem to resil &lt;br&gt;&lt;br&gt;   seq 10 | tr '\n' + | { cat; echo 0; } | bc&lt;br&gt;&lt;br&gt;____________________________________________________________________pharook_&lt;br&gt;&quot;Mesic je dulezitejsi nez Slunce&quot;, reklo dite. &quot;Protoze sviti, kdyz je tma.&quot;&lt;br&gt;&lt;br&gt;&lt;/pre&gt;</description>
	</item>
	<item>
			<link>http://bbs.sandbox.cz/web/gw?post=Koudink,gI</link>
			<title>[Koudink] Re: Linux tip: Fakt velky sort</title>
			<author>JiMo</author>
			<category>Koudink</category>
			<pubDate>Fri, 20 Jun 2014 08:12:51 GMT</pubDate>
			<description>&lt;pre&gt;Posted By: JiMo (dar-k-ing) on 'Koudink'&lt;br&gt;Date:      Fri 20.6.2014 10:12.51&lt;br&gt;Title:     Re: Linux tip: Fakt velky sort&lt;br&gt;&lt;br&gt;&gt; &lt;br&gt;&gt; Kdyz linuxova utilita sort ma zpracovat velka data, zacne si odkladat&lt;br&gt;&gt; do adresare pro docasne soubory.&lt;br&gt;&gt; &lt;br&gt;&gt; Jeho cestu lze zmenit (dokonce definovat vicekrat a rozkladat tim zatez), &lt;br&gt;&gt; implicitne je to TMPDIR, tedy obvykle /tmp. &lt;br&gt;&gt; &lt;br&gt;&gt; Ja chtel ale informovat o svoji situaci. Kdyz jsou data opravdu velka a &lt;br&gt;&gt; velikost /tmp by nestacila, umi sort dalsi chytrou vec: Umi svoje docasne &lt;br&gt;&gt; soubory komprimovat. &lt;br&gt;&gt; &lt;br&gt;&gt;      sort --compress-program=xz&lt;br&gt;&gt; &lt;br&gt;&gt; To je opravdu prijemne. :-)&lt;br&gt;&gt; &lt;br&gt;&gt; T.&lt;br&gt;&lt;br&gt;Ahoj,&lt;br&gt;mam dodatek pro vyse nezminenou moznost, kterou pouzivam ja (sortuju temer &lt;br&gt;bezne soubory s desitky milionu radek a nase /tmp jsou obcas prilis male).&lt;br&gt;Je mozne presmerovat temp pro individualni sorty parametrem -T [dir].&lt;br&gt;Takze pro me - tam, kde je maly /tmp vetsinou byva dost prostoru tam, kde &lt;br&gt;zrovna pracuju, a pak funguje sort -T .  &lt;br&gt;&lt;br&gt;Schvalne to zkusim porovnat s kompresi - asi zalezi na tom, jestli mas &lt;br&gt;spis rychlejsi procesor a dost pameti, nebo dostatecne rychle disky.  :) &lt;br&gt;&lt;br&gt;jimo:)&lt;br&gt;                  [ A project manager is a person who thinks&lt;br&gt;                    nine women can deliver a baby in one month. ]&lt;br&gt;&lt;/pre&gt;</description>
	</item>
	<item>
			<link>http://bbs.sandbox.cz/web/gw?post=Koudink,bI</link>
			<title>[Koudink] Re: Linux tip: Scitani</title>
			<author>pharook</author>
			<category>Koudink</category>
			<pubDate>Thu, 19 Jun 2014 11:07:07 GMT</pubDate>
			<description>&lt;pre&gt;Posted By: pharook (kobayashi maru) on 'Koudink'&lt;br&gt;Date:      Thu 19.6.2014 13:07.07&lt;br&gt;Title:     Re: Linux tip: Scitani&lt;br&gt;&lt;br&gt;&gt;     $ seq 1.1 5.5 | paste -sd+ | bc&lt;br&gt;&gt;     15.5&lt;br&gt;&lt;br&gt;   Jenom dodam, ze pri praci s desetinnymi cisly jako se retezci je obvykle &lt;br&gt;rozumne si sjednotit locale na nejsirsi podporovane, resp. defaultni (LANG=C, &lt;br&gt;nebo v tomto pripade staci LC_NUMERIC=C), zvlaste pokud ma byt skript &lt;br&gt;portabilni, protoze ruzne prikazy ho mohou brat v uvahu ruzne. V tomto pripade &lt;br&gt;napr. seq locale respektuje (a v ceskem prostredi generuje cisla s desetinnou &lt;br&gt;carkou), zatimco bc ne, a ocekava cisla s desetinnou teckou. &lt;br&gt;&lt;br&gt;____________________________________________________________________pharook_&lt;br&gt;&quot;Mesic je dulezitejsi nez Slunce&quot;, reklo dite. &quot;Protoze sviti, kdyz je tma.&quot;&lt;br&gt;&lt;br&gt;&lt;/pre&gt;</description>
	</item>
	<item>
			<link>http://bbs.sandbox.cz/web/gw?post=Koudink,VI</link>
			<title>[Koudink] Linux tip: Scitani</title>
			<author>Tuttle</author>
			<category>Koudink</category>
			<pubDate>Sun, 15 Jun 2014 17:42:57 GMT</pubDate>
			<description>&lt;pre&gt;Posted By: Tuttle (...) on 'Koudink'&lt;br&gt;Date:      Sun 15.6.2014 19:42.57&lt;br&gt;Title:     Linux tip: Scitani&lt;br&gt;&lt;br&gt;&lt;br&gt;Dlouho mi chybelo neco tak jednoducheho jako je scitani sloupce cisel. A kdyz &lt;br&gt;jsem se na to zameril, vedlo to i k objevu nastroje paste. :-)&lt;br&gt;&lt;br&gt;Pozn.: Spise se tu vyuziva postranniho efektu prikazu paste, ale stale v ramci &lt;br&gt;pravidel. Presne tak to mam rad! &lt;br&gt;&lt;br&gt;Neni problem scitat prirozena, desetinna a zaporna cisla i jejich kombinace:&lt;br&gt;&lt;br&gt;    $ seq 10 | paste -sd+ | bc&lt;br&gt;    55&lt;br&gt;&lt;br&gt;    $ seq -5 -1 | paste -sd+ | bc&lt;br&gt;    -15&lt;br&gt;&lt;br&gt;    $ seq 5 -1 -5 | paste -sd+ | bc&lt;br&gt;    0&lt;br&gt;&lt;br&gt;    $ seq 1.1 5.5 | paste -sd+ | bc&lt;br&gt;    15.5&lt;br&gt;&lt;br&gt;Realny priklad:&lt;br&gt;Kolik diskoveho prostoru u me zabiraji *.pyc a *.pyo soubory v KiB? &lt;br&gt;&lt;br&gt;    $ find ~ -name '*.py[co]' -print0 | xargs -0 du | cut -f1 | paste -sd+ | bc&lt;br&gt;    62564&lt;br&gt;&lt;br&gt;T.&lt;br&gt;&lt;br&gt; &lt;br&gt;&lt;/pre&gt;</description>
	</item>
	<item>
			<link>http://bbs.sandbox.cz/web/gw?post=Koudink,FI</link>
			<title>[Koudink] Linux tip: Fakt velky sort</title>
			<author>Tuttle</author>
			<category>Koudink</category>
			<pubDate>Mon, 09 Jun 2014 16:03:44 GMT</pubDate>
			<description>&lt;pre&gt;Posted By: Tuttle (...) on 'Koudink'&lt;br&gt;Date:      Mon 9.6.2014 18:03.44&lt;br&gt;Title:     Linux tip: Fakt velky sort&lt;br&gt;&lt;br&gt;&lt;br&gt;Kdyz linuxova utilita sort ma zpracovat velka data, zacne si odkladat&lt;br&gt;do adresare pro docasne soubory.&lt;br&gt;&lt;br&gt;Jeho cestu lze zmenit (dokonce definovat vicekrat a rozkladat tim zatez), &lt;br&gt;implicitne je to TMPDIR, tedy obvykle /tmp. &lt;br&gt;&lt;br&gt;Ja chtel ale informovat o svoji situaci. Kdyz jsou data opravdu velka a &lt;br&gt;velikost /tmp by nestacila, umi sort dalsi chytrou vec: Umi svoje docasne &lt;br&gt;soubory komprimovat. &lt;br&gt;&lt;br&gt;     sort --compress-program=xz&lt;br&gt;&lt;br&gt;To je opravdu prijemne. :-)&lt;br&gt;&lt;br&gt;T.&lt;br&gt; &lt;br&gt;&lt;/pre&gt;</description>
	</item>
	<item>
			<link>http://bbs.sandbox.cz/web/gw?post=Koudink,RI</link>
			<title>[Koudink] Linux tip: Kolona v shellu bash</title>
			<author>Tuttle</author>
			<category>Koudink</category>
			<pubDate>Tue, 20 May 2014 10:52:59 GMT</pubDate>
			<description>&lt;pre&gt;Posted By: Tuttle (...) on 'Koudink'&lt;br&gt;Date:      Tue 20.5.2014 12:52.59&lt;br&gt;Title:     Linux tip: Kolona v shellu bash&lt;br&gt;&lt;br&gt;&lt;br&gt;Mejme skript, ktery treba za vas automaticky pravidelne spousti cron a v nem &lt;br&gt;mate kolonu prikazu&lt;br&gt;&lt;br&gt;prikaz | prikaz | prikaz &gt; vystup&lt;br&gt;&lt;br&gt;Pokud vam zalezi na tom, abyste zachytili selhani kterehokoli z prikazu &lt;br&gt;kolony, neni mozne pouzit obvykly test na $?, protoze v parametru otaznik se &lt;br&gt;nachazi stav posledniho prikazu kolony. A kdyz je prvnim prikazem treba tar, &lt;br&gt;byva jeho chybovy stav zajimavejsi nez stav na chvostu.&lt;br&gt;&lt;br&gt;Muzete za kolonu pridat&lt;br&gt;&lt;br&gt;PIPE_STATUS=&quot;${PIPESTATUS[*]}&quot;&lt;br&gt;&lt;br&gt;a pozor, tento prikaz musi bezprostredne nasledovat kolonu!&lt;br&gt;&lt;br&gt;V promenne PIPE_STATUS pak budete treba mit retezec &quot;2 0 0&quot;, ktery uz se da &lt;br&gt;pekne porovnavat s retezcem &quot;0 0 0&quot; a v pripade nerovnosti nejak hlasit.&lt;br&gt;&lt;br&gt;Nicmene, opet je toto pripad, kdy si timto neprochazime jako prvni na &lt;br&gt;svete, autori bashe na nas mysleli a tudiz jeste o neco praktictejsi muze byt &lt;br&gt;na zacatek skriptu proste dat:&lt;br&gt;&lt;br&gt;# The return value of a pipeline is the status of the last command to exit&lt;br&gt;# with a non-zero status, or zero if no command exited with a non-zero status&lt;br&gt;set -o pipefail&lt;br&gt;&lt;br&gt;a nasledne po kolone testovat obvykle $?&lt;br&gt;&lt;br&gt;T.&lt;br&gt;&lt;/pre&gt;</description>
	</item>
	<item>
			<link>http://bbs.sandbox.cz/web/gw?post=Koudink,4I</link>
			<title>[Koudink] Re: Fatalni chyba v OpenSSL 1.0.1 - 1.0.1f</title>
			<author>CePal</author>
			<category>Koudink</category>
			<pubDate>Mon, 14 Apr 2014 11:14:06 GMT</pubDate>
			<description>&lt;pre&gt;Posted By: CePal (#@#%#^%&amp;%*) on 'Koudink'&lt;br&gt;Date:      Mon 14.4.2014 13:14.06&lt;br&gt;Title:     Re: Fatalni chyba v OpenSSL 1.0.1 - 1.0.1f&lt;br&gt;&lt;br&gt;sakrys, clovek odleti na dovolenou, a svet se hnet hrouti! &lt;br&gt;&lt;br&gt;&gt;    Updatujte, revokujte certifikaty, mente hesla, informujte uzivatele, &lt;br&gt;&gt; udelejte si reserse pohybu citlivych dat na serverech. A pak si treba dejte &lt;br&gt;&gt; panaka.&lt;br&gt;&gt; &lt;br&gt;&gt;    http://heartbleed.com/&lt;br&gt;&gt;  &lt;br&gt;&gt; &lt;br&gt;&gt; ____________________________________________________________________pharook_&lt;br&gt;&gt; &quot;Mesic je dulezitejsi nez Slunce&quot;, reklo dite. &quot;Protoze sviti, kdyz je tma.&quot;&lt;br&gt;&gt; &lt;br&gt;CePal&lt;br&gt;&lt;/pre&gt;</description>
	</item>
	<item>
			<link>http://bbs.sandbox.cz/web/gw?post=Koudink,rI</link>
			<title>[Koudink] Re: Fatalni chyba v OpenSSL 1.0.1 - 1.0.1f</title>
			<author>pharook</author>
			<category>Koudink</category>
			<pubDate>Wed, 09 Apr 2014 12:35:31 GMT</pubDate>
			<description>&lt;pre&gt;Posted By: pharook (kobayashi maru) on 'Koudink'&lt;br&gt;Date:      Wed 9.4.2014 14:35.31&lt;br&gt;Title:     Re: Fatalni chyba v OpenSSL 1.0.1 - 1.0.1f&lt;br&gt;&lt;br&gt;&gt;    Updatujte, revokujte certifikaty, mente hesla, informujte uzivatele, &lt;br&gt;&gt; udelejte si reserse pohybu citlivych dat na serverech. A pak si treba dejte &lt;br&gt;&gt; panaka.&lt;br&gt;&gt; &lt;br&gt;&gt;    http://heartbleed.com/&lt;br&gt;&lt;br&gt;   Doplneni - ze zkusenosti kolem sebe si lide nektere veci neuvedomuji:&lt;br&gt;&lt;br&gt; * Heartbeat muze poslat i server klientovi, mate-li tedy zranitelne OpenSSL &lt;br&gt;   na klientske strane a pripojovali jste se ke strojum,  ktere nejsou pod &lt;br&gt;   vasi kontrolou, meli byste data, ktera v tomto okamziku mohla byt v pameti &lt;br&gt;   vasi lokalni aplikace, ktera se pripojovala, povazovat za zkompromitovana.&lt;br&gt;&lt;br&gt;   Nejrozsirenejsi browsery (FF, Cr) a Thunderbird nepouzivaji OpenSSL ale &lt;br&gt;   libNSS. &lt;br&gt;   OpenSSH casto OpenSSL pouziva, ale nepouziva TLS Heartbeat, presneji &lt;br&gt;   nepouziva TLS.&lt;br&gt;   To situaci trochu zjednodusuje - staci se zabyvat ostatnimi aplikacemi, &lt;br&gt;   ktere pouzivaji OpenSSL (FTP/SSL, SSMTP, IMAPS, POP3S, ...).&lt;br&gt;&lt;br&gt; * Polovina webovych serveru na svete pouziva Apache nebo nginx, ktere pro &lt;br&gt;   sifrovani nejcasteji pouzivaji OpenSSL. Je rozumne predpokladat, ze velka &lt;br&gt;   cast na bezpecnost dba a je pravidelne upgradovana, tedy se na nejakou dobu &lt;br&gt;   potkaly se zranitelnym OpenSSL, a povazuju za velmi pravdepodobne, ze po &lt;br&gt;   zverejneni zranitelnosti zajimave weby ojizdely zastupy skriptacku. A v &lt;br&gt;   dobe posnowdenowske povazuju za rozumne predpokladat, ze Nahodile &lt;br&gt;   Samolibe Autority delaly totez i predtim (a to i v pripade, ze nebudu &lt;br&gt;   natolik paranoidni, abych hadal, od koho ma Stephen Henson nebo Robin &lt;br&gt;   Seggelman vyplatni pasku [1] :) ).&lt;br&gt;&lt;br&gt;   Ergo: cas na revizi a zmenu veskerych hesel na internetove sluzby.&lt;br&gt;&lt;br&gt;[1] http://git.openssl.org/gitweb/?p=openssl.git;a=commit;h=bd6941cf&lt;br&gt;&lt;br&gt;____________________________________________________________________pharook_&lt;br&gt;&quot;Mesic je dulezitejsi nez Slunce&quot;, reklo dite. &quot;Protoze sviti, kdyz je tma.&quot;&lt;br&gt;&lt;br&gt;&lt;/pre&gt;</description>
	</item>
	<item>
			<link>http://bbs.sandbox.cz/web/gw?post=Koudink,fI</link>
			<title>[Koudink] Re: Fatalni chyba v OpenSSL OpenSSL 1.0.1 - 1.0.1f</title>
			<author>CrazyJoe</author>
			<category>Koudink</category>
			<pubDate>Tue, 08 Apr 2014 08:05:28 GMT</pubDate>
			<description>&lt;pre&gt;Posted By: CrazyJoe (Svycar) on 'Koudink'&lt;br&gt;Date:      Tue 8.4.2014 10:05.28&lt;br&gt;Title:     Re: Fatalni chyba v OpenSSL OpenSSL 1.0.1 - 1.0.1f&lt;br&gt;&lt;br&gt;Diky!&lt;br&gt;&lt;br&gt;Crazy.&lt;br&gt;&lt;br&gt;&gt;    Updatujte, revokujte certifikaty, mente hesla, informujte uzivatele, &lt;br&gt;&gt; udelejte si reserse pohybu citlivych dat na serverech. A pak si treba dejte &lt;br&gt;&gt; panaka.&lt;br&gt;&gt; &lt;br&gt;&gt;    http://heartbleed.com/&lt;br&gt;&gt;  &lt;br&gt;&gt; &lt;br&gt;&gt; ____________________________________________________________________pharook_&lt;br&gt;&gt; &quot;Mesic je dulezitejsi nez Slunce&quot;, reklo dite. &quot;Protoze sviti, kdyz je tma.&quot;&lt;br&gt;&gt; &lt;br&gt;&lt;br&gt;                            ...zere male deti a nevraci kocarky.&lt;br&gt;&lt;/pre&gt;</description>
	</item>
	<item>
			<link>http://bbs.sandbox.cz/web/gw?post=Koudink,vI</link>
			<title>[Koudink] Fatalni chyba v OpenSSL 1.0.1 - 1.0.1f</title>
			<author>pharook</author>
			<category>Koudink</category>
			<pubDate>Tue, 08 Apr 2014 07:38:05 GMT</pubDate>
			<description>&lt;pre&gt;Posted By: pharook (kobayashi maru) on 'Koudink'&lt;br&gt;Date:      Tue 8.4.2014 9:38.05&lt;br&gt;Title:     Fatalni chyba v OpenSSL 1.0.1 - 1.0.1f&lt;br&gt;&lt;br&gt;   Updatujte, revokujte certifikaty, mente hesla, informujte uzivatele, &lt;br&gt;udelejte si reserse pohybu citlivych dat na serverech. A pak si treba dejte &lt;br&gt;panaka.&lt;br&gt;&lt;br&gt;   http://heartbleed.com/&lt;br&gt; &lt;br&gt;&lt;br&gt;____________________________________________________________________pharook_&lt;br&gt;&quot;Mesic je dulezitejsi nez Slunce&quot;, reklo dite. &quot;Protoze sviti, kdyz je tma.&quot;&lt;br&gt;&lt;br&gt;&lt;/pre&gt;</description>
	</item>
	<item>
			<link>http://bbs.sandbox.cz/web/gw?post=Koudink,CI</link>
			<title>[Koudink] Re: 300,000 of Wireless Routers Hijacked, is yours safe?</title>
			<author>CePal</author>
			<category>Koudink</category>
			<pubDate>Thu, 06 Mar 2014 16:07:00 GMT</pubDate>
			<description>&lt;pre&gt;Posted By: CePal (#@#%#^%&amp;%*) on 'Koudink'&lt;br&gt;Date:      Thu 6.3.2014 17:07.00&lt;br&gt;Title:     Re: 300,000 of Wireless Routers Hijacked, is yours safe?&lt;br&gt;&lt;br&gt;Byly casy (tak 10+ let zpatky), kdy se oficialne vedelo, ze vic jak polovina &lt;br&gt;(mozna 80%) Britskych domacnosti bylo (samozrejme nevedomky) casto v nekolika &lt;br&gt;botnetech... &lt;br&gt;&lt;br&gt;300.000 routeru v ramci vychodni EU a Vietnamu je uplny nic... Zejmena ve &lt;br&gt;srovnani z 60% Britskych (zainernetovanych) domacnosti... Prijde mi to jako &lt;br&gt;vykrikovat &quot;za rok 2014 v Evrope zemrelo uz 10.000 lidi pri dopravnich &lt;br&gt;nehodach&quot;. Nic noveho ani prevratneho pod Sluncem, i kdyz ta predstava deseti &lt;br&gt;tisic mrtvol v rozmlacenych autech je sama o sobe desiva... &lt;br&gt;&lt;br&gt;&lt;br&gt;&gt; (repostuju, stoji za to overit)&lt;br&gt;&gt; &lt;br&gt;&gt; More than 300,000 wireless routers used in homes and in small office&lt;br&gt;&gt; jimo:)&lt;br&gt;CePal&lt;br&gt;&lt;/pre&gt;</description>
	</item>
	<item>
			<link>http://bbs.sandbox.cz/web/gw?post=Koudink,DI</link>
			<title>[Koudink] 300,000 of Wireless Routers Hijacked, is yours safe?</title>
			<author>JiMo</author>
			<category>Koudink</category>
			<pubDate>Wed, 05 Mar 2014 17:56:20 GMT</pubDate>
			<description>&lt;pre&gt;Posted By: JiMo (dar-k-ing) on 'Koudink'&lt;br&gt;Date:      Wed 5.3.2014 18:56.20&lt;br&gt;Title:     300,000 of Wireless Routers Hijacked, is yours safe?&lt;br&gt;&lt;br&gt;(repostuju, stoji za to overit)&lt;br&gt;&lt;br&gt;More than 300,000 wireless routers used in homes and in small office settings &lt;br&gt;have been compromised. The attack reconfigured the DNS settings on D-Link, &lt;br&gt;Micronet, Tenda, TP-Link, and other devices. So far, the compromised routers &lt;br&gt;have not been used for any malicious purpose, but they could be used to &lt;br&gt;redirect users to sites that try to steal financial account access &lt;br&gt;information. Most of the compromised routers are in Eastern Europe, Vietnam, &lt;br&gt;and Europe.&lt;br&gt;&lt;br&gt;http://www.theregister.co.uk/2014/03/04/team_cymru_ids_300000_compromised_soho_&lt;br&gt;gateways/&lt;br&gt;&lt;br&gt;http://arstechnica.com/security/2014/03/hackers-hijack-300000-plus-wireless-rou&lt;br&gt;ters-make-malicious-changes/&lt;br&gt;&lt;br&gt;http://www.bbc.com/news/technology-26417441&lt;br&gt;&lt;br&gt; &lt;br&gt;jimo:)&lt;br&gt;                  [ A project manager is a person who thinks&lt;br&gt;                    nine women can deliver a baby in one month. ]&lt;br&gt;&lt;/pre&gt;</description>
	</item>
	<item>
			<link>http://bbs.sandbox.cz/web/gw?post=Koudink,EI</link>
			<title>[Koudink] Re: YSlow, analyzator duvodu pomaleho zobrazovani webovych str</title>
			<author>Tuttle</author>
			<category>Koudink</category>
			<pubDate>Mon, 16 Dec 2013 10:13:06 GMT</pubDate>
			<description>&lt;pre&gt;Posted By: Tuttle (...) on 'Koudink'&lt;br&gt;Date:      Mon 16.12.2013 11:13.06&lt;br&gt;Title:     Re: YSlow, analyzator duvodu pomaleho zobrazovani webovych str&lt;br&gt;&lt;br&gt;Tak drobny update tohoto nekolik let stareho prispevku:&lt;br&gt;&lt;br&gt;Leta jsem mel ve Firefoxu zapnuta tri rozsireni: Firebug, YSlow!&lt;br&gt;a Web Developer.&lt;br&gt;&lt;br&gt;Protoze se ale vyvoji frontendu webovych aplikaci primo nevenuju, postupem &lt;br&gt;casu jsem prvni a treti z nich vypnul, nebot jsem zjistil, ze prohlizec nyni &lt;br&gt;obsahuje primo v sobe docela mocny analyzator velmi podobny Firebugu. Mne &lt;br&gt;staci.&lt;br&gt;&lt;br&gt;Na YSlow!, ktery jsem vam drive doporucoval, jsem zapomnel, i kdyz mit ho&lt;br&gt;zapnuty bez jim rozsirovaneho Firebugu nema smysl.&lt;br&gt;&lt;br&gt;Po prechodu na notebooka mi ale zacalo vadit, ze firefox stale bere CPU a &lt;br&gt;notas huci, kdyz nemusi. Eliminacni metodou jsem zjistil, ze za to muze prave &lt;br&gt;YSlow!, bezici navic tedy zcela zbytecne! Grr.&lt;br&gt;&lt;br&gt;Znamy problem: https://github.com/marcelduran/yslow/issues/59&lt;br&gt;&lt;br&gt;On je sikovny, kdyz optimalizujete web, ktery tvorite. Tak ho asi spolecne&lt;br&gt;s Firebugem pro vyjimecne pouziti presunu do nejakeho dalsiho profilu sveho &lt;br&gt;Firefoxu. &lt;br&gt;&lt;br&gt;Pri te priletosti jsem povrazdil i dalsich nekolik za leta nasyslenych &lt;br&gt;rozsireni. Sam od sebe to clovek neudela, ale staci jeden takovy impulz... :)&lt;br&gt;&lt;br&gt;T.&lt;br&gt;&lt;br&gt;&lt;br&gt;&gt; Presne neco takoveho se mi hodi! Analyzacni nastroj, ktery presne rekne, co &lt;br&gt;&gt; pri vyvoji frontendu webu zlepsit, aby se rychleji zobrazoval v prohlizeci,&lt;br&gt;&gt; je &lt;br&gt;&gt; presne to, co potrebuju -- protoze to neni presne moje parketa.&lt;br&gt;&gt; &lt;br&gt;&gt; Vychazi z pravidel sestavenych tymem vyvojaru Yahoo!.&lt;br&gt;&gt; &lt;br&gt;&gt; Popise duvody jednotlivych pravidel, cim je stranka prip. porusuje a odkaz&lt;br&gt;&gt; na &lt;br&gt;&gt; obsahlejsi dokumentaci. Radu zajimavych veci jsem vubec netusil. &lt;br&gt;&gt; &lt;br&gt;&gt; Toto rozsireni pro Firefox je integrovano do skveleho Firebugu:&lt;br&gt;&gt; &lt;br&gt;&gt; https://addons.mozilla.org/en-US/firefox/addon/5369/&lt;br&gt;&gt; &lt;br&gt;&gt; T.&lt;br&gt;&gt;  &lt;br&gt;&lt;/pre&gt;</description>
	</item>
	<item>
			<link>http://bbs.sandbox.cz/web/gw?post=Koudink,3I</link>
			<title>[Koudink] Re: Neobvykly OOM killer a necekana NUMA v ramci jedne masiny</title>
			<author>CePal</author>
			<category>Koudink</category>
			<pubDate>Tue, 03 Dec 2013 10:37:48 GMT</pubDate>
			<description>&lt;pre&gt;Posted By: CePal (#@#%#^%&amp;%*) on 'Koudink'&lt;br&gt;Date:      Tue 3.12.2013 11:37.48&lt;br&gt;Title:     Re: Neobvykly OOM killer a necekana NUMA v ramci jedne masiny&lt;br&gt;&lt;br&gt;Zajimavy, taky jsem zil v multiprocessingovem praveku (maje za to, ze SMP je &lt;br&gt;for ever)...&lt;br&gt;&lt;br&gt;Nasel jsem jeste nasledujici link, kterej to vysvetluje trochu zevrubneji, &lt;br&gt;ale na uvod je to myslim to nejlepsi (a zminuje to i implementaci ve Windows):&lt;br&gt;&lt;br&gt;http://software.intel.com/en-us/articles/intel-mkl-numa-notes&lt;br&gt;&lt;br&gt; &lt;br&gt;CePal&lt;br&gt;&lt;/pre&gt;</description>
	</item>
	<item>
			<link>http://bbs.sandbox.cz/web/gw?post=Koudink,eI</link>
			<title>[Koudink] Neobvykly OOM killer a necekana NUMA v ramci jedne masiny</title>
			<author>pharook</author>
			<category>Koudink</category>
			<pubDate>Mon, 02 Dec 2013 14:49:27 GMT</pubDate>
			<description>&lt;pre&gt;Posted By: pharook (kobayashi maru) on 'Koudink'&lt;br&gt;Date:      Mon 02.12.2013 15:49.27&lt;br&gt;Title:     Neobvykly OOM killer a necekana NUMA v ramci jedne masiny&lt;br&gt;&lt;br&gt;Zdravim,&lt;br&gt;&lt;br&gt;   nektere stroje s novymi procesory se v ramci jedne masiny chovaji jako&lt;br&gt;NUMA a diky podivuhodnym heuristikam muze dochazet k necekanym OOM killum i&lt;br&gt;kdyz je pameti habakuk.  Je to uz pred nejakou dobou, ale protoze takovych&lt;br&gt;stroju bude zrejme pribyvat a v jadre to dodnes nevyresili kompletne, mozna&lt;br&gt;se to bude nekomu hodit.&lt;br&gt;&lt;br&gt;   Na jednom stroji jsme tu zjistili, ze nam OOM vrazdi cas od casu&lt;br&gt;ruzne procesy, bez jasnych souvislosti.&lt;br&gt;&lt;br&gt;Aug 26 17:22:49 mentat kernel: [11859102.984747]&lt;br&gt; mentat-wardenin invoked oom-killer: gfp_mask=0x201da, order=0, oom_adj=0&lt;br&gt;Aug 27 16:34:32 mentat kernel: [11942606.528269]&lt;br&gt; mongod invoked oom-killer: gfp_mask=0x201da, order=0, oom_adj=0&lt;br&gt;&lt;br&gt;   Na napad nas privedla hlaska Monga:&lt;br&gt;&lt;br&gt;Wed Aug 28 12:42:04.337 [initandlisten] ** WARNING: You are running on a NUMA&lt;br&gt;machine.&lt;br&gt;&lt;br&gt;   Mel jsem za to, ze NUMA (Non-unified Memory Access) stroje jsou farmy&lt;br&gt;nezavislych stroju se sdilenou pameti. Vypada to ale, ze to tak dneska uz&lt;br&gt;neni, NUMA je pouzivana na dnesnich beznych multiprocesorovych&lt;br&gt;architekturach, kde kazdy procesor ma &quot;snazsi&quot; pristup k urcite casti&lt;br&gt;pameti:&lt;br&gt;&lt;br&gt;  root@mentat:~# numactl --hardware&lt;br&gt;  available: 2 nodes (0-1)&lt;br&gt;  node 0 cpus: 0 2 3 4 5 6&lt;br&gt;  node 0 size: 16374 MB&lt;br&gt;  node 0 free: 117 MB&lt;br&gt;  node 1 cpus: 1 7 8 9 10 11&lt;br&gt;  node 1 size: 16384 MB&lt;br&gt;  node 1 free: 161 MB&lt;br&gt;  node distances:&lt;br&gt;  node   0   1&lt;br&gt;    0:  10  16&lt;br&gt;    1:  16  10&lt;br&gt;&lt;br&gt;  (Distances udavaji relativni &quot;cenu&quot; pristupu k pametovemu bloku.)&lt;br&gt;&lt;br&gt;Dokumentace Mongo:&lt;br&gt;docs.mongodb.org/manual/administration/production-notes/#production-numa&lt;br&gt;&lt;br&gt;A nasledne Jeremy Cole:&lt;br&gt;blog.jcole.us/2010/09/28/mysql-swap-insanity-and-the-numa-architecture/&lt;br&gt;&lt;br&gt;A take Robert Chase:&lt;br&gt;oracle.com/technetwork/articles/servers-storage-admin/oom-killer-1911807.html&lt;br&gt;&lt;br&gt;  Preference procesoru blizsiho pametoveho bloku jednoho databazoveho&lt;br&gt;threadu muze vest k tomu, ze se linux snazi aktivne odswapovat data z onoho&lt;br&gt;bloku, aby mohl splnit preferenci, cimz trpi vykon db vic, nez kdyby&lt;br&gt;alokoval pamet libovolne, resp.  priblizne rovnomerne z blizsich i&lt;br&gt;vzdalenejsich bloku.  Co je ale zajimavejsi:&lt;br&gt;&lt;br&gt;Jeremy Cole:&lt;br&gt;&lt;br&gt;&gt; Using large-pages will keep mysqld from being swapped out, but it won t&lt;br&gt;&gt; keep the system from swapping something out.  And, if it really needs&lt;br&gt;&gt; memory on a particular node, and can t swap out pages for mysqld, it will&lt;br&gt;&gt; swap something else which might be more important to the function of the&lt;br&gt;&gt; system, fail the allocation, or *OOM-kill a process* (likely mysqld).&lt;br&gt;&lt;br&gt;Robert Chase:&lt;br&gt;&lt;br&gt;&gt; Many NUMA architecture-based systems *can experience OOM conditions*&lt;br&gt;&gt; because of one node running out of memory triggering an OOM in the kernel&lt;br&gt;&gt; while plenty of memory is left in the remaining nodes.  More information&lt;br&gt;&gt; about OOM conditions on machines that have the NUMA architecture can be&lt;br&gt;&gt; found in the &quot;See Also&quot; section of this article.F&lt;br&gt;&lt;br&gt;Z dokumentace proc/sys/vm&lt;br&gt;(https://www.kernel.org/doc/Documentation/sysctl/vm.txt):&lt;br&gt;&lt;br&gt;  zone_reclaim_mode:&lt;br&gt;&lt;br&gt;  Zone_reclaim_mode allows someone to set more or less aggressive approaches&lt;br&gt;  to reclaim memory when a zone runs out of memory.  If it is set to zero&lt;br&gt;  then no zone reclaim occurs.  Allocations will be satisfied from other&lt;br&gt;  zones / nodes in the system.&lt;br&gt;&lt;br&gt;  This is value ORed together of&lt;br&gt;&lt;br&gt;  1    = Zone reclaim on&lt;br&gt;  2    = Zone reclaim writes dirty pages out&lt;br&gt;  4    = Zone reclaim swaps pages&lt;br&gt;&lt;br&gt;  Narazili jsme na to zrejme proto, ze jde o Opteron (176HE, 2.4, 6MB),&lt;br&gt;podle Jeremyho Colea by podobnou architekturu mely mit ale i jine&lt;br&gt;architektury.&lt;br&gt;&lt;br&gt;&gt; The new architecture for multiple processors, starting with AMD s Opteron&lt;br&gt;&gt; and Intel s Nehalem2 processors (we ll call these &quot;modern PC CPUs&quot;), is a&lt;br&gt;&gt; Non-Uniform Memory Access (NUMA) architecture, or more correctly&lt;br&gt;&gt; Cache-Coherent NUMA (ccNUMA).&lt;br&gt;&lt;br&gt;   Kolega jeste narazil na poznamku na http://www.poempelfox.de/blog/2010/03/&lt;br&gt;&lt;br&gt;&gt; There is hope the kernel developers might fix or have fixed this feature&lt;br&gt;&gt; already: The changelog for 2.6.30.1 lists several bugfixes for it, but the&lt;br&gt;&gt; author doesn't seem to be sure to have catched them all, and asks for&lt;br&gt;&gt; bugreports if problems still arise.&lt;br&gt;&lt;br&gt;   Takze pokud se vam masiny, kde bezi pametove intenzivni aplikace (Mongo,&lt;br&gt;postgresql, MySQL), chovaji nezvykle, zkuste numactl, a zkuste (treba pres&lt;br&gt;sysctl.conf) vypnout zone_reclaim.&lt;br&gt;&lt;br&gt;&lt;br&gt;____________________________________________________________________pharook_&lt;br&gt;&quot;Mesic je dulezitejsi nez Slunce&quot;, reklo dite. &quot;Protoze sviti, kdyz je tma.&quot;&lt;br&gt;&lt;br&gt;&lt;/pre&gt;</description>
	</item>
	<item>
			<link>http://bbs.sandbox.cz/web/gw?post=Koudink,dI</link>
			<title>[Koudink] Zajimave komentare v kodu</title>
			<author>JiMo</author>
			<category>Koudink</category>
			<pubDate>Mon, 23 Sep 2013 12:35:58 GMT</pubDate>
			<description>&lt;pre&gt;Posted By: JiMo (dar-k-ing) on 'Koudink'&lt;br&gt;Date:      Mon 23.9.2013 14:35.58&lt;br&gt;Title:     Zajimave komentare v kodu&lt;br&gt;&lt;br&gt;&lt;br&gt;Mrknete se na &lt;br&gt;http://stackoverflow.com/questions/184618/what-is-the-best-comment-in-source-co&lt;br&gt;de-you-have-ever-encountered&lt;br&gt;- oceni kazdy aktivni i pasivni programator.&lt;br&gt;&lt;br&gt;Jeden priklad za vsechny:&lt;br&gt;&lt;br&gt;// &lt;br&gt;// Dear maintainer:&lt;br&gt;// &lt;br&gt;// Once you are done trying to 'optimize' this routine,&lt;br&gt;// and have realized what a terrible mistake that was,&lt;br&gt;// please increment the following counter as a warning&lt;br&gt;// to the next guy:&lt;br&gt;// &lt;br&gt;// total_hours_wasted_here = 42&lt;br&gt;&lt;br&gt;&lt;br&gt;Ahoj,&lt;br&gt;jimo:)&lt;br&gt; &lt;br&gt;&lt;/pre&gt;</description>
	</item>
	<item>
			<link>http://bbs.sandbox.cz/web/gw?post=Koudink,cI</link>
			<title>[Koudink] Re: Linux tip: Zmena odesilatele v obalce mailu ze shellu</title>
			<author>Covex</author>
			<category>Koudink</category>
			<pubDate>Wed, 24 Jul 2013 12:39:58 GMT</pubDate>
			<description>&lt;pre&gt;Posted By: Covex (mi'lius) on 'Koudink'&lt;br&gt;Date:      Wed 24.7.2013 14:39.58&lt;br&gt;Title:     Re: Linux tip: Zmena odesilatele v obalce mailu ze shellu&lt;br&gt;&lt;br&gt;&gt; Ale prikaz mail na to ma trik:&lt;br&gt;&gt; &lt;br&gt;&gt; mail -s &quot;nejaky subject&quot; -a 'From: Forrest Gump &lt;viditelny@odesilat.el&gt;' \&lt;br&gt;&gt; a@dres.at -- -f technicky@odesilat.el &lt; letter.txt &lt;br&gt;&gt; &lt;br&gt;&gt; Vse za -- je predano jako parametr prikazu sendmail, ktery uz envelope &lt;br&gt;&gt; sendera umi ovlivnit! Krasne se to tak zobrazuje i v mail logu.&lt;br&gt;&lt;br&gt;Jen bych doplnil, ze prikazu &quot;mail&quot; existuje vicero. Narazil jsem na to pri &lt;br&gt;prenosu skritpu z ruznych distribuci, resp. mezi debianem a RH/Fedorou kde ma &lt;br&gt;napr. mail parametr -r. &lt;br&gt;&lt;br&gt;&gt; &lt;br&gt;&gt; T.&lt;br&gt;&lt;br&gt;&lt;br&gt;                                           Covex&lt;br&gt;&lt;/pre&gt;</description>
	</item>
	<item>
			<link>http://bbs.sandbox.cz/web/gw?post=Koudink,XI</link>
			<title>[Koudink] Re: Thunderbird a chybejici sloupce</title>
			<author>Covex</author>
			<category>Koudink</category>
			<pubDate>Wed, 24 Jul 2013 12:32:25 GMT</pubDate>
			<description>&lt;pre&gt;Posted By: Covex (mi'lius) on 'Koudink'&lt;br&gt;Date:      Wed 24.7.2013 14:32.25&lt;br&gt;Title:     Re: Thunderbird a chybejici sloupce&lt;br&gt;&lt;br&gt;&gt; Pokud se bude TB aktualizovat moc casto, asi si na patchovani udelam &lt;br&gt;&gt; automaticky skript. :)&lt;br&gt;&lt;br&gt;A nebylo by jednodussi se o to poprat v bugzille. Nebyva to tak bezvysledne.&lt;br&gt;&lt;br&gt;&gt; &lt;br&gt;&gt; T.&lt;br&gt;&lt;br&gt;                                           Covex&lt;br&gt;&lt;/pre&gt;</description>
	</item>
	<item>
			<link>http://bbs.sandbox.cz/web/gw?post=Koudink,SI</link>
			<title>[Koudink] Linux tip: Zmena odesilatele v obalce mailu ze shellu</title>
			<author>Tuttle</author>
			<category>Koudink</category>
			<pubDate>Tue, 16 Jul 2013 11:13:56 GMT</pubDate>
			<description>&lt;pre&gt;Posted By: Tuttle (...) on 'Koudink'&lt;br&gt;Date:      Tue 16.7.2013 13:13.56&lt;br&gt;Title:     Linux tip: Zmena odesilatele v obalce mailu ze shellu&lt;br&gt;&lt;br&gt;&lt;br&gt;Nedavno jsem potreboval zmenit odesilatele v obalce mailu, ktery jsem posilal &lt;br&gt;ze shellu prikazem mail. Normalne neni mozno zmenu tuto adresu, ktera se &lt;br&gt;projevi jako Return-Path odchoziho mailu.&lt;br&gt;&lt;br&gt;Ale prikaz mail na to ma trik:&lt;br&gt;&lt;br&gt;mail -s &quot;nejaky subject&quot; -a 'From: Forrest Gump &lt;viditelny@odesilat.el&gt;' \&lt;br&gt;a@dres.at -- -f technicky@odesilat.el &lt; letter.txt &lt;br&gt;&lt;br&gt;Vse za -- je predano jako parametr prikazu sendmail, ktery uz envelope &lt;br&gt;sendera umi ovlivnit! Krasne se to tak zobrazuje i v mail logu.&lt;br&gt;&lt;br&gt;T.&lt;br&gt;&lt;/pre&gt;</description>
	</item>
	<item>
			<link>http://bbs.sandbox.cz/web/gw?post=Koudink,WI</link>
			<title>[Koudink] Thunderbird a chybejici sloupce</title>
			<author>Tuttle</author>
			<category>Koudink</category>
			<pubDate>Fri, 05 Jul 2013 08:56:56 GMT</pubDate>
			<description>&lt;pre&gt;Posted By: Tuttle (...) on 'Koudink'&lt;br&gt;Date:      Fri 5.7.2013 10:56.56&lt;br&gt;Title:     Thunderbird a chybejici sloupce&lt;br&gt;&lt;br&gt;&lt;br&gt;Uz leta me stvalo, ze Thunderbird po otevreni konverzace (Open in &lt;br&gt;conversation) nebo vysledku vyhledavani zobrazuje u vyslednych seznamu jen &lt;br&gt;nekolik malo sloupcu a abych nasel ten spravny mail, musim temer pokazde na &lt;br&gt;zahlavi vpravo sloupce klikanim pridavat.&lt;br&gt;&lt;br&gt;TB by si nastavene sloupce jiste mohl zapamatovat, ale zrejme to autorum &lt;br&gt;neprislo dulezite.&lt;br&gt;&lt;br&gt;Mam verzi 17.0.5 a nasel jsem ZIP soubor omni.ja, v nem soubor mailTabs.js.&lt;br&gt;A v nem je definice glodaList pouzivana na nekolika mistech kodu.&lt;br&gt;&lt;br&gt;Zde tedy nabizim patch, pokud by se to hodilo i nekomu dalsimu:&lt;br&gt;&lt;br&gt;http://sandbox.cz/~tuttle/bits/thunderbird-17.0.5-add-missing-columns-to-search&lt;br&gt;-tabs-omni.ja-mailTabs.js.patch &lt;br&gt;&lt;br&gt;Po aplikaci je nutne vymazat startupCache v profilu.&lt;br&gt;&lt;br&gt;Jo a kdyby nekdo prisel na to, jak zafixovat i jine poradi sloupcu, dejte &lt;br&gt;vedet. :)&lt;br&gt;&lt;br&gt;Pokud se bude TB aktualizovat moc casto, asi si na patchovani udelam &lt;br&gt;automaticky skript. :)&lt;br&gt;&lt;br&gt;T.&lt;br&gt;&lt;/pre&gt;</description>
	</item>
	<item>
			<link>http://bbs.sandbox.cz/web/gw?post=Koudink,2I</link>
			<title>[Koudink] Re: Fenix TK45</title>
			<author>CePal</author>
			<category>Koudink</category>
			<pubDate>Thu, 16 May 2013 07:59:21 GMT</pubDate>
			<description>&lt;pre&gt;Posted By: CePal (#@#%#^%&amp;%*) on 'Koudink'&lt;br&gt;Date:      Thu 16.5.2013 9:59.21&lt;br&gt;Title:     Re: Fenix TK45&lt;br&gt;&lt;br&gt;Chtel bych se zeptat, Semiku, jak se vyviji zivotnost Fenixe po nekolika &lt;br&gt;letech...? Srovnavals svitivost treba po dvou-trech letech?&lt;br&gt;&lt;br&gt;S tim vyvojem mas pravdu, ja si predevcirem objednal nasledujici, tak cekam, &lt;br&gt;kdy to prijde (duvodem bylo, ze mi odeslo predni svetlo na kole, ktery bylo &lt;br&gt;drahy a mizerny, tohle by melo byt levny a prijatelne kvalitni), trochu me &lt;br&gt;desi, cos napsal o vybychovani 18650 LiIon akumulatoru, no koupil jsem si dva &lt;br&gt;s PCB ochrannym obvodem, tak to snad ustoji...&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;svitilna: http://www.dx.com/p/202510&lt;br&gt;aku: http://www.dx.com/p/91889&lt;br&gt;jeste pro info nejlevnejsi nabijecka (vzhledem k cene aku a k tomu, ze maji &lt;br&gt;PCB obvod, se levne nabijecky nebojim): http://www.dx.com/p/47499&lt;br&gt;&lt;br&gt;Trvalo mi dost dlouho najit svitilnu na kolo, ktera by mi aspon trochu &lt;br&gt;vyhovovala. Tahle ma zbytecne velkou svitivost a podle parametru celkem malej &lt;br&gt;rozsah svitivosti, jsem zvedavej na realitu... &lt;br&gt;CePal&lt;br&gt;&lt;/pre&gt;</description>
	</item>
	<item>
			<link>http://bbs.sandbox.cz/web/gw?post=Koudink,wI</link>
			<title>[Koudink] Skyrim a navrh levelu</title>
			<author>pharook</author>
			<category>Koudink</category>
			<pubDate>Tue, 30 Apr 2013 12:44:24 GMT</pubDate>
			<description>&lt;pre&gt;Posted By: pharook (kobayashi maru) on 'Koudink'&lt;br&gt;Date:      Tue 30.4.2013 14:44.24&lt;br&gt;Title:     Skyrim a navrh levelu&lt;br&gt;&lt;br&gt;   Pro nas, kteri se pred lety zajimali o to, jak Wolfenstein, Doom, Duke a &lt;br&gt;Descent a Unreal funguji uvnitr (a kazdou z techto her ja osobne povazuju v &lt;br&gt;nejakem smeru za milnik v live 3D renderingu), je fajn si obcas precist &lt;br&gt;nejaky ten drobek, utrouseny dnesnimi vyvojari nejen uspesnych, ale i &lt;br&gt;technicky zajimavych her. Joel Burgess z Bethesdy se rozepsal o navrhu a &lt;br&gt;spolupraci pri vytvareni obrovskych a rozmanitych levelu pro Skyrim, a je &lt;br&gt;krasne sledovat, jak lze radu mechanismu dostopovat az k onomu ctvercove &lt;br&gt;dlazdicovemu bludisti Wolfensteina.&lt;br&gt;&lt;br&gt;http://blog.joelburgess.com/2013/04/skyrims-modular-level-design-gdc-2013.html&lt;br&gt;&lt;br&gt;P.S.: Muzete si k tomu pustit tema ze Skyrimu, vytvorene na jeden hlas, jedny &lt;br&gt;      housle a spoustu casu (zvlast jestli mate radi Lindsey Stirling nebo &lt;br&gt;      Petera Hollense): http://www.youtube.com/watch?v=BSLPH9d-jsI&lt;br&gt;&lt;br&gt;____________________________________________________________________pharook_&lt;br&gt;&quot;Mesic je dulezitejsi nez Slunce&quot;, reklo dite. &quot;Protoze sviti, kdyz je tma.&quot;&lt;br&gt;&lt;br&gt;&lt;/pre&gt;</description>
	</item>
	<item>
			<link>http://bbs.sandbox.cz/web/gw?post=Koudink,sI</link>
			<title>[Koudink] Re: Linux tip: Nastaveni plneho pristupu</title>
			<author>pharook</author>
			<category>Koudink</category>
			<pubDate>Tue, 30 Apr 2013 12:27:10 GMT</pubDate>
			<description>&lt;pre&gt;Posted By: pharook (kobayashi maru) on 'Koudink'&lt;br&gt;Date:      Tue 30.4.2013 14:27.10&lt;br&gt;Title:     Re: Linux tip: Nastaveni plneho pristupu&lt;br&gt;&lt;br&gt;&gt; Existuje vsak elegantni reseni jednim vrzem:&lt;br&gt;&gt; &lt;br&gt;&gt; chmod -R a=rwX ...        # vsem cteni i zapis&lt;br&gt;&lt;br&gt;   Setkal jsem se taky s tim, ze leckdo nevi, ze tenhle symbolicky zapis se da &lt;br&gt;kombinovat pomoci carek, napr. nasledujici da stejny vysledek:&lt;br&gt;&lt;br&gt;   chmod ug=rwX,o=rX ...&lt;br&gt;   chmod a=rwX,o-w ...&lt;br&gt;&lt;br&gt;____________________________________________________________________pharook_&lt;br&gt;&quot;Mesic je dulezitejsi nez Slunce&quot;, reklo dite. &quot;Protoze sviti, kdyz je tma.&quot;&lt;br&gt;&lt;br&gt;&lt;/pre&gt;</description>
	</item>
	<item>
			<link>http://bbs.sandbox.cz/web/gw?post=Koudink,xI</link>
			<title>[Koudink] Linux tip: Nastaveni plneho pristupu</title>
			<author>Tuttle</author>
			<category>Koudink</category>
			<pubDate>Tue, 09 Apr 2013 12:04:41 GMT</pubDate>
			<description>&lt;pre&gt;Posted By: Tuttle (...) on 'Koudink'&lt;br&gt;Date:      Tue 9.4.2013 14:04.41&lt;br&gt;Title:     Linux tip: Nastaveni plneho pristupu&lt;br&gt;&lt;br&gt;Nekdy potrebujete urcity strom souboru a nesouboru zpristupnit pro vsechny.&lt;br&gt;To znamena prava souborum 0666 a adresarum 0777.&lt;br&gt;Nebo souborum 0444 a adresarum 0555.&lt;br&gt;&lt;br&gt;Mozna jste jako ja saskovali s tim, ze jste pomoci kombinace find/chmod &lt;br&gt;vybrali nejdriv adresare a pak jste podobny prikaz spustili pro soubory.&lt;br&gt;&lt;br&gt;Existuje vsak elegantni reseni jednim vrzem:&lt;br&gt;&lt;br&gt;chmod -R a=rwX ...        # vsem cteni i zapis&lt;br&gt;&lt;br&gt;nebo&lt;br&gt;&lt;br&gt;chmod -R a=rX ...         # vsem cteni&lt;br&gt;&lt;br&gt;'a' je to same jako 'ugo' (tj. pro vsechny). Velke 'X' nastavuje 'x' bit &lt;br&gt;pouze tehdy, kdyz 'x' uz v pravech nekde je.&lt;br&gt;&lt;br&gt;Suchy, co? :)&lt;br&gt;&lt;br&gt;Dik pharookovi za natuknuti.&lt;br&gt;&lt;br&gt;T.&lt;br&gt; &lt;br&gt;&lt;/pre&gt;</description>
	</item>
	<item>
			<link>http://bbs.sandbox.cz/web/gw?post=Koudink,ZI</link>
			<title>[Koudink] Re: IPv6 je vic nez 15 let a</title>
			<author>Ozzy</author>
			<category>Koudink</category>
			<pubDate>Fri, 13 Jul 2012 21:26:26 GMT</pubDate>
			<description>&lt;pre&gt;Posted By: Ozzy (Terorista) on 'Koudink'&lt;br&gt;Date:      Fri 13.7.2012 23:26.26&lt;br&gt;Title:     Re: IPv6 je vic nez 15 let a&lt;br&gt;&lt;br&gt;&gt; Tak co,&lt;br&gt;&gt; jeste porad si to myslis?&lt;br&gt;&gt; &lt;br&gt;&gt; &gt; nebude v soucasne podobe nikdy zaveden. Jde o mytus.&lt;br&gt;&gt; &gt; &lt;br&gt;&gt; &gt; Je cas tento experiment prehodnotit a nebat se vyhlasit jeho krach.&lt;br&gt;&gt; &gt; &lt;br&gt;&gt; &gt; NAT neni ztelesnene zlo a bude v budoucnu do extremu vyuzivan.&lt;br&gt;&gt; &gt; &lt;br&gt;&gt; &gt; Vas&lt;br&gt;&gt; &gt; Nostratuttlus&lt;br&gt;&gt; &gt; (tuttle)&lt;br&gt;&gt; CePal&lt;br&gt;&lt;br&gt;Jo, plus burzy kdysi rozdanych casti acek, preprodeje adres atd ...&lt;br&gt;&lt;br&gt;Rekl jsem uz v roce 2000 ze driv nez za 10 let zadne IPV6 nebude ... a rikal s &lt;br&gt;klidnym svedomim ze dalsich 5 let se nic moc vazneho nestane.&lt;br&gt;&lt;br&gt;&lt;br&gt;                              Martin OZZY Lipinsky&lt;br&gt;&lt;br&gt;                     &quot;Mam tu draka a NEBOJIM SE HO POUZIT !&quot;&lt;br&gt;&lt;/pre&gt;</description>
	</item>
	<item>
			<link>http://bbs.sandbox.cz/web/gw?post=Koudink,AI</link>
			<title>[Koudink] Za 10 dni skoleni Django v Praze</title>
			<author>Tuttle</author>
			<category>Koudink</category>
			<pubDate>Mon, 02 Jul 2012 15:07:20 GMT</pubDate>
			<description>&lt;pre&gt;Posted By: Tuttle (...) on 'Koudink'&lt;br&gt;Date:      Mon 2.7.2012 17:07.20&lt;br&gt;Title:     Za 10 dni skoleni Django v Praze&lt;br&gt;&lt;br&gt;Pokud trochu umite Python, behem dne se seznamite se stale oblibenejsim&lt;br&gt;webovym frameworkem, ktery podporuje rychly vyvoj a ciste, pragmaticke&lt;br&gt;konstrukce. Pokud obdivujete UNIX a Python pro jejich filosofii, zde je&lt;br&gt;treti do party.&lt;br&gt;&lt;br&gt;http://macek.sandbox.cz/skoleni/aktualni.html&lt;br&gt;&lt;br&gt;Lektor Tuttle&lt;br&gt;&lt;/pre&gt;</description>
	</item>
	<item>
			<link>http://bbs.sandbox.cz/web/gw?post=Koudink,QI</link>
			<title>[Koudink] Re: Vyroba zakladnich desek</title>
			<author>Covex</author>
			<category>Koudink</category>
			<pubDate>Wed, 27 Jun 2012 16:33:28 GMT</pubDate>
			<description>&lt;pre&gt;Posted By: Covex (mi'lius) on 'Koudink'&lt;br&gt;Date:      Wed 27.6.2012 18:33.28&lt;br&gt;Title:     Re: Vyroba zakladnich desek&lt;br&gt;&lt;br&gt;&gt; Pro zajimavost - skoro kompletni videa, o tom, jak probiha vyroba zakladnich&lt;br&gt;&gt; desek.&lt;br&gt;&gt; &lt;br&gt;&gt; https://www.youtube.com/watch?v=Va3Bfjn4inA&lt;br&gt;&gt; https://www.youtube.com/watch?v=2qk5vxWY46A&lt;br&gt;&lt;br&gt;Jen tam neni takova ta drobnost - vyroba toho PCB, ale to by se zase asi dalo &lt;br&gt;najit jinde. &lt;br&gt;&lt;br&gt;&gt; ____________________________________________________________________pharook_&lt;br&gt;&lt;br&gt;&lt;br&gt;                                           Covex&lt;br&gt;&lt;/pre&gt;</description>
	</item>
	<item>
			<link>http://bbs.sandbox.cz/web/gw?post=Koudink,1I</link>
			<title>[Koudink] Vyroba zakladnich desek</title>
			<author>pharook</author>
			<category>Koudink</category>
			<pubDate>Thu, 14 Jun 2012 13:39:46 GMT</pubDate>
			<description>&lt;pre&gt;Posted By: pharook (kobayashi maru) on 'Koudink'&lt;br&gt;Date:      Thu 14.06.2012 15:39.46&lt;br&gt;Title:     Vyroba zakladnich desek&lt;br&gt;&lt;br&gt;Pro zajimavost - skoro kompletni videa, o tom, jak probiha vyroba zakladnich&lt;br&gt;desek.&lt;br&gt;&lt;br&gt;https://www.youtube.com/watch?v=Va3Bfjn4inA&lt;br&gt;https://www.youtube.com/watch?v=2qk5vxWY46A&lt;br&gt;&lt;br&gt;____________________________________________________________________pharook_&lt;br&gt;&quot;Mesic je dulezitejsi nez Slunce&quot;, reklo dite. &quot;Protoze sviti, kdyz je tma.&quot;&lt;br&gt;&lt;br&gt;&lt;/pre&gt;</description>
	</item>
	</channel>
</rss>

