post-thumbnail

URL은 정규 언어일까?

해당 문법이 정규 언어인지 여부는 정규 표현식으로 표현할 수 있는지 여부를 확인하는 데에 중요한 역할을 하기에 알아두면 좋다.예를 들어 HTML은 정규 언어가 아니기 때문에(이 글(https://stackoverflow.com/questions/5175840/

2023년 10월 23일
·
0개의 댓글
·
post-thumbnail

햇갈리기 쉬운 binary operation과 bitwise operation

영어에서 operation은 모두가 알듯이 '연산'이라는 뜻으로 더하기, 곱하기나 -/+ 기호과 같은 것들을 포함한다.

2023년 10월 12일
·
0개의 댓글
·
post-thumbnail

'val in [1,2]'을 사용하면 안 되는 이유

아무리 작은 코드의 한 조각이더라도 주의 깊게 바라보면 개선의 여지가 보일 수 있으니 언제나 코드를 주의깊게 바라보도록 하자.

2023년 10월 5일
·
0개의 댓글
·
post-thumbnail

asyncio REPL 사용하기 (Python)

IPython(Jupyter Notebook)에서는 asyncio.run() 대신 await을 바로 사용할 수 있어 편리하다 (이 때문에 asyncio.run()을 사용하지 못해 다양한 문제가 발생하지만...).파이썬 REPL(cmd에 python을 쳤을 때 바로 나타

2023년 9월 18일
·
0개의 댓글
·
post-thumbnail

Null, GOTO, premature optimization의 재미있는 별칭

개발에서는 쉽게 코드를 buggy하게 만들거나 읽기 어렵게 만들어서 다수의 개발자들이 터부시하는 기능이나 행동이 있다. 그리고 프로그래머들은 이러한 것들에 재미있는 이름을 붙이는 것을 좋아하는데, 이 글에서 그러한 이름을 알아보고자 한다.

2023년 9월 14일
·
0개의 댓글
·
post-thumbnail

생각을 자동화하는 도구, ChatGPT

프로그래밍을 하는 이유 중에 하나는 반복적인 작업을 자동화하기 위해서이다. 예를 들어 스크래핑의 경우에는 프로그래밍 대신 이미지를 드래그 가능하게 한 뒤 모두 저장하면 '직접' 스크래핑을 할 수 있다. 하지만 이는 굉장히 반복적이고 지루하며 시간집약적인 작업이다

2023년 7월 29일
·
2개의 댓글
·

레진코믹스 분석 및 스크래퍼 제작 후기

네이버 웹툰, 베스트 도전만화, 웹툰 오리지널, 웹툰 캔버스, 만화경, 버프툰, 네이버 포스트, 네이버 게임 등 다양한 사이트의 웹툰 스크래퍼를 만들어 왔지만 레진코믹스는 지금까지의 웹툰 플랫폼 중에 단연코 가장 어려웠다고 말할 수 있다.

2023년 7월 29일
·
0개의 댓글
·

mhtml(mime, 이메일) 파일 분석하기 - email.parser를 통해

스크래핑을 하던 중 mhtml을 분석할 기회가 생겨 mhtml에 대해 살펴보게 되었다. 이 이 글은 mhtml을 분석하는 방법에 대해 다룬다.

2023년 7월 8일
·
0개의 댓글
·

파이썬에서 클래스, 함수, 전역에 변수 있는지 확인하기 (+ 함수의 스코프)

파이썬에서 클래스, 함수, 전역에 변수 있는지 확인하기 (+ 함수의 스코프)

2023년 7월 8일
·
0개의 댓글
·

파이썬 공식 문서를 Obsidian에서 보기 (rst파일을 md파일로 변환하기)

이 글에서는 파이썬 공식 문서를 Markdown 파일로 변환하여 Obsidian에서 볼 수 있도록 만들어 본다.

2023년 7월 5일
·
0개의 댓글
·
post-thumbnail

xml을 파싱하는 가장 좋은 방법

xml도 BeautifulSoup를 이용하면 쉽게 파싱할 수 있다.

2023년 7월 5일
·
0개의 댓글
·