Don't Explode (itch) (JambonSupreme) Mac OS

broken image


  1. Don't Explode (itch) (jambonsupreme) Mac Os 2
  2. Don't Explode (itch) (jambonsupreme) Mac Os Free
  3. Don't Explode (itch) (jambonsupreme) Mac Os -
  4. Don't Explode (itch) (jambonsupreme) Mac Os 1

Jack-O-Lantern 1.6 for Mac, iOS, and tvOS has been released. Hot on the heels of Illuminations 2.0, here's a new version of Jack-O-Lantern, and yup, it's on Apple TV as well. Now it's even easier to spookify your Halloween decorations. This version also has a completely rewritten render pipeline, so every version looks better than ever. Download today because Halloween is just a couple weeks away!

What's New in v1.6:

  • Added support for tvOS.
  • Added support for modern iOS devices and screen sizes.
  • Rewrote the render pipeline to be entirely shader-based.
  • Added new shader effects like screen glow and improved lighting.
  • Improved middle drawing with 3d carving and fewer gaps.
  • Updated icon.

Vaughan-Nichols has been writing about technology and the business of technology since CP/M-80 was the cutting-edge PC operating system, 300bps was a fast Internet connection, WordStar. Annnnd I'm kinda at a loss here, this is the only game that I needed to extract it from ISO since I apparently won't be able to use an actual iso for my jailbroken ps3 (rebug). At least as far as I know, I looked up Cobra, Webman with rebug but it's all over the place it's utterly confusing.

Wednesday, 9 October 2019

Illuminations 2.0 for Mac, iOS, and tvOS are now available. That's right, Illuminations is now available for the Apple TV! Blow up some fireworks on the big screen. The iPhone, iPad, and Apple TV versions are all available together at one low price. This version adds full game controller support to every platform as well as save game syncing via iCloud.

And since we're wild and crazy, the itch.io version is now pay-what-you-want, including nothing!

What's New in v2.0:

  • Modern system support.
  • Support for new device screen sizes.
  • Save syncing between MacOS, iOS, and tvOS versions.
  • Added MFI and HID game controller support.
  • Rewrote the interface and sound systems. It's better now.
  • Hitting the bomb button changes background color in Freestyle mode.
  • Fixed High Scores rarely displaying the wrong level reached.
  • Updated icon.
  • Lots of minor bug fixes.

Illuminations and Totally Sweet Sudoku are now available to purchase on Itch.io. Both games are DRM-free when purchased on itch.io, and you can check-out with PayPal, Amazon, or credit card via Stripe. So you really no longer have an excuse for not owning both amazing games you silly knucklehead.

Friday, 25 October 2013

Jack-O-Lantern 1.5 has been released just in time for Halloween. Both the iOS version and the screen saver have been upgraded with must have features. Why are you still reading this? Go download it right now!

What's New in v1.5:

  • Updated pumpkin with higher resolution textures.
  • Added 5 new carvings.
  • Updated all carvings to increase resolution and fix minor issues.
  • Added Retina screen support.
  • Added optional ambient horror sounds. (Mac version)
  • Added optional lightning strikes. (Mac version)
  • Added new light color setting.
  • Improved flame graphic.
  • Fixed and improved rotation on iOS.
  • Added 3D stereo sound for fun. (iOS version)

Illuminations 1.5 for Mac, iPhone, and iPad has been submitted to Apple. This update standardizes the three versions to the same codebase and (mostly) the same features. The graphics were almost completely redone at a higher resolution to support retina screens on Mac and iPad. If only we could have predicted 4K resolution screens in 2004!

What's New in v1.5:

  • Removed OpenFeint from iOS versions and added and improved Game Center support.
  • Updated background city.
  • Updated higher resolution graphics.
  • Added retina support on Mac and iPad, and added widescreen support on iPhone.
  • Added iCade support on iOS.
  • Added sensitivity option for tilt movement on iOS.
  • New in-game interface for clearing high scores, ending the game, and name entry.
  • New app icon.
  • Lots of minor bug fixes.

Monday, 1 July 2013

Illuminations is on sale for $0.99 in celebration of Independence Day. That's right, buy any version for the price of a candybar. Explode some fireworks without leaving the comfort of your A/C. It was 130˚ in Death Valley this week. Do you want to go out and shoot fireworks in that? Heck no! Stay inside and play Illuminations.

