Heybo Blog

If you look at me when I'm talking, you'll see what I'm saying ... about Tech and .NET discoveries!

My Links

News

Story Categories

Archives

Post Categories

Image Galleries

Login

Blog Stats

Links

Personal Websites

Thursday, March 01, 2007 #

How to Find Out If a Website is Spamming You With Gmail

Source

“When you give your email address to a website, you hope that they don't sell or trade your address to a bunch of spammers. Well if they do, here is a simple way to see what sites are responsible for what particular piece of email. This requires you have a Gmail account.

If your Gmail login name was username@gmail.com and you went to samplesite.com to fill out a registration form, instead of just entering username@gmail.com as your email, enter it as username+samplesitecom@gmail.com instead. When Gmail sees a "+" in an email address, it uses all the characters to the left of the plus sign to know who to send it to. In this example it would still send it to username@gmail.com.

Now whats cool is if you search Gmail for username+samplesitecom, you will see all massages that were sent to that email address.

To see who is responsible for sending a specific message click the Show Details link and you will see the complete address.”

posted @ 4:11 AM | Feedback (1)

Thursday, January 04, 2007 #

Do You Know How Much Space is Available on Your USB Drive?

You would if you had one of these expandable usb drives.

posted @ 6:29 PM | Feedback (1)

Sunday, November 12, 2006 #

Bamberg-Ehrhardt's Al Ramsey Passes

Al Ramsey taught me in High School. I was friends with his daughters. I was taught AP English by one of his daughters. He will be missed.

“Al Ramsey, 63, who coached golf and tennis at Bamberg-Ehrhardt High School, died unexpectedly at his home Friday night after returning from the Bamberg-Ehrhardt Red Raiders football game against Allendale-Fairfax High School in the opening round of the Class A Upper State Division I playoffs.”

 

'Al Ramsey was known as the“Voice of the Red Raiders” for the past 20 years.'

 online at TheTandD.com

posted @ 6:01 PM | Feedback (0)

Tuesday, October 10, 2006 #

Cannot use a leading .. to exit above the top directory.

Server Error in '/' Application.

Cannot use a leading .. to exit above the top directory.

Description: An unhandled exception occurred during the execution of the current web request. Please review the stack trace for more information about the error and where it originated in the code.

Exception Details: System.Web.HttpException: Cannot use a leading .. to exit above the top directory.

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:

[HttpException (0x80004005): Cannot use a leading .. to exit above the top directory.]

 

http://jaredprins.com/blog/?page_id=71

posted @ 3:24 AM | Feedback (1)

Tuesday, October 03, 2006 #

searchmash

 
I'm not sure about this site. It appears from the searchmash privacy policy that this is  a google site, but a search for Matt on searchmash
is close to the results from a search for Matt on google.com, but I am no longer first with heybo.com or mattlinder.com
 
Apparently searchmash is a new site for a new search algorithm from google. searchmash has different features from google, such as:
  • URL menu
  • Top 3 image results
  • Reording results(by drag and drop)

You can click on the number of the search result and drag it to a different location. I'm not sure why. The more results causes the list to be d isplayed on the same page, just with more results. It appears to be javascript because there is no content flash as from a request.

When you click the back button, however, your “more results” go away, and you are left with the inital 10 results.

posted @ 3:40 AM | Feedback (0)

Wednesday, September 20, 2006 #

Ajax Airfare Web 2.0 Site

I have been thinking about flying out west eventually to visit some friends. I stumbedupon this site about fare forecasting for flights. Sounds like a good idea to me.

posted @ 3:41 AM | Feedback (1)

Thursday, September 14, 2006 #

Comparison of IIS Administration Features

http://windowssdk.msdn.microsoft.com/en-us/library/ms525885.aspx

 

Since I always have a problem remember programmatic syntax for IIS, I decided to put this as a personal reminder.

 

IIS can be configured manually, or programmatically from standalone scripts or applications. The table below provides information about each method of configuring IIS.

The manual methods are as follows:

  • User Interface

  • Edit-while-running

  • Third-party metabase viewing tools

  • Command line tools provided by IIS

The programmatic methods are as follows:

IIS can also be configured from Web applications. For information about the different ways to create Web pages, see Comparison of IIS Development Technologies.”

posted @ 5:00 AM | Feedback (0)

Sunday, September 10, 2006 #

McDonalds and Starbucks around the World

The smarties at princeton's international blah blah put this nice graphic together to show how we will eventually rule the world. The graphic shows the  number of Starbucks and McDonald's around the world in 2003.

posted @ 3:24 AM | Feedback (0)

Sunday, September 03, 2006 #

Ajax IP to Location Web 2.0

I stumbled upon this Ajax IP to Location application. Its like Kunal's article on Yahoo Maps using C#.

