To setup your computer to work with *.test domains, e.g. project.test, awesome.test and so on, without having to add to your hosts file each time.
- Homebrew
- Mountain Lion -> High Sierra
" Vim indent file | |
" Language: Yaml | |
" Author: Ian Young | |
" Get it bundled for pathogen: https://github.com/avakhov/vim-yaml | |
if exists("b:did_indent") | |
finish | |
endif | |
"runtime! indent/ruby.vim | |
"unlet! b:did_indent |
#!/usr/bin/ruby | |
require 'rubygems' | |
require 'json' | |
h = {} | |
ARGV.each do |a| | |
position = ObjectSpace._id2ref(h.object_id) | |
keys,value = a.split('=') |
http { | |
map $http_user_agent $limit_bots { | |
default ''; | |
~*(google|bing|yandex|msnbot) $binary_remote_addr; | |
} | |
limit_req_zone $limit_bots zone=bots:10m rate=1r/m; | |
server { |
set(:user, Capistrano::CLI.ui.ask("Username ") {|q| q.default = Etc.getlogin }) | |
set(:password, Capistrano::CLI.password_prompt("Password ")) |
# bash <(curl -s https://gist.github.com/drye/5387341/raw/ec72cddfe43ec3d39c91a3c118cb68ab14a049f8/enable_dnsmasq_on_osx.sh) | |
# ---------------------- | |
# installing dnsmasq and enable daemon | |
# ---------------------- | |
brew install dnsmasq | |
sudo cp -v $(brew --prefix dnsmasq)/homebrew.mxcl.dnsmasq.plist /Library/LaunchDaemons | |
# ---------------------- | |
# adding resolver for vbox domain | |
# ---------------------- |
def search_in_hash(hash, target, args={}, keys='ROOT') | |
find_key = (args[:find_key] == true) | |
hash.each do |key, value| | |
find_target = find_key ? key.to_s : value | |
if find_target == target | |
keys = "#{keys} -> '#{key}' => #{target}" | |
puts keys | |
keys = "" | |
end |
To setup your computer to work with *.test domains, e.g. project.test, awesome.test and so on, without having to add to your hosts file each time.
bash -c 'cat << EOF > /var/lib/jenkins/.gitignore | |
* | |
!*.xml | |
!.gitignore | |
!jobs | |
!jobs/.gitignore | |
!jobs/* | |
!jobs/*/* | |
EOF' | |
# -*- coding: utf-8 -*- | |
import logging | |
import os | |
import uuid | |
from flask import Flask | |
from flask import redirect | |
from flask import request | |
from flask import url_for | |
from flask.ext.login import LoginManager |
How to Ignore Merge Conflicts for Specific Files in a Git Repository
Create a directory and git init
it
$ mkdir merge-test
$ cd merge-test/
$ git init