반응형

전체 글 72

[책] 마법의 멀티플 - 나만의 명언 정리 노트 (업데이트 지속 중)

주식시장을 더 이기는 마법의 멀티플 책 독후감! 마음에 와닿는 나만의 명언 정리 노트 시작!! 1. 주가는 평균회귀 공식이 적용된다! -> 특정 기업의 주가가 많이 떨어져도, 곧 회복하게 된다. (버핏 형님도 동의하는 공식이다.) 2. 마법공식이란, 휼륭한 기업을 적정 가격에 매수하는 전략이다. -> S&P500 지수 수익률보다 훨씬 상회한다. 3. 마법의 멀티플 공식이란, 평범한 기업을 싼 가격에 매수하면 초과수익이 더 나온다. -> 마법공식보다 초과이익 달성한다(버핏도 젊었을때는 이 방법을 선호했다.) 휼륭한 기업들의 높은 수익성에는 평균회귀가 작용하므로, 시간이 흐르면 마법공식의 수익률도 둔화한다. 반면, 마법의 멀티플에 포함되는 기업들은 수익성이 다양하므로, 평균회귀가 큰 영향을 주지 않는다. 4..

재테크 2022.01.06

[Django파이썬웹프로그래밍-실전] 01 장고 개발의 기본 사항 및 가상환경 사용하기 - 1.1~1.2

실전편 시작!! 장고 개발 방식MVT 단축함수 제네릭 뷰 1.1 장고 개발의 기본 사항 1.1.1 MVT 개발 방식 웹 프로젝트 개발시 : startproject 웹 어플리케이션 개발시 : startapp 자동으로 뼈대 생성 1.1.2 MVT 코딩순서 테이블 설계 : Model 화면 설계 : View-Template 로직 상 T->M->V 순이 가장 적절! 클래스형 뷰 같이 뷰 코딩이 최소화 된다면, M->V->T 순이 적절! 1.1.3 settings.py 주요 사항 DB 설정(SQLite 가 기본) APP 등록 Template 항목 설정 정적 항파일 항목 설정 타임존 지정 1.1.4 models.py 주요 사항 테이블 정의 파일 ORM 기법의 DB 처리 CRUD 기능을 객체서 수행 migrations..

IT 툴툴 2021.12.26

[Django파이썬웹프로그래밍] 07 Cloud 서버에 Django 배포하기 - 7.1~7.7

여기까지 온 것 칭찬해~~ 이제 배포 갑시다~ 웹 프로젝트를 다른 사람들에게 오픈할 예정이라면, 운영 서버를 준비하고 여러분이 개발한 프로그램을 배포해야 합니다. 하지만!!!! 클라우드는 개발할 모든 자원들은 제공해주는 SaaS 웹 서비스이니 애용해 봅시다. 종류는 여러가지에요.. AWS, Digital Ocean, Heroku, PythonAnywhere 등등,, 하지만, 이 책에서는 무료이면서 사용하기도 쉬워서 파이썬 개발자들이 많이 사용하는 'PythonAnywhere' 사이트를 활용할 것입니다. 7.1 PythonAnywhere 사이트에 가입하기 어서 가입해봅시다~ 먼저 접속 해주시고~ https://www.pythonanywhere.com/ Host, run, and code Python in ..

IT 툴툴 2021.11.27

[Django파이썬웹프로그래밍] 06 Django의 웹 서버 연동 원리 - 6.1~6.3

