Skip to content

Recent Articles

25
Oct

Powerwiseaustralasia

This is another WordPress Site we have created for the customer

See http://powerwiseaustralasia.com for more details

12
Oct

Flexing NoSQL: MongoDB in review | Data Management – InfoWorld

The NoSQL movement has spawned a slew of alternative data stores, all of which attempt to fill voids left by traditional relational database implementations. But while it’s easy to fit the various relational databases (MySQL, Oracle, DB2, and so on) under a single categorical umbrella, the NoSQL world is much more diverse, and the NoSQL label is too general. NoSQL data stores such as MongoDB and Cassandra are so vastly different from each other that apples-to-apples comparisons are practically impossible. Thus, within the world of NoSQL, there are subcategories such as key-value stores, graph databases, and document-oriented stores.

Document-oriented stores, or document stores for short, aren’t new to the world of computing. Industry graybeards will quickly recognize Lotus Notes as one of the first successful NoSQL document stores from the late ’80s. Document stores encapsulate data into loosely defined documents, rather than tables with columns and rows. Implementations of the underlying document vary by data store, with some representing a document as XML and others as JSON, for instance.

[ Also on InfoWorld: NoSQL standouts: New databases for new applications | First look: Oracle NoSQL Database | Follow the latest developments in business technology news and get a digest of the key stories each day in the InfoWorld Daily newsletter. ]

But in general, documents aren’t rigidly defined, and in fact they offer a high degree of flexibility when it comes to defining data. This flexibility has costs. For example, these data stores do not support SQL, instead supporting custom query languages better suited to the underlying document structure (such as XPath-like query languages for XML data stores). But the lack of rigidity in data definition has many benefits as well. In many cases, compared to traditional relational databases, the more flexible document stores enable faster iterative-style development where data requirements are evolving more rapidly than the pace of development.

MongoDB: Flexible, scalable NoSQL
In recent years, a number of document stores have come out and garnered a high degree of developer mind share. One of the most popular of these is MongoDB, an open source, schema-free document store written in C++ that boasts support for a wide array of programming languages, a SQL-like query language, and a number of intriguing features related to performance and scalability.

Out of the box, Mongo supports sharding, which permits horizontal scaling by divvying up a collection of documents across a cluster of nodes, thus making reads faster. What’s more, Mongo offers replication in two modes: master-slave and replica sets. In a replica set, there is no master node; instead, all nodes are copies of one another and there is no single point of failure. Replica sets therefore bring more fault tolerance to larger environments supporting massive amounts of data. These features and more don’t require an army of DBAs to implement, nor do they need massive hardware expenditures. Mongo can run on commodity hardware platforms, provided there is a healthy amount of memory.

Mongo is schema-less — it’ll store any document you decide to put into it. There is no upfront document definition requirement. Ultimately, documents are grouped into collections, which are akin to tables in a relational database. Collections can be defined on the fly as well. Documents are stored in a binary JSON format, dubbed BSON, and encapsulate data represented as name-value pairs (which are somewhat like columns and rows).

Flexing NoSQL: MongoDB in review | Data Management – InfoWorld.

25
May

NZ music streaming services compared | Stuff.co.nz

NZ music streaming services compared | Stuff.co.nz.

Spotify launched this week in Australia and New Zealand. It’s hugely popular overseas, but how does it compare to what else is on offer here in New Zealand?

RARA.COM

Rara.com is a relative newcomer to the New Zealand market, but because of its ability to cache music, it’s well worth a look. If you use Rara’s Android app, which costs a little extra, you can download songs over Wi-Fi and they’ll be cached on your phone. That means when you’re out and about roaming, you’ll be able to play back songs without downloading them again on 3G. You still get to listen to your music, and you save on mobile data costs.

Rara has millions of songs to choose from, but is missing a lot of key artists. One that particularly sticks out is Adele, who has been tearing up charts in New Zealand. Despite Rara being a New Zealand website, it’s also missing many local artists.

If you just want to listen to Rara music on the web, it’ll cost you $8 a month. But if you have an Android device, we recommend you add mobile functionality to your plan. It’ll cost you $14, but allow you to listen to your playlists when you’re on the go.

MUSIC UNLIMITED

Music Unlimited is Sony’s music streaming service, available on the web, the PlayStation 3, PlayStation Vita, and on Android devices. There’s plenty of music available – Sony just says it’s “millions and millions” – and it incorporates Sony’s massive music catalogue, as well as a host of other artists and songs. You can try it for 30 days for free, but after that it’ll cost US$6 (NZ$7) per month for a basic subscription, which allows you to listen to unlimited music on multiple devices and create customised channels, amongst other things. The premium subscription costs US$14 (NZ$17) a month and grants users the ability to create playlists and listen to radio stations reserved for premium users.

The web-based Music Unlimited app is a bit clunky and slow, but most in-browser music players are. There are also a few notable artists missing from the music catalogue –  The Beatles, for instance, are nowhere to be seen. That said, Music Unlimited’s catalogue is considerably better than most.

