Opinions are like assholes, every one has got one.
This one is mine.
Punctuation is a bikeshed. Put your semicolons, whitespace, and commas where you like them.
| // http://paulirish.com/2011/requestanimationframe-for-smart-animating/ | |
| // http://my.opera.com/emoller/blog/2011/12/20/requestanimationframe-for-smart-er-animating | |
| // requestAnimationFrame polyfill by Erik Möller. fixes from Paul Irish and Tino Zijdel | |
| // MIT license | |
| (function() { | |
| var lastTime = 0; | |
| var vendors = ['ms', 'moz', 'webkit', 'o']; |
If you love deploying websites using Github, but for some reason want to use your own server, this script might be exactly what you need.
github.php somewhere on your PHP-enabled web server, and make it
accessible for the outside world. Let's say for now the script lives
on http://example.com/github.php| # requirement! install imagemagick | |
| # brew install imagemagick | |
| # or build from source here http://www.imagemagick.org/script/binary-releases.php | |
| #navigate to folder of the images | |
| cd folderofmyimages/ | |
| # take every jpg in the folder and smash into a gif with a frame rate of 0.5 sec | |
| convert -delay 50 *.jpg gif_of_my_images.gif |
| <?php | |
| /* | |
| * Usage for a custom post type named 'movies': | |
| * unregister_post_type( 'movies' ); | |
| * | |
| * Usage for the built in 'post' post type: | |
| * unregister_post_type( 'post', 'edit.php' ); | |
| */ | |
| function unregister_post_type( $post_type, $slug = '' ){ |
| const DELIM = ',' | |
| const QUOTE = '"' | |
| const MAX_LENGTH = 9 | |
| const tokenRainbow = state => `string num${state.num}` | |
| const tokenPlain = () => 'string' | |
| CodeMirror.defineMode('csv', function modeCsv(opts, modeOpts) { | |
| let { delimiter = DELIM, rainbow = false } = modeOpts | |
| let token = rainbow ? tokenRainbow : tokenPlain |
| $(document).ready(function() { | |
| // Support for AJAX loaded modal window. | |
| // Focuses on first input textbox after it loads the window. | |
| $('[data-toggle="modal"]').click(function(e) { | |
| e.preventDefault(); | |
| var url = $(this).attr('href'); | |
| if (url.indexOf('#') == 0) { | |
| $(url).modal('open'); | |
| } else { |
| // Important: You must serve your pages as XHTML for this shim to work, | |
| // otherwise namespaced attributes and elements will get messed up. | |
| Object.defineProperty(SVGElement.prototype, 'innerHTML', { | |
| get: function() { | |
| var $child, $node, $temp, _i, _len, _ref; | |
| $temp = document.createElement('div'); | |
| $node = this.cloneNode(true); | |
| _ref = $node.children; | |
| for (_i = 0, _len = _ref.length; _i < _len; _i++) { | |
| $child = _ref[_i]; |
| from sys import argv | |
| from shapely.ops import polygonize | |
| from shapely.geometry import asShape, LineString | |
| import json | |
| if __name__ == '__main__': | |
| input = argv[1] | |
| input = json.load(open(input)) |