원티드 메인페이지 클론코딩수정해야 할 것1\. 메뉴, 서브메뉴 hover시 메뉴가 height: 100%이 안 되는 점.2\. 메뉴 hover시 자연스럽지 않고 사라지는 포인트가 이상한 점.3\. main visual slider 구현4\. job-intro slide
프로그래밍 언어 활용1) 서버프로그램 구현2) 프로그래밍 언어 활용졸업 선물 (완전탐색)문제: 학생들이 각자 선물가격, 배송비를 적어서 냈고, 선생님은 한정된 예산을 가지고 최대한 많은 학생에게 선물을 사주고 싶다. 선생님은 하나의 선물가격을 반값에 살 수 있는 쿠폰을
(부모일 경우, 높이값이 필요하다. 부모에 높이가 있을 경우, 자식에게는 높이값이 필요없다.)display: flex;height: 100vh;justify-content: center;align-items: center;부모태그인 ul에display: flex;jus
-aspect-ratio: 이미지나 동영상을 비율대로 줄이거나 늘리는 데 사용 (가로 / 세로) -object-fit: cover; 대체 콘텐츠의 가로세로비를 유지하면서, 요소 콘텐츠 박스를 가득 채웁니다. 서로의 가로세로비가 일치하지 않으면 객체 일부가 잘려나갑니다.
아직 해결 못한 것 : 같은 사람이 두번 신고했을 때 예외처리. GRID강의
오전: 자바의 정석 -문자열 비교할 때는 ==이 아닌 equals을 사용한다. -조건연산자 조건식? 식1(참):식2(거짓) -배열은 한번 생성하면 실행하는 동안에는 그 길이를 바꿀 수 없다. -배열 선언법 int[] array = {1, 2, 3, 4, 5}; -배열
코드의 최상위 태그가 1개 이상 존재해야 함닫는 태그가 없는 HTML태그는 < /> 이렇게 닫아주기, 컴포넌트 태그 사이에 들어가는 컨텐츠가 없을 경우도 마찬가지.import, export default를 사용하여 컴포넌트를 연결한다.(import할 때는 파일 경
프로그래머스 2022 카카오 기출 '신고결과받기' 풀이과정 이전에 풀었을 때 같은 사람이 두 번 신고했을 경우에 예외처리하는 방법에 대해서 고민하다가 손을 놓았었다. 그 전에 완전탐색 코딩테스트 문제를 풀다가 set객체로 중복제거 후 배열로 돌리는 법을 배웠었던 게
오전: 유데미 리액트 강의 useState를 불러오고 = 연산자로는 title에 새로운 값을 할당하지 않음 그래서 const가 최선. 상태가 업데이트 된다면? 컴포넌트 함수도 재실행된다. event.target.value input에 입력한 값을 가져올 수 있는 ev
노마드코더 : react 클론코딩강의 state: 데이터가 저장되는 곳, 정적인 언어를 동적으로 만들어 줌! react의 가장 큰 장점 데이터를 바꿀 때마다 re-rendering가 되어야 하지만, 바뀔 필요가 없는 건 re-rendering가 되지 않아도 되게 할 수
노마드코더 : react 클론코딩강의 props : 부모 컴포넌트로부터 자식 컴포넌트에 데이터를 보낼 수 있게 해주는 방법 만든 컴포넌트에 일반 html태그의 속성을 넣으면 해당 속성으로 작동하는 게 아닌 props으로써 작동되므로 주의할것! React.memo()
팀빌딩은 진즉에 끝났지만 오늘에서야 프로젝트를 시작했다. 다른 프론트 개발자님과 업무분장을 하고 나는 제일 쉬워보이는(?) Header 만들기 시작!react로는 뭔가를 혼자서 만들어보는게 처음이니까 벌써부터 난관 발생!내가 styled-component를 써서 그런건
-검색이 잘 되는 사람이 되자! 존재감! => 매일 TIL요약해서 적기 -이력서는 항상 PDF로 들고다닐것! -이직을 해야만 연봉을 올릴 수 있다. 1~2년. 코드리뷰 -key값으로 index를 쓰면 안됨. map이 같을 경우에는 리액트가 헷갈려함. 키 값을 가공해서
팀 모임 목요일 오후 2시까지 ToDoList CRUD기능 구현하고 그날 코드리뷰하기 금요일 : 추가기능 각자 구현 토요일 : merge 일요일 : 과제제출 협업툴 : 지라 컴포넌트 확장자 jsx npm install npm i
과제 삽질일지 1. git이야기 git에 있는 내 레포지토리에는 push랑 pull을 해본적이 있는데 협업하는 git의 branch에 push를 해본 경험이 전무라서 계속 git명령어랑 싸우고 있었다. 우선은 vscode로 git push하는 걸 목표로! branc
리액트에서 a태그를 쓰지 않는다는 걸 이제서야 알았다. 얘기해주셔서 참 감사했다ㅠ... 라우터를 배웠고, a태그 대신 Link와 NavLink를 쓴다는 걸 배우긴 했지만 한 귀로 듣고 한 귀로 흘렸나 보다. 이래서 배우면 바로바로 써먹어야 해ㅠ...분명 집에서 작업할
📃 삽질 일지 1. 애증의 git 팀원들이 공통으로 진행할 코드를 다시 내려받아서 새로 작업을 시작하기로 했기 때문에 기존 코드를 살리고 싶다면 새로운 브랜치를 파서 진행하기로 했다. 이전에 정말 오랫동안 버벅댔기 때문에 일단 코드를 짜고 자기 전에 git에 pus
과제제출의 경우, 만약 일주일 걸리는 작업이라면 한달 기간을 잡고 나머지는 디버깅과 테스트를 해야한다.코드는 150줄에서 끊고 넘어가면 컴포넌트 분리를 한다.scroll css로 구현 가능, 검색해볼 것.바깥 클릭했을 때 사라지는 이벤트리스너 -> react useho
📃 삽질일지 1. 날씨앱만들기 과제 시작 일단 새 폴더를 만들어 git clone을 먼저하고! 1-1. npm 설치 진짜 바본가보다. 어제 분명히 이번 과제는 yarn쓴다고 하셨는데ㅋㅋㅋㅋㅋㅋ 이 에러를 구글에 검색한 것조차 부끄럽다... 1-2. (npm 말고
린터, 프리티어 끄지 말기!멘토님이 올려주신 코드 보면서 뜯어보고 써보기포폴용으로 바꾸려면 read.me를 제일 먼저 바꿔야 한다. read.me가 제일 중요!라우터 폴더 소문자로!모듈 파일명은 앞에 소문자를 추천!component폴더에 common폴더에 들어있는 건
드래그 앤 드롭으로 아이템을 이동할 수 있을 때 css에 user-select: none을 주면 텍스트가 긁히지 않는다.(블록설정)require명령어는 별로 쓸 일이 없다...axios는 기본적으로 promise반환이므로 async, await 안써도 됨.scss에서
가급적 map, 삼항연산자는 return문에 쓰지 말고 따로 컴포넌트를 만들 것. 직관적이고 깔끔한 코드짜기!Intersection observer문서를 보고(작동방법을 안 후에) 무한스크롤을 구현해보기Netilify가입 후 깃허브를 연동한다deploy를 하면 접속할
어제 맥북에어를 샀고, 그때부터 맥os으로 개발을 시작했다. 그리고 아까까지 맥에 적응하느라 진을 뺐다....웃긴건 그거다. 지금까지 맥북프로를 6년 넘게 쓰고 있었는데 실제로 맥os로 뭔가를 한건 한손에 꼽을 정도이다. 내장그래픽에 램 8기가라면 이전에 가지고 있었던
기존에 가지고 있는 API만 쓰기에는 너무라도 빈약하다.오름정보로 카드를 만들려고 하니 오름 이름, 표고, 위치 끝...뭐 사진이라던지 요약 설명이라던지 휴식년인지 아닌지 정도는 넣어줘야 할 것 같아서 다시 공공데이터포털로 들어가본다.일단 이만큼 신청해놨는데 오름현황,
📃 삽질일지 💬 잡소리 어젠 자려고 침대에는 누웠는데 cors에러때문에 도저히 잠이 올 것 같지 않은거다. 그래서 누워서 검색했다. 생각보다 공공데이터포털의 api에는 cors에러가 많이 나는 편이고, 내가 쓰려고 했던 제주도 api는 -라고 되어있었다. 더 모호
진짜 코딩은 마약같다... 프로젝트 자체를 끝내지 않으면 이렇게 할까? 저렇게 할까? 생각한다고 잠을 못 자겠다ㅠㅠ오늘 부디 끝내기를...isLoading을 readMore로 바꾸고api를 호출할 때 readMore을 true로setTimeout이 실행되서 page가
answer.splice(index, 1);s.split(t).length;return answer-1;s.substring(startIndex, endIndex);s.substr(start, length);for (let i=0; i<s.length; i++)
1. 공지 개인면담전에 직업선호도검사 L형, IT직무 기본역량검사 하기 2. 협업툴 강의 협업툴 : https://miro.com/app/ 서비스런칭 : 평균 3~6개월 소요, cloud, saas를 사용해서 빠른 서비스 런칭이 가능해짐. 1. 주요협업툴 코딩 : Gi