개발 일기
-
첫 면접 후기개발 일기 2022. 5. 19. 23:31
자바스크립트의 원 쓰레드에 대하여 Call Stack이 하나 이기 때문에 모든 동작은 이 안에서 이루어진다. 문자 혹은 숫자를 포함하는 정규식 ^\w*$ ^가 시작이고 $가 종료다 멍청아... 이벤트 루프에 대하여, 마우스를 클릭이벤트 내부적으로 돌아가는 방식 Browser Web API로 해당 이벤트(DOM event, AJAX request, setTimeout)가 보내지고 해당 부분에서 동작 Web API에서 동작이 끝나면 이에 대한 Callback 함수가 Call Queue에 저장되고 CallStack이 비워졌을 때 Call Stack으로 보내지고 동작이후 종료. 이때 Call Stack이 비워져있는지를 주기적으로 확인하고 Call Stack으로 Call Queue의 Task를 보내주는 역할을 E..
-
-
Naver BoostCamp 6기 코딩테스트 후기개발 일기 2021. 7. 3. 17:42
2021년 7월 3일 4시 40분 Naver Connect 재단의 BoostCamp 2차 코딩테스트가 끝났다. 문제는 총 3문제가 출제되었으며 시간은 160분으로 각 문제는 생각했던대로 타 기업 코딩테스트에 비해 상대적으로 쉬운 난이도를 체감할 수 있었다. 다만 생각보다 빡센 온라인 시험 환경 탓에 여러모로 번거로운 점이 좀 있었다. 시작 직후 문제를 쭉 스캔한 후 빠르게 풀 수 있겠다 싶은 Stack 관련 문제인 3번부터 손을 대기 시작했다. 별로 어려워 보이지 않는 문제라 함수 하나씩 구현을 마치고 자신있게 메인 로직을 돌렸지만 계속해서 등장하는 에러 문구. UnboundLocalError: local variable 's' referenced before assignment 파이썬에서 지역변수, 전..
-
요약 정리개발 일기 2020. 11. 17. 10:32
1. JRE와 JDK의 차이 2020/09/17 - [JAVA] - JRE와 JDK의 차이 JRE와 JDK의 차이 Eclipse나 IntelliJ와 같은 통합개발환경의 환경설정을 하다보면 심심찮게 나오는 용어가 JRE와 JDK이다. 관념적으로는 이해하고 있으나 차이를 명시적으로 설명하기에는 이해가 부족해 정리해보려 cluster-taek.tistory.com 2. http와 https의 차이 2020/09/25 - [Web Programming] - http와 https의 차이 http와 https의 차이 HTTP(HyperText Transfer Protocol) : www상에서 정보를 주고받을 수 있는 프로토콜 HTTP는 프로토콜의 일종으로 웹브라우저(Client)와 서버(Server)간의 웹페이지와..
-
2021 KAKAO BLIND RECRUITMENT 후기개발 일기 2020. 9. 18. 15:36
2020년 9월 12일 토요일 생애 처음으로 카카오 블라인드 공채 시험을 치뤄봤다. 시험시간 30분 연장으로 인해 총 도전시간은 14:00~19:30까지의 5시간 반. 전산학기초 과목으로 배운 얄팍한 지식과 기본적인 Java문법만 익히고 있던 나에게는 사실 거의 호기심에 가까운 도전이었다고 봐도 무방했다. 별 생각없이 카페에 앉아 테스트 홈페이지에 접속했다. 보통 문제가 주어지는 코딩을 할때 화면을 분할하여 사용하던터라 전체화면이 아니면 문제가 뜨지 않는 공채 테스트에 시작부터 당황했다. 찬찬히 Eclipse에서 문제를 주석처리하고 읽어보려하니 이미 시간은 30분 경과. 애초에 재미삼아 풀어본다는 생각이었기에 한 문제라도 풀어보자 하고 시작했다. 1번 문제는 아이디 입력 시 조건에 맞는 아이디로 변환을 ..
-
Git CMD 관리개발 일기 2020. 9. 16. 14:02
staging area > local repository > remote repository $ git status : 현재 깃의 상태 확인 $ git clone : remote repository에서 local repository 로 파일 복사 $ git add --all : 폴더 내의 모든 파일을 staging $ git commit -m "commit 주석" : staging area에서 local repository로 파일 전송 $ git push origin master : remote repository의 origin master branch로 파일 전송