<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:dc="http://purl.org/dc/elements/1.1/" version="2.0"><channel><atom:link rel="hub" href="http://tumblr.superfeedr.com/" xmlns:atom="http://www.w3.org/2005/Atom"/><description>Hey there. I’m a full stack web developer for FCP Groton. Currently in  CT. I am generally an arrogant freethinker and a frequent linestepper. These are my notes, ProTips (R) and LULz.



  var _gaq = _gaq || [];
  _gaq.push([‘_setAccount’, ‘UA-2844090-8’]);
  _gaq.push([‘_trackPageview’]);

  (function() {
    var ga = document.createElement(‘script’); ga.type = ‘text/javascript’; ga.async = true;
    ga.src = (‘https:’ == document.location.protocol ? ‘https://ssl’ : ‘http://www’) + ‘.google-analytics.com/ga.js’;
    var s = document.getElementsByTagName(‘script’)[0]; s.parentNode.insertBefore(ga, s);
  })();</description><title>Denis 'jumph4x' Ivanov</title><generator>Tumblr (3.0; @jumph4x)</generator><link>http://jumph4x.net/</link><item><title>Ensuring a Trailing Slash in Rails W/Out Dependencies</title><description>&lt;p&gt;For some reason this is more difficult in rails than it should be.&lt;/p&gt;

&lt;p&gt;The semantic value of the concept of having a trailing slash in the URL is basically one of representing a folder, a virtual directory. In RESTful terms, this represents a collection route, or an &lt;em&gt;:index&lt;/em&gt; action. Exhibit A:&lt;/p&gt;

&lt;pre&gt;&lt;code&gt;GET /products/
&lt;/code&gt;&lt;/pre&gt;

&lt;p&gt;This page will list many products as links. In restful terms, this will lead to the &lt;em&gt;:show&lt;/em&gt; action. In this instance, we are representing a final destination, a member route. This dictates no trailing slash, semantically speaking:&lt;/p&gt;

&lt;pre&gt;&lt;code&gt;GET /products/some-permalink
GET /products/some--ther-permalink
&lt;/code&gt;&lt;/pre&gt;

&lt;p&gt;So how to deal with this in Rails? Rails will naturally favor slash-less versions of all URLs, unless specified otherwise. Step one is to generate all internal links the correct way, to do this, simply pass the &lt;em&gt;:trailing_slash =&gt; true&lt;/em&gt; key-value pair to your named route. You &lt;em&gt;ARE&lt;/em&gt; using named routes like you should be, right? Good.&lt;/p&gt;

&lt;pre&gt;&lt;code&gt;member_path(object, :trailing_slash =&gt; true) or
collection_path(:trailing_slash =&gt; true)
&lt;/code&gt;&lt;/pre&gt;

&lt;p&gt;This will generate the correct link. Excellent. However, when you write your routing or functional tests, like you should be, testing the extreme input, you will notice that the slash-less routes work just fine and Rails acts as if everything is normal.&lt;/p&gt;

&lt;p&gt;I expected to be able to find a way to deal with this cleanly, by accessing a hash of sorts in the Rails’ &lt;em&gt;request&lt;/em&gt; object, but nothing came up. the &lt;em&gt;params&lt;/em&gt; hash omits this. As does &lt;em&gt;request.request_uri&lt;/em&gt;, &lt;em&gt;request.path&lt;/em&gt; and even &lt;em&gt;request.fullpath&lt;/em&gt;. Well, shiet, what’s a bro to do?&lt;/p&gt;

&lt;p&gt;Well, take a look at my solution in the form of a pair of private methods in ApplicationController:&lt;/p&gt;

&lt;pre&gt;&lt;code&gt;class ApplicationController &lt; ActionController::Base

private
  def ensure_trailing_slash
    redirect_to url_for(params.merge(:trailing_slash =&gt; true)), :status =&gt; 301 unless trailing_slash?
  end

  def trailing_slash?
    request.env['REQUEST_URI'].match(/[^\?]+/).to_s.last == '/'
  end
end
&lt;/code&gt;&lt;/pre&gt;

&lt;p&gt;Then, when we need to use this in any actual controller, we simple declare the following:&lt;/p&gt;

&lt;pre&gt;&lt;code&gt;class ObjectController &lt; ApplicationController
  before_filter :ensure_trailing_slash, :only =&gt; :index
  [...]
end
&lt;/code&gt;&lt;/pre&gt;

&lt;p&gt;Notice I am using 301 redirects here, as a sound SEO measure.&lt;/p&gt;

&lt;p&gt;Hope this helped, until next time.&lt;/p&gt;</description><link>http://jumph4x.net/post/16395866916</link><guid>http://jumph4x.net/post/16395866916</guid><pubDate>Tue, 24 Jan 2012 00:30:23 -0500</pubDate></item><item><title>superamit:

Many of you have asked, so here’s what’s going on...</title><description>&lt;img src="http://25.media.tumblr.com/tumblr_ly0hgdPYpF1qz72dio1_500.jpg"/&gt;&lt;br/&gt;&lt;br/&gt;&lt;p&gt;&lt;a href="http://tumblr.amitgupta.com/post/16079119166/many-of-you-have-asked-so-heres-whats-going-on" class="tumblr_blog"&gt;superamit&lt;/a&gt;:&lt;/p&gt;

&lt;blockquote&gt;&lt;p&gt;Many of you have asked, so here’s what’s going on with me.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;WHAT HAPPENED BEFORE&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;&lt;li&gt;8/1979: &lt;strong&gt;Born.&lt;/strong&gt; Grew up in CT, built a killer eraser collection, fell in love with computers.&lt;/li&gt;
&lt;li&gt;Left college to start a company. &lt;strong&gt;Fell hard&lt;/strong&gt;. Fled to India for 3 months.&lt;/li&gt;
&lt;li&gt;Started 2nd company. Learned to be an adult. Fell in love with NYC.&lt;/li&gt;
&lt;li&gt;Moved to SF, discovered burritos &amp; some of my &lt;a href="http://photojojo.com/"&gt;fave people&lt;/a&gt; on Earth.&lt;/li&gt;
&lt;li&gt;9/2011: Got &lt;strong&gt;diagnosed with Leukemia!&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Cried.&lt;/strong&gt; Went through 3 cycles of chemo. Hurt. Thought hard about what I want out of life. Grew up a second time.&lt;/li&gt;
&lt;/ul&gt;&lt;p&gt;&lt;strong&gt;TODAY&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;… After over 100 drives organized by friends, family, and strangers, celebrity call-outs, a bazillion reblogs (&lt;a href="http://tumblr.amitgupta.com/post/11102689089/update-for-the-latest-on-how-to-help-amit-join"&gt;7000+&lt;/a&gt;!), tweets, and Facebook posts, press, fundraising and international drives organized by tireless friends, and a couple painful false starts, &lt;strong&gt;I’ve got a 10/10 matched donor&lt;/strong&gt;!&lt;/p&gt;
&lt;p&gt;You all literally helped save my life. (And the lives of many others.)&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;WHAT HAPPENS NEXT&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Tomorrow, I’ll be admitted to Dana Farber in Boston for 4-5 weeks.&lt;/p&gt;
&lt;p&gt;First I’ll get a second &lt;a href="http://en.wikipedia.org/wiki/Hickman_line"&gt;Hickman line&lt;/a&gt; to allow direct access to my heart (for meds and for nutrients if I’m not able to eat). Over the next week, the docs blast my body with a stiff chemo cocktail to try and eradicate all traces of cancer cells. In the process, &lt;strong&gt;the immune system I was born with, and my body’s ability to make blood, are destroyed.&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Next Friday, I get my donor’s stem cells by IV. I start on immunosuppressants to prevent my body from rejecting them (I’ll be on them for 12-18 months). For these weeks I’ve no immune system, so I’m severely vulnerable to viruses and bacteria. My hospital room and hallway become my world.&lt;/p&gt;
&lt;p&gt;Meanwhile, the stem cells make their way to my bone marrow and, with some luck, start producing platelets, red blood cells, and white blood cells. At this point, my blood type changes to the blood type of my donor. And &lt;strong&gt;my blood will now have my donor’s DNA, not my own.&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;em&gt;This is science fiction stuff.&lt;/em&gt; I can hardly believe it’s even possible, and there’s lots of chances for things to go wrong. It’s frightening.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;AFTER THE TRANSPLANT&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Recovery to a new state of “normal” takes about a year, but there’s a few storm clouds hovering:&lt;/p&gt;
&lt;ul&gt;&lt;li&gt;My immune system is new, like a baby’s. I’m prone to getting sick.&lt;/li&gt;
&lt;li&gt;Just as with any organ transplant, there’s a chance of rejection. Except in this case, it’s my blood that’s the foreign body, and it touches every organ. They call it graft-vs-host-disease and it can cause health issues and organ complications for the rest of my life.&lt;/li&gt;
&lt;li&gt;Successful transplant or not, Leukemia can relapse. Stubborn mofo.&lt;/li&gt;
&lt;/ul&gt;&lt;p&gt;Overall, 75% of &lt;a href="http://en.wikipedia.org/wiki/Acute_myeloid_leukemia"&gt;AML&lt;/a&gt; transplant patients survive year one, 50% make it through year five. My odds are a little better since I’m young.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;THE GREAT NEWS&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;I’ve got a long road ahead. But I’ve got a donor &amp; amazing family &amp; friends. A few months ago I didn’t have many options. Today I have a plan.&lt;/p&gt;
&lt;p&gt;I am alive. I start tomorrow. Wish me luck!&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Thank you.&lt;/strong&gt;&lt;/p&gt;&lt;/blockquote&gt;</description><link>http://jumph4x.net/post/16087574442</link><guid>http://jumph4x.net/post/16087574442</guid><pubDate>Wed, 18 Jan 2012 19:34:35 -0500</pubDate></item><item><title>False Positive Tests in Rails, ProTip</title><description>&lt;p&gt;False positive tests are a special kind of evil. This is the kind of stuff that will cost you your annual raise.&lt;/p&gt;

&lt;p&gt;One of the ways this has recently crept up and done me wrong is very intuitive, yet so hard to find if you look in all the wrong places: caching.&lt;/p&gt;

&lt;p&gt;Specifically:&lt;/p&gt;

&lt;pre&gt;&lt;code&gt;# app/controllers/your_controller.rb

Rails.cache.fetch(you_key) do
  # testable code
end
&lt;/code&gt;&lt;/pre&gt;

&lt;p&gt;At this point, make sure your environment is set up to do what you want:&lt;/p&gt;

&lt;pre&gt;&lt;code&gt;# environments/test.rb

config.action_controller.perform_caching = false
&lt;/code&gt;&lt;/pre&gt;

&lt;p&gt;Also take a look at my new and improved test helper. I use TestUnit with Shoulda:&lt;/p&gt;

&lt;pre&gt;&lt;code&gt;# test/test_helper.rb
class ActiveSupport::TestCase
  setup do      
    Rails.cache.clear
  end
end

class ActionController::TestCase
  setup do      
    Rails.cache.clear
  end
end
&lt;/code&gt;&lt;/pre&gt;

&lt;p&gt;Good luck, hope you never trick yourself into false confidence inspiring tests.&lt;/p&gt;</description><link>http://jumph4x.net/post/15621320280</link><guid>http://jumph4x.net/post/15621320280</guid><pubDate>Tue, 10 Jan 2012 10:59:23 -0500</pubDate></item><item><title>How are you doing?</title><description>&lt;p&gt;Better than most, thank you!&lt;/p&gt;</description><link>http://jumph4x.net/post/14170310264</link><guid>http://jumph4x.net/post/14170310264</guid><pubDate>Tue, 13 Dec 2011 11:52:23 -0500</pubDate></item><item><title>Checking for Select.h... Rake Aborted! AKA Wrong Number of Arguments (3 for 2)</title><description>&lt;p&gt;Was trying to build Webroar on our virtualized box for internal deployments and ran into this.&lt;/p&gt;

&lt;pre&gt;&lt;code&gt;Required directories created successfully. Building executables...
checking for select.h... rake aborted!
wrong number of arguments (3 for 2)
&lt;/code&gt;&lt;/pre&gt;

&lt;p&gt;&lt;img src="http://i.qkme.me/35hhi8.jpg" alt="First World Problem"/&gt;&lt;/p&gt;

&lt;p&gt;An hour later…&lt;/p&gt;

&lt;p&gt;This is a rake version mismatch. The stuff expects 0.8.7, I had it installed along with 0.9.2 which was where the executable symlink was pointing to.&lt;/p&gt;

&lt;pre&gt;&lt;code&gt;gem remove rake -v=0.9.2
gem install rake -v=0.8.7
&lt;/code&gt;&lt;/pre&gt;

&lt;p&gt;Doneski.&lt;/p&gt;</description><link>http://jumph4x.net/post/14170117988</link><guid>http://jumph4x.net/post/14170117988</guid><pubDate>Tue, 13 Dec 2011 11:46:00 -0500</pubDate></item><item><title>Current status: 3yr girlfriend anniversary. Hung up the piece...</title><description>&lt;img src="http://24.media.tumblr.com/tumblr_lv3ov5ztE51qdxrryo1_500.jpg"/&gt;&lt;br/&gt;&lt;br/&gt;&lt;p&gt;Current status: 3yr girlfriend anniversary. Hung up the piece above bed.&lt;/p&gt;</description><link>http://jumph4x.net/post/13195549883</link><guid>http://jumph4x.net/post/13195549883</guid><pubDate>Wed, 23 Nov 2011 01:33:05 -0500</pubDate></item><item><title>Testing Rails 3.0.9 w/ Spork and Spork-TestUnit: no such file to load -- test/unit/testresult (LoadError)</title><description>&lt;p&gt;Heyyo all,&lt;/p&gt;

&lt;p&gt;Quick one. Has this happened to you recently?&lt;/p&gt;

&lt;pre&gt;&lt;code&gt;/home/denis/.rvm/rubies/ruby-1.9.2-p290/lib/ruby/site_ruby/1.9.1/rubygems/custom_require.rb:36:in `require': no such file to load --     test/unit/testresult (LoadError)
from /home/denis/.rvm/rubies/ruby-1.9.2-    p290/lib/ruby/site_ruby/1.9.1/rubygems/custom_require.rb:36:in `require'
from /home/denis/.rvm/gems/ruby-1.9.2-p290/gems/spork-testunit-0.0.6/bin/testdrb:7:in `&lt;top     (required)&gt;'
from /home/denis/.rvm/gems/ruby-1.9.2-p290/bin/testdrb:19:in `load'
from /home/denis/.rvm/gems/ruby-1.9.2-p290/bin/testdrb:19:in `&lt;main&gt;'
&lt;/code&gt;&lt;/pre&gt;

&lt;p&gt;Lock your spork-testunit at 0.0.5 and use:&lt;/p&gt;

&lt;pre&gt;&lt;code&gt;bundle exec spork T
bundle exec testdrb -I test/ [...]
&lt;/code&gt;&lt;/pre&gt;

&lt;p&gt;Alternatively you can remove wrong version of testdrb executable:&lt;/p&gt;

&lt;pre&gt;&lt;code&gt; gem uninstall spork-testunit


Select gem to uninstall:
 1. spork-testunit-0.0.5
 2. spork-testunit-0.0.6
 3. All versions 
 &gt; 2
&lt;/code&gt;&lt;/pre&gt;</description><link>http://jumph4x.net/post/12542286490</link><guid>http://jumph4x.net/post/12542286490</guid><pubDate>Tue, 08 Nov 2011 22:08:25 -0500</pubDate></item><item><title>minusmanhattan:

Exploring Abandoned Teufelsberg by Eddie Codel.</title><description>&lt;img src="http://25.media.tumblr.com/tumblr_lubjx3zB3t1qzs3xio1_500.jpg"/&gt;&lt;br/&gt;&lt;br/&gt;&lt;p&gt;&lt;a href="http://www.minusmanhattan.com/post/12514792204/exploring-abandoned-teufelsberg-by-eddie-codel" class="tumblr_blog"&gt;minusmanhattan&lt;/a&gt;:&lt;/p&gt;

&lt;blockquote&gt;&lt;p&gt;Exploring Abandoned Teufelsberg by Eddie Codel.&lt;/p&gt;&lt;/blockquote&gt;</description><link>http://jumph4x.net/post/12542119731</link><guid>http://jumph4x.net/post/12542119731</guid><pubDate>Tue, 08 Nov 2011 22:04:43 -0500</pubDate></item><item><title>Photo</title><description>&lt;img src="http://24.media.tumblr.com/tumblr_luda489F5j1qbk3p7o1_500.jpg"/&gt;&lt;br/&gt;&lt;br/&gt;</description><link>http://jumph4x.net/post/12536299536</link><guid>http://jumph4x.net/post/12536299536</guid><pubDate>Tue, 08 Nov 2011 20:06:23 -0500</pubDate></item><item><title>Me. In salem</title><description>&lt;img src="http://27.media.tumblr.com/tumblr_ltxw7bCkPr1qdxrryo1_500.jpg"/&gt;&lt;br/&gt;&lt;br/&gt;&lt;p&gt;Me. In salem&lt;/p&gt;</description><link>http://jumph4x.net/post/12164150442</link><guid>http://jumph4x.net/post/12164150442</guid><pubDate>Mon, 31 Oct 2011 12:52:23 -0400</pubDate></item><item><title>Me.</title><description>&lt;img src="http://28.media.tumblr.com/tumblr_ltmmwtCNmx1qc4ih8o1_500.gif"/&gt;&lt;br/&gt;&lt;br/&gt;&lt;p&gt;Me.&lt;/p&gt;</description><link>http://jumph4x.net/post/11937792791</link><guid>http://jumph4x.net/post/11937792791</guid><pubDate>Tue, 25 Oct 2011 23:44:02 -0400</pubDate></item><item><title>Current status: pimpin. Valvecover + Wheels + Bike.</title><description>&lt;img src="http://30.media.tumblr.com/tumblr_lteb8v7bvX1qdxrryo1_500.jpg"/&gt;&lt;br/&gt; &lt;br/&gt;&lt;img src="http://28.media.tumblr.com/tumblr_lteb8v7bvX1qdxrryo2_500.jpg"/&gt;&lt;br/&gt; &lt;br/&gt;&lt;img src="http://26.media.tumblr.com/tumblr_lteb8v7bvX1qdxrryo3_500.jpg"/&gt;&lt;br/&gt; &lt;br/&gt;&lt;img src="http://26.media.tumblr.com/tumblr_lteb8v7bvX1qdxrryo5_500.jpg"/&gt;&lt;br/&gt; &lt;br/&gt;&lt;img src="http://26.media.tumblr.com/tumblr_lteb8v7bvX1qdxrryo6_500.jpg"/&gt;&lt;br/&gt; &lt;br/&gt;&lt;p&gt;Current status: pimpin. Valvecover + Wheels + Bike.&lt;/p&gt;</description><link>http://jumph4x.net/post/11720168849</link><guid>http://jumph4x.net/post/11720168849</guid><pubDate>Thu, 20 Oct 2011 23:05:13 -0400</pubDate></item><item><title>JPEG Compression w/ ImageMagick (convert) thru Paperclip</title><description>&lt;p&gt;So this has been bothering me for a while: 175x85 JPEG weighing in at 84kB.&lt;/p&gt;

&lt;p&gt;But I didn’t really get off my ass and do anything serious until now that the Google PageSpeed Tool has been released: &lt;a href="https://developers.google.com/pagespeed/"&gt;https://developers.google.com/pagespeed/&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;So it tells me this is complete garbage and that I can save quite literally, &lt;em&gt;shit you not&lt;/em&gt;, 93% when recompressed losslessly.&lt;/p&gt;

&lt;p&gt;&lt;img src="http://s3.amazonaws.com/kym-assets/photos/images/original/000/112/480/OpoQQ.jpg" alt="Are you serious?"/&gt;&lt;/p&gt;

&lt;p&gt;Turns out the image is nicely compressed to 2.5kB and the rest 80+ kB are wasted by embedded profiles?&lt;/p&gt;

&lt;pre&gt;&lt;code&gt;convert E320BELTKIT.jpg -quality 40 rite60q.jpg
ls rite60q.jpg -la
-rw-rw-r-- 1 denis denis *84289* 2011-10-19 17:45 rite60q.jpg
convert E320BELTKIT.jpg -quality 40 -strip rite60q.jpg
ls rite60q.jpg -la
-rw-rw-r-- 1 denis denis *2467* 2011-10-19 17:45 rite60q.jpg
&lt;/code&gt;&lt;/pre&gt;

&lt;p&gt;Reference Paperclip configuration:&lt;/p&gt;

&lt;pre&gt;&lt;code&gt;has_attached_file :attachment,
              :styles =&gt; { :mini =&gt; {:geometry =&gt; '48x48#',
              :convert_options =&gt; { :mini =&gt; "-strip"}
&lt;/code&gt;&lt;/pre&gt;</description><link>http://jumph4x.net/post/11666938332</link><guid>http://jumph4x.net/post/11666938332</guid><pubDate>Wed, 19 Oct 2011 17:47:34 -0400</pubDate></item><item><title>90s (:</title><description>&lt;iframe width="400" height="300" src="http://www.youtube.com/embed/4wSr7h_pjxs?wmode=transparent&amp;autohide=1&amp;egm=0&amp;hd=1&amp;iv_load_policy=3&amp;modestbranding=1&amp;rel=0&amp;showinfo=0&amp;showsearch=0" frameborder="0" allowfullscreen&gt;&lt;/iframe&gt;&lt;br/&gt;&lt;br/&gt;&lt;p&gt;90s (:&lt;/p&gt;</description><link>http://jumph4x.net/post/11659569166</link><guid>http://jumph4x.net/post/11659569166</guid><pubDate>Wed, 19 Oct 2011 14:37:06 -0400</pubDate></item><item><title>Current status: Aphex Twin.</title><description>&lt;img src="http://29.media.tumblr.com/tumblr_ltbkf1glPB1qdxrryo1_400.jpg"/&gt;&lt;br/&gt;&lt;br/&gt;&lt;p&gt;Current status: Aphex Twin.&lt;/p&gt;</description><link>http://jumph4x.net/post/11654665795</link><guid>http://jumph4x.net/post/11654665795</guid><pubDate>Wed, 19 Oct 2011 11:30:36 -0400</pubDate></item><item><title>magnificentruin:

Tumblr is my new feelgood medium.</title><description>&lt;img src="http://29.media.tumblr.com/tumblr_lt88njzz9k1qbvanto1_500.jpg"/&gt;&lt;br/&gt;&lt;br/&gt;&lt;p&gt;&lt;a href="http://www.magnificentruin.com/post/11581342254" class="tumblr_blog"&gt;magnificentruin&lt;/a&gt;:&lt;/p&gt;

&lt;p&gt;Tumblr is my new feelgood medium.&lt;/p&gt;</description><link>http://jumph4x.net/post/11642597872</link><guid>http://jumph4x.net/post/11642597872</guid><pubDate>Wed, 19 Oct 2011 00:02:24 -0400</pubDate></item><item><title>@velotroll!</title><description>&lt;img src="http://25.media.tumblr.com/tumblr_ltabl9yXuH1qzleu4o1_500.jpg"/&gt;&lt;br/&gt;&lt;br/&gt;&lt;p&gt;@velotroll!&lt;/p&gt;</description><link>http://jumph4x.net/post/11642542453</link><guid>http://jumph4x.net/post/11642542453</guid><pubDate>Wed, 19 Oct 2011 00:00:40 -0400</pubDate></item><item><title>Last layer of clearcoat is on. Next photo will be with them on...</title><description>&lt;img src="http://30.media.tumblr.com/tumblr_ltakqbT2Ot1qdxrryo1_500.jpg"/&gt;&lt;br/&gt;&lt;br/&gt;&lt;p&gt;Last layer of clearcoat is on. Next photo will be with them on the car.&lt;/p&gt;</description><link>http://jumph4x.net/post/11639596890</link><guid>http://jumph4x.net/post/11639596890</guid><pubDate>Tue, 18 Oct 2011 22:39:47 -0400</pubDate><category>w202</category><category>c36</category><category>mercedes</category><category>amg</category></item><item><title>Uh oh. What’s this?!</title><description>&lt;img src="http://26.media.tumblr.com/tumblr_lt8knxg6dD1qdxrryo1_500.jpg"/&gt;&lt;br/&gt;&lt;br/&gt;&lt;p&gt;Uh oh. What’s this?!&lt;/p&gt;</description><link>http://jumph4x.net/post/11593412491</link><guid>http://jumph4x.net/post/11593412491</guid><pubDate>Mon, 17 Oct 2011 20:43:09 -0400</pubDate></item><item><title>retrocherries:

REBLOG IF YOU STILL THINK SHE’S BEAUTIFUL.
what...</title><description>&lt;img src="http://29.media.tumblr.com/tumblr_lk2parU0qr1qj40zho1_500.jpg"/&gt;&lt;br/&gt;&lt;br/&gt;&lt;p&gt;&lt;a href="http://retrocherries.tumblr.com/post/11532367164" class="tumblr_blog"&gt;retrocherries&lt;/a&gt;:&lt;/p&gt;

&lt;blockquote&gt;&lt;p&gt;&lt;strong&gt;REBLOG IF YOU STILL THINK SHE’S BEAUTIFUL.&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;what happened to her? does anyone mind telling me?&lt;/p&gt;
&lt;p&gt;A boyfriend or ex boyfriend got jealous and poured petrol over her or something to burn her skin:/&lt;/p&gt;
&lt;p&gt;It was some sort of acid. An ex boyfriend and another man raped her then poured acid over her. She’s called Katie and she’s gorgeous!&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;everyone should reblog her, she’s more beautiful than half of the girls on tumblr.&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;i seriously still think she’s beautiful.&lt;/p&gt;
&lt;p&gt;i think the 2nd to the last sentence should not be included in this .. i mean for me, everyone is BEAUTIFUL and should not be compared to others, just saying .. but back to this .. &lt;strong&gt;SERIOUSLY .. EVERYONE SHOULD REBLOG THIS .. &lt;/strong&gt;&lt;/p&gt;&lt;/blockquote&gt;</description><link>http://jumph4x.net/post/11538138620</link><guid>http://jumph4x.net/post/11538138620</guid><pubDate>Sun, 16 Oct 2011 16:07:20 -0400</pubDate></item></channel></rss>

