본문 바로가기
반응형

Programming256

[database] heroku VS django 헤로쿠와 장고는 분명 다른 디이터베이스 모델을 사용한다. 장고 프로젝트를 실행하면 기본적으로 셋팅된 데이터베이스는 splite3이다. 아무런 추가 셋팅 없이 사용가능하다. 반면 해로쿠의 경우 데이터베이스 모델로 dj_database_url.conf()을 사용한다. 헤로쿠로 서버를 돌림다면 반드시 DB릉 체크할 것 2021. 9. 29.
[Web app 배포 HEROKU] HEROKU 기본 셋팅 및 Django app 배포하기 서비스를 배포하기 위해서는 서버환경이 필요하다. 웹사이트가 실행될 수 있는 컴퓨터 하드웨어(IaaS)를 사용하거나, 플랫폼 형식으로 호스팅 서비스를 제공 하는 (PaaS)를 사용해야 한다. 물론 호스팅 업체를 선택할 때는 본인의 사이트의 트래픽과 데이터 사용량을 예상해야 한다. 또한 다음 사항을 체크해봐야 한다. 또한 서버 컴퓨터 다운그레이드 / 업그레이 비용 규모나 사이트 관리용으로 제공되는 도구(SFTP, FTP 등)의 안전도를 체크해봐야 한다. 본인 웹사이트를 배포할 수 있는 호스팅 서버시를 제공 하는 곳은 대표적으로 Heroku, AWS, MS Azure, Python Anywhere등이 있다. 1. Django 가상환경 만들기 프로젝트를 진행할 때 모든 라이브러리를 다 포함하는 가상환경을 만들어.. 2021. 9. 29.
programming을 잘하는 7가지 방법 프로그래밍에 왕도는 없다. 초보자들은 한가지 언어로 시작해서, 현실의 문제를 해결하는 프로그래밍을 개발하고, 실제로 가치를 만들어내는 과정까지는 상당히 많은 시간이 걸린다. 그 과정에서 상당수가 프로그래밍의 길을 접고, 다른길을 찾게 된다. 프로그래밍을 잘하는 방법은 무엇일까? 리눅스를 개발한 사람이나, 마이크로소프트 DOS OS를 개발한 사람이나 모두 같은 사람인데, 그들은 어떻게 프로그래밍에 접근했을까? 프로그램밍을 잘하는 여러가지가 있다. 그 중에서 7가지 방법론을 찾아보고, 자신에게 맞는 방법을 찾아가야 한다. 1. 최종 목표 파악 먼저 본인이 프로그래밍을 통해서 궁극적으로 어떤 모습이 되고 싶은지 로드맵을 그려보는게 첫번째 순서다. 대기업의 시니어 개발자가 되어서 스타트업의 CTO의 모습을 상상.. 2021. 9. 29.
Django 시작 전 반드시 알아야 할 것 들 Django를 사용해서 백엔드 개발자가 되고자 한다면 아래의 글들을 자세히 읽어보길 바란다. 프레임워크가 많은 것을 해결해주고 있지만, 궁극적으로 기본 개념은 알고 있어야 한다는 것이다. 프레임워크를 배우는 것은 어렵다. 여러분은 사물이 작동하는 방식, 모든 것이 위치한 위치, 그리고 여러분에게 제공된 도구를 최대한 활용하는 방법에 익숙해져야 합니다. 장고 역시 예외는 아니다. 코드 베이스가 상당히 넓으며 많은 툴과 기능을 갖추고 있습니다. 장고가 제공하는 모든 것을 배우는 것은 정말 오랜 시간이 걸릴 수 있다. 다행히도, 대부분의 경우 여러분은 장고에 대해 알아야 할 모든 것을 배우지 않고도 실제로 목표를 달성할 수 있습니다. 이번 포스트에서는 장고 개발자로 취업하기 위해 알아야 할 가장 중요한 개념에.. 2021. 9. 28.
[python] Tetris Game space bar hard drop implementation Space Bar 2021. 9. 26.
CSS 3분 끝장내기 #2 position ? position position은 element의 포지션 모드를 결정하는 요소다. position 요소에는 5가지 모드가 있다. static relative fixed absolute sticky position: static HTML은 default값으로 static을 설정한다. 가장 많이 쓰이는 element인 또한 기본값이 static이다. element가 static으로 설정되어 있으면 right, left 등의 요소에 작동하지 않는다. position: relative relative 모드가 적용되면, 정상적인 위치에서 아이템이 벗어나서 조정된다. 임의로 조정된 위치에 다른 아이템이 추가 조정되지는 않으니 신중하게 공간을 계산/배치해야 한다. Fixed Fixed 모드는 뷰포트를 기준으로 아이템.. 2021. 9. 24.
반응형