View my_blog.rb
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
require 'rubygems' | |
require 'sinatra/base' | |
require 'sinatra/content_for' | |
require 'dalli' | |
class MyBlog < Sinatra::Base | |
helpers Sinatra::ContentFor | |
set :dc, Dalli::Client.new('localhost:11211') | |
get '/articles/:id' do |
View ad_unit_code.html
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<!-- /dfp_account_id/ad_unit_1 --> | |
<div id='div-gpt-ad-xxxxxxxxxx-0'> | |
<script> | |
googletag.cmd.push(function() { googletag.display('div-gpt-ad-xxxxxxxxxx-0'); }); | |
</script> | |
</div> |
View amazon_uam_sample_config.js
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
// Load APS library | |
!function(a9,a,p,s,t,A,g){if(a[a9])return;function q(c,r){a[a9]._Q.push([c,r])}a[a9]={init:function(){q("i",arguments)},fetchBids:function(){q("f",arguments)},setDisplayBids:function(){},targetingKeys:function(){return[]},_Q:[]};A=p.createElement(s);A.async=!0;A.src=t;g=p.getElementsByTagName(s)[0];g.parentNode.insertBefore(A,g)}("apstag",window,document,"script","//c.amazon-adsystem.com/aax2/apstag.js"); | |
apstag.init({ | |
pubID: 'pub_id_amazon_uam', | |
adServer: 'googletag', | |
simplerGPT: true | |
}); | |
var googletag = googletag || {}; |
View nginx-passenger-ssl.conf
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
# for redirecting hhtp traffic to https version of the site | |
server { | |
listen 80; | |
server_name example.com; | |
return 301 https://$server_name$request_uri; | |
} | |
# for redirecting to non-www version of the site | |
server { | |
listen 80; |
View example.conf
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
server { | |
listen 80; | |
server_name www.example.com; | |
rewrite ^(.*) http://example.com$1 permanent; | |
} | |
server { | |
listen 80; | |
server_name example.com; | |
View post-receive
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#!/bin/sh | |
echo 'Deploying to the server............' | |
GIT_WORK_TREE=/home/example_user/example.com git checkout -f | |
echo '..............................Done.' |
View basic_server_setup.sh
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
## Basic VPS Setup for deploying static sites | |
## Server OS : Ubuntu 14.04 LTS 64 bit | |
## Author: Ramesh Jha (ramesh[at]rameshjha.com),(http://blog.sudobits.com) | |
## License: MIT | |
#### SSH into the server `ssh root@IP_ADDRESS` | |
### 1. Update system packages | |
apt-get -y update | |
apt-get -y upgrade |
View skeleton-form.html
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<form id="loginForm" action="/whatever" method="post"> | |
<div class="row"> | |
<div class="seven columns"> | |
<label for="email">Email Address</label> | |
<input type="text" name="email" id="emailField" placeholder="name@example.com" required/> | |
<label for="password">Password</label> | |
<input type="password" name="password" id="passwordField" required/> | |
<button type="submit" class="button-primary">Sign In</button> |
View skeleton-grid.html
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<div class="container"> | |
<div class="row"> | |
<div class="eight columns">Main</div> | |
<div class="four columns">Sidebar</div> | |
</div> | |
</div> |
View example.com.conf
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
server { | |
listen 80; | |
server_name www.example.com; | |
rewrite ^(.*) http://example.com$1 permanent; | |
} | |
server { | |
listen 80; | |
server_name example.com; |
NewerOlder