전체 글
-
\b와 \B의 차이 정규 표현식에서 많이 헤깔리는 표현 중 하나가 \b와 \B이다. 이녀석들의 주의점은 어떤 지점을 의미하므로 특정 문자와 매칭되는 것이 아니다!! 예를 들어 숫자에서 특정 지점을 찾아서 천단위 구분자를 넣는 등의 작업에 사용될 수 있다. \b \b는 word booundary를 나타낸다. 즉 문자열의 어느 한쪽은 \w에 해당하는 word character(_, a~z, A-Z, 0~9)이고 다른 쪽은 그렇지 않은 지점들이 word boundary이다. 또한 word character로 시작하거나 끝나는 지점도 \b에 해당한다. \B \B는 상대적으로 복잡하다. 일반적으로 정규표현식의 예외문자는 \대문자와 \소문자가 뜻이 상반된다. 그래서 얇게 생각해서 \B를 비 word 문자의 경계로 ..
\b와 \B의 차이\b와 \B의 차이 정규 표현식에서 많이 헤깔리는 표현 중 하나가 \b와 \B이다. 이녀석들의 주의점은 어떤 지점을 의미하므로 특정 문자와 매칭되는 것이 아니다!! 예를 들어 숫자에서 특정 지점을 찾아서 천단위 구분자를 넣는 등의 작업에 사용될 수 있다. \b \b는 word booundary를 나타낸다. 즉 문자열의 어느 한쪽은 \w에 해당하는 word character(_, a~z, A-Z, 0~9)이고 다른 쪽은 그렇지 않은 지점들이 word boundary이다. 또한 word character로 시작하거나 끝나는 지점도 \b에 해당한다. \B \B는 상대적으로 복잡하다. 일반적으로 정규표현식의 예외문자는 \대문자와 \소문자가 뜻이 상반된다. 그래서 얇게 생각해서 \B를 비 word 문자의 경계로 ..
2021.01.04 -
4기는 코로나 땜에 시작부터 본격적인 렌선 강의였지. 낯선 환경에서 모두들 지치지 않고 열심히 해줘서 고마웠어!! 2학기에도 자신의 위치에서 최대한 잘 배워서 개발자로 성장할 수 있기를 기원할께. 한달 짧은 기간이었지만 우리 광주 친구들도 잘 지내지? 마스크 벗고 만나도 알아볼 수 있겠지? ㅜㅜ 나중에 수료하면 소주한잔 하자!!
SSAFY 4기 친구들 올 한해 고생 많았어~4기는 코로나 땜에 시작부터 본격적인 렌선 강의였지. 낯선 환경에서 모두들 지치지 않고 열심히 해줘서 고마웠어!! 2학기에도 자신의 위치에서 최대한 잘 배워서 개발자로 성장할 수 있기를 기원할께. 한달 짧은 기간이었지만 우리 광주 친구들도 잘 지내지? 마스크 벗고 만나도 알아볼 수 있겠지? ㅜㅜ 나중에 수료하면 소주한잔 하자!!
2020.12.31 -
jupyter lab을 이용한 library 직접 설치 파이썬 사용 중 필요한 라이브러리가 생겼을 때 command 창을 열고 install 해야하는데 jupyter lab을 사용하다 보면 간단히 처리할 수 있는 방법이 있다. ! 바로 !를 이용하는 방법이다. !conda install scrapy 은근 jupyter에 재미있는 기능이 많은것 같다.
[jupyter lab] library 직접 설치jupyter lab을 이용한 library 직접 설치 파이썬 사용 중 필요한 라이브러리가 생겼을 때 command 창을 열고 install 해야하는데 jupyter lab을 사용하다 보면 간단히 처리할 수 있는 방법이 있다. ! 바로 !를 이용하는 방법이다. !conda install scrapy 은근 jupyter에 재미있는 기능이 많은것 같다.
2020.12.31 -
SpringBoot에서 JUnit 4.x 사용하기 문제 상황 그동안 SpringBoot를 쓸때는 Boot로 시작하고 SpringLegacy를 사용할 때는 legacy만 써서 별로 신경쓰지 않았는데 이번에 새롭게 워크샵을 정리하면서 legacy에서 boot로 migration 하는 부분을 만들다 보니 문제가 발생했다. spring legacy의 기본 template에는 junit이 4.12로 되어있다. 큰 문제 없겠다 싶어 버전만 4.13.1으로 변경 후 사용했다. 그런데 spring boot에서는 4.x가 제거되고 5.x가 기본으로 추가되었다. 따라서 기존의 테스트 코드는 오류를 발생시킨다. 동거시키기 spring boot의 pom.xml에서 dependency hierachy를 살펴보면 junit-ju..
SpringBoot에서 Junit4.x 사용하기SpringBoot에서 JUnit 4.x 사용하기 문제 상황 그동안 SpringBoot를 쓸때는 Boot로 시작하고 SpringLegacy를 사용할 때는 legacy만 써서 별로 신경쓰지 않았는데 이번에 새롭게 워크샵을 정리하면서 legacy에서 boot로 migration 하는 부분을 만들다 보니 문제가 발생했다. spring legacy의 기본 template에는 junit이 4.12로 되어있다. 큰 문제 없겠다 싶어 버전만 4.13.1으로 변경 후 사용했다. 그런데 spring boot에서는 4.x가 제거되고 5.x가 기본으로 추가되었다. 따라서 기존의 테스트 코드는 오류를 발생시킨다. 동거시키기 spring boot의 pom.xml에서 dependency hierachy를 살펴보면 junit-ju..
2020.12.25 -
vscode에서 .py 파일 실행 방법 vscode를 이용해서 python 코드를 작성하기 위해 python 확장 프로그램을 설치하고 작업을 해보았다. 하지만 실행하기가.. 하지만 코드를 작성한 후 실행하려는데 단축키가 없었다. ㅜㅜ 매번 마우스 오른 클릭 해서 실행하기 너무 힘들었다. Shift+Enter를 이용해 선택된 라인들을 실행할 수 있겠지만 나는 한방에 처리하고 싶다구!! Code Runner 설치 vscode에서 어떤 파일을 실행시키는 확장 프로그램으로 Code Runner를 설치해보자. 사용 예를 보면 Ctrl + Alt + N을 이용해서 실행할 수 있단다!! Code Runner 설정 그런데 실행해보면 한글이 파삭 파삭 깨지는 것을 볼 수 있다. 기본 출력에 문제가 있나보다. 몇 가지 설..
VSCode .py 실행vscode에서 .py 파일 실행 방법 vscode를 이용해서 python 코드를 작성하기 위해 python 확장 프로그램을 설치하고 작업을 해보았다. 하지만 실행하기가.. 하지만 코드를 작성한 후 실행하려는데 단축키가 없었다. ㅜㅜ 매번 마우스 오른 클릭 해서 실행하기 너무 힘들었다. Shift+Enter를 이용해 선택된 라인들을 실행할 수 있겠지만 나는 한방에 처리하고 싶다구!! Code Runner 설치 vscode에서 어떤 파일을 실행시키는 확장 프로그램으로 Code Runner를 설치해보자. 사용 예를 보면 Ctrl + Alt + N을 이용해서 실행할 수 있단다!! Code Runner 설정 그런데 실행해보면 한글이 파삭 파삭 깨지는 것을 볼 수 있다. 기본 출력에 문제가 있나보다. 몇 가지 설..
2020.11.25 -
git의 원격 저장소 변경 그동안 BitBucket을 주로 이용했었는데 적절한 모바일 앱을 찾지 못했다. 다른 툴들과의 연계는 좋은데 왜 모바일 클라이언트는 없는걸까.. 고민하다 그냥 본거지를 gitlab으로 바꾸기로 했다. 이번 포스트에서는 원격 저장소를 변경하는 방법에 대해 알아보자. 현재의 원격 저장소 알아보기. local repository에서 git remote -v 명령으로 현재 사용중인 remote repository를 알아보자. d:\ws_code\python_basic>git remote -v origin https://itsmeyjc@bitbucket.org/andy_python/python_basic.git (fetch) origin https://itsmeyjc@bitbucket.o..
git의 원격 저장소 변경하기git의 원격 저장소 변경 그동안 BitBucket을 주로 이용했었는데 적절한 모바일 앱을 찾지 못했다. 다른 툴들과의 연계는 좋은데 왜 모바일 클라이언트는 없는걸까.. 고민하다 그냥 본거지를 gitlab으로 바꾸기로 했다. 이번 포스트에서는 원격 저장소를 변경하는 방법에 대해 알아보자. 현재의 원격 저장소 알아보기. local repository에서 git remote -v 명령으로 현재 사용중인 remote repository를 알아보자. d:\ws_code\python_basic>git remote -v origin https://itsmeyjc@bitbucket.org/andy_python/python_basic.git (fetch) origin https://itsmeyjc@bitbucket.o..
2020.11.24 -
갑자기 터진 코로나로 언제 만날지도 모르게 헤어져서 흔한 사진 한장 못찍었네.ㅜㅜ 그래도 스승의날 기념으로 찍어준 동영상 오늘도 틀어보며 추억 한사발 했다. ㅎㅎ 우리들만 아는 동영상 ㅎㅎ 명훈이, 민형이, 준후, 영욱이, 오정이, 찬영이, 현욱이, 형준이, 정하, 병호, 한석이, 현진이, 성현이, 원오, 진영이, 희준이, 현우, 선진, 형진, 희훈, 슬기, 은정, 은화, 지안, 지은.. 이제 곧 수료네.. 이미 취업한 친구들도 있을꺼고 아직 준비중인 친구들도 있을텐데 모두들의 앞날이 탄탄 대로 이길 기원할께 수료하고, 코로나도 좀 가면 ㅜㅜ 술한잔 하자~
SSAFY 3기 친구들 보고싶다~~갑자기 터진 코로나로 언제 만날지도 모르게 헤어져서 흔한 사진 한장 못찍었네.ㅜㅜ 그래도 스승의날 기념으로 찍어준 동영상 오늘도 틀어보며 추억 한사발 했다. ㅎㅎ 우리들만 아는 동영상 ㅎㅎ 명훈이, 민형이, 준후, 영욱이, 오정이, 찬영이, 현욱이, 형준이, 정하, 병호, 한석이, 현진이, 성현이, 원오, 진영이, 희준이, 현우, 선진, 형진, 희훈, 슬기, 은정, 은화, 지안, 지은.. 이제 곧 수료네.. 이미 취업한 친구들도 있을꺼고 아직 준비중인 친구들도 있을텐데 모두들의 앞날이 탄탄 대로 이길 기원할께 수료하고, 코로나도 좀 가면 ㅜㅜ 술한잔 하자~
2020.11.19 -
어디선가 다들 자기 역할을 하고 있겠지? 궁금해~~ 취업하면 술한잔 산다던 녀석들 다 허언이었어. ㅜㅜ 우리 길가다가 몰라보는거 아니겠지..
SSAFY 2기 친구들 보고싶다~~어디선가 다들 자기 역할을 하고 있겠지? 궁금해~~ 취업하면 술한잔 산다던 녀석들 다 허언이었어. ㅜㅜ 우리 길가다가 몰라보는거 아니겠지..
2020.11.19