Revisiting old movies

Bad example: Ghost in the Shell 2.0. The CGI just doesn’t feel right, and it feels like messing with the film just for the sake of messing with it.
Good example: Evangelion 1.0 — You are (not) alone. In contrast, really excellent.

Posted in anime | Leave a comment

Solid-State Drives and You

While solid-state drives (SSDs) seem to be all the rage in net-/laptops at the moment, most of their advantages (mostly negligible access times) also make sense for a desktop system, whereas their disadvantages (price / small size) are not as constricting as you can have multiple physical discs in a desktop system.
I’ve bought a 64GB SLC SSD drive in a 3.5″ SATA version for my Mac Pro and use it solely as an OS and applications drive, while my home-directory (where the bulk of my data obviously sits) is still on a normal, spacious hard-drive. The speed-up (in spite of Mac OS X’s already quite fast boot / application start-up times) is very noticeable.
The OS migration from the HDD to the SDD was very painless. I used Carbon Copy Cloner to copy everything but my username’s home directory, rebooted from the SSD, logged in as the user with administration privileges (which your everyday user account shouldn’t have) and changed the home-directory for my non-admin user (under System Preferences – Accounts – Right-Click on the account – Advanced Options – Home Directory).
Almost all applications (baring Xcode) cold-start approximately half-way through the first Dock-icon bounce and World of Warcraft flies with this setup. :)
If I didn’t need more than 64GB total space on my MacBook Pro, I’d also fit it with such an SSD drive without hesitation. But as it is, I need more space. Alas, when the next laptop is on the horizon I can definitely see myself shelling out for an SSD upgrade. Maybe mainboards should come with something like 64GB of on-board flash for use as operating system and application drive…

Posted in general, review, tech | Leave a comment

iPhone Puzzle Games

PuzzleManiak €3.99 – includes a lot of Nikoli puzzle games (in fact most of the ones from here are in there), all are randomly generated with different difficulty levels and includes a daily Web Challenge where you compete against other’s times. Worth it alone for Slitherlink.

Vexed €0.79 – Good port of the Palm OS game including all level-packs.

I’m still looking for a version of Sherlock (Windows) or Hercule (Palm OS) for the iPhone…

Posted in review | Leave a comment

WowPlot 0.1.3 – “Echoes of Doom”

WowPlot has been updated to version 0.1.3, featuring support for the new 3.0.2 combat log events (and subsequently removing support for 2.4.3 ones).
Only tested with a single Kara log, so please get in touch if you’re having trouble with new logs. :)

Posted in general | 2 Comments

Richard Morgan – The Steel Remains

Fairly short book, and about 3 quarters of it feel like exposition (although there’s plenty of things happening) and build-up, but it covers a lot of ground; a fair amount of it in flashbacks. Nevertheless, it ends in a nice, satisfying climax. It’s fairly unflinching in both its violence and sex (homo- as well as heterosexual).
If you like Morgan’s SF books, you’ll enjoy this as well.

Posted in review | Leave a comment

Apple’s MobileMe and timed-out IMAP servers

As I was trying to clear out the folders of the mailing lists I’m subscribed to on my mail account (Apple’s MobileMe, née .Mac), I ran into a bit of a problem: I couldn’t delete any messages from some of the folders; it always failed with a timeout error from the server. These folders were usually quite populated (e.g. ~19,000 messages from cocoa-dev). After contacting support chat, and trying many things both in Mail.app as well as MobileMe’s web-app, my case got escalated.
As it turns out, nested IMAP folders are the culprit! It doesn’t matter if the folders in question are at the top-level, just having any nested folders in the account seems to trigger the “slow path” that leads to the problem.
Now my folder structure is a mess with oddly prefixed folder names, but at least it’s flat, and I can work with my emails again.

TL;DR version: Don’t nest folders on MobileMe’s IMAP servers, stick to a flat hierarchy.

Posted in general | Leave a comment

Dan Simmons – Olympos

This is gonna be a bit of a rant…

  • First off, it’s not as good as Ilium, but it’s still a fast-paced page turner. If you skip all the useless prose.
  • It isn’t Science Fiction. It’s Future Fantasy or something. There’s no science (and that’s not just due to the “far future” timeline). Simmon’s an English major FFS.
  • He (thinks he)’s well-read, and lets you know it on every single page.
  • The story is rather convoluted (probably due to trying to be clever with its literary inspiration) and deus ex machina abound — how couldn’t they in a world full of “gods”? Bah.
  • Anything that “creates universes via the thought / inspiration of genius” is made of FAIL. Humans aren’t special, get over it.
  • Worst of all, the book is in so many ways incredibly self-centred. By that I mean, that so much of its thinking is a product of the time (and even country of origin as well as possibly religion) of the author.

