RubyCocoa SyncServices wrapper

Sorry I haven’t posted this earlier – I got another request for it in an e-mail today, so I feel prompted to do so now. Hopefully this will get added to the standard RubyCocoa install. I’ve been using the wrapper without issue for about five months, during the development of SyncBridge. Usage: install RubyCocoa and … Continue reading “RubyCocoa SyncServices wrapper”

Sorry I haven’t posted this earlier – I got another request for it in an e-mail today, so I feel prompted to do so now. Hopefully this will get added to the standard RubyCocoa install. I’ve been using the wrapper without issue for about five months, during the development of SyncBridge.

Usage: install RubyCocoa and drop this somewhere in Ruby’s library path. If you have any issues with it, please let me know.

You can download the wrapper from our downloads page (or directly by following this link).

Technorati Tags: , ,

Powerbook Woes! AppleCare? You Betcha.

I buy a lot of Mac hardware. A lot. I do make a lot of use out of my machines. They’re in operation probably 18 hours a day. They’re not left in conditions that would cause overheating (hard to imagine something overheating in Ireland anyway). Okay, maybe not a lot compared to a Mac-based university … Continue reading “Powerbook Woes! AppleCare? You Betcha.”

I buy a lot of Mac hardware. A lot. I do make a lot of use out of my machines. They’re in operation probably 18 hours a day. They’re not left in conditions that would cause overheating (hard to imagine something overheating in Ireland anyway).

Okay, maybe not a lot compared to a Mac-based university department, but a lot of Macs nonetheless. (Something to do with owning a Mac-based company or two) I’ve had a mixed bag of hardware recently. A top of the range 1 GHz Titanium PowerBook with a bad superdrive and logic board. A top of the range 1.25 GHz Aluminium PowerBook that had three replacement logic boards, one hard drive and an optical drive. A top of the range 1.67 GHz Aluminium PowerBook which has had a logic board and optical drive and keyboard assembly replaced so far and the logic board has just failed again. A top of the range Macbook Pro which had to be replaced almost immediately due a problem where it would die upon “waking” from sleep and the new Macbook Pro has had a logic board replacement already.

Back in December, I wrote a letter to Apple to highlight the continued problems with my Powerbooks. A very nice man called back and reassured me about the efficacy of Apple hardware. I declined the offer of some free software and said I’d call him directly WHEN the unit failed again. This was a bit of a change – thinking about hardware failure as “when” and not “if”. I ended up calling him when Apple were a bit slow off the mark with my brand new top of the range MacBook Pro had serious difficulties. It’s relevant to note at this point that this MacBook Pro is not being used by me. It runs too hot and so I was using the PowerBook full time.

And then two days ago, it refused to wake from sleep. And upon being shut off, then wouldn’t boot. Diagnosis shows that the logic board has failed. Power is getting through fine. It’s just undead. And yes, it’s STILL within it’s first year warranty.

Apple says they will replace it. With a bottom of the range MacBook Pro. Lower end processor. Lower end graphics card. Lower end hard drive. Lower end RAM. With no trimmings. Nevermind that I’ll have to replace my PCMCIA hardware, and that the extra battery I have is now useless. Same goes for my extra gig of RAM and seeing as the MacBook Pro doesn’t have a FireWire 800 port, my FW800 stuff as well. I’d have to wait for an ExpressCard FW800 adapter.

As I mentioned I already have a previous top of the range MacBook Pro. And I’m not particularly happy with it either. The better wireless range is barely satisfactory when your hands suffer from heat fatigue just from typing on it. And the whining from the processors? I’m inspired to point you at Daniel Jalkut’s MacBook Pro Complaints page which is always good for a laugh. Mine has never been THIS bad, but it’s close.

So the PowerBook goes back in for repair. Again. And can you guess on whether I’m going to buy AppleCare for it?

You betcha.

Addendum: I reckon I’d have accepted a low end MacBook Pro if they’d offered one with a glossy screen and a modem

Mac-Sys starts blogging!

Mac-Sys now have a blog. It’s just getting started and not linked from the main page as they build up some content but it’s certainly there. Mac-Sys Ltd was started 3 years ago (this week) by yours truly and is currently the only Apple Authorised Service Provider in Northern Ireland. The team there are some … Continue reading “Mac-Sys starts blogging!”

Mac-Sys now have a blog. It’s just getting started and not linked from the main page as they build up some content but it’s certainly there.

Mac-Sys Ltd was started 3 years ago (this week) by yours truly and is currently the only Apple Authorised Service Provider in Northern Ireland. The team there are some of the best guys I’ve ever worked with. You can’t buy enthusiasm like that.

Their blog will cover tips and tricks, how to deal with a dropped iPod or Powerbook, what to do if your Mac is crashing continuously and other useful tidbits. It’ll hopefully usher in a few more business blogs too as there are several PC companies who use Mac-Sys for Mac servicing (put it like this – any company in NI that says they can fix Macs or iPods? They bring them up to Mallusk to see Mac-Sys!)

