본문 바로가기

프로그래밍181

네이버 부스트캠프 7기 챌린지 후기 + 멤버십 합격 결과발표 지옥같던 챌린지를 무사히 마쳤다. 멤버십 발표 메일은 8월 24일 수요일 오후 6시 49에 왔다. 챌린지가 끝난 8월 12일 부터 오늘까지 조마조마하게 기다렸다. 챌린지 주차별 회고 1주차 새롭게 접해보는 것이 많았다. 아직 부스트캠프라는 과정에 익숙하지 못해서 "이거 맞나?"의 연속이었다. 주어진 과제를 다 끝내려 필사적으로 노력하였다. 학습 3, 구현 7 정도의 비율이었다. 2주차 밤새는 사람이 많아지기 시작한다. 잘하는 사람들은 이때부터 두각을 보이기 시작한다(답변으로). 나도 못하기 때문에 두각을 보이기 시작한다(질문으로). 개인적으로 너무나 힘들었던 주간이다. 나의 개발실력을 객관적으로 받아들이지 못하던 때이다. 학습 5, 구현 5 정도의 비율이었다. 3주차 나는 3주차도 밤을 샌다. .. 2022. 8. 24.
구름의 3번째 컨퍼런스에 다녀오다 살면서 처음 개발 세미나에 가보았다. 우연한 계기로 세미나를 접하게 되어 신청해보았다. 레몬트리의 CTO인 강대명님이 진행을 해주셨다. 사실 나는 백엔드 개발자도 아닌데 그냥 신청했다. 판교에도 처음 가보았는데, 유명한 IT 기업들이 되게 많았다. 그리고 건물들은 회사의 개성을 뽐내듯 화려하고 멋졌다. 세미나 입장할 때 생수와 손소독제, 네트워킹을 위한 임시 명함을 한개 준다. 세미나 주요내용 세미나의 주요내용은 장애 대응 방법이었다. 장애란 무엇일까? 에 관한 정의부터 내려야한다. 예를들어 쇼핑몰 서비스의 결제 기능에 장애가 발생했다고 해보자. 고객들이 물건을 많이 구매하는 피크타임 중 5분간 매출이 전혀 발생하지 않은 상황에서 대수롭지 않게 넘길 수도 있지만, 이를 장애로 정의하고 원인을 분석해볼 수.. 2022. 8. 24.
[React] 다른 링크로 이동했는데 페이지가 재렌더링돼서 state가 초기화 될 때 문제의 소스코드 : ShoeShop Cart EVENT 부트스트랩의 nav를 그대로 붙혀와서 링크만 지정해놓았다. 수정 : Cart a태그는 페이지를 재렌더링하게되고, Link 태그로 감싸면 페이지가 재렌더링하지 않기 때문에 다른 링크로 이동하여도 state가 그대로 남아있다. 2022. 7. 23.
네이버 부스트캠프 7기 1차, 2차 코딩테스트 후기 및 결과 1차 1차는 코딩문제 + CS 문제였다. 전체적인 난이도는 부스트캠프에서 제공하는 모의 테스트보다 훨씬 높았다. 6기 코테후기는 굉장히 쉽다는 평이 많았으나 7기는 다를 것이라고 예측하였고, 예측이 정확하게 맞아서 크게 당황하지 않았다. 그렇지만!!! 드럽게 어려운건 마찬가지라서 2문제 중 1문제를 풀었다. CS는 전공자라면 어렵지 않게 풀 수 있을 정도였다. 오히려 모의 테스트보다 문제가 깔끔했다. (수준은 훨씬 높았음) 나는 전공자는 아니지만 어렸을 때부터 워낙 관심이 많은 분야라 어렵지 않게 풀었다. 한 문제를 끝까지 못풀었는게 너무 아쉽지만 최선을 다했다... +) 1차 합격함 2차 2차는 코테 3문제였다. 모두 구현문제였다. 문제 난이도가 상당하였고 손가락 발발 떨면서 코딩한 결과 2솔을 할 수.. 2022. 7. 5.
네이버 부스트캠프에 지원하다 부스트캠프 웹풀스택 7기로 지원을 했다. 부스트캠프라는 과정의 존재를 조금 더 일찍 알아차렸다면,, 좋았을것 같다는 생각 많이 했다. 이미 주먹구구식 개발이 아닌 제대로된 개발을 배워보고자 회사를 떠나려고 마음을 먹었고 그러던 와중에 부스트캠프를 발견하여 지원을 하게 됐다. 학습 스프린트 과정이 나에게 꼭 맞는 프로그램인것 같다. 선별절차에 면접이 없다는 점이 스펙 없는 나에게는 오히려 불리하게 다가오고 있다. 코딩테스트를 위한 공부는 절대 하고싶지 않았는데 불안감에 자동으로 하게됐다. 일은 바쁘고, 코테 연습은 해야하겠고.. 잠을 줄여서 하루 6시간씩 코딩테스트에 할애하고 있다. 단기간에 꽤 많은 문제를 풀어서 뿌듯하다. 1차, 2차 코딩테스트 정말 잘보고싶다. 부스트캠프 꼭 하고싶다. 남은 일주일동안.. 2022. 6. 24.
[jQuery] 다운로드와 사용법 간단한 예제 jQuery는 빠르고 가볍고 기능많은 자바스크립트 라이브러리다. 잘 쓰면 빠르고 간편한 개발이 가능하다. 다운로드 해당 홈페이지의 minified을 클릭하여 script 태그를 소스코드에 넣어주면 된다. 사용하기 아주 간단하게 사용할 수 있는 예시이다. 첫번째 문장은 기존의 javascript이고, 두번째 문장은 jquery이다. 엄청 간단하게 쓸 수 있다는 것을 알 수 있다. //Javascript document.querySelector(".box").innerHTML = "HI"; //Jquery $(".box").html("HI"); 또한 jQuery $의 의미는 querySelectorAll과 유사하다. 위의 예시처럼 하나만 찾아서 바꿀 수도 있지만, 클래스가 여러개 있다고 하면 아래 예시처럼 .. 2022. 5. 16.