Blog


Backdoor in Joomla Core Files

When a friend asked if I could make some changes to his website, I agreed thinking I’ll be modifying some PHP or Javascript files. Turns out he was using Joomla. I normally wouldn’t attempt to modify files from a CMS like Joomla especially since I have no experience doing so. I decided to do some […]



Sigabrt

Debugging Sigabrt error on Main

The dreaded Sigabrt error in Xcode is as useless as censored. To help debug it, wrap it in a Try/Catch. That should give you a more meaningful error. Happy debugging!! int main(int argc, char *argv[]) { int retVal = 0; @autoreleasepool { @try { retVal = UIApplicationMain(argc, argv, nil, NSStringFromClass([AppDelegate class])); } @catch (NSException *exception) […]




Add Custom UIButton to UIAlertController

With the release of iOS 9, UIAlertView has been deprecated and should be replaced with UIAlertController. UIAlertView is deprecated. Use UIAlertController with a preferredStyle of UIAlertControllerStyleAlert instead There are plenty of tutorials showing how this can be done. If you’re looking to add custom buttons to your UIAlertController, the code below will show you how […]




When you publish test credentials to production

#DevProblems




iWOD Remote: Implementing Core Bluetooth

This is my first post of 2015 and I’m sad to say it isn’t a tutorial or anything informative for that matter. I’m just glad to of finally successfully implemented Core Bluetooth into iWOD Remote which will be available for iPhone in the next few days. iWOD Remote will work as a remote control for […]




Missing Info.plist key CFBundleShortVersionString

While updating an app to iOS 8 from iOS 4, don’t ask, I ran into the following errors when submitting my app to the store via Xcode and Application Loader: Missing plist key. The Info.plist file is missing the required key: CFBundleShortVersionString. Missing Info.plist file First off, the plist file was there but the naming […]




LINQ to SQL – GROUP BY Date (Weekly, Monthly, Quaterly, Yearly)

I thought I’d share a bit of LINQ to SQL (actually LINQ to Entities) knowledge I just acquired while developing a filtered report. It took me some time to figure this out so I hope this saves you a lot of time dealing with GROUP BY dates. I apologize ahead of time for the VB […]