Totally Sweet Sudoku updates have been approved by Apple and are now available in the App Store. Want to play sudoku on your iPhone? Now you can! Download them today, or some other day. As long as they're downloaded sometime in the near future, you'll be okay.

Friday, 21 June 2013

Updates to the Mac and iOS version of Totally Sweet Sudoku have been submitted to Apple. Hopefully they will be approved most expediently. Here's a list of the changes to appropriately whet your appetite:

What's New in v2.0 for iOS:

  • Now a universal app with iPhone support.
  • Supports iPhone 5.
  • Fixed a rotation issue on iOS 6.
  • Reduced CPU usage.
  • Fixed several textures.
  • Added differentiation between invalid given and placed numbers.
  • Fixed several music bugs.
  • Added iCade support just because.

What's New in v2.0.1 for Mac:

  • Reduced CPU usage.
  • Fixed a bug where the window minimize button would disappear after going fullscreen.
  • Fixed several textures.
  • Added differentiation between invalid given and placed numbers.
  • Fixed several music bugs.
  • Fixed a drawing bug when resizing the window.
  • Updated code to maintain parity with iOS version.

Welcome to the upgraded Killer Robots site! While on the surface it doesn't appear all that different, we can assure you that much has been changed. In fact, we're going to call this version 4.0 instead of v3.2. Let's go to the list:

What's New in v4.0:

  • All new responsive design that automatically resizes to take advantage of smaller screen sizes.
  • New Killer Robots logo.
  • Completely changed font faces, size, and styling. No more squinting.
  • New retina graphics for some images. The rest of the images will be upgraded over time.
  • Updated javascript.
  • New responsive light box for screenshots. Yay for iPhone users.
  • Cleaned up and simplified CSS and HTML (valid HTML5 and CSS3 no less).
  • A move towards using CSS effects instead of pregenerated graphics.
  • New favicon.
  • New iOS site icon.
  • Other stuff, probably.

Tuesday, 28 August 2012

Uploaded version 1.2.1 of StarWarsScroll to fix a small bug that would sometimes crash System Preferences if SWS was running in the preview window. It's believed that the bug only affected Mountain Lion, but everyone should probably update to be on the safe side.

StarWarsScroll has been gifted a lovely version 1.2 update. For this special occasion it has received 27 new scrolls from the expanded Star Wars universe, retina display support, numerous bug fixes, and more. It would be most delightful if you would try it out.

Friday, 3 August 2012

Totally Sweet Sudoku for the Mac and iPad has been submitted to Apple for release on the App Store. Look for it soon!

Version 1.0 of Illuminations for the Mac has been released on the Mac App Store! It's been a long time coming, but you can finally give us money in exchange for quality fireworks exploding.

Superman slot machine. Sunday, 11 July 2010

Version 1.0 of Illuminations HD for the iPad has been approved by Apple and is now available on the App Store! Buy it now and make us happy!

Version 1.0 of Illuminations HD for the iPad has been submitted to Apple for release on the App Store. Look for it soon!

Thursday, 15 April 2010

Version 0.3.2 of Illuminations has been released. Full Snow Leopard support plus bug fixes await you. A larger update to catch the OS X version up to the iPhone version is planned, but not for the near future.

Movement on the iPhone front! Killer Robots has released two new iPhone apps for all your mobile needs. First up is Ladybug Dreams, our second game on the go. Ladybug Dreams was a huge hit way back in uDevGame 2003, and we're proud to bring the updated version to the iPhone. Next up is a port of our world famous screen saver, Jack-O-Lantern. The iPhone version features exclusive carvings, spooky sound effects, and interactions not available in the screen saver. Check them out on the App Store or on the iPhone page!

Wednesday, 2 September 2009

That dastardly Apple's grand scheme to make Mac OS X even more the bestest OS in the world unfortunately broke all the third-party screen savers in Snow Leopard. Oh noes! Fortunately, we've got updates for Jack-O-Lantern and StarWarsScroll right here. Download and rejoice!

Killer Robots is proud to announce the release of Illuminations for the iPhone and iPod touch. Bigger and better than the desktop version, but in a handy pocket-size. Not familiar? Illuminations is a fireworks-based action game. Loads of pretty particles and great sound and music. Illuminations is just the first step in our comprehensive plan to conquer the iPhone and iPod touch, so don't get left behind in the new regime!

Wednesday, 12 November 2008

Introducing the Killer Robots DevBlog for all your Killer Robots development blogging needs. There's not much content yet, but hopefully that will be fixed in short order.

