일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
- conda
- HDF5
- hyperref
- Visual Studio
- cython
- gfortran
- h5py
- LaTeX
- python
- intel compiler
- virtual
- cygwin
- tab space
- Matplotlib
- jupyter
- datascience
- mpi4py
- openmp
- SSH
- HFS+
- Windows
- portforwarding
- Anaconda
- GSL
- MAC
- vim
- vi
- c++
- polyglot
- arXiver
- Today
- Total
목록분류 전체보기 (47)
Astro Coke
in .vimrc, you can add the commands for the case-sensitivity :set ignorecase :set smartcase Then, you can search words with some case sensitivity rules below: /copyright -> Case insensitive /Copyright -> Case sensitive /copyright\C -> Case sensitive /Copyright\c -> Case insensitive \c or \C at the end of the word is the explicity commands for the sensitivity. :help /\c :help /\C :help 'smartcase'
Jekyll 의 테마를 다음과 같이 설치할 때, > sudo gem install jekyll > sudo gem install bundle > bundle update nokogiri 를 설치하는 과정에서 에러에 봉착하는 경우에는 다음과 같이 우회해서 설치해야 한다. 1) homebrew 를 기본 관리자로 사용하는 경우 > brew unlink xz > sudo gem install nokogiri > brew link xz 2) Macports 를 기본 관리자로 사용하는 경우 > sudo port -s -v install xz libxml2 libxslt +universal > sudo port -s -v install xz libxml2 libxslt +universal 위의 명령어는 페키지를 bi..
source: https://stackoverflow.com/questions/161813/how-to-resolve-merge-conflicts-in-git > git pull origin master From ssh://gitosis@example.com:22/projectname * branch master -> FETCH_HEAD Updating a030c3a..ee25213 error: Entry 'filename.c' not uptodate. Cannot merge. pull 하는 과정에서 conflict 이 발생했을 때, 아래와 같이 local 에서 add 와 commit 을 실행한 후 다시 pull 을 하면 CONFLICT 가 발생되고, 해당 파일안에는 FETCH_HEAD Auto-merg..
Anaconda를통해 python package를설치할때 > conda install 에서 찾을 패키지를 찾을 수 없다면, > anaconda search -t conda 을 통해 추가 정보를 찾을 수 있다. 이때 Name 에 eg) conda-forge/pyhdf | ... | .... |.... 와 같은 정보가 있다면 > conda install -c conda-forge pyhdf (pyhdf --> example of package name) 과 같이 채널을 설정해서 설치 할 수 있다. 위의 채널 정보는 Anaconda 패키지 사이트에서도 검색할 수 있다. https://anaconda.org/anaconda/repo 설치된 패키지를 확인하려면 > conda list Anaconda 에서 찾을 수..
source: https://kb.iu.edu/d/acux There are two methods for converting the file type between dos and unix. 1) vim, use :set ff=unix to convert to Unix; use :set ff=dos to convert to Windows. 2) show ^M and remove it: :e ++ff=unix It force-set the fileformat as unix without actually changing the contents. So vim reads it like a Unix file, sees the CR characters as extra and displays them as ^M. In..
When we activate the conda configuration, the title of the environment would appear at the prompt: (e.g. for the base environment) (base) astrodoo> In order to remove the title, we can simply change the set up by the command: > conda config --set changeps1 False or by editing .condarc file > changeps1: False
source: https://gist.github.com/roxlu/5038729 1) 우선은 cygwin set-up 실행파일을 통해 openssh 와 cygrunsrv 패키지를 설치해야한다. 2) Configure SSHD - open a cygwin terminal: start > RIGHT MOUSE ON "Cygwin terminal" AND "RUN AS ADMINISTRATOR" - $ ssh-host-config - Are you sure you want to continue: YES - You have the required privileges: YES - Overwrite existing /etc/ssh_config: YES - Should privilege separation be u..
source: https://tedlogan.com/techblog3.html tabstop Set tabstop to tell vim how many columns a tab counts for. Linux kernel code expects each tab to be eight columns wide. Visual Studio expects each tab to be four columns wide. This is the only command here that will affect how existing text displays. expandtab When expandtab is set, hitting Tab in insert mode will produce the appropriate number..
source1: https://superuser.com/questions/61185/why-do-i-get-files-like-foo-in-my-tarball-on-os-x source2: https://apple.stackexchange.com/questions/14980/why-are-dot-underscore-files-created-and-how-can-i-avoid-them Mac OSX 에서 압축한 것들을 다른 플랫폼에서 압축 해제할 때, ._ 파일들이 생성될 때가 있다. 이 때에는 아래와 같은 방법으로 해결할 수 있다. 1) OS X 설정 OS X's tar also knows how to convert the ._ members back to native formats, but the ._..
source: https://www.digitalocean.com/community/tutorials/how-to-set-up-a-jupyter-notebook-to-run-ipython-on-ubuntu-16-04 서버에 접속을 해서 jupyter (or ipython) 를이용할 때, 기본적으로는 서버에 있는 브라우저를 통해 작업을 하도록 설정이 되어 있어 속도가 현저히 느려진다. 이를 해결하기 위해, portforwadring 을 통하여 현재(리모트) 컴퓨터의 브라우저를 대신 이용하는 방법이 있다. 1) portforwarding > ssh -L 8080:localhost:8080 astrodoo@xxx.xxx.xxx.xxx ssh 를 통해 portforwarding을 하는 방법. (-L) 앞의 80..