Blog Posts by Will
Programming is unfortunately such a general term these days that I often find myself cringing at its use in broader contexts. Programming can mean a number of different things, in fact anyone who has changed settings in an application could have said to have programmed a computer, so I am here to distinguish what I
When I first started iOS development, I found it easy to cut images out of photoshop files to use for buttons and other graphical element, and although there is nothing wrong with this approach in some cases its simply not the best method when considering the download size of your app, and the CPU and
When I started coding I was doing PHP, HTML, CSS and Javascript in their very raw forms. This was OK, but eventually I moved onto Java, C/++ and then Objective-C (after wanting to code for the iOS platform). I don’t regret this decision, in fact coding for fixed dimension user interfaces is an absolute blessing.
It wasn’t so long ago that nearly every software product we used was the result of a company paying for programmers to build a product they could sell, however recently times have changed, and with movements like open source and the FSF (Free Software Foundation) we have a choice between proprietary and open source software.
A while ago I was planning to bug on how buggy the operating system OSX Lion was when it came out. Programs like Xcode had particular difficulty staying stable, which made it hard for developers to work, almost to the point where entire hours would be eaten up trying to make Xcode stable enough to
Error messages occur in a program in order to inform users about something going wrong with a program, they are sometimes cryptic about what the actual problem is (for example error numbers that correspond to specific points in code that a software engineer would be able to track down) and other times they are overly
If you are a programmer, you may be tempted to simply rely on SSL for all your security needs since all it really requires is the addition of an HTTPS string in a URL and the subsequently compatible server. Now while SSL is indeed very hardened security, its standardised nature makes it easy to predict,
So today I realised it was Earth Hour. The event didn’t have much hype this year so I suppose you can forgive me for forgetting about it. The only reason I remembered it was because it came up on one of my frequented forums. I started looking back into the beginnings of the thread (now
AirPrint on iOS is an attractive feature to include these days as more printers become AirPrint enabled, and it certainly makes sense to include it in some Applications. Thanks to Apple’s APIs, using AirPrint in code is a trivial task, you simply have to sign up for delegate notifications from the AirPrint view controller, show
Recently Anonymous launched OpDarknet, basically what happened was someone in the collective noticed a large amount of CP in Onionland, and contacting the main hosting provider (Freedom Hosting) proved fruitless in removing the content so they took it down themselves. Now after hearing about the strange concept of Onionland, I began to do some research.
