Skip to content

Instantly share code, notes, and snippets.

View gilvegliach's full-sized avatar

Gil Vegliach gilvegliach

View GitHub Profile
@Otann
Otann / A2.pdf
Created June 1, 2019 19:55
Life Calendar
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
@gilvegliach
gilvegliach / mac-incr
Last active February 10, 2020 14:25
Increase and decrease your MAC address
#!/usr/bin/env bash
#
# Usage:
# mac-incr # increase the MAC address
# mac-incr -d # decrease the MAC address
#
set -e
INTERFACE="en0"
@itzikBraun
itzikBraun / README.md
Last active July 14, 2017 15:49
SublimeText+Mitmproxy

Mitmproxy+SublimeText=Great Success

Setup

add the following lines to your bash_profile or zsh_rc or your equivelent terminal startup file.

export SUBLIME_PATH="path/to/your/subl"
export EDITOR=/path/to/sublw.sh
@jgilfelt
jgilfelt / CurlLoggingInterceptor.java
Created January 9, 2016 15:34
An OkHttp interceptor that logs requests as curl shell commands
/*
* Copyright (C) 2016 Jeff Gilfelt.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
@lopspower
lopspower / README.md
Last active June 19, 2024 07:20
Material Animations

Material Animations

Android Arsenal

[Android Transition Framework][transition-framework] can be used for three main things:

  1. Animate activity layout content when transitioning from one activity to another.
  2. Animate shared elements (Hero views) in transitions between activities.
  3. Animate view changes within same activity.
@jboner
jboner / latency.txt
Last active July 5, 2024 02:48
Latency Numbers Every Programmer Should Know
Latency Comparison Numbers (~2012)
----------------------------------
L1 cache reference 0.5 ns
Branch mispredict 5 ns
L2 cache reference 7 ns 14x L1 cache
Mutex lock/unlock 25 ns
Main memory reference 100 ns 20x L2 cache, 200x L1 cache
Compress 1K bytes with Zippy 3,000 ns 3 us
Send 1K bytes over 1 Gbps network 10,000 ns 10 us
Read 4K randomly from SSD* 150,000 ns 150 us ~1GB/sec SSD
@schacon
schacon / plumbing.md
Created August 18, 2011 04:51
plumbing cheat sheet

the plumbing commands

  • rev-parse [something]

    • show the SHA of any weird git phrase
  • hash-object -w [file]

    • take any file or stdin and return a blob sha
  • ls-tree (-r) [sha]

  • show the entries of a git tree in the db