Pattern file: /etc/logstash/patterns/nginx
Logstash shipper: /etc/logstash/conf.d/shipper.conf
Nginx http log module: http://nginx.org/en/docs/http/ngx_http_log_module.html
| # Simple TFServing example; Based on | |
| # https://github.com/tensorflow/serving/blob/master/tensorflow_serving/example/mnist_client.py | |
| # Added simpler mnist loading parts and removed some complexity | |
| #!/usr/bin/env python2.7 | |
| """A client that talks to tensorflow_model_server loaded with mnist model. | |
| The client downloads test images of mnist data set, queries the service with | |
| such test images to get predictions, and calculates the inference error rate. | |
| Typical usage example: |
| $userPath = $env:USERPROFILE | |
| $pathExclusions = New-Object System.Collections.ArrayList | |
| $processExclusions = New-Object System.Collections.ArrayList | |
| $pathExclusions.Add('C:\Windows\Microsoft.NET') > $null | |
| $pathExclusions.Add('C:\Windows\assembly') > $null | |
| $pathExclusions.Add($userPath + '\AppData\Local\Microsoft\VisualStudio') > $null | |
| $pathExclusions.Add('C:\ProgramData\Microsoft\VisualStudio\Packages') > $null | |
| $pathExclusions.Add('C:\Program Files (x86)\MSBuild') > $null | |
| $pathExclusions.Add('C:\Program Files (x86)\Microsoft Visual Studio 14.0') > $null |
| $win_user = "ipc" | |
| $linux_user = "ipc" | |
| $package = "CanonicalGroupLimited.Ubuntu18.04onWindows_79rhkp1fndgsc" | |
| $base_path = "C:\Users\" + $win_user + "\AppData\Local\Packages\" + $package + "\LocalState\rootfs" | |
| $dirs = @("\bin", "\sbin", "\usr\bin", "\usr\sbin", "\home\" + $linux_user + "\.cargo\bin") | |
| $dirs | ForEach { Add-MpPreference -ExclusionProcess ($base_path + $_ + "\*") } | |
| Add-MpPreference -ExclusionPath $base_path |
Pattern file: /etc/logstash/patterns/nginx
Logstash shipper: /etc/logstash/conf.d/shipper.conf
Nginx http log module: http://nginx.org/en/docs/http/ngx_http_log_module.html
| { | |
| "template": "logstash-*", | |
| "settings" : { | |
| "number_of_shards" : 180, | |
| "number_of_replicas" : 1, | |
| "index.refresh_interval" : "5s", | |
| "index.routing.allocation.total_shards_per_node" : 4, | |
| "index.search.slowlog.threshold.query.warn": "100ms", | |
| "index.search.slowlog.threshold.fetch.warn": "100ms", |
| # input: fullchain.pem and privkey.pem as generated by the "letsencrypt-auto" script when run with | |
| # the "auth" aka "certonly" subcommand | |
| # convert certificate chain + private key to the PKCS#12 file format | |
| openssl pkcs12 -export -out keystore.pkcs12 -in fullchain.pem -inkey privkey.pem | |
| # convert PKCS#12 file into Java keystore format | |
| keytool -importkeystore -srckeystore keystore.pkcs12 -srcstoretype PKCS12 -destkeystore keystore.jks | |
| # don't need the PKCS#12 file anymore |
| # first turn off accelerometer controlling the orientation | |
| adb shell content insert --uri content://settings/system --bind name:s:accelerometer_rotation --bind value:i:0 | |
| # then set orientation | |
| shopt -s nocasematch | |
| if [ "$ORIENTATION" == "portrait" ] | |
| then | |
| adb shell content insert --uri content://settings/system --bind name:s:user_rotation --bind value:i:0 | |
| elif [ "$ORIENTATION" == "landscape" ] | |
| then |
Some parts taken from: https://gist.github.com/kujohn/7209628
ipfw is officially deprecated and removed in OS X Yosemite. Pow requires another program pf to handle the port forwarding.
Create file /etc/pf.anchors/pow
| NOTE: Easier way is the X86 way, described on https://www.genymotion.com/help/desktop/faq/#google-play-services | |
| Download the following ZIPs: | |
| ARM Translation Installer v1.1 (http://www.mirrorcreator.com/files/0ZIO8PME/Genymotion-ARM-Translation_v1.1.zip_links) | |
| Download the correct GApps for your Android version: | |
| Google Apps for Android 6.0 (https://www.androidfilehost.com/?fid=24052804347835438 - benzo-gapps-M-20151011-signed-chroma-r3.zip) | |
| Google Apps for Android 5.1 (https://www.androidfilehost.com/?fid=96042739161891406 - gapps-L-4-21-15.zip) | |
| Google Apps for Android 5.0 (https://www.androidfilehost.com/?fid=95784891001614559 - gapps-lp-20141109-signed.zip) |
| /** | |
| * Example build descriptor that builds and runs Robolectric unit tests in src/test for an Android | |
| * app project in the 'app' module of the project. | |
| */ | |
| apply plugin: 'java' | |
| test { | |
| // Robolectric expects to find AndroidManifest.xml and res/ in the working directory | |
| workingDir androidManifestDir(project(':app'), 'main') |