If you are a PHP developer you will probably be pushed by everybody to learn how to use a framework to develop your application. But nobody tells you in a clear way what you’re going to obtain doing this. For every developer who is in this phase of personal growth, this choice is never easy and the main reason is the fear of being conditionated by this link in a bad way. In the journey…"Can You Really Trust A Framework ?"
If your install of Linux is a dual boot setup with windows you have run into this problem before. You reinstall windows and suddenly you can no longer access your Linux partition or the Grub bootloader. You can always go through the entire install of Ubuntu again, or you can try to repair the bootload, but how do you repair the bootloader? Here we look for the way to restore grub after windows install. Well…"Restoring Ubuntu (or any distro) Grub Bootloader After Windows Install"
This guide assumes you are using Xcode 4 Core data is the feature of Cocoa that makes it the best tool for developing applications for the macintosh. It’s what makes Cocoa a better choice for developing full, feature rich applications than Java or Ruby (not that they’re bad languages) for the mac. The simple reason for this is it allows you to develop amazingly complicated applications in precisely 0lines of code. Even then, you can…"A Simple Core Data Introduction"
Bindings are an incredibly useful feature of Cocoa. Cocoa bindings were introduced in Mac OS 10.3 allowing developers to create incredibly complex applications in very few lines of code and, as a result, eliminate many bugs from their software that would normally arise from the sheer mass of code a developer would normally have to write. Whilst learning Cocoa, bindings aren’t a necessary thing to learn about and many budding developers will skip over bindings…"Intro to Cocoa Bindings (As well as Key Value Coding)"
For reference, I shall now refer to pass by address as PSA Let’s just get something out-of-the-way. Passing a parameter by address involves using pointers. Yes, those horrible little things that you hated/hate whilst you learnt/are learning C, C++. The idea of pointers is hard to understand and the most common thing novices will say is “Why learn pointers?” Well, this is one of those reasons to learn them. PBA relies completely on pointers and…"Passing Arguments By Address In C++"