posted @ 6:31 PM | Feedback (0)

Sunday, August 27, 2006 #

Google’s MP3 Player

Source I found this at 

Google has a nice little MP3 player you can use on your site, as Amit Agarwal found out by digging through Gmail code. Just append the URL of an MP3 file to "http://mail.google.com/mail/html/audio.swf?audioUrl=".

This online player gives you streaming capabilities and a Google Video-like interface with a progress bar and sound adjustments. I guess this is a good option for making podcasts available to play in your browser.

posted @ 3:09 PM | Feedback (1)

Saturday, August 26, 2006 #

Web 2.0 Database Schema Development Environment

This database schema/sql designer is not pretty, but it can help create a schema and generate scripts. I'll play with it more when I take the time. You can load from database, import/export and even use pk fk relations.

 

wow.

posted @ 7:19 PM | Feedback (0)

Thursday, August 24, 2006 #

Displaying Formatted Source Code in a Web Page

After stumbling upon this in Scott's blog, I'm going to try to post some code using the information he presented about displaying source code in a web page.

 

posted @ 7:11 PM | Feedback (0)

Wednesday, August 23, 2006 #

Remedy Dates in Native Sql Server Schema / DateTime Conversion for Remedy Dates

Remedy is a difficult and obscure mistress. I though this was hard to find via google. Basically, the Remedy Data Provider allows you to query its data. You can access the data directly in sql server, but the datatype for date fields are stored as integers. The integer represents the epoch time, or time since the first second of the year 1970(Unix Time). I am using C#.NET in this code sample. To get the value of the dates in .NET, you have to do a conversion. I have included code to go both ways.

public static DateTime NineteenSeventy = DateTime.Parse("1/1/1970");
public const int TimeZoneDifference = 4;

public static DateTime ConvertFromEpoch(int epochTime)
{
 //Add time to start of epoch, and adjust for TimeZone
 DateTime retDate = NineteenSeventy.AddSeconds(epochTime).AddHours(TimeZoneDifference);
 return retDate;
}

public static int ConvertToEpoch(DateTime dateTime)

 //Take time, adjust for Timezone, and return total seconds
 DateTime timeZoneTime = dateTime.AddHours(-TimeZoneDifference);
 TimeSpan temp = timeZoneTime.Subtract(NineteenSeventy);
 return ((int)(temp.TotalSeconds));
}

 

For the SQL query translation you can use

{HD_YourTable.Create-date} in

Datediff("s", '1/1/1970', '8/30/2006 16:20:00') to Datediff("s", '1/1/1970', '8/30/2007'))

Stinkin' Remedy. Stinkin' Remedy data provider, not allowing joins....arg..

posted @ 3:17 PM | Feedback (1)

Tuesday, August 22, 2006 #

Compiler Error Message: CS0030: Cannot convert type 'ASP.style_master' to 'System.Web.UI.WebControls.Style'

I ran across the following error today. Turns out my master page named “Style“ conflicted with another name and tried to recompile. To overcome this, I placed an explicit name in the inherits tag by using a namespace in the code behind and updating the inherits value to “NameSpace.Style“ in the masterpage.

 Description: An error occurred during the compilation of a resource required to service this request. Please review the following specific error details and modify your source code appropriately.

Compiler Error Message: CS0030: Cannot convert type 'ASP.style_master' to 'System.Web.UI.WebControls.Style'

Source Error:

Line 113:        
Line 114:        public style_master() {
Line 115:            ((Style)(this)).AppRelativeVirtualPath = "~/Style.master";
Line 116:            if ((global::ASP.style_master.@__initialized == false)) {
Line 117:                global::ASP.style_master.@__stringResource = this.ReadStringResource();

Source File: c:\WINNT\Microsoft.NET\Framework\v2.0.50727\Temporary ASP.NET Files\rymrics\318d693c\7e163276\App_Web_style.master.cdcab7d2.vwn09riz.0.cs  

posted @ 6:29 AM | Feedback (1)

Saturday, August 19, 2006 #

New baby

I try to keep this a technology post, but its my friggin blog so there! Anyway, we just had our third child this month (August 2006). Its amazing how quickly that you forget how small they are. My oldest is nearly 5 and my now middle one just turned two. I don't remeber them being as small as our new baby. Granted, she is nearly a full pound less at birth, but still its small.Without getting into the mushy stuff, seeing a child being born is very humbling. If you figure that there are around 6 billion of us on the planet, and 99.99999% of us all came here the same way (don't ask) it kind of shows how miniscule and yet god-like we are.

The ability to share in the creation of life is a miracle, and its happened billions of times. I hope I never cease to be amazed by that.

posted @ 5:00 AM | Feedback (0)