Funny Chinese EBay Ad for iPad Condom...

by Phillip H. Blanton 20. June 2010 16:10

I love the Chinese. I buy lots of things from them over the Interwebs, but I saw the funniest EBay ad recently. This one...

http://bit.ly/d8xRV8

It said in the description of the ad...

*100% Brand new
*Seal packing
*Very cute and fashionable strap chain lovely condom
*You can use it, you can think it is a jewelry or toys
*It is also a safty condom from the Adults

Very funny description considering it is for an iPad dock, eh?

Since I expect the ad to die someday but I want this blog entry to live longer than that, I have made a full screenshot of the ad and posted it here...

http://phillipblanton.com/snagit1.png

Categories: Blog | Humor

Permission Error on a new install of BlogEngine.net on IIS7.

by Phillip H. Blanton 13. May 2010 00:58

If you get an error something like this...

"Exception Details: System.Security.SecurityException: Request for the permission of type 'System.Web.AspNetHostingPermission, System, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089' failed."

when you set up a fresh installation of BlogEngine.net on IIS7, the fix is to set "Load User Profile" in the website's IIS Advanced Settings pane to True.

The full error is...

Server Error in '/' Application.
--------------------------------------------------------------------------------

Security Exception
Description: The application attempted to perform an operation not allowed by the security policy.  To grant this application the required permission please contact your system administrator or change the application's trust level in the configuration file.

Exception Details: System.Security.SecurityException: Request for the permission of type 'System.Web.AspNetHostingPermission, System, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089' failed.

Source Error:

An unhandled exception was generated during the execution of the current web request. Information regarding the origin and location of the exception can be identified using the exception stack trace below. 

Stack Trace:


[SecurityException: Request for the permission of type 'System.Web.AspNetHostingPermission, System, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089' failed.]
   System.RuntimeTypeHandle._GetTypeByName(String name, Boolean throwOnError, Boolean ignoreCase, Boolean reflectionOnly, StackCrawlMark& stackMark, Boolean loadTypeFromPartialName) +0
   System.RuntimeTypeHandle.GetTypeByName(String name, Boolean throwOnError, Boolean ignoreCase, Boolean reflectionOnly, StackCrawlMark& stackMark) +62
   System.RuntimeType.PrivateGetType(String typeName, Boolean throwOnError, Boolean ignoreCase, Boolean reflectionOnly, StackCrawlMark& stackMark) +42
   System.Type.GetType(String typeName, Boolean throwOnError, Boolean ignoreCase) +77
   System.Web.Compilation.BuildManager.GetType(String typeName, Boolean throwOnError, Boolean ignoreCase) +105
   System.Web.Configuration.ConfigUtil.GetType(String typeName, String propertyName, ConfigurationElement configElement, XmlNode node, Boolean checkAptcaBit, Boolean ignoreCase) +64

 
--------------------------------------------------------------------------------
Version Information: Microsoft .NET Framework Version:2.0.50727.4927; ASP.NET Version:2.0.50727.4927

Tags:
Categories: BlogEngine.NET

The New Logitech G330 Headset Rocks! --- NOT

by Phillip H. Blanton 18. March 2010 11:45

Update:
I was wrong. I bought this headset on March 18, and here it is March 26, and the microphone has quit. A $50 headset with a microphone that lasts somewhat less than eight days. Why can't I buy a good headset? My HP headset still works, but it is so painfully uncomfortable that it is useless. I'm not cheap. I am willing to spend good money for a good headset. WHY CAN'T I FIND ONE???


I am a software developer and I work with geographically distributed teams. I use Skype and other VOIP systems on a daily basis, so a good headset is mandatory. Until today the best headset i had was a cheapo, behind-the-neck headset my wife bought me at the Loveland Wal-Mart when we were visiting there and I forgot to bring my expensive Plantronics headset. I have used the cheapo headset for going on three years now and it is flawless. Comfortable, clear, Works consistently. Unfortunately I guess Wal-Mart quit carrying it because I have been unable to replace it.

Today, while killing time at the local Best Buy I found a nice behind-the-neck headset from Logitech that I thought might do the trick. Unfortunately it was $50, so I balked a bit. I eventually ended up buying it and giving it a try. I am so glad I did. Though it was a little expensive, it is awesome. It's super comfortable and has great sound. You can tell by the foam on the earpads that is is a high-quality headset. It is a Logitech G330 "Gaming" headset. Normally the "gaming" label would have put me off, but I think they are just using that word to justify the high price tag.

