|I can't wait! I am leaving for Hawaii on Tuesday for a week and a half!!! You are more than welcome to post your jealous comments|
|Meanwhile, I'm working 12-14 hour days (normally 8-10) trying to get my software product finished. 5 years in the making and we decided to release it as version 2.0! LOL I actually encouraged the version number. As our understanding of our client's needs has grown over the years, the product has evolved from stable, but very custom releases. Each implementation for each client took us 1-step closer to a standard set of requirements for a single product that spanned the needs of all clients. Essentially each instance in the process of our software's evolution became alpha and beta releases of v1.0, which has remained stable over the past 3 years, with a ton of enhancements. Now, we go to v2.0, taking everything we've learned and compiling it into 1 sweet software package! Yours for only $10,000!|
My family and I visited Bend, OR for my sister's wedding on June 18 (had to note it so I won't forget it). Oregon is so green! After living in the dry valley of Arizona all my life, it's great to see such lush surroundings.
Although the pictures I took of the wedding are stored on my dad's Canon S500 (rockin' camera!!!), I did get some great shots with my A95 and I added them to a new photo gallery titled "Bend, OR", but here are some sample photos:
*All original photo quality has been reduced, but should still be considered copyrighted material owned by Eric Swanson. All rights reserved. (thanks for supporting copyrights!)
|I'm out a' here! Gonna go see my sister get married. See you all in a week!|
|If I were to learn a new language, what should it be and why? I learned Spanish throughout high school and college. Although I never use it, it gets me by in a pinch. I have considered Chinese, because of their looming presence in this world. Such a big country with such a booming population. When China, as a country, makes a move in this world, you will feel the ground tremble. I have also thought about learning French. Mainly to allow me to visit Canada and many parts of Europe more freely than if I only knew English. I also wanted to learn Japanese, but only to enable a possible business opportunity in the tourism industry.|
|Yes, I live in Anthem, AZ USA and it rocks! I grew up in Arizona and have lived here all of my life. Outside of some trips to other countries and about 60% of the US, I enjoyed the little world I had etched out in the "Valley of the Sun". It's damn hot! That's for sure! Every summer. I hear people every week, "we moved here for the weather". Well, I haven't experienced a complete Minnesota winter and I hate the cold, but do they forget about the 4-6 months of devastating heat? They have a contest each year just north of the valley to see how quickly people can cook eggs on the sidewalk using simple tools (aluminum foil, etc. - no cheating with camping stoves)!|
|Ever wonder how much of its own content a website is pointing to? I've often arrived at a webpage and thought to myself... "does every link on this frickin' page point to another website?!" Now you can know!|
|The 'scriptlet' provided through the link above will attempt to highlight the links on a webpage that point to other web pages within the same web directory as well as links that point to other web pages within the same web domain. For example, if run on my Blog, the tool will highlight all links that point to http://spaces.msn.com/members/eswanson/ in 1 color of your choice and all links to http://spaces.msn.com/ in another.|
|Thanks to Sanall's remarks on his own blog, I have updated the MSN Spaces Signature tool for everyone. The tool shortens the code required to create your signature as well as validates the maximum length of a signature (limited by the internet browser).|
*Sanall - Please simply contact me next time instead of posting "A better programming way than Eric Swason's". LOL It comes across a little arrogant. (not trying to flame you bud'; I love what you've done with your space)
Lunch at noon... what's that for anyways? This concept of time has me thinking again...
DO NOT ATTEMPT TO DO THIS ON YOUR MSN SPACE! You WILL cause problems for all of us if you take advantage of a known vulnerability and I won't be cool anymore.
AFTER-POST COMMENT: Some people will be very upset at me for posting this vulnerability. Just as d3vdutt's comment reveals, some will even be affected by removal of this functionality. So, if I kick the ATM 5x and get free money and so do 3 other people, do we tell anyone? NO! That's not what I'm sayin'. Yes, publication of this vulnerability will eliminate the "cool" factor to some people's Blogs, and I'm sorry. But, MSN can't have people covering up their ads and that's a REAL problem (for them and ultimately us). Positive exploitation is indeed okay. "What will I do if they remove the functionality?!!!!! OMG!!!!" um... calm down and put your banners in a post. Who knows, maybe they'll add something like it to their list of enhancements. k. probably not. Sorry d3vdutt! I'm not trying to kill your Blog personality man... Uplifting criticism: You're space rocks even without the banner and spinning logo!
MSN Feature Request: Give us the ability to add an HTML module that simply contains approved HTML. That will allow us to post page headers, etc. and people like d3vdutt will always have their cool spinning logo at the top of their page.
Once again, I am up to no good on my MSN Space... Take a look at the HUGE banner above! ROFLMAO If they do remove my banner, then at least I'll have a screenshot to remember this by...
I can already see the comments flying in about "How can I do that?!" Forget about it. I don't make it a point to publish how to take advantage of people, just to tell those people there's a problem and then show off that I was the one to tell them about it
MSN Spaces Guys:
Once again, I am just publishing a vulnerability, like my "1 million served" example. Please do not consider this an "offensive" post.
Not much to say other than that it is REALLY cool to see MS developing stuff in front of your very eyes. http://www.start.com/3
Let's get technical...
Which brings me to a software development issue I've run into recently... Versioning web applications. Obviously, it would be nice to simply upgrade everyone to the same platform, which is a really a key feature of web applications. However, what about drastic changes to interfaces? For web applications that have active membership througout the year, this issue can apply, but usually doesn't.
For web applications that have paying membership for a set period of time (begin and end dates), you have the flexibility of selling them use of the product and they go away. During that time, it may or may not make sense to upgrade them to the new interface. If it makes sense to keep existing customers on the version they paid for, then that brings up the issue of how to version a web application, interfaces, and even parts of an interface.
Obviously, you can version a web application by simply copying the new version to a different url and having new customers use the new url. Interfaces present the unique problem of identifying which customers see what. Obviously this can be controlled through a database of customers and a pointer to which interface they end up with for the same page. The concept of "skinning" an application also addresses this issue. I have yet to see a truly elegant solution to web application skinning (because I believe XSLT ought to be a big part of it, but that it should be independant of the programming technology and allow dynamic content replacement and possibly even support for things like ASP.NET controls). The Community Server Forums application provided on ASP.net made a good attempt and DotNetNuke definately made an incredible tackle. PhpNuke was a mess. Skinnable controls can be purchased on the web which are also "good". However, I felt they all fell short.
Having tried my hand at tackling the problem in a limited amount of free time, I also fell short of the goal. Learned a few good things, but all-in-all ended up with a bunch of code I'll likely never use. Developers are welcome to point me toward examples they feel best exemplify web application skinning and I'll try those out when possible...
I posted this comment on Abbie's space and felt the need to share it further:
It's funny that you mention feeling better at the expense of the moronic behaviour of others. I encountered a young man (22 or so) in a Super Walmart who worked in the pet supply and fish departments. During our rather long wait in line he babbled on about how some of his customers that day were "so stupid, it makes even people in Missouri look bad" (where he was from). I couldn't help but judge him based on his own ability to communicate both verbally and through body language and come to my own conclusion that he too was lower on the intelligence chain. My step-son and I exchanged glances with one another throughout the conversation simply to affirm our internal reactions of "Whoa, this guy is an idiot." After making our purchase and exiting the store, I sensed the desire for both of us to begin nailing the poor guy with snide criticism, so I quickly took the opportunity to be a good example with a short and simple explanation. "There are a lot of people in this world. I don't know where that guy is coming from in life. He's definately 'different' from most people we encounter, but we shouldn't treat him any differently." Both of us paused in reflection. Recognizing that I had squashed what my son and his friends may have made into an entire week of humorous conversation, I added, "But, it's still funny." (and we both chuckled at the young man's inability to see himself in the same place he was putting others)
Dear Blog Reader,
Thank you for your visit here.
I hope you find the time to read and enjoy,
One of my stories, 'cause I’m no Shakespeare.
Work is rough, I’m coding all day,
For a new version of my product is on its way.
With global support for multiple languages
Time zones a-plenty and other advantages.
My family and home are safe and sound.
Accepting the responsibilities of others abound.
Backyard landscaping is well on its way.
I finished the sprinklers just the other day.
I bought this DigiMemo A-501
For only $100 and endless fun, fun.
I’m reading a book titled C# Design Patterns;
Thinking so hard that my brain burns.
I’ll leave you with a thought for the day if I may…
Keep your head up, always having positive things to say.
It will only help your daily outlook on life
And give others the hope to defeat their own strife.