Main

November 15, 2005

Trying out Flock

I'm writing this post with Flock, the new browser that includes an extremely easy-to-use blog editor.

The software is not yet even beta - it's sort of in-between alpha and beta - so you need to be prepared for some flakiness. Nothing so far gives any indication that this tool is less than polished and complete. But I've been using it for less than 30 minutes ;)

The blog editing functionality is very good. Configuring it to access this blog was very easy. Writing a draft post with the WYSIWIG editor and then publishing it was equally easy. The editor even includes a spell checker. Well, maybe that's planned as clicking the spell button produced no action.

So, impressive. More later as I play with this.

October 30, 2005

Trying out WordPress.com

As my podcasting partner Shel Holtz and I often say with tongues firmly in cheek, "We have copious spare time."

So with that in mind, I just started a new blog on WordPress.com, the new free blog hosting service launched in August by WordPress.

Very easy to set up and the admin interface is very similar indeed to that of WordPress itself, ie, what I see with this blog when I log in to it.

I received the invitation - you have to be invited - from Rob Safuto. Rob's also a multiple blogger - in addition to his excellent PodcastNYC, he also writes the highly-readable The New York Minute Show, an insider's podcast about the Big Apple, and the Red Room Chronicles, a blog about Marriott Hotels.

I'd actually received an invite from WordPress in September. But I didn't get around to activating it until last weekend - which is when I discovered that the invite expired after seven days.

Anyway, I have the new blog, just called Neville on WordPress.com. Not sure yet what I'll do with it nor how frequently I'll post to it.

Have to see how much of that copious spare time I can use.

(Cross-posted from NevOn 2.0, my WordPress experiment.)

October 01, 2005

Podcasting with an Alesis mixer

I bought a mixer on my trip to London a few days ago - an Alesis Multimix8 USB.

Among its many features are 8-channel mixing, 4 microphone/line inputs, a load of special effects as well as phantom power for a condenser microphone. Full specs here. Bundled with it is Cubase LE recording software. That's primarily intended for music mixing and I'll probably stick with Audacity for podcast voice recording.

I bought the Alesis at Maplin Electronics in Bayswater for just under 130 quid, along with a Shure C606 dynamic cardioid microphone. It all looks to be more than ample for what I want to do with audio recording for podcasting, at least at this point - an affordable hardware-based recording and mixing system that's easy to install and set up and isn't too complicated to figure out and use.

Installation was very easy - turn it on, plug the USB cable into the PC, turn on the PC and that was basically it. Windows XP saw it immediately and, after changing the default recording/playback settings in the control panel audio setup, I was good to go.

So I've been experimenting a bit today, and learning (or trying to at least) some new things. I'm sure I don't yet have the optimum settings for standard voice recording - this 5-minute test recording (MP3, 2Mb) might indicate that - so more trial-and-error testing ahead. I plan to use it when Shel and I record Monday's edition of For Immediate Release: The Hobson & Holtz Report.

One issue I may encounter - echo when recording over Skype. Shel and I have had this problem for a while in our twice-weekly shows. The echo doesn't record but I certainly hear it. We think it's a mixer issue. So I wonder what will happen on Monday when I'm using this mixer and Shel's using his and we're recording over Skype...

September 25, 2005

Hedging my bets

I learned a new word recently - "slammed," your state of being when you have no time for almost anything except work, a state which seems to go on for ever. Can't yet find this definition in any dictionary, but it's quite an apt description of that state of being. Hence, no activity in this blog for nearly a month.

Re my experiments with Movable Type and WordPress, I spent a lot of time late last month in setting up the two blogs (MT here and WP here) as part of my learning process about each platform. As I've commented in this blog, I plan to use one of them as my new platform for my new primary blog - "NevOn 2.0" - which will be hosted on my own hosted server rather than through TypePad as a hosting service.

Even though I've not had time this past month to physically do much with those experimental blogs, I have been thinking a lot about my next steps.

This is what's in my mind right now - I will use WordPress as my primary blog platform.

My limited experience so far shows me very clearly that WordPress is much easier to use than Movable Type. So for my primary blog, I want a platform that enables me to achieve most of what I want to do, especially with look and feel, without constant recourse to help files or asking others for help. I read a good review in eWeek about WordPress.

