- Download docker-compose.yml to dir named
sentry - Change
SENTRY_SECRET_KEYto random 32 char string - Run
docker-compose up -d - Run
docker-compose exec sentry sentry upgradeto setup database and create admin user - (Optional) Run
docker-compose exec sentry pip install sentry-slackif you want slack plugin, it can be done later - Run
docker-compose restart sentry - Sentry is now running on public port
9000
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| """ | |
| Minimal character-level Vanilla RNN model. Written by Andrej Karpathy (@karpathy) | |
| BSD License | |
| """ | |
| import numpy as np | |
| # data I/O | |
| data = open('input.txt', 'r').read() # should be simple plain text file | |
| chars = list(set(data)) | |
| data_size, vocab_size = len(data), len(chars) |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| import numpy as np | |
| from numpy import pi | |
| # import matplotlib.pyplot as plt | |
| N = 400 | |
| theta = np.sqrt(np.random.rand(N))*2*pi # np.linspace(0,2*pi,100) | |
| r_a = 2*theta + pi | |
| data_a = np.array([np.cos(theta)*r_a, np.sin(theta)*r_a]).T | |
| x_a = data_a + np.random.randn(N,2) |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| #netcat proxy to a different backed and serve requests on port80 | |
| mkfifo fifo_pipe | |
| nc -lk -p 80 < fifo_pipe | nc 192.168.1.10 3306 >fifo_pipe | |
| #socat doing the same with connection verbosity | |
| socat -d -d TCP-LISTEN:80,fork TCP:192.168.1.10:3306 |
- What do Etcd, Consul, and Zookeeper do?
- Service Registration:
- Host, port number, and sometimes authentication credentials, protocols, versions numbers, and/or environment details.
- Service Discovery:
- Ability for client application to query the central registry to learn of service location.
- Consistent and durable general-purpose K/V store across distributed system.
- Some solutions support this better than others.
- Based on Paxos or some derivative (i.e. Raft) algorithm to quickly converge to a consistent state.
- Service Registration:
- Centralized locking can be based on this K/V store.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| #!/usr/bin/env bash | |
| # Download VMware Fusion for macOS without a Broadcom account. | |
| # | |
| # This script allows you to download various versions of VMware Fusion for | |
| # different architectures by parsing available metadata and downloading from Cloudflare CDN. | |
| # | |
| # Only builds v8.0.0 - v13.6.3 are supported (for now) | |
| # | |
| # Use '-k' to keep the download file compressed, exiting after download. |
OlderNewer