- Boot into recovery
- Open a terminal (
Utilities > Terminal) - Disable SIP using
csrutil disable - Reboot into macOS
| { | |
| "$schema": "https://raw.githubusercontent.com/jsonresume/resume-schema/v1.0.0/schema.json", | |
| "basics": { | |
| "name": "Thomas (Tom) Grushka, M.S., CPWA", | |
| "label": "Leading Software and Data Engineering Wizard", | |
| "image": "", | |
| "email": "[email protected]", | |
| "phone": "+1 720 495 7323", | |
| "url": "https://linkedin.com/in/tgrushka", | |
| "summary": "I’m a full-stack mobile and web engineer who architects apps and their infrastructures from the ground up. Having worked for both small and large companies, I am well-versed in a variety of programming frameworks and development processes. My expertise in accessibility is an advantage that adds unique value to my projects.", |
You have docker volume on one host and want to move that volume to another host. For example, you want to transfer PostgreSQL container with it's volume to another host.
Actually, there is no in-a-box solution from Docker, so we need to:
- attach our volume to another container
- copy and archive all files
- copy archive to another host
This steps should help working remotely with Sublime Text. They are meant to be incremental, just setting up SFTP will go a long way.
I have all my code on my laptop, edit locally and automatically push the files to my server.
I never edit "tracked" files on the server directly.
I sometimes modify untracked files on the server using rmate (see below).
-
Download lastest Android platform tools
-
Unzip the folder to
platform-tools- Use ADB with
./platformtools/adb <COMMAND>
- Use ADB with
- Initial credit to https://gist.github.com/maxivak/513191447d15c4d30953006d99928658
Gitlab exports a tar.gz file which contains a file called project.bundle. We can convert this file into a normal git repo using the following steps:
$ tar xvfz GitLabExport.gz
| #! /bin/bash | |
| # | |
| # Based on http://git.savannah.gnu.org/cgit/src-highlite.git/tree/src/src-hilite-lesspipe.sh.in | |
| # by Lorenzo Bettini | |
| # | |
| # Modified by Jay Caines-Gooby to support piped files | |
| # [email protected] | |
| # @jaygooby | |
| # | |
| # Typically called by setting: |
| # REFERENCES: | |
| # - https://github.com/puckel/docker-airflow | |
| # - https://github.com/ImDarrenG/mesos-framework-dev/blob/master/Dockerfile | |
| # - https://github.com/Stibbons/docker-airflow-mesos | |
| # Wherever you store your mesos image built from Dockerfile-mesos | |
| FROM slicelife/mesos:1.4.0 as mesos | |
| FROM ubuntu:16.04 | |
| # Never prompts the user for choices on installation/configuration of packages | |
| ENV DEBIAN_FRONTEND noninteractive |
| # Docker-in-Docker Gitlab runners setup taken from: | |
| # https://medium.com/@tonywooster/docker-in-docker-in-gitlab-runners-220caeb708ca | |
| dind: | |
| restart: always | |
| privileged: true | |
| volumes: | |
| - /var/lib/docker | |
| image: docker:17.09.0-ce-dind | |
| command: | |
| - --storage-driver=overlay2 |
This guide will walk you through the steps required to grow a partition in Linux. You will have to reboot through this guide.
- If possible, make a snapshot.
Often, you will want to grow the partition table because you made your virtual hard disk too small, and you tried to extend it in your hypervisor, only to find out that your partition is still the same size as it was before.