This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
version: 3.4.5.{build} | |
configuration: Release | |
platform: Any CPU | |
environment: | |
RABBITMQ_RABBITMQCTL_PATH: C:\Program Files (x86)\RabbitMQ Server\rabbitmq_server-3.4.1\sbin\rabbitmqctl.bat | |
install: | |
- ps: >- | |
choco install rabbitmq -Version 3.4.1.0 | |
Set-Item -Path Env:\ERLANG_HOME -Value ([Environment]::GetEnvironmentVariables("Machine")["ERLANG_HOME"]) |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#! /usr/bin/python | |
# logging to DbgView with OutputDebugString | |
# from https://gist.github.com/ngbrown/d38064a844426a00fdaa and https://gist.github.com/wh13371/92df4715fc17eb74299d | |
import logging | |
import ctypes | |
# output "logging" messages to DbgView via OutputDebugString (Windows only!) | |
OutputDebugStringW = ctypes.windll.kernel32.OutputDebugStringW | |
OutputDebugStringW.argtypes = [ctypes.c_wchar_p] |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Function IIf($If, $IfTrue, $IfFalse) { | |
If ($If -IsNot "Boolean") {$_ = $If} | |
If ($If) {If ($IfTrue -is "ScriptBlock") {&$IfTrue} Else {$IfTrue}} | |
Else {If ($IfFalse -is "ScriptBlock") {&$IfFalse} Else {$IfFalse}} | |
} | |
Get-ChildItem -include *.js -exclude *.min.js -recurse | ?{$_.fullname -notmatch "\\node_modules\\?"} | |
Get-ChildItem -include *.js -recurse | select-string . | Group-Object Path -NoElement | ForEach-Object {IIf($_.Count -le 50) "a. <=50" {IIf($_.Count -le 100) "b. <=100" {IIf($_.Count -le 200) "c. <=200" {IIf($_.Count -le 500) "d. <=500" "e. >500"}}}} | Group-Object -NoElement | Sort-Object Name |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
namespace ScanSum | |
{ | |
using System; | |
using System.Globalization; | |
using System.IO; | |
using TextScanner; | |
internal class ScanSum | |
{ |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
// WideCharToMultiByteTest.c : Demonstrates Windows reading past the source string | |
// when using WideCharToMultiByte. | |
// The source problem uses UNICODE_STRING, so it may not be null terminated. | |
// | |
#define _WIN32_WINNT 0x400 | |
#include <WinSDKVer.h> | |
#include <stdio.h> | |
#include <tchar.h> |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#ifndef STRSTARTSWITH_H_ | |
#define STRSTARTSWITH_H_ | |
// From http://blogs.msdn.com/b/the1/archive/2004/05/07/128242.aspx | |
#ifndef __GNUC__ | |
template <typename T, size_t N> | |
char ( &_ArraySizeHelper( T (&array)[N] ))[N]; | |
#define countof(array) (sizeof(_ArraySizeHelper(array))) | |
#else |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
namespace StepDefinitions | |
{ | |
using System; | |
using System.Collections.Generic; | |
using System.IO; | |
using System.Linq; | |
using System.Reflection; | |
using TechTalk.SpecFlow; | |
using TechTalk.SpecFlow.Assist; |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
-- Determine table row count and sizes of full database | |
-- Inspired from http://stackoverflow.com/a/19916574/25182 | |
SET NOCOUNT ON | |
DECLARE @TableInfo TABLE (tablename varchar(128), [rows] int, reserved varchar(18), [data] varchar(18), index_size varchar(18), unused varchar(18)) | |
DECLARE @cmd1 varchar(200) | |
SET @cmd1 = 'exec sp_spaceused ''?''' | |
INSERT INTO @TableInfo (tablename,[rows],reserved,[data],index_size,unused) | |
EXEC sp_msforeachtable @command1=@cmd1 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
public class TileCanvas : Canvas | |
{ | |
public static readonly DependencyProperty ImageSourceProperty = DependencyProperty.Register( | |
"ImageSource", | |
typeof(ImageSource), | |
typeof(TileCanvas), | |
new PropertyMetadata(null, ImageSourceChanged)); | |
private Size lastActualSize; |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
public abstract class BindableBase : INotifyPropertyChanged | |
{ | |
/// <summary> | |
/// Multicast event for property change notifications. | |
/// </summary> | |
public event PropertyChangedEventHandler PropertyChanged; | |
/// <summary> | |
/// Checks if a property already matches a desired value. Sets the property and | |
/// notifies listeners only when necessary. |
OlderNewer