Apple likes us, they really like us! Jack-O-Lantern has received the coveted 'Staff Pick' and is the current featured download on Apple's downloads page. Moderately priced champagne for everyone!

Wednesday, 8 October 2008

Had a bit of a hurricane problem there for a couple weeks that slowed development, but we return bearing gifts! Jack-O-Lantern has been updated to version 1.3.1 just in time for the Halloween season. Marvel at the new carvings, features, and bug fixes. Rest assured that we're hard at work on an even larger update, so you can consider this the just-in-case-of-eighteen-more-hurricanes version.

Version 0.3.1 of Illuminations has been released. This update features bug fixes galore plus more non-visible behind-the-scenes changes that aren't even mentioned in the Read-Me. Also updated is the screenshots at the bottom of the page, as they were lagging behind by a couple versions. Huzzah!

Monday, 21 July 2008

Version 0.3 of Illuminations is now available. New features include an options screen, some gameplay balance changes, and loads of bug fixes and code improvements. Download and check it out or else we'll be really sad pandas.

A new version of Illuminations is available. The major new feature is an automatic update checker so that you will be alerted on new version releases. It should make the grand experiment a lot nicer on you, the gamer.

Saturday, 5 July 2008

So we got to thinking. Killer Robots hasn't released a new game in a while. Too bad we don't have a new game to release. So we decided to release an old one instead. It isn't exactly finished either, but that's never stopped us before. Confused? Don't be. Check out the Illuminations page for the full scoop. What's old is new again.

Jack-O-Lantern has been updated to version 1.3. New graphic effects! New carvings! Bug fixes! Other totally sweet changes and additions entirely worthy of exclamation points! Download it today or you won't have it before Halloween!

Monday, 23 October 2006

Jack-O-Lantern has been updated to version 1.2, just in time for Halloween! Jack-O-Lantern has been updated to a universal binary, so it now runs on Intel Macs. New carvings have been added as well as a new drawing option that displays the inner carving walls. Check it out!

StarWarsScroll has been updated to version 1.1. StarWarsScroll is now a universal binary for all your Intel-using needs! There's also a few new features, tweaks, and bug fixes, so check it out.

Thursday, 1 June 2006

Fixed the Totally Sweet Sudoku buy page to be secure in all browsers. Previously some browsers (like Firefox) weren't reporting that the page was secure when they should have been. The problem has been fixed. Those responsible for sacking the people who have just been sacked have been sacked. At the same time, the site has been updated to fix a few display problems in some browsers. Internet Explorer still needs a little work, but the site should look great in all the other major browsers.

We're hard at work on a version 1.1 update for Totally Sweet Sudoku. The update will add several super cool features like difficulty levels, variable sized puzzles, improved graphics, and more ninjas with guitars. We also have some teaser pages in the works for upcoming games. So check back soon!

We received word that the buy page was rejecting free e-mail accounts (like yahoo.com and hotmail.com). The man responsible has just been sacked. The issue has (theoretically) been resolved, so if you were having problems, please try again. Sorry for the inconvenience.

Tuesday, 16 May 2006

Totally Sweet Sudoku has been released into the wild undercurrents of the net. It will now absorb the infinite knowledge stored therein until it gains sentience. 10 years from now we'll be bowing down to our new lord and master, but at least we'll have played many a fine game of sudoku. Check it out won't you? And feel free to purchase the full version. It greases the wheels of commerce and gives warm feelings in those tingly areas.

Killer Robots is in the middle of redesigning our web-site to better serve you. The old design has stood since 1999, but it's time to retire the old girl. Please excuse our dust as we work on the new design.

Thursday, 3 November 2005

Jack-O-Lantern has been updated to version 1.1. New in this version is improved carving support, camera rotation, faster loading, and much more.

Killer Robots Games has released its second screen saver, StarWarsScroll. StarWarsScroll recreates the opening titles to all six Star Wars films. Download it Today!

Friday, 21 October 2005

Killer Robots Games has released its first screen saver, Jack-O-Lantern. Jack-O-Lantern is a genuine Halloween pumpkin simulator. Plus, no mess to clean up. Check it out, and don't forget to donate!

Something that piqued my curiosity lately was the developments with SAP HANA and R (good overview here). This is definitely a new and exciting direction for SAP, with creating a well structured, and organised ‘Big Table' option for in memory computing, and then going the extra mile to embed a specialised Open Source Statistical Computing package (R) in it – making the fore front of the world of statistical analysis open to those that dare.

