View mousemove.ps1
Add-Type -AssemblyName System.Windows.Forms | |
while ($true) | |
{ | |
$Pos = [System.Windows.Forms.Cursor]::Position | |
$x = ($pos.X % 500) + 1 | |
$y = ($pos.Y % 500) + 1 | |
[System.Windows.Forms.Cursor]::Position = New-Object System.Drawing.Point($x, $y) | |
Start-Sleep -Seconds 10 | |
} |
View gist:d47f2ea58f63cdab1e24
[RequiresCapability("SQL")] | |
public class TestBaseClass | |
{ | |
[TestMethod] | |
public void RunTest1() | |
{ | |
} | |
} | |
[RequiresCapability("ATS")] |
View Replace-FileString.ps1
# Replace-FileString.ps1 | |
# Written by Bill Stewart (bstewart@iname.com) | |
# Modified by Matthew Steeples (matthew@mercuryit.co.uk) to enable using the | |
# -Recurse flag on Get-ChildItem and piping in | |
# | |
# Replaces strings in files using a regular expression. Supports | |
# multi-line searching and replacing. | |
#requires -version 2 |
View VSCrash
@model DateTime? | |
@{ | |
string name = ViewData.TemplateInfo.HtmlFieldPrefix; | |
string id = name.Replace(".", "_"); | |
bool monthEndOnly = ViewBag.MonthEndOnly ?? false; | |
} | |
@Html.TextBoxFor(model => model, new { style = "DatePicker" }) | |
<i class="icon-calendar"></i> |
View gist:5997144
delete from [System.Activities.DurableInstancing].InstanceMetadataChangesTable | |
delete from [System.Activities.DurableInstancing].InstancePromotedPropertiesTable | |
delete from [System.Activities.DurableInstancing].InstancesTable | |
delete from [System.Activities.DurableInstancing].KeysTable | |
delete from [System.Activities.DurableInstancing].LockOwnersTable | |
delete from [System.Activities.DurableInstancing].RunnableInstancesTable | |
delete from [System.Activities.DurableInstancing].ServiceDeploymentsTable |
View SeleniumLog
Started ChromeDriver (v2.0) on port 53252 | |
[0.971][INFO]: received WebDriver request: GET /status | |
[0.972][INFO]: sending WebDriver response: 200 { | |
"sessionId": "", | |
"status": 0, | |
"value": { | |
"build": { | |
"version": "alpha" | |
}, | |
"os": { |
View gist:5888722
var xml = XElement.Load(@"C:\users\matthew\desktop\wmvhigh.xml"); | |
//xml.Element("channel").Elements("item").Dump(); | |
xml.Element("channel").Elements("item") | |
.Select(a => new | |
{ | |
Title = a.Element("title").Value, | |
Url = new Uri(a.Element("enclosure").Attribute("url").Value) | |
}) |
View linqpad.cs
var xml = XElement.Load(@"C:\users\matthew\desktop\query.xml"); | |
var names = new string[] { "" }; //Full names of participants to look for | |
var messages = xml.Elements("Table") | |
.Where(a => names.Any(a.Element("participants").Value.Split(' ').Contains)) | |
.Where(a => a.Element("body_xml") != null) | |
.Where(a => a.Element("author") != null) | |
.Select(a => new | |
{ |
View gist:5768974
using Mono.Cecil; | |
using Mono.Cecil.Cil; | |
using System.Collections.Generic; | |
using System.Linq; | |
using System.Reflection; | |
namespace ConsoleApplication1 | |
{ | |
class Program | |
{ |
View gist:5589846
$version = "Intuit.Ipp.V3." | |
gci | | |
%{ | |
$newName = $_.Name.Replace("Intuit.Ipp.", $version) | |
mv $_.Name $newName | |
} | |
gci -Filter *.dll | | |
%{ |
NewerOlder