Mac-Sys also had a preview of SyncBridge yesterday and they were really pleased with it. “Really really nice” was one of the comments made. As they’re a beta site, it’s nice to hear that kind of feedback. Mac-Sys is a heavy user of iCal for group scheduling via WebDAV and they know how primitive a solution that is so SyncBridge has been something they’ve been waiting for.

While we’re talking about anniversaries, this summer will be the 8th birthday of NiMUG, the Northern Ireland Mac User Group.

Turning PR on it’s head.

I think there need to be a serious change in the way PR and branding companies work. Traditional PR speaks to me of Press Releases, champagne receptions, dead tree mailshots and funny little pointless desk accessories emblazoned with our brand and logo. Seriously. They spoke to me of this. I can’t think of how much … Continue reading “Turning PR on it’s head.”

I think there need to be a serious change in the way PR and branding companies work.

Traditional PR speaks to me of Press Releases, champagne receptions, dead tree mailshots and funny little pointless desk accessories emblazoned with our brand and logo.

Seriously. They spoke to me of this.

I can’t think of how much out of our plan that would be. Our business cards are the only dead tree products we plan to produce. We’re intending to be 100% Bedouin so desk accessories would be useless. Mailshots? For an internet company? Sure we intend to have a SyncBridge launch party but that’s more to do with being the only Mac software company in Northern Ireland and wanting to do something with the local MUG involving an all-new branch of CocoaHeads as well as my friends in Mac-Sys the only Apple Authorised Service Provider in the province. Yeah, sure, that’s closer to traditional PR but the people turning up I consider to be my friends!

I read a couple of PR blogs. One I recommend is Piaras Kelly: Public Relations from an Irish Perspective and I also read Guy Kawasaki’s Blog for extra inspiration. There’s a couple more but these ones are always worth a look.

The Scobleizer, arguably the hottest tech news this quarter, speculates Microsoft holds traditional PR in unreasonably high esteem and they should be paying more attention to the grassroots. He cites Apple and Google as companies which have ensnared the grassroots.

I think it’s deeper than that, of course.

Microsoft has lost the Alpha Geeks. In their place they have trolls like Dvorak, Thurott and Enderle who spend a lot of time thinking of ways to rile up the Mac and Linux crowds who are still not wise to their tactics.

I know some smart people who swear by Microsoft and sometimes I wonder if my faith is misplaced.

On the cusp, what next?

When I was writing RPGs, it was my opinion that we should always have one book “in production”, one about to “launch”, one “in research” and one “winding down” in sales. This, I thought, would ensure that we always had plenty to work on while, at the same time, making sure there was enough money … Continue reading “On the cusp, what next?”

When I was writing RPGs, it was my opinion that we should always have one book “in production”, one about to “launch”, one “in research” and one “winding down” in sales. This, I thought, would ensure that we always had plenty to work on while, at the same time, making sure there was enough money coming into cover costs. As it happened some of the books sold really well, some sold poorly and some sold like hot cakes (in chronological order) and I could have made it a career, if I’d wanted. It didn’t work out that way but it was my first taste of sales, resource planning, production and demand. It was also my first taste of “Real Artists Ship” which is something that I’ll always remember.

Last night in the wee small hours, we debated the release schedule and also the finished products we would release. I’d like to take a moment to ask you, the reader, what you think we should finish first. These are still just “codenames” so bear with us.

  • SyncBridge
  • SyncBridge GE
  • SyncBridge 30

Enticing?

Technorati Tags:

SyncBridge is the flagship product. The application that will enable you to share and edit the calendars of family, friends and colleagues all using iCal. It’s the biggest product of the three, with the most complexity and obviously the most features! I’m using it at the moment and the flexibility over iCal/WebDAV is simply amazing! I know it’s been “nearly done” for a while now but we want to make sure it’s rock solid for deployment!

SyncBridge GE is the edition of SyncBridge that will allow you to view and edit your Google Calendar from the relative safety of iCal. Progress on this has been very quick and we reckon we could release very soon.

SyncBridge 30 is the edition of SyncBridge that will allow you to use iCal to view and edit your 30Boxes calendars. We’ve needed to feed back some changes to the 30Boxes team at 83Degrees and we’re getting good results from them.

I guess I’m asking you, the readers, what you use. Which has the greatest urgency for you? Do you want SyncBridge immediately so that you can get sharig those calendars with friends and family? Do you want to get jiggy with Google Calendar and be able to edit it and view it offline froma rich desktop client? Are you a big fan of 30 Boxes and can’t consider any other online calendaring solution? Is there another online calendar that you simply cannot do without? We will listen.

After that, we’ll be wanting to talk to you again about other itches that need scratched. Would you care to suggest any? If you poke us, we’ll likely leak some future product ideas in the comments 🙂

Planning on selling to everyone?

