May 2013
11 posts
2 tags
3 tags
Tumblr should just stay Tumblr
I did a quick overlook over the #yahoo tag. More than not, people do not want Tumblr to be owned by Yahoo. They do not have the best track record and any new “owner” may just decide to change everything.
Lets look at this in a different way. I hope Tumblr is not stupid. I hope Tumblr has pushed through the idea that if Tumblr is to be acquired by Yahoo, they are not allowed to do a...
Hell No, Tumblr Users Won’t Go To Yahoo! →
twanvanelk:
Do a search on Tumblr for “yahoo” and you get a stream of distress, interspersed with the occasional bit of helpless resignation, and some calls for activism.
Bam.
2 tags
Stop Motion Marker | OmoshiroiTV →
omoshiroitv:
Maker vs Marker is a stop motion fight between animator and animation taking place on a whiteboard. Best watched in full HD with big ol’ headphones! It is based fromStreet Fighter.
3 tags
Bioshock Infinite: Review
So Saturday I got and completed Bioshock Infinite. I played it the whole afternoon, evening and night. After completing the game, I was in awe and shock. The ending was so touching and sad but thank god for the end credits to throw one more twist in. I have to say it was one incredible game.
Elizabeth
At some point in the game, (trying hard not to spoil anything here), you will meet Elizabeth....
April 2013
3 posts
2 tags
Bioshock Infinte
After watching the video in this article, Bioshock Infinite: Irrational Games on the women that inspired Elizabeth - video, I decided I must play Bioshock Infinte. And here it is:
Did not realise it was an 18, so when the cashier looked at my ID she did a double take :).
February 2013
4 posts
2 tags
Custom Object in ListView
You could be building an app and have this really handy data object
struct Data {
int id;
QString text;
QDateTime timestamp;
}
and now you found yourself wanting to display a list of them. You could make Data extend QObject and use the properties system to allow the ListDataItem to set the ListItemComponent contents. Or you could create a toQVariantMap method. But maybe you are...
2 tags
4 tags
Squarespace, Deletion and EU law
Me: I have tried squarespace and have found it not suitable for my purpose. I wish to delete my account and website. How do I do this?
Adam M.: one sec ( longer than one second ) Do you have a trial or a paid account?
Me: I have trail account
Adam M.: It will automatically expire
Me: And what will happen to the contents and domain?
Adam M.: It will go offline. As for the domain, did you map a domain over?
Me: No, it's a square space one
Adam M.: Then you have control of it and can change it whenever you would like. You were just pointing it to Squarespace
Me: I mean will anything happen to the square space domain when the trial is over? Will other users of square space be able to use it? And how come there is no option just to wipe everything?
Adam M.: No, you will actually be able to come back and reactivate the account if you want
Me: I understand, but say in a months time I realise I really don't need it and wish my account and square space site to be completely removed, what then?
Adam M.: We don't delete accounts in case someone wants to come back, so it will be offline, but there isn't a way to completely remove it
Me: So your facebook then? And technically breaking European law
Adam M.: What? You can delete a facebook account and we are in NY not Europe. We only do this for our customers. I can assure you no one will be looking at your site content. We do not sell information, log into your account. We simply keep it in case you would like to come back
Me: But you services are provided to people based in the EU, so, like Facebook, you also need to comply with EU law. Therefore, most allow me the to right to be forgotten, hence to be able to delete my account and site. I do understand you keep my account dormant in case I come back, but there is nothing wrong in deleting and coming back either. And that's why you can indeed delete your account on facebook and start again
Adam M.: I will forward this to the developers for consideration.
Me: Thank you
Adam M.: You're welcome
1 tag
January 2013
3 posts
1 tag
Letterpress Helper
A while back, a colleague and I created an app called “Letterpress Helper” for the great game Letterpress: The Word Game. The app aimed to improve the strategic side of Letterpress. My colleague worked on the iPhone interface and the list of words while I worked on iPad interface and getting the letters from the board.
The common approach at the time for getting the letters off the...
3 tags
goto clean_up - why goto is not bad after all
Everything I have learnt about programming I have learnt by myself. One thing I learnt very early on was that goto was bad and no book ever showed me how to use it. Recently, I have been working I bit harder on making my code more readable. Using the book, The Art of Readable Code and working with another college, I have been slowly improving my commenting and further improving how I write code....
December 2012
1 post
2 tags
http://carpeaqua.com/2012/11/02/issues-with-achievi... →
Issues with achieving auto layout zen via @richardlegget
November 2012
3 posts
2 tags
@synthesize is automatically generated
A colleague of mine, who was new to iOS, stumbled onto the fact that their properties were being automatically synthesised. Turns out, this was introduced in Apple LLVM Compiler 4.0 and will be in Clang 3.2. The thing to note is the way to access the automatically generated property. It can be accessed via the self.propertyName and the private value naming convention _propertyName.
Sources:
...
2 tags
http://clang.llvm.org/docs/ObjectiveCLiterals.html →
I had mention this in a previous post. Now they have been introduced and there is move than ever. The literals are available from Clang 3.1 and Apple LLVM Compiler 4.0.
3 tags
http://david-smith.org/iosversionstats/ →
When trying to find stats on what version of iOS people are using, I came across this.
The data comes from the app Audiobooks. Audiobooks is a universal app, so it includes iPad and iPhone form factors; and since there is a paid and free version, this app gets a lot of downloads to produce meaningful data.
It may not be an exact representation but it is a good rule of thumb to go by.
October 2012
1 post
2 tags
https://github.com/NebulaFox/RPtr →
This is my solution for having multiple installations of Ruby that are already installed and handled by the system. This came about of using MacPorts and the system’s version of Ruby on OS X. The script basically allows me to point to what version of Ruby to use. I give an example at the link of how to use rptr.
If this is not for you, there is always RVM.
May 2012
11 posts
3 tags
I have recently been working with the AVFoundation framework to record video while processing every frame. After reading enough documentation I had it working but I was getting roughly 20 minutes of blackness at the beginning of the outputted video file. The solution turned out to be a problem with Apple’s documentation. It said that I did not need to call endSessionAtSourceTime: if your calling...
4 tags
For the MKHackDay I was building the map view of the application and I was met with challenge after challenge. The first one was getting the map to zoom over Milton Keynes. This is meant to be done with setRegion:, but for some reason all it did was centre the map. It turns out I need to run the operation on the main thread. So creating a private method with the [mapView setRegion:theRegion] and...
1 tag
MKHackDay 2012
The MKHackDay is an event based in Milton Keynes that brings developers, designers and marketers from the area together to create a service that benefits the local community. At this year’s event it was decided to build an application that represented all of the data coming out of a Milton Keynes. The result of the day was a server that did all the hard work of collecting the data and an iOS...
5 tags
Late at night, I had just finished reading another chapter of Steve Jobs Biography. I had reached the part where Microsoft Windows was obviously just a cop out of Apple’s hard work. Then, somehow, I was at point where I was thinking about Flash. Flash is really good. The tools that were created to make the content did the job perfectly. The only shame is, it’s the “Death of...
3 tags
Most Current iOS Version Distribution Percentage →
I was wondering when it would be a good time to switch from iOS 4 as the baseline to iOS 5. In a nutshell, wait at least 6 months after the release of a new iOS.
5 tags
I have recently came up with an idea for an app on Android, which sort of rubbed up against my Apple Fanboyism. To appease this monster, I reminded myself that my programming style will always be influenced by Apple. In fact, I am in the process of building a cross-platform game using Adobe Air and the influence is very clear - I can’t help but feel proud of my code because is so beautiful...
8 tags
OS X Mountain Lion is now for all to see and as a developer I am deeply worried. In Mac OS X Lion they brought in Mac App Store, which is not a bad thing. I support an easy place to get Mac applications, but Apple didn’t stop there. They also introduced sandboxing.
Sandboxing is what iOS does. Any app you download is in its own little sandbox and is never allowed to go outside of it. This...
2 tags
Seeing some cool new features in Objective-C, I thought I would gather links here as I come across them. I am taking the base to be Objective-C 2.0
Implemented in LLVM 2.2 and above
http://www.mcubedsw.com/blog/index.php/site/comments/new_objective-c_features/
Coming Soon
http://cocoaheads.tumblr.com/post/17757846453/objective-c-literals-for-nsdictionary-nsarray-and
4 tags
There are some amazing new features in iOS 5 in XCode 4. The most notable is ARC which stands for automatic reference counting as opposed to MRC manual reference counting. But what I want to talk about is the line between Mac OS X, soon to be OS X, and iOS.
Over the coming releases of OS X, they are taking things they have learnt from the iPad and putting them into the OS X. One of the beauties...
4 tags
It turns out there is a lack of computer scientists in the UK, which I still find hard to believe, but watching 24/03/2012 BBC Click I soon found out this wasn’t a joke.
Kids of my generation did not get to experience programming much. I remember my days in ICT (Information Communication Technology) clearly. We would sit in front of a computer and learn about Windows and Office and...
7 tags
MKHack Day 2012 →
Turns out meetup.com are ficks. They closed the event and the host account because it was one-off. So it’s now on Facebook.
If you live in or about Milton Keynes by 5th of May and are one of the following:
Web Developers, Mobile Developers, Server-side Developers, Web Designers, Mobile Designers, Brand Designers, Digital Project Managers, Social Engagement / Communities Management,...
April 2012
7 posts
5 tags
I initially planned on going down the Android route and develop some great apps. But the more I find about other iOS developers who have jumped ship and got drowned because of it, the more happier I feel about deciding against Android.
The shocking toll of hardware and software fragmentation on Android development
CAN AN IOS DEVELOPER FLOURISH IN THE ANDROID WORLD?
March 2012
4 posts
palavras-words-deactivated20120 asked: Are you a programmer?? or a programming student??
3 tags
Well I’ve built my idea in Android and now I’m not going to release it. Why you might ask? Because Google is taking the piss. Apple actually does a lot of work for me when being a developer for them. That same work is not done by Google, so I have to do it. As I don’t want to do it, I am not going to develop for Android. If Google ever make it easy, I’ll reconsider, but for...
February 2012
8 posts