반응형

Programming 9

[Django] 스터디

Pycharm 에서는.. conda install django Else.. pip install django 장고 프로젝트 시작 django-admin startproject config . manage.py 파일이 있는 곳에서 실행해보면.. demo화면 나옴 python manage.py runserver 프로젝트에 app 추가하려면 python manage.py startapp YOUR_APP_NAME 이제 django 구현을 위해서는 MVT pattern을 알아야 한다. Model : models.py Views : view.py Template : template 폴더 내에 html v파일들 django DB 사용하려면 models.py 에 db 필드 선언 클래스를 만들고, from django...

Programming 2022.12.28

[개인목표] 나만의 영양제 관리 어플 만들기!

나이가 들면서 챙겨먹는 영양제가 늘어났다. 멀티비타민은 기본이고 아연, 루테인, 밀크씨슬, 유산균도 곧 잘 챙겨먹는다. 그런데 꼼꼼하지 않은 나의 경우, 제 때 챙겨먹지 못하는 때가 있다. 어떻게 하면 나의 생활 패턴 내에서 영양제를 잘 챙겨먹도록 독려할 수 없을까? 하는 고민이 들었다. 1. 어플을 이용해보자 Mircosoft ToDo 라는 어플이 있다. windows, Mac, Smartphone, Tablet 할 것 없이 이용할 수 있는 프로그램이고 빠르게 상호 연동되는 것이 가장 큰 특징이다. 그래서 이 프로그램을 이용해서 아래 그림과 같이 설정해서 써보기로 했다. 그리고 종류별로 먹을 때마다 체크하고 다 먹으면 이렇게 된다. 이것도 나쁘지 않지만, 필자는 가끔 ToDo를 무시하는 경향이 있기 때..

Programming 2022.11.07

자산추이변화 구글시트를 만들어보고 싶다..!

Intro 어느 날, "내가 투자한 주식의 수익률 변화가 어떻게 되는지" 궁금해서 이를 보여줄 수 있는 것을 만들어보고 싶어졌다. 구체화 막연한 생각을 구체적으로 어떻게 진행해볼지 생각했다. 어떤 툴을 이용할 것인가? Web page를 직접 제작 엑셀 구글시트 ★선택! Android App 개발 구글시트에서 수익률의 변화를 보여주기 위해 필요한 기본 데이터는 무엇이 필요한가? 어느 기업을 언제 어느 금액에 사고, 어느 금액에 팔았는지 즉, 회사, 날짜, 매수/매도, 수량, 주당 매매금액, 총 매매금액(Option) 내 자산은 어떻게 계산할 것인가? 증권사 어플리케이션에서 한 회사의 수익률을 보면, 소위 "물타기"를 하면 수익률이 크게 변동하는 적을 많이 볼 수 있다. 내가 만들고자 하는 것은 좌수방식의 ..

[Google Drive] OCR을 써보자

Intro 대학생 시절 봉사활동을 다녀온 친구의 이야기를 들어보면 단순 노동을 하고 왔다고 한다. 일반 책을 보면서 컴퓨터 앞에서 똑같이 타이핑을 4시간동안 하고 왔다는 식의 이야기였다. 대략 10년 전의 이야기인데, 이 때 Google의 OCR기능을 사용했다면 어땠을까? 방법 사용 방법은 간단하다. 사진을 준비한다. 구글 드라이브에 올린다. 해당 파일 우클릭 ▷ 연결 앱 ▷ Google 문서 클릭! 새로 열리는 Google 문서의 텍스트를 확인 예시 사진을 준비한다. 구글 드라이브에 올린다. 해당 파일 우클릭 ▷ 연결 앱 ▷ Google 문서 클릭! 새로 열리는 Google 문서의 텍스트를 확인

[BE] 2. CMake Tutorial

도입부 CMake 튜토리얼을 통해서 step-by-step으로 일반적인 build system에 대해서 이해하고 도움을 받을 수 있다. Step1 : Basic starting point 단순한 프로젝트 building을 위해서는 아래 텍스트 3줄이 CMakeLists.txt에 기술되어야 한다. CMakeLists.txt를 아래 내용을 포함해서 만들어보자. cmake_minimum_required(VERSION 3.10) # set the project name project(Tutorial) # add the executable add_executable(Tutorial tutorial.c) ※ 본 예제에서는 소문자가 쓰였지만, CMakeLists.txt에서는 대문자, 소문자, 대소문자 혼합 모두 지원..

Programming/CMake 2021.07.10

[BE] 1. CMake 소개

cmake.org에서 소개글을 보면 자세히 알 수 있지만, 제가 간략히 정리하자면 소스코드 building을 관리하는 툴 Makefile, Ninja, Visual Studio, Xcode 같은 build system 또는 project file를 생성할 수 있음 CMake가 C/C++ 언어에 폭넓게 사용되지만 다른 언어들도 소스코드 빌드에 도움을 줄 수 있으니 참고 User Interaction Guide, Using Dependencies Guide 이 개발하는데 도움을 줄 수 있으며 CMake Tutorial 이 CMake를 배우는데 좋은 포인트가 될 것이다. 그렇다면.. CMake는 어디서부터 시작해야 할 것인가? 다음 장에서 CMake Tutorial를 보면서 정리해보겠다. 참고 링크 : htt..

Programming/CMake 2021.07.10
반응형