알고리즘을 몰라도, 자료구조를 잘 몰라도 개발은 할 수 있다.하지만 개발을 계속 하다보면 가장 많이 걸림돌이 되는것 역시 알고리즘이과 자료 구조이다.효율적인 자료 구조를 알지 못하면 메모리를 더 적게 사용하거나 더 효율적으로 데이터를 관리할 수 있음에도 불구하고 비효율적인 자료형을 사용한다든가, 더 나은 퍼포먼스를 낼 수 있는데 그렇지 못한 알고리즘 사용으로 인해 개발하는 코드의 전체적인 퍼포먼스를 해치곤 한다. …
Tag: 파이썬
[도서리뷰] FastAPI를 사용한 파이썬 웹 개발
Django와 Flask를 이용한 웹 서비스를 접해본 개발자라면 FastAPI의 간결함에 감탄을 금치 못할 것이다.군더더기 없고, 딱 필요한 기능만 가진 채로 가볍고 빠르게 개발이 가능하고, 깔끔하다.또한 Swagger과 ReDoc을 기본으로 제공해서 API 문서화 또간 간편하게 가능하다. 200여 페이지의 가볍게 볼 수 있는 책으로써 개발 입문자도 쉽게 따라올 수 있도록 가장 기본적인 세팅부터 개발, 테스트, 배포까지 한번에 체험해볼 수 …
PM2로 python 스크립트 관리하기
NodeJS는 PM2로 프로세스를 관리할 수 있는데 Python은 PM2와 같은 프로세스 매니저가 없나 싶어서 검색하다가 PM2에서 python 스크립트도 구동이 가능하다는 사실을 알게 되었다. pm2 start –name app_name python_script.py –interpreter python3 위와 같이 PM2에서 python 스크립트로 프로세스 매니징이 가능하다.아래 글에서 확인한 내용이며 스크립트 주기적 실행 및 cron 옵션 등을 사용 가능하다. Automate Your Python Script with Process …
Do it! 점프 투 플라스크 서평
이지스 퍼블리싱의 Do it! 시리즈..이번엔 Python의 프레임워크중 하나인 Flask의 책을 리뷰하는 서평단에 참여하게 되었다. 위키독스 운영자이신 박응용 님의 저서로써 ‘점프 투 파이썬’을 시작으로 최근 ‘점프 투 플라스크’ 및 ‘점프 투 장고’를 출간하였다. 일단 책을 받기 전에 약간(만) 알아본 바에 의하면 플라스크는 뺄 것은 빼고 핵심만 포함한 심플하게 구성되어있는 micro framework로써 필요에 따라 다른 라이브러리들을 붙여가며 …
Do it! 정직하게 코딩하며 배우는 딥러닝 입문!! 서평단 당첨 ^^
너무나도 배우고싶던 딥러닝. 사실 그 동안 어떤 책, 어떤 언어로 어떻게 공부해야할지 막막해서 책도 고르지 못하고 업무에 치여서 시작하지 못하고 있었는데, 이지스퍼블리싱에서 서평단을 모집하길래 이때다 싶어서 신청을 했다. 서평단에 당첨되지 못하면 바로 주문할 작정으로 기다리고 있었는데.. 뜨든…!! 업무중 날아온 페이스북 메세지 – 그것도 이지스퍼블리싱에서?! 이렇게 서평단에 당첨이 되었다. 감사한 맘으로 인적사항을 보내고 며칠 후 기다리던 …