Skip to content

Instantly share code, notes, and snippets.

View Kevin-Bronsdijk's full-sized avatar
😃
Happily writing code!

Kevin Bronsdijk Kevin-Bronsdijk

😃
Happily writing code!
View GitHub Profile
@Kevin-Bronsdijk
Kevin-Bronsdijk / gtmetrix-net-sample1.cs
Last active August 19, 2016 05:45
GTmetrix-net version 6
var request = new TestRequest(
new Uri("http://devslice.net"),
Locations.London,
Browsers.Chrome)
{
// Optional settings
EnableAdBlock = true,
};
@Kevin-Bronsdijk
Kevin-Bronsdijk / LogicAppsPost.js
Created August 9, 2016 14:35
Logic App sample data
"actions": {
"New_Test_Request": {
"inputs": {
"body": "-----011000010111000001101001\r\nContent-Disposition: form-data; name=\"url\"\r\n\r\nhttp://devslice.net\r\n-----011000010111000001101001--",
"headers": {
"Authorization": "Basic a2V2aW5AYnJvbnNkaWprLmNvbTozOHExMGG0GmI2CzI1MjdhODGkN2I5MzYxNTZkMzMzNA==",
"Content-Type": "multipart/form-data; boundary=---011000010111000001101001"
},
"method": "POST",
"uri": "https://gtmetrix.com/api/0.1/test"
@Kevin-Bronsdijk
Kevin-Bronsdijk / gtmetrix-sample1.cs
Created August 8, 2016 12:57
gtmetrix-net examples
using GTmetrix;
using GTmetrix.Http;
var connection = Connection.Create("Api_Key", "Username");
@Kevin-Bronsdijk
Kevin-Bronsdijk / kraken-poweshell-batch-features-1.ps1
Last active July 20, 2016 07:43
Kraken-poweshell batch features
####### Example | Maintain the uri when uploading public images to Azure Blob storage
$files = @('https://kraken.io/assets/images/kraken-logotype.png')
$result = Optimize-ImageUrlToAzure -FileUrl $files -Key $key -Secret $secret -Wait $true `
-AzureAccount $azureAccount -AzureKey $azureKey -AzureContainer $azureContainer -KeepPath $true
$result | format-table
# Container name is test
# --- https://kraken.blob.core.windows.net/test/assets/images/kraken-logotype.png
# Not https://kraken.blob.core.windows.net/test/kraken-logotype.png
@Kevin-Bronsdijk
Kevin-Bronsdijk / auto-shrink.ps1
Created July 11, 2016 02:18
SQL SERVER LIST AUTO-SHRINK ENABLED DATABASES
Import-Module SQLPS -DisableNameChecking
#replace your with your instance name
$instanceName = "server\instance";
$srv = New-Object -TypeName Microsoft.SqlServer.Management.Smo.Server -ArgumentList $instanceName;
$srv.Databases | Where { $_.AutoShrink -eq 'True'}
var elixir = require('laravel-elixir');
var gulp = require('gulp');
var gulpUtil = require('gulp-util');
var instrument = require('gulp-instrument');
var request = new OptimizeSetUploadWaitRequest()
{
// Request level settings
Lossy = true,
};
request.AddSet(new ResizeImageSet {
// Individual settings
Name = "set1", Height = 10, Width = 10, Lossy = false
});
request.AddSet(new ResizeImageSet {
var connection = ScanRConnection.Create("your_token");
var client = new ScanRClient(connection);
var response = client.Scan("C:\\your_location\image.jpg", Language.English);
var text = response.Result.Body.Text;
...
ResizeImage = new ResizeImage {Height = 100, Width = 100,
BackgroundColor = "#ffffff" , Strategy = Strategy.exact, Enhance = true}
...
@greaterOrEquals(int(body('Http')['quota_used']), div(mul(90, int(body('Http')['quota_total'])), 100))