Still, the Hyperion Cantos (which I enjoyed quite a lot) had similar faults.

Posted in review | Leave a comment

WowPlot 0.1.2

WowPlot has been updated to version 0.1.2, featuring the following improvements:

  • Added an option to automatically create new plots when splitting (by holding the Alt(⌥)-key).
  • Added new 2.4.3 combat log events (at least the ones I could find).
  • Removed PetFixers entries for Shaman’s summoned elementals (as 2.4.3 fixes this).
  • Added Fire Bomb spell to belong to Jan’Alai.
  • Updated Sparkle to 1.5b4.
Posted in cocoa | 2 Comments

Alastair Reynolds – The House of Suns

As usaul, hard SF-ish. Gives a very good impression of time- and space-implications of galaxy-wide colonisation using relativistic travel. There’s a reveal about two-thirds in (complete with “sit down for this”) which on first thought is a bit “meh!”, but nevertheless has very far-reaching consequences which only become obvious a bit later. Also, I don’t quite see the point of the Palatial side-story. Nevertheless, an enjoyable and gripping read, but not quite as good as Reynolds’ other books IMO.

Posted in review | Leave a comment

WowPlot 0.1.1

WowPlot has been updated to version 0.1.1, featuring the following improvements:

  • loading / saving of plots
  • more speed (back-end is now multi-threaded using NSOperation)
  • Sparkle auto-updating
  • better parsing
  • some error-messages
  • more consistent splitting
Posted in cocoa, games, general | Leave a comment

Announcing WowPlot

WowPlot is a graphical analysis tool for World of Warcraft® combat logs (compatible only with the new combat log format introduced in version 2.4). Its main focus lies in evaluating time-dependant combat performance in a very free-form fashion, which is in contrast to the mainly statistical approach of other tools.
WowPlot Example Layout
WowPlot requires Mac OS X Leopard (10.5) and is a Universal application.

Posted in cocoa, games, general | Leave a comment

Useful World of Warcraft AddOns

I thought I’d do a write-up on the addons I use in World of Warcraft, and why I think they’re useful. Some of them communicate with each other, so they become more useful if more people use them.
Although there’s quite a few addons, my interface still looks largely “vanilla”, so I don’t need to relearn the game… :)

AuctioneerAdvanced (and Informant)
This addon can scan the auction house (which takes quite a while; about 5 minutes on Bloodscalp) and remembers a database of prices and other statistics that is displays in a nice tooltip if you mouse-over an item. It also tells you the vendor sell price (e.g. useful if you want to pick the quest rewards that sells for the most gold because they’re useless to you). Furthermore, it extends the auction house interface to sort the items by average price (compared to its scanned database), so you can see at a glance whether items can be snapped up cheap or are horribly overpriced. Also, it offers a nice interface for selling items there, which can sell multiple stacks and displays you the other sellers for said item, and price accordingly. Enchantrix is also part of the package and displays what constituents items can be disenchanted into.
The addon is currently only available as a preview version, but that is already very stable.

BigWigs (and LittleWigs)
BigWigs provides raid (and in LittleWigs’ case party) warnings for instance bosses. This included things like player proximity (e.g. Maiden or Curator), debuffs, sacrifies, etc.
If you want to reset its settings (maybe because you accidentally disabled some warnings), delete “World of Warcraft/WTF/Account/[account name]/SavedVariables/BigWigs.lua” and “World of Warcraft/WTF/Account/[account name]/[server name]/[player name]/BigWigs.lua”.

Cartographer (and Cartographer_Fishing/Herbalism/Mining)
Cartographer improves the built-in full-screen map. You can create and share (!) notes on it, create waypoints that show a little arrow with a direction you’re supposed to go in (helpful for disoriented people like me that don’t know where 10 o’clock is :) ), it shows the position of other guildmates (that are also using Cartographer) in the world without being in a group and plenty of other things.
The Fishing/Herbalism/Mining bits extend Cartographer to automatically remember where you gathered resources nodes, which is very useful if you’re looking for a particular plant / metal / fish, or simply want to farm for materials.

ClosetGnome (and ClosetGnome_Mount)
With ClosetGnome you can create and swap between different sets of gear with a single mouse-click / keyboard button. For example, I have a normal “default” healing set, one with a focus on MP5 for boss fights, and another feral set (which I usually leave in the bank, though). This integrates nicely into FuBar (see later), but can also be used without it.
The ClosetGnome_Mount bit enables your gnome to switch sets based on mounting / unmounting, so you can equip your Riding Crop or Charm of Swift Flight.

