Emulators have always been magical to me. I vividly remember the first time I fired up an NES emulator and ran Super Mario Bros. on my 486DX. It didn't run fast, and the experience wasn't great, but it was magical. As Pentiums replaced the 486s, emulation became more viable and
On Christmas eve, as we were driving to visit family, I was browsing Craigslist and stumbled upon an almost comical posting:
Free arcade machine, must go today, need to put up Christmas tree
I didn't realize people put up their Christmas tree the day before Christmas, but who was I
I've always been drawn to Nintendo's cabinet style, so when I saw a Nintendo cabinet on Craigslist only an hour's drive away, I jumped at the chance to get it.
The cabinet I picked up was orange. It had been converted to Arkanoid and had a beautiful original Sanyo CRT
As your Cordova project grows, you'll need to do outside-the-box things that Cordova doesn't offer support for. You can add build hooks to your project to perform these tasks.
These hooks can run on specific events (before_platform_add
, after_prepare
, etc.) to execute your arbitrary code. As your build
async
and await
are a pair of operators available in ES6, TypeScript 1.7 (when targeting ES6), or TypeScript 2.1 (when targeting ES3/5). Used together, these operators vastly simplify asynchronous programming when using Promises.
Consider the following asynchronous code to retrieve some data, then perform processing on said