Skip to content

Instantly share code, notes, and snippets.

View teodor-pripoae's full-sized avatar

Teodor Pripoae teodor-pripoae

View GitHub Profile
@teodor-pripoae
teodor-pripoae / gist:8447f5f1f2afa0f8a9dc
Created June 23, 2015 13:50
Update skydns from hosts file
#!/usr/bin/env python
import os
def blank(el):
return len(el) == 2
with open('dns.txt', 'r') as f:
lines = [x.split(' ') for x in f.read().split('\n')]
results = filter(blank, lines)
@teodor-pripoae
teodor-pripoae / gist:79b71d7377542c815594
Created May 8, 2015 17:01
Countries with alpha2/alpha3 full names
{:name => 'Afghanistan', :alpha3 => 'AFG', :alpha2 => 'AF', :numcode => 4},
{:name => 'Åland Islands', :alpha3 => 'ALA', :alpha2 => 'AX', :numcode => 248},
{:name => 'Albania', :alpha3 => 'ALB', :alpha2 => 'AL', :numcode => 8},
{:name => 'Algeria', :alpha3 => 'DZA', :alpha2 => 'DZ', :numcode => 12},
{:name => 'American Samoa', :alpha3 => 'ASM', :alpha2 => 'AS', :numcode => 16},
{:name => 'Andorra', :alpha3 => 'AND', :alpha2 => 'AD', :numcode => 20},
{:name => 'Angola', :alpha3 => 'AGO', :alpha2 => 'AO', :numcode => 24},
{:name => 'Anguilla', :alpha3 => 'AIA', :alpha2 => 'AI', :numcode => 660},
{:name => 'Antarctica', :alpha3 => 'ATA', :alpha2 => 'AQ', :numcode => 10},
{:name => 'Antigua and Barbuda', :alpha3 => 'ATG', :alpha2 => 'AG', :numcode => 28},
@teodor-pripoae
teodor-pripoae / gist:5b9f4c79ef7fc8306d3e
Created May 8, 2015 17:00
Countries with alpha2/alpha3
{:name => 'Afghanistan', :alpha3 => 'AFG', :alpha2 => 'AF', :numcode => 4},
{:name => 'Åland Islands', :alpha3 => 'ALA', :alpha2 => 'AX', :numcode => 248},
{:name => 'Albania', :alpha3 => 'ALB', :alpha2 => 'AL', :numcode => 8},
{:name => 'Algeria', :alpha3 => 'DZA', :alpha2 => 'DZ', :numcode => 12},
{:name => 'American Samoa', :alpha3 => 'ASM', :alpha2 => 'AS', :numcode => 16},
{:name => 'Andorra', :alpha3 => 'AND', :alpha2 => 'AD', :numcode => 20},
{:name => 'Angola', :alpha3 => 'AGO', :alpha2 => 'AO', :numcode => 24},
{:name => 'Anguilla', :alpha3 => 'AIA', :alpha2 => 'AI', :numcode => 660},
{:name => 'Antarctica', :alpha3 => 'ATA', :alpha2 => 'AQ', :numcode => 10},
{:name => 'Antigua and Barbuda', :alpha3 => 'ATG', :alpha2 => 'AG', :numcode => 28},