Yet I still want to get to know Movable Type more, especially as in my perception it is more likely to be the platform that you'd want to go with if you were considering blogging within the enterprise, in particular with multiple blogs and/or multiple authors. As I talk to a lot of companies about corporate blogging, it's important to me that I can speak from a position of hands-on experience when discussing platforms. Then there are the plans announced by Six Apart last week on Project Comet, their vision for the future of blogs and platforms. Very interesting indeed.

So I'm going to hedge my bets.

What I'm thinking is that I'll develop my primary blog on WordPress and use Movable Type for secondary blogs like this one, NevOn Experimental (so maybe it was a subconscious reason why I switched styles yesterday on my MT experimental blog to match the style of this blog).

A major point still to decide - do I import all the content from my main blog to the new WordPress one, or not? Same with this blog to the MT one. Or do I leave them where they are and in effect start again with the new blogs? I've got a paid TypePad subscription through until the end of July 2006 so leaving them here isn't a problem for at least another 10 months.

The other thing, too, is the nevon.net domain name. That's currently mapped to both these TypePad blogs. I will re-map the domain to the new blog meaning that both of these TypePad blogs will revert to the underlying TypePad addresses. That will no doubt affect anyone who's bookmarked any specific blog posts, but I can't see how to avoid that.

I need to make a firm decision sooner rather than later, and then just do it...

August 28, 2005

Getting MT 3.2 right is hard work

Yesterday, I upgraded my Movable Type blog with the new version 3.2 released by Six Apart last week.

The upgrade itself was straightforward, quick and relatively easy, thanks to the clear installation guide in the new 3.2 manual.

So no complaints at all from the installation/upgrade point of view. Following that guide - plus an excellent mini-tutorial by Elise Bauer on upgrading - means that anyone should be able to achieve a smooth installation or upgrade no matter their skill/knowledge level with Movable Type. So if you're a complete MT newbie like me, you should be ok.

Where I have some disappointment, though, is after the install (or upgrade, in my case).

I do realize that, if you want simplicity in your blog platform, without having to be concerned at all with installing or doing anything like that, then you'd go with a hosted blog service like TypePad (for instance) as such things are taken care of for you. If you want to get under the hood, so to speak, then MT (for instance) might be your choice.

Yet I would still expect some things to be a lot easier to understand than they currently are if attracting newbies to the platform is one of Six Apart's goals.

Continue reading "Getting MT 3.2 right is hard work" »

August 26, 2005

Bland-looking but IE 7 works

For the past few weeks, I've been trying out the first beta version of Internet Explorer 7 for Windows XP SP2, and I have to say that while its functionality is pretty good, I'm a bit underwhelmed by it.

Maybe my expectation was wrong but I was expecting to see something a little more visually exciting than it currently looks. All the talk about tabbed browsing being implemented and I was thinking that I'd see something that looks like Firefox, perhaps, even Maxthon, the IE-based browser I used for some years (when it was known as MyIE) before switching to Firefox last year.

No, it's all a bit bland-looking really.

That aside, it's pretty good in its functionality. Perhaps that's the key to how it might survive in a crowded browser market - it just works. And considering it's only a beta, I am impressed that I have had no crashes or failures so far.

Two new features that I like:

1. Integrated RSS bookmarking with a little orange button simply called 'Feeds.' It works nicely in adding RSS to your Favorites, although to make it work you need to make a change in the options settings (it would be smarter to make this behaviour the default). See this post on the IE7 developer blog for detail on IE7 and RSS. A good move to call it 'Feeds' - you and I know it's RSS but who really cares what it's called when all you want to do is grab the content? 'Feeds' is a much better name and will simplify all the techie-talk surrounding new media tools like RSS and thus aid its wider take up.

2. Phishing protection that alerts you if you're about to land on a potentially fraudulent web site. (Here's an explanation of phishing.) The IE7 documentation about the phishing filter and how it works is very good, clear and simply written so that just about anybody will understand what phishing is and why protection is a good idea.

So, initial impressions from using IE7 on and off over the past few weeks. It's not my default browser and not because it's a beta. I will stick with Firefox and probably consider at IE7 again once it's actually released, although using the betas will obviously influence my thinking. Meanwhile, I'll continue playing with it.

Trying out WordPress

In parallel with my Movable Type experiment, I started a WordPress blog last week.

