We do what we must, because we can.
Loosely Typed in Ohio

Software Cookies and iframes

Sometimes, we take things for granted.

For example, when programming one of our large applications, we took for granted that users would accept our cookies. Why wouldn’t they? We just store a simple session id, we don’t do anything nefarious, and the only thing we even ask a user for is their zip code. So of course, we do what the smart developers do and build in sanity checks: if we don’t have a session cookie, something went wrong, so bail out.

Unfortunately, when I wasn’t paying attention, we sold the client on the idea that they could embed our application in whatever website they wanted through the magical use of iframes.

If you’ve guessed our problem, pat yourself on the back, and feel free to skip to the bottom for how we solved it.

Continue Reading…

Productivity .ssh/config

Terminal IconIt’s been a busy busy few weeks here at Innova. Catering to your top-paid clients during a particularly busy time for them affords little time to maintain an online blog, but we still try. Our singular subscriber is probably desperate for content by now!

If you’re like me, you spend a lot of time in terminals, and have little respect for systems that don’t ship natively with bash (Hi Windows!). Also, you spend a lot of time sshd into various servers. There are a bunch of nifty things you can do with ssh to make it easy, but one of the nicest is the .ssh/config file.

Continue Reading…

Close
E-mail It
Socialized through Gregarious 42