This is utterly brilliant, but the problem is that I can't access it as I don't have access to a SAP HANA instance (nor would most people). It is also heavily geared to ‘Big Data', when there is still an awful lot to be gained from small, and mid-range data analysis arenas (resisting the temptation about size and clichés).

This has definitely touched on my hackers itch, and in response to this I've created one more Scripting Language Connector for R – RSAP.

The idea of this is to enable RFC calls (using the SAP NW RFC SDK) where any table contents are returned as data.frames (in R parlance).

Once you have this data in R, then the world is your oyster – it is up to your imagination as to what you do with it. To give an overview of how it works, and what you can do, I'm going to step through the process of installing and using RSAP.

Obtaining and Installing

Firstly you need to install R. I recommend using RStudio as it is a comfortable graphical user interface – you can get it from here.

Under debian (read Ubuntu) flavoured Linux you can install R first before downloading/installing RStudio using:

sudo apt-get install r-base-core r-base-dev r-base-html r-recommended

SAP NW RFCSDK

Don't Explode (itch) (jambonsupreme) Mac Os 2

The SDK is available from the SAP Service Market Place SWDC – this is a forum discussion on getting it http://scn.sap.com/thread/950318

If you have (like me) installed the NPL SAP Test Drive instance, then the SAP NW RFC libs exist in the /usr/sap/NPL/SYS/exe/run directory, the only problem being that it does not contain the C header files (really – SAP should make this available on SDN).

RSAP

Download or clone the RSAP project source from https://github.com/piersharding/RSAP

Building

Ensure that the R library prerequisites are installed. To do this there is a helper script in the RSAP source code directory. cd to the source directory (downloaded above) – in my case /home/piers/git/public/RSAP – and run the following:

R –no-save < install_dependencies.R

This will prompt to install the packages yaml, reshape, plotrix, and RUnit.

To build and install the RSAP package, cd to the source directory (downloaded above) – in my case /home/piers/git/public/RSAP – run the following:

R CMD INSTALL –build –preclean –clean –configure-args='–with-nwrfcsdk-include=/home/piers/code/sap/nwrfcsdk/include –with-nwrfcsdk-lib=/home/piers/code/sap/nwrfcsdk/lib' .

You must change the values for –with-nwrfcsdk-include and –with-nwrfcsdk-lib to point to the directory locations that you have downloaded the SAP NW RFC SDK to.

Under Linux, it is also likely that you need to add the lib directory to the LD cache or set the LD_LIBRARY_PATH variable.

Setting the LD Cache:

as root, edit /etc/ld.so.conf and add the lib path from above to it on it's own line. Now regenrate the cache by executiong ‘sudo ldconfig'.

Setting LD_LIBRARY_PATH Grease free online.

You must ensure that the following environment variable is set in all your shells:

export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/path/to/nwrfcsdk/lib

The easiest way to do this is to add the above line to your $HOME/.bashrc file so that it happens automatically for all future shells.

Does it work?

Once the build and install of the RSAP package is complete, now you should test to make sure it's all working.

Change to the package source code directory (you are probably still there from the above activities), and launch either R or RStudio.

From the R command line try the following:

> library(RSAP)

Loading required package: yaml

>

You should get the above confirmation message that the dependent yaml package has been loaded. Now we are ready to try some R wizardry.

How to work with RSAP

Lets work through the general process steps for interacting with SAP.

Connecting to SAP

Using RSAP we need to establish a connection to SAP. For this you need an account that has the appropriate access for RFC calls, and functionality access. Connections can be built in two ways – directly passing connection parameters:

> conn <- RSAPConnect(ashost='nplhost', sysnr='42″,

client='001″, user='developer',

passwd='developer', lang='EN')

>

Don't Explode (itch) (jambonsupreme) Mac Os Free

Or using a YAML encoded file that contains the connection details:

> conn <- RSAPConnect('sap.yml')

>

The sap.yml file is structured like:

ashost: nplhost

sysnr: '42'

client: '001'

user: developer

passwd: developer

lang: EN

trace: 1

The above activates the trace functionality in NW RFC SDK. This will create trace files in the current working directory, and are invaluable for debugging connectivity problems.

Calling SAP


Now we have the connection object, we can get connection info with it:

What the void mac os. info <- RSAPGetInfo(conn)

Query the system with:

