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 |
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> |
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 || {}; |
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; |
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; | |
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.' |
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 |
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> |
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> |
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