loading
본문 바로가기

초보개발자4

새로운 하드디스크 인식 불가 시 하드디스크 초기화/할당 윈도우환경(Window) 설정입니다 대충 하드디스크 할당까지 이르게 된 경위.... (아래 더보기) 더보기 처음 설치되어있는 사용자명이 한글로 되어있어서 이후 코드상에서 충돌이 생길까 우려되어 영문으로 계정명을 바꾸고자 했다. 사용자명은 컴퓨터 설정 > 사용자 및 계정 > 사용자 > 해당하는 계정 이름변경 을 눌러서 변경할 수 있다. 다만 한번이라도 로그인을 했다면, C:\Users\[이부분] 폴더이름은 영문으로 변경되지 않고 한글 폴더명으로 되어있을것이다. 그래서 폴더명도 영문명으로 바꾸고싶어서 정말 발악아닌 발악을 했는데... 분명 마이크로소프트사에서 안내한 방식으로 CMD + 사용자계정 만들고 폴더변경등 으로 하였는데 오류가 났다! 정확히 말하자면 영문명으로 폴더가 변경되기는 했는데, 사용자 계정으.. 2021. 5. 4.
글들을 잠시 비공개 처리하였습니다 Backend (71개) Frontend (23개) 알고리즘 (4개) TIL (약 10개) 정도를 잠시 비공개 처리하였습니다. ERROR CHECK 같은 경우에는 수정할 사항이 없어 그대로 두고, 대부분의 것은 비공개 처리하였습니다. 기존에 완전 기초적으로 배우면서 적었던 내용들이라, 조금더 깊이있게 공부하고, 겸사겸사 기본도 다질겸 다시 내용을 채워 가독성있게 쓰고싶어 비공개 처리해두었습니다 :) (배우는것만 해도 정신없어 과연 언제 다 공개처리가 될지는 미지수....) 예를 들어 Security의 경우 단순히 시큐리티를 구현하면서 인증/인가과정에 대해서만 적었었는데 시큐리티, 보안, SSL 등 연관되는것들을 전부 공부하고 통합적으로 새롭게 작성하면 좋을 것 같았습니다. 기본적인 내용도 중요하지만, 제.. 2021. 4. 29.
Git 설정/Git-flow 협업방식 Git Lab git을 이용한 형상관리툴은 여러가지가 있는데, 팀 작업으로는 Git-lab이 익숙하고 유용할 것 같아 깃랩을 사용하기로했다. 특히 Git-hub은 1GB의 용량을 지원하지만, Git-lab은 10GB까지 지원하기 때문에 선택한 이유가 크다. 물론, 프로젝트가 완료시 깃헙에 소스코드를 올리는건 당연히 할거지만 :) 현재 맥북에서 사용을 할 때는 global 세팅만 처음에 잘해주면, CLI창으로 이용하는데 전혀 문제가 없었다. 하지만 팀원은 윈도우를 사용하고있고, 순수 터미널창이 아닌 이클립스-깃(GUI)을 사용한다고 했기에 자격증명과, 깃에 대해서 소소하게 정리해보았다. Git-flow 방식 협업방식중 여러가지가 있는데, 먼저 고려했던건 Fork-Flow방식이었지만, 여러가지를 고려하여 G.. 2021. 3. 3.
OOP - (1) 캡슐화, 추상화 OOP (Object Oriented Programming) / 객체지향프로그램 Encapsulation - 캡슐화 Abstration - 추상화 Factory Function - 팩토리함수 Inheritance - 상속 OOP란 객체를 이용해서 코드를 정리하는 방식 이다. 예를 들어 기존에는 티비를 직접 가서 버튼을 눌러 켜야했지만, '리모콘'이 생긴다면 좀더 편리하게 조작할 수 있게 된다. 이러한 것을 객체지향프로그램이라고 한다. 티비의 리모콘 기능중, 볼륨을 조절하는 코드를 작성해보았다. 객체안에 구현된 함수이기때문에 메소드 형태이다. var tv = { volume : 0, volumeMax : function(){ this.volume = 100; }, volumeMin : function(){.. 2020. 1. 10.