본문 바로가기

Programming135

[Kaggle] Kaggle Kernels Kaggle에서 데이터셋을 다운받고 결과를 제출은 Kernerls에서 제출한다. Kernerls에서는 Jupyter Notebook, Script 2가지 방법으로 제출이 가능하다. 선택 언어는 Python, R 2가지 언어를 사용하여 제출할 수 있다. Select new notebook Setting 새로운 노트북 생성1. Select new notebook Setting 새로운 노트북 생성 Kernels 생성 처음 Notebook 생성시 데이터셋 경로는 자동으로 생성이 된다. Settings를 통해 기본 설정을 변경할 수 있음 데이터셋 컴파일 및 소스코드를 실시간으로 컴파일 할 수 있음. 데이터셋 컴파일 테스트 결과 - Host의 데이터셋을 기본경로로 설정되어 있기 때문에 Host의 데이터셋과 잘 연동.. 2020. 4. 27.
[Git] git 로컬 파일 강제로 전체 덮어 쓰기 하는 방법. Git에서는 배포/빌드 서버 등에 계속해서 최근 항목만을 가져오는 등의 경우에 사용 할 수 있다. 1. 로컬에 있는 모든 내용을 덮어쓰려는 경우 git fetch --all git reset --hard origin/master 2. master 아닌 특정 branch 지정 사용 시 git reset --hard origin/ 3. 현재 로컬 커밋을 유지(branch로 만들어 두고 덮어쓰기) git checkout master git branch git fetch --all git reset --hard origin/master 2020. 4. 24.
[MATLAB] MATLAB Runtime 매트랩 소스코드를 실행파일로 만들어서 실행할 경우 매트랩이 설치되어 있지 않을경우 실행파일이 실행되지 않는 문제점이 있다. 따라서 매트랩이 설치되어 있지 않으면 위와같은 문제점이 일어나는데 매트랩 공식홈페이지에서 제공하는 RUNTIME을 설치하면 쉽게 문제를 해결할 수 있다. 참고 MATLAB Runtime - MATLAB Compiler MATLAB Runtime - MATLAB Compiler MATLAB Runtime은 컴파일된 MATLAB 응용 프로그램 또는 구성 요소를 실행할 수 있는 독립 형 공유 라이브러리 세트입니다. MATLAB, MATLAB Compiler 및 MATLAB Runtime을 함께 사용하면 수치연산응용 프로그램 또는 소프트웨어 구성 요소를 신속하고 안전하게 만들어서 배포할 수.. 2020. 4. 24.
[MATLAB]Generating Custom Reports with MATLAB Report Generator GUI 또는 코드를 통해 나오는 결과들을 PDF 또는 Word파일로 문서화하여 결과를 얻을 수 있다. 코드는 다음과 같이 참고하면 되며 자세한 내용은 공식문서를 참고하면 된다. function fillFirstHole % This function fills the hole "firstHole" in myTemplate.dotx import mlreportgen.dom.*; doc = Document('firstDocument', 'docx', 'myTemplate'); holeId = moveToNextHole(doc); fprintf('Current hole ID: %s\n', holeId); textObj = Text('Hello World'); append(doc, textObj); close(do.. 2020. 4. 24.
우분투에서 스티커 메모 사용하기 1 2 3 4 5 6 7 sudo add-apt-repository ppa:umang/indicator-stickynotes sudo apt-get update sudo apt-get install indicator-stickynotes indicator-stickynotes Colored by Color Scripter cs 2020. 4. 22.
MariaDB 비밀번호, 권한 설정 Sudo 모드 서비스 정지 sudo systemctl stop mariadb mariadb 안전모드 실행 sudo /usr/bin/mysqld_safe --skip-grant & 패스워드 변경 $ mysql -uroot mysql Mariadb[mysql]> update user set password=password('변경할비밀번호') where user='root'; Mariadb[mysql]> flush privileges; Mariadb[mysql]> exit; 접속 테스트 sudo mysql -uroot -p 패스워드 입력 ... MariaDB[(none)]> 서비스 재시작 sudo systemctl stop mariadb sudo systemctl start mar.. 2020. 4. 22.
[Git] Git Remote 변경 깃 리모트 변경 하기 기존 리포지토리 깔끔하게 pull / push 1 2 3 4 git pull git add . git commit -m "clean push" git push cs 기존 리포지토리 remote 제거 1 git remote remove origin cs 새 리포지토리 remote 추가 1 git remote add origin https://github.com/계정/리포지토리 cs 2020. 1. 30.
[VS Code] Git Lens 아주 유명한 Git 플러그인, 커서만 올려도 해당 커밋을 언제 누가 썼는지 알려주는 blame 기능을 제공해주기 때문에 매우 편리함. Blame 기능이 많아서 가장 편한 방법으로 자기 자신 또는 팀원의 커밋을 확인할 수 있고 사이드 바에서 Git Repository 를 확인할 수 있다. 2020. 1. 29.
[Ubuntu] PgAdmin 설치 대부분 우분투는 서버를 돌리기에 아주 적합한환경이고 Docker를 통해 서버환경을 구축을 많이 한다. 그리고 DB의 경우 Postgresql 경우 PgAdmin으로 통해 쉽게 DB를 관리할수 있는데 PgAdmins 설치법에 대해 알아보자. 1 ) 다음과 같은 명령어를 통해 PgAdmin을 설치한다. 1 2 3 4 5 6 7 8 9 sudo sh -c 'echo "deb http://apt.postgresql.org/pub/repos/apt/ $(lsb_release -cs)-pgdg main" >> /etc/apt/sources.list.d/pgdg.list' sudo apt install wget ca-certificates wget --quiet -O - https://www.postgresql.or.. 2020. 1. 29.
[Util] Win 10에서 익스플로러 없어짐 현상 해결법 가끔 Win10에서 익스플로러가 없어지는 현상이 발생한다. 참으로 좋은 OS에도 불구하고 많은 문제점을 불러일으킨다. 해결법으로 1) Windows 10 의 Internet Explorer 11 이 표시되지 않는다면 [시작 - 모든 앱 - Windows 보조 프로그램]을 확인한다 2) 만약 작업표시줄에서 표시가 되지 않는다면, [제어판 > 프로그램 및 기능 > Windows 기능 켜기/끄기] 로 이동한다. 그리고 나타나는 목록중에서 Internet Explorer 11 에 체크가 되어 있 지 않다면 체크를 해준다음 시스템 재 시작을 하여 증상을 확인한다. 2020. 1. 29.
[Visual Studio Code] VS Code 사이드 스크롤맵 비활성 VS Code에서 지원하는 사이드 스크롤맵이 익숙하지가 않을 경우 불편한 경우가 있다. 그럴경우 Preperence -> Setting에서 사이드맵을 끌수 있다. 1. Setting 2. 설정 입력 ( 체크를 해지 해주면 된다. ) editor.minimap.enabled 2019. 11. 21.
[React]React Redux 설치하기. React 와 Redux를 같이 사용하기 위해 npm를 이용하여 설치가 필요하다. 아래 와 같이 프로젝트에 추가하거나 미리 redux를 설치할수 있따. 방법 1. 프로젝트 redux 추가 방법 2. 직접 추가 $ cd { 프로젝트 경로 } $ yarn add redux react-redux 2019. 11. 20.