POST a json {"author":[null]}
to server via AJAX request or some other Http Tool.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
# Hack below line in canvg.js in svg.parseXml function before deal with the XML | |
xml = xml.replace(/xmlns=\"http:\/\/www\.w3\.org\/2000\/svg\"/, ''); |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#!/usr/bin/env ruby | |
# | |
# Proof-of-Concept exploit for Rails Unsafe Query Generation (CVE-2013-0155) | |
# | |
# ## Advisory | |
# | |
# https://groups.google.com/forum/?fromgroups=#!topic/rubyonrails-security/t1WFuuQyavI | |
# | |
# ## Synopsis | |
# |
First, find the URL to your db on Heroku:
$ heroku config:get DATABASE_URL
postgres://yada:[email protected]:5432/123
Then transfer from the heroku db to your local db:
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
module ApplicationHelper | |
def dummy_image wxh | |
image_tag "http://dummyimage.com/#{wxh}/999/eee.png",size: wxh | |
end | |
def dummy_paragraph(count = 3) | |
Faker::Lorem.paragraph(count) | |
end |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This depends a lot on what you mean by "revert". | |
If you want to temporarily go back to it, fool around, then come back to where you are, all you have to do is check out the desired commit: | |
# this will detach your HEAD, i.e. leave you with no branch checked out. | |
git checkout 0d1d7fc32 | |
or if you want to make commits while you're there, go ahead and make a new branch while you're at it: | |
git checkout -b old-state 0d1d7fc32 | |
If, on the other hand, you want to really get rid of everything you've done since then, there are two possibilities. One, if you haven't published any of these commits, simply reset: |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<!DOCTYPE html> | |
<html> | |
<head> | |
<script src='http://api.tiles.mapbox.com/mapbox.js/v0.6.4/mapbox.js'></script> | |
<script src='http://d3js.org/d3.v2.min.js?2.9.3'></script> | |
<link | |
href='http://api.tiles.mapbox.com/mapbox.js/v0.6.4/mapbox.css' | |
rel='stylesheet' /> | |
<style> | |
body { margin:0; padding:0; } |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
def self.random(n = 1) | |
indexes = (0..self.count-1).sort_by{rand}.slice(0,n).collect! | |
if n == 1 | |
return self.skip(indexes.first).first | |
else | |
return indexes.map{ |index| self.skip(index).first } | |
end | |
end |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#!/bin/bash | |
# check if an input filename was passed as a command | |
# line argument: | |
if [ ! $# == 1 ]; then | |
echo "Please specify the name of a file to split!" | |
exit | |
fi | |
# create a directory to store the output: |