본문 바로가기

IT

(37)
IntelliJ, GitHub 연동하기! 1. IntelliJ GitHub 연동 ・ jetbrains 홈페이지의 GitHub 페이지를 참고하여 작성하였습니다. 2. GitHub 계정 등록 GitHub에 있는 프로젝트를 사용하기 위해서 IntelliJ에 GitHub 계정을 등록해야 합니다. File → Settings → Version Control → GitHub → Add account 위의 경로에서 GitHub 계정을 등록할 수 있습니다. Login ID와 Password를 입력 후 Log in을 클릭하면, 해당하는 계정이 등록됩니다. 3. GitHub 프로젝트 Clone 터미널에서 Clone을 실행할 수 있지만, IntelliJ에서 해보도록 하겠습니다. VCS → Checkout from Version Control → Git을 클릭 후 ..
JAVA, 환경 변수 설정 방법 1. 삐빅 에러 똑같은 에러가 발생한다면 환경 변수를 설정했는지 확인해보세요! 오랜만에 공부 좀 하려고 했는데 역시 공부는 내일부터!! Launching Main has encountered a problem. The project : 프로젝트명 which is referenced by the classpath, does not exist. 처음에는 Build Path 문제라고 생각하고 이것저것 해봤지만, 결국은 환경 변수 설정의 문제였습니다. 2. 환경 변수 ・ 환경 변수 설정은 왜 필요한지 알아보기 위해 위키백과를 참고하였습니다. 환경 변수는 프로세스가 컴퓨터에서 동작하는 방식에 영향을 미치는, 동적인 값들의 모임입니다. ・ JAVA에서는 소스 코드를 컴파일하거나, 실행하기 위해서는 JDK가 필요한데..
Ruby, Windows에서 루비 설치하기! 1. Ruby ・ 먼저, 위키백과에서 찾아봤습니다. 루비는 마츠모토 유키히로가 개발한 동적 객체 지향 스크립트 프로그래밍 언어입니다. 루비는 순수 객체 지향 언어이며, 정수나 문자열 등을 포함한 데이터 형식 등 모든 것이 객체입니다. 클래스의 정의, 가비지 컬렉션, 정규표현식 등의 기능을 지원합니다. 구문은 ALGOL계를 계승하면서 가독성을 중시하고 있습니다. ・ 많은 프로그래밍 언어들이 있지만, 입문할 때 Ruby를 많이 추천합니다. 사용하기에도 비교적 간단하며 짧은 시간에 개발이 가능하다는 장점이 있습니다. ・ 또한, 일본 사람이 개발했기 때문에, 일본에서 많이 사용하고 있으며, Ruby On Rails라는 웹 프레임워크와 함께 자주 사용됩니다. 2. Ruby 다운로드 ・ 루비 공식 홈페이지에서 해당..
Angular, Visual Studio Code 확장 기능을 이용해보자! 1. Angular ・ 참여하고 있는 프로젝트에서 Angular를 사용하고 있기 때문에, 공부해보려고 합니다! ・ Angular의 위키백과 설명입니다. Angular는 구글의 앵귤러 팀과 개인 및 기업 공동체에 의해 주도되는 타입 스크립트 기반 오픈 소스 프런트엔드 웹 애플리케이션 프레임워크입니다. ・ Angular의 다운로드 방법과 사용 방법은 Angular 공식 홈페이지에 자세하게 설명되어 있습니다. ・ 또한, 한장현 님의 블로그에 Angular에 대한 간단한 설명들이 있으니 참고하시면 좋을 것 같습니다. (한글화 해주셔서 감사합니다! ) 2. Visual Studio Code Extension VSCode의 확장 기능을 이용하기 위해서 확장 탭을 클릭하고 검색을 합니다. 1) Angular Lang..
JSON, JavaScript Object Notation 1. JSON(JavaScript Object Notation) ・ JSON의 위키백과 내용입니다. JSON(JavaScript Object Notation)은 속성-값 또는 "키-값 쌍"으로 이루어진 데이터 오브젝트를 전달하기 위해 인간이 읽을 수 있는 텍스트를 사용하는 개방형 표준 포맷입니다. 비동기 브라우저/서버 통신(AJAX)을 위해, 넓게는 XML(AJAX가 사용)를 대체하는 주요 데이터 포맷입니다. 특히, 인터넷에서 자료를 주고받을 때 그 자료를 표현하는 방법으로 알려져 있습니다. ・ 즉, 데이터를 전달하기 위한 파일 형식입니다. 우리가 알고 있는 HTML, XML 같은 형식 중 하나입니다. ・ 또한, JavaScript Object Notation이라는 이름에서 알 수 있듯이, 자바스크립트 ..
엑셀 방향키 눌렀을 때 화면이 움직이는 경우 1. Excel에서 방향키 입력 시 화면이 움직일 때 ・ 업무를 하는 도중, 방향키를 눌러도 다음 셀로 이동하지 않고, 화면이 움직이는 경우가 종종 있습니다. 키보드에 있는 것들을 무작위로 눌렀지만, 엑셀은 저를 조롱하듯 화면만 움직였습니다. ・ 결론은, 키보드의 Scroll Lock을 누르시면 해결됩니다. 아주 일반적인 경우에는 A칸에서 방향키를 눌렀을 때 B칸으로 이동합니다. 근데!!!! Scroll Lock 이놈 때문입니다!! 이 키를 클릭하면, 다시 셀 단위로 화면을 움직일 수 있습니다. 2. Scroll Lock은 도대체 왜 있는 걸까? ・ Scroll Lock 키는 흔히 사용하지도 않는데, 왜 나를 고생하는지 위키백과에 검색해봤습니다. 초기의 Scroll Lock은 개인용 컴퓨터나 워크 스테이..
SQLite, .mode 커맨드를 이용한 데이터 확인 1. SQLite .mode 커맨드 ・ SQLite에는 .mode를 이용하여 출력 모드를 설정할 수 있습니다. 데이터를 조회했을 때, 어떤 형태로 데이터를 표시할지를 조작하는 커맨드입니다. ・ .mode는 기본적으로 아래와 같이 사용합니다. .mode 「설정」 설정 값 : ascii column csv html insert line list quote tabs tcl 1) Ascii ・ ascii 형식으로 출력합니다. 보기 굉장히 어렵습니다 ㅠㅠ sqlite> .mode ascii sqlite> SELECT * FROM SPEECHES; 1BELLSTONEBLOG2019-03-14 13:13:47.9694922019-03-14 13:13:47.9694922BLOGBELLSTONE2019-03-14 13:..
DBeaver, GUI로 DB 관리하기! 1. DBeaver? ・ DBeaver의 위키백과 설명입니다. DBeaver는 SQL 클라이언트이자 데이터베이스 관리 도구입니다. 애플리케이션 동작 중 상당수를 수정하여 데이터베이스에 특화된 기능이나, 데이터베이스에 독립적인 기능을 제공할 수 있게 합니다. ・ 그리고 무엇보다도 DBeaver는 개발자 및 데이터베이스 관리자를 위한 무료! 오픈 소스 범용 데이터베이스 도구입니다. ・ DBeaver는 GUI 환경에서 데이터베이스를 관리할 수 있게 도와주는 도구이며, 다양한 데이터베이스를 지원합니다. 2. DBeaver 다운로드 ・ DBeaver 홈페이지에 접속하여 다운로드를 클릭합니다. 페이지 중앙의 Download 클릭! 해당하는 OS에 맞게 설치합니다. 저는 Windows 64bit(Intaller + ..