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(() => { |