Ad Feedback

Music Unlimited, like other streaming services, can cache your playlists so you can play them when you’re offline. 

SPOTIFY

Spotify is new to the New Zealand market, but it has a massive following overseas. This is likely because Spotify has two important things – a massive music catalogue, and a free service. The free service is ad-supported and grants unlimited access to the catalogue, but there are two subscription tiers which give you access to different features.

The major difference between free Spotify and the basic paid service, called Spotify Unlimited, is the fact that the ads are gone. Both the Free and Unlimited tiers are only available from your computer. The Premium service, however, allows you to access Spotify from a variety of different devices, including your mobile phone and tablet. It also enables an offline mode, so you can cache music and listen to it offline. The Unlimited service costs $7.49/month and the Premium service costs $13/month.

Spotify has heavy Facebook integration, so you can sign in through Facebook, see what your friends are listening to, and share what you’re listening to with your friends. But this is also where things become problematic – you actually need to have a Facebook account to sign up for Spotify. If you, like many people, are concerned about the privacy issues related to Facebook sharing, you might want to choose a different service.

RDIO

Rdio, a music streaming service from the people who brought you Skype, is a subscription service that gives you all the music you want, via one of two monthly plans. For $9 per month you get the service via your web browser (Flash required), plus the Windows and Mac OS X desktop clients. $14 per month gives you all that, plus access via the Rdio apps available for iOS, Android, BlackBerry and Windows Phone 7. Unless you never leave your house or don’t own a compatible device, the extra $5 per month is a no-brainer.

Finding the music you’re after is a snap. Assuming, that is, you’re allowed to listen to it. Here is the only place Rdio fell flat on its face: thanks to the complexity of international music licensing, there is a tonne of content that we in New Zealand can see, but cannot play. In most of the other music streaming services, you simply can’t see the track in the music catalogue if it’s not available here.

Audio is heavily compressed over 3G to keep data costs down giving you something a little better than radio quality. You can also ‘sync’ music to the device, which gives you an offline copy you can listen to when you’re disconnected.

GROOVESHARK

Grooveshark has been available to New Zealanders for about three years now, and it’s free to us. Just type a song or artist into the searchbox on the website using your desktop browser or the browser on your phone or tablet, then hit play. It really is that simple.

Grooveshark has a wide range of music, and there are no audio adverts to interrupt your tunes. Aside from simply searching for a song, you can also tune into to predefined stations, based around a music category.

The best part of Grooveshark is that you don’t need an account to find music, listen to it, or even share it with your friends on Facebook. If you do create an account, however, you can favourite tracks, create playlists and get music recommended to you.

The two premium services – Grooveshark Plus (US$6 per month) and Grooveshark Anywhere ($9 per month) – allow you to download a desktop version of Grooveshark that lets you access playlists and favourites even if you’re not on the internet, and gives you unlimited playlists and favourites.

-PC World

11
May

Sencha Touch or jQuery Mobile? – Read This Before You Make a Decision

Sencha Touch or jQuery Mobile? – Read This Before You Make a Decision.

If you ever need to choose between jQuery Mobile and Sencha Touch, you need to consider these factors before making your decision:

About jQuery Mobile

  • It’s a UI-only library, which relies on jQuery and jQuery UI for DOM manipulation, Ajax and other utilities
  • To create UI widgets, you generally need to hand-code their html, and the library enhances their look and feel
  • As it works by enhancing the html you create, it allows you to re-use or re-purpose existing html
  • Some simple applications can be created using only html, without having to write JavaScript code
  • It has a relatively small object model, which makes it faster and easier to learn, specially if you are familiar with jQuery
  • It does not impose a coding discipline or structure, which gives you flexibility, but can lead to applications that are difficult to maintain
  • Easier to integrate with other frameworks
  • Targets more devices than Sencha Touch
  • Not tied to a particular vendor

About Sencha Touch

  • It’s a library that tries to do it all: UI widgets, DOM manipulation, Ajax and other utilities
  • Does not depend on other libraries
  • Follows a JavaScript-centric approach, where you are required to write little html
  • Has a large object model, which provides more features out of the box, but takes longer to learn
  • Imposes a coding structure and discipline, which generally results in well-organized code
  • Provides built-in server and local storage abstractions, which make it easier to perform CRUD operations on relational data
  • Has built-in facilities for creating iOS and Android native packages
  • Targets less devices than jQuery Mobile

16
Apr

Sponsorship

Infinite Software Ltd has recently sponsored Nico Muller from Magic Racing Ltd

Backround

Nico from South- Africa has been building racing cars for a while now. This however is the first of it’s kind in New Zealand. He received a few new sponsors and this will hopefully continue until the point where he can build racing cars as a full time opportunity. This car is uqiue and built up from the ground. Everything been engineered into completeness with great precision.

 

