This site is designed to take advantage of CSS. If you are seeing this, CSS must not be available or enabled in your browser. Everything should still work, but won't be as pretty. :)
Simon is now available on MacUpdate Promo, for a limited time!
They are offering the Platinum license, which supports unlimited tests, for just $149.99 — 70% off!
Plus they have the Bronze license, with up to 15 active test configurations, for just $24.49; 50% off, and the Silver license, with up to 40 tests, for just $49.99; also half price!
Don't miss these crazy prices!
Here's a quick update to Simon, to version 3.5.1.
This update fixes an issue that prevented the Apple Mail transport method of the E-mail notifier plug-in from working properly.
It also improves the reliability and debug logging of the Web (HTTP) plug-in.
Caboodle 1.5 is now in general release.
This update is primarily to properly support Gatekeeper on OS X 10.8 (Mountain Lion). It is also built with the latest developer tools, and includes various fixes and improvements.
An important note: as previously warned, this version requires an Intel Mac and at least OS X 10.6 (Snow Leopard). The previous version is still available if you're still using a PPC or 10.5 machine.
Here are the release notes:
It's been a while, but here's an update to Caboodle, to 1.5b1.
This update is primarily to properly support Gatekeeper on OS X 10.8 (Mountain Lion). It is also built with the latest developer tools, and includes various fixes and improvements.
An important note: as previously warned, this version requires an Intel Mac and at least OS X 10.6 (Snow Leopard). The previous version is still available if you're still using a PPC or 10.5 machine.
Here are the release notes:
There's a great sense of antici...pation in the developer community, awaiting tickets for Apple's Worldwide Developers Conference to go on sale.
The problem is, in recent years the tickets have been selling out in mere hours. In 2009, the 5,000 tickets sold out within a month. In 2010, they sold out in about 10 days. In 2011, it was only 12 hours. And in 2012, it only took two hours.
How fast will they go this year? Less than an hour? Half an hour? Minutes?
So there are a number of websites that offer to notify you when WWDC is announced, so you can get your ticket as quickly as possible — some where you pay to get notified sooner.
Of course, Dejal Simon is designed for just that kind of job. If you already have Simon, you can easily add a test to get notified. If you don't, you can download the free trial and try it yourself.
It's easy to add such a test. Simply create a new test (perhaps called "WWDC"), set the frequency to whatever interval you like (e.g. 5 minutes or even 1 minute), choose the Web (HTTP) service, and enter the http://developer.apple.com/wwdc URL. (The Cookies will automatically populate.)

If you like, you could add a second test for http://developer.apple.com/wwdc/tickets, in case that is updated first.
There's no need to alter the default Change filter on the Filters page; that will detect any change on the page. Since there isn't dynamic content to ignore, that's fine.
To get notified when a change is detected for this test, add whichever notifiers you want to the Notifiers page. Why not go crazy and add email, sound, Twitter and speech... and have the page open automatically in your default browser while you're at it:

Some of those notifiers you may need to configure, if you haven't previously, e.g. set up the email and Twitter ones. You can configure them to say whatever you like:

