Skip to content

Instantly share code, notes, and snippets.

View niemyjski's full-sized avatar
😀

Blake Niemyjski niemyjski

😀
View GitHub Profile
@niemyjski
niemyjski / gist:2007783
Created March 9, 2012 18:02
Visual SVN Crash
Unexpected exception: Object reference not set to an instance of an object.
at Microsoft.VisualStudio.Editor.Implementation.VsTextBufferAdapter.GetData_VsBufferEncoding()
at Microsoft.VisualStudio.Editor.Implementation.VsTextBufferAdapter.GetData(Guid& riidKey, Object& pvtData)
at System.Runtime.InteropServices.Marshal.ThrowExceptionForHRInternal(Int32 errorCode, IntPtr errorInfo)
at Microsoft.VisualStudio.VSIP.NativeMethods.ThrowOnFailure(Int32 hr, Int32[] expectedHRFailure)
at VisualSVN.VS.AbstractLockedTextBuffer.GetEncoding()
at VisualSVN.Core.MarkerBuilder.BuildMarkers(ILockedTextBuffer lockedTextBuffer, IFileContentProvider fileContentProvider, IBufferContentProvider bufferContentProvider, IsPathVersionedDelegate isPathVersioned, Client client)
at VisualSVN.Core.QuickDiffUpdater.BuildMarkers(ILockedTextBuffer lockedTextBuffer)
at VisualSVN.Core.QuickDiffUpdater.Process()
StackTrace:
using System;
using System.Linq.Expressions;
using System.Reflection;
using WebApi.Delta;
namespace Hst.Deals.API.Infrastructure
{
internal class CompiledPropertyAccessor<TEntityType> : PropertyAccessor<TEntityType> where TEntityType : class
{
private Action<TEntityType, object> _setter;
@niemyjski
niemyjski / gulpfile.js
Last active August 29, 2015 14:09 — forked from hyrmn/gulpfile.js
var gulp = require('gulp'),
gulpif = require('gulp-if'),
less = require('gulp-less'),
autoprefixer = require('gulp-autoprefixer'),
minifycss = require('gulp-minify-css'),
rename = require('gulp-rename'),
clean = require('gulp-clean'),
runSequence = require('run-sequence'),
concat = require('gulp-concat'),
uglify = require('gulp-uglify'),
<configuration>
<system.web>
<httpModules>
<remove name="ExceptionlessModule"/>
<add name="ExceptionlessModule" type="Exceptionless.Web.ExceptionlessModule, Exceptionless.Web" />
</httpModules>
</system.web>
</configuration>
@niemyjski
niemyjski / gist:469ccce03dc5b753d522
Created December 16, 2014 17:16
Exceptionless Log Source Trace Messages
internal static readonly TraceSource _traceSource = new TraceSource("MyLogSource");
ExceptionlessTraceListener traceListener = Trace.Listeners.OfType<ExceptionlessTraceListener>().FirstOrDefault();
if (traceListener != null)
_traceSource.Listeners.Add(traceListener);
OR
<system.diagnostics>
<sharedListeners>
<add name="DiskLog" type="System.Diagnostics.TextWriterTraceListener" traceOutputOptions="DateTime" initializeData="MyLog.log" />
@niemyjski
niemyjski / gist:1e630fa2955f5d6dbb04
Created January 24, 2015 20:04
Exceptionless Kibana v3
{
"title": "Exceptionless",
"services": {
"query": {
"list": {
"0": {
"id": 0,
"color": "#7EB26D",
"alias": "",
"pin": false,
@niemyjski
niemyjski / plugin.example.cs
Last active August 29, 2015 14:15
Exceptionless Plugin Example
// There are two ways to create an plugin:
public class UniqueUserIdentifierPlugin : IEventPlugin {
public void Run(EventPluginContext context) {
if (!ctx.Client.Configuration.IncludePrivateInformation)
return;
// Only update it if it's not currently set.
var user = context.Event.GetUserIdentity();
if (user != null)
@niemyjski
niemyjski / gist:a68114db0ddf1f9717f6
Last active February 28, 2024 18:23
IIS6 Exceptionless Web.config file changes
<!-- Required changes if you are using Exceptionless.Mvc -->
<system.web>
<httpModules>
<add type="Exceptionless.Mvc.ExceptionlessModule, Exceptionless.Mvc" name="ExceptionlessModule"/>
</httpModules>
</system.web>
<!-- Required changes if you are using Exceptionless.Web -->
<system.web>
<httpModules>