Archive for the ‘Technology’ Category

Some blogging gratification

1

About a month ago I posted about how NUnit fails with SystemIOFileNotFoundException. This month Noah left a comment stating “A malformed xml file screwed me up too. You saved me hours of my life.”


Hell yeah! My blogging did somebody some good! I love it! This is what I want to see… This is what I want to hear.


As far as I figure you peeps think I’m in it for the Google Adsense revenue but… REALLY I’m not. Yes, the revenue is nice and has paid for my car, bike, house, dog, and the wife’s boob job (super-duper thanks for that by the way), but I’m not materialistic like that. I’m doing this for you peeps…


Google Adsens Revenue for 10 months of blogging: $108.71 (Have you seen my car? Not gonna touch the boob thing). 


Helping somebody via a blog post: priceless 


Thanks for the comment Noah. 🙂


ASP.NET AJAX v1.0 Beta released

0

The formerly known Atlas is now ASP.NET AJAX and was released as v1.0 Beta last week. You can download the free framework here. The accompanying site has quite a few “How Do I” videos that show off the framework and guide you through using some of the features. See the video list here. I watched the 18 minute video entitled  Developing ASP.NET 2.0 Applications using AJAX and was impressed with the simplicity of developing with ASP.NET AJAX.


Virtual PC 2007 Beta is available

1

Ben the “Virtual PC Guy” tells us that Microsoft Virtual PC 2007 Beta is out. Get the feature list over on his blog. Sign up for the VPC 2007 beta here.


I spend a large portion of my QA day using VPC 2004, so I’m pretty excited, and SCARED, to see what 2007 will do for me. My hopes are high that the performance improvements will make my testing experience faster. Please? Please. PLEASE!


Ajax Security Dangers white paper from SPI Dynamics

1


SPI Dynamics (known for being experts in security for Web applications) has released a white paper on the dangers of Ajax. It’s a worthy and quick read if you are doing any testing or development with AJAX. Get the paper here.


I’ve seen a lot of activity and focus on implementing secure Ajax solutions, which is a great thing, but I’m telling you people…it’s dangerous if not done right. The more I read and play with it the more I think:


“Ajax…the new, great way to exploit”.


“Bad Ajax implementations…A phishers dream!”


Yeah, yeah… I don’t want to hear your “The technologies used in Ajax aren’t new” crap. The technologies aren’t, but the focus is.



NUnit fails with System.IO.FileNotFoundException

3

What seemed to be out of the blue, NUnit started failing on me yesterday when I attempted to load my project. The cryptic error was:


System.IO.FileNotFoundException : File or assembly name nunit.core, or one of its dependencies, was not found.


Exception details are found at the bottom of the post. The problem? The web.config that went along with my assembly wasn’t valid because I was missing a trailing quote:


<add key=”blah” value=”missingquote />


Ooops. Thanks for the uninformative error message NUnit. That’s a half hour of my life I’ll never get back….


System.IO.FileNotFoundException…

Server stack trace:
   at System.Reflection.Assembly.nLoad(AssemblyName fileName, String codeBase, Boolean isStringized, Evidence assemblySecurity, Boolean throwOnFileNotFound, Assembly locationHint, StackCrawlMark& stackMark)
   at System.Reflection.Assembly.InternalLoad(AssemblyName assemblyRef, Boolean stringized, Evidence assemblySecurity, StackCrawlMark& stackMark)
   at System.Reflection.Assembly.InternalLoad(String assemblyString, Evidence assemblySecurity, StackCrawlMark& stackMark)
   at System.Activator.CreateInstance(String assemblyName, String typeName, Boolean ignoreCase, BindingFlags bindingAttr, Binder binder, Object[] args, CultureInfo culture, Object[] activationAttributes, Evidence securityInfo, StackCrawlMark& stackMark)
   at System.Activator.CreateInstance(String assemblyName, String typeName, Boolean ignoreCase, BindingFlags bindingAttr, Binder binder, Object[] args, CultureInfo culture, Object[] activationAttributes, Evidence securityInfo)
   at System.AppDomain.CreateInstance(String assemblyName, String typeName, Boolean ignoreCase, BindingFlags bindingAttr, Binder binder, Object[] args, CultureInfo culture, Object[] activationAttributes, Evidence securityAttributes)
   at System.AppDomain.CreateInstanceAndUnwrap(String assemblyName, String typeName, Boolean ignoreCase, BindingFlags bindingAttr, Binder binder, Object[] args, CultureInfo culture, Object[] activationAttributes, Evidence securityAttributes)
   at System.Runtime.Remoting.Messaging.StackBuilderSink.PrivateProcessMessage(MethodBase mb, Object[] args, Object server, Int32 methodPtr, Boolean fExecuteInContext, Object[]& outArgs)
   at System.Runtime.Remoting.Messaging.StackBuilderSink.SyncProcessMessage(IMessage msg, Int32 methodPtr, Boolean fExecuteInContext)


