2024년 현재, 투자하기 좋은 주식을 선택하는 것은 많은 투자자들에게 중요한 과제입니다. 글로벌 경제는 다양한 변화와 도전에 직면하고 있으며, 이러한 환경 속에서 안정적이고 성장 잠재력이 높은 주식을 선택하는 것이 중요합니다. 아래에서는 현재 투자하기 좋은 주식에 대해 몇 가지 추천을 드립니다.1. 기술 주식애플(AAPL), 마이크로소프트(MSFT), 구글(GOOGL) 등과 같은 기술 대기업은 지속적인 성장을 보여주고 있습니다. 이들 기업은 혁신적인 기술 개발과 함께 클라우드 컴퓨팅, 인공지능(AI), 빅데이터 등 다양한 분야에서 시장을 선도하고 있습니다. 특히 AI와 관련된 기술 개발은 앞으로도 큰 성장 잠재력을 가지고 있어 장기적인 투자로 적합합니다.2. 헬스케어 주식헬스케어 분야는 인구 고령화와 ..
1. Selenium 패키지란?selenium 패키지는 chromedriver를 제어하거나 원하는 정보를 얻기 위해 사용합니다.크롤링을 하다보면 무엇인가 입력하거나 특정 버튼을 눌러야 하는 상황이 발생합니다. 사람이 그러한 행동을 하는 대신 컴퓨터가 할 수 있도록 해주는 패키지가 selenium입니다.selenium 패키지도 웹 정보를 크롤링하는 것이 가능하기 때문에 저는 웹 크롤링은 거의 selenium을 패키지를 사용하는 편입니다.2. 설치 방법vscode의 터미널창에서 아래와 같이 입력하면 됩니다. 만약 anaconda를 사용하신다면 pip 혹은 conda 명령어를 둘 다 사용가능하시고, python 공식 홈페이지를 통해 python을 설치하셨다면 아래의 코드를 사용하시면 됩니다.pip instal..
1. FastAPI 설치먼저 main.py라는 파이썬 파일을 만들어야 합니다.(main이라는 이름은 fastAPI에 붙이는 관용적인 이름이다. 달라도 큰 상관은 없음) 파일을 만들었다면 터미널 창을 이용해, fastapi를 다운받으세요 (아나콘다 가상환경에서 해도 됨) pip install fastapi[all] uvicornerror가 뜨지 않았다면 설치가 잘 된것입니다2. 간단한 FastAPI 어플리케이션 생성/실행놀랍게도 FastAPI는 Flask와 구조가 유사합니다.다음은 기본적인 FastAPI 코드입니다.from fastapi import FastAPI app = FastAPI() @app.get("/")def read_root(): return {"안녕": "FastAPI"}그리고 코..
이번 시간에는 파이썬 fastapi라이브러리를 이용하여 아래와같이 동작하는 간단한 커뮤니티 웹사이트를 만들어보겠습니다. 해당 프로젝트에서 사용하는 DB는 firestore database입니다. 먼저 firebase 프로젝트를 생성해줍니다firestore database생성 후 규칙을 다음과같이 변경해줍니다. 그런 다음 비공개 키를 생성해서 후에 fastapi프로젝트의 루트디렉토리에 넣어줍니다. 이제 fastapi 메인 코드를 작성해줍니다. 프로젝트 구조는 다음과 같습니다. model.py에는 해당 사이트에서 사용하는 db들의 key들로 구성한 데이터모델입니다.해당 형태로 firestore database에 저장 및 조회됩니다. [model.py]# coding: utf-8from sqlalche..
이제 파이어베이스 DB를 이용하는 플러터의 커뮤니티 앱을 만들어보겠습니다.우선 최종 결과물인 [플러터 커뮤니티 앱] 실행모습 먼저 보여드리겠습니다. 위와 같이 동작하는 여러 유저들이 게시글을 쓰고 소통하는 간단한 커뮤니티 앱을 지금부터 만들어보도록 하겠습니다. 먼저 파이어베이스에서 DB기능을 담당하는 Firestore Database의 콜렉션을 생성하고 규칙을 변경해주세요. 1. Firestore Database 생성 - 파이어베이스 콘솔에서 생성한 파이어베이스 프로젝트로 이동 후 왼쪽 창에서 빌드 탭을 선택하고 Firesotre Database를 클릭합니다 데이터베이스 만들기를 클릭합니다 "테스트 모드에서 시작"을 선택하고 다음을 클릭합니다(figure8 참조).지금은 사용하는데 문제가 없지만 추후에..
내 플러터 프로젝트에 연동할 파이어베이스 프로젝트를 전시간에 설치한 firebase_cli를 이용하여 생성하겠습니다. 1. 파이어베이스 로그인 및 firebase_cli 열기 cmd 열고 firebase login 입력 후 파이어베이스에 접속할 구글 계정을 선택하여 로그인합니다 생성하고자 하는 이름으로 파이어베이스 프로젝트를 만듭니다 (저는 여기서 flutterfirebase-bbangsang 이라는 이름 사용) 명령어:firebase projects:create flutterfirebase-bbangsang firebase_cli를 열어줍니다 명령어:flutter pub global activate flutterfire_cli 위 작업의 결과로 Warning: Pub installs executabl..