<?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>once more unto the breach...</description>
	<lastBuildDate>Sat, 21 Jan 2012 04:31:35 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<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>0</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>
		<item>
		<title>I found a Moodle easter egg!</title>
		<link>http://neverblog.net/i-found-a-moodle-easter-egg/</link>
		<comments>http://neverblog.net/i-found-a-moodle-easter-egg/#comments</comments>
		<pubDate>Thu, 09 Sep 2010 14:50:35 +0000</pubDate>
		<dc:creator>Vasken</dc:creator>
				<category><![CDATA[Humor]]></category>
		<category><![CDATA[Web Programming]]></category>
		<category><![CDATA[easter egg]]></category>
		<category><![CDATA[moodle]]></category>
		<category><![CDATA[women's liberation]]></category>

		<guid isPermaLink="false">http://neverblog.net/?p=1043</guid>
		<description><![CDATA[I&#8217;ve been spending the morning trying to get our copy of Moodle moved over to a new server. As I was debugging some files in the lib/ directory, I noticed a file called womenslib.php (all other files are named %lib.php, i.e. weblib.php). I decided it was worth a look-see, and here&#8217;s what I found in [...]]]></description>
		<wfw:commentRss>http://neverblog.net/i-found-a-moodle-easter-egg/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
<!-- WP Super Cache is installed but broken. The path to wp-cache-phase1.php in wp-content/advanced-cache.php must be fixed! -->
