
<?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>Stephen Pontes [.com]</title>
	<atom:link href="http://stephenpontes.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://stephenpontes.com</link>
	<description>CSS and HTML fun</description>
	<lastBuildDate>Wed, 14 Oct 2009 19:19:19 +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>Facebook&#8217;s Photo Storage</title>
		<link>http://stephenpontes.com/2009/07/facebooks-photo-storage/</link>
		<comments>http://stephenpontes.com/2009/07/facebooks-photo-storage/#comments</comments>
		<pubDate>Fri, 24 Jul 2009 22:25:55 +0000</pubDate>
		<dc:creator>Stephen Pontes</dc:creator>
				<category><![CDATA[General]]></category>

		<guid isPermaLink="false">http://stephenpontes.com/?p=701</guid>
		<description><![CDATA[Small Team, Big Impact: The People Behind Photos (video above) from Facebook&#8217;s &#8220;Life at Facebook&#8221; page Whoa! According to the above video Facebook is currently (as of three months ago) storing roughly 19,000 Terabytes of photos. The video states that they&#8217;re growing at a rate of 1 billion new photos a month (2,000 every second). [...]]]></description>
			<content:encoded><![CDATA[<p><object width="576" height="324" ><param name="allowfullscreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="movie" value="http://www.facebook.com/v/183757000483" /><embed src="http://www.facebook.com/v/183757000483" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="576" height="324"></embed></object></p>
<p><a href="http://www.facebook.com/video/video.php?v=183757000483">Small Team, Big Impact: The People Behind Photos</a> (video above) from Facebook&#8217;s <a href="http://www.facebook.com/careers/life.php">&#8220;Life at Facebook&#8221;</a> page</p>
<p>Whoa!  According to the above video Facebook is currently (as of three months ago) storing roughly 19,000 Terabytes of photos.</p>
<p>The video states that they&#8217;re growing at a rate of <strong>1 billion</strong> new photos <strong>a month</strong> (2,000 every second).  Based on a VERY rough guesstimate of 500K a picture (half a megabyte) which doesn&#8217;t include the various &#8220;versions&#8221; of a file that they store including thumbnail, &#8220;medium&#8221; and the full size, that works out to an additional <strong>476 Terabytes</strong> in a <strong>month</strong>.  To give you a sense of size, that&#8217;s approximately the space required to store <strong>142,606,336 songs</strong>&#8230; which is increasing each month.</p>
<p>It must be mindblowing to see the infrastructure that has to be in place to not only handle that number of photos but to also accommodate the explosive growth!  Anyone at Facebook want to give me a tour? <img src='http://stephenpontes.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://stephenpontes.com/2009/07/facebooks-photo-storage/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Home In Redding&#8230; Time for bed!</title>
		<link>http://stephenpontes.com/2009/07/home-in-redding-time-for-bed/</link>
		<comments>http://stephenpontes.com/2009/07/home-in-redding-time-for-bed/#comments</comments>
		<pubDate>Fri, 17 Jul 2009 08:28:59 +0000</pubDate>
		<dc:creator>Stephen Pontes</dc:creator>
				<category><![CDATA[General]]></category>

		<guid isPermaLink="false">http://stephenpontes.com/?p=682</guid>
		<description><![CDATA[I always feel bad messing up the bed!]]></description>
			<content:encoded><![CDATA[<p>I always feel bad messing up the bed!</p>
<p><a href="http://stephenpontes.com/wp-content/uploads/2009/07/p_2048_1536_7366CFE4-5EE3-4C4A-959F-0F041E6C2F80.jpeg"><img src="http://stephenpontes.com/wp-content/uploads/2009/07/p_2048_1536_7366CFE4-5EE3-4C4A-959F-0F041E6C2F80.jpeg" alt="" width="225" height="300" class="alignnone size-full wp-image-364" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://stephenpontes.com/2009/07/home-in-redding-time-for-bed/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>RTL8169 not Gigabit in Ubuntu 8.10 Intrepid Ibex</title>
		<link>http://stephenpontes.com/2009/05/rtl8169-not-gigabit-in-ubuntu-810-intrepid-ibex/</link>
		<comments>http://stephenpontes.com/2009/05/rtl8169-not-gigabit-in-ubuntu-810-intrepid-ibex/#comments</comments>
		<pubDate>Wed, 13 May 2009 08:57:44 +0000</pubDate>
		<dc:creator>Stephen Pontes</dc:creator>
				<category><![CDATA[General]]></category>

		<guid isPermaLink="false">http://stephenpontes.com/?p=600</guid>
		<description><![CDATA[If you couldn&#8217;t tell from the title, this one&#8217;s a bit nerdy. I was (as I always am) working on the media server tonight and noticed I wasn&#8217;t getting the speeds I used to when transferring data locally. I was maxing out at around 4-5MB/sec (indicating 100Mbit speeds). The router and ethernet card in the [...]]]></description>
			<content:encoded><![CDATA[<p>If you couldn&#8217;t tell from the title, this one&#8217;s a bit nerdy.</p>
<p>I was (as I always am) working on the media server tonight and noticed I wasn&#8217;t getting the speeds I used to when transferring data locally.  I was maxing out at around 4-5MB/sec (indicating 100Mbit speeds).  The router and ethernet card in the Ubuntu machine are both Gigabit capable, and worked in Hardy Heron (Ubuntu 8.04).  After some googling, I stumbled on to <a href="http://ubuntuforums.org/showthread.php?t=143982&#038;page=2">this thread</a> which showcased how to disable the RTL8169 driver in 8.10 (since it&#8217;s apparently causing headaches to people others than just myself).  </p>
<p class="code"><code>sudo nano /etc/modprobe.d/blacklist-network</code></p>
<p>Press enter after the above command is entered into the Terminal.  Now paste the following:</p>
<p class="code"><code># Prevent r8169.ko from loading and allow r1000.ko to load<br />
blacklist r8169</code></p>
<p>Now save the file by pressing Control + O then Enter.  You can now exit the document by pressing Control + X</p>
<p>Now reboot Ubuntu (or restart the networking interface if you know how) and you should see 1000Mbits listed when you right click the network icon in the task bar and get info about your connections!</p>
]]></content:encoded>
			<wfw:commentRss>http://stephenpontes.com/2009/05/rtl8169-not-gigabit-in-ubuntu-810-intrepid-ibex/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Ad blocking in Safari with ad_blocking.css</title>
		<link>http://stephenpontes.com/2009/04/ad-blocking-in-safari-with-ad_blockingcss/</link>
		<comments>http://stephenpontes.com/2009/04/ad-blocking-in-safari-with-ad_blockingcss/#comments</comments>
		<pubDate>Sat, 25 Apr 2009 21:51:57 +0000</pubDate>
		<dc:creator>Stephen Pontes</dc:creator>
				<category><![CDATA[General]]></category>

		<guid isPermaLink="false">http://stephenpontes.com/?p=503</guid>
		<description><![CDATA[Safari has the ability to use a custom stylesheet to modify how you see content on the web. For example, if websites&#8217; text are frequently too small for you to read you can modify a css file to override the text size setting for all websites to increase your text&#8217;s size. Unfortunately, most people haven&#8217;t [...]]]></description>
			<content:encoded><![CDATA[<p>Safari has the ability to use a custom stylesheet to modify how you see content on the web.  For example, if websites&#8217; text are frequently too small for you to read you can modify a css file to override the text size setting for all websites to increase your text&#8217;s size.  Unfortunately, most people haven&#8217;t heard of this feature.</p>
<p>This file, in addition to increasing text size, can block ads.  Read on for the &#8220;how&#8221;.<br />
<span id="more-503"></span></p>
<h2>my_ad_blocking.css</h2>
<p>I can&#8217;t find the original source, but it could be from <a href="http://mxr.mozilla.org/mozilla/source/camino/resources/application/ad_blocking.css?raw=1">here</a> or <a href="http://www.gozer.org/mozilla/ad_blocking/">here</a>.  Not sure.</p>
<p>What I&#8217;ve done is edited this file throughout the past couple months as I visit various sites to include even <strong>more</strong> &#8220;rules&#8221; for ad blocking.  I&#8217;m pretty sure I&#8217;ve killed off most facebook, myspace and google ads everywhere.<br />
<h2>How to use</h2>
<p>Save <a href='http://stephenpontes.com/wp-content/uploads/2009/04/my_ad_blocking1.css'>my_ad_blocking.css</a> (updated on 6/28/09) to the following directory:</p>
<div class="code">
	<code>Home folder > Library > Safari</code>
</div>
<p>Then, in Safari, navigate to the Advanced tab of your preferences and select the my_ad_blocking.css file.  Quit and relaunch Safari to experience web browsing without ads! (For the most part).  Please link me to any sites you find that have ads that you&#8217;d like to remove in the comments of this post and I&#8217;ll do my best to keep the file updated!<br />
<a href="http://stephenpontes.com/wp-content/uploads/2009/04/preferences.png"><img src="http://stephenpontes.com/wp-content/uploads/2009/04/preferences-150x150.png" alt="Safari Preferences" title="Safari Preferences" width="150" height="150" class="aligncenter size-thumbnail wp-image-510" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://stephenpontes.com/2009/04/ad-blocking-in-safari-with-ad_blockingcss/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>My Comcast Experience</title>
		<link>http://stephenpontes.com/2009/04/my-comcast-experience/</link>
		<comments>http://stephenpontes.com/2009/04/my-comcast-experience/#comments</comments>
		<pubDate>Sun, 19 Apr 2009 02:58:50 +0000</pubDate>
		<dc:creator>Stephen Pontes</dc:creator>
				<category><![CDATA[General]]></category>

		<guid isPermaLink="false">http://stephenpontes.com/?p=494</guid>
		<description><![CDATA[I know there&#8217;re a million other stories just like mine &#8211; but here it is anyway. I&#8217;ve been a Comcast customer for roughly 4 years (off and on) &#8211; and I&#8217;m fast approaching the point of canceling my service completely. While the service itself has been steady and reliable over the 4 years, the customer [...]]]></description>
			<content:encoded><![CDATA[<p>I know there&#8217;re a million other stories just like mine &#8211; but here it is anyway.</p>
<p>I&#8217;ve been a Comcast customer for roughly 4 years (off and on) &#8211; and I&#8217;m fast approaching the point of canceling my service completely.  While the service itself has been steady and reliable over the 4 years, the customer service varies wildly.  I&#8217;ve had extremely positive experiences: Call center CS rep and Supervisor Michelle and Judy were extremely helpful; But I&#8217;ve also had downright horrible experiences with other call centers (I&#8217;m looking at you &#8211; Guadalajara, Mexico) and service centers (260 Potrero Hill location).</p>
<p>Read on for my complete <strike>and fun-filled</strike> experience.</p>
<p><span id="more-494"></span></p>
<h2>Some history&#8230;</h2>
<p>As a college student (now graduated!) I&#8217;ve moved frequently.  I&#8217;ve patronized Comcast&#8217;s services whenever possible (which excludes my brief time in the dorms at SFSU).  As I&#8217;ve mentioned before, the service itself is fantastic and that kept me coming back.  At my previous residence, Comcast was managed by my room mate.  After moving out, the account remained in his name.  I continued to make payments (I guess it&#8217;d be considered &#8220;on his behalf&#8221;) and changed the information online to match my own information.  After a service outage, I brought up transferring my account over to my name and was told I&#8217;d have to visit the service location nearest me (260 Potrero Hill, SF, CA).  I put the transfer off as anyone who lives in SF knows it&#8217;s a pain to drive into the city. <img src='http://stephenpontes.com/wp-includes/images/smilies/icon_biggrin.gif' alt=':D' class='wp-smiley' /> </p>
<h2>Moved&#8230;</h2>
<p>I then moved to a new location.  I called in to asking to cancel my service as there&#8217;d be a brief period where I wouldn&#8217;t need Comcast&#8217;s services.  I also told the CS rep that I would (honestly) be considering DirectTV and ATT for HD service and Internet. The CS rep persuaded me to keep my service active and offered me a deal I couldn&#8217;t refuse.  I would receive Starz, the HD starter package and the expanded basic (SD) cable plus 16Mb &#8220;Blast&#8221; internet for around 100/month.  I agreed, and continued my service.</p>
<h2>After moving in&#8230;</h2>
<p>I ended up purchasing an HDTV and realized my previous (non-HD) cable box didn&#8217;t output HD signal.  I called and was notified that I&#8217;d have to drive down to the Potrero location to grab an HD box since they couldn&#8217;t guarantee that they&#8217;d be able to deliver a new HD box to our address.  </p>
<p>It was the week before the Superbowl so the service center was packed.  My room mates waited over an hour for an HD box&#8230;that ended up being defective.  A second trip out resulted in an older and refurbished box, but we were happy to finally watch HD content.</p>
<p>Then I received our first bill with the new plan.  It was more than I expected &#8211; roughly $145 instead of the ~$100 I was quoted.  My call was escalated to Judy (the supervisor), who met me in the middle.  While I wasn&#8217;t able to get the promised price, I was happy to have her hear what I had to say and meet me halfway with the price difference.  I also asked her about transferring the account over to my name, and she confirmed that I unfortunately needed to go down to the service center.  I also asked if my promotional deals that we&#8217;d worked out would be carried over and was assured they would.</p>
<h2>Today&#8217;s experience&#8230;</h2>
<p>Today (April 18th, 2009) I made my first trip (my room mate&#8217;s third) to the Potrero service location.  The wait was relatively short at around 20 minutes.  While I unfortunately didn&#8217;t grab the CS rep&#8217;s name, I believe her employee number was 50190 (scribbled on my work order form).  There were a number of issues I had with my experience at this location.</p>
<p><strong>Credited amount.</strong> My existing account (and all the promo pricing that had been worked out) was cancelled, and a pro-rated amount for the rest of this month was credited by check to the original account owner.  The check (I was told) should arrive in 4-6 weeks.  She said there was no way to transfer this credit to our new account.  We&#8217;ll have to now deal with getting the check to our ex-room mate and have him write us a separate check for the same amount.</p>
<p><strong>Completely different service.</strong> She also downgraded our service to 6Mbits (from 16Mbits &#8220;Blast&#8221;) and added the Digital Classic package to our cable service.  After seeing these differences, I asked if it was possible to just keep my existing promotions (which I was told would transfer over).  She told me it wasn&#8217;t possible, and I&#8217;d been given bad information.  At this point I asked to downgrade my service to 1Mbit internet and basic cable and I&#8217;d deal with this later since she wasn&#8217;t able to transfer the promo.  She said to downgrade my service would require a technician to come out to my residence (and a service fee), so I said to leave the service as she&#8217;d set it up.</p>
<p><strong>For clarity&#8217;s sake.</strong> I asked once again if it was at all possible to get the same promotion that I had prior to transferring over the name.  I also expressed my frustration that if I&#8217;d known that I&#8217;d lose all my promotional pricing, I would have left the account in the previous account holder&#8217;s name.  She said there was <strong>no way</strong> she could meet my request since it wasn&#8217;t possible to &#8220;customize&#8221; a promotion for my account, so I left.</p>
<h2>Call center hell&#8230;</h2>
<p>This is getting long, so I&#8217;ll summarize:</p>
<ul>
<li>Called in, walked through internet reactivation / installation (download installer guide)</li>
<li>Call got disconnected and didn&#8217;t receive a call back (as the CS rep promised to do if disconnected)</li>
<li>Called back, requested supervisor, put on hold to discuss previous service transfer, hung up again.</li>
<li>Called back again, requested supervisor</li>
<ul>
<li>Waited 25 minutes for a supervisor</li>
<li>Told there&#8217;s nothing he could do for me (Guadalajara Mexico call center supervisor)</li>
<li>Said I&#8217;d like to be transferred to a call center in the US instead to see if there was anyone else that could help me</li>
<li>Said &#8220;no way to transfer out&#8221; &#8211; Said ok, I&#8217;ll call back</li>
<li>He said &#8220;Thank you for calling comcast&#8221;, muttered &#8220;Have a good day&#8221; then promptly hung up)</li>
</ul>
<li>Called back again, spoke to &#8220;Michelle&#8221;</li>
</ul>
<p>Michelle, like Judy, was an extremely helpful anomaly of the typical Comcast customer service I&#8217;d experienced.  I sincerely appreciate everything that these two did to resolve my issues, and hope Comcast realizes that they&#8217;re the only reason I didn&#8217;t cancel my service on the spot.</p>
<p>Michelle was able to transfer over the previous promotional pricing I&#8217;d agreed on with Judy with the exception of Starz.  She also stressed that the promos <strong>should</strong> have been transferred over at the service center without question.  I thanked her for her help but am honestly still slightly irked that simply changing the name on my account meant I lost a year of the free premium programming that convinced me to stay with Comcast instead of DirectTV.</p>
<p>For now I&#8217;m now back at my promotional package, but come October, 2009 I&#8217;ll re-evaluate whether I want to continue going through this hassle every 3-4 months (calling, arguing, explaining, getting frustrated, etc.)</p>
<p>If any Comcast representatives would like to contact me, my <a href="http://www.twitter.com/stephenpontes">twitter account</a> is probably the best way to do so (just @reply me).</p>
<p>My hopes are that someone at Comcast will be able to (at the very least) re-activate my Starz promotion.  I&#8217;m not looking for 15 years of free service here&#8230;but this is also an excellent opportunity to surprise me with excellent customer service.</p>
<blockquote><p>This has been an honest opinion of my personal experience with Comcast service and Comcast customer support.  Everything stated in this post is factual as notes were taken throughout my experience to thoroughly and accurately document my experience.</p></blockquote>
<p><strong>UPDATE: </strong>After posting a tweet to @comcastcares and emailing their customer service email address, I&#8217;m pleased to say that (while they weren&#8217;t able to reinstate my Starz subscription) they offered to extend my existing promotion beyond the current six months as well as discount my HD DVR.  This was a more than acceptable compromise and I&#8217;d like to praise them for their excellent customer service.  If only the rest of Comcast could perform at the same level as these mavericks!</p>
<p><strong>UPDATE 2: <strong>Just spoke to Mary, Executive Customer Relations who was able to re-add my Starz subscription and resolve all my remaining issues.  My faith in Comcast has been restored!  Thank you Mary <img src='http://stephenpontes.com/wp-includes/images/smilies/icon_biggrin.gif' alt=':D' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://stephenpontes.com/2009/04/my-comcast-experience/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>1984jobs (re)launches</title>
		<link>http://stephenpontes.com/2009/04/1984jobs-relaunches/</link>
		<comments>http://stephenpontes.com/2009/04/1984jobs-relaunches/#comments</comments>
		<pubDate>Sat, 11 Apr 2009 07:05:55 +0000</pubDate>
		<dc:creator>Stephen Pontes</dc:creator>
				<category><![CDATA[General]]></category>

		<guid isPermaLink="false">http://stephenpontes.com/?p=487</guid>
		<description><![CDATA[I just recently worked on a redesign of 1984jobs.com &#8211; a website that aggregates and has user submitted job postings catering to the Apple community. The postings are for designers, developers and support technicians that want to work with Apple technologies. The old website wasn&#8217;t horrible per se, but it was definitely worthy of a [...]]]></description>
			<content:encoded><![CDATA[<p>I just recently worked on a redesign of <a href="http://1984jobs.com">1984jobs.com</a> &#8211; a website that aggregates and has user submitted job postings catering to the Apple community.  The postings are for designers, developers and support technicians that want to work with Apple technologies.  The old website wasn&#8217;t <strong>horrible</strong> per se, but it was definitely worthy of a facelift.<br />
<span id="more-487"></span></p>
<h2>Changes</h2>
<p><a href="http://stephenpontes.com/wp-content/uploads/2009/04/1984after.jpg"><img src="http://stephenpontes.com/wp-content/uploads/2009/04/1984after-300x216.jpg" alt="1984jobs.com" title="1984jobs.com" width="300" height="221" class="alignright size-medium wp-image-488" /></a>
<p>I stupidly didn&#8217;t take a screenshot of the &#8220;before&#8221;, but I&#8217;ve posted the &#8220;after&#8221;.  It features a Finder inspired design to better relate to the Apple theme which keeps things simple and easy to use while adding a certain level of flair.</p>
<p>I&#8217;m biased, but I&#8217;m a huge fan of this redesign and feel its a reflection of the progress I&#8217;ve made in my overall coding skillset in the past few years.  Although the design isn&#8217;t completely original, the CSS involved in making the site function the way it does was incredibly hard to pull off.  Fortunately, IE users are easy to dismiss with a site like 1984jobs and this is the first site I&#8217;ve designed with a very forward &#8220;not supported&#8221; message for IE users.  If you&#8217;re looking for a job in Apple technologies, you shouldn&#8217;t be on a PC using IE <img src='http://stephenpontes.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>Let me know what <strong>you</strong> think of the (re)design!</p>
]]></content:encoded>
			<wfw:commentRss>http://stephenpontes.com/2009/04/1984jobs-relaunches/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Form input width resize jump</title>
		<link>http://stephenpontes.com/2009/03/form-input-width-resize-jump/</link>
		<comments>http://stephenpontes.com/2009/03/form-input-width-resize-jump/#comments</comments>
		<pubDate>Tue, 31 Mar 2009 07:51:44 +0000</pubDate>
		<dc:creator>Stephen Pontes</dc:creator>
				<category><![CDATA[General]]></category>

		<guid isPermaLink="false">http://stephenpontes.com/?p=479</guid>
		<description><![CDATA[The title won&#8217;t make sense unless you&#8217;re experiencing the issue. I recently noticed that I had some weird behavior with input boxes in Safari (not sure if this affects other browsers). When horizontally resizing my window, the input box randomly decides to add a ton of padding below itself. We&#8217;re talking at least 50px of [...]]]></description>
			<content:encoded><![CDATA[<p>The title won&#8217;t make sense unless you&#8217;re experiencing the issue.</p>
<p>I recently noticed that I had some weird behavior with input boxes in Safari (not sure if this affects other browsers).  When horizontally resizing my window, the input box randomly decides to add a ton of padding below itself. We&#8217;re talking at least 50px of space here.</p>
<p>The issue boiled down to bad math.  See if you can spot my mistake:</p>
<p><code>
<pre>
form {
	background-color: #d6dde5;
	width: 90%;
	margin: 20px auto;
	border: 0;
	text-shadow: #ffffff 0px 1px 1px;
	border: 1px solid #B7BDC4;
	padding: 1% 1% 1.5% 1%;
	}

form input {
	font-size: 1.25em;
	height: 1.5em;
	padding: 1%;
	width: 98%;
	border: 1px solid #999999;
	}
</pre>
<p></code></p>
<p>Catch it?  The input is 98% wide, with 1% padding on all sides (top, right, bottom and left).  This does add up to 100% of the space we allocated (98% of the form itself)&#8230;.but I didn&#8217;t take the <strong>border</strong> of just <strong>1 dang pixel</strong> around the inputs into consideration.  This 1px border apparently wreaks havoc when dealing in percentages and caused the behavior I experienced.</p>
<p>Changing my css to read <code>border: 0; </code> fixed the issue.</p>
<p>Moral of the story: always double check your math.</p>
]]></content:encoded>
			<wfw:commentRss>http://stephenpontes.com/2009/03/form-input-width-resize-jump/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>100% column height on a floated div</title>
		<link>http://stephenpontes.com/2009/03/100-column-height-on-a-floated-div/</link>
		<comments>http://stephenpontes.com/2009/03/100-column-height-on-a-floated-div/#comments</comments>
		<pubDate>Sun, 29 Mar 2009 02:01:17 +0000</pubDate>
		<dc:creator>Stephen Pontes</dc:creator>
				<category><![CDATA[Technology]]></category>
		<category><![CDATA[100% floated column]]></category>

		<guid isPermaLink="false">http://stephenpontes.com/?p=470</guid>
		<description><![CDATA[Nerdy post alert! I was recently working on a website project and had to create a div with a float:right; attribute. Only problem was, the div needs to be 100% of the height of the parent element. As we all know, floated elements automatically adjust their height to fit their contents. I did some googling [...]]]></description>
			<content:encoded><![CDATA[<p>Nerdy post alert!</p>
<p>I was recently working on a website project and had to create a div with a <code>float:right;</code> attribute.  Only problem was, the div needs to be 100% of the height of the parent element.  As we all know, floated elements automatically adjust their height to fit their contents.</p>
<p><span id="more-470"></span></p>
<p>I did some googling and found a <a href="http://www.pmob.co.uk/search-this/absolute-columns2.htm">good link</a> to a demonstration of exactly what I needed to do.  Their <a href="http://www.search-this.com/2007/02/26/how-to-make-equal-columns-in-css/">article</a> describing how to implement this, however, was a little hard for me to understand.</p>
<p>So I examined the source directly and found what I needed.  Assign the <code>position: relative;</code> attribute to the parent (container) div, and <code>position: absolute;</code> to the floated element (the div you want to be 100% in height).</p>
<p>I then implemented it as such:</p>
<div class="code">
<code>
<pre>
/* Hold the floated column */
#container {
	position: relative;
	padding-right: 275px; 	/* Column width + 15 (Use padding-left if the column is on the left) */
	}

#info_pane {
	position: absolute;
	right: 0;  		/* Use left: 0; if your column is on the left */
	padding-left: 15px; 	/* Adds whitespace for the info pane content */
	height: 100%; 		/* Woohoo! */
	width: 250px; 		/* How wide the column is */
	}
</pre>
<p></code>
</div>
<p>Hope this helps out someone else with their own project!</p>
]]></content:encoded>
			<wfw:commentRss>http://stephenpontes.com/2009/03/100-column-height-on-a-floated-div/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>For the Bible Tells Me So</title>
		<link>http://stephenpontes.com/2009/03/for-the-bible-tells-me-so/</link>
		<comments>http://stephenpontes.com/2009/03/for-the-bible-tells-me-so/#comments</comments>
		<pubDate>Tue, 17 Mar 2009 09:07:58 +0000</pubDate>
		<dc:creator>Stephen Pontes</dc:creator>
				<category><![CDATA[Movie review]]></category>

		<guid isPermaLink="false">http://stephenpontes.com/?p=435</guid>
		<description><![CDATA[Just finished watching For the Bible Tells Me So, a documentary that &#8220;examine[s] the ways in which conservative Christian groups have used &#8212; and sometimes exploited &#8212; holy Scripture to deny basic human rights to gays and lesbians around the world.&#8221; (Netflix summary) There&#8217;s a quote at the end of the movie that sums it [...]]]></description>
			<content:encoded><![CDATA[<p>Just finished watching <a href="http://www.netflix.com/Movie/For_the_Bible_Tells_Me_So/70059383?trkid=222336&#038;lnkctr=srchrd-sr&#038;strkid=1778084347_0_0">For the Bible Tells Me So</a>, a documentary that &#8220;examine[s] the ways in which conservative Christian groups have used &#8212; and sometimes exploited &#8212; holy Scripture to deny basic human rights to gays and lesbians around the world.&#8221; (Netflix summary)</p>
<p>There&#8217;s a quote at the end of the movie that sums it up fairly well:</p>
<blockquote><p>I can&#8217;t for the life of me, imagine that god would say:</p>
<p>I will punish you because you are black, you should have been white.</p>
<p>I will punish you because you are a woman, you should have been a man.</p>
<p>I will punish you because you are a homosexual, you should have been heterosexual.</p>
<p>I can&#8217;t for the life of me believe that is how God sees things.</p>
<p><strong>- Archbishop Desmond Tutu, Nobel Peace Prize Laureate</strong></p></blockquote>
<p>While the documentary was biased against those that condemn homosexuality, it presented both sides of the story frequently enough that even those opposed to homosexuality could gain something from its viewing.  My review continues below&#8230;</p>
<p><span id="more-435"></span></p>
<p>Perhaps the most interesting points in the documentary highlight the scripture itself and call into question the interpretation of frequently called on verses.  Leviticus is often referred to when the question of homosexuality and religion is brought up.</p>
<blockquote><p>Thou shalt not lie with mankind, as with womankind: it is abomination.</p>
<p><strong>Leviticus 18:22</strong></p></blockquote>
<p>Seems fairly cut and dry, right?  Don&#8217;t get into bed with another man like you would a woman.  It&#8217;s immoral.  The film argues (by calling on various biblical scholars) that &#8220;abomination&#8221; as translated from the time in which the Bible was written doesn&#8217;t necessarily translate to what we know as &#8220;abomination&#8221; today.  In contrast, &#8220;abomination&#8221; was used to describe the disobedience or breaking of traditional rules set forth by the religious institutions of the time.  Thus, homosexuality isn&#8217;t an &#8220;abomination&#8221; in the sense of an immoral act, but a breaking of the rules of the time, created to forbid any wasted &#8220;seed&#8221;.  Procreation was essential, and wasting seed your seed was an abomination.  The film contains many of these examples (six key verses are frequently used to &#8220;quote&#8221; the bible as saying homosexuality is a sin) but I&#8217;ll leave you to hear them for yourself.</p>
<p>All in all <a href="http://www.netflix.com/Movie/For_the_Bible_Tells_Me_So/70059383?trkid=222336&#038;lnkctr=srchrd-sr&#038;strkid=1778084347_0_0">For the Bible Tells Me So</a> was definitely a worthwhile viewing whether you&#8217;re opposed to or in support of homosexuality in America.</p>
<p>My Rating:  <strong>9/10</strong></p>
]]></content:encoded>
			<wfw:commentRss>http://stephenpontes.com/2009/03/for-the-bible-tells-me-so/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Being grown up isn&#8217;t half as fun as growing up</title>
		<link>http://stephenpontes.com/2009/03/being-grown-up-isnt-half-as-fun-as-growing-up/</link>
		<comments>http://stephenpontes.com/2009/03/being-grown-up-isnt-half-as-fun-as-growing-up/#comments</comments>
		<pubDate>Tue, 17 Mar 2009 04:17:36 +0000</pubDate>
		<dc:creator>Stephen Pontes</dc:creator>
				<category><![CDATA[Life]]></category>

		<guid isPermaLink="false">http://stephenpontes.com/?p=421</guid>
		<description><![CDATA[Oh the Ataris. I&#8217;m now two and a half months into my full time job life experience and it&#8217;s interesting to say the least. While I&#8217;m already missing spring, summer and winter vacations I&#8217;ve also grown accustomed to living financially independent. Boy does it feel good. TuneUp Has been a truly awesome experience thus far. [...]]]></description>
			<content:encoded><![CDATA[<p>Oh the Ataris.</p>
<p>I&#8217;m now two and a half months into my full time job life experience and it&#8217;s interesting to say the least.  While I&#8217;m already missing spring, summer and winter vacations I&#8217;ve also grown accustomed to living financially independent.  Boy does it feel good.</p>
<p><span id="more-421"></span></p>
<h2>TuneUp</h2>
<div id="attachment_426" class="wp-caption alignright" style="width: 160px"><a href="http://stephenpontes.com/wp-content/uploads/2009/03/admin1.png"><img src="http://stephenpontes.com/wp-content/uploads/2009/03/admin1-150x150.png" alt="Admin Interface" title="Admin Interface" width="150" height="150" class="size-thumbnail wp-image-426" /></a><p class="wp-caption-text">Admin Interface</p></div>
<p>Has been a truly awesome experience thus far.  I started out as an intern and I&#8217;m now doing support, <a href="http://tuneupmedia.com/forum">forum</a> management and some web stuff (both <a href="http://tuneupmedia.com/help">public</a> and private).</p>
<p>One of the coolest things I&#8217;ve done thus far is a redesign of the internal admin interface (picture attached).  You can&#8217;t really tell <strong>how</strong> cool it is, but take my word for it..it&#8217;s pretty awesome!  I&#8217;m also working on some graphics and such that I can&#8217;t talk about yet, but I&#8217;m pretty excited for!</p>
<p>While it&#8217;s definitely challenging, TuneUp&#8217;s an awesome experience so far and I plan on enjoying for as long as possible.  The work environment is like nothing I&#8217;ve experienced anywhere else (in how relaxed and down to earth it is), the perks are great and my pay is more than enough for me to live comfortably here in SF (with a few room mates).</p>
<h2>SFSU</h2>
<p>Just won&#8217;t let me go.  Seriously!  I find it ridiculous that after paying for tuition all these years, they&#8217;ll stick tack on &#8220;graduation filing fees&#8221;, gown rentals, etc. etc. etc.  You really have to jump through hoops just to graduate.  The ceremony is on May 23rd, and it can&#8217;t happen soon enough.  I&#8217;m thoroughly excited to walk away from SFSU, degree in hand.</p>
<p>If I ever &#8220;make it&#8221; in the web design community / industry I&#8217;m definitely planning on coming back to SFSU and demanding they let me teach a class on current web design.  Even if I learn nothing new in the next 5 years, what <a href="http://sweaterbrigade.net/">Alexis</a> and I could teach would be lightyears ahead of what&#8217;s currently being taught.  *Sigh*&#8230;</p>
<h2>Everything else</h2>
<p>Kinda just falls in place (sort of).  While I&#8217;m getting fairly comfortable with my &#8220;business&#8221; life, my social life has been lacking lately.  Think it&#8217;s time to hit the bars with the friends on weekends again.  All in all, my life is fairly balanced&#8230;just needs a few tweaks here and there till I&#8217;m fully comfortable.  Then again, someone once said, &#8220;<a href="http://vimeo.com/358828">Stay hungry.  Stay foolish.</a>&#8221; so I guess I&#8217;ll play that one by ear.</p>
<p>Till next time&#8230;</p>
]]></content:encoded>
			<wfw:commentRss>http://stephenpontes.com/2009/03/being-grown-up-isnt-half-as-fun-as-growing-up/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
	</channel>
</rss>