Aidan posted about making technology (and concepts) a bit more accessible to the rank and file of internet users. There is a followup which says that a big problem with accessibility of new technology is the language barrier. In Europe alone, most people seem to speak their own language and English (except the English, who … Continue reading “Planning on selling to everyone?”

Aidan posted about making technology (and concepts) a bit more accessible to the rank and file of internet users. There is a followup which says that a big problem with accessibility of new technology is the language barrier. In Europe alone, most people seem to speak their own language and English (except the English, who speak neither).

Why would you ignore the 80-odd million people in Germany? What about France? Spain? China? They have money too!

We’ve secured the French and Spanish translators….a few more to go I reckon!

Creating Delighted Customers?

If you consider yourself an entrepreneur, achieve something by reading this entry on the Creating Passionate Users blog. We’re traditionally taught that we have to under-promise and over-deliver if we want to create satisfied customers. We have to exceed a customers expectations by setting the expectations correctly. Well, this post says BOLLOCKS to that. We … Continue reading “Creating Delighted Customers?”

If you consider yourself an entrepreneur, achieve something by reading this entry on the Creating Passionate Users blog.

We’re traditionally taught that we have to under-promise and over-deliver if we want to create satisfied customers. We have to exceed a customers expectations by setting the expectations correctly.

Well, this post says BOLLOCKS to that.

We should be aiming to create CUSTOMER DELIGHT through the use of unexpected context. What the heck does that mean?

The most sterling example is – imagine an airline allowing you to change your economy flight ticket without slapping on a huge fee? Imagine if, due to the fact “a filled seat now is better than a filled seat later today”, they actually gave you a credit on your account?

I have some ideas on this but I’ll need to check with Aidan later on whether we can do them. I think it’d be cool.

Hitting the target (a.k.a. “web 2.0, what’s that”)

MJ and I spend a lot of time talking about software development trends, the web (and the various buzzes around web 2.0). Robert Scoble blogged about the problem facing every tech company, and it got me to thinking. How much do people in the IT industry actually know about the trends in their own industry? … Continue reading “Hitting the target (a.k.a. “web 2.0, what’s that”)”

MJ and I spend a lot of time talking about software development trends, the web (and the various buzzes around web 2.0). Robert Scoble blogged about the problem facing every tech company, and it got me to thinking. How much do people in the IT industry actually know about the trends in their own industry? (Infurious is not a web 2.0 company. We’re writing software for the Mac. We just happen to be passionate about innovation and shiny new toys :-))

I went around the office today (in the day job), and asked people here what they know about web 2.0, blogs, tags, etc. No-one that I spoke to had any real idea what I was talking about. These are not stupid people, nor are they ignorant, they just don’t read blogs or get involved in the web community. One person actually said “web 2.0, what’s that?” when he overheard me talking about it.

The point I’m trying (poorly) to make is that it doesn’t matter whether someone outside a target market knows anything about your product or trends, etc. It’s ensuring that people within your target market/industry do know about you, your product, your buzzwords or whatever. And that target market might not be what you think it is – it could be argued that most people in IT would be market for web 2.0 (I know it’s not a product, but I’m extending the idea of brand to include buzzword). And yet, a large section of the IT industry won’t care, even those who write web-based applications for a living.

Before identifying how to market your product, you need to know who you’re marketing to. I struggled with this while writing SyncBridge, because I thought the product was for people like me, where “me” means a software geek. MJ steered me right (after several discussions) that the product was for people like me, where “me” means a person who relies on a Mac for daily work – in our case, mostly SMEs in print, media, design, etc.

How do we intend to market to those people? I’ll leave that to MJ to post on another day 🙂

Technorati Tags: ,

Typo comments feed not working

The comments feed wasn’t working in our Typo install (as of build 1055 which is the latest at time of writing). This was also reported on the Typo Trac, so I’ve posted the solution there. Technorati Tags: typo Related posts: Moving from WEBrick to lighttpd/FastCGI in Nitro RubyCocoa SyncServices wrapper Hitting the target (a.k.a. “web … Continue reading “Typo comments feed not working”

The comments feed wasn’t working in our Typo install (as of build 1055 which is the latest at time of writing). This was also reported on the Typo Trac, so I’ve posted the solution there.

Technorati Tags:

Google Calendar? 30 Boxes? Yahoo!?

I sent a request to Google, asking if they’d be interested in partnering with us to allow people to sync iCal with Google Calendar (using SyncBridge). According to their terms of use, we can’t release any code which is for commercial use. The relevant part is: If you want to make commercial use of Google … Continue reading “Google Calendar? 30 Boxes? Yahoo!?”

I sent a request to Google, asking if they’d be interested in partnering with us to allow people to sync iCal with Google Calendar (using SyncBridge). According to their terms of use, we can’t release any code which is for commercial use. The relevant part is:

If you want to make commercial use of Google Calendar, including but not limited to selling or distributing Google Calendar for payment, you must enter into an agreement with Google or obtain Google’s written permission in advance.

I spent some time looking at the API, and I’m confident that it won’t be too difficult to re-use a lot of SyncBridge to develop this functionality.

I’ve also spent a bit of time looking at the 30 Boxes API. From what I can see, there is no way to request a list of calendar events based on their last modified date, which means that providing two-way synchronization would be a very costly exercise (you’d have to download all your calendars every time you synced).

Unfortunately, Yahoo! don’t seem to have an API for their calendar :-/

Technorati Tags: ,