Author » Hennie Grobler

Hennie Grobler

Technical Architect

I'm an architect at SWAT where I fulfill a range of duties that range from being involved in development to R&D projects to assisting with the technical aspects of MIH mergers and acquisition's. Past experiences are mostly with SOA related projects but have since moved to mostly working with web and related technologies. I also try to keep up with the latest mobile trends and any gadgetry that may be out and about. And of course everything to do with gaming.

MIH sponsored a workshop last week called Architecture, Performance and Open SourceSoftware (APOSS). This followed from a similar workshop that was held in São Paulo, Brazil in December.

The attendees were an interesting mix of people from a variety of the MIH companies in South Africa representing industries from web and mobile development to pay television. We all got together to discuss topics that affect us all, ranging from open source technologies, architecture, scalability and best practices.

Read full post »

Apple’s new iPhone would Like to Talk. An AI personal assistant called Siri is the biggest new feature of the iPhone 4S. Holding down the “home” button on the new iPhone 4S, available in the U.S. starting on October 14, summons a “personal assistant” known as Siri that can understand commands given in English, French, or German. It responds in a conversational style in both text and synthesized speech. When the question “Do I need a raincoat today?” was posed Siri responded in a similar manner: “It sure looks like rain today.”

Read full post »

Introducing Google Analytics Premium. Google Analytics Premium has been made available to enterprise clients that require a more feature rich Google Analytics experience. The paid for service provides increased data collection, more custom variables and downloadable un-sampled reports as well as different tools to analyze the data. It also provides dedicated account management that is on call 24/7 and provides service level agreements for data collection, processing and reporting.

Read full post »

I had a nasty run-in recently when I had to deal with user related data from users that are from different geographical locations spread out across the world. I was looking at setting up a collaboration platform for a private group of users and decided to do a local install of Gitorious.

Not coming from a Ruby background I found it tremendously difficult to get it installed and working correctly but eventually after 3 or 4 days I did with Christian Johansen’s instructions and the ubuntu installation instructions. Without these instructions I would have jumped out of a window by now. I was very happy with how well it worked once I had the installation completed though.

Read full post »

MongoDb garnered much attention over the last couple of years. It is said to be fast and reliable and that it automates some of the processes that are usually very time consuming and error prone. Adoption seems to be growing steadily as it is being used in more and more high transaction volume systems like Foursquare, Bit.ly and Sourceforge.

Read full post »

Poke The Box Cover

This was my first attempt at a book of this kind. I must admit that while it was inspiring, there were no earth shattering revelations and one could probably summarize the content of book in a couple of pages. The tone of the book also reminds me of being in an audience with one of those ‘yes..yes..yes’ motivational speakers on stage. I am also having difficulty in understanding the hype and I don’t see why I would need a Poke The Box Handbook to help me implement the lessons in the book.

In all fairness, however, it did succeed in helping me to remember things that have started to fade from memory. Things that are critical to the survival of businesses in the ever changing environments that we find ourselves in. New competitors spring up all around us and technology is advancing at such a tremendous rate. How do we keep our competitive advantage?

Read full post »

But Facebook is using it?

Open Graph Logo

It seems that there is a new standard, pattern or best practice popping up on an daily basis. Is this really useful or does it just give us another set of hoops to jump through in order to do what we need to.
I recently came across the Opengraph protocol web page and the first sentence on the page mentions “…this is used on Facebook…”. I am sure that it is at this point that a lot of people reading the protocol home page decide that they will also have to use it. I mean if Facebook is doing it them I must as well.

Read full post »

The first time I heard the word was on the Sci-Fi channel on one of those in-between-program-fillers. It did not make much sense at the time,  but the word did stick somewhere in the nether reaches of my mind. Fast forward a couple of years and it keeps popping more and more. There is even a 3 year old Singularity University Singularity University based at the NASA Ames campus in Silicon Valley.

Our CEO at SWAT Jacques Van Niekerk, who is also the CTO of MIH Internet, attended the Singularity Summit in 2010 where topics of discussion were “focused on the Singularity and related converging technologies such as robotics, nanotechnology, brain-computer interfaces, and artificial intelligence”. He related some of the highlights of the conference to me and it got me even more interested.

Read full post »

I had the opportunity to attend Microsoft TechEd Africa 2010 that was hosted in Durban, South Africa this year. It is the second time that I attended, the first time being in 2008.

At SWAT we mostly deal with open source technologies but because I have some experience with MS technologies I thought it would be worthwhile to find out what that had to offer.

Read full post »

I went to the Microsoft Tech Days conference 2010 earlier this week. The main focus of the conference was Sharepoint 2010 but there were some other interesting topics covered as well. The one topic that I found very interesting was about StreamInsight. StreamInsight is a new complex event processing (CEP) component that ships with SQL Server 2008 R2.

Read full post »