Django를 사용한 프로젝트를 PythonAnywhere통해 무료로 배포하는 방법에 대해 소개하고자 한다. pythonanywhere는 유료 서비스이지만, beginner account는 제한된 기능 안에서 무료로 사용할 수 있다. 무료 계정이어도 간단한 프로젝트나 포트폴리오를 배포할 때 유용하게 사용할 수 있다. 다만, 배포 후 3달까지만 작동...
HTML video 영상이 보이지 않고 소리만 나오는 현상
현상 HTML에 <video> 태그를 사용해서 영상을 삽입하고자 했으나, 소리는 나오고 영상이 나오지 않았다. <video> <source src="video.mp4"/> </video> 원인 아이폰으로 촬영한 영상은 H.265 비디오 코덱을 사용하는데, 웹 비디오 코덱 가이드에 따르면 해당 코덱은 지원하...
CMD에서 특정 프로그램을 실행시킬 수 있는 환경 변수(Path) 설정법
보통 특정 파일을 실행시키려면 해당 파일이 위치한 폴더로 이동해서 실행 파일을 더블클릭하여 실행한다. 하지만 CMD창에서 특정 파일명을 입력하면 그 파일이 자동으로 실행되도록 하는 방법이 있다. 예를 들어 파이썬은 python을 입력하면 자동으로 python.exe가 cmd에서 실행이 된다. 이것은 파이썬이 설치할 때 자동으로 환경변수를 설정했기 때...
Javascript - 자바스크립트 연산자(Operator) 정리
드림코딩 - 자바스크립트 입문편(ES5+)를 공부하며 정리한 내용입니다. 1. String concatenation String 자료형은 + 기호로 연결하여 출력할 수 있다. console.log('my' + 'cat'); // mycat console.log('1' + 2); // 12 - 2는 자동으로 string으로 변환된다. co...
Javascript - 자바스크립트 변수에 대해 알아보자
드림코딩 - 자바스크립트 입문편(ES5+)를 공부하며 정리한 내용입니다. 1. use strict Vanilla JS를 사용할 경우 'use strict'를 스크립트 최상단에 선언하는 것을 권장한다. 문법적으로 맞지 않거나, 변수가 선언되지 않았음에도 정상적으로 처리되는 상황을 방지해준다. 2. Variable(변수) Bloc...
github 잔디심기를 위한 git commit 날짜 바꾸기
사용목적 github 잔디 심기를 위해 git commit 날짜를 임의로 조정하고 싶을 때 사용한다. 현재 포스팅에서 설명하는 방법은 가장 최근에 수행한 commit에 대해서만 날짜를 변경하는 것이다. 이전의 commit에 대해 변경하는 방법은 다시 보충할 예정이다. 방법 1. 마지막 Commit 날짜를 오늘로 설정 git commit --am...
네트워크 - POP3, IMAP, SMTP 개념 및 차이점 비교
본 포스팅은 본인 소유의 네이버 블로그에서 작성한 글을 재게시하였습니다. 들어가며 출처 : https://unsplash.com 우리는 구글, 네이버, 다음과 같은 포털 사이트와 직장에서 발급 받은 이메일 등 여러 이메일 계정들을 가지고 있다. 메일을 주고 받는데 1개의 계정만 쓴다면 다행이지만, 직장에서는 그룹 웨어로...
자료구조 - 이중 연결 리스트(Doubly Linked List)
프로그래머스 - 어서와! 자료구조와 알고리즘은 처음이지?를 공부하며 정리한 내용입니다. 10강. 양방향(이중) 연결 리스트 양방향(이중) 연결 리스트는 노드끼리 서로 연결되어 있는 리스트를 의미한다. 일반적인 연결 리스트는 한 방향으로(head에서 tail로)만 진행된다면, 양방향 연결 리스트는 앞, 뒤로도 진행이 가능하다. 그래서 ...
자료구조 - dummy head를 가지는 연결 리스트(Linked Lists) 노드 삭제
프로그래머스 - 어서와! 자료구조와 알고리즘은 처음이지?를 공부하며 정리한 내용입니다. 9강. dummy head를 가지는 연결 리스트 노드 삭제 연습문제 제 9 강에서 소개된 추상적 자료구조 LinkedList 는 dummy head node 를 가지는 연결 리스트입니다. 이 클래스의 아래와 같은 메서드들을, 강의 내용에 소개된 요...
Javascript - 시,분,초 D-Day 실시간 계산기 만들기
우선 javascript에서 시간을 계산하는 방법은 다음과 같다. Javascript의 getTime() 메소드는 현재 시간을 1970년 1월 1일 이후로부터 경과한 시간을 millisecond(ms) 단위로 계산을 한다. 1초 = 1000ms 이라는 점을 활용하면 일, 시, 분, 초까지 구할 수 있다. 초 : 1ms *...