GithubHelp home page GithubHelp logo

kangwonlee / tutorial Goto Github PK

View Code? Open in Web Editor NEW
1.0 1.0 1.0 459 KB

Short Introductions of bash, git, python, and jupyter notebooks

License: Other

Jupyter Notebook 57.77% Python 36.61% Shell 5.62%
bash git jupyter python

tutorial's Introduction

Hi there ๐Ÿ‘‹

tutorial's People

Contributors

kangwon-naver avatar kangwonlee avatar kwlee2020 avatar

Stargazers

 avatar

Watchers

 avatar  avatar

Forkers

rheehot

tutorial's Issues

Markdown Version

650aa79

  • Sometimes rendering .ipynb may need more response time than some desirable level
  • Descriptions โ†’ .md
  • Exercises โ†’ .ipynb

Windows test does not pass

Symptom

  • As of 56f6c5f
  • Since build #44
  • Goes overtime (>40 min)
  • For now, allow Windows tests to fail

Action plan

  • Compare raw logs of build #48 Linux vs Windows
  • Check which test of Windows did not pass == test that took too long
  • Run that test with stdout capture

More self sufficient instructions

Motivation

  • If a student misses a step of an instructor, he/she may have hard time catching up

Action plan

  • More step by step guide?

need to choose envs to test

python anaconda os
3.5 4.2.0
2016.09
linux, osx, windows
3.6 5.0.1
2017.10
linux, osx, windows
3.7 5.3
2018.09
linux, osx, windows
3.7.1 2018.12 linux, osx, windows
3.7.3 2019.03 linux, osx, windows
nightly nightly linux, osx, windows
  • Let's just keep
python anaconda os
3.7 5.3
2018.09
linux, osx, windows
3.7.3 2019.03 linux, osx, windows
nightly nightly linux, osx, windows

Continue markdown numbered list across cells

  • git practice instructions may include cells in between
  • Is continually increasing the numbering possible? Otherwise adding or deleting an instruction can be too time consuming

conda

  • conda list anaconda
  • conda install anaconda=2019.07
  • conda clean --auto
  • conda init bash

Detect shell command error

  • git checkout <invalid branch> does not raise an exception
  • out = !git checkout <invalid branch> would capture the output error message but seems not exactly desirable as a tutorial
  • %%script bash --out stdout --err stderr captures stdout and stderr respectively

References

Observation

  • Following cell would raise an error
%%bash --out stdout --err stdout
git checkout <invlaid branch>

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.