Archive for the ‘internet’ Category.

Media Center, No guide listing, Windows Vista

I stopped getting the guide information as so many in 7/2015 on my Windows Vista box. I tried all the tricks found on the Internet, different zip codes etc. to no avail. Finally I installed Windows 7 and the guide listings are back. Media Center is back working as it used to, I can record shows etc. Frustrating experience, but if you are on Vista you might consider getting Windows 7 instead. My Ati Wonder digital card tuner works under Win 7 without the OSFRLoader that was needed under Vista. Next thing to do, install McBuddy.

curl: (60) SSL certificate problem: unable to get local issuer certificate

If you get the following error when using curl for SSL address, here is an easy fix. Your error will probably look something like the following.

curl: (60) SSL certificate problem: unable to get local issuer certificate
More details here: http://curl.haxx.se/docs/sslcerts.html

curl performs SSL certificate verification by default, using a “bundle”
of Certificate Authority (CA) public keys (CA certs). If the default
bundle file isn’t adequate, you can specify an alternate file
using the –cacert option.
If this HTTPS server uses a certificate signed by a CA represented in
the bundle, the certificate verification probably failed due to a
problem with the certificate (it might be expired, or the name might
not match the domain name in the URL).
If you’d like to turn off curl’s verification of the certificate, use
the -k (or –insecure) option.

Just go to http://curl.haxx.se/ca/cacert.pem it has a list of certification providers. View as source and save it to a file cacert.pem. Then on the curl command just add this in the end pointing to your file –cacert cacert.pem Note you can also try the -k option but that’s cheating 🙂

Update

A better approach is to save the file as curl-ca-bundle.crt and save it in the Windows System directory (e.g. C:\windows\system32)

Gmail finally Un-Threaded

I really did not like the Google Gmail Threading / Conversation “feature”. It will thread together emails that the Gmail engine thinks belong together. Most of the time it gets it right but it’s known to thread together emails from different conversations as well. Some people really like it others don’t, supposedly it was the most user requested change to the Gmail interface for a long time. I can see it work great for customer service but I’m not in that business.

It’s finally here, under settings look for the following,

Conversation View:
(sets whether emails of the same topic are grouped together)
– Conversation view on
– Conversation view off

Click of a button and your free of Threads !

C# download web page

I’m sure you had the need sometime to download the content of a web page to be able to analyze it or work with the content. Here is a code snippet just for you, we will use simple http GET for the specified URL.

public static string getWebPage(string psUrl)
{
    WebResponse result = null;
    string sRet = string.Empty;

    try
    {
        WebRequest req = WebRequest.Create(psUrl);
        req.Method = “GET”;
        req.Timeout = 3 * 1000// 3 secs
        // Explicit no caching, usually this is the default
        req.CachePolicy = new RequestCachePolicy(RequestCacheLevel.BypassCache);

        // Has to process the results if the responding service is spitting it out
        result = req.GetResponse();
        Stream ReceiveStream = result.GetResponseStream();
        Encoding encode = System.Text.Encoding.GetEncoding(“utf-8”);
        StreamReader sr = new StreamReader(ReceiveStream, encode);
        // in case the caller is interested
        sRet = sr.ReadToEnd();
    }
    finally
    {
        if (result != null) result.Close();
    }

    return sRet;
}

Transfer domain name from GoDaddy

It has come to the point where I just can’t take it anymore at GoDaddy.  Their in your face buy this and that and I’m not going to let you register a domain without trying to sell you on 50 other things along the way is just too much.  Whenever you do any business with them you need to take special care clicking your way out of their auto opt-in along the way.  If your not careful you will end up with a basket full of stuff you never wanted.

So let’s take a look at how easy it is to move on, say NameCheap for example, I have been using them for a while.  They actually just do what you would think, they take care of your domains without trying to sell you the world.  You can probably get some extra services from them if you look, I’m not sure.

First goto your new registrar and ask for the transfer of your domain.

Goto the GoDaddy my domains, click on the details for a domain, click on locking and unlock it.

While on the details page, click on [Send by Email] next to the Authorization Code text.  In return you will get an email with the EPP key you will need to authorize the transfer at the new register.

Put in the EPP key at the new registar.

I think thats about it, once those steps are followed your domain should move from GoDaddy to it’s new home.

Boulder tech meetup, April 7th

Went to the Boulder tech meetup on Tuesday good stuff as usual.  Sex, God, Rockn’ Roll was pretty funny and iVolunteer is a cool idea that I just can’t see failing.  Below are the presenters that were on hand