res <- RSAPInvoke(conn, '

Or close the connection:

RSAPClose(conn)

RSAPInvoke() is what we are most interested in, and we need to pass the parameters as a series of nested named lists. The classic example is RFC_READ_TABLE:

parms <- list(‘DELIMITER' = ‘|',

‘FIELDS' = list(FIELDNAME = list(‘CARRID', ‘CONNID', ‘PRICE',

‘SEATSMAX', ‘SEATSOCC')),

‘OPTIONS' = list(TEXT = list('CARRID = ‘AA' ', ' AND CONNID = 0017 ')),

‘QUERY_TABLE' = ‘SFLIGHTS2')

res <- RSAPInvoke(conn, 'RFC_READ_TABLE', parms)

The names must correspond directly to the parameter and structure (for tables) names, and use numeric and character types as appropriate.

The other thing that is really important to get your head around is that R data structures are column oriented, which means we have to think differently about tables that we get from SAP. Tables in SAP translate to lists of vectors where the outer list is a list of column names (a slightly loose analogy but it will do) and the vectors hang off these column names corresponding to all the values in that column down the rows.

Working through the examples in get_flights.R

In the source code package there is an example script – get_flights.R. It uses the standard demonstration data for the Flight Data system contained in table SFLIGHT2. Let's look at what this does.

Load libraries:

> library(RSAP)

Loading required package: yaml

> library(reshape)

Loading required package: plyr

Attaching package: ‘reshape'

The following object(s) are masked from ‘package:plyr':

rename, round_any

> library(plotrix)

>

We now have all the necessary libraries for the rest of the examples.

conn <- RSAPConnect('sap.yml')

parms <- list(‘DELIMITER' = ‘;',

‘QUERY_TABLE' = ‘SFLIGHTS2')

res <- RSAPInvoke(conn, 'RFC_READ_TABLE', parms)

RSAPClose(conn)

sflight = res$DATA

flds <- sub('s+$', '', res$FIELDS$FIELDNAME)

sflight <- data.frame(sflight, colsplit(sflight$WA, split = ';', names = flds))


This connects to SAP, calls RFC_READ_TABLE to get the contents of SFLIGHT2, and sets the column delimiter for that table as ‘;'. We close the connection and copy the table data from the return parameter res$DATA (see RFC_READ_TABLE in transaction SE37) into sflight. We also grab the field names returned in table FIELDS, and remove the whitespace at the end. Next – this is where the importance of the ‘;' delimiter is – using the colsplit() function from the reshape package, we split return DATA into columns named by the FIELDS that RFC_READ_TABLE provided us.

Now we have a data.frame that looks a lot like the table SFLIGHT2 when viewed in transaction SE16.

sflight <- cbind(sflight, FLIGHTNO = paste(sub('s+$', '',

sflight$CARRID),sflight$CONNID, sep=''))

sflight$SEGMENT <- paste(sflight$AIRPFROM, sflight$AIRPTO, sep=' – ')

sflight$CARRNAME <- sub('s+$', '', sflight$CARRNAME)

sflight$DISTANCE <- as.numeric(lapply(sflight$DISTANCE,

FUN=function (x) {sub('*','', x)}))

sflight$DISTANCE <- as.numeric(lapply(sflight$DISTANCE,

FUN=function (x) {if (x 0) NA else x}))