I was pretty much decided on MT yet friends kept saying I shouldn't dismiss WordPress. So I thought, ok, let's take a look at it. The blog is running WP version 1.5.2.

I have to say I'm pretty impressed with it. Far easier to install and set up than MT. Changing the look-and-feel is also very easy, and seems much more so than with MT.

Then on Thursday, Six Apart released version 3.2 of Movable Type. That looks impressive and I will upgrade my MT 3.17 blog to it.

So nothing decided yet.

August 06, 2005

New host and Movable Type

I made some final decisions this past week about long-term blog development:

  1. I chose a hosting service - Total Choice Hosting. I kept encountering TCH in my searches, on visits to forums that talk about hosting services, plus asked a few people I know who use that service. All were good comments and strong recommendations. I especially like their support forums - very active participation by TCH people there. Friendly and very helpful. Plus they know about blogs, unlike nearly all of the other hosting services I looked at. I have a gig of disk space (more than enough for the forseeable future) and plenty of bandwith - 35 gigs a month. Bandwidth's the essential thing.
  2. Now that I have a host, I decided to go ahead and set up Movable Type there and not continue with it on my local Windows PC. That really was too limiting - I want to get stuck into MT in a live environment, so to speak.

I've spent quite a bit of time this evening installing and configuring MT on the server, which went surprisingly easily thanks to an excellent little guide to installing MT that TCH produced including setting up MySQL. That guide plus the comprehensive MT manual helped enormously in a smooth install and configuration. In all, less than an hour's work to install and configure MySQL and MT, then a couple of hours playing with it all.

Immediate result - NevOn 2.0, a new blog that I'll be using mainly to comment on my experiences in discovering Movable Type and what you can do with it. One post there as of today.

I intend to develop that blog into my new primary blog and move my blogs on TypePad to the new location. But I'm not rushing this at all. I'd expect things to have progressed sometime during Q4.

So I did make a clear decision to go with MT and not WordPress. I did consider WP but decided that MT was the route I would go for future blog development. A couple of reasons, one being my sense of 'attachment' to Six Apart because I've been using TypePad for the past year and it's really with that hosted blog service, based largely on MT, that has helped me get to the knowledge level I have today regarding blogs and publishing platforms.

I'm looking forward to the next few months in learning the ins and outs of MT. I will be posting most commentary about that on the new NevOn 2.0.

August 02, 2005

Movable Type and MySQL now tango!

Ok! Finally up and running with Movable Type!

Not getting MT 3.17 to run until now was definitely a MySQL configuration issue - but not wholly. I've solved the overall issue that prevented MT running at all, but I don't really know what the heart of the problem actually was. And the solution is a workaround and not the right long term solution.

The error I kept getting every time I ran the mt-load.cgi script was puzzling. But that was only one part of the problem. The other part concerned the MySQL Administrator and saving user settings in User Administration. What happened was that no matter what I did, I couldn't save any settings: every time I tried, I got this error:

Error while storing the user information. The user might have been deleted. Please refresh the user list.

A helpful pointer in a post in the Movable Type Community Forum took me to a bug report at MySQL with many users commenting on this error message. A bit of digging from there took me to a discussion thread in the MySQL Forums, where I tried the offered solution - uninstall the version of MySQL Administrator I had (1.1.0-rc) and download and install an earlier version (1.0.21).

So I did that - and saving user settings now works. So I was able to assign the MT schema privileges to the user I'd set up, and actually save those settings.

Yet running mt-load.cgi again still produced the same error message as before:

Bad ObjectDriver config: Connection error: Access denied for user
'mt_user'@'localhost (using password: YES)

Then I tried something else - I edited the mt.cfg file to show the user as 'root.' And this time, running mt-load.cgi produced a successful result, showing that system initialization is now complete. Next, running mt.cgi was successful and I was able to log in to my new MT installation on a local PC. Fantastic!

So there's still something with 'mt-user' where it's not configured correctly somewhere. I will look into that, but at least I can now get moving with Movable Type.

July 31, 2005

MySQL and Movable Type don't tango

I really would love to get stuck into trying out Movable Type for myself if I could get it to run.

No progress since I successfully installed it a few days ago on a local Windows PC running as a server. As far as I can tell, what's preventing me running MT isn't MT, it's MySQL.

