<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/rss2full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:sy="http://purl.org/rss/1.0/modules/syndication/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" version="2.0">

<channel>
	<title>Georgik</title>
	
	<link>http://georgik.sinusgear.com</link>
	<description>Journey through the Software sea</description>
	<lastBuildDate>Fri, 18 May 2012 18:32:48 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.2</generator>
		<atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" type="application/rss+xml" href="http://feeds.feedburner.com/GeorgikBlog" /><feedburner:info uri="georgikblog" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com/" /><item>
		<title>StarCube Show – demo day for projects participing in StarCube</title>
		<link>http://feedproxy.google.com/~r/GeorgikBlog/~3/E7xp-OzBwec/</link>
		<comments>http://georgik.sinusgear.com/2012/05/18/starcube-show-demo-day-for-projects/#comments</comments>
		<pubDate>Fri, 18 May 2012 18:32:40 +0000</pubDate>
		<dc:creator>georgik</dc:creator>
				<category><![CDATA[Entrepreneurship]]></category>
		<category><![CDATA[Brno]]></category>
		<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[MSIC]]></category>
		<category><![CDATA[show]]></category>
		<category><![CDATA[StarCube]]></category>
		<category><![CDATA[startup]]></category>

		<guid isPermaLink="false">http://georgik.sinusgear.com/?p=4774</guid>
		<description><![CDATA[StarCube Accelerator 2012 was great boost for new startups. There was cool event: StarCube Show in Observatory and Planetarium Brno. StarCube team prepared for you recordings of this spectacular event. Check it out at: http://www.superlectures.com/starcube2012/.]]></description>
			<content:encoded><![CDATA[<p>StarCube Accelerator 2012 was great boost for new startups. There was cool event: <a href="http://www.starcubeshow.com/">StarCube Show</a> in <a href="http://www.hvezdarna.cz/">Observatory and Planetarium Brno</a>.</p>
<p>StarCube team prepared for you recordings of this spectacular event. Check it out at: <a href="http://www.superlectures.com/starcube2012/">http://www.superlectures.com/starcube2012/</a>.</p>
<p><a href="http://www.superlectures.com/starcube2012/"><img src="http://georgik.sinusgear.com/wp-content/uploads/starcube-show-video.jpg" alt="" title="starcube-show-video" width="297" height="229" class="aligncenter size-full wp-image-4775" /></a></p>
<img src="http://feeds.feedburner.com/~r/GeorgikBlog/~4/E7xp-OzBwec" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://georgik.sinusgear.com/2012/05/18/starcube-show-demo-day-for-projects/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://georgik.sinusgear.com/2012/05/18/starcube-show-demo-day-for-projects/</feedburner:origLink></item>
		<item>
		<title>qr.sinusgear.com – update</title>
		<link>http://feedproxy.google.com/~r/GeorgikBlog/~3/-J2vBCrOPWA/</link>
		<comments>http://georgik.sinusgear.com/2012/05/09/qr-sinusgear-com-update/#comments</comments>
		<pubDate>Wed, 09 May 2012 19:12:55 +0000</pubDate>
		<dc:creator>georgik</dc:creator>
				<category><![CDATA[Software engineering]]></category>
		<category><![CDATA[Canvas]]></category>
		<category><![CDATA[HTML5]]></category>
		<category><![CDATA[jquery]]></category>
		<category><![CDATA[QR code]]></category>

		<guid isPermaLink="false">http://georgik.sinusgear.com/?p=4768</guid>
		<description><![CDATA[Few months ago I wrote simple application for rendering QR code on the fly in web browser. The problem was that user was not able to send a link to another user with pre-generated qr code. Now it is quite simple. Use address like: http://qr.sinusgear.com/?q=http://m.eventsaround.me New version of qr.sinusgear.com will display link and qr code [...]]]></description>
			<content:encoded><![CDATA[<p>Few months ago I wrote <a href="http://georgik.sinusgear.com/2012/01/29/quick-online-qr-code-generator-in-javascript/">simple application</a> for rendering QR code on the fly in web browser.</p>
<p>The problem was that user was not able to send a link to another user with pre-generated qr code.</p>
<p>Now it is quite simple. Use address like: <a href="http://qr.sinusgear.com/?q=http://m.eventsaround.me">http://qr.sinusgear.com/?q=http://m.eventsaround.me</a></p>
<p>New version of <a href="http://qr.sinusgear.com">qr.sinusgear.com</a> will display link and qr code as you type.</p>
<img src="http://feeds.feedburner.com/~r/GeorgikBlog/~4/-J2vBCrOPWA" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://georgik.sinusgear.com/2012/05/09/qr-sinusgear-com-update/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://georgik.sinusgear.com/2012/05/09/qr-sinusgear-com-update/</feedburner:origLink></item>
		<item>
		<title>Materiály z prednášky: Ať se z kódu nepráší!</title>
		<link>http://feedproxy.google.com/~r/GeorgikBlog/~3/-8aTOz7DWQE/</link>
		<comments>http://georgik.sinusgear.com/2012/05/07/at-se-z-kodu-neprasi/#comments</comments>
		<pubDate>Mon, 07 May 2012 19:33:07 +0000</pubDate>
		<dc:creator>georgik</dc:creator>
				<category><![CDATA[Software engineering]]></category>
		<category><![CDATA[Apple]]></category>
		<category><![CDATA[C++]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[Minunit]]></category>
		<category><![CDATA[Objective-C]]></category>
		<category><![CDATA[programming]]></category>

		<guid isPermaLink="false">http://georgik.sinusgear.com/?p=4762</guid>
		<description><![CDATA[Ať se z kódu nepráší! View more presentations from Juraj Michálek Prednáška vo formáte: PDF, SlideShare. Inšpirované: Marzík remix]]></description>
			<content:encoded><![CDATA[<p>
<div style="width:425px" id="__ss_12835328"> <strong style="display:block;margin:12px 0 4px"><a href="http://www.slideshare.net/georgiksk/a-se-z-kdu-nepr" title="Ať se z kódu nepráší!" target="_blank">Ať se z kódu nepráší!</a></strong> <iframe src="http://www.slideshare.net/slideshow/embed_code/12835328" width="425" height="355" frameborder="0" marginwidth="0" marginheight="0" scrolling="no"></iframe> <div style="padding:5px 0 12px"> View more <a href="http://www.slideshare.net/" target="_blank">presentations</a> from <a href="http://www.slideshare.net/georgiksk" target="_blank">Juraj Michálek</a> </div> </div>
</p>
<p>Prednáška vo formáte: <a href="http://georgik.sinusgear.com/wp-content/talks/2012-05-07-at-se-z-kodu-neprasi/pdf/2012-05-07-at-se-z-kodu-neprasi.pdf">PDF</a>, <a href="http://www.slideshare.net/georgiksk/a-se-z-kdu-nepr">SlideShare</a>.</p>
<p>Inšpirované: Marzík remix</p>
<p><iframe width="500" height="375" src="http://www.youtube.com/embed/uc2h6S4RZcg?fs=1&#038;feature=oembed" frameborder="0" allowfullscreen></iframe></p>
<img src="http://feeds.feedburner.com/~r/GeorgikBlog/~4/-8aTOz7DWQE" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://georgik.sinusgear.com/2012/05/07/at-se-z-kodu-neprasi/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://georgik.sinusgear.com/2012/05/07/at-se-z-kodu-neprasi/</feedburner:origLink></item>
		<item>
		<title>Creative Suite 6 – online launch event – CZ</title>
		<link>http://feedproxy.google.com/~r/GeorgikBlog/~3/11uRyFD7b1k/</link>
		<comments>http://georgik.sinusgear.com/2012/04/25/creative-suite-6-online-launch-event/#comments</comments>
		<pubDate>Wed, 25 Apr 2012 20:05:07 +0000</pubDate>
		<dc:creator>georgik</dc:creator>
				<category><![CDATA[Graphics]]></category>
		<category><![CDATA[Adobe]]></category>
		<category><![CDATA[cloud]]></category>
		<category><![CDATA[creative]]></category>
		<category><![CDATA[technologies]]></category>

		<guid isPermaLink="false">http://georgik.sinusgear.com/?p=4750</guid>
		<description><![CDATA[Check out new features in Creative Suite 6 and Creative Cloud. Here is video from online launch event (CZ):]]></description>
			<content:encoded><![CDATA[<p>Check out new features in <a href="http://www.adobe.com/products/creativecloud.html">Creative Suite 6 and Creative Cloud</a>.</p>
<p>Here is video from <a href="http://www.adobe.com/cz/special/ccevent/index.html">online launch event (CZ)</a>:</p>
<p><a href="http://www.adobe.com/cz/special/ccevent/index.html"><img src="http://georgik.sinusgear.com/wp-content/uploads/cs6-launch.jpg" alt="" title="cs6-launch" width="600" height="233" class="aligncenter size-full wp-image-4754" /></a></p>
<img src="http://feeds.feedburner.com/~r/GeorgikBlog/~4/11uRyFD7b1k" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://georgik.sinusgear.com/2012/04/25/creative-suite-6-online-launch-event/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://georgik.sinusgear.com/2012/04/25/creative-suite-6-online-launch-event/</feedburner:origLink></item>
		<item>
		<title>LibreOffice – How to turn off auto correction</title>
		<link>http://feedproxy.google.com/~r/GeorgikBlog/~3/wdMH2-VCu5g/</link>
		<comments>http://georgik.sinusgear.com/2012/04/15/libreoffice-how-to-turn-off-auto-correction/#comments</comments>
		<pubDate>Sun, 15 Apr 2012 08:00:51 +0000</pubDate>
		<dc:creator>georgik</dc:creator>
				<category><![CDATA[Office automation]]></category>
		<category><![CDATA[autocorrection]]></category>
		<category><![CDATA[LibreOffice]]></category>
		<category><![CDATA[Office]]></category>

		<guid isPermaLink="false">http://georgik.sinusgear.com/?p=4736</guid>
		<description><![CDATA[LibreOffice has auto correction feature. It is turned on by default. It could lead to quite annoying behavior. When you want to type pri then LibreOffice will turn it to při. In order to turn off this auto correction go to Tools menu &#8211; AutoCorrect Options&#8230; Then go to Options and disable option Use replacement [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.libreoffice.org/">LibreOffice</a> has auto correction feature. It is turned on by default.</p>
<p>It could lead to quite annoying behavior. When you want to type <em>pri</em> then LibreOffice will turn it to <em>při</em>.</p>
<p>In order to turn off this auto correction go to <em>Tools</em> menu &#8211; <em>AutoCorrect Options&#8230;</em></p>
<p><img class="aligncenter size-full wp-image-4737" title="libre-office-auto-correct-menu" src="http://georgik.sinusgear.com/wp-content/uploads/libre-office-auto-correct-menu.jpg" alt="" width="212" height="470" /></p>
<p>Then go to <em>Options</em> and disable option <em>Use replacement table</em>.</p>
<p><img src="http://georgik.sinusgear.com/wp-content/uploads/libre-office-auto-correct-option.jpg" alt="" title="libre-office-auto-correct-option" width="489" height="284" class="aligncenter size-full wp-image-4738" /></p>
<p>You can find more information about auto correct options at <a href="http://help.libreoffice.org/Writer/Turning_Off_AutoCorrect">help.libreoffice.org</a>.</p>
<img src="http://feeds.feedburner.com/~r/GeorgikBlog/~4/wdMH2-VCu5g" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://georgik.sinusgear.com/2012/04/15/libreoffice-how-to-turn-off-auto-correction/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://georgik.sinusgear.com/2012/04/15/libreoffice-how-to-turn-off-auto-correction/</feedburner:origLink></item>
		<item>
		<title>Quest for GlorY Soft</title>
		<link>http://feedproxy.google.com/~r/GeorgikBlog/~3/4tnr1DsHMmI/</link>
		<comments>http://georgik.sinusgear.com/2012/04/01/quest-for-glory-y-soft/#comments</comments>
		<pubDate>Sun, 01 Apr 2012 20:25:21 +0000</pubDate>
		<dc:creator>georgik</dc:creator>
				<category><![CDATA[Software engineering]]></category>
		<category><![CDATA[glory]]></category>
		<category><![CDATA[printer]]></category>
		<category><![CDATA[quest]]></category>
		<category><![CDATA[Y Soft]]></category>

		<guid isPermaLink="false">http://georgik.sinusgear.com/?p=4727</guid>
		<description><![CDATA[Are you seeking glory in the realm of Software? Are you ready to fight with insidious Duplex Printers and OLAP-headed dragons? Are you able to survive in the jungle of source code? Are you ready to face zombie bugs? Bugs which return even when you think they&#8217;re gone? Don&#8217;t hesitate and start your journey today. [...]]]></description>
			<content:encoded><![CDATA[<p>Are you seeking glory in the realm of Software?</p>
<p>Are you ready to fight with insidious Duplex Printers and OLAP-headed dragons?</p>
<p>Are you able to survive in the jungle of source code?</p>
<p>Are you ready to face zombie bugs? Bugs which return even when you think they&#8217;re gone?</p>
<p>Don&#8217;t hesitate and <a href="http://ysoft.jobs.cz/">start your journey today</a>. Here is the map:</p>
<p><a href="http://maps.google.com/maps?q=Y+Soft+Corporation,+a.s.,+Podnikatelsk%C3%A1,+Brno,+%C4%8Cesk%C3%A1+republika&amp;hl=en&amp;ie=UTF8&amp;ll=49.225614,16.582081&amp;spn=0.012542,0.031285&amp;sll=49.186234,16.600471&amp;sspn=0.006276,0.015643&amp;oq=Y+Soft&amp;t=8&amp;hq=y+soft+corporation+as&amp;hnear=Podnikatelsk%C3%A1,+612+00+Kr%C3%A1lovo+Pole,+Czech+Republic&amp;z=16"><img class="aligncenter size-full wp-image-4728" title="y-soft-quest" src="http://georgik.sinusgear.com/wp-content/uploads/y-soft-quest.jpg" alt="" width="641" height="429" /></a></p>
<p> <img src='http://georgik.sinusgear.com/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' />  1st April </p>
<img src="http://feeds.feedburner.com/~r/GeorgikBlog/~4/4tnr1DsHMmI" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://georgik.sinusgear.com/2012/04/01/quest-for-glory-y-soft/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://georgik.sinusgear.com/2012/04/01/quest-for-glory-y-soft/</feedburner:origLink></item>
		<item>
		<title>29.3. 2012 – Slovakia AUG – Bratislava – Invitation</title>
		<link>http://feedproxy.google.com/~r/GeorgikBlog/~3/JJ1UmCkda1U/</link>
		<comments>http://georgik.sinusgear.com/2012/03/11/29-3-2012-slovakia-aug-bratislava-invitation/#comments</comments>
		<pubDate>Sun, 11 Mar 2012 06:57:10 +0000</pubDate>
		<dc:creator>georgik</dc:creator>
				<category><![CDATA[Rich Internet Application]]></category>
		<category><![CDATA[Adobe]]></category>
		<category><![CDATA[Bratislava]]></category>
		<category><![CDATA[creativity]]></category>
		<category><![CDATA[IBL]]></category>
		<category><![CDATA[Slovakia]]></category>
		<category><![CDATA[User Group]]></category>

		<guid isPermaLink="false">http://georgik.sinusgear.com/?p=4704</guid>
		<description><![CDATA[Adobe User Group Slovakia is organizing another event for fans and friends of Adobe technologies. Where: Galvaniho 17/C, Bratislava, Slovakia &#8211; IBL Software Engineering office When: 29.3. 2012 &#8211; 17:00 &#8211; 20:00 You can find more details about Adobe User Group Slovakia at: slovakia.groups.adobe.com Feel free to join this event.]]></description>
			<content:encoded><![CDATA[<p><a href="http://slovakia.groups.adobe.com/">Adobe User Group Slovakia</a> is organizing another event for fans and friends of Adobe technologies.</p>
<p>Where: <a href=" http://goo.gl/XNRk4">Galvaniho 17/C, Bratislava, Slovakia &#8211; IBL Software Engineering office</a></p>
<p>When: 29.3. 2012 &#8211; 17:00 &#8211; 20:00</p>
<p>You can find more details about Adobe User Group Slovakia at: <a href="http://slovakia.groups.adobe.com/">slovakia.groups.adobe.com</a></p>
<p>Feel free to join this event. <img src='http://georgik.sinusgear.com/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>
<img src="http://feeds.feedburner.com/~r/GeorgikBlog/~4/JJ1UmCkda1U" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://georgik.sinusgear.com/2012/03/11/29-3-2012-slovakia-aug-bratislava-invitation/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://georgik.sinusgear.com/2012/03/11/29-3-2012-slovakia-aug-bratislava-invitation/</feedburner:origLink></item>
		<item>
		<title>Tomcat 7 listen on port 80 – Linux Debian</title>
		<link>http://feedproxy.google.com/~r/GeorgikBlog/~3/SZo4srNXx8g/</link>
		<comments>http://georgik.sinusgear.com/2012/03/10/tomcat-7-listen-on-port-80-linux-debian/#comments</comments>
		<pubDate>Sat, 10 Mar 2012 13:02:58 +0000</pubDate>
		<dc:creator>georgik</dc:creator>
				<category><![CDATA[Software engineering]]></category>
		<category><![CDATA[debian]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[port]]></category>
		<category><![CDATA[privileged]]></category>
		<category><![CDATA[Tomcat]]></category>

		<guid isPermaLink="false">http://georgik.sinusgear.com/?p=4696</guid>
		<description><![CDATA[The default installation of Tomcat 7 for Linux Debian is listening on port 8080. When you want to change the port to 80 then you have several options. You can use iptables and redirect communication from port 8080 to port 80. The more straight forward approach is to bind Tomcat directly to port 80. First [...]]]></description>
			<content:encoded><![CDATA[<p>The default installation of <a href="http://tomcat.apache.org/">Tomcat 7</a> for <a href="http://www.debian.org/">Linux Debian</a> is listening on port 8080.</p>
<p>When you want to change the port to 80 then you have several options.</p>
<p>You can use iptables and redirect communication from port 8080 to port 80.</p>
<p>The more straight forward approach is to bind Tomcat directly to port 80. First of all change port 8080 to 80 in file <em>/etc/tomcat7/server.xml</em>.</p>
<p>You&#8217;ll see error messages in <em>/var/log/tomcat7/catalina.out</em> when you try to restart Tomcat:</p>
<pre>SEVERE: Failed to initialize connector [Connector[HTTP/1.1-80]]
org.apache.catalina.LifecycleException: Failed to initialize component [Connector[HTTP/1.1-80]]
Caused by: java.net.BindException: Permission denied</pre>
<p>The problem is that default installation of Tomcat 7 for Linux Debian allows to bind only ports higher than 1023. You need to allow binding to privileged ports.</p>
<p>Open file <em>/etc/defaults/tomcat7</em> and change option from:</p>
<pre>#AUTHBIND=no</pre>
<p>to:</p>
<pre>AUTHBIND=yes</pre>
<p>Restart Tomcat and it will listen on port 80.</p>
<img src="http://feeds.feedburner.com/~r/GeorgikBlog/~4/SZo4srNXx8g" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://georgik.sinusgear.com/2012/03/10/tomcat-7-listen-on-port-80-linux-debian/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://georgik.sinusgear.com/2012/03/10/tomcat-7-listen-on-port-80-linux-debian/</feedburner:origLink></item>
		<item>
		<title>Must have tool for web/mobile developers – Adobe Shadow</title>
		<link>http://feedproxy.google.com/~r/GeorgikBlog/~3/ZpNz1yiJeCA/</link>
		<comments>http://georgik.sinusgear.com/2012/03/07/must-have-tool-for-webmobile-developers/#comments</comments>
		<pubDate>Wed, 07 Mar 2012 20:30:14 +0000</pubDate>
		<dc:creator>georgik</dc:creator>
				<category><![CDATA[Rich Internet Application]]></category>
		<category><![CDATA[Adobe]]></category>
		<category><![CDATA[Android]]></category>
		<category><![CDATA[desktop]]></category>
		<category><![CDATA[development]]></category>
		<category><![CDATA[Google Chrome]]></category>
		<category><![CDATA[iPhone]]></category>
		<category><![CDATA[mobile]]></category>
		<category><![CDATA[Shadow]]></category>
		<category><![CDATA[tool]]></category>
		<category><![CDATA[web]]></category>

		<guid isPermaLink="false">http://georgik.sinusgear.com/?p=4681</guid>
		<description><![CDATA[Imagine that you&#8217;re developing app on desktop and you want to test it also on mobile devices. It&#8217;s quite daunting task to reload all pages and tap on device every time you need refresh. Adobe introduced simple, but powerful solution &#8211; Adobe Shadow. How it works? Install Adobe Shadow app on you desktop and start [...]]]></description>
			<content:encoded><![CDATA[<p>Imagine that you&#8217;re developing app on desktop and you want to test it also on mobile devices. It&#8217;s quite daunting task to reload all pages and tap on device every time you need refresh. Adobe introduced simple, but powerful solution &#8211; <a href="http://labs.adobe.com/technologies/shadow/">Adobe Shadow</a>.</p>
<p>How it works?</p>
<p>Install Adobe Shadow app on you desktop and start it. This will act as bridge between you browser and mobile devices.</p>
<p>Install Adobe Shadow client app on each mobile device and install extension to Google chrome.</p>
<p>Authenticate devices by pass code and start browsing in web browser. It will sync all devices in you WiFi network connected to Shadow. Adobe Shadow will send URL from Google Chrome to all devices and it will keep devices in sync.</p>
<p>This is very handy app for mobile development and testing.</p>
<p>Check out video from <a href="http://tv.adobe.com/watch/adobe-technology-sneaks-2012/adobe-shadow">Adobe.TV</a>:</p>
<p><iframe title="AdobeTV Video Player" width="515" height="296" src="http://tv.adobe.com/embed/877/12009/" frameborder="0" allowfullscreen scrolling="no"></iframe> </p>
<p>Check out the web site of Adobe Shadow: <a href="http://labs.adobe.com/technologies/shadow/">http://labs.adobe.com/technologies/shadow/</a></p>
<img src="http://feeds.feedburner.com/~r/GeorgikBlog/~4/ZpNz1yiJeCA" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://georgik.sinusgear.com/2012/03/07/must-have-tool-for-webmobile-developers/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://georgik.sinusgear.com/2012/03/07/must-have-tool-for-webmobile-developers/</feedburner:origLink></item>
		<item>
		<title>Web stress test by Apache Benchmarking Tool</title>
		<link>http://feedproxy.google.com/~r/GeorgikBlog/~3/TfHYaWZnRvE/</link>
		<comments>http://georgik.sinusgear.com/2012/03/07/web-stress-test-by-apache-benchmarking-tool/#comments</comments>
		<pubDate>Tue, 06 Mar 2012 22:13:59 +0000</pubDate>
		<dc:creator>georgik</dc:creator>
				<category><![CDATA[Software engineering]]></category>
		<category><![CDATA[Apache]]></category>
		<category><![CDATA[debian]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[performance]]></category>
		<category><![CDATA[Selenium]]></category>
		<category><![CDATA[stress test]]></category>
		<category><![CDATA[web]]></category>

		<guid isPermaLink="false">http://georgik.sinusgear.com/?p=4675</guid>
		<description><![CDATA[Sometimes you need to identify bottleneck of web application. You can use Selenium to record and repeat the same steps over and over. Another solution is to use Apache Benchmarking Tool. E.g. You need to send 1000 requests in 10 concurrent threads to localhost: ab -c 10 -n 1000 http://localhost/ For Debian users: you can [...]]]></description>
			<content:encoded><![CDATA[<p>Sometimes you need to identify bottleneck of web application.</p>
<p>You can use <a href="http://seleniumhq.org/">Selenium</a> to record and repeat the same steps over and over.</p>
<p>Another solution is to use <a href="http://httpd.apache.org/docs/2.4/programs/ab.html">Apache Benchmarking Tool</a>.</p>
<p>E.g. You need to send 1000 requests in 10 concurrent threads to localhost:</p>
<pre>ab -c 10 -n 1000 http://localhost/</pre>
<p>For Debian users: you can find this mighty command in <a href="http://packages.debian.org/squeeze/apache2-utils">apache2-utils</a> package.</p>
<p>Sample result:</p>
<pre>Server Software:        Apache-Coyote/1.1
Server Hostname:        localhost
Server Port:            80

Document Path:          /
Document Length:        405 bytes

Concurrency Level:      10
Time taken for tests:   0.524 seconds
Complete requests:      1000
Failed requests:        0
Write errors:           0
Total transferred:      650000 bytes
HTML transferred:       405000 bytes
Requests per second:    1907.13 [#/sec] (mean)
Time per request:       5.243 [ms] (mean)
Time per request:       0.524 [ms] (mean, across all concurrent requests)
Transfer rate:          1210.58 [Kbytes/sec] received

Connection Times (ms)
              min  mean[+/-sd] median   max
Connect:        0    2   0.5      2       4
Processing:     0    3   0.5      3       4
Waiting:        0    2   0.7      2       4
Total:          2    5   0.3      5       8
</pre>
<img src="http://feeds.feedburner.com/~r/GeorgikBlog/~4/TfHYaWZnRvE" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://georgik.sinusgear.com/2012/03/07/web-stress-test-by-apache-benchmarking-tool/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://georgik.sinusgear.com/2012/03/07/web-stress-test-by-apache-benchmarking-tool/</feedburner:origLink></item>
	</channel>
</rss>

