<?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>KutuKupret</title>
	
	<link>http://www.kutukupret.com</link>
	<description>My Colourful Website ;)</description>
	<lastBuildDate>Tue, 10 Jan 2012 03:58:26 +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/Kutukupret" /><feedburner:info uri="kutukupret" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com/" /><item>
		<title>Postfix Changing Outgoing IP By Time Interval Using TCP_TABLE And Perl</title>
		<link>http://feedproxy.google.com/~r/Kutukupret/~3/bkgwZkkVcb4/</link>
		<comments>http://www.kutukupret.com/2011/11/15/postfix-changing-outgoing-ip-by-time-interval-using-tcp_table-and-perl/#comments</comments>
		<pubDate>Tue, 15 Nov 2011 09:00:44 +0000</pubDate>
		<dc:creator>leenoux</dc:creator>
				<category><![CDATA[email]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[modules]]></category>
		<category><![CDATA[perl]]></category>
		<category><![CDATA[pop3]]></category>
		<category><![CDATA[postfix]]></category>
		<category><![CDATA[programming]]></category>
		<category><![CDATA[sendmail]]></category>
		<category><![CDATA[smtp]]></category>
		<category><![CDATA[ip address]]></category>
		<category><![CDATA[randomize]]></category>
		<category><![CDATA[rotate]]></category>
		<category><![CDATA[sequence]]></category>
		<category><![CDATA[serialize]]></category>
		<category><![CDATA[storable]]></category>

		<guid isPermaLink="false">http://www.kutukupret.com/?p=1536</guid>
		<description>Someone asked me if i can make a perl scripts that can change the ip address based on time interval, say he want ip address 1.2.3.4 used within one hour, if done next ip address will be used within next one hour..and so on. when it came to highest number of ip address in array, &lt;a href='http://www.kutukupret.com/2011/11/15/postfix-changing-outgoing-ip-by-time-interval-using-tcp_table-and-perl/' class='excerpt-more'&gt;[...]&lt;/a&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/BWQ6Z0T8gCPIjtiSALRJK61JY2U/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/BWQ6Z0T8gCPIjtiSALRJK61JY2U/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/BWQ6Z0T8gCPIjtiSALRJK61JY2U/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/BWQ6Z0T8gCPIjtiSALRJK61JY2U/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/Kutukupret/~4/bkgwZkkVcb4" height="1" width="1"/&gt;</description>
		<wfw:commentRss>http://www.kutukupret.com/2011/11/15/postfix-changing-outgoing-ip-by-time-interval-using-tcp_table-and-perl/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		<feedburner:origLink>http://www.kutukupret.com/2011/11/15/postfix-changing-outgoing-ip-by-time-interval-using-tcp_table-and-perl/</feedburner:origLink></item>
		<item>
		<title>Postfix, Rate Limiting Inbound Emails Using SenderScore And Memcache</title>
		<link>http://feedproxy.google.com/~r/Kutukupret/~3/rmgdFsq7guA/</link>
		<comments>http://www.kutukupret.com/2011/08/15/postfix-rate-limiting-inbound-emails-using-senderscore-and-memcache/#comments</comments>
		<pubDate>Mon, 15 Aug 2011 03:13:34 +0000</pubDate>
		<dc:creator>leenoux</dc:creator>
				<category><![CDATA[dns]]></category>
		<category><![CDATA[dnsbl]]></category>
		<category><![CDATA[dnswl]]></category>
		<category><![CDATA[email]]></category>
		<category><![CDATA[filter]]></category>
		<category><![CDATA[memcached]]></category>
		<category><![CDATA[memory]]></category>
		<category><![CDATA[perl]]></category>
		<category><![CDATA[plugin]]></category>
		<category><![CDATA[postfix]]></category>
		<category><![CDATA[policy]]></category>
		<category><![CDATA[policy delegation]]></category>
		<category><![CDATA[rate limiting]]></category>
		<category><![CDATA[SenderScore]]></category>

		<guid isPermaLink="false">http://www.kutukupret.com/?p=1517</guid>
		<description>I received email from someone fiew days ago, he directed me to an article about senderscore and and asked if I could make it usable. Actually, I&amp;#8217;m not very familiar with how senderscore work. I&amp;#8217;ve read the article and see the FAQ at https://senderscore.org/. I have found that senderscore can be queried with a format &lt;a href='http://www.kutukupret.com/2011/08/15/postfix-rate-limiting-inbound-emails-using-senderscore-and-memcache/' class='excerpt-more'&gt;[...]&lt;/a&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/1tSHM7K7cc1nXlPmnEvxCICwIS4/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/1tSHM7K7cc1nXlPmnEvxCICwIS4/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/1tSHM7K7cc1nXlPmnEvxCICwIS4/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/1tSHM7K7cc1nXlPmnEvxCICwIS4/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/Kutukupret/~4/rmgdFsq7guA" height="1" width="1"/&gt;</description>
		<wfw:commentRss>http://www.kutukupret.com/2011/08/15/postfix-rate-limiting-inbound-emails-using-senderscore-and-memcache/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		<feedburner:origLink>http://www.kutukupret.com/2011/08/15/postfix-rate-limiting-inbound-emails-using-senderscore-and-memcache/</feedburner:origLink></item>
		<item>
		<title>Postfix, Omar Kilani’s Memcache Patch Try-Out</title>
		<link>http://feedproxy.google.com/~r/Kutukupret/~3/fgeHMbZLHrc/</link>
		<comments>http://www.kutukupret.com/2011/08/09/postfix-omar-kilanis-memcache-patch-try-out/#comments</comments>
		<pubDate>Tue, 09 Aug 2011 03:34:27 +0000</pubDate>
		<dc:creator>leenoux</dc:creator>
				<category><![CDATA[c]]></category>
		<category><![CDATA[email]]></category>
		<category><![CDATA[filter]]></category>
		<category><![CDATA[memcached]]></category>
		<category><![CDATA[memory]]></category>
		<category><![CDATA[modules]]></category>
		<category><![CDATA[patch]]></category>
		<category><![CDATA[pop3]]></category>
		<category><![CDATA[postfix]]></category>
		<category><![CDATA[programming]]></category>
		<category><![CDATA[sendmail]]></category>
		<category><![CDATA[smtp]]></category>
		<category><![CDATA[libmemcache]]></category>
		<category><![CDATA[memcache]]></category>

		<guid isPermaLink="false">http://www.kutukupret.com/?p=1507</guid>
		<description>I was rewrote Omar Kilani&amp;#8217;s memcache patch couple of weeks ago. But that was not tested due to lack of time and unavailability of servers that can be used. Now, i got chance to implement simple test. This is my configuration: main.cf memcache.cf Entry on memcache Query using postmap A little bit too verbose i &lt;a href='http://www.kutukupret.com/2011/08/09/postfix-omar-kilanis-memcache-patch-try-out/' class='excerpt-more'&gt;[...]&lt;/a&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/qc284D5G6OhQaChbGX8h-72X7Tw/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/qc284D5G6OhQaChbGX8h-72X7Tw/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/qc284D5G6OhQaChbGX8h-72X7Tw/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/qc284D5G6OhQaChbGX8h-72X7Tw/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/Kutukupret/~4/fgeHMbZLHrc" height="1" width="1"/&gt;</description>
		<wfw:commentRss>http://www.kutukupret.com/2011/08/09/postfix-omar-kilanis-memcache-patch-try-out/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://www.kutukupret.com/2011/08/09/postfix-omar-kilanis-memcache-patch-try-out/</feedburner:origLink></item>
		<item>
		<title>Geo Location DNSBL Using Perl, Memcached And GeoIP</title>
		<link>http://feedproxy.google.com/~r/Kutukupret/~3/Z5Vf10t0sxg/</link>
		<comments>http://www.kutukupret.com/2011/07/28/geo-location-dnsbl-using-perl-memcached-and-geoip/#comments</comments>
		<pubDate>Thu, 28 Jul 2011 07:17:14 +0000</pubDate>
		<dc:creator>leenoux</dc:creator>
				<category><![CDATA[bind9]]></category>
		<category><![CDATA[database]]></category>
		<category><![CDATA[dns]]></category>
		<category><![CDATA[dnsbl]]></category>
		<category><![CDATA[email]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[memcached]]></category>
		<category><![CDATA[memory]]></category>
		<category><![CDATA[perl]]></category>
		<category><![CDATA[postfix]]></category>
		<category><![CDATA[programming]]></category>
		<category><![CDATA[smtp]]></category>
		<category><![CDATA[geo location]]></category>
		<category><![CDATA[geoip]]></category>
		<category><![CDATA[memcache]]></category>
		<category><![CDATA[nameserver]]></category>
		<category><![CDATA[rbl]]></category>
		<category><![CDATA[ube]]></category>
		<category><![CDATA[uce]]></category>

		<guid isPermaLink="false">http://www.kutukupret.com/?p=1491</guid>
		<description>In my last article about the DNSBL and memcached, I wrote how to use memcached to store the data for the DNSBL. It led me to other new ideas to make the Geo Location DNSBL. In previous article I put data into memcached with the following format: Example: Each ip address has a pair of &lt;a href='http://www.kutukupret.com/2011/07/28/geo-location-dnsbl-using-perl-memcached-and-geoip/' class='excerpt-more'&gt;[...]&lt;/a&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/HYfy2zIVqmkI31gG53aoZLh92_o/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/HYfy2zIVqmkI31gG53aoZLh92_o/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/HYfy2zIVqmkI31gG53aoZLh92_o/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/HYfy2zIVqmkI31gG53aoZLh92_o/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/Kutukupret/~4/Z5Vf10t0sxg" height="1" width="1"/&gt;</description>
		<wfw:commentRss>http://www.kutukupret.com/2011/07/28/geo-location-dnsbl-using-perl-memcached-and-geoip/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://www.kutukupret.com/2011/07/28/geo-location-dnsbl-using-perl-memcached-and-geoip/</feedburner:origLink></item>
		<item>
		<title>DNSBL Using Perl And Memcached</title>
		<link>http://feedproxy.google.com/~r/Kutukupret/~3/4hSqDW9Z8uo/</link>
		<comments>http://www.kutukupret.com/2011/07/27/dnsbl-using-perl-and-memcached/#comments</comments>
		<pubDate>Wed, 27 Jul 2011 12:44:59 +0000</pubDate>
		<dc:creator>leenoux</dc:creator>
				<category><![CDATA[bash]]></category>
		<category><![CDATA[dns]]></category>
		<category><![CDATA[dnsbl]]></category>
		<category><![CDATA[email]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[memory]]></category>
		<category><![CDATA[perl]]></category>
		<category><![CDATA[smtp]]></category>
		<category><![CDATA[spam]]></category>
		<category><![CDATA[memcache]]></category>
		<category><![CDATA[nameserver]]></category>
		<category><![CDATA[rbl]]></category>
		<category><![CDATA[ube]]></category>
		<category><![CDATA[uce]]></category>

		<guid isPermaLink="false">http://www.kutukupret.com/?p=1486</guid>
		<description>DNSBL is a DNS based blackhole list, which can be used as countermeasure against unsolicited mail spam. One of the most efficient ways to block mail spam is to do it on SMTP conversation stage by denying incoming connects from spam sources, where the source machine is identified by its IP address which is checked &lt;a href='http://www.kutukupret.com/2011/07/27/dnsbl-using-perl-and-memcached/' class='excerpt-more'&gt;[...]&lt;/a&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/nW4PuBIKBnisL41cJLXNui73NX4/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/nW4PuBIKBnisL41cJLXNui73NX4/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/nW4PuBIKBnisL41cJLXNui73NX4/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/nW4PuBIKBnisL41cJLXNui73NX4/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/Kutukupret/~4/4hSqDW9Z8uo" height="1" width="1"/&gt;</description>
		<wfw:commentRss>http://www.kutukupret.com/2011/07/27/dnsbl-using-perl-and-memcached/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://www.kutukupret.com/2011/07/27/dnsbl-using-perl-and-memcached/</feedburner:origLink></item>
		<item>
		<title>postfix, integrating memcache as a lookup table using tcp_table</title>
		<link>http://feedproxy.google.com/~r/Kutukupret/~3/Id_rrYGW4cg/</link>
		<comments>http://www.kutukupret.com/2011/07/20/postfix-integrating-memcache-as-a-lookup-table-using-tcp_table/#comments</comments>
		<pubDate>Wed, 20 Jul 2011 14:16:51 +0000</pubDate>
		<dc:creator>leenoux</dc:creator>
				<category><![CDATA[email]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[memcached]]></category>
		<category><![CDATA[modules]]></category>
		<category><![CDATA[perl]]></category>
		<category><![CDATA[postfix]]></category>
		<category><![CDATA[smtp]]></category>
		<category><![CDATA[Cache::Memcached]]></category>
		<category><![CDATA[check_recipient_access]]></category>
		<category><![CDATA[mta]]></category>
		<category><![CDATA[script]]></category>
		<category><![CDATA[smtpd_recipient_restrictions]]></category>
		<category><![CDATA[tcp_table]]></category>

		<guid isPermaLink="false">http://www.kutukupret.com/?p=1478</guid>
		<description>I have not had time to do the test &amp;#8220;postfix memcached patch&amp;#8221; because there are no idle servers that can be used for the experiment. instead, I&amp;#8217;ve made a tutorial how to integrate memcached as a &amp;#8220;postfix lookup table&amp;#8221; with the help of tcp_table and a simple perl script. Indeed, tcp_table &amp;#8220;table lookup protocol&amp;#8221; is &lt;a href='http://www.kutukupret.com/2011/07/20/postfix-integrating-memcache-as-a-lookup-table-using-tcp_table/' class='excerpt-more'&gt;[...]&lt;/a&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/CNcxoFdssEHe25PlvSmBeCkh-TQ/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/CNcxoFdssEHe25PlvSmBeCkh-TQ/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/CNcxoFdssEHe25PlvSmBeCkh-TQ/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/CNcxoFdssEHe25PlvSmBeCkh-TQ/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/Kutukupret/~4/Id_rrYGW4cg" height="1" width="1"/&gt;</description>
		<wfw:commentRss>http://www.kutukupret.com/2011/07/20/postfix-integrating-memcache-as-a-lookup-table-using-tcp_table/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		<feedburner:origLink>http://www.kutukupret.com/2011/07/20/postfix-integrating-memcache-as-a-lookup-table-using-tcp_table/</feedburner:origLink></item>
		<item>
		<title>Postfix, old memcache lookup table patch</title>
		<link>http://feedproxy.google.com/~r/Kutukupret/~3/09Iz1A8RA-g/</link>
		<comments>http://www.kutukupret.com/2011/07/19/postfix-old-memcache-lookup-table-patch/#comments</comments>
		<pubDate>Tue, 19 Jul 2011 03:58:23 +0000</pubDate>
		<dc:creator>leenoux</dc:creator>
				<category><![CDATA[c]]></category>
		<category><![CDATA[memcached]]></category>
		<category><![CDATA[memory]]></category>
		<category><![CDATA[patch]]></category>
		<category><![CDATA[postfix]]></category>
		<category><![CDATA[programming]]></category>
		<category><![CDATA[libmemcache]]></category>
		<category><![CDATA[memcache]]></category>
		<category><![CDATA[postfix lookup table]]></category>

		<guid isPermaLink="false">http://www.kutukupret.com/?p=1470</guid>
		<description>Yesterday, I was idly fiddling with the old patch postfix &amp;#8220;memcached lookup table&amp;#8221; created by Omar Kilani . unfortunately, patches can only be used for old postfix distributions (2.1.x &amp;#8211; Released 2005-04-01, 2.2.x &amp;#8211; Released 2005-04-01). I rewrote the patch (code was not modified) so it can be applied against last postfix-2.9-20110706 snapshot. This patches &lt;a href='http://www.kutukupret.com/2011/07/19/postfix-old-memcache-lookup-table-patch/' class='excerpt-more'&gt;[...]&lt;/a&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/75x3_V5sLiCxsd-vDCYKPTjvl7I/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/75x3_V5sLiCxsd-vDCYKPTjvl7I/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/75x3_V5sLiCxsd-vDCYKPTjvl7I/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/75x3_V5sLiCxsd-vDCYKPTjvl7I/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/Kutukupret/~4/09Iz1A8RA-g" height="1" width="1"/&gt;</description>
		<wfw:commentRss>http://www.kutukupret.com/2011/07/19/postfix-old-memcache-lookup-table-patch/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://www.kutukupret.com/2011/07/19/postfix-old-memcache-lookup-table-patch/</feedburner:origLink></item>
		<item>
		<title>Postfix, Dynamic OverQuota User Map Script Using Bash And Inotifywait</title>
		<link>http://feedproxy.google.com/~r/Kutukupret/~3/RWewI-nIBIg/</link>
		<comments>http://www.kutukupret.com/2011/07/14/postfix-dynamic-overquota-user-map-script-using-bash-and-inotifywait/#comments</comments>
		<pubDate>Thu, 14 Jul 2011 13:47:59 +0000</pubDate>
		<dc:creator>leenoux</dc:creator>
				<category><![CDATA[bash]]></category>
		<category><![CDATA[database]]></category>
		<category><![CDATA[email]]></category>
		<category><![CDATA[kernel]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[mysql]]></category>
		<category><![CDATA[postfix]]></category>
		<category><![CDATA[smtp]]></category>
		<category><![CDATA[check_recipient_access]]></category>
		<category><![CDATA[inotify-tools]]></category>
		<category><![CDATA[inotifywait]]></category>
		<category><![CDATA[maildir]]></category>
		<category><![CDATA[quota]]></category>
		<category><![CDATA[script]]></category>
		<category><![CDATA[smtpd_recipient_restrictions]]></category>

		<guid isPermaLink="false">http://www.kutukupret.com/?p=1450</guid>
		<description>I recently experimented with a simple bash script, inotifywait and  smtpd_recipient_restrictions (check_recipient_access) to map email users who have exceeded the quota. Well, during testing, i&amp;#8217;ve noticed when using hash/texthash lookup tables, it needed to be reloaded in order smtpd detect changes in table.so i&amp;#8217;ve made quick test on mysql_tables it seem updating record on tables will &lt;a href='http://www.kutukupret.com/2011/07/14/postfix-dynamic-overquota-user-map-script-using-bash-and-inotifywait/' class='excerpt-more'&gt;[...]&lt;/a&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/v3JPi9st64lsJxWgKihBaHC8hDo/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/v3JPi9st64lsJxWgKihBaHC8hDo/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/v3JPi9st64lsJxWgKihBaHC8hDo/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/v3JPi9st64lsJxWgKihBaHC8hDo/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/Kutukupret/~4/RWewI-nIBIg" height="1" width="1"/&gt;</description>
		<wfw:commentRss>http://www.kutukupret.com/2011/07/14/postfix-dynamic-overquota-user-map-script-using-bash-and-inotifywait/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://www.kutukupret.com/2011/07/14/postfix-dynamic-overquota-user-map-script-using-bash-and-inotifywait/</feedburner:origLink></item>
		<item>
		<title>Create GeoIP Badge Using PHP Image Processing And GD</title>
		<link>http://feedproxy.google.com/~r/Kutukupret/~3/HxaWXqxzwR8/</link>
		<comments>http://www.kutukupret.com/2011/07/05/create-geoip-badge-using-php-image-processing-and-gd/#comments</comments>
		<pubDate>Tue, 05 Jul 2011 11:59:31 +0000</pubDate>
		<dc:creator>leenoux</dc:creator>
				<category><![CDATA[http]]></category>
		<category><![CDATA[https]]></category>
		<category><![CDATA[modules]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[plugin]]></category>
		<category><![CDATA[programming]]></category>
		<category><![CDATA[badge]]></category>
		<category><![CDATA[gd]]></category>
		<category><![CDATA[geo location]]></category>
		<category><![CDATA[geoip]]></category>
		<category><![CDATA[image]]></category>
		<category><![CDATA[javascript]]></category>
		<category><![CDATA[widget]]></category>

		<guid isPermaLink="false">http://www.kutukupret.com/?p=1408</guid>
		<description>When making the badges I always use javascript. This tutorial shows you how to use the GD library to dynamically create simple badges on your site. Basically, image generation is done in three steps: allocating an image drawing into the allocated space releasing the allocated data in picture format to the browser As usual, obtaining &lt;a href='http://www.kutukupret.com/2011/07/05/create-geoip-badge-using-php-image-processing-and-gd/' class='excerpt-more'&gt;[...]&lt;/a&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/j9D65fdlcWg_d8v8T__WVLTLlPc/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/j9D65fdlcWg_d8v8T__WVLTLlPc/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/j9D65fdlcWg_d8v8T__WVLTLlPc/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/j9D65fdlcWg_d8v8T__WVLTLlPc/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/Kutukupret/~4/HxaWXqxzwR8" height="1" width="1"/&gt;</description>
		<wfw:commentRss>http://www.kutukupret.com/2011/07/05/create-geoip-badge-using-php-image-processing-and-gd/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		<feedburner:origLink>http://www.kutukupret.com/2011/07/05/create-geoip-badge-using-php-image-processing-and-gd/</feedburner:origLink></item>
		<item>
		<title>Show GeoIP Badge On Your Website Using PHP And JavaScript</title>
		<link>http://feedproxy.google.com/~r/Kutukupret/~3/nf7GU9PNFxE/</link>
		<comments>http://www.kutukupret.com/2011/06/30/show-geoip-badge-on-your-website-using-php-and-javascript/#comments</comments>
		<pubDate>Thu, 30 Jun 2011 12:54:27 +0000</pubDate>
		<dc:creator>leenoux</dc:creator>
				<category><![CDATA[http]]></category>
		<category><![CDATA[https]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[programming]]></category>
		<category><![CDATA[badge]]></category>
		<category><![CDATA[flag]]></category>
		<category><![CDATA[geo location]]></category>
		<category><![CDATA[geoip]]></category>
		<category><![CDATA[javascript]]></category>
		<category><![CDATA[script]]></category>
		<category><![CDATA[widget]]></category>

		<guid isPermaLink="false">http://www.kutukupret.com/?p=1397</guid>
		<description>Remember my last article about how to show visitor&amp;#8217;s ip address on our website? today, we will modify the script a little bit to do something more interesting, not only displaying visitor&amp;#8217;s ip address but also displaying visitor&amp;#8217;s country and flag. Unfortunately this script unable displaying the flag and country for ipv6 yet. The badge &lt;a href='http://www.kutukupret.com/2011/06/30/show-geoip-badge-on-your-website-using-php-and-javascript/' class='excerpt-more'&gt;[...]&lt;/a&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/jVBcNDgu9jhGwPRj0LfnohEN4ig/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/jVBcNDgu9jhGwPRj0LfnohEN4ig/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/jVBcNDgu9jhGwPRj0LfnohEN4ig/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/jVBcNDgu9jhGwPRj0LfnohEN4ig/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/Kutukupret/~4/nf7GU9PNFxE" height="1" width="1"/&gt;</description>
		<wfw:commentRss>http://www.kutukupret.com/2011/06/30/show-geoip-badge-on-your-website-using-php-and-javascript/feed/</wfw:commentRss>
		<slash:comments>11</slash:comments>
		<feedburner:origLink>http://www.kutukupret.com/2011/06/30/show-geoip-badge-on-your-website-using-php-and-javascript/</feedburner:origLink></item>
	</channel>
</rss><!-- Performance optimized by W3 Total Cache. Learn more: http://www.w3-edge.com/wordpress-plugins/

Page Caching using memcached
Database Caching 6/51 queries in 0.044 seconds using memcached
Object Caching 1611/1736 objects using xcache

Served from: www.kutukupret.com @ 2012-05-18 02:15:41 -->