Running the mt-check.cgi script produces a successful result - it tells me that MT is properly installed and set up and ready to go.

When I run the mt-load.cgi script, though, it stops very early in its execution with this error message:

Bad ObjectDriver config: Connection error: Access denied for user 'mt_user'@'localhost' (using password: YES)

The only difference from the error I first had is that, this time, the error includes a complete user name as I have uninstalled and reinstalled MySQL a couple of times.

I posted a comment about the error in the Movable Type Community Forum. Received a helpful response that was useful in initial troubleshooting, plus a link to a thread on the MySQL bugs section which indicates that there is a bug in the version of MySQL (4.1.13) that I have installed. Based on the final comment in the thread, I downloaded and installed the v5 beta.

That didn't work, unfortunately. I'm reasonably sure there must have been a step I missed somewhere before installing the beta as it resulted in major system instability (100% CPU use, sluggish performance, lack of responsiveness in the MySQL Administrator). So I uninstalled every MySQL instance, restarted the PC a couple of times during that process and re-installed 4.1.13 again.

Still this error when mt-load.cgi runs.

I'm actually stumped now. I need to retrace all steps again to make sure that there's not something I missed somwehere or did incorrectly at any stage in the overall installation, including checking into IIS. Trouble is, that's a left-brain approach whereas I'm definitely a right-brain kind of person ;)

So back to square one with no imminent solution. There has to be one - I just haven't found it yet.

[EDIT 31/7/05] Ok, reading the comprehensive MySQL Reference Manual, section 5.6.8 Causes of Access Denied Errors, has this explanation:

If you specify a hostname when trying to connect, but get an error message where the hostname is not shown or is an IP number, it means that the MySQL server got an error when trying to resolve the IP number of the client host to a name:

shell> mysqladmin -u root -pxxxx -h some-hostname ver
Access denied for user 'root'@'' (using password: YES)

This indicates a DNS problem. To fix it, execute mysqladmin flush-hosts to reset the internal DNS hostname cache.

I did the flush-hosts command and got this error:

Access denied for user 'ODBC'@' localhost' (using password: NO)

A bit more investigating needed. Getting closer, I think.

July 28, 2005

A hosted server and Movable Type looking likely

I've had some helpful suggestions for the next step in the evolution of my blogs (do I stay with TypePad, upgrading to the Pro service level, or switch to a hosted server solution and run my own blogs).

In combining those suggestions with ones I've already had, plus my own thinking, things are leaning towards the hosted server solution. And I would very likely use Movable Type for my blogs; more on that in a minute.

So I've been looking around to see what's out there.

My first choice would be GoDaddy. My experience with them - I've bought domains there - is very good and their offerings for hosted space are also good. The only negative at the moment is that they don't seem too clued in about using their hosting service for running blogs, judging by the responses from their support team to my emails asking about Movable Type support.

I'm also looking at Bluehost and Midphase, two hosting services that seem to have rave reviews by users. Both offer very attractive deals. I used the recommendations from the Hosting Comparison site which has some great reviews of the various offerings out there.

I did look at PowWeb, but was a bit put off by lots of negative comments from users in their own support forum.

So, decisions to be made soon.

Meanwhile, I'm trying out Movable Type version 3.17 which I have as part of my membership in the Six Apart Professional Network.

I'm trying MT out on a local computer, set up as a server so it will run. I followed Six Apart's excellent step-by-step instructions for installing it on a Windows PC.

Still a bit of learning to do, though - while the MT install went perfectly, the MT-check script which ran on my first use this morning produced this error:

Bad ObjectDriver config: Connection error: Access denied for user ''@'localhost' (using password: YES)

Need to figure out what I did wrong in the configuration, which I suspect is more to do with the MySQL setup and access rights to the database than with MT.

Also getting some great knowledge from Learning Movable Type, a truly excellent resource by Elise Bauer.

Stay tuned...

July 23, 2005

Rethinking weblog structures and design

Tomorrow, 24 July, marks the one-year anniversary of when I first started my primary blog on TypePad. I actually started blogging in December 2002, with a BlogSpot blog, but it wasn't until a year ago that I really got into gear, so to speak, and became a regular blogger.

In January, I made a major design change to the main blog and started this blog, where you're reading this post. The design on the main blog has been in its current form since then.

