전체 글

전체 글

    구글 드라이브를 통해 외부 이미지 링크 저장하기

    구글 드라이브를 통해 외부 이미지 링크 저장하기 마크다운으로 파일들을 저장할 때, 이미지를 삽입하기 위해서 구글 드라이브를 활용할 수 있다. 구글 드라이브에 올린 사진의 주소를 통해서 를 이용하여 주소를 입력하면 외부 사용자들도 이미지를 볼 수 있게 된다. 이미지의 주소를 가져오는 방식은 다음과 같다. - 이때 구글 드라이브 안의 사진을 모든 사용자가 공유할 수 있도록 설정을 해주자 위의 주소를 바로 마크다운으로 가져와 사용하면 이미지를 가져올 수 없다고 뜬다.따라서 외부에서 참조 가능한 주소로 변환을 시켜주어야 한다. 다음은 주소가 외부에서 참조 가능하도록 만들어주는 소스 코드를 html화 시킨 것 화면이다. Google Drive path Make Google Drive Path Linkable Li..

    [Node.js] 1. 시작 및 주요개념 정리

    서버 측 자바스크립트와 nodejs 소개 자바스크립트가 생기면서, 웹을 동적으로 변화시키게 되었다. 사용자와 상호작용하게 되는 복합적인 기능들을 사용할 수 있게 되면서 웹에 대한 중요한 발전 계기가 된 것이 바로 자바스크립트! 최초의 자바스크립트에서는, 웹에서만 동작했다. 따라서 당시에는 크게 효용성이 없던 언어였지만, 2004년 구글의 gmail, gmap 서비스에 의해 다른 변화가 일어나기 시작한다. 지금까지 전세계적으로 인기를 끌며 사용되고 있는 이 서비스에서 자바스크립트를 사용한 것이다. 그리고 2008년, 다시한번 구글에서 크롬 브라우저를 개발하기 위한 자바스크립트 V8엔진을 만들었다. 구글은 이걸 오픈 소스로 공개하면서, 앞으로 웹이 아닌 다른 영역에서도 자바스크립트가 들어가게 되는 혁명과도 ..

    [백준 1149] RGB 거리 문제

    [git] 백준 1149, RGB거리 문제 출처 - https://www.acmicpc.net/problem/1149 문제 RGB거리에 사는 사람들은 집을 빨강, 초록, 파랑중에 하나로 칠하려고 한다. 또한, 그들은 모든 이웃은 같은 색으로 칠할 수 없다는 규칙도 정했다. 집 i의 이웃은 집 i-1과 집 i+1이다. 처음 집과 마지막 집은 이웃이 아니다. 각 집을 빨강으로 칠할 때 드는 비용, 초록으로 칠할 때 드는 비용, 파랑으로 드는 비용이 주어질 때, 모든 집을 칠할 때 드는 비용의 최솟값을 구하는 프로그램을 작성하시오. 입력 첫째 줄에 집의 수 N이 주어진다. N은 1,000보다 작거나 같다. 둘째 줄부터 N개의 줄에 각 집을 빨강으로 칠할 때, 초록으로 칠할 때, 파랑으로 칠할 때 드는 비용이 ..