Skip to content

Instantly share code, notes, and snippets.

:octocat:
Loading status...

Vlad Tsepelev yetithefoot

:octocat:
Loading status...
View GitHub Profile
@yetithefoot
yetithefoot / github-labels-sort
Created Feb 12, 2014
sort github issue labels
View github-labels-sort
(function sort_labels(){
var issues = document.querySelector(".color-label-list");
var issue_1hrs = issues.querySelector("li[data-name='1hrs']");
var issue_2hrs = issues.querySelector("li[data-name='2hrs']");
var issue_4hrs = issues.querySelector("li[data-name='4hrs']");
var issue_8hrs = issues.querySelector("li[data-name='8hrs']");
var issue_30min = issues.querySelector("li[data-name='30min']");
var issue_backend = issues.querySelector("li[data-name='backend']");
var issue_frontend = issues.querySelector("li[data-name='frontend']");
@yetithefoot
yetithefoot / Medical spambot blacklist
Last active Aug 29, 2015
Spambot submitting medical ads (viagra, tramadol etc.)
View Medical spambot blacklist
96.47.224.218
96.47.224.42
96.47.224.50
96.47.224.58
96.47.225.162
96.47.225.170
96.47.225.178
96.47.225.186
96.47.225.66
96.47.225.74
View imagemagick_install.sh
sudo apt-get update
sudo apt-get install build-essential checkinstall libx11-dev libxext-dev zlib1g-dev libpng12-dev libjpeg-dev libfreetype6-dev libxml2-dev
sudo apt-get install imagemagick
wget http://www.imagemagick.org/download/ImageMagick.tar.gz
tar -xzvf ImageMagick.tar.gz
cd ImageMagick-6.8.9-9
./configure
make
sudo make install
View gist:c529741623e577bb810d
var query = { user: ObjectId("54ef43552e90860000000001"), trashed: { $ne: true } };
function map(){
if(this.tags && this.tags.length) {
var emits = []; // store all future emits. we will unique it later
for(var i=0; i<this.tags.length;i++){
var tag = this.tags[i];
var path = tag.path;
while(path.length){
@yetithefoot
yetithefoot / is-jpg-progressive
Created Sep 22, 2015
Identify if jpg is progressive
View is-jpg-progressive
```identify -verbose file.jpg | grep Interlace```
///If you get back Interlace: JPEG then it’s progressive. It you get back Interlace: None then it’s a baseline (i.e. non-progressive JPEG).
@yetithefoot
yetithefoot / install-comodo-ssl-cert-for-nginx.rst
Created Dec 1, 2015 — forked from bradmontgomery/install-comodo-ssl-cert-for-nginx.rst
Steps to install a Comodo PositiveSSL certificate with Nginx.
View install-comodo-ssl-cert-for-nginx.rst

Setting up a SSL Cert from Comodo

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.

Purchase the cert

View grayscale.css.fs
/*
Copyright 2012 Adobe Systems, Incorporated
This work is licensed under a Creative Commons Attribution-Noncommercial-Share Alike 3.0 Unported License http://creativecommons.org/licenses/by-nc-sa/3.0/ .
Permissions beyond the scope of this license, pertaining to the examples of code included within this work are available at Adobe http://www.adobe.com/communities/guidelines/ccplus/commercialcode_plus_permission.html .
*/
precision mediump float;
// This uniform value is passed in using CSS.
uniform float value;
View Chef initial for clean Ubuntu 12.04 LTS
apt-get update
apt-get install -y build-essential libssl-dev zlib1g-dev wget
apt-get remove -y libruby1.8 ruby1.8 ruby1.8-dev rubygems
rm -f /usr/bin/gem
apt-get install -y ruby1.9.1 ruby1.9.1-dev libruby1.9.1
gem update --no-rdoc --no-ri -y
gem install ohai --no-rdoc --no-ri --verbose
gem install chef --no-rdoc --no-ri --verbose
gem install knife-solo --no-rdoc --no-ri --verbose
@yetithefoot
yetithefoot / blinking.css
Created Nov 15, 2013
Css blinking style. Just add this class to element you want to blink.
View blinking.css
.blinking {
animation-name: blinker;
animation-duration: 1s;
animation-timing-function: linear;
animation-iteration-count: infinite;
-webkit-animation-name: blinker;
-webkit-animation-duration: 1s;
-webkit-animation-timing-function: linear;
-webkit-animation-iteration-count: infinite;
@yetithefoot
yetithefoot / ip-geolocate
Created Dec 19, 2013
IP Geolocation shell script
View ip-geolocate
# Uses curl for getting location object from telize.com
# Next it uses jq (http://stedolan.github.io/jq/) json parser to extract city and country name
# get current location name based on request IP
curl -s http://www.telize.com/geoip | jq '.city +", "+ .country'
# get location name based on parameter value from request
curl -s http://www.telize.com/geoip/8.8.8.8 | jq '.city +", "+ .country'
You can’t perform that action at this time.