When Six Apart upgraded the TypePad service earlier this month and included a raft of new design templates and themes, that got me thinking again about the look-and-feel of both of my blogs and is it to time to change. So with this blog, I applied one of the new designs (the Powell Street 2-column left template) which is what you see today.

I didn't apply any of the new designs to my primary blog. The main reason is that the blog currently uses a customized version of a standard 3-column template which I've changed quite a bit. So applying one of the new design templates would mean that I'd need to spend quite a bit of time in customizing that, and doing it on the live blog.

While I'm quite willing to spend time on customizing, the idea caused me to think more about getting direct access to the template HTML code and creating something a bit more unique from the design and layout points of view.

Continue reading "Rethinking weblog structures and design" »

July 03, 2005

Trying out Gizmo internet phone

Does Skype have a serious competitor? According to the Gizmo Project, it does:

What distinguishes Gizmo Project from the other services out there, and why is Gizmo Project a better choice?

Skype: Like Gizmo Project, Skype has excellent sound quality, and is able to connect calls even in difficult home networks. Unfortunately, its technology is completely proprietary and you cannot contact their members without installing skype on your own computer.

That doesn't sound like a compelling differentiator to me. I've been using Skype for almost a year now and I have yet to find any other VoIP service that comes close to it in terms of overall tech reliability and scale of its user network.

But you have to start somewhere and competition is good. From a user point of view, Gizmo has many similarities to Skype: a peer-to-peer system, free calls to other Gizmo users, ability to buy credit to call normal phones, get a phone number so you can receive calls, get voicemail, etc. See the full story at Gizmo.

So I'll take Gizmo for a spin and see how it is. I will keep Skype as a) I'm happy with it overall, and b) I have a lot invested in it now (two SkypeIn numbers, for instance). Any alternative would have to be so compelling from many different points of view - wholly-reliable service and price being just two - that switching would be a no brainer.

July 02, 2005

Trying out Odeo

Last week, I received an invitation to try out Odeo, a podcasting service currently in beta, launched earlier this year.

What is Odeo? From the FAQ:

Odeo consists of three major parts: A catalog of audio content, of all types, which is constantly being added to. The Odeo Syncr, which let’s you download anything in the catalog (and, optionally, put it on your MP3 player). And creation tools, including the Odeo Studio, which let you publish your own audio content, which will then show up in the catalog. (The creation tools aren’t ready for public use yet, though.)

If you want to know more about the company and who's behind it, see How Odeo happened.

So, I've taken my first real look at Odeo today. When I first logged in and created an account, one thought I had was re what else is already out there in terms of finding podcasts and how would Odeo differentiate itself. There are loads of directories. Indeed, you're almost spoiled for choice at the moment of where to find increasing numbers of podcasts. Then there's Apple's iTunes Podcast Directory which looks like it will contain thousands of podcasts.

As the FAQ says, it's a catalog, a directory, with MP3 files organized by tags or categories. Unlike other directories, though, you have a much easier way to choose the content you want to subscribe to as you can get concise descriptions of each show plus the option to preview them (listen) before you download.

This reduced-size screenshot might give you an idea of that:

To download podcasts, you use the Odeo Syncr, a desktop applications based on iPodder. Once you subscribe to some shows on the Odeo website, you set them up to be retrieved by the synchronizer app, which then behaves just like iPodder, ie, it fetches your shows. Is this real podcasting, ie, making use of RSS as the delivery mechanism? No, but does that matter to the average user?

