본문 바로가기

전체 글

[Getting started Flask] 플라스크 시작해보기 - 2 INTRO 지난 포스팅에서 Flask로 서버를 만들기 위한 준비를 완료했다. 이번 포스팅에서는 플라스크 관련 라이브러리들을 pip명령어를 통해 설치하고, 프로젝트 디렉토리 구조를 잡아 볼 것이다. 1. flask 라이브러리 설치하고 실행하기 --> 파이참 IDE의 하단 부분에서 Terminal 탭을 클릭한다. 기존에 설정해두었던 가상 환경에서 명령어를 수행할 준비가 되어 있는 것을 볼 수 있다 --> 아래 명령어를 입력하여 Flask 를 설치한다. 큰 오류 없이 설치가 완료될 것이다. pip install Flask 혹시나 pip 버전이 낮을 경우, 정상 설치가 되지 않을 수도 있다. 해당 경우에는 아래 명령어를 통해 먼저 pip을 업데이트 해주자. python -m pip install --upgrad.. 더보기
[Getting started Flask] 플라스크 시작해보기 - 1 INTRO 플라스크(Flask)로 간단한 서버를 만들어볼것이다. 1. 플라스크(flask)란? --> 파이썬 기반의 "Micro Web Framwork" --> micro web framwork 라는 말이 생소할 수도 있다. --> node.js, django와 같이 백단의 서버를 만드는 프레임워크인데, --> 굉장히 간소하기 때문에 micro 가 붙은 것 같다.(가벼움, 확장성) --> 실제로도 간단한 웹 페이지나 API서버를 '빠르게' 구축하는데 유용 --> 이 글은 저처럼 파이썬에 대한 지식이 많이 없고, Flask를 시작으로 파이썬에 흥미를 붙여보고자.. 하는 분들을 위해 작성되었다. --> 가장 기초가 되는 Flask app는 아래와 같은 형태이다. --> 출처 : 플라스크 가이드 홈페이지 (h.. 더보기
[파이썬IDE] PyCharm 설치하기 INTRO Python의 IDE중 하나인 파이참(PyCharm)을 설치해볼것이다. 1. 파이참(PyCharm)이란? --> Eclipse, VIsualStudio Code와 같이 IDE중 하나이다. --> 최근 IDE를 잘 만들기로 유명한 Jetbrain 사의 작품 --> 파이썬 개발 환경에 특화되어있다. --> 유료 버전을 사용하면 프레임워크 등 다양하고 강력한 기능을 사용할 수 있다 --> 다만 우리는 무료 버전인 Community을 설치할것이다. --> Community버전도 파이썬 관련 실습을 진행하기에 전혀 무리가 없으며 오히려 과분할 정도..! 2. PyCharm 설치 --> 하기 링크에 접속하여 다운로드 버튼 클릭 https://www.jetbrains.com/ko-kr/pycharm/ Py.. 더보기
[루메나 FAN STAND 3세대 휴대용 선풍기] 루메나 탁상용 선풍기 조금 저렴하게 구입 및 2달 사용 후기(ft. 내돈내산) INTRO 루메나 3세대 탁상용 선풍기를 구매하고(1+1할인) 두달 정도 사용해본 후기를 공유합니다. 1. 구매 인증 --> 루메나 공식 네이버스토어 에서 구매하였습니다. https://brand.naver.com/lumena/products/4940150653?NaPm=ct%3Dkq7ukea8%7Cci%3Dc7b2c5273fbb911ea2f6d063521e91d5aa71893f%7Ctr%3Dslsbrc%7Csn%3D208650%7Chk%3D6535624b55596c799e30c2546ffd28f5091635a5 루메나 FAN STAND 3세대 무선선풍기 : 루메나 [루메나] 인생의 가장 아름다운 순간을 함께하세요. brand.naver.com -->루메나 공식 홈페이지와 같은 가격 정책을 적용하고 있습.. 더보기
[MS-SQL] Docker에 MS SQL 설치 INTRO docker에 MS-SQL을 설치하고, SQL Server Management Studio 로 접속해 볼 것이다. 1. docker pull / run --> powershell 을 실행하고, 아래 명령어를 입력하여 MS-SQL Image 를 pull 한다. docker pull docker pull mcr.microsoft.com/mssql/server:2019-latest --> pull 한 image를 run 하여 실행한다. --> PASSWORD는 8자 이상이여야 함. --> 그렇지 않으면, 도커 실행 시 오류가 발생되며 실행되지 않는 현상이 있었다. --> PORT 는 MS-SQL의 기본 포트인 1433을 사용한다. docker run -e 'ACCEPT_EULA=Y' -e 'SA_P.. 더보기
[node.js - npm] dotenv - [환경변수 설정] INTRO node.js express서버 구축 과정에서 환경변수 설정을 위한 .env 파일 설정하는 방법에 대해 알아본다. 환경변수란? 우선 환경 변수란 어떠한 프로세스가 실행될 때 영향을 미치는 동적인 값이라고 정의되어 있네요. "환경 변수(環境 變數, 영어: environment variable)는 프로세스가 컴퓨터에서 동작하는 방식에 영향을 미치는, 동적인 값들의 모임이다." [출처 - 위키백과] 정의는 이렇구요, 우리가 직접 사용하는 입장에서는 아래와 같이 이해하면 되겠네요 1. OS단에 선언되어있는 2. 각기 다른 배포 환경에 따라 같은 변수명을 참조해도 다른 값들을 받아오게 하기 위한 변수 예를 들어, 개발 환경에서는 Local에 있는 DB의 주소(localhost:3306) 를 사용하여 개.. 더보기
[Firebase] Android Kotlin으로 Push(Firebase Cloud Message)기능 사용해보기(Android push using FCM) INTRO kotlin으로 개발한 안드로이드 환경에 Firebase Cloud Messaging 서비스를 연동시켜 볼 것이다. 1. Android 프로젝트 생성 --> Empty project로 테스트 할 것이다. -->프로젝트명과 패키지명을 입력하고 프로젝트 생성 2. Firebase Project 생성 -->구글 Firebase 콘솔에 접속하여, 프로젝트를 생성한다. --> 프로젝트 이름을 입력한다. -->google 애널리틱스는 선택사항. --> 프로젝트를 생성했으면, 이제 APP을 추가한다. --> 아까 생성한 Android 프로젝트의 패키지 이름을 입력한다. --> 패키지명은 AndroidManifest.xml 파일의 맨 위 태그인 manifest태그에서 찾을 수 있다. org.techtown... 더보기
[Android] SHA값 추출 INTRO 안드로이드 앱을 Firebase, Google map 등의 API와 연동시킬 때 필요한 SHA Key를 추출하는 방법에 대해 알아본다. 1. 명령 프롬프트 실행(CMD) --> 명령 프롬프트를 실행하고 아래 경로로 이동한다. --> C: -> Users -> [User name] -> .android --> 아래 명령어를 입력한다. keytool -list -v -keystore debug.keystore -alias androiddebugkey -storepass android -keypass android -->아래와 같이 SHA Key 값을 알아낼 수 있다. -퍼가실 때는 출처를 꼭 같이 적어서 올려주세요! 더보기

반응형