I have MMS.

Finally, AT&T made their fashionably late entrance for the iPhone into the world of Multimedia Messaging Services, finally no more log-into-a-website-via-a-phone-web-browsers-with-an-autogenerated-username-and-password-to-see-pictures. Finally, I can stop banging my head against the wall when someone sends me a MMS!

I have MMS.


- Paul Rohde

What I do at Interknowlogy

I get asked this question a lot:

“So, what exactly do you do at your job?

The most common answer is usually me fumbling through what a surface is, multi-touch, and ending with something about consulting, cool projects, and NDA agreements. They say a picture is worth a thousand words. So, since a video is between 30-60 frames per second, that’s gotta be about a book right there, so I figured I’d give you a taste of what I do at my main full time job.

http://www.interknowlogy.com

A bit of background on the demo; You may remember this post about building a really simple P2P network, and is the foundation of what we were eventually building out here. The framework itself is built out into three distinct layers, each independent of each other and interchangeable. For instance, the demo here is showing a P2P network layer, which is very nice for small demos because there is very little configuration required. However, because this layer is independent of the others it would be trivial to write an enterprise level sever based implementation that could be used to conduct sessions anywhere in the world.

The second layer is the framework that we’ve built up to handle the logic of managing a remote session, adding / removing remotable objects, synchronization, passing through commands, and routing commands from the network up to the individual remotable objects. The final layer is the remoting piece individual controls. It’s a layer of logic that is attached onto existing controls. The cool factor of the way this is built is it allows for a huge degree of flexibility at a control level if you need it, but also the power of being able to drop in a few lines of code and have objects magically start controlling and presenting.

Hope you enjoyed it, and let me know what you think!

- Paul Rohde

Tricia & Derek Engaged

About a month I had the pleasure of flying down to Virginia and Patrick Henry College, meeting up with some relatives I haven’t seen in over 8 years, and had the most AMAZING time surprising my sister who didn’t know I was coming. It’s one of those things that run in the family I think, over the years there have been occasions where one family will plan out a surprise family reunion, or show up when the other person isn’t expecting. The entire trip itself had been in the works for about a month, with not-so-sneaky planning calls between my parents and long discussions about possible ways of getting the incredulous look on her face that we were looking for.

It was an amazing weekend, I had the opportunity to see my sister, her now fiance Derek (Which I also heartily approve of), and my family. What more could you ask for?

Paul Rohde

What the Heck is RSS?

How many of you have had this experience: Someone has this cool website and they come up and ask you some variation of the question “Hey, have you subscribed to my RSS feed?” you then give them a resulting blank, ‘what are you talking about?’.

As common and prevalent as Feeds are these days on news and blog sites, I’m continually surprised at how few people know about them or use them to collect all their interweb news.  Granted, it’s one of those fairly new technologies that has only emerged in the last decade or so, but it’s one of those things that is SO extremely useful to myself that I have a hard time imagining what I would do without it.  So rather quickly I’m going to cover the basics of what an RSS ‘Feed’ is, how to use it, and why in a way that hopefully everyone that is fairly familiar with the internet and computers can understand.

An RSS ‘Feed’ itself is just part of a web page.  Think of it as a special page that’s somewhat hidden away that you don’t see, but keeps track of everything that happens on the site.  Many people simply call it a ‘feed’ because it essentially feeds information to hungry people like yourself, not sure where or when that term was coined, but its a common part of the lingo.

Now, here’s the cool part, many of the applications you already use everyday that connect to the internet have the ability to ‘subscribe’ to an RSS feed.  Subscribing is a fancy way of saying that your telling the program where the RSS feed is so that it can get the latest and greatest data off of it.  There are a lot of applications that do this, your mail clients such as Outlook, Apple Mail, Entourage, Thunderbird etc… all have the ability to ‘subscribe’ to an RSS feed and here’s the really cool part, every time someone adds some news to there site it appears in your inbox almost like an e-mail would appear within a few minutes of that piece of news being posted.  Now you can go and look at it and read it at your own convenience.  Your web browser may also have the ability to subscribe to Feeds as well, in Firefox they are called ‘Live Bookmarks’ which appear as a folder in your bookmarks and contain links to all the latest posts.  Whatever program you decide to use is your own personal preference, I personally use a service called Google Reader, but there are many to choose from.

But how do I subscribe to a feed?

Usually, you will want to subscribe to a feed as you’re looking at someones site, (take mine for instance), sometimes the site will have a button with a ‘Subscribe to our site!’ button that you can click on, others may have a smaller link somewhere (I have one at the bottom of my site that says ‘Entries Feed‘). In Firefox, clicking on one of these links brings up a selection box that lets you pick what you want to use to subscribe to the feed.  Some sites however, won’t even have a link even though the site may have an RSS Feed built in.  In these cases you’ll have to figure out how your browser works, but usually there will be a visual que somewhere that you can subscribe.  In firefox, if you can subscribe you’ll see a button that looks like this:

rss

Depending on the site, it will bring up a little menu, just click on one of them and you can then pick what you want to subscribe with and your good to go! It will take some playing around with and experimentation, but in the end, it’s something that is VERY useful for keeping tabs on a lot of different information.

I hope this helps some people understand what RSS feeds are and how they can be used, if you have questions or need help, feel free to leave a comment!

Paul Rohde