<?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>neverblog.net &#187; Web Programming</title>
	<atom:link href="http://neverblog.net/category/technology/web-programming/feed/" rel="self" type="application/rss+xml" />
	<link>http://neverblog.net</link>
	<description>the Dude abides.</description>
	<lastBuildDate>Tue, 10 Apr 2012 14:55:56 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.2</generator>
		<item>
		<title>Solving &#8216;org.apache.httpd: Already loaded&#8217; error on Mac OS X Snow Leopard</title>
		<link>http://neverblog.net/solving-org-apache-httpd-already-loaded-error-on-mac-os-x-snow-leopard/</link>
		<comments>http://neverblog.net/solving-org-apache-httpd-already-loaded-error-on-mac-os-x-snow-leopard/#comments</comments>
		<pubDate>Tue, 10 Apr 2012 14:54:50 +0000</pubDate>
		<dc:creator>Vasken</dc:creator>
				<category><![CDATA[Mac Tips]]></category>
		<category><![CDATA[Technology]]></category>
		<category><![CDATA[Web Programming]]></category>
		<category><![CDATA[apache]]></category>
		<category><![CDATA[configtest]]></category>
		<category><![CDATA[error]]></category>
		<category><![CDATA[syntax]]></category>

		<guid isPermaLink="false">http://neverblog.net/?p=1487</guid>
		<description><![CDATA[I recently ran into a problem where my local Apache instance wasn&#8217;t responding to requests. Trying to restart or start it with sudo apachectl restart yielded an error message like this: org.apache.httpd: Already loaded Checking running processes, I noticed that apache wasn&#8217;t actually running, which seemed a bit strange. Luckily, apachectl offers a helpful command [...]]]></description>
		<wfw:commentRss>http://neverblog.net/solving-org-apache-httpd-already-loaded-error-on-mac-os-x-snow-leopard/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>On Safari Mobile for iOS 5, event.pageY is the new event.clientY</title>
		<link>http://neverblog.net/on-safari-mobile-for-ios-5-event-pagey-is-the-new-event-clienty/</link>
		<comments>http://neverblog.net/on-safari-mobile-for-ios-5-event-pagey-is-the-new-event-clienty/#comments</comments>
		<pubDate>Thu, 10 Nov 2011 20:03:08 +0000</pubDate>
		<dc:creator>Vasken</dc:creator>
				<category><![CDATA[jQuery]]></category>
		<category><![CDATA[Web Programming]]></category>
		<category><![CDATA[event.clientx]]></category>
		<category><![CDATA[event.clienty]]></category>
		<category><![CDATA[events]]></category>
		<category><![CDATA[ios]]></category>
		<category><![CDATA[ios 4]]></category>
		<category><![CDATA[ios 5]]></category>
		<category><![CDATA[JavaScript]]></category>
		<category><![CDATA[jquery]]></category>
		<category><![CDATA[jquery tools]]></category>
		<category><![CDATA[touch]]></category>

		<guid isPermaLink="false">http://neverblog.net/?p=1425</guid>
		<description><![CDATA[We have some tooltips running at my work that are used to render sharing buttons when a user clicks or taps on them. When the recent upgrade to iOS came around, the tooltips stopped being rendered properly in iOS 5. After running into a few problems with jQuery Tools and the iPad, I came up [...]]]></description>
		<wfw:commentRss>http://neverblog.net/on-safari-mobile-for-ios-5-event-pagey-is-the-new-event-clienty/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Lazy-load a LinkedIn Sharing button after the JavaScript window.load event</title>
		<link>http://neverblog.net/lazy-load-a-linkedin-sharing-button-after-the-javascript-window-load-event/</link>
		<comments>http://neverblog.net/lazy-load-a-linkedin-sharing-button-after-the-javascript-window-load-event/#comments</comments>
		<pubDate>Tue, 28 Jun 2011 13:00:06 +0000</pubDate>
		<dc:creator>Vasken</dc:creator>
				<category><![CDATA[jQuery]]></category>
		<category><![CDATA[Web Programming]]></category>
		<category><![CDATA[WordPress]]></category>
		<category><![CDATA[JavaScript]]></category>
		<category><![CDATA[jquery]]></category>
		<category><![CDATA[lazy load]]></category>
		<category><![CDATA[linkedin]]></category>
		<category><![CDATA[onload]]></category>
		<category><![CDATA[share]]></category>

		<guid isPermaLink="false">http://neverblog.net/?p=1388</guid>
		<description><![CDATA[Adding social networking sharing buttons to your site has become almost a ubiquitous step in Web development, to the point when some designers have stopped thinking about the performance impact of rendering multiple buttons via JavaScript while a page is still loading. The delay might not be noticeable for, say, 1 or 2 buttons, but [...]]]></description>
		<wfw:commentRss>http://neverblog.net/lazy-load-a-linkedin-sharing-button-after-the-javascript-window-load-event/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>Install Siege on Mac OS X Snow Leopard</title>
		<link>http://neverblog.net/install-siege-on-mac-os-x-snow-leopard/</link>
		<comments>http://neverblog.net/install-siege-on-mac-os-x-snow-leopard/#comments</comments>
		<pubDate>Fri, 03 Jun 2011 17:23:04 +0000</pubDate>
		<dc:creator>Vasken</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[Web Programming]]></category>
		<category><![CDATA[load average]]></category>
		<category><![CDATA[load testing]]></category>
		<category><![CDATA[server load]]></category>
		<category><![CDATA[siege]]></category>

		<guid isPermaLink="false">http://neverblog.net/?p=1383</guid>
		<description><![CDATA[I recently needed to install Siege on my MacBookPro. Here&#8217;s what I did: wget ftp://ftp.joedog.org/pub/siege/siege-latest.tar.gz tar -xvf siege-latest.tar.gz cd siege-2.70/ ./configure &#038;&#038; make &#038;&#038; make install That&#8217;s it! Now you should be able to do something like this: siege -c50 http://yourserver.com That will simulate 50 concurrent users hitting that particular URL. After siege runs for [...]]]></description>
		<wfw:commentRss>http://neverblog.net/install-siege-on-mac-os-x-snow-leopard/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>Fixing eventfd() failed error after YUM nginx upgrade</title>
		<link>http://neverblog.net/fixing-eventfd-failed-error-after-yum-nginx-upgrade/</link>
		<comments>http://neverblog.net/fixing-eventfd-failed-error-after-yum-nginx-upgrade/#comments</comments>
		<pubDate>Tue, 29 Mar 2011 01:24:37 +0000</pubDate>
		<dc:creator>Vasken</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[Technology]]></category>
		<category><![CDATA[Web Programming]]></category>
		<category><![CDATA[eventfd]]></category>
		<category><![CDATA[nginx]]></category>
		<category><![CDATA[update]]></category>
		<category><![CDATA[upgrade]]></category>
		<category><![CDATA[yum]]></category>

		<guid isPermaLink="false">http://neverblog.net/?p=1284</guid>
		<description><![CDATA[After running a Nessus scan on my VPS last night, I ran a yum update to fix a few security holes patched in newer software packages. It was pretty late, so I went to sleep after the upgrade, because everything seemed to be working fine. This morning, when I went to log in to this [...]]]></description>
		<wfw:commentRss>http://neverblog.net/fixing-eventfd-failed-error-after-yum-nginx-upgrade/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Save and share results from Chrome&#8217;s Developer Tools&#8217; Network panel</title>
		<link>http://neverblog.net/save-and-share-results-from-chromes-developer-tools-network-panel/</link>
		<comments>http://neverblog.net/save-and-share-results-from-chromes-developer-tools-network-panel/#comments</comments>
		<pubDate>Thu, 24 Mar 2011 00:54:00 +0000</pubDate>
		<dc:creator>Vasken</dc:creator>
				<category><![CDATA[Web Programming]]></category>
		<category><![CDATA[chrome]]></category>
		<category><![CDATA[developer tools]]></category>
		<category><![CDATA[HAR]]></category>
		<category><![CDATA[network]]></category>

		<guid isPermaLink="false">http://neverblog.net/?p=1257</guid>
		<description><![CDATA[Back in late February, Chrome got a new feature that allows users to export the contents of Developer Tools&#8217; Network panel (where you can see each request and how long it takes, etc.). I happened on this by accident, mostly because I was blindly right-clicking on the sort bars in the hopes that they would [...]]]></description>
		<wfw:commentRss>http://neverblog.net/save-and-share-results-from-chromes-developer-tools-network-panel/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Get email addresses for all members in your MailChimp lists</title>
		<link>http://neverblog.net/get-email-addresses-for-all-your-mailchimp-lists/</link>
		<comments>http://neverblog.net/get-email-addresses-for-all-your-mailchimp-lists/#comments</comments>
		<pubDate>Wed, 16 Mar 2011 12:28:01 +0000</pubDate>
		<dc:creator>Vasken</dc:creator>
				<category><![CDATA[Web Programming]]></category>
		<category><![CDATA[lists]]></category>
		<category><![CDATA[mailchimp]]></category>
		<category><![CDATA[mcapi]]></category>
		<category><![CDATA[members]]></category>

		<guid isPermaLink="false">http://neverblog.net/?p=1244</guid>
		<description><![CDATA[Yesterday at work I needed to quickly get all the members of our various MailChimp lists. I ended up writing this short script that might be helpful to someone else, so here it is: include_once dirname(__FILE__) . '/MCAPI.class.php'; include_once dirname(__FILE__) . '/config.php'; //contains apikey $api = new MCAPI($apikey); //NB: last param is the # of [...]]]></description>
		<wfw:commentRss>http://neverblog.net/get-email-addresses-for-all-your-mailchimp-lists/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>WPTouch: WordPress theming for mobile devices that just works</title>
		<link>http://neverblog.net/wptouch-wordpress-theming-for-mobile-devices-that-just-works/</link>
		<comments>http://neverblog.net/wptouch-wordpress-theming-for-mobile-devices-that-just-works/#comments</comments>
		<pubDate>Sat, 22 Jan 2011 13:46:04 +0000</pubDate>
		<dc:creator>Vasken</dc:creator>
				<category><![CDATA[Reviews]]></category>
		<category><![CDATA[Web Programming]]></category>
		<category><![CDATA[WordPress]]></category>
		<category><![CDATA[browser detection]]></category>
		<category><![CDATA[mobile]]></category>
		<category><![CDATA[phone]]></category>
		<category><![CDATA[smartphone]]></category>
		<category><![CDATA[user agent]]></category>
		<category><![CDATA[wptouch]]></category>

		<guid isPermaLink="false">http://neverblog.net/?p=1208</guid>
		<description><![CDATA[[simage=153,288,y,left,]I just installed WPTouch, the WordPress plugin that serves up a clean and simple mobile version of your site to visitors using smartphones and other mobile devices. A couple of years back, I tried to do the same thing with a different WP plugin, but at that point things just weren&#8217;t ready (for one thing, [...]]]></description>
		<wfw:commentRss>http://neverblog.net/wptouch-wordpress-theming-for-mobile-devices-that-just-works/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Refresh Twitter and Facebook social icons after an Ajax request</title>
		<link>http://neverblog.net/refresh-twitter-and-facebook-social-icons-after-an-ajax-request/</link>
		<comments>http://neverblog.net/refresh-twitter-and-facebook-social-icons-after-an-ajax-request/#comments</comments>
		<pubDate>Thu, 13 Jan 2011 06:15:43 +0000</pubDate>
		<dc:creator>Vasken</dc:creator>
				<category><![CDATA[jQuery]]></category>
		<category><![CDATA[Web Programming]]></category>
		<category><![CDATA[WordPress]]></category>
		<category><![CDATA[AJAX]]></category>
		<category><![CDATA[dynamic]]></category>
		<category><![CDATA[facebook icon]]></category>
		<category><![CDATA[share button]]></category>
		<category><![CDATA[tweet button]]></category>
		<category><![CDATA[twitter icon]]></category>

		<guid isPermaLink="false">http://neverblog.net/?p=1137</guid>
		<description><![CDATA[I recently found myself dealing with the following problem: I wanted to lazy-load as much of the social networking components of a site as possible, which meant deferring the load of both the Twitter and Facebook JS until after the document finished rendering. This process was relatively straightforward, but in the course of implementing the [...]]]></description>
		<wfw:commentRss>http://neverblog.net/refresh-twitter-and-facebook-social-icons-after-an-ajax-request/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>502 Bad Gateway with phpMyAdmin and nginx</title>
		<link>http://neverblog.net/502-bad-gateway-with-phpmyadmin-and-nginx/</link>
		<comments>http://neverblog.net/502-bad-gateway-with-phpmyadmin-and-nginx/#comments</comments>
		<pubDate>Sat, 25 Sep 2010 22:06:16 +0000</pubDate>
		<dc:creator>Vasken</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[Web Programming]]></category>
		<category><![CDATA[502 error]]></category>
		<category><![CDATA[nginx]]></category>
		<category><![CDATA[phpmyadmin]]></category>

		<guid isPermaLink="false">http://neverblog.net/?p=1067</guid>
		<description><![CDATA[I recently ran into an issue with phpMyAdmin served via nginx. When I would click on some of the databases on the sidebar in the home phpMyAdmin screen, the main frame would return a 502 Bad Gateway from nginx. The nginx error.log revealed an &#8220;upstream sent too big header while reading response header from upstream&#8221; [...]]]></description>
		<wfw:commentRss>http://neverblog.net/502-bad-gateway-with-phpmyadmin-and-nginx/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

<!-- Performance optimized by W3 Total Cache. Learn more: http://www.w3-edge.com/wordpress-plugins/

Page Caching using memcached
Object Caching 1136/1259 objects using apc

Served from: neverblog.net @ 2012-05-17 18:52:08 -->