This is also a new type of design, previously nit used in New Zealand. Since been different to New Zealand this has proved itself over and over again in places like South-Africa and New Zealand. Anyone interested in this can contact Nico at cnhmuller@yahoo.co.nz. More photos of the build and the putting together will be put up unto his website in future.

 

 

Sponsorship

22
Mar

saspringbokshop.co.nz |  saspringbokshop.co.nz

saspringbokshop.co.nz |

 

Here is a WordPress site which we created with full shopping basket utillities. The shopping cart can do Tax and GST and also impress with multiple photos etc about in store items.

To See more please visit – www.saspringbokshop.co.nz

22
Mar

Infinite Software

Infinite Software.

Seven years ago, developers behind Mambo, an open source software project for publishing websites, split over a dispute regarding control of the project. The project fork resulted in Joomla, a free and open source content management system (CMS) for publishing web content and sites.

Today, Joomla—the name is a phonetic spelling for the Swahili word “Jumla,” which means “as a whole”—is one of the most popular open source content management systems (CMS), claiming that 2.7% of the Web is Joomla-based sites.

If you were to drop Joomla on a straight line with other popular open source CMS projects, it would fall somewhere between WordPress and Drupal. Joomla, which is offered under the General Public License (GPL) version 2.0, is more robust than WordPress, while Drupal is usually favored by those with a developer background.

“Joomla really fits nicely between WordPress and Drupal,” says Ryan Ozimek, president of Open Source Matters, a nonprofit organization that provides organization, legal and financial support to the Joomla project.

“We’ve built a community and have a focus on reaching out to the average user and administrators of a website, but we also give under-the-hood tools to the developers and engineers trying to do something more complex,” he adds.

Joomla powers the Children’s Hospital Boston social intranet, providing a “Facebook-like” social environment and handling more than 2,500 concurrent users.

Joomla Jibes With Small to Mid-Sized Businesses

With such a large community and abundance of products and services, the small and medium-sized business (SMB) market is where this open source CMS is a strong contender. Small businesses like having access to thousands of add-ons that make it easy to extend basic website functionality.

“We’ve encouraged an economy around being able to productize add-ons. A small business can install a Joomla site by following a five-step tutorial on the Web, download the add-ons in a single zip file and end up with a professional site,” said Ozimek.

Ozimek said that small businesses typically use Joomla-based sites for standard brochure-like websites, to add functionality to communicate with customers using support ticketing or for ecommerce.

The SMB market is where Joomla earned its reputation, but now all eyes are on the enterprise and what Joomla can do there.

Joomla Makes Strides in the Enterprise

This year, the enterprise is the big picture evolution for Joomla. It’s still a core CMS offering but new focus gives developers tools to build any sort of Web application that goes well beyond the good old-fashioned Joomla site.

In the enterprise, open source CMS software is highly visible. Kathleen Reidy, Senior Analyst at 451 Research, said acceptance and availability of open source CMS projects has grown. Ten years ago open source CMS projects existed, but there wasn’t many options for a commercial entity for an enterprise to partner with for development and support. Today, this isn’t the case.

Reidy said that open source software in the enterprise does have benefits over proprietary software. “One benefit with open source is that you can download and try it on your own instead of going through a vendor-led process of RFP, proof-of-concept and demos,” she explains.

For Joomla, its enterprise push is backed by support from companies like Microsoft and eBay who have significantly enabled the Joomla community to push the boundaries beyond the SMB market.

“EBay has 16,000 employees running on an intranet system that was built using the Joomla CMS and Joomla framework. The system does social networking and grabs terabytes of data for eBay to run reports on,” said Ozimek. “Under the hood is a new generation of technology that allows developers to go beyond the basics of having a blog or brochure base website. “

One of the more recent enterprise Joomla deployments is a social networking Intranet for Children’s Hospital Boston, a Harvard medical school pediatric teaching hospital.

Sarah Mahoney, the hospital’s innovation community manager, looked at open source options because the proprietary system being used at the hospital prevented them from making much-needed upgrades.

http://www.itworld.com/software/260040/joomla-jumps-enterprise?source=ITWNLE_nlt_enterprise_apps_2012-03-21

16
Mar

TriPanel :: Home

We have recently developed a Concrete5 Website for Tri-Panel See the website - TriPanel :: Home.

TriPanel :: Home.

1
Mar

Change.org – Start, Join, and Win Campaigns for Change

This is a good idea

Whenever you need to run a petition of some sort, check out this page.

Also check out the type of petitions these guys bring out. It is amazingly powerfull.

Change.org – Start, Join, and Win Campaigns for Change.

1
Mar

How to Let God Live in You – Dr Charles Stanley

As Discussed in our Alpha group on Wednesday night  - 28 Feb 2012

Here is the link for download. Hopefully it works Ok.

Let me know if you can’t download it. Click on this link OR just right click and ‘Save As’  - How to let God live in you DR Charles Stanley

Also you can try and search for it on www.intouch.org

regards

Adriaan