I hope this tip helps you manage to get a ticket!
Twitter has changed its API, so here's an update to Tweeps, my iOS app to help manage Twitter accounts. It has been updated to version 3.2.
This update includes these changes:
It is currently available for a special price of just $4.99, for a limited time.
Announcing the general release of Simon version 3.5!
Firstly, please note that Simon now requires an Intel Mac, and a minimum of OS X 10.6 (Snow Leopard). If you are using Simon on an older machine, you can continue using version 3.4 or earlier (there are download links on the Simon site).
Simon 3.5 includes a number of improvements and fixes for OS X 10.8 (Mountain Lion) support. It also includes improvements to the Web (HTTP) Twitter, Calendar, Script, Email and Speech plug-ins.
Here are the full release notes for the details:
One last (hopefully) beta release of Simon 3.5.
This beta release just includes updated German, French and Japanese localizations.
I want to do the general release next week, so please test this version and let me know if you experience any issues.
Here's another beta of Simon 3.5. Please check that everything works as expected, and let me know ASAP if you find anything wrong. Thanks!
This update includes:
Here's a second beta release of Simon 3.5.
This update includes more improvements, including something I've wanted to do for a while: split up the Web (HTTP) plug-in to make it more failsafe. A small number of customers, that use this plug-in extensively, sometimes find that it starts failing after waking the computer. Hopefully this change will solve that. Plus it's better for security and future sandboxing.
There's also an improvement that Japanese people in particular will enjoy, though I'm sure others will benefit too.
Here are the details:
Announcing the first beta release of Simon 3.5. This update doesn't add any features yet (some may be added in a later beta), but provides full Mountain Lion compatibility via moving to the latest development tools, which necessitated a number of other changes.
One of those changes is dropping PPC support. I know that this may affect some customers, since Simon often runs on an older server machine, and I apologize if this is disappointing. But the latest development tools don't support PPC anymore. Similarly, the minimum OS version has been raised to Snow Leopard (10.6).
Here are the details:
Profile is a medical practice management app that connects to Intrahealth's server. Version 2.2 is a huge update; it is now available in the App Store.
Major changes include:
Remember, Profile requires an Intrahealth Profile server; you won't be able to do anything if you're not an Intrahealth customer.
If you're curious, you can learn more about Profile and see screenshots on the Profile product page on this site, and on the App Store.
My blog posts often just cover new releases, but sometimes I post general-interest or developer-interest topics. Some highlights from 2012 included:
I hope you enjoyed these posts.
Happy New Year!
Another year has gone by, so it's time to review what happened with Dejal apps in 2012:
My flagship product to monitor websites and servers for changes and failures, Simon, was updated to version 3.4 in 2012. This release included a new email notifier transport, and other improvements. It also reached a major milestone, turning 10 years old in December.
My handy break reminder tool, Time Out, remains one of my most popular apps, and it saw a number of updates in 2012, to version 1.7.1. I made some progress on version 2.0, but it again got sidelined by other projects. For those waiting for it, I'm sorry for the delays; it's frustrating for me, too. It remains an important and exciting update. And as previously mentioned, everyone who makes a donation for Time Out now will be automatically eligible for the full-featured paid edition at no additional cost — so you can set your own price for it now! This offer expires when version 2 is released. Thank you to everyone who has already donated; the volume of donations is really encouraging.
Caboodle, my lean clean snippet machine, wasn't updated in 2012. It still works fine, and is used by lots of people on a daily basis. I actually have a 1.5 update in progress, which will be coming out soon.
BlogAssist, my tool to help with HTML markup, was updated to version 2.4 in 2012. This update added handy new Substitutions preferences, and is fully compatible with Mountain Lion, including Gatekeeper (Developer ID) and sandbox support, among other changes.
Tweeps, an app for iPad, iPhone and iPod touch to easily manage Twitter accounts, was updated to version 3.1.1, including support for iOS 5's Twitter accounts, editing avatars, iPhone 5's nice 4" display, and more.
I introduced a new iOS app in 2012: Profile. This is a client for Intrahealth's powerful medical practice management system. I spent the majority of the year working on various versions of this, as contract work. The latest public release is version 2.0.1, but it's up to 2.2a12 in private testing.
So what's coming up in 2013? Lots of app updates. In the first couple of months I will do releases of Simon 3.5, Caboodle 1.5 and Profile 2.2. Then it's back to Time Out 2.0, with a simplified design to get it out sooner. Then I have big plans for more Simon, Time Out, Caboodle and BlogAssist updates, and may even introduce a new app or two as well. It's going to be an exciting year for Dejal!
My flagship Mac app, Dejal Simon, turned 10 years old earlier this month. Simon 1.0 was released on 2002-12-06. I actually missed the anniversary, but Jean MacDonald mentioned other 10-year anniversaries on Twitter, and I realized Simon's was also recent. I do like to blog about Dejal history, so I thought I'd mark this milestone too.
Like most software, Simon has undergone many changes since its inception all those years ago. An immediately obvious difference is the icon: version 1.0 had a monochrome icon, as shown to the right. The modern icon is similar, but more colorful and attractive, I think.
As for the user interface, version 1.0 looked somewhat different, though you'll recognize a number of elements that have persisted to this day:

Check out those pinstripes! Simon 1.0 worked with Mac OS X 10.1, where the window chrome was much more in-your-face than nowadays.
Back in the initial versions, Simon's editors were displayed in sheets over the top of the list windows, instead of as separate windows as now. Here's the Alter Test editor over the (cropped) main window:

Back in 1.0, all Simon did was check websites (or FTP sites), so there's no service selection. And everything's crowded into this one sheet, which only got more busy in 2.0. It was finally split over multiple pages in 3.0, which I think is much nicer and clearer.
Similarly, here's the Alter Notifier editor, also as a sheet. The only notifiers supported initially were Sound and Speech; it's much more versatile nowadays:

Finally, here's what the Simon website looked like back then; notice the old Dejal logo, and the rather dated design:

I hope you enjoyed this brief romp down memory lane. Take a look at the modern Simon 3!
A quick update to Tweeps, my iOS app to help manage Twitter accounts. It has been updated to version 3.1.1.
This update fixes a crash when going back before the list of profiles has completed loading. Sorry about that!
Version 3.1 added support for the new 4" display on the iPhone 5, and is built for iOS 6.0, compatible back to iOS 5.0.
It is currently available for a special price of just $4.99, for a limited time.
Yesterday I was alerted to an issue with Time Out 1.7, where the breaks wouldn't occur for some people. It turned out that if you choose to reopen apps on login via the new option in Mountain Lion, Time Out wasn't fully starting until you brought the app to the front. So here's a fix for that, and plus a couple of other tweaks:
I'm pleased to report that Tweeps, my iOS app to help manage Twitter accounts, has been updated to version 3.1.
This update adds support for the new 4" display on the iPhone 5.
It is also built for iOS 6.0, compatible back to iOS 5.0.
BlogAssist Express version 2.4 is now available on the Mac App Store (only a month after submission... review times are rather slow at present).
This update includes the following changes for BlogAssist Express (the standard edition has further changes that aren't relevant to the App Store edition; see the release notes for details):
Get BlogAssist Express from the Mac App Store, or try the standard edition for free from the Dejal site.
In recent months the amount of spam postings attempted on the Dejal Forums and Dejal Blog comments has reached an unmanageable level.
You may not have seen any spam here, as I've had to spend increasing amounts of time each day moderating posts and comments. It's gotten so bad that a couple of weeks ago I changed the filtering rules to effectively block all posts, so everything had to manually moderated.
However, today I've installed Mollom, thanks to a suggestion in the forums. It uses text analysis to determine whether a post or comment is spam or "ham" (good). If it's unsure, it will display a CAPTCHA (those things where you enter characters to prove you're human). Learn more about Mollom....
I have high hopes that Mollom will solve the spam battle on this site. Time will tell! If you have any issues with creating user accounts, or posting in the forums or comment, or you have any other feedback about it, please contact me.