anchor.diff:  
   # C++ IDE
   RUN curl -L "https://data.services.jetbrains.com/products/download?platform=linux&code=CL" | tar xz && mv clion* /opt/clion \
  -      #&& "/usr/bin/python3" "/opt/clion/plugins/python/helpers/pydev/setup_cython.py" build_ext --inplace \
  -      #&& "/usr/bin/python"  "/opt/clion/plugins/python/helpers/pydev/setup_cython.py" build_ext --inplace \
         && chmod -R a+w /opt/clion
   
   # Python IDE
   RUN curl -L "https://data.services.jetbrains.com/products/download?platform=linux&code=PCC" | tar xz && mv pycharm* /opt/pycharm \
  -      #&& "/usr/bin/python3" "/opt/pycharm/helpers/pydev/setup_cython.py" build_ext --inplace \
  -      #&& "/usr/bin/python"  "/opt/pycharm/helpers/pydev/setup_cython.py" build_ext --inplace \
         && chmod -R a+w /opt/pycharm
   
   # Java IDE
  
positive.code: # A disposable development environment for java, python, and c++
  
  FROM project5/base
  MAINTAINER benjamin.gemmill@gmail.com
  
  ARG LLVM_VERSION=7
  
  # clang repository from https://apt.llvm.org
  RUN apt-get update && apt-get install -y \
        software-properties-common curl \
        && curl https://apt.llvm.org/llvm-snapshot.gpg.key | apt-key add - \
        && apt-add-repository "deb http://apt.llvm.org/`lsb_release -cs`/ llvm-toolchain-`lsb_release -cs`-${LLVM_VERSION} main"
  
  RUN apt-get update && apt-get install -y \
        sudo \
        vim less bash-completion \
        iputils-ping lsof \
        git openssh-client rsync curl netcat \
        default-jdk \
        python python-dev python-pip \
        python3 python3-dev python3-pip \
        clang-${LLVM_VERSION} lldb-${LLVM_VERSION} lld-${LLVM_VERSION} \
        cmake make ccache \
        libssl-dev libz-dev
  
  # Git
  RUN git config --global credential.helper "cache --timeout=3600" \
        && git config --global push.default simple \
        && git config --global core.editor "vim"
  
  # Clang
  RUN update-alternatives --install /usr/bin/clang clang /usr/bin/clang-${LLVM_VERSION} 1000 \
    && update-alternatives --install /usr/bin/clang++ clang++ /usr/bin/clang++-${LLVM_VERSION} 1000 \
    && update-alternatives --install /usr/bin/lldb lldb /usr/bin/lldb-${LLVM_VERSION} 1000
  ENV CC=/usr/bin/clang
  ENV CXX=/usr/bin/clang++
  
  # SQL IDE
  RUN curl -L "http://dbeaver.jkiss.org/files/dbeaver-ce-latest-linux.gtk.x86_64.tar.gz" | tar xz \
  
negative.code: #ENV IDEA_JDK=/usr/lib/jvm/default-java
  #ENV CL_JDK=/usr/lib/jvm/default-java
  
  # Start up the IDEs like this once you're in.
  #/opt/idea/bin/idea.sh > /dev/null 2>&1
  #/opt/pycharm/bin/pycharm.sh > /dev/null 2>&1
  #/opt/clion/bin/clion.sh > /dev/null 2>&1
  #/opt/dbeaver/dbeaver > /dev/null 2>&1
  
  RUN apt-get autoremove -yq \
    && apt-get autoclean -yq \
    && rm -rf /var/lib/apt/lists/*
  
  