Skip to content

Instantly share code, notes, and snippets.

View gblmarquez's full-sized avatar
🏡
Focused on people for growth the business

Gabriel Marquez gblmarquez

🏡
Focused on people for growth the business
View GitHub Profile
@gblmarquez
gblmarquez / ErrorBuilder.cs
Created October 30, 2014 18:47
Result Envelop
using System;
using System.Collections.Generic;
using System.Collections.ObjectModel;
using System.ComponentModel;
using System.ComponentModel.DataAnnotations;
using System.Diagnostics.CodeAnalysis;
using System.Globalization;
using System.Linq;
using System.Linq.Expressions;
using System.Reflection;
@gblmarquez
gblmarquez / AzureEmulatorManager.cs
Created August 26, 2013 23:09
Windows Azure emulator utility class to start, stop and kill: storage and compute emulators.
public static class AzureEmulatorManager
{
public static AzureStorageEmulatorManager Storage = AzureStorageEmulatorManager.Instance;
public static AzureComputeEmulatorManager Compute = AzureComputeEmulatorManager.Instance;
}
public class AzureStorageEmulatorManager
{
private const string StorageEmulatorProcessName = "DSServiceLDB";
private const string EmulatorPath = @"C:\Program Files\Microsoft SDKs\Windows Azure\Emulator\csrun.exe";
@gblmarquez
gblmarquez / 0mq_install.sh
Created April 27, 2012 18:48 — forked from flores/0mq_install.sh
centos | debian zeromq install (from source)
#!/bin/bash
# doesn't remove packages. just beginning/sharing script for the install.
if [ -e /etc/redhat-release ]; then
yum install -y gcc gcc-c++ make autoconf automake e2fsprogs-devel glibc-devel libuuid-devel
elif [ -e /etc/debian_version ]; then
apt-get install -y build-essential uuid-dev
else
echo "sorry, this script only installs on RedHat/CentOS or Debian/Ubuntu boxes"
exit 2
public string GetExceptionMessage(Exception exception)
{
DateTime now = System.DateTime.Now;
StringBuilder error = new StringBuilder();
error.AppendLine("\nException classes:\t");
error.Append(GetExceptionTypeStack(exception));
error.AppendLine("\nException messages:\t");
error.Append(GetExceptionMessageStack(exception));