Day 1 here at the Bitcoin 2013 conference in San Jose, CA, USA is complete and the response has been outstanding. As a passionate supporter of Bitcoin, it was surreal to hang out with community celebrities like Trace Mayer (Run to Gold), Yifu Guo (Avalon), and Alec Liu (VICE); I’ve still got my eyes peeled for a few others including Gavin Andresen (Bitcoin Foundation). So what did Day 1 actually bring us?
Announcing btcimg.com
I’ve been playing with node.js for a week or two now, and I’m releasing my first project created with it: btcimg.com
BTCimg uses Bitcoin Charts weighted price data to create an image of the current Bitcoin exchange rate for all known currencies. This is useful on sites that only allow the editing of CSS. With the use of the background-image CSS property, site administrators can include just a few lines of CSS and display the current Bitcoin price.
Here’s an example:
Bitcoins, wallets, and the blockchain in 2 minutes
Bitcoins? Wallets? Blockchain? I’m so confused!
If you’re new to Bitcoin, the terminology can be daunting, but it doesn’t have to be. Below is a quick explanation of the terms (highlighted in bold) and how they relate to each other. If just you need a quick refresher, jump ahead to the TL;DR version.
Let’s start with a Bitcoin address—those long strings of random letters and numbers that you’re starting to see everywhere. Those are also known as public keys. Anyone can send money to them, but only people who know the private key can send from them. If you know the private key, you control the funds sent to the public key. Protect it like you would protect your bank password.
Bitcoin is the future—if you want it to be
Bitcoin has been in the news, everywhere. If you’re even remotely interested in technology, your attention should be squarely pointed at Bitcoin or cryptocurrency in general. It has the potential to revolutionize our payment system while simultaneously bringing the Tea Party and Occupy Wall Street together on an issue. That is, if our intent is to move to a better, cheaper, faster system and take the control away from central banks.
Automated SQL Server deployments with Windows batch files
Why Windows batch files?
With so many tools available today to support continuous integration and deployment automation, why choose batch files? Why not—at the very least—leverage PowerShell? It all boils down to simplicity. Batch files are easily understood because there is an incredibly low barrier to entry. There are no external dependencies to bundle in because all necessary tools have been built into Windows/DOS for 20+ years; this pedigree means that most technology workers have at least a rudimentary understanding of the language or can pick it up quickly.
Continue reading