펭찐이의 블로그

안녕하세요오오...

펭찐이의 블로그 자세히보기
반응형

찐따의 프로그래밍 독학/찐따의 파이썬 독학 11

찐따의 파이썬 독학 - 흔한 찐따의 논문 검색엔진(Journal Search-Engine) 개발 및 테스트

흔한 찐따의 논문 검색엔진(Journal Search-Engine) 개발 및 테스트 안녕하세요, 고졸 찐따인 흔한 찐따입니다. 저번 글에서 논문 검색엔진 개발에 대한 필요성이 느껴졌다고 토로한 바 있었습니다. 그래서 밤을 지새워서 한번 만들어보았습니다... 대충 이런 느낌입니다... 코넬대학교 오픈액세스에서 제공하는 API를 사용해서 개발하였습니다. 엔진을 개발하였으니, 이것을 웹 페이지에 랜더링해서 보여주는 작업만 하면 될 것 같습니다. 무엇보다도 저에게 필요한 정보를 바로 찾으려면 가독성이 좋아야하므로, 이를 위주로 개발해볼 생각입니다. 서버만 개발하면 이제 불편하게 논문을 찾으러 삽질하지 않아도 될 것 같아서 기분이 좋습니다.

찐따의 파이썬 독학 - 흔한 찐따의 양자 시뮬레이터(Quantum Simulator) 개발 및 테스트

흔한 찐따의 양자 시뮬레이터(Quantum Simulator) 개발 및 테스트 고졸 찐따인 내가 어느덧 프로그래밍 독학을 시작한 지 벌써 6개월째가 되어간다. 작심삼일, 의지박약 찐따인 내가 이 정도까지 오래 독학하리라고는 생각하지도 못했다. 2022.07.06 - [찐따의 기록 보관소/찐따 에세이] - [찐따 에세이] 큐비트(Qubit) 수준 파이썬 양자역학 라이브러리 구현을 위한 양자역학의 가설 2022.07.07 - [찐따의 프로그래밍 독학/찐따의 파이썬 독학] - 찐따의 파이썬 독학 - 양자역학의 가설을 기반으로 구현한 흔한 찐따의 큐비트(Qubit) 수준 파이썬 양자역학 라이브러리 지난 글들에 이어서 계속 양자 시뮬레이터를 구현하기 위해 이것저것 많은 삽질을 하고 있었다. 프로그래밍 독학했던 이..

찐따의 파이썬 독학 - Astropy를 활용한 천문학 데이터 FITS 영상 처리

Astropy를 활용한 FITS 데이터 영상 처리 안녕하세요, 고졸 찐따인 흔한 찐따입니다. 요즘 천문학계에서는 제임스 웹 망원경으로 굉장히 핫한데, 그전부터 천문학에 관심이 많이 있었기도 했고, 한번 천문학 데이터를 다뤄보고 싶었습니다. 그래서 혼자 공부를 하면서 이 문서를 작성하게 되었습니다. 개요 본 문서에서는 astropy.utils.data 를 사용하여 데이터 파일을 다운로드한 다음, astropy.io.fits 를 사용하여 파일을 열고 마지막으로 matplotlib 라이브러리를 사용하여 다양한 색상 스케일 및 스트레치로 이미지를 생성하고 히스토그램을 만드는 방법을 보여줍니다. 이 문서에서는 간단한 이미지 스태킹의 데모도 포함했습니다. 위와 같은 과정을 거치기 위해서 아래의 절차대로 진행합니다...

찐따의 파이썬 독학 - 양자역학의 가설을 기반으로 구현한 흔한 찐따의 큐비트(Qubit) 수준 파이썬 양자역학 라이브러리

