본문 바로가기

전체 글222

2021년 7월 28일 - Docker 기초 개념 ☆ Docker란? → Docker란 'Environment disparity' 직역하자면, '환경의 차이'라는 문제가 발생했을 때, 이를 해결할 수 있는 툴이다. → 그러면 Environment disparity란 무엇일까? 예시로 확인해보자. 내가 만든 코드를 서버에 올리기만 하면 되는 상황이다. 분명 내 PC에서는 잘 작동을 하였으나, 서버에 업로드 직후 작동을 제대로 하지 않았다. 이 이유는 내 컴퓨터가 Windows고, 서버는 Linux 기반이기 때문이다. 이것이 Environment disparity라 할 수 있으며, 이런 문제점을 Docker가 해결해줄 수 있다. → Docker를 통해 다른 기기에서도 같은 환경을 구현하는 게 가능하다. ☆ 간단한 Docker 사용 순서 ➀ Docker를 윈.. 2021. 7. 28.
2021년 7월 28일 정보처리기사 복습 & 다짐 ● 8월 14일 정보처리기사 시험을 앞두고 벌써 4회독째 정보처리기사 공부를 진행 중이다. 이젠 속도가 붙어 복습하는데 긴 시간이 소요되지는 않지만, 한 가지 후회가 남는다면 정보처리기사 정리에 너무나도 많은 시간을 쏟았다는 것과 기록용 블로그, 깃, 깃허브를 너무 늦게 시작했다는 점... 후회가 많이 남는다. 거기다 내일은 드디어 쌍용교육센터 국비지원교육의 시작일(오리엔테이션이지만). 뒤쳐질까 하는 두려움이 앞서 정신이 혼미해지는 거 같다. 아직 Git과 Github를 잘 다루지도 못해 1일 1커밋을 못하고 있는데 당장 내일이라도 구체적으로 도전을 해봐야겠다는 생각이 든다. 늘 불안은 뒤따랐다. 그 불안이 내 노파심이길 바라는 마음이다. 2021. 7. 28.
2021년 7월 27일 - 꿀팁 VSC 프로그래밍 개발 단축키 ● 본 공부에 대한 기록은 유튜버 '노마드 코더 Nomad Coders' 님의 "개발인생 짱 편해지는 VSC 단축키. 1분컷."을 기본으로 하였다. → https://www.youtube.com/watch?v=NzuGypXhVTI&list=PLBJJM_3zIlbX9NsSMwxpwBrpC8_RV_1Ck&index=4 ☆ Ctrl + D → 자주 반복되는 코드(forms)를 가져다가 한번에 수정이 가능한 단축키 ☆ Alt + Click → 클릭하는 곳마다 커서를 만들어준다. ☆ Alt + ↑ or ↓ → 선택된 코드를 ctrl + c/v 없이 위/아래로 이동시켜준다. → 여러 줄의 코드 역시 한 번에 이동 가능하다. ☆ Alt + Shift + ↑ or ↓ → 코드를 복사해서 위/아래로 움직이는 것이다. ☆.. 2021. 7. 27.
2021년 7월 26일 - Hash Tables ● 본 공부와 기록은 유튜버 '노마드 코더 Nomad Coders' 님의 "개발자라면 꼭 알아야할 Hash Table 의 모든 것!"을 기본으로 하였다. → https://www.youtube.com/watch?v=HraOg7W3VAM&list=PLBJJM_3zIlbXJYnojluH5W2uPwXmEXAva ☆ HashTables란? → HashTable은 Key Value System을 이용해, 자료를 정리한다. → Key Value System의 예시로는 사전이 있다. → 단어를 찾고 = Key, 해당 단어의 뜻과 설명 = Value가 된다. ☆ HashTables와 Array(배열) 비교해보기 ex) 레스토랑의 메뉴를 배열에 저장한다면, 아래와 같을 것이다. → Pizza의 가격이 얼마인지 알고 싶다.. 2021. 7. 26.
2021 7월 26일 소설 작업 ● 새벽에 '이세계 개발자로 취직했습니다.' 16화 분량의 원고를 작성했다. ​ 시간이 정말 빠듯하다. 쉬거나 자기전에 조금씩 잠을 줄여가며 원고 작업에 나설 수밖에 없을 거 같다. 2021. 7. 26.
2021년 7월 25일 - Github 사용법 ● 본 공부와 기록은 유튜버 '얄팍한 코딩사전' 님의 "가장 쉬운 Git 강좌 - (하) 혼자작업편"을 기본으로 하였다. → https://www.youtube.com/watch?v=GaKjTjwcKQo ☆ Github란? → git들이 모이는 곳으로, 오픈소스 프로젝트 등을 통해 다른 개발자들과 코드를 공유할 수 있는 공간으로 수정이나 조언, 기여 등 다양한 목적으로 사용되는 git의 성지와도 같은 곳이다. ☆ Github 사용법 git remote add 원격저장소이름 https://github.com/유저네임/레파지토리네임.git = git remote add 원격저장소이름 저장소주소 git branch -M main git push -u origin main 올바른 SourceTree 등록 상태 .. 2021. 7. 25.
2021년 7월 24일 - Git 사용법 (2) ● 본 공부와 기록은 유튜버 '얄팍한 코딩사전' 님의 "가장 쉬운 Git 강좌 - (상) 혼자작업편"을 기본으로 하였다. → https://www.youtube.com/watch?v=FXDjmsiv8fI&list=PLBJJM_3zIlbVl3u4oz1IFq9uXVShzKe0l ☆ Branch → 분기를 나누어 새로운 평행우주를 만드는 것이다. Ⓐ CLI - VS Code로 하는 방법 → git branch (브랜치 이름)을 입력해 나만의 브랜치, 평행우주를 만든다. 여기서는 git branch my-idea라고 입력했다. → 명령어를 입력한 시점에서 두 개의 분기로 나뉘어졌다고 볼 수 있다. 여기에 다시 git branch를 입력하면 → 기존 브랜치인 Master, 새로 만든 my-idea로 분류되어있다... 2021. 7. 25.
2021년 7월 24일 - Git 사용법 (1) ● 본 공부와 기록은 유튜버 '얄팍한 코딩사전' 님의 "가장 쉬운 Git 강좌 - (상) 혼자작업편"을 기본으로 하였다. → https://www.youtube.com/watch?v=FXDjmsiv8fI ☆ Git이란? → Git은 폴더 안에 자신이 작업한 소스 코드 등을 시간여행이 가능한 평행 우주들을 만드는 것이다. 시간 여행이 가능하다는 것은 수습하기 어려운 실수를 했거나, 전과 무엇이 바뀌었는지 햇갈릴 때 언제든 폴더 내 상태를 과거로 되돌릴 수 있다. 모든 파일들의 저장된 상태를 엊그제, 초기 등의 시점으로 돌려놓을 수 있다. 혹은 과거로 돌아가서 필요한 것만 챙겨서 현재나 다른 과거로 가져올 수도 있다. 전처럼 폴더를 매번 나누어 시점 별로 저장해놓을 필요가 없어진다. 평행 우주를 만든다는 것.. 2021. 7. 24.
2021년 7월 23일 개발 공부 ● 이제까지 Intelli-J로 개발공부를 해왔으나, 실무에 주로 사용되는 건 이클립스다. 생활코딩 수업을 들으며, 이클립스를 설치하고 복습 겸 기본적인 JAVA 강의와 코드들을 일부 작성해보았다. → https://www.youtube.com/watch?v=x4LXhjzv8q4&list=PLuHgQVnccGMAIluRRVsC1e79ri-dwnBmR&index=25 egoing 님의 생활코딩 강좌 ● 이동욱 개발자님 블로그와 깃허브를 참고해 Tistory 블로그와 깃허브를 제작하였다. → https://jojoldu.tistory.com/ 기억보단 기록을 Java 백엔드, AWS 기술을 익히고 공유합니다. jojoldu.tistory.com → https://github.com/jojoldu jojold.. 2021. 7. 23.
현재까지 IT 개발 공부 진행 상황 ● 2021년 7월 30일 강남 쌍용교육센터 '100%정부지원▶7/30개강 (디지털컨버전스) 자바 기반 AWS 클라우드 활용 Full-Stack 개발자 양성 과정' 입교 계획 ● '초보자도 간단히 단숨에 배우는 자바' (저자 이현석) 1讀 후, 공책 정리. → 복습할 경우, 연습 문제 등 깃허브와 블로그에 정리 예정 ● 2021년 8월 14일 정보처리기사 필기시험 예정 ● '2021 수제비 정보처리기사 필기 (1권+2권 합본세트) 2020년 기출 문제 수록' 2讀 후, 공책정리와 기출문제 풀이. 카페 가입. → 주기적으로 복습하고, 문제 은행에서 모의고사 풀 경우 블로그에 정리 예정 ● '생활코딩'으로 강의 감각 예습 중 → https://www.youtube.com/watch?v=x4LXhjzv8q4&.. 2021. 7. 23.
2021년 7월 23일 소설 작업 ● '이세계 개발자로 취직했습니다.' 11~15화 분량의 원고를 작성해 매니저님께 보냈다. ● 조금씩 다음주 원고 작업을 채워놓아야겠다. ​ IT 개발 공부와 정보처리기사 필기 공부랑 병행하다보니 원고 수급이 자꾸만 늦어지고 있다. 걱정이다. 7월 30일 교육과정 입교 후에는 더 바빠질텐데 수급 일정을 맞출 수 있을지 걱정이다. 앞으로 바빠질 것을 염두하여, 여유가 생길때는 늘 여분 원고 작업를 채워두어야 할 것 같다. 2021. 7. 23.
현재까지 소설 작업 상황 ● 카카오페이지 철제백조 '주군 정복하실 시간입니다.' 연재 후 완결 → https://page.kakao.com/home/%EC%A3%BC%EA%B5%B0%2C-%EC%A0%95%EB%B3%B5%ED%95%98%EC%8B%A4-%EC%8B%9C%EA%B0%84%EC%9E%85%EB%8B%88%EB%8B%A4/53751865 주군, 정복하실 시간입니다 디스오더(Disorder) 속 부동의 1위신에 필적한 힘을 가진 랭커의 정점코스모스!더 이상 오를 곳 없는 그에게 찾아온 새로운 퀘스트!""...세계 정복?""퀘스트 수락과 동시에 정신을 잃은 코스모스.눈 page.kakao.com ● 문피아 철제백조 '엄마라고 부르지 마라', '아카데미의 웨펀마스터', '아카데미의 괴식가' 연재 중단 ● 현재는 카카오페이.. 2021. 7. 23.