본문 바로가기
반응형

개발67

리액트 웹페이지 만들기 ep.1 - 환경 구축, react-create-app 설치 및 테스트 리액트 웹페이지를 만들기 위해 환경구축과 간단한 테스트를 시작해봅시다. 저는 M1 맥북 에어를 사용하고 있는점 참고해주세요. 필요한 사항은 다음과 같습니다. 1. visual studio code (VSCode) - code 편집 툴(IDE) 2. node.js, npm - 자바스크립트 런타임 VSCode 설치 code 편집 툴인 VSCode 는 아래 페이지에서 다운받아 설치하시면 됩니다. https://code.visualstudio.com/ Visual Studio Code - Code Editing. Redefined Visual Studio Code is a code editor redefined and optimized for building and debugging modern web and .. 2022. 3. 16.
리액트 웹페이지 만들기 ep.0 - 왜? 그리고 계획 개발자라면 한번쯤 리액트라는 단어를 들어봤을 것 같습니다. 리액트는 요즘 가장 핫한 프론트앤트 라이브러리(React.js) 입니다. 2021 스택오버플로우 개발자 선호도 조사에 따르면, 웹 프레임워크 및 라이브러리 부문 40% 이상을 차지하고 있을 정도입니다. 트랜드에 민감한 저로써는 가장 유명세를 떨치고 있는 리액트를 공부해봐야겠다는 생각이 듭니다. 리액트를 이용해 홈페이지를 제작하기 위해서는 자바스크립트, 데이터베이스 등 다루어야할 기술이 많습니다. 리액트가 무엇이고, 어떠한 목적으로 만들어졌는지, 장황한 역사와 구조를 자세히 알아보기보다는, 직접 홈페이지를 만들면서 그때 그때 필요한 부분을 정리하고 기록하고자 합니다. 가장 기초부터 다져나가는 건 너무 재미없잖아요. 계획 - 리액트로 모바일 홈페이지.. 2022. 3. 14.
[python] python 백그라운드 실행, nohup 안녕하세요? 왼하루입니다. 파이썬을 개발하다보면 백그라운드로 특정 python file을 실행시키고, terminal 에서는 또다른 test나 작업을 하고 싶을 때가 있습니다. 이때 아래와 같이 실행하면 백그라운드로 실행됩니다. main.py 를 백그라운드로 실행시킨다고 가정해봅시다. python3 main.py & 하지만 위와 같이 실행하면 현재 창 종료 시 main.py 또한 종료 되는 단점이 있습니다. nohup 사용 방법 이때 nohup 을 이용하시면, python은 백그라운드에서 실행되고 process 를 kill 시키기 전까지 백그라운드에서 실행을 지속 시킬 수 있습니다. nohup python3 main.py & 실행시키면 nohup.out 이 생성되고 여기에 log가 찍히게 됩니다. 이 로.. 2021. 9. 13.
[python] logging 이용하여 log 쉽게 남기기 안녕하세요? 왼하루입니다. 평소에 파이썬에 관심이 많아서, 유용한 모듈나 정보들을 공유해 볼 생각입니다. 오늘은 logging에 대해 확인해보려고 합니다. print 파이썬을 비롯한 모든 프로그래밍은 뚝딱뚝딱 프로그램을 만드는 것도 중요하지만, 문제가 발생했을 때 어느지점에서 발생했는지를 찾는 것이 매우 중요합니다. 이를 위해서 log를 남겨두죠. 간단히 코딩할 때에는 print("error") 와 같이 남길 수도 있겠습니다. 하지만 지속적인 처리를 요구하는 서버와 같은 경우에는 terminal 창을 지속적으로 확인하는 경우가 아니기 때문에 log를 확인할 수 없습니다. 이러한 상황 속에서 logging 모듈은 실시간 처리를 요하는 곳에 사용하기 좋은 모듈입니다. 설명은 이쯤에서 마치고, 직접 확인해보겠.. 2021. 9. 13.
반응형