All posts by wilco

eye-fi pro, iphone+mywi = instant hi-res photo uploads

i wasn’t sure if it would work, but it seemed like it should in theory.

eye-fi’s latest card, the eye-fi pro lets you connect to ad hoc networks so that you can upload photos from your camera to the computer connected to the ad-hoc network. that’s great if you have a laptop with your camera all the time. you can have the camera upload to your laptop wirelessly. i know a lot of people were asking for this feature, but, honestly, if you have a laptop handy, how hard is it to just take your SD out and dump the files?

what was intriguing for me is that i recently became aware of a jailbroken app called MyWi. this app will create an ad hoc network that you can join and let you use your iphone as a wireless access point. this, coupled with the eye-fi pro means that you can now take high resolution photos from any SD-accepting camera and have it automatically upload and publish anywhere you’d like.

the iphone already lets me do that, but the optics on the camera aren’t stellar and doesn’t have a flash. i just spent some time trying to figure out how to get this all to work and it does work.

Cost of entry is high, though, for this convenience. For me:
$119.99 Eye-Fi Pro — SD card
$9.99 MyWi — jailbroken app
$25 – CF to SD converter (if i want to use in my dSLR)
iphone
dSLR camera

still, the fact that i CAN do it is cool.

ugh, wordpress upgrades

i’m hosting a total of 5 blogs now, so every time wordpress releases a security release, it is 5 upgrades for me. i need to figure out how to automate this stuff so that it is easier for me. maybe i should try something radical like having only one wordpress install, but have multiple vhosts use the same set of files. hmm, that might work.

the plugins are a pain because they get upgraded all the time, it seems. still, i’m all upgraded to 2.9 now and i don’t notice a difference. =P

won’t miss it until it’s gone

there are things that you won’t miss until they are gone. these things that we take for granted can range from something as simple as running water to something more complex like a significant other.

the item that i didn’t miss until it was gone was a nail clipper. i don’t know what happened to our nail clipper, but it has been a few days where i felt that i needed to clip my nails, but couldn’t find them.

the other night, i was typing away, bleary eyed, trying to get some work done and every character that i typed on the keyboard started to bother me. i tore the house up and down and couldn’t find them.

it got so bad that i actually drove to CVS in the middle of the night (thanks for being open 24 hours!) to buy a cheap nail clipper.

and ooooooooo, the joy and satisfaction that came from clipping my fingernails cannot adequately be described. yes, indeed, it is a small little thing, but it was the biggest highlight of my night.

Twitter Weekly Updates for 2009-12-13

technology is complicated…

my mom is like any other gushing grandmother who dotes on her first grandchild. as silly as it sounds, she brags to her friends about how well-behaved he is (she clearly doesn’t spend enough time with him to see his fussy side) and smart he is.

for her birthday, i wanted to get her something that she would really appreciate, but she is a woman of few wants. it’s not because she has everything that she ever wanted, it’s more that she just doesn’t want a whole lot of anything.

this year, i decided that i would get her a digital photo frame and load it up with pictures of kyden. at first glance it seemed like a good idea, but then my mind started to wander. wouldn’t it be cooler if the digital photo frame could be updated by me remotely so that i can load new photos into the frame? how would i do that?

being a software engineer is a blessing and a curse. it’s cool because i can write web pages. i can make them do things. that’s sort of neat. it’s a curse because along with that comes the power to make web pages that do things.

i considered briefly buying a netbook and writing an app that will pull images and rotate them so that my mom can see the latest photos at any time. i thought about what i would need to run it and it started to feel a little overwhelming.

then i came across the D-Link DSM-210 10″ Wireless Internet Photo Frame. it seemed to have everything that I wanted. a digital photo frame that i can remotely update through the internet. how perfect is that?

the digital frame has integration with facebook, picasa, flickr, etc. that’s nice and originally, i was just going to make a Picasa account for this, but then my mind started to wander again. what is christi and i both wanted to update the photo frame? does that mean that we would have to logout of our google account, log in to the picasa account, upload the photo, and then it would work? it seemed like there should be a better solution.

we already have an image gallery that we upload photos to. we should be able to upload photos to this image gallery and then have those images shared to the digital photo frame. this is where the DSM-210 really shines. it accepts custom image RSS feeds.

