RealTown Instant Messenger
December 7, 2007
Overview
RealTown is now running an Instant Messaging (IM) server to help RealTown members communicate with each other. The server is built upon the popular open-source XMPP (aka "Jabber") protocol used by popular IM's such as GoogleTalk and AOL Instant Messenger.
Connecting to the RealTown IM Service
To connect to the RealTown IM Server, you will need a Jabber-compatible IM client. Unfortunately, we do not have our own IM client (yet) but plan on developing one to provide seamless integration into the RealTown website (more on this below).
Fortunately, there are plenty of excellent free Jabber clients available on the web to choose from. My current favorite is
Spark, developed by
Ignite RealTime. You can download it
here.
To connect with Spark (or your favorite Jabber-compatible IM client), enter in your RealTown Username and Password and specify "realtown.com" for the server. If you don't have a RealTown username, you can sign up for free at
http://www.realtown.com/signup.
What Next?
When you first log in, your "roster" (aka "buddy list") will be empty. Feel free to add me if you wish. In Spark, click Contacts > Add Contact, enter "hector" for the username and click Add. If you are using a different Jabber client, your instructions may be different.
RealTown Integration
As mentioned earlier, the RealTown IM server is connected directly to the RealTown Members database, effectively allowing all RealTown members to log in with their existing credentials.
However, our plans for the near future include total integration with the RealTown website.
Our first project is to build an install-free web-based IM client. That means you will be able to log in directly to your chat client
without having to download a separate program. A web-based client will be the core of the rest of our plans for total RealTown integration. Most of the integration will involve the RealTown Profile, allowing visitors to IM you directly.
For example, here is my online status icon:
If the icon is green, then I am "online". If it's yellow, then I'm marked as "away". If it's gray, then I am "offline."
If you have any questions or suggestions for RealTown implementation, please let me know.
View more entries tagged with: Realtown,
Instant Messaging,
Realtown Profile,
Chat
Hector's Guide to RSS
May 18, 2007
Learn all about RSS and what it means to you with these
frequently asked questions and answers. These questions are ordered
by popularity, with the most common question on top.
What is RSS?
RSS stands for Really Simple Syndication. If it really was “really
simple”, you probably wouldn’t be reading this guide. But hey, I
didn’t name it.
RSS, in a nutshell, is a widely used method of delivering the
latest website updates directly to you without cluttering your
email inbox.
Why do I need RSS?
No one really needs RSS, per se. But used wisely, RSS can help save
you time while also making you look cool among your coworkers. But
to help demonstrate why RSS feeds are better than a chimpanzee in a
barrel, I’ll use the newspaper analogy.
Let’s say you like reading the local newspaper. There are
currently several ways to get your newspaper on a daily basis. You
can get off your rump and walk down to the nearest coffee shop and
sit down with the daily news, or you can have the newspaper (and
potentially your coffee, too) delivered daily by an underpaid
13-year old (also known as a "paperboy"). Both of these methods are
completely valid and surprisingly legal. But which method is
better?
If you were to choose the first method, then that means
you have to do the required work. You have to get
up off your rump. You have to walk to the coffee shop.
You have to find the newspaper stand and select the copy
immediately under the very top copy. But you know there will be
days when you don’t have time, or you don’t feel like walking, or
you paid some 13-year old to bring you your coffee (negating the
real need to hit up the coffee shop). So you may not get
every single newspaper. You may miss a day or two or ten. Maybe
after a month you realize you can live perfectly fine without
reading about the weather right outside your door.
But if you had your newspaper delivered, every day, on time
(usually) by the same 13-year old that you conveniently “forget” to
tip, then you won’t miss a day or two or ten. You’ll get your
newspaper and read about the weather whether you want to or
not.
That 13-year old kid is the RSS feed (minus the pimples). But if
all he did was deliver a newspaper and some luke-warm coffee, it
wouldn’t be all that big of a deal. But let’s say this kid says
“Hey, not only can I deliver you your newspaper and luke-warm
coffee, but I can also pick up all your favorite magazine
subscriptions and bring those, too, for no extra charge. Whadda ya
say?” You’d probably think the kid is nuts, but nevertheless take
him up on his offer. So now he brings you your newspaper, Time
magazine, NewsWeek, People, Bop and whatever it is you decide you
want him to deliver. Now THAT is why you want an RSS feed (or an
underpaid 13-year old kid).
Once you configure your RSS reader to deliver the feeds that you
want to read, you can launch your reader and browse through all of
the latest updates from all of your favorite websites from within a
single application without having to visit each one of those
websites separately. It’s like getting all of your favorite
magazines delivered to your door without having to go to each
magazine stand separately every single day.
How do I use an RSS feed?
You’ll need an RSS reader to read your RSS feeds. It can come in
the form of an application (such as SharpReader: http://www.sharpreader.com) or as
a tool on a website (such as MyRealTown http://www.realtown.com/myrealtown).
You add your selected feeds (given out by the website) and the
reader will download all the latest news from the websites and
display them to you. Most readers will give you a preview pane of
sorts that will allow you to preview the content from the website
within the reader itself. But at minimum you’ll at least be given
the titles of the feed items.
How does RSS work?
RSS is built using XML (eXtensible Markup Language). It contains
information about the feed, such as the title of the feed and which
website it belongs to. It also contains the latest website updates
in the form of items. An RSS feed can have as many items as it
wants, but its up to the RSS reader to determine how many it will
show to you (most of them will show all of the available items).
Each item has information about it like the title and a URL.
Optionally, the item can contain a description, the full contents
of the news item, and the date of the item.
So, again, why RSS? Aren’t there other ways to subscribe
to a website?
The old-school method of subscribing to a website was to subscribe
by email. Any time the website made a change, you were sent an
email with the change and a link to view the change. This sounds
neat until you’re subscribed to several websites and begin getting
flooded with emails. Also, this method can be difficult for the
website to maintain. They would have to keep a database of email
addresses of their subscribers, and know which page(s) they
subscribed to, and also be able to unsubscribe them on command.
Plus, they have to validate email addresses, be prepared for
bounce-backs and auto-responders, and keep their email servers in
top-notch shape to send notifications to hundreds of thousands of
subscribers for each and every website change.
RSS puts the subscriber in total control over the subscription.
To subscribe, just add the feed to your RSS reader. To check for
updates, simply launch your RSS reader. To unsubscribe, remove the
feed from your RSS reader. At no time do you ever have to provide
your email address, or “submit” for a subscription, or “submit” to
be removed from the subscriptions list. This also makes it much
easier for the website to maintain because they don’t have to push
out update notifications because update notifications are only sent
on demand of the subscriber (by launching their RSS reader).
I don’t like RSS. It’s too hard to pronounce. Are there
any alternatives to RSS?
Yes, there are other (and often superior) alternatives to RSS such
as ATOM and most RSS readers will also support other formats.
However, RSS is still the most widely used syndication format and
usually provides all the syndication functionality we need.
View more entries tagged with: Rss,
Xml,
My Realtown,
Realtown,
Syndication,
News,
Updates