Google App Engine, PayPal, Adaptive Payments – The Tutorial

April 13th, 2011

Google App EngineThe final part of my tutorial on using Google App Engine with PayPal’s adaptive payments to create an online market is available.

It extends the example online market application developed in part two by covering some of the practical considerations and handy features of hosting on GAE.

In summary:

Audio Tuner for Windows 1.6 released

April 3rd, 2011

Supernifty is pleased to announce that version 1.6 of Audio Tuner (Windows) has been released.

Tune your musical instrument

Lots of cool new things, including:

  • New alternate bass guitar tunings (Drop D, Drop C, Low B, 5-string)
  • Proper tone generation on lower frequencies
  • Tunings for the tahitian ukulele and the 8 course renaissance lute (!!)
  • Improved accuracy on the spectrum analysis
  • Nice color coding for at-a-glance tuning
  • Price Cut on life time updates to the software!

Wow!

Audio Tuner is a free download – get it or learn more about Audio Tuner.

If you have feedback or suggestions for improving Audio Tuner, please contact Supernifty.

Supernifty uptime monitoring

March 24th, 2011

Having trouble connecting to Supernifty? Check our uptime stats, provided by Pingdom.

Supernifty Uptime

If at any time you encounter problems or slowness connecting to Supernifty, please let us know.

Audio Tuner for iPad

March 20th, 2011

Supernifty is pleased to announce that Audio Tuner is now iPad compatible.

Audio Tuner iPad

Quickly and easily tune just about any musical instrument with your iPad, including your guitar, ukulele, violin, piano, banjo, mandolin… and many more!

This new version features a revamped user interface and extra instrument tunings, including tunings for the lute and viola.



Read more about Audio Tuner or get in touch if you require further information.

Google App Engine and PayPal Adaptive Payments with Python – part 2

March 18th, 2011

Google App EngineIf you’re interested in Google App Engine, online payments and Python, then check out part 2 of Supernifty’s tutorial.

It extends the example online market application developed in part one by demonstrating:

  • Chained payments;
  • Instant Payment Notification (IPN); and
  • Embedded Payments
  • All handy stuff if you want to learn how to use this technology.

    In summary:

Regular expression and Javascript Text Transformation Library

March 8th, 2011

Regex LibrarySupernifty has a new resource – Text Transformer. It’s a handy place to keep JavaScript text transformations and regular expressions.

If you’ve ever spent time building a complicated regular expression or transformation, check out this new page. Building regular expressions is tricky enough that you should only have to do it once, or not at all.

If someone hasn’t already built a regex that does what you want, submit yours to the site so that you can use it again later.

The site uses JavaScript to build the transformations, full source code for each transformation is available for perusal and modification – a useful learning resource.

You can also chain transformations together. For example, chain Extract Text from HTML with Word count to get the word count of a HTML page. Handy!

Keep track of new transformations with the rss feedRSS feed

We also have an API available so potentially the tool could be integrated into other applications. If you have ideas, or want to learn more, please contact us.

This will increasingly become a useful resource for JavaScript developers and regex writers, as well as anyone needing to do tricky text transformations – watch this spacesmile

Google App Engine, PayPal, Python – A Tutorial

February 28th, 2011

Google App EngineInterested in accepting payments with PayPal Adaptive Payments using Google App Engine? Check out this tutorial by Supernifty.

It covers the steps involved in getting set up with Google App Engine and building a simple store with PayPal as the payment provider.

The source code is available from GitHub.

In summary:

Crossword Solver 0.5 released

February 20th, 2011

Crossword Puzzle Solver
Supernifty is pleased to announce version 0.5 of Crossword Puzzle Solver.

We’ve added some requested new functionality.

Custom Word Lists

It is now possible to add your own word lists to the crossword solver. Useful if you want to

  • add a new language,
  • have a particular niche set of words, or
  • just want to add something that you think is missing.

To add a word list, you just need to create a file, where each line is in the format “word,definition”.

Then click Definitions->Add… to add your definitions. It’s then easy to enable and disable the word lists you wish to include in your search.

If you happen to create a word list that you think might be useful to others, please let Supernifty know and we can publish your word list.

Ignore Spaces

Sometimes you might want to search for words and ignore any spaces. There’s now an option to do this.

Crossword Solver and all updates are free. Next time you run the software you should be prompted to update. If not, click Help->Check for Updates.

Feedback is always welcome.

Getting started with PayPal on Django

January 27th, 2011

DjangoIf you’re a Django (or Python) developer, and want to integrate a payment solution into your web app, check out this tutorial by Supernifty: Getting started with PayPal on Django.

It covers the steps involved in getting set up with PayPal and building a simple online store with Django.

The sample code is also available from GitHub.

In summary:

Play Speed Scrabble on your iPad

November 12th, 2010

Exciting news! Speed Scrabble is now compatible with the iPad. Yeeha!

Speed Scrabble iPad

To play Speed Scrabble on the iPad, just drag the letters around with your fingers to form words. Too easy!

Your iPad might just give you the competitive advantage over your mouse-based opponents… or simply a more enjoyable way to brush up on your word skills.

If you have an iPad, please try out the updated Speed Scrabble game.

As always, feedback is welcome… we are aware that the background grid can get a little messed up during play on the iPad, this shouldn’t interfere with the game play.

We hope to tweak the iPad experience in future releases – and potentially release an iPad app.

Now, go try it out! Happiness is word games