Real-time Sailing Yacht Performance – Kafka (Part 2)

In the last two blogs Getting Started (Part 1) and Stepping back a bit (Part 1.1) I looked at what data I could source from the boat's instrumentation and introduced some new hardware to the boat to support the analysis.

Just to recap I am looking to create the yachts Polars with a view to improving our knowledge of her abilities (whether we can use this to improve our race performance is another matter).

(more...)

6 Easy Steps to Get You Started on Wireframing

A wireframe is a blueprint of sorts that serves as the initial design of a website. In web development, the main purpose of wireframing is to provide an optimal and efficient design for a website without being hindered or affected … Continue reading ?

Origin: MockupTiger Wireframes

OAC – Thoughts on Moving to the Cloud

Last week, I spent a couple of days with Oracle at Thames Valley Park and this presented me with a perfect opportunity to sit down and get to grips with the full extent of the Oracle Analytics Cloud (OAC) suite...without having to worry about client requirements or project deadlines!

As a company, Rittman Mead already has solid experience of OAC, but my personal exposure has been limited to presentations, product demonstrations, reading the various (more...)

Why DevOps Matters for Enterprise BI

Why DevOps Matters for Enterprise BI

Why are people frustrated with their existing enterprise BI tools such as OBIEE? My view is because it costs too much to produce relevant content. I think some of this is down to the tools themselves, and some of it is down to process.

Starting with the tools, they are not “bad” tools; the traditional licensing model can be expensive in today’s market, and traditional development methods are time-consuming and hence expensive. The vendor’s response (more...)

Real-time Sailing Yacht Performance – stepping back a bit (Part 1.1)

Slight change to the planned article. At the end of my analysis in Part 1 I discovered I was missing a number of key messages. It turns out that not all the SeaTalk messages from the integrated instruments were being translated to an NMEA format and therefore not being sent wirelessly from the AIS hub. I didn't really want to introduce another source of data directly from the instruments as it would involve hard wiring (more...)

Creating Plug-in Visualizations for Oracle Data Visualization

Plug-ins make it possible to extend the visualization capabilities of Oracle Data Visualization.

Challenges and Pitfalls of Data Visualization

"A picture says more than a thousand words". This sounds like a true statement. While it's true that it is easier to tell a story with visuals than with words, it makes a huge difference which visual you are using for which story. What is the real story behind a visual. Using the wrong visual to tell a certain story can reduce the benefit of a visual to zero. In this presentation we will go (more...)

Wireframing or Prototyping: Which One to Use

While clients tend to tell developers to skip wireframing and prototyping, seasoned veterans tell newbies that they can skip wireframing and proceed with prototyping. Experienced developers believe that interactive prototyping isn’t useful when presenting a project. For example, if the … Continue reading ?

Hat Tip To: MockupTiger Wireframes

Battle in India for e-commerce market leadership is no longer between just Amazon and Flipkart

Amazon Launches Prime Music in India. What It Means for the Indian e-commerce Market



O
n a day when it was reported that the online streaming music app Gaana was raising $115 million (about ₹750 crores) from Chinese Internet investment company Tencent Holdings Ltd and Times Internet Ltd (Gaana to raise $115 million from Tencent, Times Internet – Livemint), came the news that online retailer Amazon had launched its PrimeMusic streaming music service (more...)

Twitter Analytics using Python – Part 2

This is my second (of five) post on using Python to process Twitter data.

Check out my all the posts in the series.

In this post I was going to look at two particular aspects. The first is the converting of Tweets to Pandas. This will allow you to do additional analysis of tweets. The second part of this post looks at how to setup and process streaming of tweets. The first part was longer (more...)

Wireframes vs Prototypes : An In-Depth Look

Regardless of experience, designers can still easily mix up the terms “wireframe” and “prototype.” Misunderstanding the two – even among seasoned and veteran designers – still happens even though the differences between the two are clear-cut. If you are one … Continue reading ?

Origin: MockupTiger Wireframes

How To Prototype In Time and Budget Constraint Projects

In the software development industry, you can expect that you’ll encounter clients who are too cheap, who want to have more than they pay for, who want to make things done impossibly quick, and who are just plain difficult to … Continue reading ?

By: MockupTiger Wireframes

Rittman Mead at Kscope 2018

Rittman Mead at Kscope 2018

Kscope 2018 is just a week away! Magnificent location (Walt Disney World Swan and Dolphin Resort) for one of the best tech conferences of the year! The agenda is impressive (look here) spanning over ten different tracks from the traditional EPM, BI Analytics and Data Visualization, to the newly added Blockchain! Plenty of great content and networking opportunities!

I'll be representing Rittman Mead with two talks: one about Visualizing Streams (Wednesday (more...)

Call for Papers : UKOUG Annual Conferences : Closes 4th June at 9am (UK)

The call for Papers (presentations) for the UKOUG Annual Conferences is open until 9am (UK time) on Monday 4th June.

Ukoug18

Me: What are you waiting for? Go and submit a topic! Why not!

You: Humm, well..., (excuse, excuse, ...)

Me: What?

You: I couldn't do that! Present at a conference?

Me: Why not?

You: That is only for experts and I'm not one.

Me: Wrong! If you have a story to tell, then you (more...)

Fortune 500 and the Art of Execution

The Fortune 500 Companies 2018 rankings came out last week, and browsing the list, the following random thoughts struck me about the list and the technology industry:

  • Walmart - you can be in a very, very traditional brick-and-mortar business (yes, they have been making inroads into e-commerce, but for the most part, Walmart is a traditional retailer), but as long as you keep doing things well, you can be in the top 10. Not only (more...)

Variable names starting with numbers

The long weekend gave me the chance to finally write a blog post. I will try my best to be more frequent with posting new content.

This blog is going to be short one. We had multiple projects running and we had to design a way why which each project can easily identify their (more...)

Big Data Introduction – Workshop

Our focus was clear - this was a level 101 class, for IT professionals in Bangalore who had heard of Big Data, were interested in Big Data, but were unsure how and where to dig their toe in the world of analytics and Big Data. A one-day workshop - with a mix of slides, white-boarding, case-study, a small game, and a mini-project - we felt, was the ideal vehicle for getting people to wrap their (more...)

Twitter Analytics using Python – Part 1

(This is probably the first part of, probably, a five part blog series on twitter analytics using Python. Make sure to check out the other posts and I'll post a wrap up blog post that will point to all the posts in the series)

(Yes there are lots of other examples out there, but I've put these notes together as a reminder for myself and a particular project I'm testing)

In this first blog post (more...)

UKOUG EPM & Hyperion Event 6th June, 2018

Come up really soon is the annual EPM and Hyperion event organised by the UKOUG. This year it will be on 6th June at Sandown Park Racecourse (Portsmouth Rd, Esher, KT10 9AJ).

Epm1

If you have ever been to Sandown Park Racecourse you will know how fantastic a venue it is. And if you have been to a previous UKOUG EPM & Hyperion event before you will know how amazing it is.

Just go and book (more...)

Creating a Word Cloud using Python

Over the past few days I've been doing a bit more playing around with Python, and create a word cloud. Yes there are lots of examples out there that show this, but none of them worked for me. This could be due to those examples using the older version of Python, libraries/packages no long exist, etc. There are lots of possible reasons. So I have to piece it together and the code given below is (more...)