Skip to content

Instantly share code, notes, and snippets.

Christopher Su csu

Block or report user

Report or block csu

Hide content and notifications from this user.

Learn more about blocking users

Contact Support about this user’s behavior.

Learn more about reporting abuse

Report abuse
View GitHub Profile
@csu
csu / gist:d6b4148930126745b7491acb54b936d7
Created Oct 9, 2016
Gets the date of the first commit in a git repo
View gist:d6b4148930126745b7491acb54b936d7
git log $(git log --reverse --pretty=format:%H|head -1) --date=short --pretty='format:%cd'
@csu
csu / gist:a3594e9a0f55419f90a0f8ba5c1fc840
Created Oct 9, 2016
Gets the year of the first commit in the repo
View gist:a3594e9a0f55419f90a0f8ba5c1fc840
git log $(git log --reverse --pretty=format:%H|head -1) --date=short --pretty='format:%cd' | cut -c 1-4
View insert_date.ahk
:*b0:#d-::
FormatTime, CurrentDateTime,, yyMMdd
SendRaw %CurrentDateTime%
return
View gist:48d09a828fef8b7edb85a693391c4a41
running upload
Submitting dist/steam_market-0.2.0.tar.gz to http://pypi.python.org/pypi
Upload failed (403): Must access using HTTPS instead of HTTP
View .pypirc
[distutils]
index-servers =
pypi
pypitest
[pypi]
repository=https://pypi.python.org/pypi
View tweetdeck_paste_image.js
javascript:(function()%7Bdocument.getElementsByClassName('compose-text-container')%5B0%5D.onpaste%20%3D%20function%20(event)%20%7Bvar%20items%20%3D%20(event.clipboardData%20%20%7C%7C%20event.originalEvent.clipboardData).items%3B%2F%2F%20find%20pasted%20image%20among%20pasted%20itemsvar%20blob%3Bfor%20(var%20i%20%3D%200%3B%20i%20%3C%20items.length%3B%20i%2B%2B)%20%7Bif%20(items%5Bi%5D.type.indexOf(%22image%22)%20%3D%3D%3D%200)%20%7Bblob%20%3D%20items%5Bi%5D.getAsFile()%3B%7D%7D%2F%2F%20load%20image%20if%20there%20is%20a%20pasted%20imageif%20(blob%20!%3D%3D%20null)%20%7Bvar%20reader%20%3D%20new%20FileReader()%3Breader.onload%20%3D%20function(event)%20%7Bmedia_el%20%3D%20'%3Cdiv%20class%3D%22compose-media-bar-holder%20padding-al%22%3E'%20%2B'%3Cdiv%20class%3D%22compose-media-bar%22%3E'%20%2B'%3Ca%20class%3D%22js-media-bar-remove%20compose-media-bar-remove%20is-actionable%22%3E'%20%2B'%3Ci%20class%3D%22sprite%20sprite-close%22%3E%3C%2Fi%3E'%20%2B'%3C%2Fa%3E'%20%2B'%3Cimg%20class%3D%22js-media-bar-thumb%20compose-
@csu
csu / gist:d22e60114051a0a182d2
Last active Sep 13, 2017
Deploy to Heroku/Dokku without any changes or new commits.
View gist:d22e60114051a0a182d2
git commit --allow-empty -m "empty commit"
git push heroku master
git reset HEAD~
git push -f heroku master
@csu
csu / nginxproxy.md
Created Jan 21, 2016 — forked from soheilhy/nginxproxy.md
How to proxy web apps using nginx?
View nginxproxy.md

Virtual Hosts on nginx (CSC309)

When hosting our web applications, we often have one public IP address (i.e., an IP address visible to the outside world) using which we want to host multiple web apps. For example, one may wants to host three different web apps respectively for example1.com, example2.com, and example1.com/images on the same machine using a single IP address.

How can we do that? Well, the good news is Internet browsers

You can’t perform that action at this time.