-
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.xmladds shortcuts to my (CyanogenMod) dropdown to enable and disable the mode and also launch the apps.Enable_Ingress_Mode.tsk.xmlapplies up the actual settings as well as the profile with further optimizations.Disable_Ingress_Mode.tsk.xmlreverts these changes.Running_Ingress_or_Pokémon_Go.prf.xmlmonitors if the games are running and optimizes based on it.Enter_Ingress_Mode.tsk.xmlkeeps screen awake and power usage and background data minimized while the games are running.Exit_Ingress_Mode.tsk.xmltemporarily 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.