Skip to content

Instantly share code, notes, and snippets.


Carlos Campos vetras

View GitHub Profile

Sublime Text 2 - Useful Shortcuts

Tested in Mac OS X: super == command


  • super+t: go to file
  • super+ctrl+p: go to project
  • super+r: go to methods
steffenlyng / CorrelationIdEnricher.cs
Created Aug 11, 2015
Create Serilog Enricher to add Request header in logs
View CorrelationIdEnricher.cs
public class CorrelationIdEnricher : ILogEventEnricher
public void Enrich(LogEvent logEvent, ILogEventPropertyFactory propertyFactory)
if (logEvent == null) throw new ArgumentNullException("logEvent");
if (HttpContext.Current == null)
if (HttpContext.Current.Request == null)
tux4 / axios-test.js
Last active Apr 9, 2020
Jest mock for axios.js
View axios-test.js
/* Jest test of axios XHR calls */
describe('axios', function() {
var axios;
beforeEach(function() {
axios = require('axios');
pit('successful mock HTTP request', function() {
var reqP = axios
dylanmckay / facebook-contact-info-summary.rb
Last active May 6, 2021
A Ruby script for collecting phone record statistics from a Facebook user data dump
View facebook-contact-info-summary.rb
#! /usr/bin/env ruby
# NOTE: Requires Ruby 2.1 or greater.
# This script can be used to parse and dump the information from
# the 'html/contact_info.htm' file in a Facebook user data ZIP download.
# It prints all cell phone call + SMS message + MMS records, plus a summary of each.
# It also dumps all of the records into CSV files inside a 'CSV' folder, that is created
davidfowl / Example1.cs
Last active Jun 13, 2021
How .NET Standard relates to .NET Platforms
View Example1.cs
namespace Analogy
/// <summary>
/// This example shows that a library that needs access to target .NET Standard 1.3
/// can only access APIs available in that .NET Standard. Even though similar the APIs exist on .NET
/// Framework 4.5, it implements a version of .NET Standard that isn't compatible with the library.
/// </summary>INetCoreApp10
class Example1
public void Net45Application(INetFramework45 platform)
mbostock / .block
Last active Jul 14, 2021
The Gist to Clone All Gists
View .block
license: gpl-3.0
njleonzhang /
Last active Aug 10, 2021
Free Beyond Compare by unlimited trail

1 . goto beyond compare folder

 cd "/Applications/Beyond"

2 . rename BCompare to BCompare.real

 mv BCompare BCompare.real
AWMooreCO / AdvancedWindowSnap.ahk
Last active Sep 2, 2021
Advanced Window Snap is a script for AutoHotKey that expands upon Windows built-in window-snapping hotkeys.
View AdvancedWindowSnap.ahk
* Advanced Window Snap
* Snaps the Active Window to one of nine different window positions.
* @author Andrew Moore <>
* @version 1.0
* SnapActiveWindow resizes and moves (snaps) the active window to a given position.
jessfraz / boxstarter.ps1
Last active Sep 11, 2021
Boxstarter Commands for a new Windows box.
View boxstarter.ps1
# Description: Boxstarter Script
# Author: Jess Frazelle <>
# Last Updated: 2017-09-11
# Install boxstarter:
# . { iwr -useb } | iex; get-boxstarter -Force
# You might need to set: Set-ExecutionPolicy RemoteSigned
# Run this boxstarter by calling the following from an **elevated** command-prompt:
staltz /
Last active Sep 20, 2021
The introduction to Reactive Programming you've been missing