1) Filter Table
Filter is default table for iptables. So, if you don’t define you own table, you’ll be using filter table. Iptables’s filter table has the following built-in chains.
require 'base64' | |
require 'cgi' | |
require 'openssl' | |
base = 'POST&https%3A%2F%2Fapi.twitter.com%2F1%2Fstatuses%2Fupdate.json&include_entities%3Dtrue%26oauth_consumer_key%3Dxvz1evFS4wEEPTGEFPHBog%26oauth_nonce%3DkYjzVBB8Y0ZFabxSWbWovY3uYSQ2pTgmZeNu2VS4cg%26oauth_signature_method%3DHMAC-SHA1%26oauth_timestamp%3D1318622958%26oauth_token%3D370773112-GmHxMAgYyLbNEtIKZeRNFsMKPR9EyMZeS9weJAEb%26oauth_version%3D1.0%26status%3DHello%2520Ladies%2520%252B%2520Gentlemen%252C%2520a%2520signed%2520OAuth%2520request%2521' | |
key = 'kAcSOqF21Fu85e7zjz7ZN2U4ZRhfV3WpwPAoE3Z7kBw&LswwdoUaIvS8ltyTt5jkRh4J50vUPVVHtR2YPi5kE' | |
puts CGI.escape(Base64.encode64("#{OpenSSL::HMAC.digest('sha1', key, base)}\n")) |
package main | |
import ( | |
"fmt" | |
"io" | |
"net/http" | |
"os" | |
) | |
func init() { |
package main | |
import ( | |
"fmt" | |
) | |
func main() { | |
A := []int{3, 5, 1, 6, 1, 7, 2, 4, 5} | |
fmt.Println(sort(A)) | |
} |
upstream app_name { | |
server unix:///tmp/app_name.sock; | |
} | |
server { | |
listen 80; | |
server_name www.example.com; | |
return 301 $scheme://example.com$request_uri; | |
} |
upstream app_name { | |
server unix:///tmp/app_name.sock; | |
} | |
server { | |
listen 80; | |
server_name example.com; # change to match your URL | |
root /rails/app/folder/public; # change to match your rails app public folder |
1) Filter Table
Filter is default table for iptables. So, if you don’t define you own table, you’ll be using filter table. Iptables’s filter table has the following built-in chains.
/* | |
Usage: go run main.go < /path/to/private-key.xml | |
Optionally takes base64 encoded input. | |
This is a very crude implementation. Any errors result in a panic. | |
*/ | |
package main | |
import ( |
require "socket" | |
socket = UNIXSocket.new('/tmp/simple.sock') | |
puts "==== Sending" | |
socket.write("Hello server, can you hear me?\n") | |
puts "==== Getting Response" | |
puts socket.readline |
require 'openssl' | |
require 'base64' | |
require 'rexml/document' | |
class PKeyRSAConverter | |
def initialize(from_pem: nil, from_xml: nil) | |
@from_pem = from_pem | |
@from_xml = from_xml | |
end |
registry=https://registry.npm.taobao.org | |
disturl=https://npm.taobao.org/dist | |
sass_binary_site=https://npm.taobao.org/mirrors/node-sass/ | |
phantomjs_cdnurl=https://npm.taobao.org/mirrors/phantomjs/ | |
electron_mirror=https://npm.taobao.org/mirrors/electron/ | |
chromedriver_cdnurl=https://npm.taobao.org/mirrors/chromedriver | |
operadriver_cdnurl=https://npm.taobao.org/mirrors/operadriver | |
selenium_cdnurl=https://npm.taobao.org/mirrors/selenium | |
node_inspector_cdnurl=https://npm.taobao.org/mirrors/node-inspector | |
fsevents_binary_host_mirror=http://npm.taobao.org/mirrors/fsevents/ |