Monday, November 8, 2010

Why Do You Want Photorealistic Charts?

From: Creating 3D Chart  in Papervision 3D

A thesis of this site is that those six Bloomberg screens that the aging hedge fund dude stares at will soon become a scenario of a sunset industry.

The Wii/Kinect generation will perform very similar functions but the kids will interact with the numbers in the mileau of an evolved First Person Shooter (FPS).

Instead of numbers flashing there will be flows and patterns and particle physics and more.

So, of course, there will be anti-aliaising, smooth shading and high frame rates per second.

But do you really need shadows, day light and photo realism when you are doing mere data analysis?

Wednesday, October 20, 2010

Jaanga 3.0.1 Alpha ~ A Small Update

Jaanga showing the S&P 500 A-F with the Dark Green theme

Please click on this link:

Jaanga 3.0.1 Alpha

This is the latest release of the web app that enables you to monitor and compare the performance of hundreds of stocks at the same time.

In this minor release, several appearance issues have been taken care of.

Monday, October 4, 2010

Jaanga 3.0 Alpha

AXP (American Express) in the hot seat - Jaanga screen capture on 10/4/10

Here is the link to the Jaanga 3.0 Alpha:

This is the first release of Jaanga re-programmed as a 'browser applet'.

Jaanga enables you to monitor and compare large numbers of stock symbols in near real time for free. At any given moment it's really easy to spot the outliers .

Unlike Jaanga "Old School" this version is 2D only, but it works without a browser plugin or extension.

Jaanga Roadmap

Test case code showing a portion of the S&P 500

Jaanga is being re-programmed as a widget.

The benefits include:
  • No browser plug-in or program install necessary
  • No intermediate servers are required
The desired goal: It just works.

Jaanga is an ongoing project. In the next few weeks and months here are some of the features and benefits you might start seeing:

Friday, September 3, 2010

WebGL in Blogger ~ Third Pass

This is the third post with WebGL embedded in Blogger. It is not hard to do. All that needs to be done is move all data within script tags that may be in the head to within the body tag. Secondly all JavaScript and image files need to be hot-linked to a source such as DropBox.

Monday, August 30, 2010

Jaanga Old School

Screen shot of Jaanga Old School - click to enlarge

Here is one of two still images I have of the old Jaanga. Unfortunately I never took any videos while it was in operation.

Jaanga displays every symbol in the S&P 500. Updates occur about every five seconds.

You can pan, zoom and rotate the scene in 3D in real-time while the symbols themselves are moving.

Sunday, August 22, 2010

Google Apps Spreadsheet ~ DJI

The functionality in Google Docs Spreadsheets gets stronger on almost a regular basis. Recent embellishments include significant upgrades to the scripting capabilities in Google Apps Script (GAS).

WebGL in Blogger Posts ~ Second Pass

You will need a browser that supports WebGL in order to view this demo.

Update: The specification changed has changed since this was written. The applet is not working for the moment.

WebGL in Blogger Posts ~ First Pass

Screen capture of first attempt at WebGL inside Blogger
Will Blogger allow WebGL elements to be embedded in a Blogger post?

If so, it would be quite possible to embed 3D animations into Blogger.

You will need a browser that supports WebGL in order to view the demo after the click.

Canvas Tag in Blogger Posts

This example requires a browser that supports the
<canvas> feature.

This post looks at the possibility of embedding a Canvas element within a Blogger post.
Canvas consists of a drawable region defined in HTML code with height and width attributes. JavaScript code may access the area through a full set of drawing functions similar to other common 2D APIs, thus allowing for dynamically generated graphics. Some anticipated uses of canvas include building graphs, animations, games, and image composition.

As the above image demonstrates, Blogger is happy with canvas elements.

The code looks like this:
<canvas id="myCanvas"></myCanvas>

<script type="text/javascript">

var canvas=document.getElementById('myCanvas');
var ctx=canvas.getContext('2d');

ctx.fillRect(0, 0, 100, 100);

ctx.fillStyle = 'rgba(0, 0, 200, 0.5)';
ctx.fillRect (80, 80, 180, 180);


JavaScript in Blogger Posts

An ongoing theme of this web site will be what sorts of data and code can embedded inside of Blogger (or WordPress or other mass-market on-line technologies that put few if any limits storing and transmitting content).

In the first experiment, it is revealed that Blogger allows you to embed external JavaScript in its posts.

Here is a some text generated by JavaScript:

Wednesday, May 12, 2010

First Post

Hello World!

This is a web site that I have registered for a while now re-purposed into a blog that concentrates on issues with the programming code for charting or graphing very large data sets.