Skip to content

Instantly share code, notes, and snippets.

View cshintov's full-sized avatar
🎯
Learning

Shinto C V cshintov

🎯
Learning
View GitHub Profile
@cshintov
cshintov / Dockerfile
Last active August 4, 2022 05:44
Custom Prysm image with additional tools: curl, jq, nano, netcat-openbsd.
FROM gcr.io/prysmaticlabs/prysm/beacon-chain:v2.1.4-rc.0 as upstream
FROM debian:buster-slim
COPY --from=upstream /app /app
RUN apt-get update && apt-get install -y \
curl \
jq \
nano \
netcat-openbsd \
@cshintov
cshintov / tmux.md
Created April 21, 2020 02:56 — forked from andreyvit/tmux.md
tmux cheatsheet

tmux cheat sheet

(C-x means ctrl+x, M-x means alt+x)

Prefix key

The default prefix is C-b. If you (or your muscle memory) prefer C-a, you need to add this to ~/.tmux.conf:

remap prefix to Control + a

@cshintov
cshintov / dynamodb.md
Created January 1, 2020 13:09 — forked from jlafon/dynamodb.md
An Introduction to Amazon's DynamoDB

An introduction to DynamoDB

DynamoDB is a powerful, fully managed, low latency, NoSQL database service provided by Amazon. DynamoDB allows you to pay for dedicated throughput, with predictable performance for "any level of request traffic". Scalability is handled for you, and data is replicated across multiple availability zones automatically. Amazon handles all of the pain points associated with managing a distributed datastore for you, including replication, load balancing, provisioning, and backups. All that is left is for you to take your data, and its access patterns, and make it work in the denormalized world of NoSQL.

Modeling your data

The single most important part of using DynamoDB begins before you ever put data into it: designing the table(s) and keys. Keys (Amazon calls them primary keys) can be composed of one attribute, called a hash key, or a compound key called the hash and range key. The key is used to uniquely identify an item in a table. The choice of the primary key is particularl

@cshintov
cshintov / resume.json
Last active June 12, 2021 12:12
Resume
{
"meta": {
"theme": "kwan"
},
"basics": {
"name": "Shinto C V",
"label": "Software Engineer (DevOps)",
"picture": "",
"email": "cshintov@gmail.com",
"phone": "8089676207",