janmatyoo / cheatsheet

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Personal Cheatsheet

Table of contents

  1. Design References
  2. Design Tools
  3. Mobile App Testing Tools
  4. Icons
  5. Miscellaneous
  6. Commands
    1. Ionic 4
    2. Kubernetes
    3. Docker
    4. Heroku
    5. Node
    6. NPM
    7. Angular CLI
    8. Redis
    9. RedisQueue

Design References

  • WebFrame - Discover and be inspired by beautiful webapp designs

Design Tools

Mobile App Testing Tools

Icons

Miscellaneous

  • Checklist - Common checklist for common pages
  • Carrd - Create single page
  • Crello - Social Media Post Templating
  • Hygger - Product Management Tool

Commands

Ionic 4

  • ionic generate <type> <name> [options]
    • npx ng g --help List Types
    • npx ng g <type> --help Get options per Type

Kubernetes

  • kubectl -n <namespace> get pods List pods
  • kubectl logs -n <namespace> <pod_name> -f Show pod logs
  • kubectl exec -it -n <name_space> <pod_name> -- /bin/bash SSH into pod

Docker

  • docker image ls List images
  • docker image prune Cleans up unused image(s)
  • docker image rm <image_id> Removes an image
  • docker ps List running containers
  • docker kill <container_id> Kills running container(s)
  • docker build <project_path> Builds a docker image
    • docker image build -t <image_tag> <project_path> Builds a docker image with tag
  • docker container run <image_tag> Runs a Docker container from the image
    • docker container run --publish <host_port>:<container_port> <image_tag> Runs a Docker container forwarding all traffic from host port to container port
    • ... --name <container_name> Runs a Docker container while specifying a container name
  • docker-compose up Run series of Docker containers declared in docker-compose.yml

Heroku

  • heroku apps List the Apps of current Heroku user
  • heroku logs -a <app_name> Displays the log for certain app
    • --tail To tail log

Node

  • node -v Get Node version

NPM

  • npm --v Get NPM version

Angular CLI

  • ng new <project_name> Creates new project within the folder
  • ng generate component <directory>/componentName Generates Angular component (in /app folder)
  • ng generate service <directory>/serviceName Generates Angular service (in /app folder)

Redis

  • redis-server Stars the RedisServer

RedisQueue

  • rqworker Starts the RedisQueue worker

About