-
name of the current banch and nothing else (for automation)
git rev-parse --abbrev-ref HEAD
-
all commits that your branch have that are not yet in master
git log master..<HERE_COMES_YOUR_BRANCH_NAME>
Verifying my Blockstack ID is secured with the address 1PmXo962nyg3XiFDL6DMkdUwiGdbKHZqxs https://explorer.blockstack.org/address/1PmXo962nyg3XiFDL6DMkdUwiGdbKHZqxs |
#include <stdio.h> | |
#include <stdlib.h> | |
#include <time.h> | |
#define NL printf("\n") | |
int LOG = 0; | |
/* math */ |
This Gist will collect all code or random notes from out web-dev crash-course. |
# /usr/lib/node_modules | |
# npm list -g --depth=0 | |
/usr/lib | |
+-- [email protected] | |
+-- [email protected] | |
+-- [email protected] | |
+-- [email protected] | |
+-- [email protected] | |
+-- [email protected] |
So we have all these types like Int, Float, String, Map String Int, [Maybe String], etc. What do all these types have in common? Well, essentially, they're "normal" types where we can make a value for them. Just as values have types, types have "kinds". In this case, just as 4 : Int
, Int : *
, and just as "Hello" : String
, String : *
. That is to say, all these normal types (the types of plain old values) have kind *
.
Now, in OCaml, you have type parametricity, but only over types of kind *
. Let's give an example of a type that's not of kind *
.
Map : * -> * -> *
We apply this "type constructor" (which is a kind of "type function", just like constructors are a kind of function) to the type Int : *
.
Map Int : * -> *
# ~/.XCompose | |
### Based on the en_US.UTF locale. ### | |
include "/usr/share/X11/locale/en_US.UTF-8/Compose" | |
### Populated with Kragen's additions. ### |
// ==UserScript== | |
// @id iitc-plugin-CSV@pad | |
// @name IITC plugin: Ingress KML Exporter | |
// @category Keys | |
// @version 1.0.20160105.02 | |
// @namespace https://github.com/jonatkins/ingress-intel-total-conversion | |
// @updateURL https://gist.github.com/Dron007/33205981b11ab4cadb31/raw/f425c125f236256998f143f385249006c0442223/iitc-plugin-ingressKML-exporter.user.js | |
// @downloadURL https://gist.github.com/Dron007/33205981b11ab4cadb31/raw/f425c125f236256998f143f385249006c0442223/iitc-plugin-ingressKML-exporter.user.js | |
// @description Exports portals currently in view for use with Google Map ( KML Format ). | |
// @include https://www.ingress.com/intel* |
These are the tasks and profiles I use to optimize my Ingress Pokémon Go sessions.
Root required. Use at your own risk!
Ingress_Mode_Quick_Setting.tsk.xml
adds shortcuts to my (CyanogenMod) dropdown to enable and disable the mode and also launch the apps.Enable_Ingress_Mode.tsk.xml
applies up the actual settings as well as the profile with further optimizations.Disable_Ingress_Mode.tsk.xml
reverts these changes.Running_Ingress_or_Pokémon_Go.prf.xml
monitors if the games are running and optimizes based on it.Enter_Ingress_Mode.tsk.xml
keeps screen awake and power usage and background data minimized while the games are running.Exit_Ingress_Mode.tsk.xml
temporarily reverts these changes when the apps are not in foreground.
I hereby claim:
- I am 5310 on github.
- I am scio (https://keybase.io/scio) on keybase.