I did have to modify it to make it work for my Google Apps for Your Domain account. I just had to modify
The reason that I created this plugin, is because I am moving my blogs to Wordpress. I have been happy with LifeType, but but I am getting tired of added features myself. Often when I see some software that is available for other blogs, I have to port it myself. This is what I did with AddThis, Akismet, Twitter, Related articles plugin, http::BL, and reflection.
I don't want to spend the time creating plugins for the cool new features, so I am just going to switch to WordPress where there is a large library of plugins.
I mentioned before that I am using Seesmic Desktop as my Twitter client. The Seesmic Destop client web site states that it is available for Mac and Windows. Since it is an Adobe Air application, I figured that I could get it to work on my Ubuntu Laptop.
I downloaded the air file, and then ran the Adobe AIR Application Installer and selected the downloaded file. The installation worked, and Seesmic Desktop runs perfectly.
This page has a good description of using subversion in Xcode 3.0. The integration works pretty well.
I have found that it is easiest to add a new Xcode project to the subversion repository manually, instead of letting XCode do it. I just create the project in Xcode, and then on the command line, I run svn add. Then from that point on, Xcodes integration works well.
Google recently added the abilty for people who have a Google Account to create a "profile". This is a way for people to create a page that has personal information that could be shown when a search is done for their name. This allows the user to specify which information should be shown on this page. So for example, you can include links to your flickr page or Facebook profile.
In addition to specifying information can been seen by everyone, you can also specify "private" information like email address or phone numbers. Then you can specify which people you know can see this informaion. This is similar to the way that most social networks work.
The problem that I have is not with the feature, but with Google's various definitions of who friends are and what a profile. Currently Google Profile uses the list of the contacts in your Google Talk list as "friends". But this is a seperate list than the "friends" when using Google Friend Connect. In addition to the different list of friends, Google Friend Connect also has it's own concept of a profile for a user.
I think it would be great if Google consolidated these into a single friends list and a single profile. Because until then, these things will not take off.
I have just finished upgrading my computer to the 9.04 version of Kubuntu (Ubuntu with KDE as the default window manager). I was looking forward to trying the new notification system and the new versiion of KDE.
I decided to do the upgrade online, instead of downloading the CD, and upgrading from it. The I started the upgrade at 10pm on Thursday, and at 8am on Friday, the download finally finished. I assume that the slow download was caused because of the number of people doing the upgrades at the same time.
Once the upgrade pretty much everything worked. I did have to do a few things to make things work
I have been very happy with the integration with Google Mail and Google Calendar with the iPhone. Gmail has a good IMAP implementation that works well in the iPhone's mail application. Google Mobile Sync's Exchange support works well for synchronizing the iPhone's calendars.
The one problem with the integration with the native applications is that the iPhone's applications doesn't support as many features as Google's. For example, there is no way to send an invite to a meeting to someone else from the iPhone's calendar application.
Google's mobile version of Google Calendar works well on the iPhone. I can use this to schedule a new meeting, and invite other people, all from the iPhone. Also, the new version of the mobile Gmail works well as well. I will not be using these everyday, but when I need a feature that is missing from the iPhone's version of the apps, I will use the web versions.
I have been wanted to be able to cancel our cable service for a while. The thing that I have been wating for is a good way to get the TV content available on line on our TV, without having to use the a keyboard and mouse. (And ideally integrated into Windows Media Center)
PlayOn is sotware that implements a DNLA server. Instead of leting you play local content, you can use PlayOn to play videos from Hulu, Amazon Video On Demand, Netflix, YouTube and CBS. With just the PlayOn software you can either brows videos on the services, or access your queue. Playing video worked perfectly on my Xbox 360, with PlayOn installed on my Media Center.
A while ago I was interested in Undercover for Mac OS X. This application is supposed to help you recover a stolen computer. It connects to their service periodiocally. If your computer is stolen, you contact the service and then the next time your computer connects to the service, it takes and uploads a picture of what ever is in front of the computer and the service logs the location of the ip address.
It looks like they now have an iPhone application. It pretty much has the same functionality (I don't think it takes the photo though). The problem that I see with this solution is that it requires that the person to launch the Undercover application in order for the information to be logged to their service. I don't see people launching random applications if they steal an iPhone. Most likely, they will wipe it, and get a new SIM card. This will make Undercover pretty much useless.
Also, in my case, I lock my phone. So there is no way that the Undercover application will be launched for the service to log the iPhone's location.
Ideally, for this functionality, iPhone would allow applications to run in the background. Then it wouldn't require that the user launches an application. Alternatively, this could be a service that the cellular provider would provide
I use VMware Workstation everyday. I run Windows XP in it for running iTunes for my iPhone and for playing XM Radio online. Today I tried out VMware's Unity. This makes the Windows XP windows appear along side the Ubuntu windows. Also when Unity is enable, the KDE task switcher also shows the Windows programs.
I am happily surprised about how well VMware's Unity works.
I am running this on my Windows XP virtual machine. I haven't tried to run it on Ubuntu.
I decided to use Playlist mode, as it also offers the ability to play 6 playlist, also "all songs" and a direct mode. For the six playlist, it looks for playlist named HONDA1 - HONDA6. If not all six are found, then it will randomly pick other playlists to fill in the missing spots. If the adapter is connected to the radio through the XM interface, the playlists are accessed by tuning to channels 1-6. When using CD changer interface, the playlists appear as CDs.
In addition to playing user playlist, number 7 is used to play all tracks. And number 8 is for direct mode. (This is the mode that is used if you want to play Pandora.)
As I have mentioned before, one of my eventual goals of switching to Windows Media Center is to stop paying for cable TV. TunerFree MCE is a Windows Media Center plugin that lets you play video content from various web sites. In the US this content includes Hulu content.
I installed this on my media center, and it worked fine. Unfortunately, I wasn't able to full screen video to work. When I selected the "full screen" button, the video appear to be scaled incorrectly.
The video is too small when it is normal size, and since I can make the video full screen, I have uninstalled it. I will be watching this project, and hopefully use it to help cancel my cable TV service.
I have been using My Movies for a while now. I am using the Windows Home Server version. My Movies for Windows Home server allows you to keep all of your movies on the server, and play them back in Windows Media Center. This has been working great. I have been having problems with playing the movies on the Media Center Extenders
The first problem is that the cover art doesn't appear. Then when attempting to play the movie, an error would appear that the file could not be found.
This thread on the My Movies forum describes the steps needed to fix the thumbnails on the extender. I found a similar solution that fixed the video files. I RDP'd into the Home Server and then went into the "Sharing & Security" setting of the share that has the movie files. In that setting page I made sure that both "Anonymous Users" and "Everyone" has read access to that share. Once I did that, everything works great.
I have been wanting to get better integration with my iPhone in my car. Normally I would just connect my iPhone to the line-in jack of my radio. The problem with this is that, if I want to skip songs, I need to wake the iPhone, enter the password, then select the skip track button. This is pretty dangerous while trying to drive. So I have been interested in getting a solution where I can use the controls on my head unit to control playback from the iPhone. In addition to controling the iPhone, I wanted a solution that would look stock in the car.
2point5 is a company that specialized in custom installs of iPhone and iPods. They took this experience and now sell docks that are custom made for various cars. In addition to the docks, they also bundle the needed adapters for the various manufacturers' radios.
I bought the spec.dock package HONFGV2IPKG. This package includes the USASpec PA15-HON2. This adapter can be connected to either radio's XM or CD changer interface. When connected to the XM interface, song meta data is shown on the radio's display. Unfortunately, the XM interface doesn't work with the Honda headunit that has navigation, so the CD changer adapter was used.
I like the way the dock fits into the car. It really looks good. Also the integration with the radio controls works very well. I would recommend the spec.dock. Here is an album with some photos of the install.
I am thinking about disabling comments on this blog, but also adding Google Friend Connect's Wall gadget. This would enable:
But there are some downsides to this
Before moving to iPhoto I was using Windows Live Gallery to manage my photos. One reason that I liked Windows Live Gallery over the older versions of iPhoto is that it had face detection. This allowed me to identify people in my photos.
Another reason that I liked Windows Live Gallery, is that it has native flickr support. Since I do use flickr, this reduced the number of tools that were need to handle my photos.
Unfortunately, the integration between Windows Live Gallery's people tagging an flickr support is missing something. When I usethe flickr web interface, I tag photos with a tag for each person that is in the photo. Since Windows Live Gallery supports taging photos with the names of the subject people, and arbirtary other tags. When you upload photos to flickr, the string tags get added as tags on flickr, but no flickr tags get added for the people identified in the photos. It would be great if I can enable Windows Live Gallery to create a flickr tag for every person identified in a photo.
iPhoto '09 has the same features that WIndows Live Gallery had. Now that I am using it I will tests to see if Apple has implemented the functionality that I have described.
The recently released Power Pack 2 adds better integration with Windows Media Center to Windows Home Server. Now you can specify shares to be "Windows Media Center shares", where you don't have to specify permissions or make sure that the Media Center is running as a user that exists on the WHS.
In addition to Music, Videos and Pictures, Power Pack 2 adds the notion of a "Recorded TV" share. dvr-ms files that are places on this share will automatically appear in the Recorded TV secion of Widows media Center. I was pretty exicited about this, as this would allow us to archive TV shows and watch them later, but without wasting disk space on the Media Center. For example, we copied 25 eposides of Six Feet Under to the WHS.
But there appears to be a problem with this integration. Some time when I look at Windows Media Center, the files that are located in the "Recorded TV" share on the Home Serve do not appear. Only the files that are local to the computer will appear. If I double click on one of the files that reside on the Home Server, on the media center, the it then appears in Media Center UI.
If I reboot the Media Center PC or let it sit for a day or so, the TV shows do come back. It seems that there is something that is causing the Media Center to loose references to the content that is not local, but something does start a scan for new content. I need to figure out how I can force that scan.
I am a fan of KLIV, which is a local radio station in Silicon Valley. Last year they started offering "podcasts", but didn't have any rss feeds for the shows. The only way to listen to the shows was to either play the files in a browser or manually download them and add it to your music player.
I decided to write a perl script that would parse the html of those pages, and generate a rss feed that includes those enclosures. So far this script works with most of the podcasts. I am sure with a little bit of tweaking, the others will work as well.
Here is the script. Here is an example of using it:
./klivrss.pl http://kliv.com/pages/1215474.php /tmp/file.rss
I have put up a page that contains links to the rss feeds that I have generated.
I hope that KLIV adds builtin support for rss, as the feeds will be more up to data, and there would less chance of things breaking when the html changes.
It is a lot easier to use subversion this way, instead of using a subversion server, as I don't have to run another server or open another port in my firewall. Though this does require me to have a ssh user account for everyone who would access this repository, and permissions need to be set appropriately on the repository.
I bought the mophie iPhone 3G Juice Pack
. This is a battery pack for the iPhone that connects to the iPhone like a case. I chose this battery pack instead of others, as it would fit in my pocket while it is attached.
The Juice Pack is 1800 mAh battery, that doubles the battery life of the iPhone. It connects to the iPod dock connector. The Juice Pack has a USB port that it uses to chare the battery. If a iPhone is also attached, the iPhone's battery will be charged before the Juice Pack's. Also on discharge, the Juice Pack's battery is discharged before the iPhone's internal, so you can remove it from the battery pack once the battery pack loses power.
The only problem that I have with the mophie Juice Pack is that after I put on a BodyGuardz protector on my iPhone, it takes a significant amount of force to put on and take off the battery pack.
The Windows Media Center has been working for us. I have been interested in finding a way to copy recorded TV shows to my Windows Home Server. This would allow me to record TV shows, and save them off the Media Center hard drive, but I can still watch them when I have time.
Recorded TV Manager has two main functions.
The copying/moving is controlled by rules that enable you to do things like:
I have been trying to get the Google Reader items that I share and the links that I add on delicious.com, and post them to my blog once a day. I wrote a rss plugin for LifeType that would create a post with the contents of an rss feed. The problem is that I have not been able to generate a rss feed that only contains that last 24 hours of items. The problem is that the rss feed of shared items from Google Reader doesn't include the date/time that the item was shared.
LoudTwitter is a service that will post the last 24 hours of your Twitter entries to a blog. A while ago, FriendFeed added the ability to post to Twitter. I have already configured my FriendFeed account with my Google Reader Shared item, and my delicious.com account.
Setting up LoudTwitter was pretty easy. I created a new user on my blog that LoudTwitter would use (that doesn't have as much prividledges as my normal account. Also I can disable the account if needed.) It was able to post to my blog well.
I don't think that I will use this service. The problem is that I want to limit the types of content that gets posted. I don't want to post random twitter post, but I do want to include links that I post on twitter. Also, I don't want to include links to articles on the blog that LoudTwiter is posting to. LoudTwitter does have the ability to limit content to those that include a #loudtwitter hash tag. The problem with this is that, I can't control the text that Google Reader uses for the shared items.
I think that my ideal solution is that FriendFeed adds this functionality. I imagine that they should do something like their integration with Twitter. I should be able to select which services I would want included in the post.
I just installed the Media Center Health Monitor on our Media Center. This application parses the Windows Event Log and presents the Media Center related events. In addition to displaying this information in the application itself, it will also upload the data to the Media Center Health Monitor web site, so you can see this information remotely. You can also configure this application to email status changes and post them to Twitter. I created a twitter account for my media center and I followed it with my personal account.
There is also Windows Home Server add-in, that will let you view this information for all of your media centers, without logging into the web site.
A new feature was added to Gmail Labs that will show a previews of photos or videoes in email messages in the Gmail web interface. This will happen when only a link to is included in the email. I tried this, and it works pretty well.
I wonder if a following version of this feature will present your email in a graphical view, based on the content either attached or linked to email messages, instead of a text based view of the email messages. This could be someing similar to Xoopit, but wouldn't have the security issues that I mentioned before.
My grandmother uses Incredimail on her computers to check her email. She uses POP3, so when one computer downloads a mail message, it is not available on other computers. This causes a problem because, if instances of Incredimail are running on multiple computers at the same time, you don't know which computer has the email messages.
While I was down there, I figured I would switch the configuration to IMAP to help alleviate these problems. This is the situation where IMAP is supposed to work. I set up Incredimail to use IMAP, but the same behavior was happening.
It looks like Incredimail doesn't implement IMAP correctly. It doesn't synchronize the IMAP folders, but instead just downloads the messages, while leaving them on the server. I don't think that Incredimail should even state that it supports IMAP.
This past week, I installed a Windows Home Server for my grandmother. One of the pieces of software that I wanted to install was an anti-virus program for the server, and all of the computers in the house. I chose the avast! Professional Family Pack, which includes the avast! Windows Home Server Edition and a 10 pack of avast! Profession Edition client versions, Avast! really seemed to work well for her install.
This post has a review of the home server version of avast!.
I have been trying to limit the software that I install on my laptop running Ubuntu to that which is available in repositories, as opposed to manual installs or building it myself. The main reason, is it is a hassle to keep up to date as software changes.
I was holding off installing the Firefox 3.1 beta, as I thought that I would have to download and manually install it. This page describes the repository that has the latest Firefox 3.1 beta. Once I configured that repository, all I had to do is run
sudo apt-get install firefox-3.1
Everything is working great with this version of the browser, except that Google Gears is not compatible. This just means that I will not be able to use the offline mode of several sites. If I need that, I can always revert bact to Firefox 3.0.x.
I know that I have seen this before, and have run through these steps to use Gmail as my mailto application in Firefox 3. Since then, I have switched to a different computer, and attemped to use Thunderbird as mail client, but have started use the web interface more.
This post describes how to use the Gmail web interface to handle mailto urls. This page also describes what you need to do to get it to work with Google Apps domains.
Our Windows Home Server was running out of disk space. We had four drives in the internal bays of the HP MediaSmart Server. I also had two external USB drives attached to the rear USB ports. (I have a DVD drive attached to the third USB port) I wanted to add a few more drives, and also I wanted to reduce the number of enclosures next to the server.
I wanted to find a drive enclosure that had an SATA port replicator. This would allow me to attach several SATA drives to the external eSATA port. (This solution will mean that the bandwidth will be shared among the drives.) The Sans Digital TR4M-B is the best enclosure that I found.
I set it up several weeks ago, and it works perfectly with the HP MediaSmart Server ex475. The drives appear the same as they interal SATA drives do on the MediaSmart server.
The only think that I suprised me is that the power LED on the TR4M-B is orange. When I normally see an orange LED, it makes me think that there is some error. But it appears that this is just the normal color of it.
One issue that I had is with the design of the case. You can hot swap SATA drives and the TR4M has a door in front, so you can access the drives. The problem is that the drives are screwed directly into the enclosure itself, and not in drive sleds. This is not the major problem itself, but to get access to the screws, you have to remove the top/sides of the enclosure. What I do is only leave the thumb screws on the top back of the case. When I want access to a drive, I remove those screws, and just slide the cover back enough for me to get access to the drive screws. This allows me to hot swap drives when I need to.
The TR4M-B will not work with the new MediaSmart Servers (i.e ex48x). The new servers do not suport SATA port replication.
I have been trying to figure out what to do with my Xbox 360 games after I finished them. I have been selling games back to GameStop, but the amount of money that you get is pretty low. My friends recommended that I try Goozex.
Goozex is a site that you can trade your games for points, and you can use those points to get other used games. Goozex sets the point value for the games. You can list your games, and then when your offer gets to the top of the list, you print out a label and send the game directly to the person who requested it. When they receive it, they acknowledge it, and you get credited for the trade.
The main benefit of Goozex over GameStop or Amazon Video Game Trade, is that the value of the any game that you trade, is a lot higher. You can actually get a game by trading a single game. With GameStop or Amazon, it is very unlikely that you can get a recent game after a single trade.