Skip to content

Instantly share code, notes, and snippets.

View kirkone's full-sized avatar
🤓
Everything is awesome!

Kirsten Kluge kirkone

🤓
Everything is awesome!
View GitHub Profile
@kirkone
kirkone / TagTwentyFour.js
Created December 8, 2020 09:56
"Ad blocker" for a german news site
// Just paste this in a console window of your Browser.
var result = document.evaluate( "//article[./span/a/span[contains(@class, 'article-tile__badge') and contains(normalize-space(./text()), 'ANZEIGE')]]", document, null, XPathResult.ORDERED_NODE_ITERATOR_TYPE, null );
while(element = result.iterateNext()) { element.style.display = 'none'};
namespace Sample.Web.Extensions
{
using Microsoft.Extensions.Configuration;
using Microsoft.Extensions.DependencyInjection;
using Microsoft.Extensions.Options;
using System;
public static class GenericSettingsExtensions
{
/// <summary>
@kirkone
kirkone / Setup-VstsAgents.ps1
Created February 12, 2018 19:48
Setup script for VSTS agents
#Requires -Version 4.0
[CmdletBinding(DefaultParameterSetName = 'add')]
param
(
[switch]
[Parameter(ParameterSetName="add", Position=0, Mandatory=$true)]
$add,
[switch]
[Parameter(ParameterSetName="remove", Position=0, Mandatory=$true)]
$remove,
@kirkone
kirkone / Get-FilesFromWeb.ps1
Created January 31, 2018 10:17
This Script downloads files from a list of links
#Requires -Version 4.0
<#
.SYNOPSIS
Download files from web
.DESCRIPTION
This Script downloads files from a list of links.
.PARAMETER FileList
A file containing a list of links to files in the net.
@kirkone
kirkone / Update-ApplicationSettings.ps1
Created October 11, 2017 08:33
PowerShell script to Update Application Settings of an Azure WebApp to be used by VSTS
[CmdletBinding()]
Param (
[string]
[Parameter(Mandatory = $true)]
$WebSiteName,
[string]
[Parameter(Mandatory = $true)]
$ResourceGroupName,
[hashtable]