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

<channel>
	<title>Artur's Blog</title>
	<atom:link href="http://artur.marnik.net/feed/" rel="self" type="application/rss+xml" />
	<link>http://artur.marnik.net</link>
	<description>past, present and future in web development</description>
	<lastBuildDate>Fri, 03 Sep 2010 02:48:12 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>How to set up your own Postfix server on Debian</title>
		<link>http://artur.marnik.net/how-to-set-up-your-own-postfix-server-on-debian/</link>
		<comments>http://artur.marnik.net/how-to-set-up-your-own-postfix-server-on-debian/#comments</comments>
		<pubDate>Fri, 03 Sep 2010 02:47:50 +0000</pubDate>
		<dc:creator>Artur</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[debian]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[postfix]]></category>
		<category><![CDATA[smtp]]></category>

		<guid isPermaLink="false">http://artur.marnik.net/?p=41</guid>
		<description><![CDATA[I have many problems with sending an emails from my hosting provider.
Sometimes email just get to the spam folder and<a href="http://artur.marnik.net/how-to-set-up-your-own-postfix-server-on-debian/" class="searchmore">Read the Rest...</a><div class="clr"></div>]]></description>
			<content:encoded><![CDATA[<p>I have many problems with sending an emails from my hosting provider.<br />
Sometimes email just get to the spam folder and user never gets it. If it was an important email it is a big problem.</p>
<p>I have purchased a VPS with my own dedicated IP address just to create a SMTP server.<br />
My server is on Debian 5.0 and I have chosen Postfix as my mail server.<br />
Installation is as easy as &#8220;apt-get install postfix&#8221;.</p>
<p>Everything worked as expected (I have followed few online tutorials) and I got my server up and running with small exception &#8211; I WASN&#8217;T ABLE TO SEND EMAILS <img src='http://artur.marnik.net/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>I kept getting errors:</p>
<p>Sep  3 02:55:49 debian postfix/qmgr[22990]: 68BB22B125: from=&lt;sender@mail.myserver.com&gt;, size=621, nrcpt=1 (queue active)<br />
Sep  3 02:56:19 debian postfix/smtp[23055]: connect to gmail.com[xxx.xxx.xxx.xxx]:25: Connection timed out<br />
Sep  3 02:56:19 debian postfix/smtp[23055]: 68BB22B125: to=&lt;user@gmail.com&gt;, relay=none, delay=1010, delays=980/0.02/30/0, dsn=4.4.1, status=deferred (connect to gmail.com[xxx.xxx.xxx.xxx]:25: Connection timed out)</p>
<p>It took me few hours of research and dozen of different configuration tests etc but solution was as easy as setting:</p>
<p>disable_dns_lookups = no</p>
<p>in /etc/postfix/main.cf</p>
<p>hope it help someone and saves you a lot of time</p>
]]></content:encoded>
			<wfw:commentRss>http://artur.marnik.net/how-to-set-up-your-own-postfix-server-on-debian/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Jak przekonwertowa? baz? danych z ogonkami na UTF8</title>
		<link>http://artur.marnik.net/jak-przekonwertowac-baze-danych-z-ogonkami-na-utf8/</link>
		<comments>http://artur.marnik.net/jak-przekonwertowac-baze-danych-z-ogonkami-na-utf8/#comments</comments>
		<pubDate>Fri, 12 Feb 2010 03:01:09 +0000</pubDate>
		<dc:creator>Artur</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://artur.marnik.net/?p=26</guid>
		<description><![CDATA[Podczas tworzenia jednego z moich serwisów (www.rabatek.pl) pope?ni?em bardzo du?y b??d: zaraz po ustanowieniu po??czenia do bazy nie zmieni?em kodowania<a href="http://artur.marnik.net/jak-przekonwertowac-baze-danych-z-ogonkami-na-utf8/" class="searchmore">Read the Rest...</a><div class="clr"></div>]]></description>
			<content:encoded><![CDATA[<p>Podczas tworzenia jednego z moich serwisów (<a href="http://www.rabatek.pl" target="_blank">www.rabatek.pl</a>) pope?ni?em bardzo du?y b??d: zaraz po ustanowieniu po??czenia do bazy nie zmieni?em kodowania na UTF8 (domy?lnie bylo latin1). Wszystko przez to ?e po raz pierwszy postanowi?em skorzysta? z klasy PEAR::MDB2 i mi to umkn??o.</p>
<p>W ka?dym b?d? razie strona ju? sobie istnieje kilka miesi?cy i wszystko super dzia?a &#8211; do czasu. W wersji beta przerobi?em wyszukiwark? i okaza?o si?, ?e jak wpisz? np. &#8220;Wroc?aw&#8221; to nic nie znajduje &#8211; wszystko przez te piekielne ogonki. Baza ma ju? w tej chwili kilka tysi?cy rekordów wi?c r?czne poprawianie odpada ca?kowicie.</p>
<p>Z pomoc? przyszed? bardzo prosty skrypt PHP. Napisa?em go w 15 minut i nie ma w nim kontroli b??dów, komentarzy itp &#8211; po prostu wykonuje swoj? robot? i tyle.</p>
<p>Postanowi?em si? tym skryptem z wami podzieli? gdy? wiem ?e nie tylko ja mam problem z ogonkami.</p>
<p>Uwagi i komentarze mile widziane</p>

<div class="wp_syntax"><div class="code"><pre class="php php" style="font-family:monospace;"><span style="color: #990000;">define</span><span style="color: #009900;">&#40;</span><span style="">'DB_HOST'</span><span style="color: #339933;">,</span>              <span style="">'twoje_ip'</span><span style="color: #009900;">&#41;</span>;
<span style="color: #990000;">define</span><span style="color: #009900;">&#40;</span><span style="">'DB_USER'</span><span style="color: #339933;">,</span>               <span style="">'user_do_bazy'</span><span style="color: #009900;">&#41;</span>;
<span style="color: #990000;">define</span><span style="color: #009900;">&#40;</span><span style="">'DB_PASS'</span><span style="color: #339933;">,</span>               <span style="">'haslo_do_bazy'</span><span style="color: #009900;">&#41;</span>;
<span style="color: #990000;">define</span><span style="color: #009900;">&#40;</span><span style="">'DB_NAME'</span><span style="color: #339933;">,</span>               <span style="">'nazwa_bazy'</span><span style="color: #009900;">&#41;</span>;
&nbsp;
<span style="color: #990000;">define</span><span style="color: #009900;">&#40;</span><span style="">'DB_CHARSET'</span><span style="color: #339933;">,</span>            <span style="">'UTF8'</span><span style="color: #009900;">&#41;</span>;
<span style="color: #990000;">define</span><span style="color: #009900;">&#40;</span><span style="">'DB_NAMES'</span><span style="color: #339933;">,</span>               <span style="">'UTF8'</span><span style="color: #009900;">&#41;</span>;
<span style="color: #990000;">define</span><span style="color: #009900;">&#40;</span><span style="">'DB_COLLATION'</span><span style="color: #339933;">,</span>         <span style="">'utf8_general_ci'</span><span style="color: #009900;">&#41;</span>;
&nbsp;
<span style="color: #000000; font-weight: bold;">function</span> chars_translate<span style="color: #009900;">&#40;</span><span style="color: #000088;">$string</span><span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#123;</span>
&nbsp;
    <span style="color: #000088;">$org_letters</span> <span style="color: #339933;">=</span> <span style="color: #990000;">array</span><span style="color: #009900;">&#40;</span><span style="">'Ä…'</span><span style="color: #339933;">,</span><span style="">'Ä‡'</span><span style="color: #339933;">,</span><span style="">'Ä™'</span><span style="color: #339933;">,</span><span style="">'Å‚'</span><span style="color: #339933;">,</span><span style="">'Å„'</span><span style="color: #339933;">,</span><span style="">'Ã³'</span><span style="color: #339933;">,</span><span style="">'Å›'</span><span style="color: #339933;">,</span><span style="">'Åº'</span><span style="color: #339933;">,</span><span style="">'Å¼'</span><span style="color: #339933;">,</span><span style="">'Ä„'</span><span style="color: #339933;">,</span><span style="">'Ä†'</span><span style="color: #339933;">,</span><span style="">'Ä˜'</span><span style="color: #339933;">,</span><span style="">'Å'</span><span style="color: #339933;">,</span><span style="">'Åƒ'</span><span style="color: #339933;">,</span><span style="">'Ã“'</span><span style="color: #339933;">,</span><span style="">'Åš'</span><span style="color: #339933;">,</span><span style="">'Å¹'</span><span style="color: #339933;">,</span><span style="">'Å»'</span><span style="color: #009900;">&#41;</span>;
    <span style="color: #000088;">$utf8_letters</span> <span style="color: #339933;">=</span> <span style="color: #990000;">array</span><span style="color: #009900;">&#40;</span><span style="">'?'</span><span style="color: #339933;">,</span><span style="">'?'</span><span style="color: #339933;">,</span><span style="">'?'</span><span style="color: #339933;">,</span><span style="">'?'</span><span style="color: #339933;">,</span><span style="">'?'</span><span style="color: #339933;">,</span><span style="">'ó'</span><span style="color: #339933;">,</span><span style="">'?'</span><span style="color: #339933;">,</span><span style="">'?'</span><span style="color: #339933;">,</span><span style="">'?'</span><span style="color: #339933;">,</span><span style="">'?'</span><span style="color: #339933;">,</span><span style="">'?'</span><span style="color: #339933;">,</span><span style="">'?'</span><span style="color: #339933;">,</span><span style="">'?'</span><span style="color: #339933;">,</span><span style="">'?'</span><span style="color: #339933;">,</span><span style="">'Ó'</span><span style="color: #339933;">,</span><span style="">'?'</span><span style="color: #339933;">,</span><span style="">'?'</span><span style="color: #339933;">,</span><span style="">'?'</span><span style="color: #009900;">&#41;</span>;;
    <span style="color: #000088;">$string</span> <span style="color: #339933;">=</span> <span style="color: #990000;">str_replace</span><span style="color: #009900;">&#40;</span><span style="color: #000088;">$org_letters</span><span style="color: #339933;">,</span> <span style="color: #000088;">$utf8_letters</span><span style="color: #339933;">,</span> <span style="color: #000088;">$string</span><span style="color: #009900;">&#41;</span>;
    <span style="color: #b1b100;">return</span> <span style="color: #000088;">$string</span>;
<span style="color: #009900;">&#125;</span>
&nbsp;
<span style="color: #000088;">$link</span> <span style="color: #339933;">=</span> <span style="color: #339933;">@</span><span style="color: #990000;">mysql_connect</span><span style="color: #009900;">&#40;</span>DB_HOST<span style="color: #339933;">,</span> DB_USER<span style="color: #339933;">,</span> DB_PASS<span style="color: #009900;">&#41;</span>;
<span style="color: #b1b100;">if</span> <span style="color: #009900;">&#40;</span><span style="color: #339933;">!</span><span style="color: #000088;">$link</span><span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#123;</span>
    <span style="color: #990000;">echo</span> <span style="color: #0000ff;">&quot;error connection to the database: &quot;</span><span style="color: #339933;">.</span><span style="color: #990000;">mysql_error</span><span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span>;
<span style="color: #009900;">&#125;</span>
&nbsp;
<span style="color: #b1b100;">if</span> <span style="color: #009900;">&#40;</span><span style="color: #339933;">!</span><span style="color: #990000;">mysql_select_db</span><span style="color: #009900;">&#40;</span>DB_NAME<span style="color: #339933;">,</span> <span style="color: #000088;">$link</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#123;</span>
    <span style="color: #990000;">echo</span> <span style="color: #0000ff;">&quot;error selecting a database: &quot;</span><span style="color: #339933;">.</span><span style="color: #990000;">mysql_error</span><span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span>;
<span style="color: #009900;">&#125;</span>
&nbsp;
<span style="color: #000088;">$tables</span> <span style="color: #339933;">=</span> <span style="color: #990000;">array</span><span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span>;
&nbsp;
<span style="color: #666666; font-style: italic;">// odczytaj wszystkie tabele</span>
<span style="color: #000088;">$query</span> <span style="color: #339933;">=</span> <span style="color: #0000ff;">&quot;SHOW TABLE STATUS &quot;</span>;
<span style="color: #000088;">$result</span> <span style="color: #339933;">=</span> <span style="color: #990000;">mysql_query</span><span style="color: #009900;">&#40;</span><span style="color: #000088;">$query</span><span style="color: #009900;">&#41;</span>;
<span style="color: #b1b100;">while</span> <span style="color: #009900;">&#40;</span><span style="color: #000088;">$row</span> <span style="color: #339933;">=</span> <span style="color: #990000;">mysql_fetch_assoc</span><span style="color: #009900;">&#40;</span><span style="color: #000088;">$result</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#123;</span>
    <span style="color: #b1b100;">if</span> <span style="color: #009900;">&#40;</span><span style="color: #000088;">$row</span><span style="color: #009900;">&#91;</span><span style="">'Comment'</span><span style="color: #009900;">&#93;</span> <span style="color: #339933;">!=</span> <span style="">'VIEW'</span><span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#123;</span>
        <span style="color: #000088;">$tables</span><span style="color: #009900;">&#91;</span><span style="color: #009900;">&#93;</span> <span style="color: #339933;">=</span> <span style="color: #000088;">$row</span><span style="color: #009900;">&#91;</span><span style="">'Name'</span><span style="color: #009900;">&#93;</span>;
    <span style="color: #009900;">&#125;</span>
<span style="color: #009900;">&#125;</span>
&nbsp;
<span style="color: #666666; font-style: italic;">// pobierz dane ze starych tabeli</span>
<span style="color: #000088;">$records</span> <span style="color: #339933;">=</span> <span style="color: #990000;">array</span><span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span>;
<span style="color: #b1b100;">foreach</span> <span style="color: #009900;">&#40;</span><span style="color: #000088;">$tables</span> <span style="color: #b1b100;">as</span> <span style="color: #000088;">$table</span><span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#123;</span>
    <span style="color: #000088;">$query</span> <span style="color: #339933;">=</span> <span style="color: #0000ff;">&quot;SELECT * FROM &quot;</span><span style="color: #339933;">.</span><span style="color: #000088;">$table</span>;
    <span style="color: #000088;">$result</span> <span style="color: #339933;">=</span> <span style="color: #990000;">mysql_query</span><span style="color: #009900;">&#40;</span><span style="color: #000088;">$query</span><span style="color: #009900;">&#41;</span>;
    <span style="color: #000088;">$records</span><span style="color: #009900;">&#91;</span><span style="color: #000088;">$table</span><span style="color: #009900;">&#93;</span> <span style="color: #339933;">=</span> <span style="color: #990000;">array</span><span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span>;
    <span style="color: #000088;">$i</span> <span style="color: #339933;">=</span> <span style="color:#800080;">0</span>;
    <span style="color: #b1b100;">while</span><span style="color: #009900;">&#40;</span><span style="color: #000088;">$row</span> <span style="color: #339933;">=</span> <span style="color: #990000;">mysql_fetch_assoc</span><span style="color: #009900;">&#40;</span><span style="color: #000088;">$result</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#123;</span>
        <span style="color: #b1b100;">foreach</span> <span style="color: #009900;">&#40;</span><span style="color: #000088;">$row</span> <span style="color: #b1b100;">as</span> <span style="color: #000088;">$key</span> <span style="color: #339933;">=&amp;</span>gt; <span style="color: #000088;">$value</span><span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#123;</span>
            <span style="color: #000088;">$records</span><span style="color: #009900;">&#91;</span><span style="color: #000088;">$table</span><span style="color: #009900;">&#93;</span><span style="color: #009900;">&#91;</span><span style="color: #000088;">$i</span><span style="color: #009900;">&#93;</span><span style="color: #009900;">&#91;</span><span style="color: #000088;">$key</span><span style="color: #009900;">&#93;</span> <span style="color: #339933;">=</span> chars_translate<span style="color: #009900;">&#40;</span><span style="color: #000088;">$value</span><span style="color: #009900;">&#41;</span>;
        <span style="color: #009900;">&#125;</span>
        <span style="color: #000088;">$i</span>++;
    <span style="color: #009900;">&#125;</span>
<span style="color: #009900;">&#125;</span>
&nbsp;
<span style="color: #666666; font-style: italic;">// ustaw poprawne kodowanie</span>
<span style="color: #990000;">mysql_query</span><span style="color: #009900;">&#40;</span><span style="color: #0000ff;">&quot;SET CHARACTER SET &quot;</span><span style="color: #339933;">.</span>DB_CHARSET<span style="color: #009900;">&#41;</span>;
<span style="color: #990000;">mysql_query</span><span style="color: #009900;">&#40;</span><span style="color: #0000ff;">&quot;SET NAMES &quot;</span><span style="color: #339933;">.</span>DB_NAMES<span style="color: #009900;">&#41;</span>;
<span style="color: #990000;">mysql_query</span><span style="color: #009900;">&#40;</span><span style="color: #0000ff;">&quot;SET collation_connection = &quot;</span><span style="color: #339933;">.</span>DB_COLLATION<span style="color: #009900;">&#41;</span>;
&nbsp;
<span style="color: #666666; font-style: italic;">// stworz nowe tabele i wypelnij je danymi</span>
<span style="color: #b1b100;">foreach</span> <span style="color: #009900;">&#40;</span><span style="color: #000088;">$tables</span> <span style="color: #b1b100;">as</span> <span style="color: #000088;">$table</span><span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#123;</span>
    <span style="color: #000088;">$query</span> <span style="color: #339933;">=</span> <span style="color: #0000ff;">&quot;CREATE TABLE &quot;</span><span style="color: #339933;">.</span><span style="color: #000088;">$table</span><span style="color: #339933;">.</span><span style="color: #0000ff;">&quot;_new LIKE &quot;</span><span style="color: #339933;">.</span><span style="color: #000088;">$table</span>;
    <span style="color: #000088;">$result</span> <span style="color: #339933;">=</span> <span style="color: #990000;">mysql_query</span><span style="color: #009900;">&#40;</span><span style="color: #000088;">$query</span><span style="color: #009900;">&#41;</span>;
&nbsp;
    <span style="color: #b1b100;">if</span> <span style="color: #009900;">&#40;</span><span style="color: #990000;">empty</span><span style="color: #009900;">&#40;</span><span style="color: #000088;">$records</span><span style="color: #009900;">&#91;</span><span style="color: #000088;">$table</span><span style="color: #009900;">&#93;</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#123;</span>
        <span style="color: #b1b100;">continue</span>;
    <span style="color: #009900;">&#125;</span>
    <span style="color: #000088;">$columns</span> <span style="color: #339933;">=</span> <span style="color: #990000;">implode</span><span style="color: #009900;">&#40;</span><span style="color: #0000ff;">&quot;,&quot;</span><span style="color: #339933;">,</span> <span style="color: #990000;">array_keys</span><span style="color: #009900;">&#40;</span><span style="color: #000088;">$records</span><span style="color: #009900;">&#91;</span><span style="color: #000088;">$table</span><span style="color: #009900;">&#93;</span><span style="color: #009900;">&#91;</span><span style="color:#800080;">0</span><span style="color: #009900;">&#93;</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#41;</span>;
    <span style="color: #000088;">$query</span> <span style="color: #339933;">=</span> <span style="color: #0000ff;">&quot;INSERT INTO &quot;</span><span style="color: #339933;">.</span><span style="color: #000088;">$table</span><span style="color: #339933;">.</span><span style="color: #0000ff;">&quot;_new (&quot;</span><span style="color: #339933;">.</span><span style="color: #000088;">$columns</span><span style="color: #339933;">.</span><span style="color: #0000ff;">&quot;) VALUES &quot;</span>;
&nbsp;
    <span style="color: #b1b100;">foreach</span> <span style="color: #009900;">&#40;</span><span style="color: #000088;">$records</span><span style="color: #009900;">&#91;</span><span style="color: #000088;">$table</span><span style="color: #009900;">&#93;</span> <span style="color: #b1b100;">as</span> <span style="color: #000088;">$row</span><span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#123;</span>
        <span style="color: #000088;">$query</span> <span style="color: #339933;">.=</span> <span style="color: #0000ff;">&quot;('&quot;</span><span style="color: #339933;">.</span><span style="color: #990000;">implode</span><span style="color: #009900;">&#40;</span><span style="color: #0000ff;">&quot;','&quot;</span><span style="color: #339933;">,</span> <span style="color: #000088;">$row</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">.</span><span style="color: #0000ff;">&quot;'),&quot;</span>;
    <span style="color: #009900;">&#125;</span>
&nbsp;
    <span style="color: #000088;">$query</span> <span style="color: #339933;">=</span> <span style="color: #990000;">substr</span><span style="color: #009900;">&#40;</span><span style="color: #000088;">$query</span><span style="color: #339933;">,</span> <span style="color:#800080;">0</span><span style="color: #339933;">,</span> <span style="color: #339933;">-</span><span style="color: #cc66cc;">1</span><span style="color: #009900;">&#41;</span>;
    <span style="color: #000088;">$result</span> <span style="color: #339933;">=</span> <span style="color: #990000;">mysql_query</span><span style="color: #009900;">&#40;</span><span style="color: #000088;">$query</span><span style="color: #009900;">&#41;</span>;
&nbsp;
    <span style="color: #666666; font-style: italic;">// skasuj stara tabele</span>
    <span style="color: #000088;">$query</span> <span style="color: #339933;">=</span> <span style="color: #0000ff;">&quot;DROP TABLE &quot;</span><span style="color: #339933;">.</span><span style="color: #000088;">$table</span>;
    <span style="color: #000088;">$result</span> <span style="color: #339933;">=</span> <span style="color: #990000;">mysql_query</span><span style="color: #009900;">&#40;</span><span style="color: #000088;">$query</span><span style="color: #009900;">&#41;</span>;
&nbsp;
    <span style="color: #666666; font-style: italic;">// zmien nazwe tabeli</span>
    <span style="color: #000088;">$query</span> <span style="color: #339933;">=</span> <span style="color: #0000ff;">&quot;RENAME TABLE &quot;</span><span style="color: #339933;">.</span><span style="color: #000088;">$table</span><span style="color: #339933;">.</span><span style="color: #0000ff;">&quot;_new TO &quot;</span><span style="color: #339933;">.</span><span style="color: #000088;">$table</span>;
    <span style="color: #000088;">$result</span> <span style="color: #339933;">=</span> <span style="color: #990000;">mysql_query</span><span style="color: #009900;">&#40;</span><span style="color: #000088;">$query</span><span style="color: #009900;">&#41;</span>;
&nbsp;
    <span style="color: #990000;">echo</span> <span style="color: #0000ff;">&quot;gotowy &quot;</span><span style="color: #339933;">.</span><span style="color: #000088;">$table</span><span style="color: #339933;">.</span><span style="color: #0000ff;">&quot;<span style="color: #000099; font-weight: bold;">\n</span>&quot;</span>;
    <span style="color: #990000;">flush</span><span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span>;
<span style="color: #009900;">&#125;</span>
&nbsp;
<span style="color: #990000;">echo</span> <span style="color: #0000ff;">&quot;KONIEC<span style="color: #000099; font-weight: bold;">\n</span>&quot;</span>;</pre></div></div>

]]></content:encoded>
			<wfw:commentRss>http://artur.marnik.net/jak-przekonwertowac-baze-danych-z-ogonkami-na-utf8/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>How to use SVN on 1and1 account</title>
		<link>http://artur.marnik.net/how-to-use-svn-on-1and1-account/</link>
		<comments>http://artur.marnik.net/how-to-use-svn-on-1and1-account/#comments</comments>
		<pubDate>Wed, 10 Feb 2010 21:16:44 +0000</pubDate>
		<dc:creator>Artur</dc:creator>
				<category><![CDATA[web development]]></category>
		<category><![CDATA[1and1]]></category>
		<category><![CDATA[hosting]]></category>
		<category><![CDATA[ssh]]></category>
		<category><![CDATA[subversion]]></category>
		<category><![CDATA[svn]]></category>
		<category><![CDATA[version control]]></category>
		<category><![CDATA[web]]></category>

		<guid isPermaLink="false">http://artur.marnik.net/?p=24</guid>
		<description><![CDATA[When creating a project it is always wise to use some version control program.
I prefer to use SVN it is<a href="http://artur.marnik.net/how-to-use-svn-on-1and1-account/" class="searchmore">Read the Rest...</a><div class="clr"></div>]]></description>
			<content:encoded><![CDATA[<p>When creating a project it is always wise to use some version control program.</p>
<p>I prefer to use SVN it is fast, easy to use and its support is build in in NetBeans IDE. Since I use hosting at 1and1 I tried to install my own SVN repository there. It is very easy and it worked almost instantly.</p>
<p>First step: create svn repository on the server.</p>
<p>Just SSH to your account and create a new directory and svn repository in it:</p>
<p>cd /<br />
mkdir svn<br />
svnadmin create /kunden/homepages/&#8230;&#8230;/htdocs/svn</p>
<p>to get a full path to your home directory call &#8220;pwd&#8221; command and replace &#8230;&#8230;. with your information</p>
<p>Now your svn repository is set up &#8211; we can procees to the second step: netbeans configuration</p>
<p>from putty download page (<a rel="nofollow" href="http://www.chiark.greenend.org.uk/~sgtatham/putty/download.html" target="_blank">here</a>) get plink.exe and place it in c:\Program Files\Putty\ (you can choose different path)<br />
now in your Project window right click on your project name and select Versioning-&gt;Import into subversion repository<br />
for Repository URL select svn+ssh:// and enter:svn+ssh://your.domain.com/kunden/homepages/&#8230;&#8230;./htdocs/svn (same path that you have used for svnadmin command)<br />
then as Tunnel Command enter: C:/Program Files/Putty/plink.exe -l ssh_username -pw ssh_password<br />
click Next<br />
now in &#8220;Repository Folder&#8221; enter desired name like &#8220;my_project&#8221;<br />
enter a message &#8211; for example &#8220;initial import&#8221;<br />
click Next again<br />
after a while you will be prompted what files you want to import &#8211; usually you want to import whole project so just click Finish</p>
<p>And you are done &#8211; enjoy your SVN on 1and1 account</p>
<p>the only thing that I don&#8217;t like is having open text password for my ssh account in netbeans &#8211; it I find a way to hide somewhere I will share it with you</p>
]]></content:encoded>
			<wfw:commentRss>http://artur.marnik.net/how-to-use-svn-on-1and1-account/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>resize an image function</title>
		<link>http://artur.marnik.net/resize-an-image-function/</link>
		<comments>http://artur.marnik.net/resize-an-image-function/#comments</comments>
		<pubDate>Fri, 03 Jul 2009 03:34:48 +0000</pubDate>
		<dc:creator>Artur</dc:creator>
				<category><![CDATA[web development]]></category>
		<category><![CDATA[php]]></category>

		<guid isPermaLink="false">http://artur.marnik.net/?p=21</guid>
		<description><![CDATA[I wrote this function long time ago and I have used it so many since then. I decided to publish<a href="http://artur.marnik.net/resize-an-image-function/" class="searchmore">Read the Rest...</a><div class="clr"></div>]]></description>
			<content:encoded><![CDATA[<p>I wrote this function long time ago and I have used it so many since then. I decided to publish it.</p>
<p>You can find plenty of similar functions but this one is a little bit different. As a parameter you specify new MAX dimensions so image will be scaled based on its height or width. I believe I have enough comments in the code.</p>

<div class="wp_syntax"><table><tr><td class="line_numbers"><pre>1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
</pre></td><td class="code"><pre class="php php" style="font-family:monospace;"><span style="color: #000000; font-weight: bold;">public</span> <span style="color: #000000; font-weight: bold;">function</span> resize<span style="color: #009900;">&#40;</span><span style="color: #000088;">$source_image</span><span style="color: #339933;">,</span> <span style="color: #000088;">$target_image</span><span style="color: #339933;">,</span> <span style="color: #000088;">$new_width</span><span style="color: #339933;">,</span> <span style="color: #000088;">$new_height</span><span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#123;</span>
  <span style="color: #666666; font-style: italic;">// get current size</span>
  <span style="color: #990000;">list</span><span style="color: #009900;">&#40;</span><span style="color: #000088;">$width</span><span style="color: #339933;">,</span> <span style="color: #000088;">$height</span><span style="color: #009900;">&#41;</span> <span style="color: #339933;">=</span> <span style="color: #339933;">@</span><span style="color: #990000;">getimagesize</span><span style="color: #009900;">&#40;</span><span style="color: #000088;">$source_image</span><span style="color: #009900;">&#41;</span>;
&nbsp;
  <span style="color: #b1b100;">if</span> <span style="color: #009900;">&#40;</span><span style="color: #000088;">$width</span> <span style="color: #339933;">&gt;</span> <span style="color: #000088;">$new_width</span> || <span style="color: #000088;">$height</span> <span style="color: #339933;">&gt;</span> <span style="color: #000088;">$new_height</span><span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#123;</span>
    <span style="color: #000088;">$scale1</span> <span style="color: #339933;">=</span> <span style="color: #000088;">$width</span> <span style="color: #339933;">/</span> <span style="color: #000088;">$new_width</span>;
    <span style="color: #000088;">$scale2</span> <span style="color: #339933;">=</span> <span style="color: #000088;">$height</span> <span style="color: #339933;">/</span> <span style="color: #000088;">$new_height</span>;
&nbsp;
    <span style="color: #666666; font-style: italic;">// check if we should scale using width or height</span>
    <span style="color: #000088;">$scale</span> <span style="color: #339933;">=</span> <span style="color: #000088;">$scale1</span> <span style="color: #339933;">&gt;</span> <span style="color: #000088;">$scale2</span> ? <span style="color: #000088;">$scale1</span> <span style="color: #339933;">:</span> <span style="color: #000088;">$scale2</span>;
&nbsp;
    <span style="color: #666666; font-style: italic;">// make sure we scale correctly</span>
    <span style="color: #000088;">$new_height</span> <span style="color: #339933;">=</span> <span style="color: #990000;">floor</span><span style="color: #009900;">&#40;</span><span style="color: #000088;">$height</span> <span style="color: #339933;">/</span> <span style="color: #000088;">$scale</span><span style="color: #009900;">&#41;</span>;
    <span style="color: #000088;">$new_width</span> <span style="color: #339933;">=</span> <span style="color: #990000;">floor</span><span style="color: #009900;">&#40;</span><span style="color: #000088;">$width</span> <span style="color: #339933;">/</span> <span style="color: #000088;">$scale</span><span style="color: #009900;">&#41;</span>;
&nbsp;
    <span style="color: #666666; font-style: italic;">// Load</span>
    <span style="color: #000088;">$thumb</span> <span style="color: #339933;">=</span> imagecreatetruecolor<span style="color: #009900;">&#40;</span><span style="color: #000088;">$new_width</span><span style="color: #339933;">,</span> <span style="color: #000088;">$new_height</span><span style="color: #009900;">&#41;</span>;
    <span style="color: #000088;">$source</span> <span style="color: #339933;">=</span> imagecreatefromjpeg<span style="color: #009900;">&#40;</span><span style="color: #000088;">$source_image</span><span style="color: #009900;">&#41;</span>;
&nbsp;
    <span style="color: #666666; font-style: italic;">// Resize</span>
    imagecopyresampled<span style="color: #009900;">&#40;</span><span style="color: #000088;">$thumb</span><span style="color: #339933;">,</span> <span style="color: #000088;">$source</span><span style="color: #339933;">,</span> <span style="color:#800080;">0</span><span style="color: #339933;">,</span> <span style="color:#800080;">0</span><span style="color: #339933;">,</span> <span style="color:#800080;">0</span><span style="color: #339933;">,</span> <span style="color:#800080;">0</span><span style="color: #339933;">,</span> <span style="color: #000088;">$new_width</span><span style="color: #339933;">,</span> <span style="color: #000088;">$new_height</span><span style="color: #339933;">,</span> <span style="color: #000088;">$width</span><span style="color: #339933;">,</span> <span style="color: #000088;">$height</span><span style="color: #009900;">&#41;</span>;
&nbsp;
    <span style="color: #666666; font-style: italic;">// Save the file at 95% quality</span>
    imagejpeg<span style="color: #009900;">&#40;</span><span style="color: #000088;">$thumb</span><span style="color: #339933;">,</span> <span style="color: #000088;">$target_image</span><span style="color: #339933;">,</span> <span style="color: #cc66cc;">95</span><span style="color: #009900;">&#41;</span>;
  <span style="color: #009900;">&#125;</span> <span style="color: #b1b100;">else</span> <span style="color: #009900;">&#123;</span>
    <span style="color: #666666; font-style: italic;">// image small already - don't resize</span>
    <span style="color: #990000;">copy</span><span style="color: #009900;">&#40;</span><span style="color: #000088;">$source_image</span><span style="color: #339933;">,</span> <span style="color: #000088;">$target_image</span><span style="color: #009900;">&#41;</span>;
  <span style="color: #009900;">&#125;</span>
<span style="color: #009900;">&#125;</span></pre></td></tr></table></div>

]]></content:encoded>
			<wfw:commentRss>http://artur.marnik.net/resize-an-image-function/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>&#8220;Cytrynowka&#8221; Polish Lemon Vodka</title>
		<link>http://artur.marnik.net/cytrynowka-polish-lemon-vodka/</link>
		<comments>http://artur.marnik.net/cytrynowka-polish-lemon-vodka/#comments</comments>
		<pubDate>Tue, 19 May 2009 02:31:08 +0000</pubDate>
		<dc:creator>Artur</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[cytrynowka]]></category>
		<category><![CDATA[lemon]]></category>
		<category><![CDATA[vodka]]></category>

		<guid isPermaLink="false">http://artur.marnik.net/?p=18</guid>
		<description><![CDATA[I was supposed to write about web development but recently I found my old recipe on how to make your<a href="http://artur.marnik.net/cytrynowka-polish-lemon-vodka/" class="searchmore">Read the Rest...</a><div class="clr"></div>]]></description>
			<content:encoded><![CDATA[<p>I was supposed to write about web development but recently I found my old recipe on how to make your own &#8216;cytrynowka&#8217;. All you need is:</p>
<ul>
<li>1L 190 proof alcohol (I use EVERCLEAR <em>190 PROOF</em> GRAIN ALCOHOL)</li>
<li>8-10 lemons (depends on size)</li>
<li>1.5 glass of sugar</li>
<li>little bit of salt</li>
<li>1L of water</li>
</ul>
<p>- Ok so to start you have to wash lemons and cut off the ends (and throw them away). Cut all lemons into the pieces (about 1/4 &#8211; 1/2 inch in size).</p>
<p>- Put lemon pieces into the metal bowl or pot, add sugar, salt and one glass of water. <strong>Add Everclear.</strong> Squeeze the lemons very well and leave like that for about 2 hours (don&#8217;t forget because it will become bitter if you keep it to long)</p>
<p>- soak and remove lemon pieces, filter everything (use gauze pads to filter out even the smallest pieces of lemon). Add 3 glasses of water</p>
<p>- in about 2-3 days filter everything again</p>
<p>- 5 days later it is ready to drink <img src='http://artur.marnik.net/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  best served chilled in shot glasses <img src='http://artur.marnik.net/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>enjoy</p>
]]></content:encoded>
			<wfw:commentRss>http://artur.marnik.net/cytrynowka-polish-lemon-vodka/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Cracking the Human Resource Code</title>
		<link>http://artur.marnik.net/cracking-the-human-resource-code/</link>
		<comments>http://artur.marnik.net/cracking-the-human-resource-code/#comments</comments>
		<pubDate>Wed, 29 Apr 2009 13:39:56 +0000</pubDate>
		<dc:creator>Artur</dc:creator>
				<category><![CDATA[humor]]></category>
		<category><![CDATA[hr]]></category>
		<category><![CDATA[job]]></category>
		<category><![CDATA[joke]]></category>

		<guid isPermaLink="false">http://artur.marnik.net/?p=16</guid>
		<description><![CDATA[&#8220;COMPETITIVE SALARY&#8221;
Most of our competitors don&#8217;t pay much either.
&#8220;JOIN OUR FAST-PACED COMPANY&#8221;
We have no time to train you.
&#8220;CASUAL WORK ATMOSPHERE&#8221;
You&#8217;ll<a href="http://artur.marnik.net/cracking-the-human-resource-code/" class="searchmore">Read the Rest...</a><div class="clr"></div>]]></description>
			<content:encoded><![CDATA[<p>&#8220;COMPETITIVE SALARY&#8221;<br />
Most of our competitors don&#8217;t pay much either.</p>
<p>&#8220;JOIN OUR FAST-PACED COMPANY&#8221;<br />
We have no time to train you.</p>
<p>&#8220;CASUAL WORK ATMOSPHERE&#8221;<br />
You&#8217;ll be here very late, very often &#8212; might as well be comfortable.</p>
<p>&#8220;MUST BE DEADLINE-ORIENTED&#8221;<br />
Your first four projects are already way overdue.</p>
<p>&#8220;SOME OVERTIME REQUIRED&#8221;<br />
Did we mention that you&#8217;ll be here very late, very often? And most weekends.</p>
<p>&#8220;DUTIES WILL VARY&#8221;<br />
Anyone in the office can boss you around.</p>
<p>&#8220;MUST HAVE AN EYE FOR DETAIL&#8221;<br />
We have no quality control.</p>
<p>&#8220;CAREER-MINDED&#8221;<br />
Female applicants must be childless.</p>
<p>&#8220;APPLY IN PERSON&#8221;<br />
If you&#8217;re old, fat or ugly, that position has already been filled.</p>
<p>&#8220;NO PHONE CALLS PLEASE&#8221;<br />
This job listing is just a legal formality. The position was filled by some executive&#8217;s nephew.</p>
<p>&#8220;SEEKING CANDIDATES WITH A WIDE VARIETY OF EXPERIENCE&#8221;<br />
Due to consolidation, you&#8217;ll be replacing three people.</p>
<p>&#8220;PROBLEM-SOLVING SKILLS A MUST&#8221;<br />
This company is a total mess.</p>
<p>&#8220;REQUIRES TEAM LEADERSHIP SKILLS&#8221;<br />
You&#8217;ll have all the responsibilities of upper management, without the pay, title or respect.</p>
<p>&#8220;GOOD COMMUNICATION SKILLS&#8221;<br />
Listen to management, figure out what they want, don&#8217;t ask too many questions and get the sh*t done.</p>
]]></content:encoded>
			<wfw:commentRss>http://artur.marnik.net/cracking-the-human-resource-code/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Why should you use jQuery</title>
		<link>http://artur.marnik.net/why-should-you-use-jquery/</link>
		<comments>http://artur.marnik.net/why-should-you-use-jquery/#comments</comments>
		<pubDate>Thu, 04 Sep 2008 00:46:44 +0000</pubDate>
		<dc:creator>Artur</dc:creator>
				<category><![CDATA[web development]]></category>
		<category><![CDATA[ajax]]></category>
		<category><![CDATA[javascript]]></category>
		<category><![CDATA[jquery]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[web]]></category>

		<guid isPermaLink="false">http://artur.marnik.net/?p=7</guid>
		<description><![CDATA[If you ask me one year ago &#8220;have you seen jQuery&#8221; my answer would be &#8220;have you seen what?&#8221;
If you<a href="http://artur.marnik.net/why-should-you-use-jquery/" class="searchmore">Read the Rest...</a><div class="clr"></div>]]></description>
			<content:encoded><![CDATA[<p>If you ask me one year ago &#8220;have you seen jQuery&#8221; my answer would be &#8220;have you seen what?&#8221;</p>
<p>If you ask me six months ago I would say &#8220;I heard about it but I don&#8217;t see any benefit in using it. I know javascript well enough to write my own code&#8221;.</p>
<p>And I was sooooo WRONG.</p>
<p>I just finished small project for my friend <a title="Jardins des reves" href="http://ogrody.marnik.net" target="_blank">www.jardinsdesreves.pl</a> and I decided to give it a try.<br />
The benefit: my js file is only <strong>170</strong> lines long.</p>
<p>I just want to show you couple benefits of this wonderfull framework.</p>
<p><strong>FORMS</strong>:</p>
<p>I have never seen a simpler way to submit forms via ajax.</p>
<p>Just look at the simple example:</p>

<div class="wp_syntax"><table><tr><td class="line_numbers"><pre>1
2
3
4
5
6
7
</pre></td><td class="code"><pre class="html4strict html4strict" style="font-family:monospace;"><span style="color: #009900;">&lt;<span style="color: #000000; font-weight: bold;">form</span>&gt;</span>
  <span style="color: #009900;">&lt;<span style="color: #000000; font-weight: bold;">input</span> <span style="color: #000066;">type</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;hidden&quot;</span> <span style="color: #000066;">name</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;id&quot;</span> <span style="color: #000066;">value</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;2&quot;</span>&gt;</span>
  <span style="color: #009900;">&lt;<span style="color: #000000; font-weight: bold;">input</span> <span style="color: #000066;">type</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;hidden&quot;</span> <span style="color: #000066;">name</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;save&quot;</span> <span style="color: #000066;">value</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;1&quot;</span>&gt;</span>
  Title: <span style="color: #009900;">&lt;<span style="color: #000000; font-weight: bold;">input</span> <span style="color: #000066;">type</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;text&quot;</span> <span style="color: #000066;">name</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;form_title&quot;</span>&gt;&lt;<span style="color: #000000; font-weight: bold;">br</span>&gt;</span>
  Content: <span style="color: #009900;">&lt;<span style="color: #000000; font-weight: bold;">textarea</span> <span style="color: #000066;">name</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;form_content&quot;</span> <span style="color: #000066;">cols</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;25&quot;</span> <span style="color: #000066;">rows</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;8&quot;</span>&gt;&lt;<span style="color: #66cc66;">/</span><span style="color: #000000; font-weight: bold;">textarea</span>&gt;</span>
  <span style="color: #009900;">&lt;<span style="color: #000000; font-weight: bold;">input</span> <span style="color: #000066;">type</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;button&quot;</span> <span style="color: #000066;">value</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;Save changes&quot;</span> <span style="color: #000066;">onclick</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;sendForm('text_save.php');&quot;</span>&gt;</span>
<span style="color: #009900;">&lt;<span style="color: #66cc66;">/</span><span style="color: #000000; font-weight: bold;">form</span>&gt;</span></pre></td></tr></table></div>


<div class="wp_syntax"><table><tr><td class="line_numbers"><pre>1
2
3
4
5
6
7
8
9
10
</pre></td><td class="code"><pre class="javascript javascript" style="font-family:monospace;"><span style="color: #003366; font-weight: bold;">function</span> sendForm<span style="color: #009900;">&#40;</span>post_url<span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#123;</span>
  <span style="color: #003366; font-weight: bold;">var</span> request <span style="color: #339933;">=</span> $<span style="color: #009900;">&#40;</span><span style="color: #3366CC;">&quot;form&quot;</span><span style="color: #009900;">&#41;</span>.<span style="color: #660066;">serialize</span><span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span>;
  $.<span style="color: #660066;">post</span><span style="color: #009900;">&#40;</span>post_url<span style="color: #339933;">,</span> request<span style="color: #339933;">,</span> <span style="color: #003366; font-weight: bold;">function</span><span style="color: #009900;">&#40;</span>data<span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#123;</span>
    formResponse<span style="color: #009900;">&#40;</span>data<span style="color: #009900;">&#41;</span>;
  <span style="color: #009900;">&#125;</span><span style="color: #009900;">&#41;</span>;
<span style="color: #009900;">&#125;</span>
&nbsp;
<span style="color: #003366; font-weight: bold;">function</span> formResponse<span style="color: #009900;">&#40;</span>resp_data<span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#123;</span>
  $<span style="color: #009900;">&#40;</span><span style="color: #3366CC;">&quot;#message&quot;</span><span style="color: #009900;">&#41;</span>.<span style="color: #660066;">text</span><span style="color: #009900;">&#40;</span>resp_data<span style="color: #009900;">&#41;</span>;
<span style="color: #009900;">&#125;</span></pre></td></tr></table></div>

<p>As you can see jQuery does all job for us.<br />
There is only one requirement &#8211; each form element needs to have a name (not id).</p>
<p><a title="serialize" href="http://docs.jquery.com/Ajax/serialize" target="_blank">serialize()</a> function does great job and will post all form to &#8216;text_save.php&#8217; where we can do processing and show response to the user.</p>
<p>In the next article I will show you how to use great jQuery plugin &#8216;ajaxfileupload.js&#8217; to upload files.</p>
]]></content:encoded>
			<wfw:commentRss>http://artur.marnik.net/why-should-you-use-jquery/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>no &#8220;Hello world&#8221; today</title>
		<link>http://artur.marnik.net/no-hello-world-today/</link>
		<comments>http://artur.marnik.net/no-hello-world-today/#comments</comments>
		<pubDate>Tue, 19 Aug 2008 03:25:00 +0000</pubDate>
		<dc:creator>Artur</dc:creator>
				<category><![CDATA[web development]]></category>
		<category><![CDATA[css]]></category>
		<category><![CDATA[flex]]></category>
		<category><![CDATA[hello world]]></category>
		<category><![CDATA[javascript]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[web]]></category>
		<category><![CDATA[xml]]></category>

		<guid isPermaLink="false">http://artur.marnik.net/?p=3</guid>
		<description><![CDATA[This is just a beginning.
I hope to find enough time to write some articles about web development (PHP, Javascript, CSS,<a href="http://artur.marnik.net/no-hello-world-today/" class="searchmore">Read the Rest...</a><div class="clr"></div>]]></description>
			<content:encoded><![CDATA[<p>This is just a beginning.</p>
<p>I hope to find enough time to write some articles about web development (PHP, Javascript, CSS, Flex &#8230;) and my hobby photography.</p>
<p>I spend a lot of time writing code and even more time googling around for help and solutions. I know how difficult it is to find something useful. That&#8217;s why on my blog I will post only useful information and I will try not to copy anything that is already posted on other blogs.</p>
<p>Don&#8217;t expect to find a new post every day but if you have any questions or comments to my articles I will respond ASAP</p>
<p>Lets get started <img src='http://artur.marnik.net/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://artur.marnik.net/no-hello-world-today/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
