If you have an issue comment / PR description on GitHub, it doesn't automatically get anchors / IDs that you could link to:
What I like to do is to add a visible # character like this:
| // Embedded in this article https://medium.com/p/c98e491015b6 | |
| package main | |
| import ( | |
| "context" | |
| "fmt" | |
| "log" | |
| "net/http" | |
| "time" |
| #!/usr/bin/env bash | |
| # Example: | |
| # ./find-ecr-image.sh foo/bar mytag | |
| if [[ $# -lt 2 ]]; then | |
| echo "Usage: $( basename $0 ) <repository-name> <image-tag>" | |
| exit 1 | |
| fi | |
| IMAGE_META="$( aws ecr describe-images --repository-name=$1 --image-ids=imageTag=$2 2> /dev/null )" |
| # Change YOUR_TOKEN to your prerender token and uncomment that line if you want to cache urls and view crawl stats | |
| # Change example.com (server_name) to your website url | |
| # Change /path/to/your/root to the correct value | |
| # Generate $prerender_ua bool value based on user agent | |
| # indexation bots will get this as 1, | |
| # prerender user agent will always get 0 (avoid loops) | |
| map $http_user_agent $prerender_ua { | |
| default 0; |
| #!/bin/sh | |
| rvmdir="$HOME/.rvm" | |
| rubyversion=$(${rvmdir}/bin/rvm-auto-ruby -e 'puts ENV.fetch("RUBY_VERSION")') | |
| export PATH="${rvmdir}/gems/${rubyversion}/bin"\ | |
| ":${rvmdir}/gems/${rubyversion}@global/bin"\ | |
| ":${rvmdir}/rubies/${rubyversion}/bin"\ | |
| ":${rvmdir}/bin"\ | |
| ":$PATH" |
| RSpec.shared_context 'Global ID', :global_id do | |
| def global_id_instance_double(doubled_class, stubs={}) | |
| instance_double(doubled_class, stubs) | |
| .extend(GlobalID::Identification) | |
| .tap { |double| | |
| unless double.respond_to?(:id) | |
| allow(double).to receive(:id).and_return(double.object_id) | |
| end | |
| } | |
| end |
| #!/bin/bash | |
| # Install prerequisites | |
| yum install -y gcc openssl-devel libyaml-devel libffi-devel readline-devel zlib-devel gdbm-devel ncurses-devel ruby-devel gcc-c++ jq git | |
| # Import key | |
| curl -sSL https://rvm.io/mpapis.asc | gpg2 --import - | |
| # Install RVM | |
| curl -sSL https://get.rvm.io | bash -s stable --ruby |
| =SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(C2,"ö","o"),"ü","u"),"ó","o"),"ő","o"),"ú","u"),"é","e"),"á","a"),"ű","u"),"í","i"),"Ö","O"),"Ü","U"),"Ó","O"),"Ő","O"),"Ú","U"),"É","E"),"Á","A"),"Ű","U"),"Í","I") |
| # be sure to comment out the require 'capistrano/deploy' line in your Capfile! | |
| # config valid only for Capistrano 3.1 | |
| lock '3.2.1' | |
| set :application, 'my-cool-application' | |
| # the base docker repo reference | |
| set :name, "johns-stuff/#{fetch(:application)}" |
| # put this file in config/initializers/monkey_patches.rb | |
| require 'monkey_patches/active_support/time_zone' |