얼마 전 내가 만든 프로젝트를 서버에 올리는데에 있어 포트포워딩을 해야했는데, 계속 실패했었다.포트 번호 5001을 떼고 자동 접속이 되게끔 시도하고 있었는데, 왜 안되는 걸까 다시 차분히 생각해보니 설정되어 있는 포트 번호와 달라 충돌이 일어나는 것임을 감지할 수 있
초보자의 입장에서 코딩 시 변수명을 어떻게 설정하느냐에 대한 의문이 생기는 것은 당연하다고 생각한다.하단의 케이스에 따라 변수명을 설정하지 않을 시 구동 프로그램에서 어차피 노란줄같은게 뜨긴 하지만 한 번 알아두면 좋다고 생각해서 정리해 보았다.스네이크 케이스 (Sna
window.location.reload();는 F5(새로고침) 같은 기능을 한다. 즉, 현재 웹페이지를 다시 불러오는 것.이렇게 쓴다.
$(document).ready(function(){});문서가 준비되면 매개변수로 넣은 콜백 함수를 실행하라는 의미이다.이렇게 여러개의 함수를 실행할 수도 있다.
오름차순 정렬mydoc = mycol.find().sort("name", 1)내림차순 정렬mydoc = mycol.find().sort("name", -1)
드디어 99일간 진행되는 항해99 부트캠프가 시작되었다.퇴사 전 부터 시작해서 약 1달 가량 사전강의를 수강하고 공부했는데, 솔직히 지금까지 살면서 해본 공부 중 가장 어려운 느낌이랄까.. 또 Logical thinking 능력이 부족하여 걱정이 많았다. (더 열심히
./idea폴더는 무조건 .gitignore하기! 팀플을 하다보면 서로 쓰는 프로그램의 버전이 다르다거나 저장 경로가 달라 충돌이 일어날 수 있는데(나같은 경우는 JS 파일이 일부 죽었었다..) git push 시 ./idea폴더까지 같이 되어버리기 때문임을 알게 되었
항해99 1주차 회고록 WIL(Weekly I learned)1/10-1/13: 미니 프로젝트(웹사이트 제작)1/14-1/15: 알고리즘 - 프로그래머스 자바스크립트 문제풀이드디어 퇴사 후 약 3주가 지난 1/10에 항해99 부트캠프가 시작되었다.99일 동안 열심히 해
항해99 1주차 회고록 WIL(Weekly I learned)1/17-1/20: 알고리즘 - 프로그래머스 자바스크립트 문제풀이1/21-1/22: 주특기 입문 - 리액트(React)알고리즘 문제풀이 달리기반을 신청한 나는 6일동안 총 40문제를 풀어야 했다.난이도는 하-
항해99 3주차 회고록 WIL(Weekly I learned)1/24-1/27: 주특기 입문 - 리액트(React)1/28-1/29: 주특기 숙련 - 리액트(React)"내 일주일 평점 남기기" 주제로 간단한 페이지를 만들어 보기구현해야 하는 기능메인페이지 내 일주일
항해99 4주차 회고록 WIL(Weekly I learned)1/28-2/3: 주특기 숙련 - 리액트(React)2/4-2/5: 주특기 심화 - 리액트(React)"나만의 사전 만들기"게시글 목록 페이지게시글 목록 카드뷰로 띄우기예시 텍스트는 파란색으로 보여주기게시글
항해99 5주차 회고록 WIL(Weekly I learned) 5주차 내용 2/4-2/10: 주특기 심화 - 리액트(React) 2/11-2/12: 미니 프로젝트(FE+BE) React(리액트) 심화 주차 회고 개인 과제 "로그인 사용자용 매거진 사이트 만들기"
항해99 6주차 회고록 WIL(Weekly I learned)2/14-2/17: 미니2 프로젝트(FE+BE)2/18-2/19: 클론코딩(FE+BE)코드와 매일 같이 싸움하는 개발자들(Developers)을 위한 하늘에서 내려온 동아줄(rope) 같은 앱! 개발자들끼리
항해99 7주차 회고록 WIL(Weekly I learned)2/21-2/24: 클론코딩(FE+BE)2/25-2/26: 실전 프로젝트국내 새벽배송 서비스의 선구자인 마켓컬리 웹사이트를 클론코딩 하였다!😊웹사이트(서버가 내려갔을 수도 있음)(바로가기)Github 링크(
항해99 8주차 회고록 WIL(Weekly I learned)2/28-3/5: 실전 프로젝트 기획처음 SA에 제출한 아이디어(재미있는 영타연습)가 좋은 피드백을 받지 못해 리젝 아닌 리젝을 당하였다.(사실 개인적으로 예상했던 결과였다.)받은 피드백: 서비스가 '재미있는
항해99 9주차 회고록 WIL(Weekly I learned)3/7-3/12: 실전 프로젝트 작업주요 담당 업무: 로그인(+소셜 로그인), 회원가입, 모달창, 파일 다운로드 기능, UI 디자인 등지난 클론코딩 때 로그인 회원가입을 담당했지만 그 때 처음이었고 사실 제대
3/14-3/19: 실전 프로젝트 작업3/19 토요일에 MVP 중간 발표가 있어 최소한의 기능이 갖추어진 웹사이트를 시연해야 했으므로 모든 팀원들과 발등에 불 떨어진 듯 달렸던 것 같다.. 목-금은 다같이 밤 새고 5시 출석을 찍기도 했다. :(사실 아직 개발 못한 것
항해99 11주차 회고록 WIL(Weekly I learned) 11주차 내용 3/21-3/26: 실전 프로젝트 작업 실전 프로젝트 4주차 회고 그 동안의 진행 상황 벌써 4주차가 되었고, 5주차에는 정말 배포 및 서비스 시작을 해야 하기 때문에 배포일자를 3/28
3/28-4/: 실전 프로젝트 작업CI/CD 무중단 배포 환경 세팅(w/ GIithub actions)AWS를 통한 배포 및 HTTPS 전환(w/ S3, Route53, Cloudfront)Google Analytics 적용메타태그 적용코드 리팩토링MKT용 홍보글 작성
4/4-4/9: 실전 프로젝트 작업 및 발표CSS코드 리팩토링깃헙 readme 작성브로셔용 노션 원페이지 재작성발표용 슬라이드 구성 및 발표자 대본 제작 도움그 외 자잘한 발표회 준비이력서 작성 시작4/8에 드디어 최종 발표회를 진행했다. 4일 간 정말 바쁘게 팀원들과
vscode에서 타입스크립트로 작성된 파일을 실행시키려니ts-node: command not found이러한 에러 메시지가 떴다.구글링 해보니 ts-node가 설치되어 있지 않아 뜨는 오류라고 한다.npm install -g ts-node명령어를 이용하여 설치해준다.