Version: 1.9.8
Platform: x86_64
First, install or update to the latest system software.
sudo apt-get update
sudo apt-get install build-essential chrpath libssl-dev libxft-dev
// simply return a valid GeoJSON and it will be rendered on the map | |
/** | |
* [bounds.west, bounds.north], | |
[bounds.east, bounds.north], | |
[bounds.east, bounds.south], | |
[bounds.west, bounds.south], | |
*/ |
import { writeS3Obj, getS3FileAsObj, listObjects, deleteS3Files } from "./S3"; | |
/** | |
* S3 does not provide read-after-update consistency. | |
* It does provide read-after-firstWrite consistency (as long as no GET has been requested) | |
* We write a new file every time it changes, and we read the latest file. | |
* S3 guarantees list of files are sorted in ascending UTF-8 Binary Order | |
* | |
*/ |
I hereby claim:
To claim this, I am signing this object:
input { | |
file { | |
type => "iis" | |
path => "C:/inetpub/logs/LogFiles/W3SVC/*.log" | |
} | |
} | |
filter { | |
#ignore log comments |
filter{ | |
grok { | |
match => ["message", "%{TIMESTAMP_ISO8601:log_timestamp} %{WORD:iisSite} %{IPORHOST:site} %{WORD:method} %{URIPATH:page} %{NOTSPACE:querystring} %{NUMBER:port} %{NOTSPACE:username} %{IPORHOST:clienthost} %{NOTSPACE:useragent} %{NOTSPACE:referer} %{NUMBER:response} %{NUMBER:subresponse} %{NUMBER:scstatus} %{NUMBER:bytes:int} %{NUMBER:timetaken:int}"] | |
} | |
} |
input { | |
file { | |
type => "iis" | |
path => "C:/inetpub/logs/LogFiles/W3SVC/*.log" | |
} | |
} |
//Requires Jquery 1.9+ | |
var hasPreAuthenticated = false; | |
var webAPIHtmlPage = "http://webapi.somedomain/preauth.html" | |
function preauthenticate() { | |
//ADFS breaks Ajax requests, so we pre-authenticate the first call using an iFRAME and "authentication" page to get the cookies set | |
return $.Deferred(function (d) { |
export class AsyncExecutionQueue{ | |
private tail: JQueryPromise = $.Deferred().resolve(); | |
public enqueue(cmd:()=>any): JQueryPromise { | |
console.log("Queuing Command"); | |
var next = $.Deferred(); | |
var client = $.Deferred(); | |
this.tail.always(() => { |