FuBar
Now FuBar I really like. It’s not really an addon on its own, but a system which other addons can use (and quite a lot actually already support it without you being aware of it). Essentially, it creates a small panel or bar at the top of bottom of your screen, in which other information or plugins can be displayed. This really cleans up the sometimes overcrowded ring of addon buttons around the minimap… I’m going to list the FuBar bits that I’ve found useful, but there’s quite a few more:
BagFu — Displays the used and free slots for your bags and opens them all on a click
ExperienceFu — Shows you levelling statistics like “how long to level”, or how many more mobs at the current XP, etc.
GroupFu — Shows (and allows to change) the loot systems. Also takes care of rolling (simply click on it) and recording the results.
MailFu — A “You’ve got mail.” sorta thing. Also records your AH sales.
QuestsFu — An alternative quest tracker (which can track more than 5 quests at a time and also tracks how your party mates are progressing (e.g. “Fungi collected 8/15 Naga Scales.”))
TrackerFu — Displays your current tracking mode and allows you to change it.
TrainerFu — Tracks which skills you can learn now (or at the next level ding) and how much gold you oughta be saving up to pay for them. Also includes trade skills.

HealBot
HealBot is a reasonably easy to setup “grid click-to-cast” interface, mainly for healing and decursing. It tells you the current health status of everyone (as well as incoming heals from other people using it, so you know who’s already getting a big heal) in the party / raid, and includes reminders for missing buffs.
As an example, I’ve set it up to cast my Lifebloom macro (which activates the Lower City Prayerbook) on a left-click, Rejuvenation on a right-click, Shift+Mousebutton is my bigger heals, Alt+Mousebutton is decursing (poison and curse). I let it sort party members by max health, which means tanks are usually at the top and easier to find / heal.
It also displays who has aggro (so you can get preventive heals off on that squishy that just grabbed aggro from the tank), and who is / isn’t in range (so you can tell them to get their sorry ass over here).
A few version were quite buggy, an old stable version is 2.3.3.2, but I’ve also found 2.3.3.10 to be fine again, and from the changes done to .11 I suspect that that won’t cause any new problems either.

MobMap
MobMap displays the patrols / position / occurences of ALL (!) mobs in the game, as well as their drops and droprates, so it can answer questions like “What mob drops [this item] and where can I find this mob?” or “Where is the vendor that sells [enchaning recipe X]?”. It can displays the mob positions on the main map (default) or on the minimap as well. The addon also integrates with your Quest log and tries to extract mob and / or drop names from the quest description and thus allows you to look them up with a single click.
This addon consists of two parts (which you need to download separately): The addon itself and the database with all the information. These are updated independently from each other.

Omen
Threat meter. Know it, use it, love it. That said, as a healer on multi-mob encounters it’s a bit useless, but a new version for 2.4 will bring a few nice new modes that help in this regard. Watch this more closely than your dps-chart, please! :)

RatingBuster
Adds another mouse-over tooltip to gear that enables you to compare them to your currently worn gear more easily and see whether it’s an upgrade / downgrade / sidegrade. Also does nice things like converting Spirit to MP5 (for priests, druids), Int to crit% and many more.
If you use this and Informant (from Auctioneer) there is a bit of overlap in the displayed information. I simply configured them to remove duplicate information so the tooltips don’t grow huge. Fully configurable, but comes with sensible defaults.

SpellReminder
This displays timer bars for HoT, DoT, Buffs, Blessings etc, allowing you to easily determine on which mob / player you need to refresh. It’s a bit verbose out of the box (and by default has two groups of timers, one informative and one for the ones that are about to run out), but it is easily configured to your liking.
In my case, I’m only using it for my HoT-spells (Lifebloom, Rejuvenation, Regrowth) and CC abilities (Entangling Roots, Sleep). I’ve given each of these timer bars a different colour (e.g. green for LB, pink for Rejuvenation, red for CC) and can thus see very easily what needs to be refreshed. It also displays the amount of stacks and the mob / player name.

Violation
Modern SWStats / DamageMeters-like addon with FuBar-integration and low overhead. Also communicates with other players using this addon. It also offers a few interesting stats that few other addons do, like aggro duration, for example. All these stats can also be displayed in one (or more) nice little live-updated window with graphs and such. Again, watch Omen more closely than the dps chart! :)

Posted in games | 1 Comment