I will now be selling two headsets on EBay. They are both Microsoft branded headsets (all Microsoft branded headsets suck). I have also used a number of Plantronics behind-the-neck headsets, and while they are fine headsets with good sound, they don't last long. I have been through three high-priced Plantronics sets that each crapped out after about eight months. Since I am not renting headsets, I expect them to last longer than that.

Hers's hoping that the new Logitech G330 outlasts the Plantronics junk. 

Tags:
Categories:

Ghostbuster Schmostbuster... That's a bug on the lens.

by Phillip H. Blanton 6. March 2010 11:48
Tags:
Categories:

Thunderbird 3.0 Rocks!

by Phillip H. Blanton 4. March 2010 23:20

I just upgraded to Thunderbird 3.0 and am loving this email client. I have replaced the mail client on both of my macs and my desktop PC with Thunderbird 3.0. I highly recommend it! Go Mozilla!

Categories:

Short Ebay Item Links

by Phillip H. Blanton 15. February 2010 10:00

I posted this once before, but lost it when I moved the blog contents here from Radwarrior.com, so I am re-creating the post.

Have you ever wanted to email an ebay link to someone but hated copying and pasting the mile-long link?

http://cgi.ebay.com/ebaymotors/Flightcom-4DLX-Classic-Headsets-Set-of-2_W0QQitemZ270530825553QQcmdZViewItemQQptZMotors_Aviation_Parts_Gear?hash=item3efce4cd51

I don't know why EBay has to have such ugly, long links. There is a way to shorterize them yourself, without using a service like http://bit.ly, or http://tinyurl.com. All you have to do is hand craft the link on http://gci.ebay.com?viewitem&item= <item number>. Here's the same item with the short link...

http://cgi.ebay.com?ViewItem&item=270530825553

There's also a way to make a nice, short link to your ebay seller's page.

http://shop.ebay.com/merchant/pblanton

Tags:
Categories:

Just replaced the Windows 7 Bootcamp Partition with OpenSUSE 11.2

by Phillip H. Blanton 8. February 2010 15:54
openSUSE.org

And it is the finest Linux distribution I have ever used. I used to use SUSE back in the 2001-2004 time, before Novell bought it. I liked buying the boxed version at Best Buy or CompUSA. After Novell bought it, they jacked up the price and it went away from the retailers. I'd heard good things about this upstart Ubuntu distro and that is what I started using. When OpenSUSE came out, I stuck with Ubuntu, because I liked it. Recently though I was wanting to try out a new distribution on a Windows machine I was upgrading to Linux, and the OpenSUSE with the latest KDE blew me away.

After getting my new Core i7, 27" iMac, I was thinking about setting up the Boot Camp partition with Windows 7, but thought I'd try OpenSUSE on Boot Camp. I downloaded the freshly released 11.2 in 64-bit and was hooked. I can run Windows 7 in a Fusion Virtual Machine without any trouble, so my newly carved out Boot Camp partition goes OpenSUSE. My machine is *nix to the metal. It's a good feeling.

