<commit_before># A disposable development environment for java, python, and c++

FROM ubuntu:latest
MAINTAINER <EMAIL>

RUN locale-gen en_US.UTF-8

RUN apt-get update && apt-get install -y \
      curl \
      vim gedit \
      git ssh rsync \
      default-jdk \
      python \
      cmake gcc g++
      
# Java IDE
RUN curl -L https://download.jetbrains.com/idea/ideaIC-15.0.4.tar.gz | tar xz
RUN mv idea* /opt/idea

# Python IDE
RUN curl -L https://download.jetbrains.com/python/pycharm-community-5.0.4.tar.gz | tar xz
RUN mv pycharm* /opt/pycharm

# C++ IDE
RUN curl -L https://download.jetbrains.com/cpp/clion-1.2.4.tar.gz | tar xz
RUN mv clion* /opt/clion

# non-root user for running things and x forwarding
RUN useradd -m docker
USER docker
ENV JAVA_HOME /usr/lib/jvm/default-java # to find the jdk
ENV QT_X11_NO_MITSHM 1 # for qt to work over a shared x socket with the docker host

#CMD /opt/idea/bin/idea.sh > /dev/null 2>&1
#CMD /opt/pycharm/bin/pycharm.sh > /dev/null 2>&1
#CMD /opt/clion/bin/clion.sh > /dev/null 2>&1
CMD bash<commit_msg>add 32 bit gcc target and bump versions<commit_after># A disposable development environment for java, python, and c++

FROM ubuntu:latest
MAINTAINER <EMAIL>

RUN locale-gen en_US.UTF-8

RUN apt-get update && apt-get install -y \
      curl \
      vim gedit \
      git ssh rsync \
      default-jdk \
      python \
      cmake g++ g++-multilib
      
# Java IDE
RUN curl -L https://download.jetbrains.com/idea/ideaIC-2016.1.tar.gz | tar xz
RUN mv idea* /opt/idea

# Python IDE
RUN curl -L https://download.jetbrains.com/python/pycharm-community-5.0.4.tar.gz | tar xz
RUN mv pycharm* /opt/pycharm

# C++ IDE
RUN curl -L https://download.jetbrains.com/cpp/CLion-2016.1.tar.gz | tar xz
RUN mv clion* /opt/clion

# non-root user for running things and x forwarding
RUN useradd -m docker
USER docker
ENV JAVA_HOME /usr/lib/jvm/default-java # to find the jdk
ENV QT_X11_NO_MITSHM 1 # for qt to work over a shared x socket with the docker host

#CMD /opt/idea/bin/idea.sh > /dev/null 2>&1
#CMD /opt/pycharm/bin/pycharm.sh > /dev/null 2>&1
#CMD /opt/clion/bin/clion.sh > /dev/null 2>&1
CMD bash
{'fraction_non_alphanumeric': 0.12009345794392523, 'fraction_numerical': 0.02102803738317757, 'mean_word_length': 2.871609403254973, 'pattern_counts': {'":': 0, '<': 5, '<?xml version=': 0, '>': 17, 'https://': 6, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 6, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '2186074', 'n_tokens_mistral': 863, 'n_tokens_neox': 801, 'n_words': 248}