Skip to content

Instantly share code, notes, and snippets.

@jcotton42
jcotton42 / Domain.ps1
Last active August 29, 2015 14:04
DSC Domain Config
Set-StrictMode -Off # DSC doesn't seem to like strict mode...
#[DscLocalConfigurationManager()] # CertificateID is broken in the new LCM config type, will try again w/ next PS5 CTP
Configuration DomainLCM {
Node $AllNodes.NodeName {
LocalConfigurationManager {
CertificateID = $Node.Thumbprint
RebootNodeIfNeeded = $true
}
}
}
#include <iostream>
#include <complex>
#include <GL/glut.h>
#include <GL/freeglut_ext.h>
#include <mpi.h>
using std::complex;
using std::pair;
using std::cout;
using std::endl;
function __UpdateCompletionCache {
$COM = Get-CimInstance -ClassName Win32_ClassicCOMClassSetting -Filter 'VersionIndependentProgId IS NOT NULL' |
foreach {
$progid = $_.VersionIndependentProgId
if($_.Caption) {
$caption = $_.Caption
} else {
$caption = $progid
}
if($_.Description) {
using System;
using System.Collections.Generic;
using System.Collections.ObjectModel;
using System.Linq;
using System.Runtime.InteropServices;
using Microsoft.Win32.SafeHandles;
using static JCotton.ManagedDismapi.Interop.NativeMethods;
[module: DefaultCharSet(CharSet.Unicode)]
@jcotton42
jcotton42 / uwp-xaml.ps1
Created August 8, 2017 15:01
Some cool script I found
$inputXML2 = @"
<Window x:Class="EnrollmentMenu.MainWindow"
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
xmlns:d="http://schemas.microsoft.com/expression/blend/2008"
xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"
xmlns:local="clr-namespace:EnrollmentMenu"
mc:Ignorable="d"
Title="Completed Changes" Height="350" Width="800">
<Window.Resources>
@jcotton42
jcotton42 / autocorrect.ahk
Created August 15, 2017 19:30
Somethig shared to me in #irc-bridge
:*:cooperat::coöperat
::(c)::©
::(r)::®
::(tm)::™
::ackward::awkward
var tc = new TcpClient();
tc.Connect("irc.freenode.net", 6697);
var ssl = new SslStream(tc.GetStream());
ssl.AuthenticateAsClient("irc.freenode.net");
var reader = new StreamReader(ssl, Encoding.UTF8);
var writer = new StreamWriter(ssl, Encoding.UTF8);
writer.WriteLine("CAP LS 302");
var sockets = new[] { tc.Client };
while (true) {
@jcotton42
jcotton42 / a.cs
Last active January 5, 2018 05:48
void Main() {
var a = new[]{1,2,3};
ref int q = ref a[0];
A(ref q);
a.Dump();
}
// Define other methods and classes here
void A(ref int x) {
x = 2;
using System;
using System.Collections.Immutable;
using System.IO;
using System.Linq;
using System.Text;
using System.Text.RegularExpressions;
namespace ReactiveIRC {
public struct IRCMessage {
private const int MaxParams = 15;
<Page
x:Class="UWPTest.MainPage"
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
xmlns:local="using:UWPTest"
xmlns:d="http://schemas.microsoft.com/expression/blend/2008"
xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"
mc:Ignorable="d">
<StackPanel Background="{ThemeResource ApplicationPageBackgroundThemeBrush}" Orientation="Vertical">