Archive for May, 2013

Work for Hire – a Double Standard

May 29th, 2013 Leave a comment
Work for Hire - a Double Standard

Usually, ownership of every work of original authorship lies with the person that created it. The exception is the “work for hire” rule. This covers any collective contributions to most projects. That can include a part of a television or motion picture, combined input to maps, textbooks or supplement materials, individual authors of articles in magazines and newspapers; work commissioned for an anthology. Most important for discussion for this site “work for hire” status also includes all coding and design done for a software application. The Current Business Environment Software developers recognize developing an Intellectual Property needs a dedicated… View full post »

Top 5 Emerging Big Data Open-Source Technologies 2013

May 25th, 2013 Leave a comment
Top 5 Emerging Big Data Open-Source Technologies 2013

Big Data is in and of itself a new phenomenon, and keeping track of all the emergent technologies in the field can be dizzying. With that in mind, here are a few technologies to keep an eye on as they mature and evolve throughout 2013! 1. Cloudera Impala While Impala isn’t the newest on this list, it’s definitely one to watch out for in 2013. Cloudera’s implementation of real-time data processing in Hadoop is inspired- Hadoop’s disk-based storage format isn’t normally known for real-time ad-hoc query capability, but Impala uses some great open-source technologies to implement it. It uses the same metadata… View full post »

Pro Android C++ Book Review

May 20th, 2013 Leave a comment
Pro Android C++ Book Review

By Onur Cinar It seems as though there’s no end to Android programming books out there, especially now that the platform has experienced its meteoric rise from new OS entrant to capable and formidable market player. Unfortunately, as a result, many good books get lost in the shuffle – when looking for a new book you’re likely to encounter a whole suite of them – some relevant and some, not. This trend applies even to specialized niches within Android, where books are put on the market quickly to capitalize on new OS versions. In all this printed abundance, I luckily stumbled upon… View full post »

PHP vs Ruby and the Python Phenom

May 16th, 2013 Leave a comment 2 comments
PHP vs Ruby and the Python Phenom

Both Ruby and PHP have been around since 1995, but the “newcomer” Python is actually older, first appearing in 1991. Since their introduction, the three development languages have taken very different journeys to the present, now finally coming to the scene as co-equals. Much of the argument over language is centered on PHP vs. Ruby and how these two stack up against one another. Each has advantages and disadvantages, but now with the re-emergence of Python as a popular choice (thanks mainly to Google), the head-to-head battle has become a trifecta. History and Purposes In any good discussion of… View full post »

Creating “Good” Android Apps

May 12th, 2013 Leave a comment
Creating

You have heard people say it: “App X is a good app”. You didn’t think about it at the time, but it begs the question. What makes a good Android app? How can you determine if the app you are writing will be good or not? It seems like a subjective thing but there are some areas that all apps could focus on that would make them better. In this article, I will explore the factors that you need to consider when creating an Android application to ensure that you also end up on the list of “good” apps, instead… View full post »

Android ActionBar Quick Tutorial

May 8th, 2013 Leave a comment
Android ActionBar Quick Tutorial

For those of you not in the loop, the ActionBar a bar located at the very top of an activity that can show the activity icon, title, and actions that can be triggered (hence its name): things like additional views, other interactive buttons, app navigation, and so on and so forth. This replaces the older Android OptionsMenu that was opened when a user pressed the hardware Option button; the ActionBar is preferable to it as it is clearly visible and shows the user what they can do and where they can do it. Read on for how to implement this… View full post »

Analytic Trends and Autonomy

May 4th, 2013 Leave a comment
Analytic Trends and Autonomy

One of the emerging ideas in Big Data handling is one of merging self-learning machines with autonomous analysis to create a sort of Star Trek computer for trends analysis and event-driven architectures. The possibilities are growing daily as technology improves and Big Data gets bigger. It may be possible for such learning machines to eventually formulate their own hypothesis regarding the data and present new ideas to business leaders on their own or even be authorized to act on their findings automatically. Currently, it’s possible to leverage information discovery in such a way as to detect relationships between what… View full post »