양자역학의 가설을 기반으로 구현한 흔한 찐따의 큐비트(Qubit) 수준 파이썬 양자역학 라이브러리 안녕하세요, 고졸 찐따인 흔한 찐따입니다. 제가 작성한 에세이를 기반으로 구현한 큐비트 수준의 양자역학 라이브러리를 구현해보았습니다. [찐따 에세이] 큐비트(Qubit) 수준 파이썬 양자역학 라이브러리 구현을 위한 양자역학의 가설 큐비트(Qubit) 수준 파이썬 양자역학 라이브러리 구현을 위한 양자역학의 가설 개요 해당 에세이는 파이썬을 활용하여 큐비트 수준의 양자역학 라이브 iamjjintta.tistory.com 만약 위의 에세이를 참고하지 않으셨다면 이해하는데 어려움이 있을 수 있습니다. 개요 제가 작성한 에세이에서 양자역학의 가설에 대하여 설명하였는데, 다음과 같습니다. 양자 상태 (Quantum S..

찐따의 파이썬 독학 - 흔한 찐따의 블로그 자연어 처리 및 분석

흔한 찐따의 블로그 자연어 처리 및 분석 분석을 위해 iamjjintta 라는 커스텀 패키지를 만든 후, 자연어 처리를 위한 라이브러리를 사용하여 필요한 함수들을 정의하였다. from iamjjintta import blog from iamjjintta import analyser 블로그에서 글 가져오기 블로그에 포스팅된 글을 모두 가져온 후, 말뭉치를 만든다. posts = blog.get_blog_posts() 불러온 포스팅 개수는 다음과 같다. len(posts) # 109 각각의 포스팅들을 모두 하나의 말뭉치로 만들어준다. contents = [post.text for post in posts] contents = ' '.join(contents) 품사 Tagging 및 분석 품사 태깅을 하여 명..

찐따의 파이썬 독학 - 디시인사이드 디시콘 다운로더 (Dcinside DC-CON Downloader)

흔한 찐따의 디시인사이드 디시콘 다운로더 (Dcinside DC-CON Downloader) 안녕하세요... 고졸 찐따인 흔한 찐따입니다. 어느덧 파이썬 독학을 시작한지 벌써 2개월이 넘었습니다... ㅠㅅㅠ 웹 기술에 대한 독학을 하면서 만들어본 GUI 프로그램입니다. 전체 소스 코드는 저의 깃허브 저장소에서 확인하실 수 있습니다. GitHub - iam-jjintta/python-tutorial: 흔한 찐따의 파이썬 튜토리얼 (Python Tutorial) 흔한 찐따의 파이썬 튜토리얼 (Python Tutorial). Contribute to iam-jjintta/python-tutorial development by creating an account on GitHub. github.com 저의 별도..

찐따의 파이썬 독학 - 간단한 파이썬 GUI 이메일 프로그램 만들기

안녕하세요, 흔한 찐따입니다... 이 미천한 고졸 찐따가 드디어 이메일을 다룰 수 있게 되었습니다... ㅠㅅㅠ 공부하는 것이 굉장히 어려웠지만, 그만큼 뿌듯했던 프로젝트였습니다. 파이썬 표준 라이브러리인 email 을 사용하여 이메일을 전송할 수 있는 간단한 프로그램을 만들었습니다... 이메일은 Gmail 을 사용하며, 서버는 SMTP 서버를 사용합니다. 전체 소스 코드는 저의 깃허브(GitHub) 저장소에서 확인하실 수 있습니다. GitHub - iam-jjintta/python-tutorial: 흔한 찐따의 파이썬 튜토리얼 (Python Tutorial) 흔한 찐따의 파이썬 튜토리얼 (Python Tutorial). Contribute to iam-jjintta/python-tutorial devel..

찐따의 파이썬 독학 - 문제점과 해결 (2)

지난 글 2022.03.28 - [찐따의 프로그래밍 독학/찐따의 파이썬 독학] - 찐따의 파이썬 독학 - 문제점과 해결 저번에 이어서 오늘도 내가 파이썬 프로그래밍 독학을 하면서 겪었던 문제들과 그것을 해결하는 것을 적고자 한다. 이 포스팅은 내가 파이썬으로 프로그래밍을 하면서 겪었던 문제점들과 그에 대한 해결법들을 정리해놓은 문서이다. 더 자세한 내용은 그동안 내가 독학하면서 정리해놓은 나의 깃허브(GitHub) 저장소를 참고하면 된다. GitHub - iam-jjintta/python-tutorial: 흔한 찐따의 파이썬 튜토리얼 (Python Tutorial) 흔한 찐따의 파이썬 튜토리얼 (Python Tutorial). Contribute to iam-jjintta/python-tutorial d..

찐따의 파이썬 독학 - 나만의 파이썬 GUI 런처 만들기

지난 글 2022.03.28 - [찐따의 프로그래밍 독학/찐따의 파이썬 독학] - 찐따의 파이썬 독학 - 첫 GUI 프로그램 만들기 (메모장) 안녕하세요... 고졸 찐따인 흔한 찐따입니다. 지난번에 만든 메모장은 정말 아무런 기능도 없는, 말 그대로 텍스트 에디터에 불과했습니다. 네... 마치 저처럼 고졸 찐따같은 메모장이죠... ㅠㅅㅠ 물론.. 찐따인 제가 만든 프로그램이니까 어찌 보면 당연하겠지만요... 그래서 지난번에 만든 메모장에 기능을 더 추가해서 만들어봤습니다... 파이썬으로 메모장을 만들었고, 그 파이썬으로 만든 메모장으로 파이썬 런처(실행기)를 만들었습니다... 네... 이 파이썬으로 만든 메모장으로 만든 실행기로 만든 파이썬 코드를 실행해본 결과입니다... (뭔가 난해한 거 같은데... ..

찐따의 파이썬 독학 - 첫 GUI 프로그램 만들기 (메모장)

그동안 독학한 내용들을 토대로 오늘 처음으로 파이썬 GUI 프로그래밍을 해봤습니다. 아래의 결과처럼 간단한 메모장 프로그램을 만들어봤습니다. 소스 코드는 저의 깃허브 페이지에 업로드하였습니다. GitHub - iam-jjintta/python-tutorial: 흔한 찐따의 파이썬 튜토리얼 (Python Tutorial) 흔한 찐따의 파이썬 튜토리얼 (Python Tutorial). Contribute to iam-jjintta/python-tutorial development by creating an account on GitHub. github.com 처음 실행한 화면입니다. 특별한 기능은 없는 평범한 메모장입니다... 일반 메모장처럼 텍스트를 입력할 수 있습니다. 단축키 "Ctrl + S"를 누르면..

반응형