Exception rethrown at [0]:
   at System.Runtime.Remoting.Proxies.RealProxy.HandleReturnMessage(IMessage reqMsg, IMessage retMsg)
   at System.Runtime.Remoting.Proxies.RealProxy.PrivateInvoke(MessageData& msgData, Int32 type)
   at System.AppDomain.CreateInstanceAndUnwrap(String assemblyName, String typeName, Boolean ignoreCase, BindingFlags bindingAttr, Binder binder, Object[] args, CultureInfo culture, Object[] activationAttributes, Evidence securityAttributes)
   at NUnit.Util.TestDomain.MakeRemoteTestRunner(AppDomain runnerDomain)
   at NUnit.Util.TestDomain.Load(String assemblyFileName, String testFixture)
   at NUnit.Util.TestLoader.LoadTest(String testName)


How to avoid the .com typo-squatters

0

The typo-squatter top level domain .cm is being used to take your .com typo of .cm and give you a page you didn’t really want (e.g. microsoft.cm instead of microsoft.com). Here is an easy way to avoid the .cm typo in IE:



  1. Type the domain name minus the suffix in the URL  (e.g. microsoft)
  2. Press the keys: CTRL+SHIFT+Enter

A www. will be added to the front of the name and a .com will be added to the end. Avoid the .com typo-squatters with IE shortcuts!


An adventure with blog traffic

4

I pay a lot of attention to what brings people into QAInsight.net and I have to say I’m surprised, disappointed, and flabbergasted by what people are interested in…


I want people to be interested in QAInsight.net due to it’s Quality Assurance and testing tool posts, and I’ve done my best to market it that way by doing things such as allowing my content to be blog farmed at TestingReflections.com so that the posts sit next to other popular QA peoples in the industry (Bret Pettichord, James Bach, etc). Doing this has helped bring in readers and traffic (which is great)! But what bugs me is that my shocklog entries are the traffic drivers for QAInsight.net!?


Check out how my post Six reasons why Robert Scoble is Mini-Microsoft caused a surge:



And how Death toll rises due to FireFox made a mountain out of a mole hill.



I don’t get it… People would rather read my gossip and fiction over a QA related post? Hey now, I know, I know. Yes, QA can be boring. Yes, QA doesn’t apply to everybody but gossip and fiction sure does.


I like to write both (fact and fiction) but the fiction is hard to swallow because I didn’t create the site for that. What are your thoughts? Do you want more “Enquirer” type posts? Should I move those type of entries to a separate category? Should I not change a thing?


Internet Explorer 7 keyboard shortcut cheat sheet

0

A while back Leslie Franke posted a FireFox cheat sheet in a pretty little format suited for printing and hanging on the wall next to your computer. The IE team has done the same for IE7. View and print the Internet Explorer 7 Quick Reference Sheet here. Impress your friends and coworkers with blazing fast surfing skills using only your keyboard!


Death toll rises due to FireFox

4

Amity, Oregon and surrounding communities have been destroyed by what officials and scientists are claiming “FireFox aliens”. The death toll is 17,000 and still counting. Officials estimate the toll to rise to 24,000 within the next few days as they survey the rest of the damage.


Surviving residents are enraged with officials since evidence of alien activity emerged as early as August 13th when an a farmer’s wheat field in Amity was discovered to have a crop circle that appeared overnight. Survivor Jace Thomeas left town on a hunch, warned officials and contacted local news warning “get the people out, FireFox is coming”. Mr. Thomas’s warnings went ignored and were actually scoffed at by neighbors.


Few photos exist of the actual destruction as it occurred, simply due to the fact that the devastation brought forth by alien aircraft wiped out electronic devices using electro-magnetic-gamma-particle technologies. Officials have released one color distorted image obtained from a 30MM camera found under and overturned water truck. Those who survived describe the same awful scene as seen in the released photo. “A red and orange orb emerged from the sky and moved along the inhabited terrain destroying everything in it’s path using some sort of invisible force that had the power of a tornado”. “The sound was terrible, the screaming and crying as people ran from the spaceship was unbearable”.


The survivors are thankful and seem to have one thing in common that was key to their survival: they use Internet Explorer as their Web browser. One IE 7 Beta 3 user can’t understand the reasoning behind the destruction of non-IE users: “It’s like these FireFox aliens are cannibals, they are evil, they seem to be the type that would punch themselves in the nose just to spite their fox like face.” He goes on to say “Much like when the FireFox browser touted itself as more secure”. Surviving artist Timothu Olhan has submitted an illustration of the FireFox alien to news crews to help make other non-IE users aware of what they are up against. “As the thousands of aliens made their way across the terrain ripping and tearing through human flesh I was surprisingly spared and only stared in frightened awe as the landscape and people turned into a living hell. I hope we can prevent this from happening again. If you value your life make sure that Internet Explorer is on your PC. In the mean-time be on the look out for the creatures I’ve recreated in my illustration”.


Officials are aware of the advice but aren’t relaying it until their investigations are complete. Meanwhile, uninformed surrounding towns are trying to get as far away as possible. The massive rush to escape has clogged interstate-5 and traffic is at a halt. Desperate families wanting to survive are leaving cars in the middle of the highway and moving North by foot.


Nearby OSU students are trying to dispel the few facts that are slowly working through the towns with propaganda stating that the “Firefox Crop Circle project shows that we have so much passion for Firefox that we want it to be visible from space”. The propaganda comes too late for surrounding towns as they are now seeing and experiencing the pain of the once beautiful, neighboring town Amity.


If you find yourself reading this article using FireFox, save your own life, download and install the latest verion of IE immediately. It’s only a matter of time before those FireFox thingies will be back.


Post navigation