In Git you can add a submodule to a repository. This is basically a repository embedded in your main repository. This can be very useful. A couple of advantages of using submodules:
- You can separate the code into different repositories.
| /* Using calc(), rem & vw for scalable rem-based layout */ | |
| /* ref http://dev.w3.org/csswg/css3-values/#calc0 example 13 */ | |
| /* waiting for vw support */ | |
| body {margin: 0; text-align: center;} | |
| .wrapper { | |
| width: 40rem; | |
| margin: 2em auto; | |
| border-bottom: 2px solid #ccc; | |
| } | |
| .content { |
| CULTURE SPEC.CULTURE ENGLISH NAME | |
| -------------------------------------------------------------- | |
| Invariant Language (Invariant Country) | |
| af af-ZA Afrikaans | |
| af-ZA af-ZA Afrikaans (South Africa) | |
| ar ar-SA Arabic | |
| ar-AE ar-AE Arabic (U.A.E.) | |
| ar-BH ar-BH Arabic (Bahrain) | |
| ar-DZ ar-DZ Arabic (Algeria) | |
| ar-EG ar-EG Arabic (Egypt) |
| #!/bin/bash | |
| # update_gfwlist.sh | |
| # Author : VincentSit | |
| # Copyright (c) http://xuexuefeng.com | |
| # | |
| # Example usage | |
| # | |
| # ./whatever-you-name-this.sh | |
| # | |
| # Task Scheduling (Optional) |
| yum -y groupinstall 'Development Tools' | |
| yum -y install wget openssl-devel libxml2-devel libxslt-devel gd-devel perl-ExtUtils-Embed GeoIP-devel | |
| OPENSSL="openssl-1.0.2h" | |
| NGINX="nginx-1.11.1-1" | |
| mkdir -p /opt/lib | |
| wget https://www.openssl.org/source/$OPENSSL.tar.gz -O /opt/lib/$OPENSSL.tar.gz | |
| tar -zxvf /opt/lib/$OPENSSL.tar.gz -C /opt/lib |
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.
| git fetch --all | |
| git reset --hard origin/master | |
| git pull origin master |
| // Use Gists to store code you would like to remember later on | |
| console.log(window); // log the "window" object to the console |
| // UTF8 Module | |
| // | |
| // Cleaner and modularized utf-8 encoding and decoding library for javascript. | |
| // | |
| // copyright: MIT | |
| // author: Nijiko Yonskai, @nijikokun, [email protected] | |
| (function (name, definition, context, dependencies) { | |
| if (typeof context['module'] !== 'undefined' && context['module']['exports']) { if (dependencies && context['require']) { for (var i = 0; i < dependencies.length; i++) context[dependencies[i]] = context['require'](dependencies[i]); } context['module']['exports'] = definition.apply(context); } | |
| else if (typeof context['define'] !== 'undefined' && context['define'] === 'function' && context['define']['amd']) { define(name, (dependencies || []), definition); } | |
| else { context[name] = definition.apply(context); } |