<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/rss2enclosuresfull.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>Abhinay's Code Blog</title>
	
	<link>http://blog.abhiomkar.in</link>
	<description>Open Source, Programming, Python, Linux, Mac, Web 2.0 &amp; No-Nonsense</description>
	<lastBuildDate>Wed, 12 Oct 2011 07:00:44 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
		<atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" type="application/rss+xml" href="http://feeds.feedburner.com/AbhinayCodeBlog" /><feedburner:info uri="abhinaycodeblog" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com/" /><item>
		<title>Remembering Steve…</title>
		<link>http://feedproxy.google.com/~r/AbhinayCodeBlog/~3/1kFh-VknQNw/</link>
		<comments>http://blog.abhiomkar.in/2011/10/12/remembering-steve-job/#comments</comments>
		<pubDate>Wed, 12 Oct 2011 07:00:44 +0000</pubDate>
		<dc:creator>abhiomkar</dc:creator>
				<category><![CDATA[apple]]></category>
		<category><![CDATA[remembering]]></category>
		<category><![CDATA[Steve]]></category>
		<category><![CDATA[Steve Jobs]]></category>
		<category><![CDATA[Tribute]]></category>

		<guid isPermaLink="false">http://blog.abhiomkar.in/?p=431</guid>
		<description><![CDATA[Steve Jobs. 1955-2011. &#62;&#62; http://abhiomkar.in/stevejobs / /stevejobs]]></description>
			<content:encoded><![CDATA[<p><a title="Steve Jobs" href="http://abhiomkar.in/stevejobs" target="_blank">Steve Jobs</a>. 1955-2011.</p>
<p>&gt;&gt; <a title="abhiomkar.in/stevejobs" href="http://abhiomkar.in/stevejobs" target="_blank">http://abhiomkar.in/stevejobs</a></p>
<p>/</p>
<p><a href="http://blog.abhiomkar.in/wp-content/uploads/2011/10/Screen-shot-2011-10-12-at-12.24.06-PM.png"><img class="alignnone size-medium wp-image-434" title="Screen shot 2011-10-12 at 12.24.06 PM" src="http://blog.abhiomkar.in/wp-content/uploads/2011/10/Screen-shot-2011-10-12-at-12.24.06-PM-300x292.png" alt="" width="300" height="292" /></a></p>
<p>/stevejobs</p>
<p><a href="http://blog.abhiomkar.in/wp-content/uploads/2011/10/Screen-shot-2011-10-12-at-12.20.22-PM.png"><img class="alignnone size-full wp-image-433" title="Screen shot 2011-10-12 at 12.20.22 PM" src="http://blog.abhiomkar.in/wp-content/uploads/2011/10/Screen-shot-2011-10-12-at-12.20.22-PM.png" alt="" width="519" height="751" /></a></p>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/AbhinayCodeBlog?a=1kFh-VknQNw:Xbt0QIE5am4:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/AbhinayCodeBlog?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/AbhinayCodeBlog?a=1kFh-VknQNw:Xbt0QIE5am4:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/AbhinayCodeBlog?d=qj6IDK7rITs" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/AbhinayCodeBlog?a=1kFh-VknQNw:Xbt0QIE5am4:gIN9vFwOqvQ"><img src="http://feeds.feedburner.com/~ff/AbhinayCodeBlog?i=1kFh-VknQNw:Xbt0QIE5am4:gIN9vFwOqvQ" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/AbhinayCodeBlog?a=1kFh-VknQNw:Xbt0QIE5am4:-BTjWOF_DHI"><img src="http://feeds.feedburner.com/~ff/AbhinayCodeBlog?i=1kFh-VknQNw:Xbt0QIE5am4:-BTjWOF_DHI" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/AbhinayCodeBlog?a=1kFh-VknQNw:Xbt0QIE5am4:F7zBnMyn0Lo"><img src="http://feeds.feedburner.com/~ff/AbhinayCodeBlog?i=1kFh-VknQNw:Xbt0QIE5am4:F7zBnMyn0Lo" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/AbhinayCodeBlog/~4/1kFh-VknQNw" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://blog.abhiomkar.in/2011/10/12/remembering-steve-job/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		<feedburner:origLink>http://blog.abhiomkar.in/2011/10/12/remembering-steve-job/</feedburner:origLink></item>
		<item>
		<title>Deploying Django on Heroku (Mac OS X)</title>
		<link>http://feedproxy.google.com/~r/AbhinayCodeBlog/~3/7QC2JbTjWHY/</link>
		<comments>http://blog.abhiomkar.in/2011/09/17/deploying-django-on-heroku-mac-os-x/#comments</comments>
		<pubDate>Sat, 17 Sep 2011 09:01:16 +0000</pubDate>
		<dc:creator>abhiomkar</dc:creator>
				<category><![CDATA[programming]]></category>
		<category><![CDATA[deploy]]></category>
		<category><![CDATA[django]]></category>
		<category><![CDATA[heroku]]></category>
		<category><![CDATA[macosx]]></category>
		<category><![CDATA[MVC]]></category>
		<category><![CDATA[project]]></category>

		<guid isPermaLink="false">http://blog.abhiomkar.in/?p=387</guid>
		<description><![CDATA[Heroku is a very popular Cloud PaaP (Platform as a Service) platform which allows you to deploy various applications. Heroku doesn&#8217;t charge anything to signup and has a free service upto 5 MB usage of database, that&#8217;s enough to try it out. Heroku is majorly to Deploy Ruby, Node.js, Clojure, and Java apps. But, you [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.heroku.com/" title="Heroku" target="_blank">Heroku</a> is a very popular Cloud PaaP (Platform as a Service) platform which allows you to deploy various applications. Heroku doesn&#8217;t charge anything to signup and has a free service upto 5 MB usage of database, that&#8217;s enough to try it out.</p>
<p>Heroku is majorly to Deploy Ruby, Node.js, Clojure, and Java apps. But, you can also run any type of app (like Django). In this post I&#8217;ll explain how to deploy <a href="https://djangoproject.com/" title="Django Project" target="_blank">Django</a> project on Heroku.</p>
<p>I assume that you already signed-up with Heroku and configured your SSH keys with Heroku servers. If you haven&#8217;t done it already, follow these instructions &#8211; <a title="Getting Started with Heroku" href="http://devcenter.heroku.com/articles/quickstart" target="_blank">http://devcenter.heroku.com/articles/quickstart</a></p>
<p><b>EDIT:</b><br />
Sep 29th, 2011 &#8211; Heroku now officially supports Django &#8211; <a href="http://devcenter.heroku.com/articles/django" title="Django on Heroku" target="_blank">http://devcenter.heroku.com/articles/django</a><br />
Sep 17th, 2011 &#8211; Added `<a href="http://gunicorn.org/" title="Gunicorn" target="_blank">gunicorn</a>` to make the django project production ready.</p>
<p>OK, Let&#8217;s get started -</p>
<p>Create a folder for heroku app:<br />
<code>mkdir heroku-django<br />
cd heroku-django</code></p>
<p>Create a virtualenv inside the heroku app folder and activate it:<br />
<code>virtualenv --no-site-packages .<br />
source bin/activate</code></p>
<p>Install django and psycopg2 packages<br />
<code>bin/pip install django<br />
env ARCHFLAGS="-arch i386 -arch x86_64" bin/pip install psycopg2<br />
bin/pip install gunicorn<br />
</code></p>
<p>Save all the local site-packages to requirements.txt file<br />
<code>bin/pip freeze &gt; requirements.txt<br />
</code></p>
<p>Create a new django project naming &#8216;django_project&#8217;<br />
<code>bin/django-admin.py startproject django_project<br />
</code></p>
<p>Edit django_project/settings.py file to Uncomment admin app of our django project:</p>
<p><code>vi django_project/settings.py</code></p>
<p><code># After Uncommenting .admin and .admindocs app INSTALLED_APPS in settings.py looks like this:<br />
INSTALLED_APPS = (<br />
    'django.contrib.auth',<br />
    'django.contrib.contenttypes',<br />
    'django.contrib.sessions',<br />
    'django.contrib.sites',<br />
    'django.contrib.messages',<br />
    'django.contrib.staticfiles',<br />
    'django.contrib.admin',<br />
    'django.contrib.admindocs',<br />
)<br />
</code></p>
<p>Create a Process file for heroku to run:<br />
<code>vi Procfile</code></p>
<p>Add these two lines:<br />
<code>web:      bin/gunicorn_django --workers=4 --bind=0.0.0.0:$PORT django_project/settings.py<br />
worker:   bin/python django_project/manage.py celeryd -E -B --loglevel=INFO<br />
</code></p>
<p>Edit django_project/urls.py to add a controller for homepage and admin panel on django:</p>
<p><code>vi django_project/urls.py</code></p>
<p>Your urls.py file will have these lines after edit:</p>
<pre class="brush: python; title: ; notranslate">from django.conf.urls.defaults import patterns, include, url
from django.contrib import admin
admin.autodiscover()
urlpatterns = patterns('',
    url(r'^$', 'views.home', name='home'),
    url(r'^admin/doc/', include('django.contrib.admindocs.urls')),
    url(r'^admin/', include(admin.site.urls)),
)
</pre>
<p>Create a view for homepage:<br />
<code>vi django_project/views.py</code></p>
<p>Add these lines to views.py file, it just returns &#8216;Hello World!&#8217; http response in plain text.</p>
<pre class="brush: python; title: ; notranslate">from django.http import HttpResponse

def home(request):
    return HttpResponse(&quot;Hello World!&quot;)
</pre>
<p>Add virtualenv folders to .gitignore list:<br />
<code>cat >.gitignore &lt;&lt;EOF<br />
bin/<br />
include/<br />
lib/<br />
EOF<br />
</code></p>
<p>Initialize a git repository and do initial commit:<br />
<code>git init<br />
git add .<br />
git commit -m "Initial Commit"</code></p>
<p>Create a heroku app with cedar stack, note that this command automatically sets the remote server as heroku with the url to new heroku app&#8217;s git repository:<br />
<code>heroku create --stack cedar </code></p>
<p><code># just to verify the heroku remote<br />
git remote show heroku</code></p>
<p>Your Heroku Folder will look like this (excluding virtualenv files):<br />
<code>.Python<br />
.gitignore<br />
Procfile<br />
django_project/__init__.py<br />
django_project/manage.py<br />
django_project/settings.py<br />
django_project/urls.py<br />
django_project/views.py<br />
readline-6.2.1-py2.6-macosx-10.6-universal.egg/readline.so<br />
requirements.txt</code></p>
<p>Create (or Sync) database and tables:<br />
<code>heroku run bin/python django_project/manage.py syncdb --app vivid-water-6038</code></p>
<p><a href="http://blog.abhiomkar.in/wp-content/uploads/2011/09/Screen-shot-2011-09-17-at-2.37.22-PM.png"><img src="http://blog.abhiomkar.in/wp-content/uploads/2011/09/Screen-shot-2011-09-17-at-2.37.22-PM.png" alt="git push heroku master" title="git push heroku master" class="size-medium wp-image-420" /></a></p>
<p>Now, Push the django files, Procfile and requirements.txt to Heroku (master branch):<br />
<code>git push heroku master</code></p>
<p>Here, replace vivid-water-6038 with your heroku app name.</p>
<p>Congratulations! you&#8217;ve just created your first django app on Heroku:<br />
Access from http://your-app-name-here.herokuapp.com</p>
<p>My Heroku app:<br />
<a href="http://vivid-water-6038.herokuapp.com" title="Django on Heroku">http://vivid-water-6038.herokuapp.com</a></p>
<p>Have fun! :)</p>
<p>Thanks!</p>
<p>Reference:<br />
<a href="https://gist.github.com/1004844">https://gist.github.com/1004844</a></p>
<p>Join the Hacker News Discussion:<br />
<a href="http://news.ycombinator.com/item?id=3008106" title="http://news.ycombinator.com/item?id=3008106" target="_blank">http://news.ycombinator.com/item?id=3008106</a></p>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/AbhinayCodeBlog?a=7QC2JbTjWHY:cVk_HMtaNvE:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/AbhinayCodeBlog?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/AbhinayCodeBlog?a=7QC2JbTjWHY:cVk_HMtaNvE:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/AbhinayCodeBlog?d=qj6IDK7rITs" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/AbhinayCodeBlog?a=7QC2JbTjWHY:cVk_HMtaNvE:gIN9vFwOqvQ"><img src="http://feeds.feedburner.com/~ff/AbhinayCodeBlog?i=7QC2JbTjWHY:cVk_HMtaNvE:gIN9vFwOqvQ" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/AbhinayCodeBlog?a=7QC2JbTjWHY:cVk_HMtaNvE:-BTjWOF_DHI"><img src="http://feeds.feedburner.com/~ff/AbhinayCodeBlog?i=7QC2JbTjWHY:cVk_HMtaNvE:-BTjWOF_DHI" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/AbhinayCodeBlog?a=7QC2JbTjWHY:cVk_HMtaNvE:F7zBnMyn0Lo"><img src="http://feeds.feedburner.com/~ff/AbhinayCodeBlog?i=7QC2JbTjWHY:cVk_HMtaNvE:F7zBnMyn0Lo" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/AbhinayCodeBlog/~4/7QC2JbTjWHY" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://blog.abhiomkar.in/2011/09/17/deploying-django-on-heroku-mac-os-x/feed/</wfw:commentRss>
		<slash:comments>31</slash:comments>
		<feedburner:origLink>http://blog.abhiomkar.in/2011/09/17/deploying-django-on-heroku-mac-os-x/</feedburner:origLink></item>
		<item>
		<title>Google IO Extended 2011 Event (Bangalore, India)</title>
		<link>http://feedproxy.google.com/~r/AbhinayCodeBlog/~3/uhvqQf5FxIE/</link>
		<comments>http://blog.abhiomkar.in/2011/05/11/google-io-extended-2011-event-bangalore-india/#comments</comments>
		<pubDate>Tue, 10 May 2011 19:17:36 +0000</pubDate>
		<dc:creator>abhiomkar</dc:creator>
				<category><![CDATA[apple]]></category>
		<category><![CDATA[Bangalore]]></category>
		<category><![CDATA[google]]></category>
		<category><![CDATA[googleio]]></category>
		<category><![CDATA[honeycomb]]></category>
		<category><![CDATA[India]]></category>
		<category><![CDATA[IO]]></category>
		<category><![CDATA[io2011]]></category>
		<category><![CDATA[office]]></category>

		<guid isPermaLink="false">http://blog.abhiomkar.in/?p=367</guid>
		<description><![CDATA[I like the fight between Apple and Google, which are great competitors in the mobile industry. Love the great innovations coming up from Google and the perfectionism from the Apple. :) I went to Google IO 2011 Extended event at Google Bangalore office. It was a Live Streaming of the Google IO Keynote from San Francisco. [...]]]></description>
			<content:encoded><![CDATA[<div class="wp-caption alignnone" style="width: 351px"><img class=" " title="from Google IO 2011 Keynote - Image shows Android eating apple" src="https://lh6.googleusercontent.com/_UKkIsJLdIdM/TcmCYKD4ruI/AAAAAAAAC4w/2bf-_-OD4RU/s512/10-09_02_32-01-IMG_0206.JPG" alt="from Google IO 2011 Keynote - Image shows Android eating apple" width="341" height="512" /><p class="wp-caption-text">from Google IO 2011 Keynote - Image shows Android eating apple</p></div>
<div class="wp-caption alignnone" style="width: 570px"><img class=" " title="Apple Keynote of iPad 2 Launch - Android Honeycomb 3.0 has only 100 apps" src="http://gradly.net/wp-content/uploads/2011/03/20110330_100apps.jpg" alt="Apple Keynote of iPad 2 Launch - Android Honeycomb 3.0 has only 100 apps" width="560" height="297" /><p class="wp-caption-text">Apple Keynote of iPad 2 Launch - Android Honeycomb 3.0 has only 100 apps</p></div>
<p>I like the fight between Apple and Google, which are great competitors in the mobile industry. Love the great innovations coming up from Google and the perfectionism from the Apple. :)</p>
<p>I went to Google IO 2011 Extended event at Google Bangalore office. It was a Live Streaming of the Google IO Keynote from San Francisco. Today (i.e., May 10th) from 9.00 PM to 10.30 PM. I had a nice free dinner at Google :D and played foosball for sometime before the event.</p>
<p>These are my quick notes of Google IO Keynote:</p>
<ul>
<li>Android Board (Anroid + Arduino)</li>
<li>Music Beta App</li>
<li>Android Accessories</li>
<li>Android @ Home &#8211; operate the house appliances with an Anroid App</li>
<li>Icecream Sandwich (Next Version of Android)</li>
<li>Android 3.1 Honeycomb</li>
<li>Project Tungsten &#8211; Speakers streaming from Music Beta (Inspired by Apple Air Play? :D)</li>
<li>Touch the CD to play on Speakers using NFC Technology</li>
<li>Movie Rental</li>
</ul>
<p>More at: http://www.google.com/events/io/2011/announcements-archive.html</p>
<p>All the Google IO participants at SF will be getting Samsung Galaxy Tab Limited Edition. Lucky them!</p>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/AbhinayCodeBlog?a=uhvqQf5FxIE:kpmpis8JrLU:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/AbhinayCodeBlog?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/AbhinayCodeBlog?a=uhvqQf5FxIE:kpmpis8JrLU:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/AbhinayCodeBlog?d=qj6IDK7rITs" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/AbhinayCodeBlog?a=uhvqQf5FxIE:kpmpis8JrLU:gIN9vFwOqvQ"><img src="http://feeds.feedburner.com/~ff/AbhinayCodeBlog?i=uhvqQf5FxIE:kpmpis8JrLU:gIN9vFwOqvQ" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/AbhinayCodeBlog?a=uhvqQf5FxIE:kpmpis8JrLU:-BTjWOF_DHI"><img src="http://feeds.feedburner.com/~ff/AbhinayCodeBlog?i=uhvqQf5FxIE:kpmpis8JrLU:-BTjWOF_DHI" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/AbhinayCodeBlog?a=uhvqQf5FxIE:kpmpis8JrLU:F7zBnMyn0Lo"><img src="http://feeds.feedburner.com/~ff/AbhinayCodeBlog?i=uhvqQf5FxIE:kpmpis8JrLU:F7zBnMyn0Lo" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/AbhinayCodeBlog/~4/uhvqQf5FxIE" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://blog.abhiomkar.in/2011/05/11/google-io-extended-2011-event-bangalore-india/feed/</wfw:commentRss>
		<slash:comments>7</slash:comments>
		<feedburner:origLink>http://blog.abhiomkar.in/2011/05/11/google-io-extended-2011-event-bangalore-india/</feedburner:origLink></item>
		<item>
		<title>PHP Client Library for the surbl.org blacklists</title>
		<link>http://feedproxy.google.com/~r/AbhinayCodeBlog/~3/WDtdFwCl9Mw/</link>
		<comments>http://blog.abhiomkar.in/2011/03/14/php-client-library-for-the-surbl-org-blacklists/#comments</comments>
		<pubDate>Sun, 13 Mar 2011 20:30:34 +0000</pubDate>
		<dc:creator>abhiomkar</dc:creator>
				<category><![CDATA[code]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[programming]]></category>
		<category><![CDATA[Blacklist]]></category>
		<category><![CDATA[lists]]></category>
		<category><![CDATA[php-surblclient]]></category>
		<category><![CDATA[SPAM]]></category>
		<category><![CDATA[SURBL]]></category>
		<category><![CDATA[surblclient]]></category>
		<category><![CDATA[unsolicted]]></category>

		<guid isPermaLink="false">http://blog.abhiomkar.in/?p=355</guid>
		<description><![CDATA[I was looking for a PHP Client for SURBL to use it in one of my Projects. But, couldn&#8217;t find one. So, I wrote it for myself which is basically the ported version of Python&#8217;s surblclient &#8211; https://github.com/infixfilip/surblclient You can download my php-surblclient from here (or fork it!): https://github.com/abhiomkar/php-surblclient About SURBL SURBLs are lists of [...]]]></description>
			<content:encoded><![CDATA[<p>I was looking for a PHP Client for SURBL to use it in one of my Projects. But, couldn&#8217;t find one.<br />
So, I wrote it for myself which is basically the ported version of Python&#8217;s surblclient &#8211; <a href="https://github.com/infixfilip/surblclient">https://github.com/infixfilip/surblclient</a></p>
<p>You can download my <b>php-surblclient</b> from here (or fork it!):<br />
<a href="https://github.com/abhiomkar/php-surblclient">https://github.com/abhiomkar/php-surblclient</a></p>
<p><b>About SURBL</b><br />
SURBLs are lists of web sites that have appeared in unsolicited messages. SURBL list can be used with programs that can check message body web sites against SURBLs, such as SpamAssassin 3 and others mentioned on the links page.</p>
<p>multi.surbl.org is a combined SURBL list where you can use this to find if this is Blacklisted under any of the surbl lists.</p>
<p>All of the SURBL data sources are combined into a single, bitmasked list: multi.surbl.org. Bitmasking means that there is only one entry per domain name or IP address, but that entry will resolve into an address (DNS A record) whose last octet indicates which lists it belongs to. The bit positions in that octet for the different lists are:<br />
2 = comes from sc.surbl.org<br />
4 = comes from ws.surbl.org<br />
8 = comes from phishing data source (labelled as [ph] in multi)<br />
16 = comes from ob.surbl.org<br />
32 = comes from ab.surbl.org<br />
64 = comes from jp data source (labelled as [jp] in multi)</p>
<p>If an entry belongs to just one list it will have an address where the last octet has that value, for example 127.0.0.8 means it comes from the phishing list and 127.0.0.2 means it&#8217;s in the data used in sc.surbl.org. An entry on multiple lists gets the sum of those list numbers as the last octet, so 127.0.0.6 means a record is on both ws.surbl.org and sc.surbl.org (comes from: 2 + 4 = 6). In this way, membership in multiple lists is encoded into a single response.</p>
<p>More Details at: <a href="http://www.surbl.org/lists">http://www.surbl.org/lists</a></p>
<p>php-surblclient: <a href="https://github.com/abhiomkar/php-surblclient">https://github.com/abhiomkar/php-surblclient</a></p>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/AbhinayCodeBlog?a=WDtdFwCl9Mw:aXNqerleh6s:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/AbhinayCodeBlog?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/AbhinayCodeBlog?a=WDtdFwCl9Mw:aXNqerleh6s:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/AbhinayCodeBlog?d=qj6IDK7rITs" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/AbhinayCodeBlog?a=WDtdFwCl9Mw:aXNqerleh6s:gIN9vFwOqvQ"><img src="http://feeds.feedburner.com/~ff/AbhinayCodeBlog?i=WDtdFwCl9Mw:aXNqerleh6s:gIN9vFwOqvQ" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/AbhinayCodeBlog?a=WDtdFwCl9Mw:aXNqerleh6s:-BTjWOF_DHI"><img src="http://feeds.feedburner.com/~ff/AbhinayCodeBlog?i=WDtdFwCl9Mw:aXNqerleh6s:-BTjWOF_DHI" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/AbhinayCodeBlog?a=WDtdFwCl9Mw:aXNqerleh6s:F7zBnMyn0Lo"><img src="http://feeds.feedburner.com/~ff/AbhinayCodeBlog?i=WDtdFwCl9Mw:aXNqerleh6s:F7zBnMyn0Lo" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/AbhinayCodeBlog/~4/WDtdFwCl9Mw" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://blog.abhiomkar.in/2011/03/14/php-client-library-for-the-surbl-org-blacklists/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		<feedburner:origLink>http://blog.abhiomkar.in/2011/03/14/php-client-library-for-the-surbl-org-blacklists/</feedburner:origLink></item>
		<item>
		<title>Hello There!</title>
		<link>http://feedproxy.google.com/~r/AbhinayCodeBlog/~3/AzXW-Dwver4/</link>
		<comments>http://blog.abhiomkar.in/2010/12/31/hello-there/#comments</comments>
		<pubDate>Fri, 31 Dec 2010 09:36:54 +0000</pubDate>
		<dc:creator>abhiomkar</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://blog.abhiomkar.in/2010/12/31/hello-there/</guid>
		<description><![CDATA[Hello! This is my first blog from iPhone using WP iPhone App. &#8211; Abhinay]]></description>
			<content:encoded><![CDATA[<p>Hello! This is my first blog from iPhone using WP iPhone App.</p>
<p>&#8211;<br />
Abhinay</p>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/AbhinayCodeBlog?a=AzXW-Dwver4:hFYkFPZB1Gw:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/AbhinayCodeBlog?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/AbhinayCodeBlog?a=AzXW-Dwver4:hFYkFPZB1Gw:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/AbhinayCodeBlog?d=qj6IDK7rITs" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/AbhinayCodeBlog?a=AzXW-Dwver4:hFYkFPZB1Gw:gIN9vFwOqvQ"><img src="http://feeds.feedburner.com/~ff/AbhinayCodeBlog?i=AzXW-Dwver4:hFYkFPZB1Gw:gIN9vFwOqvQ" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/AbhinayCodeBlog?a=AzXW-Dwver4:hFYkFPZB1Gw:-BTjWOF_DHI"><img src="http://feeds.feedburner.com/~ff/AbhinayCodeBlog?i=AzXW-Dwver4:hFYkFPZB1Gw:-BTjWOF_DHI" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/AbhinayCodeBlog?a=AzXW-Dwver4:hFYkFPZB1Gw:F7zBnMyn0Lo"><img src="http://feeds.feedburner.com/~ff/AbhinayCodeBlog?i=AzXW-Dwver4:hFYkFPZB1Gw:F7zBnMyn0Lo" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/AbhinayCodeBlog/~4/AzXW-Dwver4" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://blog.abhiomkar.in/2010/12/31/hello-there/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://blog.abhiomkar.in/2010/12/31/hello-there/</feedburner:origLink></item>
		<item>
		<title>Read Telugu in Mac OS X</title>
		<link>http://feedproxy.google.com/~r/AbhinayCodeBlog/~3/45WV8GO4VTA/</link>
		<comments>http://blog.abhiomkar.in/2010/08/24/read-telugu-in-mac-os-x/#comments</comments>
		<pubDate>Tue, 24 Aug 2010 11:20:22 +0000</pubDate>
		<dc:creator>Abhinay</dc:creator>
				<category><![CDATA[mac]]></category>
		<category><![CDATA[telugu]]></category>
		<category><![CDATA[Eenadu]]></category>
		<category><![CDATA[font]]></category>
		<category><![CDATA[Lohit]]></category>
		<category><![CDATA[Mac OS X]]></category>
		<category><![CDATA[Pothana]]></category>
		<category><![CDATA[render]]></category>
		<category><![CDATA[rendering]]></category>

		<guid isPermaLink="false">http://blog.abhiomkar.in/?p=320</guid>
		<description><![CDATA[There are two popular fonts available in Telugu &#8211; Lohit Font and Pothana Font. Lohit font doesn&#8217;t seem to work with Mac OS X (Let me know if it works for you), Whereas, Pothana font works with Mac. Here is how you can read telugu on Mac OS X. You need to download Pothana Font [...]]]></description>
			<content:encoded><![CDATA[<p>There are two popular fonts available in Telugu &#8211; Lohit Font and Pothana Font. Lohit font doesn&#8217;t seem to work with Mac OS X (Let me know if it works for you), Whereas, Pothana font works with Mac. Here is how you can read telugu on Mac OS X.</p>
<p>You need to download Pothana Font from <a href="http://web.nickshanks.com/fonts/telugu/">here</a>. And Extract to your Font folder of your home directory &#8211; ~/Library/Fonts. Make sure that you don&#8217;t have any other telugu fonts (Lohit or Pothana) installed at /Library/Fonts and ~/Library/Fonts, If present delete them.</p>
<p>or Enter these command in your Terminal App to install Pothana Font (Or do it manually as mentioned above) -<br />
<code>$ wget http://web.nickshanks.com/downloads/fonts/Pothana.ttf<br />
$ mv Pothana.ttf ~/Library/Fonts<br />
</code></p>
<p>You need to restart the application (for example browser) to take effect.</p>
<p>To get <a href="http://eenadu.net">eenadu</a> font on Mac OS X -</p>
<pre>$ wget http://dl.dropbox.com/u/1218282/eenadu.ttf
$ mv eenadu.ttf ~/Library/Fonts</pre>
<p>Screenshot showing Pothana Font &amp; Eenadu Font -<br />

<a href='http://blog.abhiomkar.in/2010/08/24/read-telugu-in-mac-os-x/screen-shot-2010-08-24-at-4-46-36-pm/' title='Screen shot 2010-08-24 at 4.46.36 PM'><img width="150" height="150" src="http://blog.abhiomkar.in/wp-content/uploads/2010/08/Screen-shot-2010-08-24-at-4.46.36-PM-150x150.png" class="attachment-thumbnail" alt="Screen shot 2010-08-24 at 4.46.36 PM" title="Screen shot 2010-08-24 at 4.46.36 PM" /></a>
<a href='http://blog.abhiomkar.in/2010/08/24/read-telugu-in-mac-os-x/screen-shot-2010-08-24-at-4-47-21-pm/' title='Screen shot 2010-08-24 at 4.47.21 PM'><img width="150" height="150" src="http://blog.abhiomkar.in/wp-content/uploads/2010/08/Screen-shot-2010-08-24-at-4.47.21-PM-150x150.png" class="attachment-thumbnail" alt="Screen shot 2010-08-24 at 4.47.21 PM" title="Screen shot 2010-08-24 at 4.47.21 PM" /></a>
</p>
<p><small>* I&#8217;m currently using Mac OS X Snow Leopard</small></p>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/AbhinayCodeBlog?a=45WV8GO4VTA:IktW4qpU8UM:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/AbhinayCodeBlog?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/AbhinayCodeBlog?a=45WV8GO4VTA:IktW4qpU8UM:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/AbhinayCodeBlog?d=qj6IDK7rITs" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/AbhinayCodeBlog?a=45WV8GO4VTA:IktW4qpU8UM:gIN9vFwOqvQ"><img src="http://feeds.feedburner.com/~ff/AbhinayCodeBlog?i=45WV8GO4VTA:IktW4qpU8UM:gIN9vFwOqvQ" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/AbhinayCodeBlog?a=45WV8GO4VTA:IktW4qpU8UM:-BTjWOF_DHI"><img src="http://feeds.feedburner.com/~ff/AbhinayCodeBlog?i=45WV8GO4VTA:IktW4qpU8UM:-BTjWOF_DHI" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/AbhinayCodeBlog?a=45WV8GO4VTA:IktW4qpU8UM:F7zBnMyn0Lo"><img src="http://feeds.feedburner.com/~ff/AbhinayCodeBlog?i=45WV8GO4VTA:IktW4qpU8UM:F7zBnMyn0Lo" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/AbhinayCodeBlog/~4/45WV8GO4VTA" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://blog.abhiomkar.in/2010/08/24/read-telugu-in-mac-os-x/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		<feedburner:origLink>http://blog.abhiomkar.in/2010/08/24/read-telugu-in-mac-os-x/</feedburner:origLink></item>
		<item>
		<title>J for Smile – Microsoft Outlook Incompatible Smileys</title>
		<link>http://feedproxy.google.com/~r/AbhinayCodeBlog/~3/j6glg5DK_Bk/</link>
		<comments>http://blog.abhiomkar.in/2010/08/12/j-for-smile-microsoft-outlook-incompatible-smileys/#comments</comments>
		<pubDate>Thu, 12 Aug 2010 16:38:58 +0000</pubDate>
		<dc:creator>Abhinay</dc:creator>
				<category><![CDATA[Projects]]></category>
		<category><![CDATA[Browser]]></category>
		<category><![CDATA[chrome]]></category>
		<category><![CDATA[Emoticons]]></category>
		<category><![CDATA[firefox]]></category>
		<category><![CDATA[gmail]]></category>
		<category><![CDATA[Greasemonkey]]></category>
		<category><![CDATA[hack]]></category>
		<category><![CDATA[javascript]]></category>
		<category><![CDATA[Microsoft Outlook]]></category>
		<category><![CDATA[Outlook]]></category>
		<category><![CDATA[Smiley]]></category>
		<category><![CDATA[Userscript]]></category>

		<guid isPermaLink="false">http://blog.abhiomkar.in/?p=297</guid>
		<description><![CDATA[Did you notice J in your mails where it should be a smiley? Screenshot: It shows &#8216;J&#8217; here where it should be a smiley as shown in above screenshot. Today evening I wrote a JavaScript code to replace this &#8216;J&#8217; with the happy smiley from Yahoo Emoticons (My Favorite Smiley Theme). This script is available [...]]]></description>
			<content:encoded><![CDATA[<p>Did you notice <strong>J</strong> in your mails where it should be a smiley?</p>
<p>Screenshot:<br />
<a href="http://blog.abhiomkar.in/wp-content/uploads/2010/08/Screen-shot-2010-08-12-at-9.34.25-PM1.png"><img src="http://blog.abhiomkar.in/wp-content/uploads/2010/08/Screen-shot-2010-08-12-at-9.34.25-PM1.png" alt="" title="Screenshot showing &#039;J&#039; instead of a happy smiley of Microsoft Outlook" width="259" height="74" class="alignnone size-full wp-image-301" /></a></p>
<p>It shows &#8216;J&#8217; here where it should be a smiley as shown in above screenshot.</p>
<p>Today evening I wrote a JavaScript code to replace this &#8216;J&#8217; with the happy smiley from <a href="http://messenger.yahoo.com/features/hiddenemoticons/">Yahoo Emoticons</a> (My Favorite Smiley Theme). This script is <a href="http://userscripts.org/scripts/show/83513">available</a> to everybody to use and very easy to install in your browser (~ Firefox 3.6 with Greasemonkey addon and ~ Google Chrome).</p>
<p>So, why it&#8217;s showing <strong>J</strong> instead of a smiley? Microsoft Outlook replaces :) with it&#8217;s <a href="http://new.myfonts.com/fonts/microsoft/wingdings/">J character of Wingdings font</a>. It&#8217;s a proprietary font by Microsoft &#8211; as you expected Linux, Mac OS X and any other Operating System doesn&#8217;t have this font by default. If you don&#8217;t have this font, then you&#8217;ll see <strong>J</strong>.</p>
<p>If you are using Google Chrome, right click on the <strong>J</strong> letter and click on Inspect Element. This is how it looks in html code. As you can see this tag uses Wingdings font-family.</p>
<pre class="brush: xml; title: ; notranslate">
&lt;span style=&quot;font-size:11.0pt;font-family:Wingdings;color:#1F497D&quot;&gt;J&lt;/span&gt;
</pre>
<p><a href="http://userscripts.org/scripts/show/83513">J for Smile</a> userscript that I wrote will replace this J with the corresponding Yahoo Emoticons.</p>
<p><a href="http://blog.abhiomkar.in/wp-content/uploads/2010/08/Screen-shot-2010-08-12-at-9.40.47-PM.png"><img src="http://blog.abhiomkar.in/wp-content/uploads/2010/08/Screen-shot-2010-08-12-at-9.40.47-PM.png" alt="" title="Yahoo Smileys replaces J, K, L of Wingdings font used by Microsoft Outlook" width="257" height="130" class="alignnone size-full wp-image-300" /></a></p>
<p><strong>Other Smileys</strong><br />
J for :) &#8211; Happy<br />
K for :( &#8211; Sad<br />
L for :| &#8211; Straight Face</p>
<p><strong>How to Install?</strong><br />
Go to this link &#8211; <a href="http://userscripts.org/scripts/show/83513">http://userscripts.org/scripts/show/83513</a> and click on Install. Should work in Mozilla Firefox and Google Chrome.</p>
<p>Let me know your comments! :)</p>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/AbhinayCodeBlog?a=j6glg5DK_Bk:WDqwucI209g:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/AbhinayCodeBlog?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/AbhinayCodeBlog?a=j6glg5DK_Bk:WDqwucI209g:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/AbhinayCodeBlog?d=qj6IDK7rITs" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/AbhinayCodeBlog?a=j6glg5DK_Bk:WDqwucI209g:gIN9vFwOqvQ"><img src="http://feeds.feedburner.com/~ff/AbhinayCodeBlog?i=j6glg5DK_Bk:WDqwucI209g:gIN9vFwOqvQ" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/AbhinayCodeBlog?a=j6glg5DK_Bk:WDqwucI209g:-BTjWOF_DHI"><img src="http://feeds.feedburner.com/~ff/AbhinayCodeBlog?i=j6glg5DK_Bk:WDqwucI209g:-BTjWOF_DHI" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/AbhinayCodeBlog?a=j6glg5DK_Bk:WDqwucI209g:F7zBnMyn0Lo"><img src="http://feeds.feedburner.com/~ff/AbhinayCodeBlog?i=j6glg5DK_Bk:WDqwucI209g:F7zBnMyn0Lo" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/AbhinayCodeBlog/~4/j6glg5DK_Bk" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://blog.abhiomkar.in/2010/08/12/j-for-smile-microsoft-outlook-incompatible-smileys/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		<feedburner:origLink>http://blog.abhiomkar.in/2010/08/12/j-for-smile-microsoft-outlook-incompatible-smileys/</feedburner:origLink></item>
		<item>
		<title>#JavaScript : The Things from the Video by Douglas Crockford – Part 1</title>
		<link>http://feedproxy.google.com/~r/AbhinayCodeBlog/~3/KNOI74csiA8/</link>
		<comments>http://blog.abhiomkar.in/2010/07/16/the-things-from-the-video-by-douglas-crockford-1-4/#comments</comments>
		<pubDate>Fri, 16 Jul 2010 14:28:01 +0000</pubDate>
		<dc:creator>Abhinay</dc:creator>
				<category><![CDATA[javascript]]></category>
		<category><![CDATA[code]]></category>
		<category><![CDATA[learn]]></category>
		<category><![CDATA[programming]]></category>
		<category><![CDATA[tips]]></category>
		<category><![CDATA[tutorial]]></category>

		<guid isPermaLink="false">http://blog.abhiomkar.in/?p=274</guid>
		<description><![CDATA[I was listening to the Video &#8220;The JavaScript Programming Language&#8221; (1/4) by Douglas Crockford. Thought I would share few things that I&#8217;ve learned from this video which I didn&#8217;t know (or may be I forgot?). Presentation Slides are Here. div.syntaxhighlighter *{ font-size: 10px; } /* preTags = document.getElementsByTagName('pre'); for(var i=0; i]]></description>
			<content:encoded><![CDATA[<p>I was listening to the <a href="http://video.yahoo.com/watch/111593/1710507">Video</a> &#8220;The JavaScript Programming Language&#8221; (1/4) by <b>Douglas Crockford</b>. Thought I would share few things that I&#8217;ve learned from this video which I didn&#8217;t know (or may be I forgot?). Presentation Slides are <a href="http://yuiblog.com/assets/crockford/javascript.zip">Here</a>.</p>
<style type="text/css">
div.syntaxhighlighter *{ font-size: 10px; }
</style>
<p><script type="text/javascript"></p>
<p>/*
preTags = document.getElementsByTagName('pre');</p>
<p>for(var i=0; i
<preTags.length; i++){
    preTags[i].setAttribute('class', "brush:javascript");
}
*/
</script>

1. Type Coercion in Equal and not Equal
==, !== and ===, !===
<pre class="brush: jscript; title: ; notranslate">
2==2
//true

2==&quot;2&quot;
//true

2===2
//true

2===&quot;2&quot;
//false
</pre>
<p>It's been advised to use === and !== instead of == and !== for optimization and reliability. Hence, it avoids type coercion (typecasting). </p>
<p>2. bang bang (!!)</p>
<pre class="brush: jscript; title: ; notranslate">
!!2
//true

!!0
//false

!!&quot;&quot;
//false
</pre>
<p><small>**This is equal to Boolean() function</small> </p>
<p>3. Unary Operator +</p>
<pre class="brush: jscript; title: ; notranslate">
+&quot;365&quot;
//365
</pre>
<p><small>** Here '+' operator performs same thing as Number() function</small><br />
4. Logical Operators - <b>&#038;&#038;</b> and <b>||</b> are just like <b>and</b> &#038; <b>or</b> operator in Python.</p>
<pre class="brush: jscript; title: ; notranslate">
4 &amp;&amp; 5 &amp;&amp; 0 &amp;&amp; 7
//0 - first faulty operand

0 || &quot;&quot; || 9 || 6
//9 - first truthy operand
</pre>
<p>will post the interesting things from the rest of his Videos. Ciao!</p>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/AbhinayCodeBlog?a=KNOI74csiA8:1oc7O3L2YZ8:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/AbhinayCodeBlog?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/AbhinayCodeBlog?a=KNOI74csiA8:1oc7O3L2YZ8:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/AbhinayCodeBlog?d=qj6IDK7rITs" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/AbhinayCodeBlog?a=KNOI74csiA8:1oc7O3L2YZ8:gIN9vFwOqvQ"><img src="http://feeds.feedburner.com/~ff/AbhinayCodeBlog?i=KNOI74csiA8:1oc7O3L2YZ8:gIN9vFwOqvQ" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/AbhinayCodeBlog?a=KNOI74csiA8:1oc7O3L2YZ8:-BTjWOF_DHI"><img src="http://feeds.feedburner.com/~ff/AbhinayCodeBlog?i=KNOI74csiA8:1oc7O3L2YZ8:-BTjWOF_DHI" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/AbhinayCodeBlog?a=KNOI74csiA8:1oc7O3L2YZ8:F7zBnMyn0Lo"><img src="http://feeds.feedburner.com/~ff/AbhinayCodeBlog?i=KNOI74csiA8:1oc7O3L2YZ8:F7zBnMyn0Lo" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/AbhinayCodeBlog/~4/KNOI74csiA8" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://blog.abhiomkar.in/2010/07/16/the-things-from-the-video-by-douglas-crockford-1-4/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		<enclosure url="http://yuiblog.com/assets/crockford/javascript.zip" length="138208" type="application/zip" /><feedburner:origLink>http://blog.abhiomkar.in/2010/07/16/the-things-from-the-video-by-douglas-crockford-1-4/</feedburner:origLink></item>
		<item>
		<title>All About PyCon India 2010!</title>
		<link>http://feedproxy.google.com/~r/AbhinayCodeBlog/~3/36Q4qG4V0NI/</link>
		<comments>http://blog.abhiomkar.in/2010/07/11/pycon-india-2010/#comments</comments>
		<pubDate>Sun, 11 Jul 2010 13:02:52 +0000</pubDate>
		<dc:creator>Abhinay</dc:creator>
				<category><![CDATA[Conferences]]></category>
		<category><![CDATA[Events]]></category>
		<category><![CDATA[Bangalore]]></category>
		<category><![CDATA[Bengaluru]]></category>
		<category><![CDATA[Community]]></category>
		<category><![CDATA[Conference]]></category>
		<category><![CDATA[Discussion]]></category>
		<category><![CDATA[Event]]></category>
		<category><![CDATA[India]]></category>
		<category><![CDATA[PyCon]]></category>
		<category><![CDATA[PyCon India 2010]]></category>
		<category><![CDATA[register]]></category>
		<category><![CDATA[Registration]]></category>
		<category><![CDATA[Talk]]></category>

		<guid isPermaLink="false">http://blog.abhiomkar.in/?p=251</guid>
		<description><![CDATA[PyCon is an International community for the Python Programming Language holds several conferences each year worldwide [0]. PyCon India 2010 is second Python Conference to be held in India for this year 2010. The first PyCon India was held on 26th &#038; 27th September 2009 at IISC, Bengaluru, India. PyCon India is completely volunteer effort [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.pycon.org/" target="_blank">PyCon</a> is an International community for the <a href="http://python.org" target="_blank">Python</a> Programming Language holds several conferences each year worldwide [0]. <a href="http://in.pycon.org/2010/" target="_blank">PyCon India 2010</a> is second Python Conference to be held in India for this year 2010.<br />
The first PyCon India was <a href="http://in.pycon.org/2009/" target="_blank">held</a> on 26th &#038; 27th September 2009 at IISC, Bengaluru, India. PyCon India is completely volunteer effort by the Python Developers, for the Python Developers participated across India and abroad as well. These Python conferences are not only for developers, But also for designers and business people. This conference consists of several presentations by Active Python Community Members and Python Experts. You can enjoy these inspirational talks and a friendly atmosphere, designed to help people build contacts and learn from each others&#8217; experiences. You will meet interesting people and have a pleasant time.</p>
<p><b>PyCon India 2010</b> will be held on 25th &#038; 26th September 2010 at <a href="http://in.pycon.org/2010/venue" target="_blank">M S Ramaiah Institute of Technology, Bengaluru, India</a>.</p>
<p>Talks that are submitted as of now &#8211; <a href="http://in.pycon.org/2010/talks" target="_blank">PyCon India 2010 : Talks</a></p>
<p>If you are interested as a speaker to talk at PyCon India 2010, you can submit your proposal here &#8211; <a href="http://in.pycon.org/2010/cfp">Call for Proposal!</a> Last date for submission is <u>July 31, 2010</u>. </p>
<p><b>Register</b>ing for PyCon India 2010 is easy. Just goto this Registration Page and follow the instructions &#8211; <a href="http://pyconindia2010.doattend.com/" target="_blank">Register!</a></p>
<p>This conference is for those who just started Python who can expect to check out what Python can do; for professional Python Developers who can share their experiences on the day of conference; For business people who are willing to grow their business or to get productive with Python; for Open Source Lovers to meet interesting people to build contacts and to <b>Have Fun!</b></p>
<p>Follow @pyconindia for latest updates on PyCon India 2010. The twitter hashtag is <a href="http://twitter.com/#search?q=%23inpycon2010">#inpycon2010</a>. If you have a suggestion or something to discuss regarding organizing of PyCon India 2010 Subscribe to <a href="http://mail.python.org/mailman/listinfo/inpycon" target="_blank">Inpycon</a> Mailing list.</p>
<p>PyCon India 2010 <b>Artwork</b> &#8211; <a href="http://wiki.python.org/moin/PyConIndia2010/Badges" target="_blank">Badges</a>, <a href="http://wiki.python.org/moin/PyConIndia2010/Artwork" target="_blank">T-shirt design &#038; Logos</a>.</p>
<p><img alt="PyCon India 2010 - I&#039;m attending Badge" src="http://wiki.python.org/moin/PyConIndia2010/Badges?action=AttachFile&#038;do=get&#038;target=inpycon_going_200x200.png" title="PyCon India 2010 - I&#039;m attending Badge" class="aligncenter" width="200" height="200" /><br />
<br />
<b>Spread the word!</b><br />
<br />
Waiting for 25th of September. See you there! ツ<br />
@abhiomkar</p>
<p><small><br />
[0] PyCon Elsewhere &#8211;  </p>
<ul>
<li><a href="http://us.pycon.org">&#8220;PyCon&#8221; in the United States</a></li>
<li><a href="http://www.europython.eu">&#8220;EuroPython&#8221; in Europe</a></li>
<li><a href="http://apac.pycon.org">&#8220;PyCon Asia Pacific&#8221; in Singapore</a></li>
<li><a href="http://ar.pycon.org">&#8220;PyCon AR&#8221; in Argentina</a></li>
<li><a href="http://au.pycon.org">&#8220;PyCon AU&#8221; in Australia</a></li>
<li><a href="http://www.pythonbrasil.com.br">&#8220;Python Brasil&#8221; in Brazil</a></li>
<li><a href="http://fr.pycon.org">&#8220;PyCon FR&#8221; in France</a></li>
<li><a href="http://in.pycon.org">&#8220;PyCon India&#8221;</a></li>
<li><a href="http://python.ie/pyconireland">&#8220;PyCon Ireland&#8221;</a></li>
<li><a href="http://www.pycon.it">&#8220;PyCon Italia&#8221; in Italy</a></li>
<li><a href="http://nz.pycon.org">&#8220;Kiwi PyCon&#8221; in New Zealand</a></li>
<li><a href="http://pl.pycon.org">&#8220;PyCon PL&#8221; in Poland</a></li>
<li><a href="http://www.pyconuk.org">&#8220;PyCon UK&#8221; in the United Kingdom</a></li>
<li><a href="http://conference.scipy.org/">&#8220;SciPy (US)&#8221;</a></li>
<li><a href="http://scipy.in">&#8220;SciPy (India)&#8221;</a></li>
</ul>
<p></small></p>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/AbhinayCodeBlog?a=36Q4qG4V0NI:QrEhm-9uXu0:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/AbhinayCodeBlog?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/AbhinayCodeBlog?a=36Q4qG4V0NI:QrEhm-9uXu0:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/AbhinayCodeBlog?d=qj6IDK7rITs" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/AbhinayCodeBlog?a=36Q4qG4V0NI:QrEhm-9uXu0:gIN9vFwOqvQ"><img src="http://feeds.feedburner.com/~ff/AbhinayCodeBlog?i=36Q4qG4V0NI:QrEhm-9uXu0:gIN9vFwOqvQ" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/AbhinayCodeBlog?a=36Q4qG4V0NI:QrEhm-9uXu0:-BTjWOF_DHI"><img src="http://feeds.feedburner.com/~ff/AbhinayCodeBlog?i=36Q4qG4V0NI:QrEhm-9uXu0:-BTjWOF_DHI" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/AbhinayCodeBlog?a=36Q4qG4V0NI:QrEhm-9uXu0:F7zBnMyn0Lo"><img src="http://feeds.feedburner.com/~ff/AbhinayCodeBlog?i=36Q4qG4V0NI:QrEhm-9uXu0:F7zBnMyn0Lo" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/AbhinayCodeBlog/~4/36Q4qG4V0NI" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://blog.abhiomkar.in/2010/07/11/pycon-india-2010/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		<feedburner:origLink>http://blog.abhiomkar.in/2010/07/11/pycon-india-2010/</feedburner:origLink></item>
		<item>
		<title>I’m Moved Here!</title>
		<link>http://feedproxy.google.com/~r/AbhinayCodeBlog/~3/fCT5aQNWMsc/</link>
		<comments>http://blog.abhiomkar.in/2010/07/10/im-moved-here/#comments</comments>
		<pubDate>Sat, 10 Jul 2010 08:13:37 +0000</pubDate>
		<dc:creator>Abhinay Omkar</dc:creator>
				<category><![CDATA[blog]]></category>
		<category><![CDATA[host]]></category>
		<category><![CDATA[hosting]]></category>
		<category><![CDATA[migrate]]></category>
		<category><![CDATA[move]]></category>
		<category><![CDATA[webfaction]]></category>
		<category><![CDATA[wordpress]]></category>

		<guid isPermaLink="false">http://blog.abhiomkar.in/?p=3</guid>
		<description><![CDATA[Hey, finally I&#8217;ve moved my blog from wordpress.com free service to self-hosted wordpress.org blog. This is being hosted at Webfaction. I&#8217;m pretty much happy with the Webfaction service, we can host multiple websites and we can map multiple domains. Webfaction has one-click access to it&#8217;s services, it has smart and easy use user-interface and it&#8217;s [...]]]></description>
			<content:encoded><![CDATA[<p>Hey, finally I&#8217;ve moved my blog from <a title="Abhinay's Blog - WordPress" href="http://abhinay.wordpress.com" target="_blank">wordpress.com</a> free service to <a href="http://blog.abhiomkar.in">self-hosted</a> wordpress.org blog. This is being hosted at <a href="http://webfaction.com" target="_blank">Webfaction</a>. I&#8217;m pretty much happy with the Webfaction service, we can host multiple websites and we can map multiple domains. Webfaction has one-click access to it&#8217;s services, it has smart and easy use user-interface and it&#8217;s pretty fast. Unlimited Websites, Unlimited Email addresses, Unlimited databases, Shell access, Backups and more. <strong>Old-style web hosting is dead!</strong></p>
<p>I bought abhiomkar.in domain about 2 years back at Godaddy. And mapped it to Webfaction servers.</p>
<p>My new sub-domain for my blog: <a href="http://blog.abhiomkar.in">http://blog.abhiomkar.in</a></p>
<p>I will keep this blog as active as possible. Please subscribe to my blog if you haven&#8217;t via <a title="Subscribe to my feed" rel="alternate" type="application/rss+xml" href="http://feeds.feedburner.com/AbhinayCodeBlog"><img style="border: 0pt none;" src="http://www.feedburner.com/fb/images/pub/feed-icon32x32.png" alt="" width="14" height="14" /></a><a title="Subscribe to my feed" rel="alternate" type="application/rss+xml" href="http://feeds.feedburner.com/AbhinayCodeBlog"> Feedburner</a></p>
<p>Cheers,<br />
Abhinay Omkar<br />
@abhiomkar</p>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/AbhinayCodeBlog?a=fCT5aQNWMsc:gMOwhDIDRxw:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/AbhinayCodeBlog?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/AbhinayCodeBlog?a=fCT5aQNWMsc:gMOwhDIDRxw:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/AbhinayCodeBlog?d=qj6IDK7rITs" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/AbhinayCodeBlog?a=fCT5aQNWMsc:gMOwhDIDRxw:gIN9vFwOqvQ"><img src="http://feeds.feedburner.com/~ff/AbhinayCodeBlog?i=fCT5aQNWMsc:gMOwhDIDRxw:gIN9vFwOqvQ" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/AbhinayCodeBlog?a=fCT5aQNWMsc:gMOwhDIDRxw:-BTjWOF_DHI"><img src="http://feeds.feedburner.com/~ff/AbhinayCodeBlog?i=fCT5aQNWMsc:gMOwhDIDRxw:-BTjWOF_DHI" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/AbhinayCodeBlog?a=fCT5aQNWMsc:gMOwhDIDRxw:F7zBnMyn0Lo"><img src="http://feeds.feedburner.com/~ff/AbhinayCodeBlog?i=fCT5aQNWMsc:gMOwhDIDRxw:F7zBnMyn0Lo" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/AbhinayCodeBlog/~4/fCT5aQNWMsc" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://blog.abhiomkar.in/2010/07/10/im-moved-here/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://blog.abhiomkar.in/2010/07/10/im-moved-here/</feedburner:origLink></item>
	</channel>
</rss>

