profile
log327
post-thumbnail

더 Fancy한 코드가 과연 더 좋은 코드일까?

오늘자(20/08/22) LeetCode challenge를 풀다가 예전부터 생각했던 글을 쓰기로 마음먹었다.아래 문제를 보시라Given an array A of non-negative integers, return an array consisting of all th

2020년 8월 22일
·
0개의 댓글
·
post-thumbnail

Jupyter Notebook에서 Magic Command로 Python Profiling 하기 -시간 분석편-

IPython에는 Python code의 퍼포먼스, 메모리 사용, 수행 시간등을 편리하게 프로파일링 하게 도와주는 여러 Magic Command들이 있다Magic Command가 뭔지 모른다면 아래 글을 참고Jupyter Notebook에서 Magic Command 사

2020년 2월 11일
·
0개의 댓글
·

IPython과 Jupyter는 어떻게 다를까?

서문 예전에 IPython Notebook이 Jupyter Notebook이라고 명칭을 바꿨다는걸 들은 이후로 별 생각없이 쓰고 있었다 그런데 가끔 Jupyter 관련 문서를 찾아보다보면 레거시 문서가 아니라 최신 문서인데도 Jupyter라고 하지 않고 여전히 IP

2020년 2월 3일
·
2개의 댓글
·

Python Selenium Explicit Waits 사용하기

사용하는 이유 AJAX를 사용해 동적으로 변화하는 html페이지의 경우 web element가 DOM로 나타나기까진 시간이 걸릴때가 있다 그 사이에 Selenium이 해당 element를 참조하려고 하면 ElementNotVisibleException 나 NoSuchElementException 에러가 발생할 때가 있다. 이를 방지하기 위해 Seleniu...

2020년 2월 2일
·
0개의 댓글
·

Jupyter Notebook에서 Magic Command 사용하기

Magic Command란? > IPython시스템에서 제공하는 add-on function들이며 접두사로 % 또는 %%를 사용하는 키워드들로 사용된다 % 의 경우 한 줄의 코드에서만 실행되며 %% 의 경우 여러 줄, 즉 한 셀의 내용 전체에서 실행된다 이게 도대체 무슨 말일까? 일단 Magic Command가 어떻게 사용되는지 보면 바로 이해가 갈 ...

2020년 2월 2일
·
0개의 댓글
·

Language agnostic이란?

정의 Language agnostic이란 특정 프로그래밍 언어에 국한되지 않는다는 의미이다 language-neutral, language-independent, 또는 cross-language와 동의어이다 예시 argument, parameter, function, class등과 같은 개념과 용어는 특정 프로그래밍 언어에서만 쓰이는 개념이 아니다....

2020년 2월 2일
·
1개의 댓글
·