Posted by & filed under Android, Web Site. 141 views

After the US, UK, Italy, Spain & France versions, I created an Android Application to monitor the Amazon.de Kindle Deal of the Day / Kindle-Deal des Tages and a:

RSS feed for Amazon.de Kindle-Deal des Tages

Posted by & filed under Amazon Web Services, node.js, Open-source. 2,009 views

Another itch I needed to scratch. I needed the basic ability to export data from (an Amazon Web Services noSQL store:) DynamoDB to CSV. I first built a solution for my specific issue (which included some transformations) and then decided it’d be worth building something more generic for people. While you can do this using AWS Pipeline, EMR and S3, I found it immensely complicated for such a simple task.

You can find my solution, DynamoDBtoCSV on github


AWS DynamoDBtoCSV

typically, to use you’d run:

Read more »

Posted by & filed under Amazon Web Services, Linux, Mac OS X, node.js, Open-source. 1,635 views

Like many, we gather a lot of our system information (business and technology) into Graphite. One thing we were missing was some of the AWS services metrics that you’d typically use Cloudwatch for. So I wrote a little utility in node.js that does exactly that. You’d typically run this in a cron and throw the output into Graphite every 10 minutes or whatever.

You’ll find the application here: https://github.com/edasque/cloudwatch2graphite

Here is the documentation as it stands:
Read more »

Posted by & filed under Web Development. 1,244 views

New and of interest: Twitter Bootstrap 2.2.0/

Previously, previously:

Posted by & filed under Open-source, Web Development. 989 views

If you’re looking to use the GitHub API outside a web application, you’ll need to generate an OAuth 2 token. GitHub provides a good way to add a non web app to your account. It’s done with a curl, command-line:

            curl https://api.github.com/authorizations \
            --user "myuser" \
            --data '{"scopes":["user"],"note":"GitHub Stars to Bookmarks"}'

which will ask you for your password and return a json document which will contain your token.

Your scopes selection might be different from mine, refer to this document to chose them.

You can check that this process went well by hitting: https://api.github.com/user/watched?access_token=YOUR_TOKEN_HERE . You’ll see the application authorizations on https://github.com/settings/applications.

I am using this in my githubfav2pinboard application.