Archive for the ‘Uncategorized’ Category

“internet explorer cannot open the internet site” – great, thx IE!

Tuesday, August 4th, 2009

ie_errorSo IE 7 doesnt like if you have a script tag anywhere in your page except: in the head, as the first elements, or last elements of the body tag.  

OR most of the time if you have your script in a window.onload event, or the jQuery version $.ready().  I’ve seen some people saying this has happened on a number of different scripts, including google maps.  This isnt a big deal, because in most if not all cases their is an easy solution.  But this is still odd, unexpected behavior from IE.  Something that Firefox and Safari have no issues with.

Moral of the story is if you get the error “internet explorer cannot open the internet site”, check your script tags.  remove them one by one, and find why IE is choking on them.

A couple resource for more info:

Hey I just updated my blog

Wednesday, June 10th, 2009

Yep, my admin interface to wordpress had been broken, and I hadnt had time to try more then just a couple things to fix it.  But I just updated to the latest release of wordpress (2.8) and everything is work wonderfully.  Thanks Wordpress!

Ignite coming to Santa Fe.

Saturday, March 28th, 2009

Hey New Mexico.

Ignite is coming to Santa Fe.   Ignite is a great speaking event, with a bunch of presenters on different topics giving quick presentations.  They each get 20 slides that auto advance after 15 secs.  Come out for the night to Sf Complex, meet some great people, and have some fun.  The event starts at 6:30pm on April 29th. check out ignitesantafe.com for more info.

Hope to see you there.

Google Voice API

Tuesday, March 24th, 2009

Update (8/2/09): I did find some unofficial info about the google voice api.  I still want more, but if you want to send sms and place calls, it can be done. Unofficial API docs

Google voice is the newly integrated grandcentral.com, which google bought long ago for the core technology. Google voice is awesome. Same great features, plus many more. I’m loving the SMS feature. You can interact with your friends via sms through google’s web interface. It is like gmail 160 characters at a time. Threading, search, etc.

Now I want that bought to XMPP. Imagine having a feature that allowed you to receive and send sms through your IM client, to contacts that are already on your list. I’ve used other service to take SMS’s to IM before (AOL has had this for years, and iChat use this directly) But this would be transparent to the person you are talking to. They would see the SMS coming from your google voice number (which there is talk of porting numbers to google voice). It would be as if you replied from your phone.

Tie in some features to only send to IM when I’m present, otherways forward to my phone, and I think we have a great feature. Google, please create a google voice api, and we will have features like this.

Denver Wordcamp

Sunday, March 1st, 2009

I attended wordcamp in Denver yesterday.  Wordcamp is Wordpress event that helps introduce bloggers and developers to the features of Wordpress, the community that is built around Wordpress, and other bloggers / developers in your area.  It was a great event, hosted at DAM (Denver Art Museum).  The content will be published on Wordpress.tv (Every session was filmed).

A few things that I learned:  

Carrington theme (which is misleading as it is more then a theme) looks awesome.  It modifies a bunch of wordpress functionality making some of the theming pains experienced by developers go away.  The big feature of it is the ability to apply themes simply based on tag/categories/author/roles/post/pages/etc .  You can find more info here.

Wordpress has a very healthy community.  There are many developers(150 developers contributed to 2.7), millions of hits on wordpress blogs per day, both on wordpress.com and single installs.  The second largest blog on wordpress.com is CNN…the largest, http://icanhascheezburger.com/  

Wordpress: A Blog, a CMS, or a social network?  Wordpress has more flexibility then I have ever given it credit for.  With projects like Buddy Press (Which in Matt’s own words he says Automattic is ‘long’ on buddy press) wordpress shows that is more then just a blog, really it is a great core to build anything on. 

Check http://central.wordcamp.org/ for a list of upcoming wordcamps.  If there is one in your area, I recommend attending it.

This one is for you Andrew..oh and all the rest of the internet.

Saturday, December 27th, 2008

Andrew Hyde of Boulder, CO (he is the community organizer for Techstars, among about 100 other things) recently post about Memes.  The term meme has been around for a while, in reference to a unit of culture.  Something (an idea, a concept, a symbol) that people grab on to, that becomes known to a group or to mankind at large, and becomes a shared experience.  Obviously, the internet only makes that easier.  We are able to share experiences with people we dont even know, and gradually draw into a community through common tastes, experiences, and knowledge.  With that said, Andrew has called on me, as well as others to support a couple of internet memes.

 

The 6th picture in your flickr photostream:

Wolf Creek PassThis is a picture that I took at Wolf Creek Pass in early autumn this year.  I was dropping my father off on a backpacking trip and decided to snap a couple of pictures.

The next meme of Andrew’s is to list 7 random things about yourself, so here we go:

  1. I broke my femur when I was in the second grade riding a bicycle.
  2. I was born in New Mexico…and have always lived there.
  3. I’m the only child of my parents, I have no cousins so my grandparents on both sides have other grandchildren.
  4. I was only kinda spoiled growing up ;)
  5. I’m working on a startup right now, interested in talking funding?
  6. I skied for the first time in my life, this year.  Normally I’m a snowboarder :)
  7. The only time I’ve been out of the country, I went to Japan.
Well, there you have it:  An internet meme is born.  So if you feel so inclined to join in on the fun, please do so, and post the link in the comments so I can take a look
Thanks Andrew (really I’ve needed to update my blog) but now I’m getting back to work.

php function json_decode()

Wednesday, September 17th, 2008

So I was using the php function php_decode to convert a JSON encoded data result from a web service (More on that later)  But it was choking on the JSON formated data result.  Why?  well, the C# library that I was using to generate the JSON data encoded a DateTime object as 

            ”TimePosted”: new Date(1221571632000),

javascript picks up on the new Date function, but not PHP.  so I had to switch the JSON data result to return the date as a string

            ”TimePosted”: “9/16/2008 1:27:12 PM”,

The website that I found in the process of finding this out might be helpful for someone else too. http://www.jsonlint.com/  a JSON validator.  and it takes JSON data and make it easy to read too, that a big bonus!

 

That’s it.  JSON on!

Mobile Me

Monday, July 21st, 2008

Mobile MeHey I finally got in.  No matter how many times I reset my password, it was saying that it I had the wrong username / password.  But magically not today.  So I’m only a week late to the fun, but I have to say since I dont have an exchange server (though I might set one up)  that Mobile is a decent replacement.  Now how often does your computer update to the service?  It seems slow.  Once Mobile Me get a hold of the data though the push to the iphone is quite fast. (Yep.  I do have iphone 2.0 software now, thanks iphone dev team)  

 

On a side note:  Like a stupid person I forgot to backup my iphone before updating to 2.0…lost everything since last sync, a week or 2 ago, Lame.

Server Pains

Wednesday, June 11th, 2008

Well over the last 2 weeks this site has run on 2.5 different servers.  The original, the temp, and the rebuilt original. But everything looks good now.  

Yahoo Developer Theater

Saturday, March 29th, 2008

Recently I have found myself watching more and more of the yahoo developer theater.  Now at times it is slow, and not very direct, or to the point.  But that is what fast forward was developed for.  Otherwise it is filled with great content including discussions with and interviews of some the developers behind new/advanced technology at yahoo and others, including wordpress, facebook, google,  etc.  They have some good discussions about Openid and the fact that Yahoo is now a open-id providerhadoop and yahoo’s increasing use of hadoop, and even facebooks take on collect and organizing the large amount of data that they collect about user interaction

So I recommend that if you are interested in web development and the technology that goes on behind it, YDN theater is a great resource.