I hereby claim:
- I am mikea on github.
- I am mikeaizatsky (https://keybase.io/mikeaizatsky) on keybase.
- I have a public key ASA43y43bP0S0VqltRyXNrNGXh3gFly33AoWNU0cD_LxTwo
To claim this, I am signing this object:
#!/bin/sh | |
# Cleanup docker files: untagged containers and images. | |
# | |
# Use `docker-cleanup -n` for a dry run to see what would be deleted. | |
untagged_containers() { | |
# Print containers using untagged images: $1 is used with awk's print: 0=line, 1=column 1. | |
# NOTE: "[0-9a-f]{12}" does not work with GNU Awk 3.1.7 (RHEL6). | |
# Ref: https://github.com/blueyed/dotfiles/commit/a14f0b4b#commitcomment-6736470 | |
docker ps -a | tail -n +2 | awk '$2 ~ "^[0-9a-f]+$" {print $'$1'}' |
public static <K, T> Observable.Transformer<T, Pair<K, Observable<T>>> lazyGroupBy( | |
final Func1<? super T, ? extends K> keySelector) { | |
return new Observable.Transformer<T, Pair<K, Observable<T>>>() { | |
@Override | |
public Observable<Pair<K, Observable<T>>> call(Observable<T> observable) { | |
return Observable.create(s -> { | |
Map<K, Subscriber<? super T>> children = new HashMap<>(); | |
Multimap<K, T> buffer = ArrayListMultimap.create(); | |
Set<K> createdObservers = new HashSet<>(); |
=============== | |
Unity generated | |
=============== | |
Temp/ | |
Library/ | |
===================================== | |
Visual Studio / MonoDevelop generated | |
===================================== | |
ExportedObj/ |
alias docker-cleanup='docker ps -a -q | xargs -I {} docker rm {} ; docker images -q -f dangling=true | xargs -I {} docker rmi -f {}; docker volume ls -qf dangling=true | xargs -I {} docker volume rm {}' |
struct Date { | |
Date() = delete; | |
class Reader; | |
class Builder; | |
class Pipeline; | |
}; |
I hereby claim:
To claim this, I am signing this object:
Invest into your development environment
Efficient setup makes it possible to produce changes in shortest time. Notice when you become (micro-)bored, distracted, frustrated: this is often because you have to do the same thing over and over or have to wait. Fix it.
Here’s some more specific advice on nurturing your development environment:
diff --git a/pipeline_v2/feature_schema.py b/pipeline_v2/feature_schema.py | |
index 680e231..2186c46 100644 | |
--- a/pipeline_v2/feature_schema.py | |
+++ b/pipeline_v2/feature_schema.py | |
@@ -55,7 +55,7 @@ column_types = { | |
'risk_inputs_session_ccn_had_deletion': pd.Int64Dtype(), | |
'risk_inputs_billing_address_is_commercial': pd.Int64Dtype(), | |
'risk_inputs_billing_address_resident_is_deceased': pd.Int64Dtype(), | |
- 'risk_inputs_ip_to_distinct_auth_decline_reasons': pd.Int64Dtype(), | |
+ 'risk_inputs_ip_to_distinct_auth_decline_reasons': np.str, |
diff --git a/pipeline_v2/feature_schema.py b/pipeline_v2/feature_schema.py | |
index 680e231..1e7d600 100644 | |
--- a/pipeline_v2/feature_schema.py | |
+++ b/pipeline_v2/feature_schema.py | |
@@ -55,17 +55,17 @@ column_types = { | |
'risk_inputs_session_ccn_had_deletion': pd.Int64Dtype(), | |
'risk_inputs_billing_address_is_commercial': pd.Int64Dtype(), | |
'risk_inputs_billing_address_resident_is_deceased': pd.Int64Dtype(), | |
- 'risk_inputs_ip_to_distinct_auth_decline_reasons': pd.Int64Dtype(), | |
- 'risk_inputs_shipping_address_matches_name': pd.Int64Dtype(), |
[ | |
"@babel/plugin-transform-async-to-generator", | |
{ | |
module: "bluebird", | |
method: "coroutine", | |
}, | |
], | |