Input file:
$ cat foo
qwe
123
bar
| /* | |
| arrays | |
| */ | |
| const _set = [0, 1, 2, 3, 4, 5, 6, 7, 8, 9]; | |
| const _set2 = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10]; | |
| /* | |
| predicates | |
| */ | |
| const isEven = x => x % 2 === 0; | |
| const addOne = x => x + 1; |
| function workerMessageHandler({ data, origin, lastEventId, source, ports }) { | |
| console.warn(`worker got message | |
| data: ${JSON.stringify(data)} | |
| origin: ${origin} | |
| lastEventId: ${lastEventId} | |
| source: ${source} | |
| ports: ${ports} | |
| `); | |
| self.addEventListener("message", function(e) { |
| javascript:(function(){function R(w){try{var d=w.document,j,i,t,T,N,b,r=1,C;for(j=0;t=['object','embed','applet','iframe'][j];++j){T=d.getElementsByTagName(t);for(i=T.length-1;(i+1)&&(N=T[i]);--i)if(j!=3||!R((C=N.contentWindow)?C:N.contentDocument.defaultView)){b=d.createElement('div');b.style.width=N.width; b.style.height=N.height;b.innerHTML='<del>'+(j==3?'third-party '+t:t)+'</del>';N.parentNode.replaceChild(b,N);}}}catch(E){r=0}return r}R(self);var i,x;for(i=0;x=frames[i];++i)R(x)})() |
| GPL Ghostscript 9.14 (2014-03-26) | |
| Copyright (C) 2014 Artifex Software, Inc. All rights reserved. | |
| Usage: gs [switches] [file1.ps file2.ps ...] | |
| Most frequently used switches: (you can use # in place of =) | |
| -dNOPAUSE no pause after page | -q `quiet', fewer messages | |
| -g<width>x<height> page size in pixels | -r<res> pixels/inch resolution | |
| -sDEVICE=<devname> select device | -dBATCH exit after last file | |
| -sOutputFile=<file> select output file: - for stdout, |command for pipe, | |
| embed %d or %ld for page # | |
| Input formats: PostScript PostScriptLevel1 PostScriptLevel2 PostScriptLevel3 PDF |
| // Source: https://groups.google.com/forum/#!topic/angular/hVrkvaHGOfc | |
| // jsFiddle: http://jsfiddle.net/pkozlowski_opensource/PxdSP/14/ | |
| // author: Pawel Kozlowski | |
| var myApp = angular.module('myApp', []); | |
| //service style, probably the simplest one | |
| myApp.service('helloWorldFromService', function() { | |
| this.sayHello = function() { | |
| return "Hello, World!" |
| [ | |
| ["Alice blue", "#F0F8FF"], | |
| ["Antique white", "#FAEBD7"], | |
| ["Aqua", "#00FFFF"], | |
| ["Aquamarine", "#7FFFD4"], | |
| ["Azure", "#F0FFFF"], | |
| ["Beige", "#F5F5DC"], | |
| ["Bisque", "#FFE4C4"], | |
| ["Black", "#000000"], | |
| ["Blanche dalmond", "#FFEBCD"], |
| // Native JS (fast) | |
| uniq = function( /* Array */ arr) { | |
| var test = {}; | |
| var result = []; | |
| for (var i = 0, len = arr.length; i < len; i++) { | |
| if (!test[arr[i]]) { // value not seen yet? | |
| test[arr[i]] = true; | |
| result.push(arr[i]); | |
| } | |
| } |
| ☼ HOMEBREW_MAKE_JOBS=1 VERBOSE=1 brew upgrade v8 | |
| ==> Upgrading v8 | |
| rm /usr/local/bin/v8 | |
| rm /usr/local/include/v8stdint.h | |
| rm /usr/local/include/v8.h | |
| rm /usr/local/include/v8-testing.h | |
| rm /usr/local/include/v8-profiler.h | |
| rm /usr/local/include/v8-preparser.h | |
| rm /usr/local/include/v8-debug.h | |
| rm /usr/local/lib/libv8.dylib |
| set :branch do | |
| tags = `git tag`.split("\n") | |
| list = tags.collect {|x| %(#{tags.index(x)}: #{x}) } | |
| puts %(------------------------------------------ | |
| Available Tags for Deployment | |
| Use m for master | |
| ------------------------------------------) | |
| puts list << "------------------------------------------\n" | |
| i = Capistrano::CLI.ui.ask('Tag to deploy:') | |
| i == 'm' ? 'master' : tags[i.to_i] |