Age of Empires III

Age of Empires III

Developed by Ensemble Studios and published for Mac OS X by MacSoft back in 2006, Age of Empires III maintains the expected level of involvement for a real-time strategy (RTS), but delivers it in a absolutely superb package; armies begin as simple men killing each other with bows and swords, only to advance to more efficient implements of war, such as cannons and rifles, with peasants gathering resources, such as food, gold and timber. The Campaign The single player campaign…

Read More Read More

Fix a broken Open Directory

Fix a broken Open Directory

Ah MacOS server….I love thee, but you drive me nuts sometimes! The OpenLDAP databases are as robust as toilet paper – using the term ‘fragile’ just doesn’t say enough. Almost every time you need to force MacOS / OS X server to restart, Open Directory loses its shit and refuses to start again. This will result in missing Users and Groups – don’t worry, they are still there, just hidden away and the users are unable to access anything. Oh…

Read More Read More

Bean

Bean

In the word processing world on the Mac, Apple’s own Pages is a great alternative to MS Word but without all the features and clutter of the Microsoft behemoth. However, even further away from this is the rather well built Bean…and it’s free! Bean is clean unobtrustive approach to word processing that handles rtf, ftd, plain text, webarchive formats well – it also has it own .bean format. One thing to note however, is that bean is only partially compatible…

Read More Read More

iPod Click Wheel Games

iPod Click Wheel Games

iPod games…no, I don’t mean those you can download directly from the app store onto that glorified iPhone sans the phone bit! What I mean is the games that were designed for the ‘real’ iPod with a click wheel. With the release of iTunes 7 in September 2006, Apple put up some third party games for download. The iPod already had a selection of inbuilt games, such as Brick, but these were something special, utilising the click wheel albeit often…

Read More Read More

Disco

Disco

Yes, OS X (or MacOS) has in-built functionality for burning CDs or DVDs via the Finder or Disk Utility, but sometimes we all want a little more… In steps Disco, an incredibly polished app sadly discontinued in 2011 but still very useful today. The developers have even made the app free with the license name and serial number below. Disco has a brilliantly simple interface that hides all its power and features. No cluttered windows or difficult learning curve here….

Read More Read More

Keka

Keka

Keka is a free file archiver for macOS and is used for all the files stored on this website.  Through a very slick interface and a drag and drop approach (both via the open app or the dock icon), it allows you to compress files in multiple formats; 7z, Zip, Tar, Gzip, Bzip2, DMG, ISO. Keka also supports many compression formats for extraction; RAR, 7z, Lzma, xz, Zip, Tar, Gzip, Bzip2, ISO, EXE, CAB, PAX. Keka also supports encrypted archives meaning…

Read More Read More

Unreal Tournament 2004

Unreal Tournament 2004

Lets just get this out of the way first…Unreal Tournament 2004 (UT2K4) is awesome! There, all done, but let me explain why I recommend this game. Joel Davies wrote a very good review of UT2K4 on InsideMacGames back when it was originally released; To drop an overused cliche: it’s a whole new ball game. Unreal Tournament 2004 finally realizes its place in the genre, and feels like a sports game. Admittedly, you are still running around gorgeous maps, stealing flags,…

Read More Read More

Automatic Refresh and maintain open Session in Ajax (UPDATE)

Automatic Refresh and maintain open Session in Ajax (UPDATE)

A little while ago I talked about creating an automatic refresh in Qlikview….STOP! There is a better way in my opinion at least. Rather than setting up reload script and having the entire page reload (ugly white page refresh anyone?), we can simply use the elementFromPoint() method with a HTML DOM click(), setting the X and Y coordinates to click an empty part of your dashboard. This effectively causes Qlikview to use ajax to refresh its elements for a much cleaner update….

Read More Read More

Deadlocks and NOLOCK, and Transaction Isolation Level…Oh My! (Part 1)

Deadlocks and NOLOCK, and Transaction Isolation Level…Oh My! (Part 1)

Ok, not quite in the same league as L. Frank Baum (sorry!). The next few posts will cover three topics that are linked and which are essential when building or maintaining a Data Warehouse. What is a Deadlock? A deadlock occurs when two processes are competing for exclusive access to a resource but they are unable to obtain exclusive access to it, because the other process is preventing it. This results in a standoff where neither process can proceed. The only…

Read More Read More

Automatic Refresh and maintain open Session in Ajax

Automatic Refresh and maintain open Session in Ajax

By default, QlikView Server will terminate inactive sessions based upon various settings in the QlikView Management Console. However, there may be situations where one needs to maintain a session, without user interaction. One example would be presenting information on a display in an office, a show booth, or a manufacturing floor. This article provides an example on how to solve the above issue using the Ajax client. This will require altering and customising code shipped with QlikView Server. All customisation…

Read More Read More