I’ve just released gpUntis2iCal 1.3! This version fixes a bug encountered when an existing lesson is not scheduled at any date.
Download gpUntis2iCal 1.3 (12 KB)
This is the changelog for version 1.3:
- Bugfix: If a lesson is not scheduled, gpUntis2iCal would crash with a NullReferenceException. This has been fixed.
I’ve just released gpUntis2iCal 1.2! This version now recognizes two gpUntis data types I haven’t encountered before.
Download gpUntis2iCal 1.2 (12 KB)
This is the changelog for version 1.2:
- Calendar: Ignore the ‘ZA’ data type. It seems to indicate the availability of teachers. This isn’t interesting for the calendar, so it’s ignored.
- Calendar: Ignore the ‘PE’ data type. I could not figure out what the PE data means, but it does not appear anything interesting for the calendar.
I’ve just released gpUntis2iCal 1.1! This version fixes a few bugs and now recognizes a gpUntis data type I haven’t encountered before.
Download gpUntis2iCal 1.1 (12 KB)
This is the changelog for version 1.1:
- Calendar: Holidays spanning multiple days are now recognized.
- Calendar: Ignore the ‘Us’ data type. It seems to be the same as the ‘Ur’ data type, which describes the rooms used for a lesson.
- Bugfix: If a name is the same as certain DOS names (like AUX or COM1), it cannot be used in Windows. This is being worked around by prefixing the name with an underscore.
- UI: Disable the browse buttons after starting.
Recently, I tried to play an old game, Star Trek Voyager: Elite Force. Multiplayer seems to work, but single player consistently crashes after the story text has disappeared.
The workaround is to turn off light flares. On the configure screen, this setting is found under game options.
I suspect this is caused by my Radeon HD4870, which probably no longer supports certain obsolete features.
I’ve just made public SteamStats. SteamStats crawls the Steam Community site and keeps track of all players’ achievements, of which it calculates statistics.
Currently, 3 million profiles have been fetched and at least 1,6 million profiles are still in the queue. Because of the large amount of profiles, recent player achievements will show up after about 1-2 months.
I’ve just released gpUntis2iCal 1.0! gpUntis2iCal creates iCalendar files from gpUntis schedules. Sounds boring, but being able to view your schedule in proper calendar software (like Google Calendar, Apple iCal or Windows Calendar) is much better than having to visit the website to check for schedule updates. See the project page for more details.
Download gpUntis2iCal 1.0 (12 KB)
As this is the first release, there is no changelog.
Occasionally, syncing my iDisk would result in error -8088. Google shows a few forum posts by other people having this problem but so far, no solution has been found.
According to ~/Library/Logs/MirrorAgent.log:
*** Syncing “zr40_iDisk”
copyCallback: got error -8088 at stage 3.
/SourceCache/FileSync/FileSync-99.9.7/Agent/Engine/syncio.m,765 err -8088 (cpfile)
/SourceCache/FileSync/FileSync-99.9.7/Agent/Engine/syncio.m,70 err -8088 (syncjobaddobj)
*** Exception -8088 logged for “Documents/symlink” ***
-8088 FAIL ADDED —> Documents/symlink
*** Done syncing “zr40_iDisk”
Apparently, iDisk doesn’t support syncing symlinks. As the symlinks I created weren’t really necessary, I removed them.
Pete Lacey wrote:
But lets add a requirement: my news reader must be cross-platform. That eliminates .NET as a development platform [..]. Fortunately, there’s quite a few other ways to go:
- Browser based
- Java based
- Dynamic language based: Perl, Python, Ruby, Tcl
- Native cross-platform development environment, e.g Qt
- Others, e.g. Eclipse RCP
If the .NET Framework is not cross-platform, Apollo isn’t either. The .NET Framework runs on all Windows versions, and Mono also runs on a lot of other platforms, like Mac OS X, Solaris, Linux (x86, x64, ia64 and more) and even a few Nokia phones. I’m not even taking Silverlight into account.
Apollo, however, is based on Flash. Flash only runs on Windows, Mac OS X and Linux, and a very old version on Solaris. Only x86 browsers are supported. While this isn’t a problem on x64 operating systems, it is on ia64 and other architectures not offering x86 compatibility.
Now, Apollo doesn’t require a browser. However, the only currently available Flash implementation is a browser plugin. If I look at the Apollo alpha, only Mac OS X and Windows are supported.
If you ask me, both the .NET Framework and Apollo qualify as being cross-platform, but the .NET Framework supports more platforms.