이어서 꼬~ 웹 애플리케이션을 개발 후에 이를 실제로 서비스하기 위해서는 개발한 프로그램을 운영 환경에 배포하고 실행해야 하죠? 이렇게 개발해온 것을 운영 환경으로 옮겨가기 위해서는 우리가 개발 시 지정했던 설정 사항을 몇 가지 변경해야 해요~ 6장에서는 웹 서버로 오래전부터 가장 널리 사용되어온 '아파치'와 차세대 웹 서버로 알려진 'NGINX' 뿐만 아니라 'PythonAnywhere 클라우드 웹 서버' 까지 장고 애플리케이션을 실행하기 위해 필요한 사항들을 설명하겠다~ '개발 / 운영' 환경의 차이점을 이해하고, 이에 따라 설정 사항을 변경하는 것이 주요 작업입니다. ( 책에서의 운영 구성 환경은 CentOS 7.x 에서 진행합니다. 저는 Windows 에 VSCode IDE + ProgresSQL..

IT 툴툴 2021.11.27

[Django파이썬웹프로그래밍] 05 실습 예제 확장하기 - 5.2~5.3

다움은 루트 페이지를 추가하는 것부터 시작!! 5.2 프로젝트 첫 페이지 만들기 ( / ) 루트 페이지를 만들어보자 5.2.1 프로젝트 첫 페이지 설계 5.2.2 URLconf 코딩하기 urls.py 에 추가하기 하기 ( 클래스 뷰 참고! ) # cd 프로젝트폴더/urls.py from django.contrib import admin from django.urls import path, include from kej_test import views# 추가 #from django.urls import path #from polls import views urlpatterns = [ ... path('', views.HomeView.as_view(), name='home'), # 추가 ... ] 5.2.3..

IT 툴툴 2021.11.27

[Django파이썬웹프로그래밍] 05 실습 예제 확장하기 - 5.1

3장에서의 예제를 확장하여 클래스형 뷰를 사용하는 애플리케이션(4장 내용 추가)을 만들어봐요! 5.1 새로운 애플리케이션 만들기 books 애플리케이션 개발. 출판에 필요한 정보들인 책, 저자, 출판사에 대한 정보들을 관리하는 앱 애플리케이션 5.1.1 애플리케이션 설계하기 아래의 UI 설계를 보자! 5.1.2 프로젝트 뼈대 만들기 - 애플리케이션 추가 # cd 프로젝트폴더 python manage.py startapp books# books 명의 애플리케이션 디렉토리 생성 추가한 애플리케이션을 프로젝트에서 사용하려면 setting.py 파일에 등록해야 한다. # cd 프로젝트폴더/settings.py # 위에 내용 동일 INSTALLED_APPS = [ 'django.contrib.admin', 'dj..

IT 툴툴 2021.11.27

[Django파이썬웹프로그래밍] 04 Django의 핵심 기능 - 4.1~4.3

4장에서는 장고 기능 중 6개를 선별하여 각각을 선별하여 알아봅니다. 4.1 Admin 사이트 꾸미기 저자는 룩앤필(Look and Feel)이라고 표현하는 C,R,U,D의 기능을 깔끔한 UI로 제공해주는 것이 Django 의 장점이다. 4.1.1 데이터 입력 및 수정 아래의 예시 테이블인 Choice로 보면 데이터가 입력 및 수정이 매칭되어 편하게 조작 가능하도록 되어 있다. 4.1.2 필드 순서 변경 Question 테이블의 필드를 변경해보자. # cd /polls/admin.py from django.contrib import admin from polls.models import Question, Choice # Register your models here. class QuestionAdmin(..

IT 툴툴 2021.11.22

[Django파이썬웹프로그래밍] 03 Django 웹 프레임워크 - 3.6~3.7

이어서 꼬~ 개발 들어가기 전에 polls 애플리케이션이 생성된 후 반영을 위해선 settings.py 를 수정해 주어야 한다. # cd /프로젝트/프로젝트폴더 # notepad settings.py ... # Allowd Hosts _ Dev Type ALLOWED_HOSTS = ['192.168.56.101', 'localhost', '127.0.0.1'] # 개발용 대역! # Application definition INSTALLED_APPS = [ 'django.contrib.admin', 'django.contrib.auth', 'django.contrib.contenttypes', 'django.contrib.sessions', 'django.contrib.messages', 'django.c..

IT 툴툴 2021.11.22
반응형