Skip to content

Instantly share code, notes, and snippets.

@dnaroma
dnaroma / README.md
Last active September 19, 2023 14:29
Kubernetes MySQL+PhpMyAdmin+Nginx-Ingress
@ThabetAmer
ThabetAmer / docker-compose.yml
Last active May 28, 2024 00:01
Run SonarQube and SonarScanner in Docker-compose
#
# Based on https://hub.docker.com/_/sonarqube
#
version: "3.7"
services:
sonarqube:
container_name: sonarqube
@Warchant
Warchant / sonarqube-docker-compose.yml
Last active May 28, 2024 20:24
docker-compose file to setup production-ready sonarqube
version: "3"
services:
sonarqube:
image: sonarqube
expose:
- 9000
ports:
- "127.0.0.1:9000:9000"
networks:
@calaway
calaway / git_workflow_best_practices.md
Last active July 9, 2024 12:32
Git Workflow Best Practices

Git Branch Merging Best Practices

  1. After you've selected a feature to work on, create a branch in your local repo to build it in.
    • $ git checkout -b calaway/short_description_of_feature
  2. Implement the requested feature, make sure all tests are passing, and commit all changes in the new branch.
  3. Checkout the master branch locally.
    • $ git checkout master
  4. Pull down the master branch from GitHub to get the most up to date changes from others. If you practice git workflow as described here you should never have a merge conflict at this step.
    • $ git pull origin master
  5. Make sure all tests are passing on master and then checkout your new branch.
  • $ git checkout calaway/short_description_of_feature
@githubutilities
githubutilities / ssh-iphone.md
Last active February 28, 2024 11:20
SSH into iPhone using private key

SSH into iPhone using private key

1. in Client shell

# Generate rsa key
ssh-keygen -b 2048
#or using
ssh-keygen -t rsa
@chancrescolex
chancrescolex / IllustratorSaveAsAI.jsx
Created September 4, 2015 20:27
Adobe Illustrator script to convert files to AI
/**********************************************************
ADOBE SYSTEMS INCORPORATED
Copyright 2005-2010 Adobe Systems Incorporated
All Rights Reserved
NOTICE: Adobe permits you to use, modify, and
distribute this file in accordance with the terms
of the Adobe license agreement accompanying it.
If you have received this file from a source