so i went about writing an RSS feed that will take all of christi’s photos and all of my photos of kyden and then share it to the frame. it took a little while to figure out the format of the RSS feed, but i think that i finally got it all figured out.

i’m pretty excited about the digital photo frame. wireless internet access, auto-updating, and pretty good quality screen. perfect for the non-techy grandma who just wants to see pictures of her grandson.

more web coding

RSVPs seem to be all the rage now. i just finished writing an RSVP web page for kyden’s upcoming party. i think it has been pretty well established that whenever i work on any kind of HTML layout stuff, i should not be allowed to have creative control over it because it’s going to get veto’d at the end of the day.

so the next time i have to write web pages for something christi and i are going to be working on, i’m going to make sure to make christi deliver me wireframes. i was joking with her that i should require pixel-perfect mock ups. now that’s an idea…

cancelled the web hosting service with midphase.com

now that i have officially canceled the web hosting service, i wanted to write my experiences with midphase hosting. i have been using them for the past several years and we’ve had our ups and downs, but for the most part my experiences with them have been positive until now.

every so often my web site would not be accessible. i would have to email them to look into it before anything happened. that was always annoying. eventually, it got so bad that i emailed them threatening to leave and they finally moved me to another server.

they offer cheap web hosting (the plan i was on was about $8 a month. it offered unlimited domains, space, email, ftp, log analysis, and an shell account. perfect, i thought! and it was for a while.

the reason i left them is because one day when i tried to send email to a @cisco.com address, it got bounced back. the reason? cisco was blocking the IP address of my email server because they had identified it as a spamming address.

i contacted support and through many email exchanges, their resolution was that i should upgrade to a dedicated IP to not have these issues again. they did not even try to get the IP address off cisco’s blacklist. their solution of paying more for a service that they already included in their package seemed outrageous to me.

if they had tried to get the IP off the blacklist, that would have been great. if they had moved me to a different server whose IP address wasn’t blocked, that would have been fine too. but instead, they didn’t do anything. for such a basic service as email, i was upset that they couldn’t resolve my problem. it’s not like @cisco.com is some no name tiny domain. that’s ridiculous.

i moved my email hosting to the google apps platform and haven’t looked back since. all of my web hosting has been moved over as well, and i am now happily done with giving my business to midphase. i used to recommend them in the past, but now i won’t be able to do so.

was so excited, but…

i’ve been salivating over a new laptop. the one that i’m looking at in particular is the dell studio xps 16 w/ an intel i7 cpu. as i was doing some research about it, i came across a thread that says that the dell studio xps 16 has power issues. this kills me because the laptop seemed to be so perfect.

oh well, i guess i’ll let dell deal with their quality issues for a while before i pull the trigger and buy a new laptop.

pity.

the current hosting plan

it has been over 10 years since i first registered the ocliw.com domain name. 10 years! in that time, i think the domain has been hosted on about half a dozen servers, the last two have been at a hosting company.

over the years, i’ve had my share of email, web, and other issues. it’s been a long road, but finally, i think that i’ve learned a little something from all of this. the business of web hosting is cutthroat and the margins must be pretty small.

i’m in the process of migrating over all of my web properties back to one machine that is under my full control. here’s what i’ve finally decided on:

DNS registration – godaddy.com
it is really hard to beat godaddy’s prices. they have a cluttered UI, but it works and i haven’t had any issues with them.

DNS management/hosting – everydns.net
they’ve had a few hiccups here and there, but for the most part, this free DNS hosting provider has been great. what i love about them is that their interface is spartan, but gets the job done.

email hosting – google apps
google to the rescue. built on the gmail platform, they can host your domains for free! there are some limits on how many email accounts you can have for free, but it’s well within my uses. POP and IMAP access, too. it’s fantastic.

web hosting – find a friend with a fast connection
if i had fiber at my house, i’d probably host my own server, but since i don’t, i’ve found a friend. it’s fantastic and i don’t seem to really be putting a dent in his pipe.

once all of the DNS has propagated, i’m going to cancel my account with the hosting provider. i’ll write more about why i’m canceling my services with them.