For Immediate Release is listed in the business directory (that's the bi-weekly show I co-present - plug!) so if you use Odeo and want to subscribe, here's the link.

Odeo is an interesting concept. I can see some great possibilities as a paid-for service, giving it some exclusivity. Right now, though, I can't see what a differentiator could be if it's just another open-access podcast directory (once it's out of private beta), no matter how sexy-looking it all is. The Odeo Studio creation tool looks like the big thing, but that's not available yet and I haven't seen what it looks like nor what it can do.

I'll be trying it out a little more over the next couple of weeks, so more commentary to come.

Playing with TypePad templates

This weekend, Six Apart is doing major upgrading of the TypePad hosted blog service to roll out a wide range of new features (see the post today on my main blog for some details).

One of those features is a raft of new templates. So I'm experimenting a bit with that. I've just changed the look of this blog, using the new Powell Street theme.

I like it. Do you?

It's just a two-column layout (I had three columns before) which is one of the new pre-defined themes choices under Cool Themes. I haven't included all the various different typelists I have, including a very lengthy blogroll (that's still on my main blog). I've used all the template defaults and not, as I did before, adjusted things like column widths, colours, etc.

Changing layouts on the fly on this blog is easy, much more so than making such changes on my main blog which uses a heavily-customized template. Plus I don't want to make experimental changes there - that's why I have this blog ;)

There might be more changes as I play around with this, so don't get too used to any theme at the moment.

Technorati tag:

May 28, 2005

Web-based MP3 players

I started another new blog today, one that will help me focus some thoughts about podcasting and related tech themes. The new blog is hosted on Big Contact and it's simply called nevontech.

I found out about this service from PodcastNYC, a great place for podsafe music.

One of the very cool benefits that Big Contact gives you is a web-based MP3 player, what they call a channel player. It aggregates all your blog posts that link to MP3 files and gives you a playlist of those MP3 files with the content of your blog posts as the sort of show notes for reach MP3. This means you can get a sense of what each MP3 is about, whether it's a podcast or just music, before you click on that play button.

Once you launch the player (it appears in a pop-up window or new tab), it starts streaming the first MP3 file (so broadband is a good idea) and starts playing it. Pretty neat.

There is some code on the Big Contact site that I can include here so that you can directly launch the player. Unfortunately, that code doesn't work. I've emailed Big Contact about it and I hope to get it up here at some point.

I also discovered a rather neat Flash-based MP3 player. Produced by Jeroen Wijering, it's very nicely put together and dead easy to add your own list of MP3 content to the XML-based playlist. Take a look at my little experiment - this lists some of the For Immediate Release: The Hobson & Holtz Report podcasts we've done this month that you can play with this player.

Similar concept to Big Contact's channel player - when it loads, it starts streaming the first MP3. You can configure it to start playing automatically or wait for a click.

Go on, give it a go!

[UPDATE 29/5/05] I had a detailed and very helpful reply from Nat at Big Contact about launching the MP3 player, as well as resolving an issue with MP3 sampling rates (separate post).

The link for the player works fine. You can try it here -

Why didn't it work yesterday? Not sure. I wrote this original post offline in ecto for Windows and tested the link in ecto's preview window. That's when it didn't work. But it works fine now.

February 12, 2005

Easy tag editor for music files - and podcasts

AudioShell is a Windows Explorer shell extension plug-in which allow you to view and edit music files tags directly in Explorer.

The extension supports all file and tag standards supported by Tag&Rename. AudioShell adds tag editor and viewer tabs to a music file's properties. You can edit tags file by file or by groups.

Supported files and tags formats: mp3 (all ID3v2 tag versions), wma, asf and wmv, Apple iTunes aac (m4a and m4p) and mp4 files, ogg, flac (vorbis comment tags), mpc , mp+, monkey's audio, wav pack, optim frog ( APE and APEv2 tags). The app include full Unicode support.

This looks very useful for MP3s used for podcasts, especially those you download that don't have any or sufficient tag information in the file properties that work with playlist identification in programs like iTunes - helpful for setting up smart playlists, for instance, which you want to auto-sync to your iPod.

Published by Softpointer. Still a beta, but worth a try. Requires Windows 2000 or later. Freeware. Download AudioShell 1 beta 1.

(Hat tip: Home Computer magazine)

January 15, 2005

Testing Skype voicemail

Yesterday, I joined the beta programme for testing the new voicemail service that Skype may be rolling out soon. I posted comment about this service last week on my main blog.

It works just like any voicemail service. If you call someone who's also in the beta programme, you can leave them a voicemail. I have it set so that another Skype user can leave me a voicemail if I'm not online. I also have it config'd so that if someone calls me on Skype when I'm already on the phone, the new call diverts to voicemail.

In a word, it's excellent. I'll post more comment about it here as I use it more.

When will it be available? Hard to say. My guess: sometime during Q2 if the testing is successful.

January 14, 2005

Just setting up

I've just set up this new experimental blog as a place to try out some things, mostly design and layout ideas.

I've not really explored all the options TypePad offer in this regard, and I don't want to mess around with my primary blog.

So let's see what develops here.