<?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>Web Design Stockholm, Graphic Design Stockholm - ApPeL &#187; Arno Smit</title>
	<atom:link href="http://appelfreelance.com/author/admin/feed/" rel="self" type="application/rss+xml" />
	<link>http://appelfreelance.com</link>
	<description>Developer / Designer / Photographer</description>
	<lastBuildDate>Mon, 02 Jan 2012 14:30:27 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
		<item>
		<title>Instagr.am more users than Foursquare</title>
		<link>http://appelfreelance.com/2012/01/instagr-am-more-users-than-foursquare/</link>
		<comments>http://appelfreelance.com/2012/01/instagr-am-more-users-than-foursquare/#comments</comments>
		<pubDate>Mon, 02 Jan 2012 14:29:19 +0000</pubDate>
		<dc:creator>Arno Smit</dc:creator>
				<category><![CDATA[Startups]]></category>
		<category><![CDATA[foursquare]]></category>
		<category><![CDATA[instagr.am]]></category>
		<category><![CDATA[instagram]]></category>

		<guid isPermaLink="false">http://appelfreelance.com/?p=293</guid>
		<description><![CDATA[Doing a quick search on Facebook for certain string / topics allows you to see how many users are associated with certain apps.

Did a quick search against Instagram and Foursquare.
Why the comparison between these two?

Instagrams locations are based on Foursquares checkin locations.





&#160;]]></description>
			<content:encoded><![CDATA[<p>Doing a quick search on Facebook for certain string / topics allows you to see how many users are associated with certain apps.</p>
<p>Did a quick search against Instagram and Foursquare.<br />
Why the comparison between these two?</p>
<p>Instagrams locations are based on Foursquares checkin locations.</p>
<p><a href="http://appelfreelance.com/wp-content/uploads/2012/01/instagram.png"><img class="alignnone" title="instagram" src="http://appelfreelance.com/wp-content/uploads/2012/01/instagram.png" alt="" width="358" height="300" /></a></p>
<p><a href="http://appelfreelance.com/wp-content/uploads/2012/01/foursquare.png"><img class="alignnone size-full wp-image-294" title="foursquare" src="http://appelfreelance.com/wp-content/uploads/2012/01/foursquare.png" alt="" width="361" height="254" /></a></p>
<p>&nbsp;</p>
<div class="bottomcontainerBox" style="">
			<div style="float:left; width:55px;padding-right:10px; margin:4px 4px 4px 4px;height:30px;">
			<iframe src="http://www.facebook.com/plugins/like.php?href=http%3A%2F%2Fappelfreelance.com%2F2012%2F01%2Finstagr-am-more-users-than-foursquare%2F&amp;layout=button_count&amp;show_faces=false&amp;width=55&amp;action=like&amp;font=verdana&amp;colorscheme=light&amp;height=21" scrolling="no" frameborder="0" style="border:none; overflow:hidden; width=55px; height:21px;" allowTransparency="true"></iframe></div>
			<div style="float:left; width:60px;padding-right:10px; margin:4px 4px 4px 4px;height:30px;">
			<g:plusone size="medium" href="http://appelfreelance.com/2012/01/instagr-am-more-users-than-foursquare/"count="false"></g:plusone>
			</div>
			<div style="float:left; width:55px;padding-right:10px; margin:4px 4px 4px 4px;height:30px;">
			<a href="http://twitter.com/share" class="twitter-share-button" data-url="http://appelfreelance.com/2012/01/instagr-am-more-users-than-foursquare/"  data-text="Instagr.am more users than Foursquare" data-count="horizontal" data-via="appel268576">Tweet</a>
			</div>			
			</div><div style="clear:both"></div><div style="padding-bottom:4px;"></div><p class="wp-flattr-button"></p> <p><a href="http://appelfreelance.com/?flattrss_redirect&amp;id=293&amp;md5=aa6c717b5c7d835aa8c9caa36276ca3a" title="Flattr" target="_blank"><img src="http://appelfreelance.com/wp-content/plugins/flattr/img/flattr-badge-large.png" alt="flattr this!"/></a></p>]]></content:encoded>
			<wfw:commentRss>http://appelfreelance.com/2012/01/instagr-am-more-users-than-foursquare/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Django Nginx Centos 5</title>
		<link>http://appelfreelance.com/2011/09/django-nginx-centos-5/</link>
		<comments>http://appelfreelance.com/2011/09/django-nginx-centos-5/#comments</comments>
		<pubDate>Mon, 26 Sep 2011 08:49:19 +0000</pubDate>
		<dc:creator>Arno Smit</dc:creator>
				<category><![CDATA[Development]]></category>
		<category><![CDATA[Django]]></category>
		<category><![CDATA[Server Configs]]></category>
		<category><![CDATA[apache]]></category>
		<category><![CDATA[FLUP]]></category>
		<category><![CDATA[Nginx]]></category>

		<guid isPermaLink="false">http://appelfreelance.com/?p=279</guid>
		<description><![CDATA[From our earlier installation we went ahead and set up a CentOS box running Django, Apache and mod_wsgi. - you can view that here

Doing a bit of digging around, I have found some substantial information showcasing that Nginx is a much better choice for Django than Apache.

In order to make Nginx work, we need ...]]></description>
			<content:encoded><![CDATA[<p>From our earlier installation we went ahead and set up a CentOS box running Django, Apache and mod_wsgi. &#8211; <a title="A working copy, Django, PIL, Imaging, libjpeg, mysql, git, apache, mod_wsgi, easy_install, pip, django-imagekit, cdn storage on CentOS 5.4" href="http://bit.ly/pQirM5">you can view that here</a></p>
<p>Doing a bit of digging around, I have found some substantial information showcasing that Nginx is a much better choice for Django than Apache.</p>
<p>In order to make Nginx work, we need some sort of wsgi combined with Nginx, the easiest way to get this done is to install FLUP</p>
<p><code>/opt/python2.6/bin/pip install flup</code></p>
<p><strong>Now let’s go ahead and create another user that will run a separate process, and also allow us to debug easier if something goes wrong.</strong></p>
<p><strong>Add Nginx user</strong></p>
<p><code>useradd nginx<br />
passwd -d nginx</code></p>
<p><strong>Install Nginx</strong></p>
<p><code>yum install nginx<br />
cd /etc/nginx/<br />
mv nginx.conf nginx-backup.conf<br />
touch nginx.conf<br />
vi nginx.conf</code></p>
<p><strong>NGINX config file example (make sure to replace /www/django_test1/mysite with your project root)</strong></p>
<p><code>user  nginx nginx;<br />
worker_processes  2;<br />
error_log /var/log/nginx/error_log info;<br />
events {<br />
&nbsp;&nbsp;&nbsp;&nbsp;worker_connections  1024;<br />
&nbsp;&nbsp;&nbsp;&nbsp;use epoll;<br />
}</p>
<p>http {<br />
&nbsp;&nbsp;&nbsp;&nbsp;include /etc/nginx/mime.types;<br />
&nbsp;&nbsp;&nbsp;&nbsp;default_type application/octet-stream;</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;log_format main<br />
&nbsp;&nbsp;&nbsp;&nbsp;'$remote_addr - $remote_user [$time_local] '<br />
&nbsp;&nbsp;&nbsp;&nbsp;'"$request" $status $bytes_sent '<br />
&nbsp;&nbsp;&nbsp;&nbsp;'"$http_referer" "$http_user_agent" '<br />
&nbsp;&nbsp;&nbsp;&nbsp;'"$gzip_ratio"';</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;client_header_timeout 10m;<br />
&nbsp;&nbsp;&nbsp;&nbsp;client_body_timeout 10m;<br />
&nbsp;&nbsp;&nbsp;&nbsp;send_timeout 10m;</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;connection_pool_size 256;<br />
&nbsp;&nbsp;&nbsp;&nbsp;client_header_buffer_size 1k;<br />
&nbsp;&nbsp;&nbsp;&nbsp;large_client_header_buffers 4 2k;<br />
&nbsp;&nbsp;&nbsp;&nbsp;request_pool_size 4k;</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;gzip on;<br />
&nbsp;&nbsp;&nbsp;&nbsp;gzip_min_length 1100;<br />
&nbsp;&nbsp;&nbsp;&nbsp;gzip_buffers 4 8k;<br />
&nbsp;&nbsp;&nbsp;&nbsp;gzip_types text/plain;<br />
&nbsp;&nbsp;&nbsp;&nbsp;output_buffers 1 32k;<br />
&nbsp;&nbsp;&nbsp;&nbsp;postpone_output 1460;</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;sendfile on;<br />
&nbsp;&nbsp;&nbsp;&nbsp;tcp_nopush on;<br />
&nbsp;&nbsp;&nbsp;&nbsp;tcp_nodelay on;</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;keepalive_timeout 75 20;</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;ignore_invalid_headers on;<br />
&nbsp;&nbsp;&nbsp;&nbsp;index index.html;</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;server {<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;listen 80;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;server_name localhost;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;location /media/  {<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;root /www/django_test1/mysite; # Replace with your own project root<br />
&nbsp;&nbsp;&nbsp;&nbsp;}<br />
&nbsp;&nbsp;&nbsp;&nbsp;location /mediaadmin/  {<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;alias /opt/python2.6/lib/python2.6/site-packages/django/contrib/admin; # Alias to where our admin media root lives<br />
&nbsp;&nbsp;&nbsp;&nbsp;}<br />
&nbsp;&nbsp;&nbsp;&nbsp;location / {<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;# host and port to fastcgi server<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;fastcgi_pass 127.0.0.1:8080;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;fastcgi_param PATH_INFO $fastcgi_script_name;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;fastcgi_param REQUEST_METHOD $request_method;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;fastcgi_param QUERY_STRING $query_string;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;fastcgi_param CONTENT_TYPE $content_type;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;fastcgi_param CONTENT_LENGTH $content_length;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;fastcgi_pass_header Authorization;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;fastcgi_intercept_errors off;<br />
&nbsp;&nbsp;&nbsp;&nbsp;}<br />
&nbsp;&nbsp;&nbsp;&nbsp;access_log /var/log/nginx/localhost.access_log main;<br />
&nbsp;&nbsp;&nbsp;&nbsp;error_log /var/log/nginx/localhost.error_log;<br />
&nbsp;&nbsp;&nbsp;&nbsp;}<br />
}</code></p>
<p>If you are running a prior version of apache make sure to stop it.<br />
<code>/etc/init.d/httpd stop</code></p>
<p><strong>Start my FastCGI</strong></p>
<p><code>cd /www/django_test1/mysite/<br />
python manage.py runfcgi host=127.0.0.1 port=8080 --settings=settings<br />
/etc/init.d/nginx start</code></p>
<p>Now that we have moved away from Apache we need to make sure that apache doesn’t switch back on when we restart the server for any needs.</p>
<p><code>chkconfig httpd off<br />
chkconfig --add nginx<br />
chkconfig --level 2345 nginx on<br />
chkconfig --list nginx</code></p>
<div class="bottomcontainerBox" style="">
			<div style="float:left; width:55px;padding-right:10px; margin:4px 4px 4px 4px;height:30px;">
			<iframe src="http://www.facebook.com/plugins/like.php?href=http%3A%2F%2Fappelfreelance.com%2F2011%2F09%2Fdjango-nginx-centos-5%2F&amp;layout=button_count&amp;show_faces=false&amp;width=55&amp;action=like&amp;font=verdana&amp;colorscheme=light&amp;height=21" scrolling="no" frameborder="0" style="border:none; overflow:hidden; width=55px; height:21px;" allowTransparency="true"></iframe></div>
			<div style="float:left; width:60px;padding-right:10px; margin:4px 4px 4px 4px;height:30px;">
			<g:plusone size="medium" href="http://appelfreelance.com/2011/09/django-nginx-centos-5/"count="false"></g:plusone>
			</div>
			<div style="float:left; width:55px;padding-right:10px; margin:4px 4px 4px 4px;height:30px;">
			<a href="http://twitter.com/share" class="twitter-share-button" data-url="http://appelfreelance.com/2011/09/django-nginx-centos-5/"  data-text="Django Nginx Centos 5" data-count="horizontal" data-via="appel268576">Tweet</a>
			</div>			
			</div><div style="clear:both"></div><div style="padding-bottom:4px;"></div><p class="wp-flattr-button"></p> <p><a href="http://appelfreelance.com/?flattrss_redirect&amp;id=279&amp;md5=1c3d4b6fa6bce3e9785e286f816c2905" title="Flattr" target="_blank"><img src="http://appelfreelance.com/wp-content/plugins/flattr/img/flattr-badge-large.png" alt="flattr this!"/></a></p>]]></content:encoded>
			<wfw:commentRss>http://appelfreelance.com/2011/09/django-nginx-centos-5/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Omujeve Nov/Dec Advert in SportsAfield</title>
		<link>http://appelfreelance.com/2011/08/omujeve-novdec-advert-in-sportsafield/</link>
		<comments>http://appelfreelance.com/2011/08/omujeve-novdec-advert-in-sportsafield/#comments</comments>
		<pubDate>Tue, 30 Aug 2011 11:30:00 +0000</pubDate>
		<dc:creator>Arno Smit</dc:creator>
				<category><![CDATA[Graphic Design]]></category>
		<category><![CDATA[Omujeve Sports Afield]]></category>

		<guid isPermaLink="false">http://appelfreelance.com/?p=272</guid>
		<description><![CDATA[Here is a sneak peek of the advert to feature in SportsAfield's November/December 2011 issue.

]]></description>
			<content:encoded><![CDATA[<p>Here is a sneak peek of the advert to feature in SportsAfield&#8217;s November/December 2011 issue.</p>
<div class="bottomcontainerBox" style="">
			<div style="float:left; width:55px;padding-right:10px; margin:4px 4px 4px 4px;height:30px;">
			<iframe src="http://www.facebook.com/plugins/like.php?href=http%3A%2F%2Fappelfreelance.com%2F2011%2F08%2Fomujeve-novdec-advert-in-sportsafield%2F&amp;layout=button_count&amp;show_faces=false&amp;width=55&amp;action=like&amp;font=verdana&amp;colorscheme=light&amp;height=21" scrolling="no" frameborder="0" style="border:none; overflow:hidden; width=55px; height:21px;" allowTransparency="true"></iframe></div>
			<div style="float:left; width:60px;padding-right:10px; margin:4px 4px 4px 4px;height:30px;">
			<g:plusone size="medium" href="http://appelfreelance.com/2011/08/omujeve-novdec-advert-in-sportsafield/"count="false"></g:plusone>
			</div>
			<div style="float:left; width:55px;padding-right:10px; margin:4px 4px 4px 4px;height:30px;">
			<a href="http://twitter.com/share" class="twitter-share-button" data-url="http://appelfreelance.com/2011/08/omujeve-novdec-advert-in-sportsafield/"  data-text="Omujeve Nov/Dec Advert in SportsAfield" data-count="horizontal" data-via="appel268576">Tweet</a>
			</div>			
			</div><div style="clear:both"></div><div style="padding-bottom:4px;"></div><p class="wp-flattr-button"></p>]]></content:encoded>
			<wfw:commentRss>http://appelfreelance.com/2011/08/omujeve-novdec-advert-in-sportsafield/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Python 2.7, OS X Lion and PIL, _imaging and Image</title>
		<link>http://appelfreelance.com/2011/07/python-2-7-os-x-lion-and-pil-_imaging-and-image/</link>
		<comments>http://appelfreelance.com/2011/07/python-2-7-os-x-lion-and-pil-_imaging-and-image/#comments</comments>
		<pubDate>Thu, 21 Jul 2011 10:07:36 +0000</pubDate>
		<dc:creator>Arno Smit</dc:creator>
				<category><![CDATA[Development]]></category>
		<category><![CDATA[Django]]></category>
		<category><![CDATA[Server Configs]]></category>
		<category><![CDATA[Imaging]]></category>
		<category><![CDATA[libjpeg]]></category>
		<category><![CDATA[PIL]]></category>
		<category><![CDATA[Python 2.7]]></category>
		<category><![CDATA[Python Imaging Library]]></category>

		<guid isPermaLink="false">http://appelfreelance.com/?p=264</guid>
		<description><![CDATA[My default version of Python was still on 2.6 so I had to switch to 2.7

defaults write com.apple.versioner.python Version 2.7

get v8c of jpeg
cd into jpeg directory.

sudo make clean
CC="gcc -arch i386" ./configure --enable-shared --enable-static
make 
sudo make install

get imaging i am using 1.1.6

untar
cd into imaging
sudo rm -rf build
vi setup.py
JPEG_ROOT = libinclude(“/usr/local/lib”)
sudo python setup.py install

And it's that ...]]></description>
			<content:encoded><![CDATA[<p>My default version of Python was still on 2.6 so I had to switch to 2.7</p>
<p><code>defaults write com.apple.versioner.python Version 2.7</code></p>
<p>get <a href="http://www.ijg.org/files/jpegsrc.v8c.tar.gz">v8c of jpeg</a><br />
cd into jpeg directory.</p>
<p><code>sudo make clean<br />
CC="gcc -arch i386" ./configure --enable-shared --enable-static<br />
make<br />
sudo make install</code></p>
<p>get imaging i am using 1.1.6</p>
<p>untar<br />
cd into imaging<br />
<code>sudo rm -rf build<br />
vi setup.py<br />
JPEG_ROOT = libinclude(“/usr/local/lib”)<br />
sudo python setup.py install</code></p>
<p>And it&#8217;s that simple</p>
<p>Run your python interpreter, </p>
<p><code>import PIL<br />
import _imaging<br />
import Image</code></p>
<p>if all is well, then your all set.</p>
<div class="bottomcontainerBox" style="">
			<div style="float:left; width:55px;padding-right:10px; margin:4px 4px 4px 4px;height:30px;">
			<iframe src="http://www.facebook.com/plugins/like.php?href=http%3A%2F%2Fappelfreelance.com%2F2011%2F07%2Fpython-2-7-os-x-lion-and-pil-_imaging-and-image%2F&amp;layout=button_count&amp;show_faces=false&amp;width=55&amp;action=like&amp;font=verdana&amp;colorscheme=light&amp;height=21" scrolling="no" frameborder="0" style="border:none; overflow:hidden; width=55px; height:21px;" allowTransparency="true"></iframe></div>
			<div style="float:left; width:60px;padding-right:10px; margin:4px 4px 4px 4px;height:30px;">
			<g:plusone size="medium" href="http://appelfreelance.com/2011/07/python-2-7-os-x-lion-and-pil-_imaging-and-image/"count="false"></g:plusone>
			</div>
			<div style="float:left; width:55px;padding-right:10px; margin:4px 4px 4px 4px;height:30px;">
			<a href="http://twitter.com/share" class="twitter-share-button" data-url="http://appelfreelance.com/2011/07/python-2-7-os-x-lion-and-pil-_imaging-and-image/"  data-text="Python 2.7, OS X Lion and PIL, _imaging and Image" data-count="horizontal" data-via="appel268576">Tweet</a>
			</div>			
			</div><div style="clear:both"></div><div style="padding-bottom:4px;"></div><p class="wp-flattr-button"></p>]]></content:encoded>
			<wfw:commentRss>http://appelfreelance.com/2011/07/python-2-7-os-x-lion-and-pil-_imaging-and-image/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>SAK konstföreningen</title>
		<link>http://appelfreelance.com/2011/05/sak-konstforeningen/</link>
		<comments>http://appelfreelance.com/2011/05/sak-konstforeningen/#comments</comments>
		<pubDate>Tue, 17 May 2011 08:11:45 +0000</pubDate>
		<dc:creator>Arno Smit</dc:creator>
				<category><![CDATA[Development]]></category>
		<category><![CDATA[Web Design]]></category>
		<category><![CDATA[excel to wordpress]]></category>
		<category><![CDATA[SAK]]></category>
		<category><![CDATA[SAK - Sveriges Allmänna Konstförening]]></category>
		<category><![CDATA[wordpress]]></category>

		<guid isPermaLink="false">http://appelfreelance.com/?p=258</guid>
		<description><![CDATA[Over the past few months we have been working very closely with SAK in order to move their old site over to a new one that makes a lot more sense.

We started this project with some inside knowledge on how the site was built but it ended up being bigger than Ben Hur.

The old ...]]></description>
			<content:encoded><![CDATA[<p>Over the past few months we have been working very closely with SAK in order to move their old site over to a new one that makes a lot more sense.</p>
<p>We started this project with some inside knowledge on how the site was built but it ended up being bigger than Ben Hur.</p>
<p>The old site consisted of real old technology and all their records were kept in excel spreadsheets&#8230; not very good</p>
<p>So first of all we have to map out the relationships between the different sections of the site, and then we had to build a very intricate php extractor that took all of the data and mapped it over to a wordpress compatible db.</p>
<p>Many hours later we extracted all their data, built and re-imported all their images.</p>
<p>Here is the final results <a title="SAK - Sveriges Allmänna Konstförening" href="http://www.konstforeningen.se/" target="_blank">SAK &#8211; Sveriges Allmänna Konstförening</a></p>
<div class="bottomcontainerBox" style="">
			<div style="float:left; width:55px;padding-right:10px; margin:4px 4px 4px 4px;height:30px;">
			<iframe src="http://www.facebook.com/plugins/like.php?href=http%3A%2F%2Fappelfreelance.com%2F2011%2F05%2Fsak-konstforeningen%2F&amp;layout=button_count&amp;show_faces=false&amp;width=55&amp;action=like&amp;font=verdana&amp;colorscheme=light&amp;height=21" scrolling="no" frameborder="0" style="border:none; overflow:hidden; width=55px; height:21px;" allowTransparency="true"></iframe></div>
			<div style="float:left; width:60px;padding-right:10px; margin:4px 4px 4px 4px;height:30px;">
			<g:plusone size="medium" href="http://appelfreelance.com/2011/05/sak-konstforeningen/"count="false"></g:plusone>
			</div>
			<div style="float:left; width:55px;padding-right:10px; margin:4px 4px 4px 4px;height:30px;">
			<a href="http://twitter.com/share" class="twitter-share-button" data-url="http://appelfreelance.com/2011/05/sak-konstforeningen/"  data-text="SAK konstföreningen" data-count="horizontal" data-via="appel268576">Tweet</a>
			</div>			
			</div><div style="clear:both"></div><div style="padding-bottom:4px;"></div><p class="wp-flattr-button"></p>]]></content:encoded>
			<wfw:commentRss>http://appelfreelance.com/2011/05/sak-konstforeningen/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>My-hunt.com &#8211; a social network for hunters, outfitters</title>
		<link>http://appelfreelance.com/2011/03/my-hunt-com-a-social-experiment-for-hunters/</link>
		<comments>http://appelfreelance.com/2011/03/my-hunt-com-a-social-experiment-for-hunters/#comments</comments>
		<pubDate>Wed, 16 Mar 2011 08:19:15 +0000</pubDate>
		<dc:creator>Arno Smit</dc:creator>
				<category><![CDATA[Development]]></category>
		<category><![CDATA[Django]]></category>
		<category><![CDATA[Graphic Design]]></category>
		<category><![CDATA[Investor]]></category>
		<category><![CDATA[Online Marketing]]></category>
		<category><![CDATA[Server Configs]]></category>
		<category><![CDATA[Web Design]]></category>
		<category><![CDATA[Hunting]]></category>
		<category><![CDATA[hunting gear]]></category>
		<category><![CDATA[hunting news]]></category>
		<category><![CDATA[hunting reports]]></category>
		<category><![CDATA[my hunt]]></category>
		<category><![CDATA[my-hunt.com]]></category>
		<category><![CDATA[outdoors]]></category>

		<guid isPermaLink="false">http://appelfreelance.com/?p=255</guid>
		<description><![CDATA[Over the last summer I spent most of my time working on one of my greatest achievements to date - my-hunt.com

My-hunt.com is a social experience/experiment for hunters that allows them to upload their hunting trophies, write hunting reports, learn more about the animals you hunt and also a friendship network.

Through the signup process you ...]]></description>
			<content:encoded><![CDATA[<p>Over the last summer I spent most of my time working on one of my greatest achievements to date &#8211; <a title="My-Hunt.com" href="http://www.my-hunt.com/" target="_blank">my-hunt.com</a></p>
<p>My-hunt.com is a social experience/experiment for hunters that allows them to upload their hunting trophies, write hunting reports, learn more about the animals you hunt and also a friendship network.</p>
<p>Through the signup process you can choose whether to be seen as a hunter or whether you want to publish information about your hunting grounds.</p>
<p>We are very excited to introduce this into the market and look forward to expanding and introducing new segments every step of the way.</p>
<p>My-Hunt.com online, WE ARE HUNTING!</p>
<div class="bottomcontainerBox" style="">
			<div style="float:left; width:55px;padding-right:10px; margin:4px 4px 4px 4px;height:30px;">
			<iframe src="http://www.facebook.com/plugins/like.php?href=http%3A%2F%2Fappelfreelance.com%2F2011%2F03%2Fmy-hunt-com-a-social-experiment-for-hunters%2F&amp;layout=button_count&amp;show_faces=false&amp;width=55&amp;action=like&amp;font=verdana&amp;colorscheme=light&amp;height=21" scrolling="no" frameborder="0" style="border:none; overflow:hidden; width=55px; height:21px;" allowTransparency="true"></iframe></div>
			<div style="float:left; width:60px;padding-right:10px; margin:4px 4px 4px 4px;height:30px;">
			<g:plusone size="medium" href="http://appelfreelance.com/2011/03/my-hunt-com-a-social-experiment-for-hunters/"count="false"></g:plusone>
			</div>
			<div style="float:left; width:55px;padding-right:10px; margin:4px 4px 4px 4px;height:30px;">
			<a href="http://twitter.com/share" class="twitter-share-button" data-url="http://appelfreelance.com/2011/03/my-hunt-com-a-social-experiment-for-hunters/"  data-text="My-hunt.com &#8211; a social network for hunters, outfitters" data-count="horizontal" data-via="appel268576">Tweet</a>
			</div>			
			</div><div style="clear:both"></div><div style="padding-bottom:4px;"></div><p class="wp-flattr-button"></p>]]></content:encoded>
			<wfw:commentRss>http://appelfreelance.com/2011/03/my-hunt-com-a-social-experiment-for-hunters/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>KeyError raised when using images with NON-ASCII filenames</title>
		<link>http://appelfreelance.com/2011/03/keyerror-raised-when-using-images-with-non-ascii-filenames/</link>
		<comments>http://appelfreelance.com/2011/03/keyerror-raised-when-using-images-with-non-ascii-filenames/#comments</comments>
		<pubDate>Mon, 07 Mar 2011 07:27:06 +0000</pubDate>
		<dc:creator>Arno Smit</dc:creator>
				<category><![CDATA[Development]]></category>
		<category><![CDATA[Django]]></category>
		<category><![CDATA[Web Design]]></category>
		<category><![CDATA[KeyError]]></category>
		<category><![CDATA[unidecode]]></category>

		<guid isPermaLink="false">http://appelfreelance.com/?p=250</guid>
		<description><![CDATA[I recently created a django app that allows you to create projects, raise funding via social networks etc.

Because this is mainly based in Sweden we have to allow users to make use of NON-ASCII characters such as å ä ö and many other.

Easy way to get around this is to install UNIDECODE which handles ...]]></description>
			<content:encoded><![CDATA[<p>I recently created a django app that allows you to create projects, raise funding via social networks etc.</p>
<p>Because this is mainly based in Sweden we have to allow users to make use of NON-ASCII characters such as å ä ö and many other.</p>
<p>Easy way to get around this is to install UNIDECODE which handles all of this for you.</p>
<p>Each section/file you are going to make use of this remember to import unidecode</p>
<p><code># Import of transliteration module<br />
from unidecode import unidecode</code></p>
<p><strong>To install</strong><br />
<code>pip install Unidecode</code><br />
<strong> </strong></p>
<p><strong>Then clean your picture in your forms.py</strong><br />
<code><br />
def clean_picture(self):<br />
data = self.cleaned_data['picture']<br />
# For correct uploading non-ASCII image_filenames, we use transliteration module: unidecode()<br />
# can be downloaded here: &lt; git clone http://code.zemanta.com/tsolc/git/unidecode &gt;<br />
# Don't forget to import it: from unidecode import unidecode<br />
trans_name = unidecode(data.name)<br />
data.name = trans_name<br />
return data</code></p>
<p><strong>And in your views.p that handles the actual saving</strong></p>
<p><code><br />
if form.is_valid():<br />
# For correct uploading non-ASCII image_filenames, we use transliteration module: unidecode()<br />
# can be downloaded here: &lt; git clone http://code.zemanta.com/tsolc/git/unidecode &gt;<br />
# Don't forget to import it: from unidecode import unidecode<br />
cleaned_form = form.cleaned_data<br />
trans_name = unidecode(cleaned_form['profile_picture'].name)<br />
cleaned_form['profile_picture'].name = trans_name<br />
</code></p>
<div class="bottomcontainerBox" style="">
			<div style="float:left; width:55px;padding-right:10px; margin:4px 4px 4px 4px;height:30px;">
			<iframe src="http://www.facebook.com/plugins/like.php?href=http%3A%2F%2Fappelfreelance.com%2F2011%2F03%2Fkeyerror-raised-when-using-images-with-non-ascii-filenames%2F&amp;layout=button_count&amp;show_faces=false&amp;width=55&amp;action=like&amp;font=verdana&amp;colorscheme=light&amp;height=21" scrolling="no" frameborder="0" style="border:none; overflow:hidden; width=55px; height:21px;" allowTransparency="true"></iframe></div>
			<div style="float:left; width:60px;padding-right:10px; margin:4px 4px 4px 4px;height:30px;">
			<g:plusone size="medium" href="http://appelfreelance.com/2011/03/keyerror-raised-when-using-images-with-non-ascii-filenames/"count="false"></g:plusone>
			</div>
			<div style="float:left; width:55px;padding-right:10px; margin:4px 4px 4px 4px;height:30px;">
			<a href="http://twitter.com/share" class="twitter-share-button" data-url="http://appelfreelance.com/2011/03/keyerror-raised-when-using-images-with-non-ascii-filenames/"  data-text="KeyError raised when using images with NON-ASCII filenames" data-count="horizontal" data-via="appel268576">Tweet</a>
			</div>			
			</div><div style="clear:both"></div><div style="padding-bottom:4px;"></div><p class="wp-flattr-button"></p>]]></content:encoded>
			<wfw:commentRss>http://appelfreelance.com/2011/03/keyerror-raised-when-using-images-with-non-ascii-filenames/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>mod_pagespeed CentOS 5.4</title>
		<link>http://appelfreelance.com/2010/11/mod_pagespeed-centos-5-4/</link>
		<comments>http://appelfreelance.com/2010/11/mod_pagespeed-centos-5-4/#comments</comments>
		<pubDate>Fri, 12 Nov 2010 10:24:06 +0000</pubDate>
		<dc:creator>Arno Smit</dc:creator>
				<category><![CDATA[Development]]></category>
		<category><![CDATA[Django]]></category>
		<category><![CDATA[Server Configs]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[apache]]></category>
		<category><![CDATA[apache2]]></category>
		<category><![CDATA[CentOS 5.4]]></category>
		<category><![CDATA[Google Pagespeed]]></category>
		<category><![CDATA[mod_pagespeed]]></category>

		<guid isPermaLink="false">http://appelfreelance.com/?p=246</guid>
		<description><![CDATA[Installing mod_pagespeed on CentOS 5.4

wget https://dl-ssl.google.com/linux/linux_signing_key.pub
rpm --import linux_signing_key.pub

32BIT

wget https://dl-ssl.google.com/dl/linux/direct/mod-pagespeed-beta_current_i386.rpm

64BIT

wget https://dl-ssl.google.com/dl/linux/direct/mod-pagespeed-beta_current_x86_64.rpm

yum localinstall mod-pagespeed-*.rpm

/etc/init.d/httpd restart

vi /etc/httpd/conf.d/pagespeed.conf

ModPagespeed on

Uncomment # ModPagespeedRewriteLevel CoreFilters

restart apache

Uncomment # ModPagespeedEnableFilters collapse_whitespace

Go to the google code page and find a list of items in their.

Play around with it a bit and find your best solution.

The full list of available filters, plus descriptions of how ...]]></description>
			<content:encoded><![CDATA[<p><strong>Installing mod_pagespeed on CentOS 5.4</strong></p>
<p>wget https://dl-ssl.google.com/linux/linux_signing_key.pub<br />
rpm &#8211;import linux_signing_key.pub</p>
<p>32BIT</p>
<p>wget https://dl-ssl.google.com/dl/linux/direct/mod-pagespeed-beta_current_i386.rpm</p>
<p>64BIT</p>
<p>wget https://dl-ssl.google.com/dl/linux/direct/mod-pagespeed-beta_current_x86_64.rpm</p>
<p>yum localinstall mod-pagespeed-*.rpm</p>
<p>/etc/init.d/httpd restart</p>
<p>vi /etc/httpd/conf.d/pagespeed.conf</p>
<p>ModPagespeed on</p>
<p>Uncomment # ModPagespeedRewriteLevel CoreFilters</p>
<p>restart apache</p>
<p>Uncomment # ModPagespeedEnableFilters collapse_whitespace</p>
<p>Go to the google code page and find a list of items in their.</p>
<p>Play around with it a bit and find your best solution.</p>
<p>The full list of available filters, plus descriptions of how they work and how to use them, is available on the <a href="http://code.google.com/speed/page-speed/docs/filters.html" target="_blank">project&#8217;s Google Code page</a></p>
<div class="bottomcontainerBox" style="">
			<div style="float:left; width:55px;padding-right:10px; margin:4px 4px 4px 4px;height:30px;">
			<iframe src="http://www.facebook.com/plugins/like.php?href=http%3A%2F%2Fappelfreelance.com%2F2010%2F11%2Fmod_pagespeed-centos-5-4%2F&amp;layout=button_count&amp;show_faces=false&amp;width=55&amp;action=like&amp;font=verdana&amp;colorscheme=light&amp;height=21" scrolling="no" frameborder="0" style="border:none; overflow:hidden; width=55px; height:21px;" allowTransparency="true"></iframe></div>
			<div style="float:left; width:60px;padding-right:10px; margin:4px 4px 4px 4px;height:30px;">
			<g:plusone size="medium" href="http://appelfreelance.com/2010/11/mod_pagespeed-centos-5-4/"count="false"></g:plusone>
			</div>
			<div style="float:left; width:55px;padding-right:10px; margin:4px 4px 4px 4px;height:30px;">
			<a href="http://twitter.com/share" class="twitter-share-button" data-url="http://appelfreelance.com/2010/11/mod_pagespeed-centos-5-4/"  data-text="mod_pagespeed CentOS 5.4" data-count="horizontal" data-via="appel268576">Tweet</a>
			</div>			
			</div><div style="clear:both"></div><div style="padding-bottom:4px;"></div><p class="wp-flattr-button"></p>]]></content:encoded>
			<wfw:commentRss>http://appelfreelance.com/2010/11/mod_pagespeed-centos-5-4/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Nynasbo Campaign Site</title>
		<link>http://appelfreelance.com/2010/09/nynasbo-campaign-site/</link>
		<comments>http://appelfreelance.com/2010/09/nynasbo-campaign-site/#comments</comments>
		<pubDate>Mon, 13 Sep 2010 10:02:35 +0000</pubDate>
		<dc:creator>Arno Smit</dc:creator>
				<category><![CDATA[Development]]></category>
		<category><![CDATA[Graphic Design]]></category>
		<category><![CDATA[Web Design]]></category>
		<category><![CDATA[$.ajax]]></category>
		<category><![CDATA[Dabber Player]]></category>
		<category><![CDATA[jQuery]]></category>
		<category><![CDATA[Nynasbo]]></category>
		<category><![CDATA[Nynashamn]]></category>

		<guid isPermaLink="false">http://appelfreelance.com/?p=242</guid>
		<description><![CDATA[Just recently did a small campaign site for Nynasbo making use of some jQuery ajax, this site was built in PHP and also makes use of The Dabber Player.]]></description>
			<content:encoded><![CDATA[<p>Just recently did a <a href="http://nynasbo.dabber.tv/kampanj/" target="_blank">small campaign site for Nynasbo</a> making use of some jQuery ajax, this site was built in PHP and also makes use of <a href="http://dabber.tv/products/" target="_blank">The Dabber Player.</a></p>
<div class="bottomcontainerBox" style="">
			<div style="float:left; width:55px;padding-right:10px; margin:4px 4px 4px 4px;height:30px;">
			<iframe src="http://www.facebook.com/plugins/like.php?href=http%3A%2F%2Fappelfreelance.com%2F2010%2F09%2Fnynasbo-campaign-site%2F&amp;layout=button_count&amp;show_faces=false&amp;width=55&amp;action=like&amp;font=verdana&amp;colorscheme=light&amp;height=21" scrolling="no" frameborder="0" style="border:none; overflow:hidden; width=55px; height:21px;" allowTransparency="true"></iframe></div>
			<div style="float:left; width:60px;padding-right:10px; margin:4px 4px 4px 4px;height:30px;">
			<g:plusone size="medium" href="http://appelfreelance.com/2010/09/nynasbo-campaign-site/"count="false"></g:plusone>
			</div>
			<div style="float:left; width:55px;padding-right:10px; margin:4px 4px 4px 4px;height:30px;">
			<a href="http://twitter.com/share" class="twitter-share-button" data-url="http://appelfreelance.com/2010/09/nynasbo-campaign-site/"  data-text="Nynasbo Campaign Site" data-count="horizontal" data-via="appel268576">Tweet</a>
			</div>			
			</div><div style="clear:both"></div><div style="padding-bottom:4px;"></div><p class="wp-flattr-button"></p>]]></content:encoded>
			<wfw:commentRss>http://appelfreelance.com/2010/09/nynasbo-campaign-site/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>The Dabber Player</title>
		<link>http://appelfreelance.com/2010/09/the-dabber-player/</link>
		<comments>http://appelfreelance.com/2010/09/the-dabber-player/#comments</comments>
		<pubDate>Wed, 01 Sep 2010 10:00:10 +0000</pubDate>
		<dc:creator>Arno Smit</dc:creator>
				<category><![CDATA[Development]]></category>
		<category><![CDATA[dabber]]></category>
		<category><![CDATA[dabber wordpress]]></category>
		<category><![CDATA[dabber wordpress plugin]]></category>
		<category><![CDATA[wordpress development]]></category>
		<category><![CDATA[wordpress plugin development]]></category>

		<guid isPermaLink="false">http://appelfreelance.com/?p=238</guid>
		<description><![CDATA[Today sees the launch of the long anticipated "Dabber Player".

A flash video player that combines the strength of video encoding and Amazon's S3 services.

The player allows you to create different player with different looks and feels to suite your personality/brand look and feel, video upload and encoding all with a few clicks via your ...]]></description>
			<content:encoded><![CDATA[<p>Today sees the launch of the long anticipated &#8220;Dabber Player&#8221;.</p>
<p>A flash video player that combines the strength of video encoding and Amazon&#8217;s S3 services.</p>
<p>The player allows you to create different player with different looks and feels to suite your personality/brand look and feel, video upload and encoding all with a few clicks via your WordPress admin.</p>
<p>Free and Commercial version available now for download &#8211; <a href="http://bit.ly/9cmTvk" target="_blank">http://bit.ly/9cmTvk</a></p>
<div class="bottomcontainerBox" style="">
			<div style="float:left; width:55px;padding-right:10px; margin:4px 4px 4px 4px;height:30px;">
			<iframe src="http://www.facebook.com/plugins/like.php?href=http%3A%2F%2Fappelfreelance.com%2F2010%2F09%2Fthe-dabber-player%2F&amp;layout=button_count&amp;show_faces=false&amp;width=55&amp;action=like&amp;font=verdana&amp;colorscheme=light&amp;height=21" scrolling="no" frameborder="0" style="border:none; overflow:hidden; width=55px; height:21px;" allowTransparency="true"></iframe></div>
			<div style="float:left; width:60px;padding-right:10px; margin:4px 4px 4px 4px;height:30px;">
			<g:plusone size="medium" href="http://appelfreelance.com/2010/09/the-dabber-player/"count="false"></g:plusone>
			</div>
			<div style="float:left; width:55px;padding-right:10px; margin:4px 4px 4px 4px;height:30px;">
			<a href="http://twitter.com/share" class="twitter-share-button" data-url="http://appelfreelance.com/2010/09/the-dabber-player/"  data-text="The Dabber Player" data-count="horizontal" data-via="appel268576">Tweet</a>
			</div>			
			</div><div style="clear:both"></div><div style="padding-bottom:4px;"></div><p class="wp-flattr-button"></p>]]></content:encoded>
			<wfw:commentRss>http://appelfreelance.com/2010/09/the-dabber-player/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

