brew install opensc
opensc-tool -n
View nginx.conf
#user nobody;
worker_processes 1;
#error_log logs/error.log;
#error_log logs/error.log notice;
#error_log logs/error.log info;
#pid logs/;
View Gemfile
source :rubygems
gem "puma"
gem "sinatra"
View index.html
<!DOCTYPE html>
<meta charset="utf-8">
<button type="button" name="button" id="search-button">Search</button>
<ul id="my-list"></ul>
Generating self-signed certificates

Generating self-signed certificates

First, you'll need to create an openssl.conf file, for example:

[ req ]
View samplerest.js
var fs = require("fs")
var ssl_options = {
key: fs.readFileSync('privatekey.pem'),
cert: fs.readFileSync('certificate.pem')
var port = process.env.PORT || 3000;
var express = require('express');
var ejs = require('ejs');
var passport = require('passport')
View CellsSheet.vb
Option Explicit
Private Sub CommandButton1_Click()
Dim Age
Dim RetirementAge
Dim SavingsBalance
Dim AnnualContribution
Dim AnnualInterestRate

Privacy Policy

We will never sell, rent, or share any of your personal data with anyone.

The Dark Sky API does not collect or store any personally-identifiable information.

If you sign up for a Dark Sky API account, the Dark Sky API Developer Site collects and stores your identifying information for communication and billing purposes. Contact information is stored securely upon our own servers. Billing information is sent directly from your web browser to our payment processor (Stripe) and is never seen by our servers. The Dark Sky API Developer Site also uses Google Analytics ( to collect usage statistics. This data is anonymous, and does not transmit any personally identifying information to either Google or ourselves.

If you have any questions, please don't hesitate to email us at