#List of countries
It's time someone compiled a list of countries to use within a web application. This gist attempts to make a first move at that.
I've also compiled a list of nationalities
#!/bin/bash | |
sudo apt-get -y install zlib1g-dev libssl-dev libreadline5-dev libyaml-dev build-essential bison checkinstall libxml2 libxml2-dev libxslt1-dev git-core | |
cd /tmp | |
wget http://ftp.ruby-lang.org/pub/ruby/1.9/ruby-1.9.2-p290.tar.gz | |
tar xvzf ruby-1.9.2-p290.tar.gz | |
cd ruby-1.9.2-p290 | |
./configure | |
make | |
sudo make install | |
sudo gem update --system |
gem 'oauth2-provider', :git => 'git@github.com:freerange/oauth2-provider.git' |
# Update System | |
echo 'System Update' | |
apt-get -y update | |
echo 'Update completed' | |
# Install help app | |
apt-get -y install libssl-dev git-core pkg-config build-essential curl gcc g++ | |
# Download & Unpack Node.js - v. 0.6.11 | |
echo 'Download Node.js - v. 0.6.11' | |
mkdir /tmp/node-install | |
cd /tmp/node-install |
#!/bin/bash | |
sudo apt-get -y install zlib1g-dev libssl-dev libreadline5-dev libyaml-dev build-essential bison checkinstall libxml2 libxml2-dev libxslt1-dev | |
cd /tmp | |
wget http://ftp.ruby-lang.org/pub/ruby/1.9/ruby-1.9.2-p290.tar.gz | |
tar xvzf ruby-1.9.2-p290.tar.gz | |
cd ruby-1.9.2-p290 | |
./configure | |
make | |
sudo make install | |
sudo gem update --system |
var cluster = require('cluster'); | |
var http = require('http'); | |
run_cluster(2, function(){ | |
// Worker processes have a http server | |
console.log("running ID: "+process.env.NODE_WORKER_ID); | |
http.Server(function(req, res) { | |
res.writeHead(200); | |
res.end("hello world\n"+process.env.NODE_WORKER_ID+ new Date().toString()); |
var everyauth = require('everyauth') | |
, connect = require('connect'); | |
everyauth.twitter | |
.consumerKey('XX') | |
.consumerSecret('XX') | |
.findOrCreateUser( function (session, accessToken, accessTokenSecret, twitterUserMetadata) { | |
return {id:twitterUserMetadata.id}; | |
}) | |
.redirectPath('/'); |
var everyauth = require('everyauth') | |
, connect = require('connect'); | |
everyauth.debug = true; | |
everyauth.twitter | |
.consumerKey(XXX) | |
.consumerSecret(XXX) | |
.findOrCreateUser( function (session, accessToken, accessTokenSecret, twitterUserMetadata) { | |
console.log("at: "+accessToken+" sec: "+accessTokenSecret); |
connect = require 'connect' | |
s = connect.createServer(connect.logger()) | |
s.listen(4000) | |
null_resp = (req, res )-> | |
res.end("") | |
s.use '/', null_resp |
--- | |
ab: | |
name: Abkhaz | |
nativeName: "\xD0\xB0\xD2\xA7\xD1\x81\xD1\x83\xD0\xB0" | |
aa: | |
name: Afar | |
nativeName: Afaraf | |
af: | |
name: Afrikaans | |
nativeName: Afrikaans |
#List of countries
It's time someone compiled a list of countries to use within a web application. This gist attempts to make a first move at that.
I've also compiled a list of nationalities