5 Must-have Android Apps for Designers

Amir HameedTechnology Leave a Comment

For most of the short history of web development, the only platform that we could rely on for graphic purposes was the desktop computer, that have the enough graphic power for this and other graphic demanding activities as video games, you can play with the use of overwatch boost online. I doubt I have to tell you, as SitePoint readers, …

Understanding OpCache

Amir HameedTechnology Leave a Comment

PHP in version 5.5 comes with a caching engine built-in – OpCache – which stores precompiled script bytecode in the memory. If you’re familiar with APC or Xcache, you will already know how such engines work. As each PHP script is being compiled at runtime, a part of the execution time gets used for transforming the human readable code into …

MVC – a Problem or a Solution?

Amir HameedTechnology Leave a Comment

Repositories, Adapters, MVC with all it cousins, SOLID, RTFM… As a (PHP) developer, those words are thrown at you from every corner of the web. And I hate it, I’ve had enough. Stop telling me what to do and show me those kittens instead. via MVC – a Problem or a Solution?.

WordPress Gone Social – BuddyPress

Amir HameedTechnology Leave a Comment

Most of us know WordPress as a blogging platform or full featured CMS, capable of being transformed in many different ways. But did you know that you can even turn WordPress into your own social network? It’s called BuddyPress and it’s a plugin that extends WordPress to give you all the components needed to create your own social network and …

Diffbot: Crawling with Visual Machine Learning

Amir HameedTechnology Leave a Comment

Have you ever wondered how social networks do URL previews so well when you share links? How do they know which images to grab, whom to cite as an author, or which tags to attach to the preview? Is it all crawling with complex regexes over source code? Actually, more often than not, it isn’t. Meta information defined in the …

Are Crows Smarter Than Children? – News Watch

Amir HameedScience Leave a Comment

In a battle of wits, could a bird outsmart a kindergartner? Don’t be too quick to say no: One clever young bird solved a problem that has stumped 5-year-old children, according to a new study. The bird—a New Caledonian crow named Kitty—figured out that dropping rocks in one water-filled tube was the key to raising the water level in another, …

Card Sorting – UX – Interaction Design

Amir HameedTechnology Leave a Comment

The term card sorting applies to a wide variety of activities involving the grouping and/or naming of objects or concepts. These may be represented on physical cards; virtual cards on computer screens; or photos in either physical or computer form. Occasionally, objects themselves may be sorted. The results can be expressed in a number of ways, with the primary focus …