오늘은. 요즘 아주 핫한 아마존 웹 서비스(AWS)에 대한 간단한 소개를 하고... EC2를 만들다가 내가 겪었던 짜증나는 AWS 자동 전화인증 문제와, 해결하기 위해 거쳐야 했던 귀찮은 과정을 설명하겠다. 지금당장 전화인증 문제 해결을 위해 이 글을 읽고있는 당신, 빠르게 아래로 스크롤 ㄱㄱ. 자. 아마존 웹 서비스를 쓸거라고 하면서도 이게 정확히 뭔지 모르는 사람들이 많다. 대관절 EC2 인스턴스를 만든다는게 뭔 말인지 모르고 이 글을 읽고 있을지도 모르는 안타까운 영혼들(사실 그게 나였음)을 위해 짧게나마 설명하겠다. 아마존 웹 서비스(AWS)란?AWS 는 Amazon Web Services 의 약자다. 이거슨 아마존이 제공하는 웹 서비스로, 각종 원격 컴퓨팅 서비스를 제공한다. AWS 사이트에 가..
아놔. 요즘 배그에 빠져서는 블로그는 나몰라라 하고 있다 ㅠㅠ 매번 쓸때마다 오랜만이긴 한데. 역시나 오랜만이니까 기초지식 다뤄보겠다. 이번에는 자바의 클래스 패스와 그것을 시스템 환경변수에 설정하는 목적에 대해 포스팅 해보겠다. 클래스 패스(Class Path)란?자바 가상머신이 프로그램을 실행할 때, 클래스 파일을 찾는 데에 기준이 되는 파일 경로라고 할 수 있다.즉, 자바 가상머신이 클래스 파일을 찾는 경로다. 물론, 이 클래스 패스는 개발자인 너, 나, 우리가 지정해준다.지정해주지 않으면 자바 가상머신은 현재 디렉토리에서 필요한 클래스들을 가져와서 쓴다. 현재 디렉토리는 현재 명령 프롬프트가 가리키고 있는, 위치하고 있는 그 경로를 말한다. >> java 파일명.class이러한 명령어를 명령 프롬..
이번 포스트에서는 프로세스와 스레드의 차이가 뭣인지 설명하도록 하겠다. 1. 프로세스(process)란?프로세스는 짧게 말해, 실행 중인 프로그램이라고 할 수 있다. 이 대목에서 또 프로그램은 뭐고, 프로세스는 뭔지 헷갈릴 거신데. 뭣이냐면. 프로그램은 하드디스크 등에 저장되어 있는 '실행코드'를 의미한다. 그니까, 맘만 먹으면 실행할 수 있는거긴 한데 정적인 상태의 어떤 파일(?)을 프로그램이라 한다. 프로세스는 그 프로그램을 구동했을 때, 그 프로그램 자체 + 메모리 상에서 실행되고 있는 작업 단위를 말한다.쉽게 말해, 프로그램을 실행한게 프로세스인데, 이 프로그램을 여러번 구동시키면 여러 개의 프로세스가 생기는거다. 정적인 프로그램과, 동적인 프로세스가 뭔지 대충 이해가 됐길 바란다. 자. 그럼 스..