If you are a Windows developer and are looking for a nice, clean operating system for a change (Yeah, I know Windows 7 is the bomb. I don't care), I heartily recommend upgrading to a Mac, and Boot Camping, 64-bit style with OpenSUSE Linux.

Categories:

How do you pronounce, "weijske wyroby"

by Phillip H. Blanton 7. February 2010 07:18

I grew up on these wonderful petite dill pickles and always pronounced it "wuh jess ski - Y row bee". However I just now noticed that there is a letter missing from the first word that I always thought was there. Now I reach out to anyone with polish ancestry, to try to help me get the right pronunciation of "Weijske Wyroby".

Tags:
Categories:

Sara Palin is Upset That Rahm Emanuel is 'Retarded'

by Phillip H. Blanton 2. February 2010 08:58

But that's not really true.

In a recent article, Sarah Palin asks, "Are You Capable of Decency, Rahm Emanuel?" The answer is clearly "No", but I take issue with Sara Palin's outrage over Rahm Emanuel using the word, "retarded" in the context he did.

I am a huge Sarah Palin supporter and am very disturbed by Rahm Emanuel. I think he is pure evil and would say or do anything to gain and hold power over people. Exactly the wrong type of person to have in charge of anything. However, I think in this instance Sarah may be a little too sensitive. While I understand her position completely, I don't support it in this narrow case.

The word "retarded" has become a bit of a hot-potato. A pure dictionary definition of the word Retarded means in essence, "to slow, hinder, or prevent advancement." That's why it was originally used to label individuals with cognitive or developmental disabilities. However it can also simply mean to slow down. For instance, as I approach a stop light, I retard the throttle of my car. That doesn't mean that I gave my car's throttle a, "cognitive and developmental" disability.

That said, we all know exactly what Rahm Emanuel meant. He was using the word "retarded" as a euphemism; as in, "Don't be retarded".

I grow weary of the left crucifying conservatives over these silly things and do believe that turnabout is fair-play. I am so tired of the stunning double-standard that excuses people of the left from saying whatever they want because they, "think right", while conservatives get skewered for much smaller infractions. However fun it may be to throw a fistful of gander back at that goose, it is inevitably a waster of time. It's much more useful to focus on real issues and not get mired in the minutiae.

Besides, calling each other, "retarded", or "gay" is just something men do. We are coarse and unrefined. We laugh at inappropriate things, all the time. We watch awful television shows like Squidbillies, Family Guy, and South Park, and our wives roll their eyes and don't get it. We think Hooter's has good food, though no single man has ever actually tasted anything he ate at a Hooter's. We hock lugies, we prefer to pee outside, we spit, and we are retarded when we are around each other and no one else is looking, although some of us are retarded when others are looking. By the way I don't know that guy. If you say he is related to me in any way, I'll call you a liar. We are who we are, and to try to feminize us, is bad for society, but I digress.

Without regard to the fact that Democrats are indeed retarded, this whole dustup is really, kind of gay.

Tags:
Categories: Punditry

Lorem Ipsum Filler Text in Javascript.

by Phillip H. Blanton 1. February 2010 08:28

I do page layouts for websites sometimes and I often find myself going to http://lipsum.com, in order to find satisfactory filler text. Today I needed something a little more dynamic for testing a fluid page layout. I ended up writing a javascript function that you can call from within your asp.net page in order to dynamically create some filler text. Saves me a trip to lipsum.com, and is easy to use. it's been added to my standard debug.js file. Here it is…

<script type="text/javascript">
var chunkCount = 5;
var minChunksPerPara = 3;
var chunk1 = 'Lorem ipsum dolor sit amet, consectetur adipiscing elit.';
var chunk2 = 'Nunc vitae dignissim turpis. Nulla eleifend felis sed velit molestie non fermentum nibh pellentesque.';
var chunk3 = 'Duis egestas dapibus felis ut posuere.';
var chunk4 = 'Ut nec neque eu lacus pulvinar commodo et vel diam. Integer semper adipiscing enim eu tempus.';
var lorem = ['p', chunk1, chunk2, chunk3, chunk4];
/* The number of chunks written to the current paragraph. */
var paraChunkCount = 0;
/* Minimum number of chunks to write per paragraph. Larger number means larger paragraphs. */
function fillLorem(chunks) {
	document.write('<p>' + chunk1 + ' ');
	for (var i = 0; i < chunks; i++) {
		var chunk = lorem[Math.floor(Math.random() * chunkCount)];
		if (chunk == 'p') {
			i--; /* decrement i, or else we'll lose a printed chunk for every p. */
			if (paraChunkCount >= minChunksPerPara) {
				/* we're writing the end of a paragraph and starting a new one. */
				paraChunkCount = 0;
				document.write('</p><p>');
				paraChunkCount = 0;
			}
		}
		else {
			/* We're writing the current chunk to the current paragraph. */
			document.write(chunk + ' ');
			paraChunkCount++;
		}
	}
	document.write('</p>');
}
</script>

…and here is how to use it:

<script type="text/javascript">fillLorem(50)</script>

That will create a filler text block made up of a random selection of fifty of chunk1 through chunk4. If you want a more natural looking Lipsum (fewer repeated passages), increase the number of chunks to something greater than four, and change the chunkCount variable to one greater than the number of chunks you have (one greater, because the 'p' is a chunk and needs to be represented in chunkCount).

Enjoy!
Categories: