I use Namecheap.com as a registrar, and they resale SSL Certs from a number of other companies, including Comodo.
These are the steps I went through to set up an SSL cert.
development: | |
encoding: utf8 | |
port: 5432 | |
database: development | |
username: username | |
password: | |
host: localhost | |
--- | |
test: | |
encoding: utf8 |
require "crystal_executer/version" | |
require "active_support/core_ext/hash" | |
require "benchmark" | |
module ModuleBench | |
class Runner | |
def self.exec path, params = {} | |
m1 = Benchmark.bm do |x| | |
x.report("Ruby") do | |
a = [] |
module ClassProperty | |
macro class_property(*names) | |
class_getter {{*names}} | |
class_setter {{*names}} | |
end | |
macro class_property?(*names) | |
class_getter? {{*names}} | |
class_setter {{*names}} | |
end |
namespace :deploy do | |
task :setup_solr_data_dir do | |
run "mkdir -p #{shared_path}/solr/data" | |
end | |
end | |
namespace :solr do | |
desc "start solr" | |
task :start, :roles => :app, :except => { :no_release => true } do | |
run "cd #{current_path} && RAILS_ENV=#{rails_env} bundle exec sunspot-solr start --port=8983 --data-directory=#{shared_path}/solr/data --pid-dir=#{shared_path}/pids" |
I use Namecheap.com as a registrar, and they resale SSL Certs from a number of other companies, including Comodo.
These are the steps I went through to set up an SSL cert.
require 'base64' | |
require 'net/http' | |
class ImageProxyController < ActionController::Base | |
def get | |
url = URI.parse(Base64.decode64(params[:url])) | |
image = Net::HTTP.get_response(url) | |
send_data image.body, type: image.content_type, disposition: 'inline' | |
end | |
end |
# Generated by iptables-save v1.4.12 on Wed Feb 19 15:24:27 2014 | |
*filter | |
:INPUT ACCEPT [400:37871] | |
:FORWARD ACCEPT [0:0] | |
:OUTPUT ACCEPT [283:59798] | |
# rules for postgree | |
#-A INPUT -d 202.54.1.20/32 -p tcp -m tcp --sport 1024:65535 --dport 5432 -m state --state NEW,ESTABLISHED -j ACCEPT | |
#-A INPUT -d 202.54.1.20/32 -p tcp -m tcp --sport 5432 --dport 1024:65535 -m state --state ESTABLISHED -j ACCEPT | |
#-A INPUT -s 202.54.1.20/32 -d 202.54.1.20/32 -p tcp -m tcp --sport 1024:65535 --dport 5432 -m state --state NEW,ESTABLISHED -j ACCEPT |
require 'rufus/scheduler' | |
class Scheduler | |
# Starts the scheduler unless it is already running | |
def self.start_unless_running(pid_file) | |
with_lockfile(File.join(File.dirname(pid_file), 'scheduler.lock')) do | |
if File.exists?(pid_file) | |
pid = IO.read(pid_file).to_i | |
if pid > 0 && process_running?(pid) | |
puts "not starting scheduler because it already is running with pid #{pid}" |
var Validations = (function(){ | |
var Validation = function() { | |
var name = $("[name='nome']"); | |
var email = $("[name='email']"); | |
var empresa = $("[name='empresa']"); | |
var telefone = $("[name='telefone']"); | |
var mensagem = $("[name='mensagem']"); | |
var regex = /^(([^<>()[\]\\.,;:\s@\"]+(\.[^<>()[\]\\.,;:\s@\"]+)*)|(\".+\"))@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\])|(([a-zA-Z\-0-9]+\.)+[a-zA-Z]{2,}))$/; |