sflight[sflight$CARRNAME ‘Qantas Airways','DISTANCE'] <- 10258

This next chunk created new vectors (columns) FLIGHTNO combined from CARRID and CONNID, SEGMENT from AIRPFROM and AIRPTO, and cleaned vectors CARRNAME, and DISTANCE.

Now create some aggregated views, to generate visualisations from:

airline_avgocc <- aggregate(data.frame(SEATSMAX=sflight$SEATSMAX,

SEATSOCC=sflight$SEATSOCC,

OCCUPANCY=sflight$SEATSOCC/sflight$SEATSMAX),

by=list(carrname=sflight$CARRNAME), FUN=mean, na.rm=TRUE)

airline_sumocc <- aggregate(data.frame(SEATSOCC=sflight$SEATSOCC),

by=list(carrname=sflight$CARRNAME), FUN=sum, na.rm=TRUE)

Show a pie chart – sum of airline occupancy as a share of market:

x11()

lbls <- paste(airline_sumocc$carrname, 'n', sprintf('%.2f%%',

(airline_sumocc$SEATSOCC/sum(airline_sumocc$SEATSOCC))*100), sep='')

pie3D(airline_sumocc$SEATSOCC, labels=lbls,

col=rainbow(length(airline_sumocc$carrname)),

main='Occupancy sum share for Airlines', explode=0.1)

Create a Stacked Bar Plot with Colors and Legend showing a summary of occupancy by segment and carrier – to do this we need to generate a summary (aggregate), and fill in the missing combinations of the grid, and then switch the orientation of rows for columns to present to the plotting funcitons:

d <- aggregate(SEATSOCC ~ CARRNAME:SEGMENT, data=sflight, FUN=sum, na.rm=FALSE)

d2 <- with(d, expand.grid(CARRNAME = unique(d$CARRNAME), SEGMENT = unique(d$SEGMENT)))

airline_sumsegocc <- merge(d, d2, all.y = TRUE)

airline_sumsegocc$SEATSOCC[is.na(airline_sumsegocc$SEATSOCC)] <- 0

# switch orientation to segment * carrier

counts <- data.frame(unique(airline_sumsegocc$CARRNAME))

for (a in unique(airline_sumsegocc$SEGMENT))

{counts <- cbind(counts,

airline_sumsegocc$SEATSOCC[which(airline_sumsegocc$SEGMENT a)]);}

counts[,1] <- NULL

colnames(counts) <- unique(airline_sumsegocc$SEGMENT);

rownames(counts) <- unique(airline_sumsegocc$CARRNAME);

x11()

barplot(as.matrix(counts), main='Total Occupancy by Segment and Carrier',

ylab='Number of Seats',

col=rainbow(dim(counts)[1]),

ylim=c(0, 15000), legend = rownames(counts))

Lastly – we create a simple performance indicator using a time series comparison of different airlines:

# performance by airline over time – dollars per customer KM

sflight$FLDATEYYMM <- substr(sflight$FLDATE, start=1, stop=6)

d <- aggregate(data.frame(PAYMENTSUM=sflight$PAYMENTSUM,

SEATSOCC=sflight$SEATSOCC,

Don't Explode (itch) (jambonsupreme) Mac Os -

DISTANCE=sflight$DISTANCE,

PERFORMANCE=(sflight$PAYMENTSUM/(sflight$SEATSOCC *

sflight$DISTANCE))),

by=list(carrname=sflight$CARRNAME,

fldateyymm=sflight$FLDATEYYMM),

Don

FUN=sum, na.rm=TRUE)

d2 <- with(d, expand.grid(carrname = unique(d$carrname),

Don't Explode (itch) (jambonsupreme) Mac Os 1

fldateyymm = unique(d$fldateyymm)))

agg_perf <- merge(d, d2, all.y = TRUE)

agg_perf <- agg_perf[order(agg_perf$carrname, agg_perf$fldateyymm),]

agg_perf$PERFORMANCE[is.na(agg_perf$PERFORMANCE)] <- 0

# create time series and plot comparison

perf_series <- data.frame(1:length(unique(agg_perf$fldateyymm)))

for (a in unique(agg_perf$carrname))

{perf_series <- cbind(perf_series,

agg_perf$PERFORMANCE[which(agg_perf$carrname a)]);}

perf_series[,1] <- NULL

colnames(perf_series) <- unique(agg_perf$carrname);

# convert all to time series

for (a in length(unique(agg_perf$carrname)))

{perf_series[[a]] <- ts(perf_series[,a], start=c(2011,5), frequency=12)}

# plot the first and line the rest

x11()

ts.plot(ts(perf_series, start=c(2011,5), frequency=12),

gpars=list(main='Performance: dollar per customer KM',

xlab='Months',

ylab='Dollars',

col=rainbow(dim(perf_series)[2]), xy.labels=TRUE))

legend(2012.05, 3.2, legend=colnames(perf_series),

col=rainbow(dim(perf_series)[2]), lty=1, seg.len=1)

Hopefully, I've shown that there is a lot that can be done with R – especially in the area of adHoc advanced business intelligence and data analysis. I have not really even scratched the surface in terms of what R can offer for advanced statistical analysis and modelling – that is where the true wizards live.

I would love to hear back from anyone who tries RSAP out – issues and user experiences alike.

Edit:

I should note that Alvaro has been here before me with OData/JSON/and R – http://scn.sap.com/community/netweaver-gateway/blog/2012/04/06/when-r-met-sap-gateway

References:

  • Post on SAP HANA and R from Alvaro

Basic R Tutorials





broken image